Программное обеспечение блока контроля и управления контролируемого пункта (БКУ-КП), является встраиваемым ПО и поставляется в составе Контроллера связи ПСАЕ.424300.001 на базе микроконтроллеров компании Atmel. Производителем БКПИ-МПЦ является ООО “ТЕХНОПРОГ”.
ПО БКУ-КП совместно с аппаратными средствами обеспечивает:
- обмен информацией в режиме реального времени между системой диспетчерской централизации «СЕТУНЬ» и микропроцессорными системами железнодорожной автоматики и телемеханики;
- сбор информации о состоянии двухпозиционных объектов контроля (сигналы ТС);
- трансляцию сигналов телеуправления (сигналы ТУ);
- прием и передачу данных по каналам связи.
ПО БКУ-КП предназначено для использования в микроконтроллерах ATxmega256A3U компании Atmel.
Для обмена данными устройств пункта управления ДЦ (РС «СВЯЗЬ», СПОК-УЦП в составе АРМ ДНЦ) с устройствами ЭЦ, АБ, СТДМ и с другими устройствами автоматики ПО БКУ-КП использует цифровые интерфейсы.
ПО БКУ-КП поддерживает 10 СОМ портов по интерфейсам RS-232, RS-422, RS-485. Обмен данными между ПУ и КП осуществляется по цифровым каналам G 703.1 и G 703.6 на скоростях 9600, 14400, 19200, 38400, 57600, 115200 кбит/с и по каналам связи тональной частоты, а также по каналам тональной частоты проводных воздушной и кабельной линий связи по протоколу V23 на скорости 1200 бит/с.
ПО БКУ-КП не имеет пользовательского интерфейса и выполняет следующие функции:
- сбор информации от контролеров дискретных сигналов (далее – КДС) о состоянии объектов контроля станции и перегонов (с контролем актуальности получаемых данных по тайм-ауту, с контролем корректности структуры получаемых пакетов данных и контролем их целостности по контрольной сумме), а также ее обработку и передачу в РС «СВЯЗЬ»;
- сбор информации о состоянии объектов контроля станции и перегонов от СТДМ через цифровой интерфейс БКУ-КП;
- приём команд телеуправления от РС «СВЯЗЬ» и передача их в блоки телеуправления (БТУ) для дальнейшего выполнения;
- приём ответственных команд телеуправления от РС «СВЯЗЬ» и передача их на СПОК для дальнейшего выполнения;
- трансляция данных между соседними КП при включении БКУ-КП в цепочечную структуру линейной цепи ДЦ;
- выполнение самодиагностики с передачей информации в РС «СВЯЗЬ» в части опроса внутреннего состояния плат расширения и Контроллера на наличие ошибок и сбоев, а также контроль активности комплекта БКУ-КП и адреса объекта;
- периодическую идентификацию подключенных к БКУ-КП устройств, с блокировкой обмена информацией по соответствующему стыку при выявлении нарушений при идентификации и передачей информации об отказе на РС «СВЯЗЬ»;
- автоматический запуск своих модулей при включении БКУ-КП и после перезагрузок блока;
- выполнение перезапуска БКУ-КП удалённо по команде от РС «СВЯЗЬ» при сервисном обслуживании.