Информационный обмен устройства с УПУ
Устройство обменивается с УПУ телемеханическими сообщениями (далее - сообщения) по запросу УПУ. Функционально сообщения различаются на:Лидер | Адрес УНУ | Код функции | Номер группы | Информационная часть | Признак конца сообщения | Код защиты сообщения |
Рис.3 . Общая структура телемеханических сообщений
Лидер, возглавляющий сообщение, представляет собой “нулевую” последовательность. Лидер предназначен для синхронизации приемника канала ТЧ, а также для временной задержки передачи при использовании радиостанции. Длительность лидера устройства устанавливается на предприятии-изготовителе и может быть изменена пользователем репрограммированием УФППЗУ контроллера КТМС.Адрес УНУ передается одним байтом (далее - байт АП). Два старших разряда АП - признак старта сообщения. По признаку старта приемником производится побитная синхронизация приема сообщения.Код функции передается одним байтом (далее - байт KФ). Номер группы передается одним байтом (далее - байт НГ).
Данные информационной части передаются побайтно с дополнительным разрядом паритета (нечётность).Конец сообщения передается одним байтом с дополнительным разрядом защиты (Рз) по паритету (чётность).Код защиты сообщения представляет собой остаток от деления сообщения без “лидера” и АП на образующий полином: Пз=X9+X5+X3+1. Кодом защиты дополняются все известительные сообщения, содержащие информационную часть.Устройство, получив по каналу связи сообщение, выделяет его адресную часть, а при идентификации собственного адреса - код функции и сопровождающие его параметры. После выполнения внутреннего цикла проверки достоверности сообщения и обработки полученной команды устройство передает в канал ответное сообщения для УПУ. При обнаружении любой некорректности принятого сообщения или собственной неисправности устройство не отвечает УПУ.Для примера на рис.4 представлена структура сообщения ОТ.Рис.4 . Структура сообщения ОТ
При получении от УПУ команды ОТ устройство, идентифицировавшее в сообщении собственный адрес, передает в адрес УПУ одно из нижеследующих сообщений в зависимости от предыстории событий:
По виду полученного от УКП сообщения УПУ принимает решение о запросе изменившейся информации. Использование команды ОТ позволяет существенно повысить скорость реакции телемеханического комплекса по сбору информации о событиях на контролируемых пунктах.
Информация сообщения в порядке выдачи в линию | Содержание информации | ||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | |
1 | 1 | 1 | А4 | А3 | А2 | А1 | А0 | РЗ | Адрес УНУ |
0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | Код функции ОТ=50H |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | Номер группы каналов |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Условный признак конца сообщения |
Рис.5 . Формат специальной команды опроса ОТ (опрос требований)
Рис.6 . Процедура обслуживания события ТС УКПМ
Функции ТУ устройстваДля обеспечения требуемой достоверности телеуправления при передаче по каналам ТЧ посылки ТУВ и ТУО дублируются УПУ с интервалом приблизительно 400 мс. Адресованное устройство сравнивает оба полученные сообщения и при их идентичности исполняет команду ТУ.
Процессор КТМС в фазе обмена с КУКП передает последнему команду ТУ. Процессор КУКП в фазе исполнения команды устанавливает выбранный канал модуля МВТУ в активное состояние. В фазе обслуживания модуля МВТУ процессор КУКП проверяет состояние ключей модуля. В фазе обмена с КТМС процессор КУКП передает КТМС информацию о состоянии ключей модуля МВТУ. При неаварийном состоянии ключей процессор КТМС (устройство) выдает в адрес УПУ сообщение-квитанцию о нормальном исполнении команды ТУ. После этого в течение еще N проходов основного программного цикла процессор КУКП удерживает выбранные ключи ТУ в активном состоянии, а затем их отключает. Значение N может быть установлено пользователем репрограммированием УФППЗУ контроллера КТМС.
Информация сообщения в порядке выдачи в линию | Содержание информации | ||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | |
1 | 1 | 1 | А4 | А3 | А2 | А1 | А0 | РЗ | Адрес УНУ |
0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | Код функции ТУВ=70H или |
1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | ТУО=E0H |
А7 | А6 | А5 | А4 | А3 | А2 | А1 | А0 | РЗ | Номер группы каналов |
P8 | P7 | P6 | P5 | P4 | P3 | P2 | P1 | РЗ | Номер канала (позиционный код) |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Условный признак конца сообщения |
Рис.7. Формат команд ТУО и ТУВ (телеуправление отключением и включением)
Рис.8. Процедура обмена УПУ-КП в режимах ТУВ и ТУО
По запросу УПУ известительной информации (сообщение типа ЗС - запрос сообщения) устройство выдает блок информации (сообщение типа ИС - известительное сообщение) в соответствии с установленным форматом.
Функции ЗС устройстваПо запросам УПУ известительной информации (сообщение типа ЗС - запрос сообщения) устройство выдает блок информации (сообщение типа ИС - известительное сообщение) в соответствии с установленным форматом.
На рис.6 показана процедура обмена сообщениями УПУ-УКП в режимах прямого запроса информации: ЗГТС - ГТС.
Функция ЗМТС устройстваПо запросам УПУ известительной информации по массиву ТС устройство выдает блок информации с числом групп ТС, установленным переключателем модуля МВТС устройства. Таким образом можно ограничить размер сообщения МТС числом задействованных на данном КП групп каналов ТС.
Функция ЗБО устройстваПо запросам УПУ известительной информации по данным диагностики устройство выдает блок внутренних ошибок устройства.
Функция НУТИТ устройстваПо команде НУТИТ производится загрузка в оперативную память устройства блока уставок допускового контроля значений по каналам ТИТ. По запросам УПУ известительной информации по данным уставок устройство выдает блок текущих уставок допускового контроля значений по каналам ТИТ.
Информация сообщения в порядке выдачи в линию | Содержание информации | ||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | |
1 | 1 | 1 | А4 | А3 | А2 | А1 | А0 | РЗ | Адрес УНУ |
1 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | Код функции МТС=F0H |
А7 | А6 | А5 | А4 | А3 | А2 | А1 | А0 | РЗ | Число групп ТС |
D8 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | РЗ | Данные группы 1 |
D8 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | РЗ | Данные группы 2 |
D8 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | РЗ | Данные группы 3 |
D8 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | РЗ | Данные группы 4 |
D8 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | РЗ | Данные группы 5 |
D8 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | РЗ | Данные группы 6 |
D8 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | РЗ | Данные группы 7 |
D8 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | РЗ | Данные группы 8 |
0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | Признак конца информационного блока сообщения |
P8 | P7 | P6 | P5 | P4 | P3 | P2 | P1 | P0 | Код защиты сообщения |
Рис.9. Формат сообщения МТС (массив ТС)
Информация сообщения в порядке выдачи в линию | Содержание информации | ||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | |
1 | 1 | 1 | А4 | А3 | А2 | А1 | А0 | РЗ | Адрес УНУ |
1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | Код функции ГТС=90H |
А7 | А6 | А5 | А4 | А3 | А2 | А1 | А0 | РЗ | Номер группы каналов |
D8 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | РЗ | Данные группы |
0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | Признак конца информационного блока сообщения |
P8 | P7 | P6 | P5 | P4 | P3 | P2 | P1 | P0 | Код защиты сообщения |
Рис.10. Формат сообщения ГТС (группа ТС)
Информация сообщения в порядке выдачи в линию | Содержание информации | ||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | |
1 | 1 | 1 | А4 | А3 | А2 | А1 | А0 | РЗ | Адрес УНУ |
0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | Код функции ГКДС=20H |
А7 | А6 | А5 | А4 | А3 | А2 | А1 | А0 | РЗ | Номер группы каналов |
D8 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | РЗ | Текущее состояние данных группы |
D8 | D7 | D6 | D5 | D4 | D3 | D2 | D1 | РЗ | Флаги событий по каналам группы |
0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | Признак конца информационного блока сообщения |
P8 | P7 | P6 | P5 | P4 | P3 | P2 | P1 | P0 | Код защиты сообщения |
Рис.11. Формат сообщения ГКДС (группа КДС)
Информация сообщения в порядке выдачи в линию | Содержание информации | ||||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | |
1 | 1 | 1 | А4 | А3 | А2 | А1 | А0 | РЗ | Адрес УНУ |
0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | Код функции ГТИТ=10H |
А7 | А6 | А5 | А4 | А3 | А2 | А1 | А0 | РЗ | Номер группы каналов |
D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | РЗ | Канал №1 |
F3 | F2 | F1 | F0 | Зн | D10 | D9 | D8 | РЗ | |
D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | РЗ | Канал №2 |
F3 | F2 | F1 | F0 | Зн | D10 | D9 | D8 | РЗ | |
D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | РЗ | Канал №3 |
F3 | F2 | F1 | F0 | Зн | D10 | D9 | D8 | РЗ | |
D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | РЗ | Канал №4 |
F3 | F2 | F1 | F0 | Зн | D10 | D9 | D8 | РЗ | |
D7 | D6 | D5 | D4 | D3 | D2 | D1 | D0 | РЗ | Канал №5 |
F3 | F2 | F1 | F0 | Зн | D10 | D9 | D8 | РЗ | |
D7 |
|