12.3. Организация передачи телемеханических сообщений
В соответствии с ГОСТ Р МЭК 870-1-1 структура телемеханических сообщений в общем случае имеет вид, представленный на рис. 12.4 [ ].
Маркер |
Организация |
Идентификация |
Информация |
Контроль |
Маркер начала
|
1) Тип сообщения. 2) Номер сообщения 3) Описание элементов диалога |
1) Тип адреса. 2) Адрес источника 3) Адрес получателя |
Данные пользователя |
Защита от ошибок Контрольные биты |
хххххххх |
Информационное поле |
ххххххххххх | ||
хххххххх |
Длина блока | |||
Кадр |
Рис. 12.4 Структура телемеханического сообщения
Стандартные форматы кадров предусматривают длину информаци-оного поля, которая может изменяться только кратно байтам.
Для инициализации передачи телемеханических сообщений исполь-зуются три основные виды запуска.
1) Передача спорадическая, формируемая при изменении состояния объекта. В этом случае инициатором передачи является УКП, а передача начинается по факту события на КП: срабатывание аварийной сигнали-зации; изменение состояния оборудования; выход измеряемой величины за уставки рабочей зоны; завершение интервала интегрирования; завершение временной уставки, определяющей периодичность передач информации о состоянии объекта. Передача спорадических сообщений удовлетворяет требованиям контроля состояния объекта в реальном масштабе времени, но имеет недостаток: необходимо избежать потери информации при одно-временном начале передачи телемеханического сигнала несколькими УКП. При работе УКП в режиме спорадических передач возникает проблема контроля его работоспособности, поскольку отказ УКП может восприни-маться как отсутствие на объекте аварийных ситуаций.
Спорадические передачи могут иметь разный приоритет и, соответ-ствено, требовать разного уровня защиты. Сообщения, которые пере-даются периодически, имеют низкий приоритет по той причине, что иска-женное сообщение обновится через некоторое время. А вот аварийные со-общения должны передаваться с наивысшим приоритетом, в соответствии с которым должна обеспечиваться минимальная вероятность потери ин-формации!
2) Передача по вызову инициируется диспетчером, который посы-лает запрос по адресу одного или нескольких УКП. Это может быть запрос чтения информации о состоянии объекта или состоянии измеряемых вели-чин, команда записи данных (уставок) или управления исполнительными устройствами.
Передача сообщения с командами чтения данных имеет низкий при-оритет, поскольку, не получив ответа на команду, диспетчер просто повто-рит запрос. Передача же команд управления должна иметь высокий приоритет и диспетчер должен иметь полную информацию о том, как вы-полняется команда телеуправления. Вероятность ошибки здесь должна быть минимальной (!).
3) Циклическая передача инициируется УПУ, который с определен-ной периодичностью (циклом) последовательно адресуется к УКП с ко-мандой чтения данных. Циклическая передача приводит к временным задержкам обновления информации, которые возрастают по мере увели-чения объема информации, считываемой за один цикл из одного УКП, и количества УКП в составе системы.
Циклоопросы – это телемеханические операции низкого приоритета, так как информация обновляется периодически. Значение периода всегда может быть выбрано так, что потеря одного сообщения не приведет к невосполнимой потере контроля над объектом.