СЦБИСТ - железнодорожный форум, блоги, фотогалерея, социальная сеть СЦБИСТ - железнодорожный форум, блоги, фотогалерея, социальная сеть
Показать сообщение отдельно
Старый 26.03.2019, 22:58   #344 (ссылка)
Super V.I.P.

Автор темы
 
Аватар для Трезвый путеец

Регистрация: 07.03.2019
Сообщений: 1,022
Поблагодарил: 17 раз(а)
Поблагодарили 122 раз(а)
Фотоальбомы: не добавлял
Репутация: 308
Цитата:
Так вот если эта часть является базовой, условно зашитой в неизменяемые функциональные блоки, то зачем их "передоказывать"? Для каждого нового объекта нужна утвержденная методика тестирования, которые и подтверждают соответствие адаптации к очередному проекту. В контексте проверки выполнения зависимостей на релейной логике - разные станции ведь проектируют по одному ТМП, так сказать "базовому".
Молодец. Схватил мысль. Декларируется как правило функциональное исполнение по блокам.


Цитата:
никаких особых "алгоритмов ЭЦ" нет. основные функции МПЦ - достоверно отображать состояние напольных устройств, выполнять команды ДСП, достоверно контролировать прохождение поезда по маршруту или перегону

все это решается кучей if else
Далеко не все пишется, на классическом понимании "if else". Некоторые контроллеры имеют свою среду разработки ПО, которое даже и близко не похоже на классику. А уж контроль состояния - отдельная немного сложная тема.


Цитата:
"На заре" появления российских МПЦ было принято, что за основу работы МПЦ взяты алгоритмы релейной системы ЭЦ по ТР ЭЦ-12-ХХ (год не помню), как самой функционально "продвинутой" системы ЭЦ на тот момент...
А есть ли разница, что будет крутится в шкафу, если выполняются функции одинаково? Т.е. будь это ЭЦ-12 или БМРЦ? Разница по факту же будет в паре элементов в шкафу и коде. Но на выходе мы увидим те же маршруты и те же переводы стрелок.

Цитата:
а любой проект станции как нового изделия также подлежит сертификации именно из-за ПО и пего взаимодействия с железом.
Неправильно. Будет ТР на использование оборудования. Будет ПО, для этого оборудования. И будет стадия Адаптация (разработка ПО под конкретную станцию), согласно сертифицированной "базовой версии".

На выходе, в проекте будет спецификация шкафов + диск с ПО.

Трезвый путеец добавил 26.03.2019 в 22:58
Цитата:
И что это дает заказчику?
Разные версии ПО - как их соотносить между собой?
По формальным признакам получается, что "декларированная" версия ПО - подтверждает безопасность исполнения функций, а "объектная" версия ПО - не подтверждает...
Здесь тоже работает принцип Лего. Безопасность будет одинакова, что у вас на станции 10 стрелок что 50 что 100. Просто объем "блоков кода" будет больше. Принцип от этого не изменится.

Последний раз редактировалось Трезвый путеец; 26.03.2019 в 22:58. Причина: Добавлено сообщение
Трезвый путеец вне форума   Цитировать 0
 Нажмите здесь, чтобы написать комментарий к этому сообщению