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