fixik_papus: (Default)
[personal profile] fixik_papus
В данном конкретном случае накосячил не я. И даже не моя контора. Я так, рядом стоял, соседнее оборудование пускал.
Зато урок на будущее вышел знатный. А учиться лучше (и дешевле) на чужих ошибках.

Кто не знает - удивится,что стекло, которое хороший диэлектрик, в расплавленном виде проводит ток.
Стекловаренная печь греется этим самым током, который подается туда через электроды из супер-пупер-жаропрочного сплава.
Есть еще небольшая газовая горелка, она может расплавить только тонкий слой шихты (это смесь всяческих минералов, из которых стекло получается) и нужна только при пуске.
Печь пускается один раз и на много-много лет, потому что если она остынет - придется как минимум менять футеровку, как максимум - печь в сборе.
Температура в печи меряется термопарой, сигнал идет в контроллер, который управляет подачей тока.

Цех по производству стеклотары сделан по уму, и все контрольные кабели помещены в стальные трубы. Как положено, хорошо заземленные. Печь уже задули, регулятор обогрева работает, и все вроде как хорошо.

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

Сигнал с термопар - это мелкие несчастные милливольты. Помехи от сварки легко их забили.

Контроллер увидел, что оба сигнала с термопар ушли в "зашкал". Обработку аварийной ситуации "датчики температуры зашкалили" программист этого контроллера не запрограммировал. То ли забыл, то ли не подумал - это уже неважно.

Контроллер решил, что "зашкал" сигналов с термопар означает, что температура в печи значительно выше заданной. И полностью выключил электрический обогрев.

Местный сварщик дядя Вася никуда не торопился. Варил с чувством, толком, расстановкой. Замечаний по качеству выполненной им работы не поступало. Зато неожиданно возникло замечание "стекло на выходе из печи не поступает".

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

Получилось то, что в народе у металлургов, стеклодувов и прочее зовется красочно и эмоционально - "козел". В печи застыло сорок тонн стекла.
Электричеством его уже не расплавишь, а маломощная газовая горелка не может разогреть такой объем.
Картина маслом "приплыли".

Почти два месяца ушли на то, чтобы демонтировать крышку печи, вручную ломами разбить стекло, заменить футеровку и запустить печь заново.

Получился классический (и очень дорогой) урок о том, что нужно гораздо лучше думать о том, как будет работать автоматика в случаях разнообразных ошибок.
Заставить ее работать когда все хорошо - это 30% работы. И самые простые 30%.
Остальные 70% - уходят на подумать "а что, если..." и прописать поведение автоматики в этом случае.

Ведь контроллер умеет определять неполадки датчика. Десяток строчек в программе "если датчик кажет муйню - включаем обогрев на полную катушку, пока оператор не придет и не посмотрит в чем дело" не стоят ничего. Внеплановая переборка новенькой печи и задержка пуска цеха - стоят дофига и больше.
Date: 10 Jul 2015 13:58 (UTC)

From: [identity profile] az-from-belarus.livejournal.com
Кстати, довольно часто заказчик просит сделать именно эти 30 процентов и этим удоволетвориться.
И иногда это оправдано - потому как нужно чтобы некий функционал работал уже вчера.
И приходится объяснять, что это временное решение, "приблуда", работу которой надобно обязательно мониторить по вот таким показателям и от которой желательно поскорее избавиться, заменив полноценным продуктом.
В общем, при выполнении таких рекомендаций, запуск в дело приблуд - зачастую вполне себе оправдан, если правильно регламентировано ее использование, регламент неукоснительно исполняется, а полноценная замена приблуды добросовестно и активно готовится. Но... жизнь далека от идеала.
Date: 10 Jul 2015 16:33 (UTC)

Про 30%

From: [identity profile] fixik-papus.livejournal.com
Ага, временное решение, потом доделают... кто-нибудь когда-нибудь может быть

На фабрике, где я сейчас работаю, такого оборудования три четверти.
В результате, если что-то не так, в лучшем случае имеем сообщение "сбой цикла машины". И все стоит. И делай что хочешь.

Но это уже совсем другая история... точнее, много историй.
Date: 10 Jul 2015 16:45 (UTC)

Re: Про 30%

From: [identity profile] az-from-belarus.livejournal.com
Да, отбрыкавшись от проблемы времянкой редко кто делает замену ненадежной времянки.
Увы.
Но все же иногда такие времянки делать надо и их запуск - верен.
Ну, вспомните ту же историю, в которой Вы запускали котельную заправляясь из пожарной машины и запитываясь дизелем.
С другой стороны, осознавая такую жизненную закономерность временок, хорошему специалисту соглашаясь на изготовление времянки проявлять некую дипломатичность. А именно - закладывать во временное решение некие элементы с высокой изнашиваемостью и дороговизной. Мол - это будет работать, но надо делать по настоящему, поскольку скоро это все отвалится. Но делать заведомую недолговечную херню - тяжело морально.
Date: 10 Jul 2015 17:17 (UTC)

Re: Про 30%

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

Если они не работают - я просто не стану запускать объект. Какими бы карами мне не грозили.
Date: 10 Jul 2015 17:23 (UTC)

Re: Про 30%

From: [identity profile] az-from-belarus.livejournal.com
Разумный принцип.
Хотя в экстремальной ситуации, когда и так всем кирдык через короткое время, можно и этим пренебречь.
Т.е. для заблокированных в горящем здании любое временное решение способствующее эвакуации предпочтительней с прорехами в безопасности но чем бы поскорее.
Но это уже фантазерство.
Date: 23 Aug 2015 08:59 (UTC)

From: [identity profile] poulsam.livejournal.com
Нене. Всего не предусмотришь. На это есть дежурный инженер - его и вафля. Датчик мог отвалиться по десятку причин
Date: 24 Aug 2015 07:34 (UTC)

From: [identity profile] fixik-papus.livejournal.com
Пофиг на датчик и прочая. Главное - никогда не отключать обогрев, остальное не страшно.
Date: 24 Aug 2015 08:30 (UTC)

From: [identity profile] poulsam.livejournal.com
для этого делается какая-нибудь прямая схемка с одним реле и одним выключателем с прямым питанием, на случай отказа всей автоматики и прочего
Date: 24 Aug 2015 08:32 (UTC)

From: [identity profile] fixik-papus.livejournal.com
В тютельку!
К сожалению, не все это понимают
Date: 1 Nov 2015 15:14 (UTC)

From: [identity profile] fedorefr.livejournal.com
Спасибо, познавательно.
Но непонятно, как сигнал с термопар может идти до АЦП сколь-нибудь далеко без усиления. Это ж крайне ненадежно и неточно.
Date: 1 Nov 2015 15:47 (UTC)

From: [identity profile] fixik-papus.livejournal.com
Ну, во-первых, не до АЦП, а до холодного спая.
А во вторых - десятки метров до термопар - не столь давно было в порядке вещей.
(это уже позже "распределенную периферию" и прочая придумали)
Date: 26 Dec 2015 07:39 (UTC)

From: [identity profile] reedcat1965.livejournal.com
Если аналоговый вход токовый (4-20 мА), то довольно далеко, несколько сотен метров, и достаточно надежно.
Date: 26 Dec 2015 08:14 (UTC)

From: [identity profile] fixik-papus.livejournal.com
Там метров 30 (может, 35) протянули компенсационным кабелем
Зачем - не спрашивайте, не знаю.
Edited Date: 26 Dec 2015 08:14 (UTC)
Date: 27 Dec 2015 00:44 (UTC)

From: [identity profile] talgaton.livejournal.com
по моему тянуть не усиливаемый аналоговый сигнал кабелем- в 21 веке уже глупость.
+++++++
"Десяток строчек в программе "если датчик кажет муйню - включаем обогрев на полную катушку, пока оператор не придет и не посмотрит в чем дело" не стоят ничего. Внеплановая переборка новенькой печи и задержка пуска цеха - стоят дофига и больше."
- дорога в АД.
если бы были бы эти строки -
у вас была бы другая статья в посте - ну например:
1. как печь сама себя расплавила,
и 40 тон стекла + футеровки по цеху растекалось.
2. адцать лет работали и делали все очень плохо - потому что печь работала на перегреве в аварийном режиме.
всем было правда начхать на аварийную лампочку...
Date: 27 Dec 2015 04:14 (UTC)

From: [identity profile] zhytie.livejournal.com
Для данного случая - да.
Date: 27 Dec 2015 05:51 (UTC)

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

Печь себя не расплавит, скорее ТЭНы выгорят
И это - аварийный режим, на несколько минут
Последствий будет куда меньше

Если же всем пофих на аварийную лампочку, включая операторов, у которых это прямая обязанность - ну, тогда говорить не о чем, результат будет соответствующий
Date: 14 Sep 2016 18:43 (UTC)

From: [identity profile] davels.livejournal.com
про сварщиков и ЭМИ.
я по образованию - технолог сварочного производства.

рассказывал один препод. надо было сварить не очень большого диаметра трубу.
сварщик вроде опытный, но дуга прыгает во все стороны и нифига не варится.
пришли технологи. почесались. поматерились, вспоминая маму этого самого сварщика и прочие эпитеты в его сторону.
оказалось все просто.
варил переменным током. провод, который на деталь надо было подцепить, оказался длинноватый. сварщик долго не думая намотал провод на трубу. хороший электромагнит получился.
Date: 14 Sep 2016 21:32 (UTC)

From: [identity profile] arush-damage.livejournal.com
Криво как запроектировано то %))
По хорошему - надо мерять ток идущий через печь и не допускать его падения ниже определенного значения.
Page generated 18 Jun 2025 12:48
Powered by Dreamwidth Studios