fixik_papus (
fixik_papus) wrote2016-02-16 12:11 pm
![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Entry tags:
Я полагал, что меня уже ничем не удивить...
Но такой вот ПЦ (других слов у меня просто нет) показал, что я ошибался (как всегда, ага)....
На фото - "инструкция для оператора", прилепленная скотчем ВНУТРИ шкафа котельной автоматики.

Крупнее можно посмотреть тут, а по листочкам - раз два.
Для не-специалистов: это инструкция по перезагрузке контроллера, при помощи переключателя на нем.
Зачем операторам его перезагружать? А затем, что контроллер у них там "виснет" несколько раз на дню.
До-перезагружались до того, что... (прошу крепче держаться за стул)
... что сломали переключатель.
Который совершенно не предназначен для постоянного-ежедневного использования.
(шепну на ушко по секрету: переключатель этот, при наличии мозгов, вообще не нужен. Я даже не помню, где и когда им пользовался крайний раз, хотя с трехсотым Сименсом имею дело постоянно-ежедневно)

Выступ слева от переключателя предназначен, чтобы случайно его не переключить.
Потому что не-плановый останов контроллера, мягко говоря, это ЧП.
Если кто-нибудь еще встречал нечто подобное - напишите в комментах, пожалуйста.
Я все же хочу верить в то, что мир добрый и хороший и в нем живут розовые порхающие единороги, и это единственный-уникальный-неповторимый такой случай. (и сделан единственным-уникальным-неповторимым чудо-программистом).
После чего эксплуатирующая организация впала в полное отчаяние от безысходности, и обратилась за помощью дляпочинки переключателя сброса наведения хоть какого-нибудь порядка в автоматике....
В котельной были еще весьма интересные инструкции для оператора.
Вида "полагается проверять температуры и давления подачи по контурам раз в полчаса, а по ГВС раз в пятнадцать минут, и при необходимости регулировать" (ручками, вестимо)
К сожалению, после увиденного в шкафу я был в шоке и их не сфотографировал.
Я сунулся в программу. (Выгруженную из контроллера. Исходников, разумеется, нет).
Обнаруженное там быстро привело меня к однозначному вердикту:
Этот мир эту программу уже не спасти отлаживать бесполезно. Господь, жги! Нужно сделать заново.
Что я, собственно, и сделал.
(На текущий момент отработали уже полгода. Как говорится, без замечаний.)
Контроллер я убедил не менять, с мотивацией "этот переключатель вам больше никогда в жизни не понадобится".
Технические подробности, кому интересно:
- обработчики исключений отсутствуют в принципе. Даже в виде "заглушек". Да и в самом деле, зачем с ними заморачиваться?
- что-то зачем-то делится на уличную температуру. Что и зачем - я так и не понял (старый стал, мозги не варят уже). Конечно, уличная температура бывает и нулевой... но ведь далеко не всегда!
- минимум для четырех (дальше лень было искать) команд выделения фронтов FP, FN используется один общий меркер. Память же нужно экономить, в 315 контроллере всего-то 2048 меркеров!
Update: это байт 2048, а меркеров 16384. Спасибо muzzy0 за уточнение.
Возможно, там было еще много чудесатых чудес.
Но разбираться дальше и тратить свое время зря я уже не стал....
Как все это сдавалось (и принималось!) в эксплуатацию в таком виде?
Не спрашивайте. Не знаю.
P.S. Одно я знаю точно: работать, скажем, инспектором по газу, мне категорически противопоказано.
Очень скоро подрядчики - прибьют прямо где-нито в темном углу объекта.
Я ж буду требовать, чтобы все было по уму сделано...
На фото - "инструкция для оператора", прилепленная скотчем ВНУТРИ шкафа котельной автоматики.

Крупнее можно посмотреть тут, а по листочкам - раз два.
Для не-специалистов: это инструкция по перезагрузке контроллера, при помощи переключателя на нем.
Зачем операторам его перезагружать? А затем, что контроллер у них там "виснет" несколько раз на дню.
До-перезагружались до того, что... (прошу крепче держаться за стул)
... что сломали переключатель.
Который совершенно не предназначен для постоянного-ежедневного использования.
(шепну на ушко по секрету: переключатель этот, при наличии мозгов, вообще не нужен. Я даже не помню, где и когда им пользовался крайний раз, хотя с трехсотым Сименсом имею дело постоянно-ежедневно)

Выступ слева от переключателя предназначен, чтобы случайно его не переключить.
Потому что не-плановый останов контроллера, мягко говоря, это ЧП.
Если кто-нибудь еще встречал нечто подобное - напишите в комментах, пожалуйста.
Я все же хочу верить в то, что мир добрый и хороший
После чего эксплуатирующая организация впала в полное отчаяние от безысходности, и обратилась за помощью для
В котельной были еще весьма интересные инструкции для оператора.
Вида "полагается проверять температуры и давления подачи по контурам раз в полчаса, а по ГВС раз в пятнадцать минут, и при необходимости регулировать" (ручками, вестимо)
К сожалению, после увиденного в шкафу я был в шоке и их не сфотографировал.
Я сунулся в программу. (Выгруженную из контроллера. Исходников, разумеется, нет).
Обнаруженное там быстро привело меня к однозначному вердикту:
Что я, собственно, и сделал.
(На текущий момент отработали уже полгода. Как говорится, без замечаний.)
Контроллер я убедил не менять, с мотивацией "этот переключатель вам больше никогда в жизни не понадобится".
Технические подробности, кому интересно:
- обработчики исключений отсутствуют в принципе. Даже в виде "заглушек". Да и в самом деле, зачем с ними заморачиваться?
- что-то зачем-то делится на уличную температуру. Что и зачем - я так и не понял (старый стал, мозги не варят уже). Конечно, уличная температура бывает и нулевой... но ведь далеко не всегда!
- минимум для четырех (дальше лень было искать) команд выделения фронтов FP, FN используется один общий меркер. Память же нужно экономить, в 315 контроллере всего-то 2048 меркеров!
Update: это байт 2048, а меркеров 16384. Спасибо muzzy0 за уточнение.
Возможно, там было еще много чудесатых чудес.
Но разбираться дальше и тратить свое время зря я уже не стал....
Как все это сдавалось (и принималось!) в эксплуатацию в таком виде?
Не спрашивайте. Не знаю.
P.S. Одно я знаю точно: работать, скажем, инспектором по газу, мне категорически противопоказано.
Очень скоро подрядчики - прибьют прямо где-нито в темном углу объекта.
Я ж буду требовать, чтобы все было по уму сделано...
no subject
Но тут возникают два вопроса:
1) сколько людей видели этот текст и почему НИКТО не заметил и не подправил?
2) эта опечатка очевидна. Но сколько еще в ОФИЦИАЛЬНОЙ документации есть не-очевидных опечаток? Насколько вообще можно ей доверять?
Посмотрите по ссылке, там я эти вопросы подробнее разбирал, и с практическими примерами
no subject
no subject
А уж как я был счастлив, когда на объекте выясняется, что диапазон измерения означенный на шильдике - не совпадает с реальным...
Отсюда вопрос:
в мире сотни производителей датчиков температуры
зачем я (и прочие проектировщики) буду связываться с таким, где элементарные опечатки подправить не могут?
это можно сделать только принудительно, в приказном порядке.
no subject
А датчики постепенно учиться делать самостоятельно, хорошие :)
no subject
Которые я бы очень НЕ хотел обсуждать в этом блоге
(для этого есть масса других площадок)
Единственное, что я хотел бы упомянуть: "личная" моя стратегия ныне - эмиграция в страну, где нет понятия "импортозамещение", зато есть производство хороших датчиков :)