fixik_papus: (Default)
[personal profile] fixik_papus
Кондитерская фабрика. Пятница. Вечер. Первое апреля...

Лирическое отступление. Помимо классических бонусов "вечер пятницы" и "первое апреля" - во всей конфетно-шоколадной отрасли это условное время начала "низкого сезона". То бишь линии крутятся не 24/7, а 24/5 или 24/4; плюс месяц с конца мая - останов всей фабрики на ППР. У нас эта условно-формальная дата имеет еще и весьма приятный практический смысл: с апреля по август минус ППР - можно брать плановые отпуска.
Весьма приятный график, нужно сказать. Вот на фабрике мороженого наоборот - низкий сезон и все отпуска зимой.


Вечер. Офисное начальство уже дома. Операторы и технари развлекаются...

- "Але, электрики? У нас тут проблемка! Мы перепутали маршруты загрузки разливочных машин, и теперь у нас в конфетах начинка снаружи, а шоколад внутри! Что делать?"
- "Вы мануалы на оборудование хоть иногда читаете? Там же сказано: в данной ситуации - запустить главный конвейер в обратную сторону!"

- "Але! Тут термоклей в подогревателе - замерз и покрылся инеем!"
- "Бардак! Опять полярность ТЭНов перепутали! Сами исправьте! Как это "каким образом"? Сколько раз вас учить? Выдергиваете вилку из розетки, разворачиваете на полоборота и втыкаете обратно!"

- "Але! У четвертых ворот в зоне погрузки-выгрузки мы видели какого-то жука! Хотели поймать, но он уполз в электрошкаф! Срочно ловите!"
- "Подождите, я не помню навскидку нормы на допустимое количество жуков в электрошкафах. Кажется, допускается до 5 штук на секцию. Сейчас уточним... нет, ошибся, не более трех. Так что если загоните туда еще двух - звоните!".

Мы, электрики тоже не лыком шиты.
Кидаю письмецо во внутреннюю рассылку операторам.
"Сегодня с 18:65 до 18:70 в связи с плановыми работами будет отключена фаза В на третьей формовке. Просьба на это время, для снижения потребления электроэнергии, уменьшить скорость линии на треть (33%)".

Через пару минут приходит ответ:
"В соответствии с письмом электриков добавлено вручную событие в планировщик: ограничение скорости третьей линии формовки 67% с 18:65 до 18:70 01.04"

В электромастерской хохот минут на 5. С бурным обсуждением.
В процессе обсуждения возникает мысль "А как это панель вообще съела уставку 65 минут???".
Надо посмотреть....

Подключаюсь удаленно к контроллеру, смотрю таблицы планировщика.... обалдеть! Операторы честно и добросовестно внесли 18:65 и 18:70, а контроллер не менее честно и добросовестно это скушал.
Открываю проект панели...
- Наверно, эту панель проектировали итальянские потомки французских революционеров.
- Почему?
- А французы там придумали час в сто минут. Вот и в нашей панели лимиты на уставку минут - от 0 до 99.
(насчет французских революционеров - чистая правда, кстати)

Непорядок.
Косяки такого сорта - подлежат устранению немедленно при обнаружении. Для этого не обязательно даже в цех идти. Достаточно подправить проект, скомпилировать и удаленно загрузить по сети.
Учитывая, что панелей на линии четыре, и на каждой - с десяток уставок "в минутах" - дел на полчаса.
Правлю одну, загружаю... и тут звонят с линии:

- Вы там чего, и вправду фазу вырубили?
- Нет, конечно! С первым апреля!
- А у нас, тем не менее, скорость формовки упала! И главная панель вырубилась и перезагружается!

Кажется, я начинаю что-то подозревать...
Перезагружается панель, потому что это я ее перепрограммировал и перезагрузил.
- сейчас загрузится, и все будет хорошо, не переживайте. Скажите, а во сколько скорость упала?
- .... примерно 19:05

Дошутились, называется.
Смотрю в программу планировщика. Там для пересчета уставок с панели во внутреннюю переменную "дата и время события" используется самописная функция, которая целое от деления уставки минут на 60 - добавляет к часам. А остаток - кладет в минуты. Проверку допустимых значений таким вот образом сделали. И из 18:65 получилось 19:05.

Пока я разбираюсь с планировщиком, панелью и операторами - еще звонок.
- У нас первый гликолевый насос в обратную сторону крутится!
- Не смешно!
С той стороны радиоволн слегка обиделись.
- Не, у нас и вправду насос в обратную сторону крутится! На полном серьезе!
Отправляю туда напарника-электрика - разобраться.

Минут через десять звонит:
- на самом деле - не туда крутится!
- посмотрел, почему?
- ваще не понимаю! Я фазы в шкафу перекинул, он все равно не туда крутится!
Пытаюсь одновременно править лимиты минут на последней из четырех панелей и вспомнить, что там за насос и как он запитан и управляется.
- Какие фазы в шкафу? Там частотник, в движок встроенный!
- Ой, блин, точно... и как же фазы перекинуть?
- Да никак. Сейчас приду, будем разбираться.

Прихожу и обнаруживаю, что означенный насос вообще выключен. Но при этом - на самом деле крутится тихонько в обратную сторону.
В отличие от напарника - "чистого электрика", у меня опыт всяческих насосных глюков немалый. И я сразу заявляю:
- Это вообще механическая проблема. Вызываем водяного, вызываем клининг, вырубаем ревизионник - и пойдем обратно в электромастерскую.
- А клининг зачем?
- Ну, без лужицы гликоля на полу ревизия обратного клапана точно не обойдется. Как ни старайся.
Разворачиваемся и уходим. Операторы в шоке.
- Не, ну понятно, что первое апреля. Но не так же над нами издеваться!

Лирическое отступление: гликоль бывает разный. Широко распространенный этиленгликоль (из него тосол и прочие антифризы делаются) - на пищевом производстве запрещен категорически. Ибо ядовит. А применяется - пропиленгликоль. Он не ядовит (ну, если литрами не пить, конечно), но вот со всем остальным, от теплофизических свойств до цены - у него беда.
Но утечка даже и условно-съедобного пропиленгликоля, и даже в насосной, не относящейся к "чистой зоне" - должна ликвидироваться немедленно по обнаружении. Так что клининг (который в том числе и этим занимается) лучше вызвать заранее.


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

Осталось еще заранее написать объяснительную начальству. У которого явно возникнут вопросы по поводу фокусов на третьей формовке.

"В период с 18:30 до 19:30 01.04 на третьей формовке проводились мероприятия по проверке и отработке взаимодействия операторов и технической службы. Проверка показала слаженную командную работу, и позволила совместными усилиями обнаружить и устранить ошибку в задании лимитов на параметры локального планировщика. В связи с данными мероприятиями, скорость линии кратковременно (19:05...19:08) снижалась до 67%, что было компенсировано остановкой линии на 2 минуты позже запланированного времени."

Все, смена заканчивается. И это, пожалуй, самое веселое и приятное событие на сегодня...
Date: 4 Apr 2016 10:08 (UTC)

From: [identity profile] Евгений Романов (from livejournal.com)
Как то видел заявку на три лома. Каждый должен быть покрашен в свой цвет в соответствии с расцветкой фаз, для регулирования кривизы изоляторов 110 кВ на трансформаторе для снижения потерь. Потому что синусоида должана быть синусоидальной и если есть искажения изоляторов, то синусоида застревает и увеличиваются потери электроэнергии. Там ещё что-то было написанно насчёт гармонических составляющих и прочее.
Date: 4 Apr 2016 11:34 (UTC)

From: [identity profile] nivanych.livejournal.com
Хорошая байка, спасибо.
"Активный" корректор коэффициента мощности в виде трёх ломов %)

(no subject)

From: [identity profile] Евгений Романов - Date: 4 Apr 2016 11:39 (UTC) - Expand

(no subject)

From: [identity profile] gray-bird.livejournal.com - Date: 4 Apr 2016 11:56 (UTC) - Expand

(no subject)

From: [identity profile] Евгений Романов - Date: 4 Apr 2016 12:01 (UTC) - Expand

(no subject)

From: [identity profile] Евгений Романов - Date: 4 Apr 2016 12:03 (UTC) - Expand
Date: 5 Apr 2016 00:24 (UTC)

From: [identity profile] antontsau.livejournal.com
ви тики будете смеяться, но три оперштанги фазных цветов я наблюдал. МАтивировалось - "шоп сразу видели что дергают!".
Date: 4 Apr 2016 10:14 (UTC)

From: [identity profile] velikynovgorod.livejournal.com
Теперь понятно, откуда появилась температура -300С.
Date: 4 Apr 2016 10:27 (UTC)

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

(no subject)

From: [identity profile] antontsau.livejournal.com - Date: 5 Apr 2016 00:38 (UTC) - Expand
Date: 4 Apr 2016 10:15 (UTC)

From: [identity profile] gray-bird.livejournal.com
Кстати, а возможно ввод уставок в минутах имеет смысл. Вот есть к примеру какой-нибудь техпроцесс на 273 минуты, оператору проще заколотить такое число. Пусть процессор думает! Чем в уме пересчитывать в часы-минуты с риском ошибиться.
Date: 4 Apr 2016 10:19 (UTC)

From: [identity profile] fixik-papus.livejournal.com
Если задается интервал времени - несомненно, хоть 10000 минут.
А вот если момент времени - то от 0 до 59 и не минутой больше!

(no subject)

From: [identity profile] konst90.livejournal.com - Date: 4 Apr 2016 10:28 (UTC) - Expand

(no subject)

From: [identity profile] reedcat1965.livejournal.com - Date: 4 Apr 2016 10:46 (UTC) - Expand

(no subject)

From: [identity profile] Виталий - Date: 4 Apr 2016 18:33 (UTC) - Expand

(no subject)

From: [identity profile] reedcat1965.livejournal.com - Date: 4 Apr 2016 18:39 (UTC) - Expand

(no subject)

From: [identity profile] Виталий - Date: 4 Apr 2016 18:53 (UTC) - Expand

(no subject)

From: [identity profile] Виталий - Date: 4 Apr 2016 18:32 (UTC) - Expand

(no subject)

From: [identity profile] kodt-rsdn.livejournal.com - Date: 4 Apr 2016 11:14 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 4 Apr 2016 14:17 (UTC) - Expand
Date: 4 Apr 2016 10:35 (UTC)

From: [identity profile] hardsign.livejournal.com
Хочу конфетку начинкой наружу!
:)
Date: 4 Apr 2016 10:46 (UTC)

From: [identity profile] fixik-papus.livejournal.com
А не получится!
Начинка жидкая, как желе - и останется только шоколадка

(no subject)

From: [identity profile] hardsign.livejournal.com - Date: 4 Apr 2016 10:47 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 4 Apr 2016 10:49 (UTC) - Expand

(no subject)

From: [identity profile] kodt-rsdn.livejournal.com - Date: 4 Apr 2016 11:15 (UTC) - Expand

(no subject)

From: [identity profile] ikaktys.livejournal.com - Date: 4 Apr 2016 11:21 (UTC) - Expand
Date: 4 Apr 2016 10:47 (UTC)

From: [identity profile] 185800.livejournal.com
Аппаратура шуток не понимает :)
Date: 4 Apr 2016 10:50 (UTC)

From: [identity profile] fixik-papus.livejournal.com
Вот поэтому я и ненавижу смены 1 апреля.
Особенно в пятницу...

(no subject)

From: [identity profile] 185800.livejournal.com - Date: 4 Apr 2016 10:59 (UTC) - Expand

(no subject)

From: [identity profile] gray-bird.livejournal.com - Date: 4 Apr 2016 11:04 (UTC) - Expand

(no subject)

From: [identity profile] 185800.livejournal.com - Date: 4 Apr 2016 11:35 (UTC) - Expand

(no subject)

From: [identity profile] gray-bird.livejournal.com - Date: 4 Apr 2016 11:37 (UTC) - Expand

(no subject)

From: [identity profile] 185800.livejournal.com - Date: 4 Apr 2016 11:48 (UTC) - Expand

(no subject)

From: [identity profile] gray-bird.livejournal.com - Date: 4 Apr 2016 11:55 (UTC) - Expand

(no subject)

From: [identity profile] 185800.livejournal.com - Date: 4 Apr 2016 12:30 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 4 Apr 2016 20:52 (UTC) - Expand

(no subject)

From: [identity profile] antontsau.livejournal.com - Date: 5 Apr 2016 00:44 (UTC) - Expand

(no subject)

From: [identity profile] pobeg79.livejournal.com - Date: 4 Apr 2016 16:05 (UTC) - Expand

(no subject)

From: [identity profile] snowman-sailor.livejournal.com - Date: 7 Apr 2016 09:01 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 7 Apr 2016 09:36 (UTC) - Expand
Date: 4 Apr 2016 11:40 (UTC)

From: [identity profile] nivanych.livejournal.com
> Опять полярность ТЭНов перепутали!

Там старые советские розетки от 220, что ли, что перепутать вообще можно?
Date: 4 Apr 2016 11:46 (UTC)

From: [identity profile] gray-bird.livejournal.com
Полярность ТЭНов то ладно, а вот если полярность советских ламп накаливания перепутать - наступала особенная темнота, которая высасывала свет.
Очень опасное ЧП.
Кстати именно поэтому заменили все лампы накаливания на газоразрядные.

(no subject)

From: [identity profile] nivanych.livejournal.com - Date: 4 Apr 2016 11:48 (UTC) - Expand

(no subject)

From: [identity profile] sevasat.livejournal.com - Date: 4 Apr 2016 12:10 (UTC) - Expand
Date: 4 Apr 2016 12:09 (UTC)

From: [identity profile] fixik-papus.livejournal.com
Там вообще нет никаких розеток.

Первое апреля же!

(no subject)

From: [identity profile] nivanych.livejournal.com - Date: 4 Apr 2016 12:21 (UTC) - Expand
Date: 4 Apr 2016 12:15 (UTC)

From: [identity profile] bezdonnoe-dno.livejournal.com
Последняя война России
http://goo.gl/vlWiuA
Image (http://fastpic.ru)
Date: 4 Apr 2016 13:59 (UTC)

From: [identity profile] Павел Майоров (from livejournal.com)
Что-то как-то с минутами все равно странно получилось.

Хорошим способом хранения времени является одно число, "указанные единицы измерения начиная с заданного момента времени". К примеру, минуты прошедшие с полуночи. Со временем в таком формате куда проще работать.
Date: 4 Apr 2016 14:16 (UTC)

From: [identity profile] fixik-papus.livejournal.com
Дык оно так и хранится.
Конкретно в Сименсе S7-300 - с 00:00 1.01.1990.

Но это уже внутренняя переменная. А для связи с панелью - набор 5 шт отдельных, которые потом пересчитываются.
Зачем так сделано? Ну, это вопрос не ко мне...

(no subject)

From: [identity profile] der-jolly.livejournal.com - Date: 4 Apr 2016 17:24 (UTC) - Expand

(no subject)

From: [identity profile] shurets.livejournal.com - Date: 5 Apr 2016 05:32 (UTC) - Expand

(no subject)

From: [identity profile] der-jolly.livejournal.com - Date: 5 Apr 2016 11:40 (UTC) - Expand

(no subject)

From: [identity profile] shurets.livejournal.com - Date: 5 Apr 2016 12:13 (UTC) - Expand

(no subject)

From: [identity profile] der-jolly.livejournal.com - Date: 5 Apr 2016 15:20 (UTC) - Expand

(no subject)

From: [identity profile] muzzy0.livejournal.com - Date: 5 Apr 2016 19:36 (UTC) - Expand

(no subject)

From: [identity profile] der-jolly.livejournal.com - Date: 5 Apr 2016 21:20 (UTC) - Expand

(no subject)

From: [identity profile] muzzy0.livejournal.com - Date: 6 Apr 2016 08:02 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 5 Apr 2016 19:48 (UTC) - Expand

(no subject)

From: [identity profile] der-jolly.livejournal.com - Date: 5 Apr 2016 21:21 (UTC) - Expand

(no subject)

From: [identity profile] muzzy0.livejournal.com - Date: 6 Apr 2016 08:03 (UTC) - Expand

(no subject)

From: [identity profile] der-jolly.livejournal.com - Date: 6 Apr 2016 11:57 (UTC) - Expand

(no subject)

From: [identity profile] muzzy0.livejournal.com - Date: 6 Apr 2016 18:35 (UTC) - Expand

(no subject)

From: [identity profile] der-jolly.livejournal.com - Date: 6 Apr 2016 21:52 (UTC) - Expand

(no subject)

From: [identity profile] muzzy0.livejournal.com - Date: 4 Apr 2016 17:45 (UTC) - Expand

(no subject)

From: [identity profile] Виталий - Date: 4 Apr 2016 18:43 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 4 Apr 2016 19:01 (UTC) - Expand

(no subject)

From: [identity profile] Виталий - Date: 4 Apr 2016 19:07 (UTC) - Expand

(no subject)

From: [identity profile] muzzy0.livejournal.com - Date: 5 Apr 2016 05:08 (UTC) - Expand
Date: 4 Apr 2016 20:31 (UTC)

From: [identity profile] egh0st.livejournal.com
вообще -- микро и наносекунды. так победим :)

к примеру стандартный SQL тип времени -- количество 100нс прошедшее с нуля суток.

(no subject)

From: [identity profile] Павел Майоров - Date: 5 Apr 2016 03:20 (UTC) - Expand
Date: 4 Apr 2016 20:18 (UTC)

From: [identity profile] sashman.livejournal.com
А расскажите, пожалуйста, как в SCADA вообще и на вашей фабрике в частности (коль не секрет) обстоят дела с таким богомерзким явлением, как перевод времени.
Date: 4 Apr 2016 20:30 (UTC)

From: [identity profile] fixik-papus.livejournal.com
Никак не обстоят :)
Все работает по Гринвичу (GMT). NTP сервер раздает гринвичское время, которое никогда никуда не переводится.

Все смещения к GMT делаются исключительно "для пользователей". Вам, очевидно, удобнее приходить на работу в 9 по местному :)

Это, конечно, создает и некоторые мелкие неудобства (по сей день попадаются экземпляры приборов, не умеющие делать смещение от заданного по NTP времени)

(no subject)

From: [identity profile] sashman.livejournal.com - Date: 4 Apr 2016 21:06 (UTC) - Expand

(no subject)

From: [identity profile] Павел Майоров - Date: 6 Apr 2016 10:12 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 6 Apr 2016 10:33 (UTC) - Expand
Date: 4 Apr 2016 20:37 (UTC)

From: [identity profile] lx-photos.livejournal.com
офигеть у вас там жизнь...
Date: 4 Apr 2016 20:42 (UTC)

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

Вообще же я бы хотел (и не теряю надежды) делать что-то вот такое...


(no subject)

From: [identity profile] lx-photos.livejournal.com - Date: 4 Apr 2016 20:45 (UTC) - Expand

(no subject)

From: [identity profile] fixik-papus.livejournal.com - Date: 4 Apr 2016 20:50 (UTC) - Expand

(no subject)

From: [identity profile] lx-photos.livejournal.com - Date: 4 Apr 2016 20:56 (UTC) - Expand

(no subject)

From: [identity profile] Дмитрий Воронович - Date: 5 Apr 2016 17:31 (UTC) - Expand
Date: 5 Apr 2016 10:09 (UTC)

From: [identity profile] bobojamba.livejournal.com
теперь у нас в конфетах начинка снаружи, а шоколад внутри!

А яйцо сварить желтком наружу очень даже можно https://www.youtube.com/watch?v=jXc8i3BZ63w
Вот скорлупой вовнутрь - уже вряд ли :)
Date: 7 Apr 2016 07:51 (UTC)

From: [identity profile] executor1.livejournal.com
Навеяло байку про 32 мая Мюнхгаузена. :)
Date: 7 Apr 2016 08:23 (UTC)

From: [identity profile] fixik-papus.livejournal.com
Да, суть та же.
Погляньте, в комментах еще примеров аналогичных косяков уже накидали :)
Date: 10 Apr 2016 14:58 (UTC)

From: [identity profile] Константин Каменский (from livejournal.com)
А зачем надо было реально вводить эти параметры!?
Достаточно же было просто посмеяться...
На производстве так нельзя шутить. А лучше ограничиться развязанными шнурками.
Date: 10 Apr 2016 15:43 (UTC)

From: [identity profile] fixik-papus.livejournal.com
Лучше вообще 1 апреля сделать выходной
Page generated 10 Mar 2026 00:49
Powered by Dreamwidth Studios