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

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

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

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

Выступ слева от переключателя предназначен, чтобы случайно его не переключить.
Потому что не-плановый останов контроллера, мягко говоря, это ЧП.
Если кто-нибудь еще встречал нечто подобное - напишите в комментах, пожалуйста.
Я все же хочу верить в то, что мир добрый и хороший
После чего эксплуатирующая организация впала в полное отчаяние от безысходности, и обратилась за помощью для
В котельной были еще весьма интересные инструкции для оператора.
Вида "полагается проверять температуры и давления подачи по контурам раз в полчаса, а по ГВС раз в пятнадцать минут, и при необходимости регулировать" (ручками, вестимо)
К сожалению, после увиденного в шкафу я был в шоке и их не сфотографировал.
Я сунулся в программу. (Выгруженную из контроллера. Исходников, разумеется, нет).
Обнаруженное там быстро привело меня к однозначному вердикту:
Что я, собственно, и сделал.
(На текущий момент отработали уже полгода. Как говорится, без замечаний.)
Контроллер я убедил не менять, с мотивацией "этот переключатель вам больше никогда в жизни не понадобится".
Технические подробности, кому интересно:
- обработчики исключений отсутствуют в принципе. Даже в виде "заглушек". Да и в самом деле, зачем с ними заморачиваться?
- что-то зачем-то делится на уличную температуру. Что и зачем - я так и не понял (старый стал, мозги не варят уже). Конечно, уличная температура бывает и нулевой... но ведь далеко не всегда!
- минимум для четырех (дальше лень было искать) команд выделения фронтов FP, FN используется один общий меркер. Память же нужно экономить, в 315 контроллере всего-то 2048 меркеров!
Update: это байт 2048, а меркеров 16384. Спасибо muzzy0 за уточнение.
Возможно, там было еще много чудесатых чудес.
Но разбираться дальше и тратить свое время зря я уже не стал....
Как все это сдавалось (и принималось!) в эксплуатацию в таком виде?
Не спрашивайте. Не знаю.
P.S. Одно я знаю точно: работать, скажем, инспектором по газу, мне категорически противопоказано.
Очень скоро подрядчики - прибьют прямо где-нито в темном углу объекта.
Я ж буду требовать, чтобы все было по уму сделано...
Tags:
no subject
"При попытке перегнать истребители F-22 «своим ходом» с Гавайских островов на базу ВВС Kadena на японском острове Окинава программный сбой «в навигационном обеспечении» вынудил пилотов развернуться и возвратиться туда, откуда вылетели. Теперь стала известна истинная природа «навигационной аномалии».
Как сообщает DefenseTech со ссылкой на Associated Press, истребители не сумели преодолеть так называемую «линию перемены дат» - условную линию, по разные стороны которой местное время одно и то же (с точностью до часового пояса), но календарные даты различаются на одни сутки. Линия перемены дат проходит по меридиану 180 градусов с отдельными отклонениями.
Перемена дат осуществляется (и вообще имеет смысл) лишь при использовании местного времени. При пересечении линии перемены дат необходимо либо прибавлять, либо вычитать одни сутки – в зависимости от того, в каком направлении осуществляется движение. По всей видимости, этот парадокс Земного шара, осознанный еще участниками экспедиции Магеллана, был позабыт разработчиками F-22 Raptor.
Последствия такой забывчивости оказались весьма ощутимыми. У истребителей в полете, отмечает Defense Tech, вышли из строя топливная и навигационная системы, а также – частично – связь.
Лишь одному пилоту удалось связаться с экспертами разработчика (компании Lockheed Martin). Несколько пилотов попытались перезагрузить ПО истребителя в полете. «Победить» ошибку не удалось, однако сами истребители и их пилоты уцелели, что в подобной ситуации следует считать несомненной удачей. Возвращение на Гавайские острова потребовало дополнительной дозаправки в воздухе.
"
http://forum.academ.info/index.php?showtopic=176912
И еще
http://www.atsb.gov.au/publications/investigation_reports/2008/aair/ao-2008-070.aspx
Коротко по-русски тут:
https://habrahabr.ru/post/139199/
no subject
Итак, испытания фронтового бомбардировщика Су-24. Очередное задание, которых было уже много. Летит Владимир Сергеевич Ильюшин. Взлетел, набрал высоту, вышел на боевой курс и через минутку – бабах! – навигационный комплекс гаснет к чертовой матери. Развернулся, и аккуратненько домой, по наземным ориентирам. Сел, доложил, стали разбираться. Изучали аппаратуру - вроде в порядке. С питанием перебоев тоже, кажется, не было. Черт его знает, что такое... В общем, долго разбирались, да так и не нашли причину. То ли подумали, что случайный отказ, то ли рассчитывали на дополнительные данные, в общем - решили повторить.
Ильюшин взлетел, набрал высоту, лег на боевой курс, опять пара минут и – бабах! – навигационный комплекс гаснет. Стали искать пристальнее. Самое главное - ведь летали же уже на похожие задания, не было ничего подобного. Опять ковыряли железки, чуть не с микроскопом, и опять пусто. С датчиков идут вменяемые данные, комплекс жив, здоров и работоспособен, на стенде все тесты проходит без замечаний.
Сходили за елочкой в третий раз. Опять все повторилось. Приземлили опытные машины до выяснения - шутка ли, три раза навигация отваливалась! Стали рыть с еще большим усердием и вниманием. И нарыли. Оказалось вот что.
Во-первых, Ильюшин был летчиком великолепным, выдавался и среди испытателей. И умел, как оказалось, выдерживать параметры полета настолько точно и настолько долго, что даже с шумящего датчика - а они, сами знаете, шумят все и сегодня, а Су-24 уж почитай почти полвека летает - так вот, даже с шумящего датчика у него рано или поздно приходило самое что ни на есть истинное значение.
А во-вторых, в полетном задании был записан курс 270. Ну а косинус 270 у нас что? Правильно, он, родимый...
no subject
no subject
Но есть у меня сомнения, что именно Меницкий мог написать то, что пересказали вы. Дело в том, что на всех известных мне самолетах сетка включается исключительно железным тумблером или галетником.
А воронка используется для атаки воздушных целей при отсутствии захвата, то есть, погрешности там вовсе не может быть.
no subject
http://www.virtualsky.ru/index.php/bajki-inzhenera-ispytatelya/58-bajki-inzhenera-ispytatelya-kak-popast-v-kolyshek
То есть Меницикий там тоже фигрурировал, в книжке, потму как МиГ, но писал не он.
no subject
no subject
no subject