Обновить

Дискетам место на свалке? Сан-Франциско наконец-то модернизирует железнодорожную систему

Время на прочтение3 мин
Охват и читатели4.4K
Всего голосов 40: ↑39 и ↓1+53
Комментарии34

Комментарии 34

Наконец то они открыли для себя волшебный мир компакт дисков.

Вроде бы есть девайсы куда ставишь sd-карту, а они эмулируют дисковод

Но само оборудование, на котором всё это работает новее не станет.

А чем оно плохо? Это жд системы, там все очень базовое, буквально газ тормоз и все. Автомашинисты существуют для них очень давно, им не нужен GPS и они успешно ездят, и в любом случае их дублируют реальные машинисты.

Плохо тем, что оно старое, физически старое, 30 лет в строю. Оно периодически ломается. А такого уже не производят. Вам нужно или как то крепить синей изолентой, или сделать заново.

Оно периодически ломается.

Не ломается только то что не работает, и хорошо если оно ломается по делу и легко чинится. А не как в этом прекрасном прецеденте https://habr.com/ru/articles/778716/ и https://habr.com/ru/news/780768/

Интересно сколько за эти 30 лет потратили на ремонт старого железа в метро, и какие суммы будет выкатывать разработчик нового железа и по.

Так же интересно посмотреть частоту и тип поломок. Ибо может оказаться что там ломается раз в год, какая нибудь ПЗУ или материнка, и лечится это заменой конднсаторов за 50$, а на 0,1% от бюджета обновления, можно будет накупить запчастей на следующие 30 лет.

лечится это заменой конднсаторов за 50$

Простой поезда во время замены (или эвакуация в депо, если оно сломалось в дороге) легко добавят пару нолей.

С современными поездами это всё сделать проще:

Вскоре были обнаружены и другие сюрпризы. Среди них была блокировка поезда при замене одного из его компонентов (проверяется по серийному номеру). Также была обнаружена возможность снятия блокировки – для этого не требовалась установка флагов в памяти компьютера, а лишь соответствующая последовательность нажатий кнопок в салоне и на экране бортового компьютера. Когда информация об успешном запуске «Импульсов» дошла до СМИ, поезда получили обновление программного обеспечения, устранившее возможность такого «ремонта». В другом поезде был обнаружен код, предписывающий ему «сломаться» после прохождения миллиона километров.

https://habr.com/ru/articles/778716/

На самом деле там всё же чуть сложнее, чем просто газ и тормоз. Конкретно про их поезда не подскажу, но российская аппаратура автоведения электропоездов имеет восемнадцать дискретных выходов (плюс тринадцать дискретных входов).

Интересно, как у них это реализовано. Как я понял, там есть какие-то стационарные путевые устройства (как у нас в комплексе САУТ), а датчики на поезде принимают их сигнал.

"Не поломано — не чини!"

Многое можно сделать из говна и палок, но сделать так чтобы эти палки проработали тридцать с лишним лет... Да так чтобы не было аварий... Да так чтобы... Да-а-а...

Учитывая, что дискеты 3.5" любили портиться просто так, а также просто не читаться в дисководах разных производителей, то мне даже интересно насколько у них это всё действительно надёжное было.

Или там вообще 5" было, ведь судя по вот этой статье, у них даже жёсткого диска не было:

https://abc7news.com/san-francisco-train-system-has-been-running-on-floppy-disks-but-city-fears-catastrophic-failure-before-upgrade/14624828/

дискеты 3.5" любили портиться просто так,

Возможно это зависит от производителя дискет.

Девайсы то есть, а вот производители этих девайсов я сомневаюсь, что дают гарантию на работу в критичных системах.

Я напомню, что Сан-Франциско - это кремниевая долина, т.е. сердце инноваций IT сектора США. Даже немного странно видеть новости, где там кто-то до сих пор использует дискеты. Видимо инновации, инвесторские деньги и смузи там доступны не всем.

Подключение Wi-Fi и использование сотовых сетей к 2028 году позволят лучше контролировать движение поездов и быстрее обрабатывать данные, что также повысит безопасность.

Погуглил - аварии в метро Сан-Франциско были в 2006 и 2009. В 2006м пожар, в 2009 ошибка машиниста при ручном управлении. Но виноваты видимо дискеты.

типичное оправдание... когда нужно заменить

BART, который собственно и является тем самым поездом-метро в Сан Франциско и районе залива вокруг, принадлежит и управляется штатом за счет бюджета. Это не частная компания. Наличие где то там возле него какой то кремниевой долины никаким образом не влияет на финансирование

Это не частная компания. Наличие где то там возле него какой то кремниевой долины никаким образом не влияет на финансирование

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

Ну что ж, Гевин Ньюсом однозначно прислушается к вам в следующий раз. Пока что финансирование Барта было очень недостаточным

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

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

последовательный порт непрозрачно намекает, что "ноут с Windows98" - попытка выставить ситуацию в более драматическом свете

Там вероятно программа под MS-DOS, напрямую работающая с последовательным портом. Win98 было последней ОС, под которой такое можно было запустить, все более поздние ОС от Microsoft такого не позволяют делать

Вот, нашёл даже...
Вот, нашёл даже...

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

С виртуалками и DOSBox в этом плане проблемы бывают довольно часто, помню ещё загрузчик софта для древнего платёжного терминала, который из-под чистого DOS работал, а из-под VMWare - неа. Причём не работал не так, что вообще ноль реакции, а начинал загрузку, после чего терминал подвисал и жаловался на обрыв связи.

Да даже документация наверняка есть, не надо ничего реверсить

Только это стоит денег, и тем кто эти деньги выделяет неочевидно, зачем это делать, если всё и так работает

нужен ноут с Windows 98

То есть, 3.11 для СОМ порта уже недостаточно?

По идее, она запускается и просто из-под DOS. Но в депо есть и другое железо, которое конфигурируется из-под винды, поэтому используют 98.

Похоже из 212 миллионов долларов 210 украдено. Этот проект никак не может стоить больше 2 миллионов.

Я себе представляю картину. Они ставят эмулятор железа старого. Ставят там софт, а чтобы не переучивать персонал, в эмуляторе, внутри, через монитор, они уапрвляют виртуальной рукой, чтобы воткнуть виртуальную диксету.

Управлять виртуальной рукой можно из Индии

Странно, что не применили ранее какие- нибудь ls120, zip или MO или еще что-нибудь дискетоподобное

Эти приводы и носители стоило очень дорого. Притом, что необходимый объем данных помещался в дешевые и легко доступные дискеты и приводы.

"и завершатся к 2033" - cтавлю два бакса одной бумажкой, что а)бюджет будет превышен в разы и б) сроки будут сорваны. с) возможно проект будет вообще провален. Просто из общих трендов и соображений.

Я вам гарантирую, на это будет потрачен х2 бюджет, а сроки перенесены на года 3-4 минимум. Даже без учёта всякой бюрократии. Разработка системы подобного уровня (держим в голове что это жд с их требованиями к безопасности) это минимум 5 лет плюс ещё 3 на всю необходимую сертификацию оборудования и доработки, плюс ещё год-два на внедрение и приёмку, и это в идеальных условиях в вакууме.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Информация

Сайт
slc.tl
Дата регистрации
Дата основания
Численность
1 001–5 000 человек
Местоположение
Россия
Представитель
Александр Шилов