|
Я попробую порассуждать по простому, по дилетантски.
Какие основные функции выполняет ПО МПЦ:
1 Наборной группы или индивидуального управления.
2 Проверяет зависимости ЭЦ.
3 Выдаёт команды интерфейсным контроллерам.
Поменять конфигурацию ПО по топологии станции.
Многое зависит от того, как построено ПО. Есть варианты:
1 Топология устанавливается в файлах ПО, в этом случае потребуется пересобрать ПО (перекомпилировать), для этого необходима среда разработки с проектом для данной станции. Крайне неудобный, т.к. требуется среда разработки.
2 Настройка ПО производится во время загрузки, читаются файлы конфигурации, а в ПО динамически создаются Объекты ЭЦ, а затем связываются. Хороший вариант, но с доказательством безопасности будут проблемы. Такой вариант может быть приемлем для ПО АРМов, т.к. они не несут функции безопасности.
Далее пусть вопрос замены конфигурации в ПО решён, но есть ещё интерфейсные контроллеры, которые непосредственно связаны с напольными устройствами. Т.е., если врезали стрелку, то должен добавится соответствующий интерфейсный контроллер. Объекту ПО типа "Стрелка" необходимо указать как управлять дополнительным контроллером.
Далее многое зависит от способа управления интерфейсным контроллером. Тут могут быть варианты:
1 Индивидуальный монтаж от платы ЦП к контроллеру.
2 Контроллеры подключёны к групповой шине (RS485, CAN) и получают команды по шине.
__________________
Не важна реальность, важно как мы к ней относимся!
Последний раз редактировалось Просто инженер АиТ; 09.03.2017 в 14:31.
Причина: Добавлено сообщение
|