Цитата:
Сообщение от Николай Николаевич
Примерно так: пишется универсальное ПО для произвольной станции, имеющей все существующие в СЦБ устройства и их взаимозависимости, некая программная аналогия альбома ЭЦ-12 релейной ЭЦ.
На конкретной станции в УВК "закачивается" схем-план и таблица зависимостей - УВК формирует соответствующее ПО для фактического путевого развития.
Что-то мне подсказывает, что задача вполне решаемая...
|
То о чем вы говорите, вполне может быть реализовано уже сегодня, но на уровне базовых функций - установка и размыкание маршрутов, настройка взаимозависимостей сигнальных показаний, охранности, негабаритности. Но не вам же мне рассказывать сколько бывает на станциях всяких случаев путевого развития, разных устройств и всего такого, что невозможно как-то автоматически настроить: местное управление, КГУ, УТСы... Что говорить, если нынче УКСПСы надо ставить на сбрасывающих остряках и включать в зависимости. Проблема в том, что сегодня нет правил описания всех этих зависимостей в соответствующих таблицах, которые потом можно было бы вычитывать при "закачивании" в УВК и формировать на их основе исполняемое ПО. Поэтому разработчики МПЦ создают САПРы, где выполняются все необходимые настройки для путевого развития конкретной станции. Что-то настраивается автоматически, например, маршрутизация по географическому принципу взаимного расположения объектов, все остальное настраивается вручную. На выходе - адаптация, которая используется для формирования исполняемого ПО. Упомянутые САПРы у разных производителей могут быть настолько разными, иметь разную степень автоматизации, что воспользоваться ими смогут, будь даже они все в свободном доступе, только весьма подготовленные специалисты, коих единицы на каждый тип системы. Соответственно и звучит предложение создания универсального языка описания зависимостей ЭЦ. Исходя из при принципа "от простого к сложному" прозвучало предложение начать с традиционного в СЦБ - языка релейно контактных схем СЦБ.