
- •Сокращения, термины и определения
- •Нормативные документы для проектирования систем телемеханики
- •Типовая структура системы телемеханики
- •Система телеуправления Физический уровень
- •Канальный уровень Сервисы канального уровня
- •Структура кадра канала
- •Основные правила реализации процедур обмена информации
- •Прикладной уровень
- •Пользовательский процесс
- •Моделирование элементов системы телемеханики Рекомендуемый порядок разработки модели
- •Среда моделирования Разделы библиотек
- •Основные узлы и функциональные блоки
- •Моделирование телеуправления Модели уровней сервиса связи
- •Физический уровень
- •Канальный уровень
- •Прикладной уровень
- •Процессы пользователя
- •Система телесигнализации и телеизмерения
- •Исходные данные
- •Физический уровень
- •Канальный уровень Функции канального уровня
- •Сервисы канального уровня и структура кадра
- •Объекты информации
- •Прикладной уровень Функции прикладного уровня
- •Сбор данных при помощи опроса [7]
- •Процессы пользователя
- •Моделирование телесигнализации Процессы пользователя
- •Перечень рекомендуемой литературы
- •Приложение а Диаграммы переходов состояний
- •Приложение б Основные функциональные коды байта управления в сообщениях между первичной и вторичной станциями
- •Приложение в Требования к составу телеметрической информации с объектов электроэнергетики Распределительных устройств подстанций 110 кВ и выше
- •Типовой состав телесигнализации на подстанциях 110 кВ и выше
- •Подстанции с номинальным напряжением ниже 110 кВ
- •Требования 13861тм-т1-1991 г по объемам телеуправления
- •Приложение г Процедура опроса данных
Сервисы канального уровня и структура кадра
Для организации телесигнализации и телеизмерения используются сервисы класса S2 (посылка/подтверждение) и S3 (запрос/ответ). Схема сервисов приведена на рис.8.
Стандарт отрасли рекомендует небалансную процедуру передачи при обмене ПУ-КП. При этом ПУ всегда играет роль первичной станции и передает информацию на КП, используя канальный сервис класса S2 SEND/CONFIRM. Передача информации от КП осуществляется в ответ на запросы ПУ с использованием канального сервиса класса S3 REQUEST/RESPOND.
При "многоточечной" топологии первичная станция должна подсчитывать значение бита FCB и счетчик повторных посылок (в случае обнаружения ошибок) для каждой вторичной станции в отдельности.
На канальном уровне применяется протокол формата FT1.2, который определяет структуру передаваемого кадра в виде непрерывной последовательности байт. Для передачи данных КП в ответ на запросы ПУ использует формат переменной длины (см. табл.3). Форматы типа F и С используются для формирования квитанций (ACK и NACK).
На рис. 67 приведена структура кадра, формируемого КП для передачи запрошенных данных. В структуре выделены наиболее существенные поля. Содержание блока ASDU канальный уровень передающей стороны (КП) получает от прикладного уровня, дополняет его байтами заголовка и концевика и передает физическому уровню. На приемной стороне (ПУ) канальный уровень выделяет блок ASDU из кадра, полученного от физического уровня, проверяет достоверность полученной информации с использованием заголовка и концевика, передает выделенный блок прикладному уровню.
Назначение и порядок формирования байтов START, L, C, A, КС, END разъяснены при рассмотрении канального уровня телеуправления. Ниже указаны особенности отдельных элементов кадра, формируемого вторичной станцией.
Рис. 67. Структура кадра переменной длины
Байт управления канального уровня (С). Для кадра, передаваемого от вторичной станции при небалансной передаче, байт управления имеет следующий вид:
27 |
26 |
25 |
24 |
23 |
22 |
21 |
20 |
DIR |
PRM=0 |
ACD |
DFC |
FC (функциональный код) |
DIR – не используется (для небалансной передачи)
ACD – 1 на вторичной станции есть данные класса 1 (высокоприоритетные)
0 нет данных класса 1
DFC – 1- дальнейшие сообщение могут вызвать переполнения буферов памяти
FC - функциональные коды:
для первичной станции (ПУ) – Мaster
3 – посылка с подтверждением и передачей данных для ПУ
8 – общий запрос о наличии данных класса 1
10 – запрос данных класса 1
11 – запрос данных класса 2
для вторичной станции (КП) – Slave
0 – положительная квитанция (АСК)
1 – отрицательная квитанция (NACK)
8 – ответ с пользовательскими данными
9 – запрошенные данные недоступны
Общий адрес станции (А) – это адрес КП, он является уникальным адресом в сети. В отраслевом протоколе для адреса предусмотрен 1 байт. Он повторяет адрес, заданный в блоке данных канального уровня ASDU.
Блок данных прикладного уровня (ASDU) – для вторичной станции при передаче поступают в канальный уровень от функций прикладного уровня, при обращении их к сервисам канала. Для первичной станции при приеме они формируются из битового потока, поступающего от физического уровня. Значения отдельных атрибутов канального уровня рассмотрено ниже.
TI – идентификатор типа блока данных, число [1…127],
для первичной станции:
45 – однопозиционная команда включить/отключить
46 – двухпозиционная команда включить/отключить
100 – команда опроса данных
102 – команда чтения данных
для вторичной станции:
1 – одноэлементная ТС с описателем качества без метки времени
2 – одноэлементная ТС с описателем качества, метка времени 3 байта
3 – двухэлементная ТС с описателем качества без метки времени
7 – массив из 32 бит ТС с общим описателем качества
11 – значение измеряемой величина, с описателем качества
30 – одноэлементная ТС с меткой времени 7 байт
SQ – классификатор структуры, два числа [0…1] и [0…127], для принятого в курсовом проекте 1-типа структуры информации, содержит i объектов информации и имеет вид SQ=0,i
COT[0:6] – причина передачи
1 – периодическая передача (опрос)
2 – фоновое сканирование
3 – спорадическая передача
5 – запрос или запрашиваемые данные
6 – активация
7 – подтверждение активации
10 – завершение активации
11 – обратная информация, вызванная удаленной командой
20 – общий опрос
21…36 – опрос группы 1…16
47 – неизвестный адрес объекта информации
COT[7] 0 – ACK
1 – NACK