AstraRegul
Релиз 2025.08.15.00
×

4.1.4.6.4. Станция МЭК 60870-5-104

 
 
Станция МЭК 60870-5-104 реализует подчиненную станцию в соответствии с ГОСТ Р МЭК 870-5-104-2004 и расширением стандартного диапазона типов IEC_CT1.
 
Основными функциями станции МЭК 60870-5-104 являются:
передача данных опросчику;
прием команд от управляющей станции.
 
Работая в составе Astra.Server, станция МЭК 60870-5-104 реализует подчиненную станцию: получает данные со станций при изменении значения параметра и передает полученные данные Мастеру (опросчику), а также выполняет команды, пришедшие от активного Мастера (опросчика). Полученные данные через интерфейсы ядра сохраняются в оперативную базу данных (ОБД). Ядро сервера при получении изменившихся сигналов уведомляет о них другие модули, которые обслуживают эти сигналы, в том числе и модуль OPC DA Server. Он в свою очередь передает данные клиентам, подписанным на изменившиеся сигналы.
 
 
Модуль поддерживает работу с любыми опросчиками, которые соответствуют ГОСТ Р МЭК 870-5-104-2004.
Модуль имеет возможность реализовывать более одной подчиненной станции.
Модуль отправляет данные при изменении значения параметра и качества сигнала.
Модуль работает в двух режимах: РАБОТА и РЕЗЕРВ.

Режимы работы модуля

 
Модуль Станция МЭК 60870-5-104 работает в двух режимах: РАБОТА или РЕЗЕРВ. Режим работы модуля в Astra.Server устанавливает ядро. В процессе работы режим может измениться.
 
В режиме РЕЗЕРВ модуль работает в соответствии с флагом конфигурации Работать в РЕЗЕРВЕ:
Да — модуль работает в полнофункциональном режиме, независимо от состояния активности резервной пары;
Нет — модуль в режиме РЕЗЕРВ не отвечает на попытку соединения Мастером.
 

Работа с опросчиком

 
При запуске модуля Станция МЭК 60870-5-104 происходит его инициализация. Процедура инициализации работы модуля требуется для установки модуля в правильное рабочее состояние до того, как начнется передача данных при опросе. Процесс инициализации включает в себя:
чтение конфигурационных данных модуля;
подписка у ядра на получение уведомлений об изменениях сигналов;
проверка корректности настройки адресов сигналов;
постановка сигналов на обслуживание.
 
Так же во время инициализации модуля устанавливается соединение с опросчиками. При установленном соединении модуль отправляет Мастеру и станциям сообщение о своей готовности принимать и отправлять данные.
 
Для того чтобы модуль принимал управляющие воздействия от Мастера, необходима подписка на сигнал управления.
 

Качество сигналов

 
Для обеспечения дополнительной информации о качестве сигнала модуль Станция МЭК 60870-5-104 поддерживает дополнительные статусы для определенных протокольных типов сигналов. Статус состоит из шести определенных битов (флагов) качества, которые могут устанавливаться независимо друг от друга.
 
При взведенных флагах статуса сигналу выставляется определенное ОРС качество. Преобразование статуса в качество для сигналов стандартного диапазона протокольных типов с номерами идентификаторов 1, 3, 30, 31 приведено в таблице ниже.
 
№ бита
Взведенный флаг
ОРС качество
1
BL
GOOD_Spec3 (204)
2
SB
GOOD_Spec2 (200)
3
Любое GOOD (192) кроме п. 1 и 2
4
NT
Любое качество UNCERTAIN
5
IV
Любое качество BAD
 
Преобразование статуса в качество для сигналов стандартного диапазона протокольных типов с номерами идентификаторов 5, 7, 9, 11, 13, 20, 32, 33, 34, 35, 36 приведено в таблице ниже.
 
№ бита
Взведенный флаг
ОРС качество
1
CY
GOOD_Spec1 (196)
2
Любое GOOD (192) кроме п. 1
3
IV
Любое качество BAD или UNCERTAIN
 
Если в регистре статуса присутствует несколько взведенных флагов, то результирующее ОРС качество будет наихудшим среди качеств, соответствующих каждому из флагов.