fixik_papus: (Default)
[personal profile] fixik_papus
Вот прям свеженькое, только из цеха пришел...

Есть некая машина. У машины есть инструмент, а у него вертикальный привод с сервомотором, редуктором и зубчатым ремнем.
Чтобы не поломать инструмент при всяких нештатных ситуациях - на инструменте есть специальный датчик "перегрузки".

Ремень порвался - инструмент упал вниз.
Датчик перегрузки, естественно, сработал - машина остановилась по "ошибке перегрузки инструмента".
Ничего не поломалось, все хорошо, все так и должно быть.

А вот дальше...

Ремень поменяли. Инструмент вручную вывели вверх. А ошибка - не скидывается. Никак. Хоть застрелись.

Лезу в "мозги". И что у нас там наблюдается?
Условие сброса "ошибки перегрузки инструмента" - освободить датчик И поднять привод в позицию базовую или выше
(по виртуальному кулачку).
В процессе ремонта питание машины отключали -> сервомодуль актуальную координату инструмента потерял.
Соответственно, виртуальные кулачки не работают.

При включении - "потерявшийся" сервопривод ищет свою позицию (и находит по специальному датчику.)

Но! "Ошибка перегрузки инструмента" - блокирует перемещение сервопривода, и "найти себя" он не может.
А без поиска начальной точки "ошибка перегрузки инструмента" не снимается.

Ну и чего прикажете делать? Отправлять машину в сборе на завод-изготовитель?
Изготовитель этот - данную ошибку хоть раз тестировал?

Ладно, придется применить к контроллеру "жесткие репрессивные меры".
Скинуть меркер ошибки с программатора. Все завелось, нашлось и заработало.
Но без программатора-то как быть? Сервис вызывать?

Придется опять очередную телегу слать электропочтой. На этот раз - итальянским программистам. Чтобы получить одобрение на устранение косяка...

P.S. отдельная порция лучей поноса отправляется итальянским погромистам за то, что контроллер они сделали в Step7, а панель в TIAportal
Совершенно разные системы, вообще говоря.
Из-за чего в сторону этой машины - нужно ходить с ДВУМЯ программаторами...
И так вот запросто это не исправишь.
Date: 14 Feb 2016 13:39 (UTC)

From: [identity profile] aviator9298.livejournal.com
Кстати проблемма классическая. Когда при включении система просыпается с ошибкой.
Как правило, требуется очень хитрая rocovery процедура с инициализацией внутри самой процедуры. Программист может этот баг и видел, но вот как победить не придумал.
Абсолютные энкодеры рулят, тем более, что стоят они всего-то на три копейки дороже.

Date: 14 Feb 2016 13:47 (UTC)

From: [identity profile] fixik-papus.livejournal.com
В случае обрыва ремня или иного повреждения механики - абсолютный энкодер тоже ничем не поможет. Положение "в мозгах" будет отличаться от актуального.

Обойти же данную конкретную ошибку в данном конкретном случае элементарно.
При наличии ошибки, но физическом освобождении датчика - запрещать рабочее перемещение привода (то бишь запуск машины), но разрешить инициализацию и поиск референсной позиции.

В более сложных случаях (несколько приводов хитро завязаны друг на друга, и могут друг друга поломать) - разрешить ручное референсирование на малой скорости.
(то бишь - движение привода вручную, пока позиция не найдется).

(no subject)

From: [identity profile] aviator9298.livejournal.com - Date: 14 Feb 2016 16:43 (UTC) - Expand
Date: 14 Feb 2016 18:16 (UTC)

From: [identity profile] konstantin gluhov (from livejournal.com)
Для абсолютного энкодера нужны входы на контроллере, а это уже не три копейки.

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 14 Feb 2016 18:46 (UTC) - Expand

(no subject)

From: [identity profile] egh0st.livejournal.com - Date: 14 Feb 2016 19:28 (UTC) - Expand

(no subject)

From: [identity profile] konstantin gluhov - Date: 14 Feb 2016 19:44 (UTC) - Expand

(no subject)

From: [identity profile] aviator9298.livejournal.com - Date: 15 Feb 2016 05:24 (UTC) - Expand

(no subject)

From: [identity profile] muzzy0.livejournal.com - Date: 17 Feb 2016 19:26 (UTC) - Expand

(no subject)

From: [identity profile] aviator9298.livejournal.com - Date: 17 Feb 2016 19:53 (UTC) - Expand

(no subject)

From: [identity profile] muzzy0.livejournal.com - Date: 18 Feb 2016 06:39 (UTC) - Expand

(no subject)

From: [identity profile] aviator9298.livejournal.com - Date: 18 Feb 2016 07:45 (UTC) - Expand

(no subject)

From: [identity profile] muzzy0.livejournal.com - Date: 18 Feb 2016 12:25 (UTC) - Expand

(no subject)

From: [identity profile] aviator9298.livejournal.com - Date: 18 Feb 2016 12:41 (UTC) - Expand

(no subject)

From: [identity profile] muzzy0.livejournal.com - Date: 18 Feb 2016 14:11 (UTC) - Expand

(no subject)

From: [identity profile] aviator9298.livejournal.com - Date: 19 Feb 2016 07:13 (UTC) - Expand

(no subject)

From: [identity profile] muzzy0.livejournal.com - Date: 19 Feb 2016 16:38 (UTC) - Expand

(no subject)

From: [identity profile] aviator9298.livejournal.com - Date: 19 Feb 2016 17:31 (UTC) - Expand

(no subject)

From: [identity profile] muzzy0.livejournal.com - Date: 19 Feb 2016 21:19 (UTC) - Expand

(no subject)

From: [identity profile] aviator9298.livejournal.com - Date: 20 Feb 2016 09:06 (UTC) - Expand
Date: 14 Feb 2016 13:42 (UTC)

From: [identity profile] gray-bird.livejournal.com
Сымитировать путем подачи на датчики правильной последовательной картинки из ступора мозги бы не вывело?
Типа в момент пуска датчик говорит, что инструмент стоит на точке ноль, значит все хорошо.
Date: 14 Feb 2016 13:48 (UTC)

From: [identity profile] fixik-papus.livejournal.com
Нет
Там проверяется фронт сигнала с датчика референсной позиции, и только при движении в одну сторону

Что, вообще говоря, совершенно правильно.
Иначе можно ошибиться с позицией на несколько мм.

(no subject)

From: [identity profile] gray-bird.livejournal.com - Date: 14 Feb 2016 13:54 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 14 Feb 2016 13:57 (UTC) - Expand

(no subject)

From: [identity profile] muzzy0.livejournal.com - Date: 18 Feb 2016 12:28 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 18 Feb 2016 13:23 (UTC) - Expand

(no subject)

From: [identity profile] antontsau.livejournal.com - Date: 14 Feb 2016 18:57 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 14 Feb 2016 19:08 (UTC) - Expand
Date: 14 Feb 2016 14:02 (UTC)

From: [identity profile] lazy-flyer.livejournal.com
Да, сэкономили на стартовой калибровке позиции. Известная проблема, не только в станках. :))
Date: 14 Feb 2016 14:07 (UTC)

From: [identity profile] fixik-papus.livejournal.com
Как раз не сэкономили.
Там и процедура соответствующая имеется в программе, и датчик - в наличии.

А вот про обработку аварийных ситуаций - недодумали.

(no subject)

From: [identity profile] lazy-flyer.livejournal.com - Date: 14 Feb 2016 14:11 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 14 Feb 2016 17:12 (UTC) - Expand

(no subject)

From: [identity profile] lazy-flyer.livejournal.com - Date: 14 Feb 2016 17:16 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 14 Feb 2016 18:40 (UTC) - Expand

(no subject)

From: [identity profile] lazy-flyer.livejournal.com - Date: 14 Feb 2016 18:48 (UTC) - Expand
Date: 14 Feb 2016 14:16 (UTC)

From: [identity profile] wehrw0lf.livejournal.com
Итальянцы они такие, жгучие.
У меня были на итальянском оборудовании PLC Siemens, а панели оператора B&D. И софт для этих панелей (Zenon) вообще не такой как WinCC (.
И ситуации были разные. Както начал выделываться палетайзер - недокладывать слои на паллету, иногда. На входном конвейере у него есть счетчик зашедших паков, количество паков в паллете известно, ит.д. Я, соотвественно, первым делом полез проверять все ли в порядке с этим счетчиком, ибо в моем понимании полная паллета- это заданное количество паков= вошедшему количеству паков.
Оказалось в итоге что данные с этого счетчика только выводились на панель оператора,в программе, в роли условия, вообще не используясь.
Это было неожиданно o_O.
Что оказалось по итогу:
Паллета заполняется в несколько слоев. Каждый слой формируется на ковейере и толкателем перемещается на паллету. Количество слоев задано в рецепте для каждого формата тары.
В роли признака формирования слоя был взят датчика кулачка толкателя слоя- при возврате кулачка датчик срабатывал и счетчик слоев инкрементировался .
В какой-то момент механики полезли в механизм толкателя , чего то там порегулировали, и в итоге каким то образом, датчик кулачка иногда давал вместо одного импульса целых 2. И соответсвенно счетчик слоев тоже увеличивался на 2, при фактически уложенном одном слое.
Date: 14 Feb 2016 14:56 (UTC)

From: [identity profile] greycygnet.livejournal.com
Есть мнение, что ситуация с HMI случилась по вине сумрачного немецкого гения. Если мне не изменяет склероз, то Siemens пару лет назад закрыл линейку на WinCC flexible.
Date: 14 Feb 2016 17:14 (UTC)

From: [identity profile] fixik-papus.livejournal.com
Вы совершенно правы

Однако ж - что мешало сделать все на TIAPortal?
Мне бы было тупо лень ручками таскать тэги из проекта в проект :)

(no subject)

From: [identity profile] greycygnet.livejournal.com - Date: 14 Feb 2016 18:19 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 14 Feb 2016 18:47 (UTC) - Expand

(no subject)

From: [identity profile] muzzy0.livejournal.com - Date: 17 Feb 2016 18:53 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 17 Feb 2016 20:21 (UTC) - Expand

(no subject)

From: [identity profile] muzzy0.livejournal.com - Date: 18 Feb 2016 06:36 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 18 Feb 2016 07:26 (UTC) - Expand

(no subject)

From: [identity profile] muzzy0.livejournal.com - Date: 18 Feb 2016 12:36 (UTC) - Expand
Date: 14 Feb 2016 15:05 (UTC)

From: [identity profile] konst90.livejournal.com
Итальянские программисты забавные.
Работаю с разрывной машиной от Galdabini, например. Полбеды, что в комплекте нет никакого языка программирования, и настраивать приходится через ужасный интерфейс. Хуже, что датчик силы запаздывает от датчика перемещения, и на малых амплитудах он дает огромные относительные забросы. Но вот то, что они не прописали порядок арифметических действий, и 2+2*2 для него будет 8 - это за гранью просто.
Date: 14 Feb 2016 17:17 (UTC)

From: [identity profile] fixik-papus.livejournal.com
обратная польская нотация, ничего удивительного
часто встречается на процессорах со стеком аккумуляторов

вот такой кусочек в STL/IL точно так же даст 8
L 2
L 2
+I
L 2
*I

(no subject)

From: [identity profile] morta della - Date: 15 Feb 2016 16:45 (UTC) - Expand

(no subject)

From: [identity profile] muzzy0.livejournal.com - Date: 17 Feb 2016 18:56 (UTC) - Expand
Date: 14 Feb 2016 15:09 (UTC)

From: [identity profile] wormball.livejournal.com
> по виртуальному кулачку

В более сложных алгоритмах, видимо, должны быть виртуальные мальчики на побегушках.
Date: 14 Feb 2016 15:20 (UTC)

From: [identity profile] mef-.livejournal.com
А два программатора-то зачем ? Портал и классика прекрасно уживаются на одной машине.
Date: 14 Feb 2016 17:18 (UTC)

From: [identity profile] fixik-papus.livejournal.com
Не совсем

prosave от Step7 и TIAP на одной машине не живут.

А также с flex проблемы непонятного рода

Впрочем, наверняка все это можно пофиксить, но нам привезли 2 программатора чисто с TIAP

(no subject)

From: [identity profile] creat0r.livejournal.com - Date: 14 Feb 2016 17:26 (UTC) - Expand

(no subject)

From: [identity profile] konstantin gluhov - Date: 14 Feb 2016 18:19 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 14 Feb 2016 18:45 (UTC) - Expand

(no subject)

From: [identity profile] creat0r.livejournal.com - Date: 14 Feb 2016 20:56 (UTC) - Expand

(no subject)

From: [identity profile] mef-.livejournal.com - Date: 15 Feb 2016 08:04 (UTC) - Expand

(no subject)

From: [identity profile] peirat-viktor.livejournal.com - Date: 15 Feb 2016 10:07 (UTC) - Expand

(no subject)

From: [identity profile] creat0r.livejournal.com - Date: 15 Feb 2016 12:20 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 16 Feb 2016 08:10 (UTC) - Expand

(no subject)

From: [identity profile] creat0r.livejournal.com - Date: 16 Feb 2016 10:22 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 16 Feb 2016 10:37 (UTC) - Expand

(no subject)

From: [identity profile] mef-.livejournal.com - Date: 17 Feb 2016 08:48 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 17 Feb 2016 08:53 (UTC) - Expand

(no subject)

From: [identity profile] mef-.livejournal.com - Date: 17 Feb 2016 08:57 (UTC) - Expand

(no subject)

From: [identity profile] muzzy0.livejournal.com - Date: 17 Feb 2016 19:07 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 17 Feb 2016 20:29 (UTC) - Expand

(no subject)

From: [identity profile] muzzy0.livejournal.com - Date: 18 Feb 2016 12:47 (UTC) - Expand

(no subject)

From: [identity profile] muzzy0.livejournal.com - Date: 17 Feb 2016 19:00 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 17 Feb 2016 20:25 (UTC) - Expand

(no subject)

From: [identity profile] muzzy0.livejournal.com - Date: 18 Feb 2016 12:47 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 18 Feb 2016 13:19 (UTC) - Expand

(no subject)

From: [identity profile] muzzy0.livejournal.com - Date: 18 Feb 2016 14:13 (UTC) - Expand

(no subject)

From: [identity profile] nepilsonis.livejournal.com - Date: 17 Feb 2016 04:16 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 17 Feb 2016 05:14 (UTC) - Expand

(no subject)

From: [identity profile] reedcat1965.livejournal.com - Date: 6 Mar 2016 11:45 (UTC) - Expand

(no subject)

From: [identity profile] mef-.livejournal.com - Date: 15 Feb 2016 08:33 (UTC) - Expand
Date: 14 Feb 2016 15:46 (UTC)

From: [identity profile] kyodza.livejournal.com
Как то работал с системами NC-200 от БалтСистем. Она тоже, оказывается, копия какой то итальянской системы. Так наши программисты прописали некий режим, который можно выбрать при загрузке системы. И в этом режиме можно было двигать оси не смотря на любые сигналы. Это было как раз сделано для того, чтобы оси снимать с концевиков.

На тех станках стояло по два кулачка на осях - нулевой и аварийный, и еще несколько десятков мм для выбега свободный ход. Иногда с размаху проскакивали оба при ускоренной подаче на G00. Причина - Заказчик сэкономил деньги и заказал дешевые чебоксарские приводы, а они отчего то не очень подружились с югославскими моторами и тахогенераторами...
Edited Date: 14 Feb 2016 15:57 (UTC)
Date: 14 Feb 2016 17:10 (UTC)

From: [identity profile] fixik-papus.livejournal.com
В ручном режиме в сторону "прочь от концевика" приводы обычно можно двигать без каких-либо извращений

Но да, сколько программистов - столько и способов че-нито изобрести :)
Date: 14 Feb 2016 15:49 (UTC)

From: [identity profile] vlkamov.livejournal.com
Датчики перемещать или обманку какую подсунуть ?

А вообще, бывают же наверное и приятные случаи, когда налаживать/ремонтировать удобно. Как это устроено и что предусмотрено.
Date: 14 Feb 2016 18:29 (UTC)

From: [identity profile] fixik-papus.livejournal.com
Перемещать датчик референсной позиции - плохая идея. После этого придется все координаты всех остальных позиций вылавливать.

Конечно, бывают

Вот что однозначно идет "в плюс" разработчикам от эксплуатационщикам

1) Прежде всего, корректная диагностика и отображение ошибок. Выбило автомат - напиши в сообщении его номер. Нет сигнала от датчика - напиши номер датчика и номер входа, куда он подключен. И т.д.

2) Подсказки на панели при выполнении типовых операций
"сейчас вам нужно положить картон в магазин" (ждем датчика наличия картона в магазине) "теперь подведите челнок к картону и нажмите сюда для запоминания позиции" (ждем) "нажмите сюда для теста взятия картона из магазина"

3) мануалы на все оборудование в панели, обычно в pdf

4) электро- и гидравлическая схема машины на панели, тоже в pdf

5) счетчики моточасов и напоминалки о мероприятиях ТО в соответствии с ними

И так далее...
Date: 14 Feb 2016 16:00 (UTC)

From: [identity profile] nemez-06.livejournal.com
Купил знакомый обыкновеную циркулярку у итальянцев. Сэконмить решил. Скупой платит дважды. Никогда не видел столько мелких недоработок. В первую очередь на лгических нестыковках. Типа описаных вами. сказал никогда больше не пойду к ним покупать технику. Пицу они готовить умеют но технику нафик нафик.
Date: 14 Feb 2016 16:09 (UTC)

From: [identity profile] modest-so-zvezd.livejournal.com

Теперь жди джобофера из Италии!

Date: 14 Feb 2016 17:31 (UTC)

From: [identity profile] fixik-papus.livejournal.com
Да щаз
У них там иммиграционная политика "никого не пущать".
Это в Германию всех подряд пускают пока что

(no subject)

From: [identity profile] modest-so-zvezd.livejournal.com - Date: 15 Feb 2016 06:17 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 15 Feb 2016 08:01 (UTC) - Expand

(no subject)

From: [identity profile] modest-so-zvezd.livejournal.com - Date: 15 Feb 2016 08:09 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 15 Feb 2016 08:24 (UTC) - Expand

(no subject)

From: [identity profile] modest-so-zvezd.livejournal.com - Date: 15 Feb 2016 08:31 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 15 Feb 2016 09:48 (UTC) - Expand

(no subject)

From: [identity profile] morta della - Date: 15 Feb 2016 16:47 (UTC) - Expand

(no subject)

From: [identity profile] executor1.livejournal.com - Date: 16 Feb 2016 07:53 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 16 Feb 2016 08:20 (UTC) - Expand

(no subject)

From: [identity profile] executor1.livejournal.com - Date: 16 Feb 2016 12:50 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 16 Feb 2016 15:42 (UTC) - Expand

(no subject)

From: [identity profile] executor1.livejournal.com - Date: 17 Feb 2016 07:00 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 17 Feb 2016 07:07 (UTC) - Expand

(no subject)

From: [identity profile] executor1.livejournal.com - Date: 17 Feb 2016 12:01 (UTC) - Expand

(no subject)

From: [identity profile] executor1.livejournal.com - Date: 16 Feb 2016 07:49 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 16 Feb 2016 08:16 (UTC) - Expand

(no subject)

From: [identity profile] executor1.livejournal.com - Date: 16 Feb 2016 12:56 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 16 Feb 2016 15:43 (UTC) - Expand

(no subject)

From: [identity profile] executor1.livejournal.com - Date: 17 Feb 2016 06:52 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 17 Feb 2016 07:01 (UTC) - Expand

(no subject)

From: [identity profile] executor1.livejournal.com - Date: 17 Feb 2016 11:51 (UTC) - Expand

(no subject)

From: [identity profile] muzzy0.livejournal.com - Date: 17 Feb 2016 19:22 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 17 Feb 2016 20:31 (UTC) - Expand

(no subject)

From: [identity profile] muzzy0.livejournal.com - Date: 18 Feb 2016 12:50 (UTC) - Expand

(no subject)

From: [identity profile] muzzy0.livejournal.com - Date: 17 Feb 2016 19:15 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 17 Feb 2016 20:29 (UTC) - Expand

(no subject)

From: [identity profile] muzzy0.livejournal.com - Date: 18 Feb 2016 14:10 (UTC) - Expand

(no subject)

From: [identity profile] muzzy0.livejournal.com - Date: 17 Feb 2016 19:10 (UTC) - Expand

(no subject)

From: [identity profile] modest-so-zvezd.livejournal.com - Date: 20 Feb 2016 08:18 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 20 Feb 2016 09:30 (UTC) - Expand

(no subject)

From: [identity profile] muzzy0.livejournal.com - Date: 20 Feb 2016 20:06 (UTC) - Expand
Date: 14 Feb 2016 18:28 (UTC)

From: [identity profile] konstantin gluhov (from livejournal.com)
У меня подобное уже 3 раза было, один раз на польском камнепильном станке и два раза на итальянском оборудовании.

Один раз вывалилась в ошибку вообще непонятно почему, все датчики исправные, никаких проблем при эксплуатации не было и вдруг станок встал. Потом выяснилось, что глобальный счетчик, который даже не выводится на операторскую панель - переполнился.
Мелкие итальянские производители похоже сильно экономят на тестировании.Такое ощущение, что они вообще не тестируют управляющую программу.
Я когда новую версию УП на свое оборудование ставлю старым клиентам, в обязательном порядке подключаю оборудование через удаленный шлюз, чтобы в любой момент можно было бы понять в чем проблема и оперативно ее исправить.
Date: 14 Feb 2016 18:49 (UTC)

From: [identity profile] fixik-papus.livejournal.com
"Глобальный счетчик, который даже не выводится на операторскую панель - переполнился"
Это больше похоже на закладку, нежели на ошибку

"в обязательном порядке подключаю оборудование через удаленный шлюз"
тут возникает проблемка с безопасностью
у нас принято иметь air gap
в контроллерную сеть можно попасть только изнутри фабрики, только с программаторов и только воткнув в него USB-токен

(no subject)

From: [identity profile] konstantin gluhov - Date: 14 Feb 2016 19:53 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 14 Feb 2016 20:20 (UTC) - Expand

(no subject)

From: [identity profile] konstantin gluhov - Date: 14 Feb 2016 20:23 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 14 Feb 2016 20:26 (UTC) - Expand

(no subject)

From: [identity profile] konstantin gluhov - Date: 14 Feb 2016 21:30 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 14 Feb 2016 22:00 (UTC) - Expand

(no subject)

From: [identity profile] alex-shishkin.livejournal.com - Date: 19 Feb 2016 01:26 (UTC) - Expand
Date: 15 Feb 2016 04:19 (UTC)

From: [identity profile] sergey gimaev (from livejournal.com)
перфекто итальяно инженеро
Date: 15 Feb 2016 08:02 (UTC)

From: [identity profile] sullen-ru.livejournal.com
прям таки совсем разные системы?

к счастью тиапортал только тестил/щупал. но проекты со степов разных версий мигрировали в него нормально. может заодно с разрешением на заплатки и разрешение на миграцию проекта низа в тиапортал получить? или напрячь буржуев в рамках сервсиного обслуживания сделать:).

зы. степ и итальянцы? "наслаждаетесь" сотрудничеством с Даниэле?:)
Date: 15 Feb 2016 08:21 (UTC)

From: [identity profile] fixik-papus.livejournal.com
Да, весьма разные

На Даниэли мир не заканчивается :)
Итальянцев много миллионов, и всяких машиностроительных заводиков там тысячи...
Date: 15 Feb 2016 21:49 (UTC)

From: [identity profile] Виталий (from livejournal.com)
немного из обработки "краев" автомобильными мозгами.
изделие 90го года рождения, древнее как г@вно мамонта. При вранье потенциометра расходомера воздуха двигателя(она им угол опережения зажигания задает) ругается на сдохший датчик холла(примитивный датчик оборотов КВ, раньше был в трамблере). Расход воздуха функция от оборотов и открытия дросселя. Так же ругался как и та на дураком немцев из шараги ВОШ :))
Климат контроль на поделии 2003 года. Если запустить адаптацию(поиск краев у дачиков[тоже резестивных]) если резюк шумит прописывает min и max одним числом - не шевелит им, тоже ругался на дураков немцев :))
Все это прошло когда потребовалось написать свою SCADA систему, еб@нанасрать(сори за французкий) какой же это гимор, особенно путевая поддержка исключений. Я к тому что прежде чем ругаться, попробуй сделать глобальную систему лучше чем они. Результат сильно удивит боюсь :(
Date: 15 Feb 2016 22:11 (UTC)

From: [identity profile] fixik-papus.livejournal.com
"прежде чем ругаться, попробуй сделать глобальную систему лучше чем они. Результат сильно удивит боюсь :("

Я всегда говорил и говорю:
сделать систему, которая работает, "когда все хорошо" - это 30% работы
Остальные 70% - это обработка исключений
И я ВСЕГДА это прописываю, насколько мозгов хватает
(что не означает, конечно, что я не могу накосячить)

(no subject)

From: [identity profile] Виталий - Date: 15 Feb 2016 22:51 (UTC) - Expand

(no subject)

From: [identity profile] Виталий - Date: 15 Feb 2016 22:57 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 15 Feb 2016 23:14 (UTC) - Expand

(no subject)

From: [identity profile] Виталий - Date: 15 Feb 2016 23:29 (UTC) - Expand
Date: 16 Feb 2016 13:12 (UTC)

From: [identity profile] moskvichov.livejournal.com
Частенько бывает. У меня как то случай был на АБЗ. Звонит оператор и грит пипец завод встал по сигналу перегрузка миксера, и авария не сбрасывается. Сряжаюсь еду на объект хорошо хоть не далеко. Залажу в программу и охреневаю, отработка то аварии есть, а вот сброса и в помине нет. Пришлось рисовать кусочек. И это при том что завод уже с момента ПНР отработал полтора года. Говорю оператору молодцы за полтора года ни разу миксер не козлили.
Date: 17 Feb 2016 19:33 (UTC)

From: [identity profile] muzzy0.livejournal.com
По поводу итальянцев, портала и прочего.

Имел летом сношения с испанцами. Сношения потому, что нам надо было поднять связь между контроллерами по PUT/GET, а для этого, в нашем случае (IM151-8CPU) контроллеры должны быть в одном проекте. Это даже не 300, в котором можно партнёра по связи указать, как unspecified..
Итого, у меня портал 13 с первым сервиспаком, у испанца (наладчик, даже не разработчик) - 13 без сервиспака. У меня на виртуалке, у него на хосте. Крутить виртуалку у него комп слишком чахлый. Чего, говорю, на сервиспак 1 не переходите? (смысл в переходе есть, там много фишек добавили и косяков пофиксили). Говорит, что у них есть полтора разработчика и N наладчиков. Чтоб переходить, это надо всем и сразу. Для этого надо наладчиков собрать всех и сразу, а это нереально :) Проект этот у них, кстати, типовой. И если б у них тянулся исторический шлейф в виде контроллера на классике и панели на портале - они бы так и поставили, единообразия ради.
Page generated 4 Mar 2026 23:10
Powered by Dreamwidth Studios