Купить ГОСТ Р МЭК 870-5-102-2001 — бумажный документ с голограммой и синими печатями. подробнее
Распространяем нормативную документацию с 1999 года. Пробиваем чеки, платим налоги, принимаем к оплате все законные формы платежей без дополнительных процентов. Наши клиенты защищены Законом. ООО "ЦНТИ Нормоконтроль"
Наши цены ниже, чем в других местах, потому что мы работаем напрямую с поставщиками документов.
Целью настоящего стандарта является стандартизация передачи интегральных параметров, отображающих количество электрической энергии, передаваемой между энергетическими компаниями или потребителем и независимыми производителями в сетях высокого или среднего напряжения как части EMS (управление энергетическими системами).
Настоящий стандарт не распространяется на сети низкого напряжения или интерфейсы с измерителями потребления энергии
Введение
1 Область применения и объект
2 Нормативные ссылки
3 Определения
4 Структура протокола
5 Физический уровень
5.1 Выдержки из стандартов ИСО и МСЭ-Т
6 Канальный уровень
6.1 Применение требований ГОСТ Р МЭК 870-5-1: Форматы передаваемых кадров
6.2 Применение требований ГОСТ Р МЭК 870-5-2: Процедуры в каналах передачи
7 Прикладной уровень и процесс пользователя
7.1 Применение требований ГОСТ Р МЭК 870-5-3: Общая структура данных пользователя
7.2 Применение требований ГОСТ Р МЭК 870-5-4: Определение и кодирование элементов пользовательской информации
7.3 Определение и представление конкретных ASDU
7.4 Применение требований ГОСТ Р МЭК 870-5-5: Основные прикладные функции
8 Возможность взаимодействия (совместимость)
8.1 Конфигурация сети
8.2 Физический уровень
8.3 Канальный уровень
8.4 Прикладной уровень
8.5 Основные прикладные функции
Приложение А Контрольная информация (сигнатура)
Приложение В Перечень адресов типовой одноэлементной информации в направлении контроля
Приложение С Библиография
Дата введения | 01.01.2002 |
---|---|
Добавлен в базу | 01.09.2013 |
Актуализация | 01.01.2021 |
01.03.2001 | Утвержден | Госстандарт России | 97-ст |
---|
Чтобы бесплатно скачать этот документ в формате PDF, поддержите наш сайт и нажмите кнопку:
ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ
Часть 5. Протоколы передачи
Раздел 102. Обобщающий стандарт по передаче интегральных параметров в энергосистемах
БЗ 6-2000/155
Издание официальное
ГОССТАНДАРТ РОССИИ
Москва
Предисловие
1 РАЗРАБОТАН АО «Научно-исследовательский институт электроэнергетики» (ВНИИЭ)
ВНЕСЕН Российским акционерным обществом энергетики и электрификации РАО «ЕЭС РОССИИ»
2 ПРИНЯТ И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Госстандарта России от 1 марта 2001 г. № 97-ст
Настоящий стандарт содержит полный аутентичный текст международного стандарта МЭК 870-5-102—96 «Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 102. Обобщающий стандарт по передаче интегральных параметров в энергосистемах»
3 ВВЕДЕН ВПЕРВЫЕ
© ИПК Издательство стандартов, 2001
Настоящий стандарт не может быть полностью или частично воспроизведен, тиражирован и распространен в качестве официального издания без разрешения Госстандарта России
II
ИДЕНТИФИКАТОР ОБЪЕКТА ИНФОРМАЦИИ содержит только АДРЕС ОБЪЕКТА ИНФОРМАЦИИ. В большинстве случаев ОБЩИЙ АДРЕС ASDU вместе с АДРЕСОМ ОБЪЕКТА ИНФОРМАЦИИ определяют общий НАБОР ЭЛЕМЕНТОВ ИНФОРМАЦИИ в отдельной системе. Комбинация обоих адресов должна быть определенной (недвусмысленной) для каждой системы. ИДЕНТИФИКАЦИЯ ТИПА не является частью ОБЩЕГО АДРЕСА или АДРЕСА ОБЪЕКТА ИНФОРМАЦИИ.
НАБОР ЭЛЕМЕНТОВ ИНФОРМАЦИИ может быть или ОДИНОЧНЫМ ЭЛЕМЕНТОМ ИНФОРМАЦИИ, или КОМБИНАЦИЕЙ ЭЛЕМЕНТОВ, или ПОСЛЕДОВАТЕЛЬНОСТЬЮ ЭЛЕМЕНТОВ ИНФОРМАЦИИ.
7.2 Применение требований ГОСТ Р МЭК 870-5-4: Определение и кодирование элементов пользовательской информации
Размеры и содержание полей индивидуальной информации ASDU определяются в соответствии с правилами для информационных элементов по ГОСТ Р МЭК 870-5-4.
7.2.1 Идентификация типа (рисунок 4)
Байт 1 ИДЕНТИФИКАЦИИ ТИПА определяет структуру, тип и формат следующего(их) за ним ОБЪЕКТА(ов) ИНФОРМАЦИИ.
ИДЕНТИФИКАЦИЯ ТИПА определяется следующим образом:
ИДЕНТИФИКАЦИЯ ТИПА : = UI8[1...8]<1..255>
Биты 8 7 6 5 4 3 2 1
| ||||||||||||||||
Рисунок 4 — ИДЕНТИФИКАЦИЯ ТИПА |
ОБЪЕКТЫ ИНФОРМАЦИИ с ВРЕМЕННОЙ МЕТКОЙ или без нее отличаются значениями ИДЕНТИФИКАЦИИ ТИПА.
При приеме ASDU со значениями ИДЕНТИФИКАЦИИ ТИПА, не входящими в заранее определенный перечень, посылается отрицательная квитанция. Такие ASDU игнорируются как на ПУ, так и на КП.
7.2.1.1 Определение семантики значений поля ИДЕНТИФИКАЦИИ ТИПА
Значение «0» не используется. В настоящем стандарте определяется диапазон значений от 1 до 127. Диапазон от 128 до 255 не определяется. Значения ИДЕНТИФИКАЦИИ ТИПА от 128 до 255 могут быть определены независимо друг от друга пользователями настоящего стандарта. Однако возможность взаимодействия может быть получена только при использовании ASDU, имеющих значения ИДЕНТИФИКАЦИИ ТИПА в диапазоне от 1 до 127.
Таблицы 3, 4 и 5 показывают определение значений ИДЕНТИФИКАЦИИ ТИПА для прикладной и служебной информации как в направлении контроля, так и в направлении управления.
ИДЕНТИФИКАЦИЯ ТИПА : = UI8[1..8]<1..255>
<1..127> : = для стандартных определений настоящего стандарта (совместимый диапазон)
<128..255> : = для специальных применений (частный диапазон)
Таблица 3 — Семантика ИДЕНТИФИКАЦИИ ТИПА. Информация о процессе в направлении контроля
ИДЕНТИФИКАЦИЯ ТИПА := Ш8[1..8]<0..69>
<0> : = не определяется
<1> : = одноэлементная информация с временной меткой M_SP_TA_2
<2> : = коммерческие интегральные параметры, четыре байта каждый М_1Т_ТА_2
<3> : = коммерческие интегральные параметры, три байта каждый М_1Т_ТВ_2
<4> : = коммерческие интегральные параметры, два байта каждый М_1Т_ТС_2
<5> : = интервальные значения коммерческих интегральных параметров,
четыре байта каждое M_IT_TD_2
<6> : = интервальные значения коммерческих интегральных параметров,
три байта каждое М_1Т_ТЕ_2
8
<7> : - интервальные значения коммерческих интегральных параметров,
два байта каждое M_IT_TF_2
<8> : = оперативные интегральные параметры, четыре байта каждый M_IT_TG_2
<9> : = оперативные интегральные параметры, три байта каждый М_1Т_ТН_2
<10> := оперативные интегральные параметры, два байта каждый М_1Т_Т1_2
<11> := интервальные значения оперативных интегральных параметров,
четыре байта каждое М_1Т_ТК_2
<12> : = интервальные значения оперативных интегральных параметров,
три байта каждое M_IT_TL_2
<13> : = интервальные значения оперативных интегральных параметров,
два байта каждое М_1Т_ТМ_2
<14..69> := резерв для дальнейших совместимых определений
Таблица 4 — Семантика ИДЕНТИФИКАЦИИ ТИПА. Информация о процессе в направлении контроля
ИДЕНТИФИКАЦИЯ ТИПА := 1Л8[1..8]<70..99>
<70> : = окончание инициализации M_EI_NA_2
<71 > : = изготовитель и паспортные данные изделия ООД интегрального
параметра P_MP_NA_2
<72> : = текущее системное время ООД интегрального параметра М_Т1_ТА_2
<73..99> : = резерв для дальнейших совместимых определений
Таблица 5 — Семантика ИДЕНТИФИКАЦИИ ТИПА. Информация о системе в направлении управления
CON CON |
<100> <101> |
CON |
<102> |
CON |
<103> |
CON |
<104> |
CON |
<105> |
CON |
<106> |
CON |
<107> |
CON |
<108> |
CON |
<109> |
ИДЕНТИФИКАЦИЯ ТИПА : = 1Л8[1..8]<100..127>
= считывание паспортных данных изготовителя и изделия C_RD_NA_2
= считывание зарегистрированной одноэлементной информации с меткой времени CSPMA2
= считывание зарегистрированной одноэлементной информации с меткой времени в выбранном временном диапазоне CSPNB2
= считывание текущего системного времени для ООД
интегрального параметра C_TI_NA_2
= считывание коммерческих интегральных параметров за более
ранний период интегрирования C_CI_NA_2
= считывание коммерческих интегральных параметров за более ранний период интегрирования и в выбранном диапазоне адресов C_CI_NB_2
= считывание коммерческих интегральных параметров за
определенный истекший период интегрирования C_CI_NC_2
= считывание коммерческих интегральных параметров за определенный истекший период интегрирования и в выбранном диапазоне адресов C_CI_ND_2
= считывание интервальных значений коммерческих интегральных параметров за более ранний период интегрирования C_CI_NE_2
= считывание интервальных значений коммерческих интегральных параметров за более ранний период интегрирования и в выбранном диапазоне адресов C_CI_NF_2
9
CON |
<110> |
CON |
<111> |
CON |
<112> |
CON |
<113> |
CON |
<114> |
CON |
<115> |
CON |
<116> |
CON |
<117> |
CON |
<118> |
CON |
<119> |
CON |
<120> |
CON |
< 121 > |
CON |
<122> |
CON |
<123> |
<124. |
,127> |
C_CI_NG_2
C_CI__NH_2
C_CI_NI_2
CCINK2
: = считывание интервальных значений коммерческих интегральных параметров за более ранний период интегрирования
: = считывание интервальных значений коммерческих интегральных параметров за определенный истекший период интегрирования и в выбранном диапазоне адресов : = считывание оперативных интегральных параметров за более ранний период интегрирования : = считывание оперативных интегральных параметров за более ранний период интегрирования и в выбранном диапазоне адресов
C_CI_NL_2
: = считывание оперативных интегральных параметров за определенный истекший период интегрирования
: = считывание оперативных интегральных параметров за определенный истекший период интегрирования и в выбранном диапазоне адресов C_CI_NM_2
: = считывание интервальных значений оперативных интегральных параметров за более ранний период интегрирования C_CI_NN_2
: = считывание интервальных значении оперативных интегральных параметров за более ранний период интегрирования и в выбранном диапазоне адресов C_CI_NO_2
: = считывание интервальных значений оперативных интегральных параметров за определенный истекший период интегрирования CCINP2
: = считывание интервальных значении оперативных интегральных параметров за определенный истекший период интегрирования и в выбранном диапазоне адресов C_CI_NQ_2
C_CI_NR_2
C_CI_NS_2
C_CI_NT_2
С Cl NU 2
: = считывание коммерческих интегральных параметров в выбранном временном диапазоне и в выбранном диапазоне адресов
: = считывание интервальных значений коммерческих интегральных параметров в выбранном временном диапазоне и в выбранном диапазоне адресов
: = считывание оперативных интегральных параметров в выбранном временном диапазоне и в выбранном диапазоне адресов
: = считывание интервальных значений оперативных интегральных параметров в выбранном временном диапазоне и в выбранном диапазоне адресов : = резерв для дальнейших совместимых определений
Примечание — ASDU с индексом CON, передаваемые в направлении управления, подтверждаются прикладным уровнем и могут возвращаться в направлении контроля при различных причинах передачи. Эти отраженные ASDU используются для положительного/отрицательного квитирования (проверки). Причины передачи определены в 7.2.3.
7.2.2 Классификатор переменной структуры (рисунок 5)
Байт 2 в ИДЕНТИФИКАТОРЕ БЛОКА ДАННЫХ ASDU определяет КЛАССИФИКАТОР ПЕРЕМЕННОЙ СТРУКТУРЫ, показанный ниже:
Биты 8 7 6 5 4 3 2 1 | ||||||||||||||||
|
КЛАССИФИКАТОР ПЕРЕМЕННОЙ СТРУКТУРЫ | |||||||||||||||
Рисунок 5 - КЛАССИФИКАТОР ПЕРЕМЕННОЙ СТРУКТУРЫ |
7.2.2.1 Определение семантики значений величин поля КЛАССИФИКАТОРА ПЕРЕМЕННОЙ СТРУКТУРЫ
КЛАССИФИКАТОР ПЕРЕМЕННОЙ СТРУКТУРЫ : = СР8{число, SQ}
4hcjio=N : = UI7[1..7]<0..127>
<0> : = ASDU не содержит ИНФОРМАЦИОННЫХ ОБЪЕКТОВ
<1..127> : = число ОБЪЕКТОВ или ЭЛЕМЕНТОВ ИНФОРМАЦИИ
БС>=Одиночный/Последова-
тельность : = BS1 [8] <0.. 1 >
<0> : = адресация индивидуальных элементов или комбинаций эле
ментов в составе ИНФОРМАЦИОННЫХ ОБЪЕКТОВ одинакового типа
<1> : = адресация ПОСЛЕДОВАТЕЛЬНОСТИ ИНФОРМАЦИОН
НЫХ ЭЛЕМЕНТОВ на одном объекте SQ<0> и N<0..127> : = число ИНФОРМАЦИОННЫХ ОБЪЕКТОВ
SQ< 1 > и N<0..127> : = число ИНФОРМАЦИОННЫХ ЭЛЕМЕНТОВ на одиночном
объекте ASDU
Бит SQ определяет метод адресации нижеследующих ИНФОРМАЦИОННЫХ ОБЪЕКТОВ или ЭЛЕМЕНТОВ.
SQ =0: Каждый одиночный элемент или комбинация элементов адресуется при помощи АДРЕСА ОБЪЕКТА ИНФОРМАЦИИ. ASDU может содержать один или более одного одинаковых ИНФОРМАЦИОННЫХ ОБЪЕКТОВ. Число N — это двоичный код, определяющий число ИНФОРМАЦИОННЫХ ОБЪЕКТОВ.
SQ =1: Последовательность одинаковых ИНФОРМАЦИОННЫХ ЭЛЕМЕНТОВ (например, значения интегральных параметров одинакового формата) адресуется (см. 5.1.5 ГОСТ Р МЭК 870-5-3) при помощи АДРЕСА ОБЪЕКТА ИНФОРМАЦИИ. АДРЕС ОБЪЕКТА ИНФОРМАЦИИ определяет адрес первого ЭЛЕМЕНТА ИНФОРМАЦИИ в последовательности. Последующие ЭЛЕМЕНТЫ ИНФОРМАЦИИ идентифицируются при помощи чисел, смещающихся непрерывно с добавлением + 1. Число N — это двоичный код, определяющий число ЭЛЕМЕНТОВ ИНФОРМАЦИИ. В случае ПОСЛЕДОВАТЕЛЬНОСТИ ЭЛЕМЕНТОВ ИНФОРМАЦИИ явно адресуется только один ОБЪЕКТ ИНФОРМАЦИИ в ASDU.
7.2.3 Причина передачи (рисунок 6)
Байт 3 ИДЕНТИФИКАТОРА БЛОКА ДАННЫХ ASDU определяет поле ПРИЧИНЫ ПЕРЕДАЧИ, показанное ниже:
Биты 8 7 6 5 4 3 2 1 | |||||||||||||
|
ПРИЧИНА ПЕРЕДАЧИ | ||||||||||||
Рисунок 6 - Поле ПРИЧИНЫ ПЕРЕДАЧИ |
7.2.3.1 Определение семантики значений величин в поле ПРИЧИНЫ ПЕРЕДАЧИ ПРИЧИНА ПЕРЕДАЧИ : = СР8{Причина, P/N, Т}
Причина : = UI6[1..6]<0..63>
<0>
<1..63>
<1..47>
<48..63>
P/N
= не определено = номер причины передачи
= для стандартных определений настоящего стандарта (совместимый диапазон) см. ниже таблицу 6 = для специального применения (частный диапазон)
= BS1[7]<0..1>
<0>
<1>
Т-тест
<0>
<1>
= положительное подтверждение = отрицательное подтверждение
BS1[8]<0..1> не тест тест
11
ПРИЧИНА ПЕРЕДАЧИ направляет ASDU определенной прикладной задаче (программе) для обработки.
Бит P/N показывает какое (положительное или отрицательное) подтверждение активации запрошено первичной пользовательской функцией. В случае несоответствия бит P/N равен нулю.
В дополнение к причине передачи бит признака теста определяет ASDU, которые были созданы во время тестирования. Это используется, например, для проверки тракта передачи и устройств без управления процессом.
Таблица 6 — Семантика ПРИЧИНЫ ПЕРЕДАЧИ
Причина : = 1Л6[1..6]<0..63>
<0> : = не используется
<1> := не используется
<2> : = не используется
<3> : = спорадически
<4> : = получена инициализация
<5> : = запрашивающий или запрашиваемый
<6> : = активация
<7> : = подтверждение активации
<8> : = деактивация
<9> : = подтверждение деактивации
<10> : = завершение активации
< 11 > : = не используется
<12> := не используется
<13> : = запрашиваемые зарегистрированные данные не готовы
<14> : = нет запрашиваемого типа ASDU
<15> : = посылаемый от ПУ номер зарегистрированных данных ASDU не известен
<16> : = неизвестна спецификация адреса в ASDU, посылаемая от ПУ
<17> := запрашиваемый объект информации не готов
<18> : = запрашиваемый период интегрирования не готов
<19> : = резерв для дальнейших совместимых определений
<20..41> : = не используется
<42..47> : = резерв для дальнейших совместимых определений <48..63> : = для специального применения (частный диапазон)
7.2.4 АДРЕС ООД интегрального параметра (рисунки 7 и 8)
Биты 8 7 6 5 4 3 2 1 | ||||||||||
| ||||||||||
Рисунок 7 — Адрес ООД интегрального параметра (один байт) |
Байт 4 и необязательно байт 5 ИДЕНТИФИКАТОРА БЛОКА ДАННЫХ ASDU определяют адрес ООД интегрального параметра, как показано ниже. Длина адреса ООД интегрального параметра (один или два байта) — это параметр, заданный для каждой системы.
Адрес ООД интегрального параметра : = UI8[1..8]<0..255>
<0> : = не используется
<1..255> := адреса станций
Биты 8 7 6 5 4 3 2 1
|
Адрес ООД интегрального параметра (младший байт) Адрес ООД интегрального параметра (старший байт) | ||||||||||||||||||||||||||||||
Рисунок 8 — Адрес ООД интегрального параметра (два байта) |
Адрес ООД интегрального параметра : = 1Л16[1..16]<0..65535>
<0> : = не используется
<1..65535> := адреса станций
Адрес ООД интегрального параметра — это ОБЩИЙ АДРЕС, связанный со всеми объектами в данном ASDU (см. таблицу 1 ГОСТ Р МЭК 870-5-3).
7.2.5 Адрес записи (рисунок 9)
Адрес записи используется или как «адрес записи периода интегрирования», или как «адрес записи одноэлементной информации».
Биты 8 7 6 5 4 3 2 1 | ||||||||||||||
| ||||||||||||||
Рисунок 9 — Адрес записи |
Адрес записи периода интегрирования используется с номерами идентификации типа от 2 до 13 и от 104 до 123.
Адрес
Адрес
записи определяется, как показано ниже:
Адрес записи одноэлементной информации используется с номерами идентификации типа 1, 101 и 102.
записи
<0>
<1>
<2..10>
<11>
<12>
<13>
<14..20>
<21>
<22>
<23>
<24..30>
<31>
<32>
<33>
<34..40>
<41>
<42>
<43>
<44..49>
<50>
<51>
= Ш8{1..8}<0..255>
: = не используется
: = адреса записи интегральных параметров с начала расчетного периода
: = резерв для дальнейших совместимых определений : = адреса записи интегральных параметров за период интегрирования I
: = адреса записи интегральных параметров за период интегрирования 2
: = адреса записи интегральных параметров за период интегрирования 3
: = резерв для дальнейших совместимых определений : = адреса записи интегральных параметров за период интегрирования 1 (значения величин за сутки)
: = адреса записи интегральных параметров за период интегрирования 2 (значения величин за сутки)
: = адреса записи интегральных параметров за период интегрирования 3 (значения величин за сутки)
: = резерв для дальнейших совместимых определений : = адреса записи интегральных параметров за период интегрирования 1 (значения величин за месяц)
: = адреса записи интегральных параметров за период интегрирования 2 (значения величин за месяц)
: = адреса записи интегральных параметров за период интегрирования 3 (значения величин за месяц)
: = резерв для дальнейших совместимых определений : = адреса записи интегральных параметров за период интегрирования 1 (значения величин за год)
: = адреса записи интегральных параметров за период интегрирования 2 (значения величин за год)
: = адреса записи интегральных параметров за период интегрирования 3 (значения величин за год)
: = резерв для дальнейших совместимых определений : = самая старая одноэлементная информация : = общая запись одноэлементной информации
13
<52> : = запись одноэлементной информации секции 1
<53> : = запись одноэлементной информации секции 2
<54> : = запись одноэлементной информации секции 3
<55> : = запись одноэлементной информации секции 4
<56..127> : = резерв для дальнейших совместимых определений
<128..255> : = для специального применения (частный диапазон)
Размер секции записи является системным параметром.
7.2.6 Адрес объекта информации (рисунок 10)
АДРЕС ОБЪЕКТА ИНФОРМАЦИИ — это адрес интегрального параметра или адрес одноэлементной информации. Он состоит (если присутствует) из одного байта.
Биты |
|
АДРЕС ОБЪЕКТА ИНФОРМАЦИИ | ||||||||||||
Рисунок 10 - АДРЕС ОБЪЕКТА ИНФОРМАЦИИ |
АДРЕС ОБЪЕКТА ИНФОРМАЦИИ := Ш8[1..8]<0..255>
<0> : = адрес объекта информации не используется
<1..255> := адреса объектов информации
7.2.7 ЭЛЕМЕНТЫ ИНФОРМАЦИИ
В ASDU, определенных в настоящем стандарте, используются следующие элементы информации по 7.2.7.1 — 7.2J.9. Они структурированы в соответствии с определениями ГОСТ Р МЭК 870-5-4.
7.2.7.1 Интегральные параметры (рисунок 11)
Эти элементы информации (см. «показание 1 счетчика» в 6.8 ГОСТ Р МЭК 870-5-4) используются со специальными диапазонами значений величин.
интегральный параметр п : = СР8(п+1) {Показание счетчика, Последовательная запись}
Число байтов в показании счетчика (п) определяется ИДЕНТИФИКАЦИЕЙ ТИПА.
Показания счетчика — это целое число со знаком, размером п. Значение п равно двум, трем или четырем байтам со следующими диапазонами значений величин:
| ||||||||||||
О - Опционально для ООД интегрального параметра |
Последовательная запись: |
|
Показание счетчика = CRn : = I8n{1..8n} <—102n + l..+102n~ 1> Рисунок 11 — Интегральные параметры
Обозначение последовательности : = СР8{Номер последовательности, CY, СА, IV}
Номер последовательности : = 1Л5[8п+1..8п+5]<0..31>
CY = Переполнение : = BS1 [8п+6]
<0> : = за соответствующий период интегрирования не произошло пе
реполнения счетчика <1> := за соответствующий период интегрирования произошло пере
полнение счетчика
СА = Счетчик установлен : = BS1 [8п+7]
<0> : = за соответствующий период интегрирования счетчик не был
установлен
<1> : = за соответствующий период интегрирования счетчик был уста
IV = Недействительно <0> <1>
новлен
= BS1 [8п+8]
= Показания счетчика действительны = Показания счетчика недействительны
Примечание — Индивидуальный номер последовательности присваивается каждому периоду интегрирования. Когда ООД интегрального параметра устанавливается в исходное состояние, номер последовательности устанавливается в ноль. Номер последовательности увеличивается на 1 при изменении периода интегрирования.
1.2.1.2 Информация о времени а (от минут до лет)
Информация о времени а : = СР40{минута, TIS, IV, час, RES1, SU, день месяца, день недели, месяц, ETI, PTI, год, RES2} минута : = UI6[1..6]<0..59>
информации о тарифе <0> <1>
IV = недостоверность <0> <1>
час
RES1 = резерв 1 SU = летнее время
<0>
<1>
TIS = переключатель
= BS1 [7]
= информация о тарифе отключена = информация о тарифе включена = BSI [8]
= информация о времени достоверна = информация о времени недостоверна = UI5[9..13]<0..23>
= BS2[14.15]<0>
= BS1[16J
= стандартное время = летнее время
день месяца день недели месяц
ETI = информация
: = 1Л5[17..21]<1..31>
:= UI3[22..24]<1..7>
:= UI4[25..28]<1..12> о тарифе на энергию
: = 1Л2[29.30]<0..3> (опционально для системы) <0> : = тариф 1
<1> : = тариф 2
<2> : = тариф 3
PTI = информация
<3> : = тариф 4
о тарифе на мощность
: = 1Л2[31.32]<0..3> (опционально для системы) <0> : = тариф 1
<1> : = тариф 2
<2> : = тариф 3
<3> : = тариф 4
годы
RES2 = резерв 2
: = 1Л7[33..39]<0..99>
: = BS1 [40]<0>
15
В ASDU, посылаемом от ПУ, бит IV установлен в ноль. Переключатель информации о тарифе включен, если имеется информация о тарифе на энергию и мощность (TIS = ВКЛ), иначе переключатель будет выключен (TIS = ВЫКЛ). Если переключатель выключен (TIS = ВЫКЛ), то информация о тарифах (ETI и PTI) устанавливается в ноль.
Некоторые из полей RESERVE, как определено в ГОСТ Р МЭК 870-5-4, могут использоваться для определенных целей в настоящем стандарте (например, бит RES1 используется в настоящем стандарте для определения TIS).
Информация о времени b
миллисекунда
секунда
минута
TIS = переключатель информации о тарифе <0> <1>
IV = недостоверность <0> <1>
час
RES1 = резерв 1 SU = летнее время
<0>
<1>
день месяца день недели месяц
7.2.7.3 Информация о времени b (от миллисекунд до лет)
: = СР56{миллисекунда, секунда, минута, TIS IV, час, RES1, SU, день месяца, день недели, месяц, ETI, PTI, год, RES2]
: = 1Л10[1..10]<0..999>
:= 1Л5[11..16]<0..59>
: = 1Л6[17..22]<0..59>
: = BS1[23]
: = информация о тарифе отключена : = информация о тарифе включена : = BS1 [8]
: = информация о времени достоверна : = информация о времени недостоверна := 1Л5[25..29]<0..23>
: = BS2[30.31]<0>
: = BS1 [32]
: = стандартное время
: = летнее время или время, сберегающее дневной свет : = 1Л5[33..37]<1..31>
: = 1ЛЗ[38..40]<1..7>
:= 1Л4[41..44]<1..12>
ETI = информация о тарифе на энергию
<0>
<1>
<2>
<3>
Ш2[45.46]<0..3> (опционально для системы)
тариф 1
тариф 2
тариф 3
тариф 4
PTI = информация о тарифе на мощность
<0>
<1>
<2>
<3>
годы
RES2 = резерв 2
1Л2[47.48]<0..3> (опционально для системы)
тариф I
тариф 2
тариф 3
тариф 4
1Л7[49..55]<0..99>
BS1[56]<0>.
В ASDU, посылаемом от ПУ, бит IV установлен в ноль. Переключатель информации о тарифе включен, если имеется информация о тарифе на энергию и мощность (TIS = ВКЛ), иначе переключатель будет выключен (TIS = ВЫКЛ). Если переключатель выключен (TIS = ВЫКЛ), то информация о тарифах (ETI и PTI) устанавливается в ноль. Если информация о времени b не требует разрешения до миллисекунд, то биты от 1 до 10 устанавливаются в ноль.
16
7.2.7.4 Дата стандарта
Дата стандарта : = СР8 {месяц, год}
месяц = месяц выпуска (издания) обобщающего стандарта
: = UI4[1..4]<1..12> год = год выпуска (издания) обобщающего стандарта
:= UI4[5..8]<0..9>
7.2.7.5 Код изготовителя
Код изготовителя : = 1Л8[1..8]<0..255> обозначение для определенной системы
7.2.7.6 Код изделия
Код изделия := В832[1..32]<обозначение для определенного изготовителя>
12.1.1 Одноэлементная информация с адресом и описателем (рисунок 12)
1
Биты
SPI
Адрес одноэлементной информации - SPA
Описатель одноэлементной информации - SPQ
Одноэлементная информация | ||||||||
|
Рисунок 12 — Одноэлементная информация с адресом и описателем
- CP16{SPA, SPI, SPQ}
= UI8[1..8]<0..255>
= для совместных определений = для специального применения (частный диапазон) = BS1[9]<0..1>
= 1Л7[10..16]<0..127>
= нет специального определения описателя = определение для конкретного изготовителя
События, которые могут влиять на достоверность интегральных параметров, запоминаются в хронологическом журнале одноэлементной информации.- Изготовитель ООД интегрального параметра определяет, является ли эта одноэлементная информация переходной или сохраняется.
Одноэлементная информация может быть сквитирована на месте в контролируемом устройстве. В этом случае SPI может быть установлен в ноль.
Одноэлементная информация всегда передается как переходная информация. Это относится к обоим состояниям информации (SPI = 0 или SPI = 1).
Одноэлементная информация, генерируемая подтверждением (квитированием) на месте, не передается.
Примечание — В настоящем стандарте не определяется процедура общего опроса.
В приложении В приведен перечень адресов типовой одноэлементной информации и спецификация описателей для контролируемой станции (КП) с интегральными параметрами.
7.2.7.8 Контрольная информация (опционально)
Если контрольная информация присутствует, то она определяется для идентификации типа только от двух до четырех коммерческих интегральных параметров.
Контрольная информация : = 1Л8[1..8]<0..255>
Контрольная информация — это арифметическая сумма по модулю 256 всех байтов коммерческого интегрального параметра и их соответствующего идентификационного поля, которое включает следующие информационные поля:
- идентификация типа;
17
Содержание
Введение................................................................. 1
1 Область применения и объект................................................. 1
2 Нормативные ссылки....................................................... 1
3 Определения.............................................................. 2
4 Структура протокола....... 2
5 Физический уровень........................................................ 3
5.1 Выдержки из стандартов ИСО и МСЭ-Т...................................... 3
6 Канальный уровень......................................................... 4
6.1 Применение требований ГОСТ Р МЭК 870-5-1: Форматы передаваемых кадров........ 4
6.2 Применение требований ГОСТ Р МЭК 870-5-2: Процедуры в каналах передачи........ 4
7 Прикладной уровень и процесс пользователя..................................... 6
7.1 Применение требований ГОСТ Р МЭК 870-5-3: Общая структура данных пользователя . . 6
7.2 Применение требований ГОСТ Р МЭК 870-5-4: Определение и кодирование элементов
пользовательской информации............................................. 8
7.3 Определение и представление конкретных ASDU...............................18
7.4 Применение требований ГОСТ Р МЭК 870-5-5: Основные прикладные функции......29
8 Возможность взаимодействия (совместимость)....................................34
8.1 Конфигурация сети......................................................35
8.2 Физический уровень.....................................................35
8.3 Канальный уровень......................................................36
8.4 Прикладной уровень.....................................................36
8.5 Основные прикладные функции............................................40
Приложение А Контрольная информация (сигнатура)................................41
Приложение В Перечень адресов типовой одноэлементной информации в направлении контроля. 42 Приложение С Библиография..................................................45
III
- адрес ООД интегрального параметра;
- адрес записи периода интегрирования;
- адрес объекта информации;
- интегральный параметр, определенный в 7.2.7.1;
- общую метку времени (информация о времени а).
Примечания
1 Спецификация контрольной информации совпадает со спецификацией кодирования контрольной суммы на канальном уровне. См. правила передачи R5 в 6.2.4.2.1 ГОСТ Р МЭК 870-5-1.
7.2.7.9 Причина инициализации
COI : = CP8{UI7[1..7], BS1 [8]}
Ш7[1..7]<0..127>
<0>
<1>
<2>
<3..31>
<32..127>
2 Применение правил контрольной информации описано в приложении А.
= местное включение выключателя = местная ручная установка в исходное состояние = установка в исходное состояние устройством телемеханики = резерв для стандартных определений настоящего стандарта (совместимый диапазон)
= для специального применения (частный диапазон)
<0> : = инициализация с неизменными местными параметрами
<1> := инициализация после изменений местных параметров
Все блоки данных ASDU, принятые в настоящем стандарте, определены ниже. ASDU с
номерами ИДЕНТИФИКАЦИИ ТИПА от 1 до 127 будут определены в дальнейшем. ASDU с
номерами ИДЕНТИФИКАЦИИ ТИПА от 128 до 255 могут использоваться для индивидуального применения пользователями настоящего стандарта (см. выше 7.2.1.1). Их определения устанавливаются по согласованию между изготовителем и потребителем системы. Использование стандартизованного диапазона <1..127> или, кроме того, частного диапазона <128..255> может быть определено фиксированным параметром для каждой системы. Если определен только стандартизованный диапазон, то номера ИДЕНТИФИКАЦИИ ТИПА более, чем 127 отбрасываются.
LPDU каналов (по которым передаются ASDU) определены в ГОСТ Р МЭК 870-5-2.
7.3.1 ASDU для информации о процессе в направлении контроля
7.3.1.1 ИДЕНТИФИКАТОР ТИПА 1: M_SP_TA_2. Одноэлементная информация с меткой времени (рисунок 13)
18
Telecontrol equipment and systems.
Part 5. Transmission protocols.
Section 102. Companion standard for the transmission of integrated totals in electric power systems
Дата введения 2002—01—01
Настоящий раздел ГОСТ Р МЭК 870-5 является обобщающим стандартом по передаче интегральных параметров в энергосистемах, основанном на стандартах серии ГОСТ Р МЭК 870-5.
Целью настоящего стандарта является стандартизация передачи интегральных параметров, отображающих количество электрической энергии, передаваемой между энергетическими компаниями или потребителем и независимыми производителями в сетях высокого или среднего напряжения как части EMS (управление энергетическими системами).
Настоящий стандарт не распространяется на сети низкого напряжения или интерфейсы с измерителями потребления энергии.
Значения интегральных параметров передаются с периодическими интервалами, чтобы контролировать текущие значения перетоков энергии между энергокомпаниями или между энергокомпаниями и промышленными предприятиями. Периодически получаемая информация служит для целей контроля и управления распределением энергии в сетях большого объема. Определяемый протокол передачи данных обусловливает особые средства защиты против искажений при передаче прикладных данных от источника к получателю. Желательно обеспечение повышенной достоверности данных, так как взаиморасчеты за обменную мощность должны основываться на правильной пересылке этой информации.
Настоящий стандарт применяется совместно с ГОСТ Р МЭК 870-5-1 ГОСТ Р МЭК 870-5-5.
В настоящем стандарте использованы ссылки на следующие стандарты:
ГОСТ Р МЭК 870-1-1-93 Устройства и системы телемеханики. Часть 1. Основные положения. Раздел 1. Общие принципы
ГОСТ Р МЭК 870-1-4-98 Устройства и системы телемеханики. Часть 1. Основные положения. Раздел 4. Основные аспекты передачи телемеханических данных и руководство по использованию стандартов МЭК 870-5 и МЭК 870-6
ГОСТ Р МЭК 870-5-1-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 1. Форматы передаваемых кадров
ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи
ГОСТ Р МЭК 870-5-3-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 3. Общая структура данных пользователя
ГОСТ Р МЭК 870-5-4-96 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 4. Определение и кодирование элементов пользовательской информации
Издание официальное
ГОСТ Р МЭК 870-5-5-96 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 5. Основные прикладные функции
В настоящем стандарте используются следующие термины с соответствующими определениями:
3.1 обобщающий стандарт: Обобщающий стандарт добавляет семантику в определения базового стандарта или функционального профиля. Это может выражаться определением особого использования информационных объектов или определением дополнительных информационных объектов, сервисных процедур и параметров базовых стандартов.
Примечание — Обобщающий стандарт не меняет содержание стандартов, к которым он относится, но поясняет взаимоотношения между ними при их совместном использовании в определенной области.
3.2 интегральный параметр; показания счетчика: Интеграл значения величины за определенный период времени.
3.3 оконечное оборудование данных интегральных параметров (ООД): Оборудование, которое является источником интегральных параметров обмена энергией и представляет эту информацию для передачи на удаленные пункты.
3.4 адрес записи периода интегрирования: Идентификация конкретных периодов интегрирования.
3.5 дата стандарта: Дата введения обобщающего стандарта.
3.6 контрольная информация: Арифметическая сумма по модулю 256 всех байтов интегрального параметра и связанное с ними идентификационное поле.
3.7 направление управления: Направление передачи от контролирующей станции к контролируемой станции.
3.8 направление контроля: Направление передачи от контролируемой станции к контролирующей станции.
Протоколы стандартов серии ГОСТ Р МЭК 870-5 основаны на трехуровневой модели «Укрупненная структура» (ЕРА), определенной в пункте 4 ГОСТ Р МЭК 870-5-3.
Чтобы сохранить высокий уровень достоверности данных при блочном декодировании на канальном уровне, физический уровень использует рекомендации МСЭ-Т, что соответствует модели двоичного симметричного канала без памяти в требуемой среде.
Канальный уровень содержит ряд процедур передачи по каналу, в точности использующих УПРАВЛЯЮЩУЮ ИНФОРМАЦИЮ ЛИНЕЙНОГО ПРОТОКОЛА (LPCI), которые обеспечивают передачу БЛОКОВ ДАННЫХ НА ПРИКЛАДНОМ УРОВНЕ (ASDU) как данных пользователя канала. Канальный уровень использует выбор форматов кадра, чтобы обеспечить требуемую досто-верность/эффективность и удобство передачи.
Прикладной уровень содержит ряд «Прикладных функций», включающих передачу БЛОКОВ ДАННЫХ НА ПРИКЛАДНОМ УРОВНЕ (ASDU) между источником и получателем.
Прикладной уровень настоящего обобщающего стандарта не использует в явном виде УПРАВЛЯЮЩУЮ ИНФОРМАЦИЮ ПРОТОКОЛА ПРИКЛАДНОГО УРОВНЯ (APCI). Эта информация содержится в составе поля ИДЕНТИФИКАТОРА БЛОКА ДАННЫХ и в типе используемого канального сервиса.
На рисунке 1 показана укрупненная структура модели (ЕРА) и выбранные стандартные определения настоящего стандарта.
| ||||||||||
Рисунок 1 — Стандартное обеспечение, используемое в стандарте по передаче интегральных параметров 2 |
Имеются следующие фиксированные структуры сети:
- пункт-пункт;
- радиальная пункт-пункт;
- многоточечная радиальная;
- цепочечная;
- многоточечная кольцевая.
Подмножество из рекомендаций МСЭ-Т V.24 [ 1 ] и V.28 [2], определенное в ГОСТ Р МЭК 870-1 -1, действительно.
В случае цифровой передачи, использующей дискретный мультиплексор, интерфейс по рекомендациям МСЭ-Т Х.24[3]/Х.27[4] может быть применен для каналов до 64 кбит/с по специальной договоренности (см. 5.1.2).
В настоящем стандарте цепь данных рассматривается отдельно от оконечного оборудования данных (ООД) для интегральных параметров, так как оно часто выполняется в виде отдельного устройства. Настоящий стандарт включает полную спецификацию интерфейса ООД/АКД, но для соответствующей аппаратуры окончания канала данных (АКД) дана только спецификация требований.
5.1.1 Несимметричная цепь обмена по рекомендациям МСЭ-Т V.24/V.28 (таблица 1)
Стандарт определяет подмножества по рекомендации МСЭ-Т V.24, используя уровни сигналов,
определенные в рекомендации МСЭ-Т V.28.
Стандартные скорости передачи должны быть определены отдельно для направления передачи и направления приема. Установлены следующие стандартные скорости передачи для интерфейса с частотной модуляцией по рекомендациям МСЭ-Т V.24/V.28:
- 100 бит/с - 600 бит/с
- 200 бит/с -1,2 кбит/с
- 300 бит/с
Стандартные скорости передачи для интерфейса МОДЕМ по рекомендациям МСЭ-Т V.24/V.28:
- 300 бит/с - 2,4 кбит/с
- 600 бит/с - 4,8 кбит/с
- 1,2 кбит/с - 9,6 кбит/с
Таблица 1 — Выдержки из рекомендаций МСЭ-Т V.24/V.28 | ||||||||||||||||||||||||||||||||||||||||
|
Следует избегать методов передачи данных, применяемых для более полного использования полосы частот данного канала передачи, если не будет доказано, что данный метод (который обычно нарушает требуемые принципы кодирования канала без памяти) не уменьшает достоверности данных при методе кодирования блока данных формата кадра FT 1.2.
3
5.1.2 Симметричные цепи обмена по рекомендациям МСЭ-Т Х.24/Х.27 В таблице 2 приведен перечень симметричных цепей обмена по рекомендациям МСЭ-Т Х.24/Х.27 (используемых при синхронном методе передачи) для мультиплексоров дискретных сигналов. Этот интерфейс разработан для скорости 64 кбит/с с симметричными дифференциальными сигналами.
Таблица 2 — Выдержки из рекомендаций МСЭ-Т Х.24/Х 27 для интерфейсов с синхронными мультиплексорами дискретных сигналов | ||||||||||||||||||||||||||||||||
|
Скорости передачи могут быть определены отдельно для направления передачи и направления приема. Стандартные скорости передачи следующие:
- 2,4 кбит/с; - 38,4 кбит/с;
- 4,8 кбит/с; - 56 кбит/с;
- 9,6 кбит/с; - 64 кбит/с.
- 19,2 кбит/с;
5.1.3 Другие совместимые интерфейсы
Другие интерфейсы, например такие, как RS-485 или интерфейс канала связи на волоконной оптике, могут применяться по договоренности между изготовителем и пользователем.
Для целей данного пункта используются следующие стандарты:
ГОСТ Р МЭК 870-5-1 Форматы передаваемых кадров
ГОСТ Р МЭК 870-5-2 Процедуры в каналах передачи
Настоящий обобщающий стандарт признает исключительно формат кадра FT 1.2, определенный в 6.2.4.2 ГОСТ Р МЭК 870-5-1. Признается формат как с фиксированной, так и с переменной длиной блока, а также передача единичного управляющего символа 1.
Примечания
1 Правила, определенные 6.2.4.2, должны быть полностью соблюдены.
2 Кадр FT 1.2 основан на асинхронном методе передачи и состоит из 11 битовых символов. Каждый символ начинается стартовым битом «0» и заканчивается стоповым битом «1». Однако при использовании синхронного интерфейса, определенного выше в 5.1.2, элементы сигнала (биты) синхронизируются от АКД и передаются непрерывно.
В этом случае кадр передается и принимается изохронно.
В настоящем обобщающем стандарте применяются только несимметричные процедуры передачи, определенные в пункте 5 ГОСТ Р МЭК 870-5-2. Это означает, что инициация процедуры передачи ограничена определенным местом (первичной или мастер-станцией), в то время как оконечное оборудование интегральных параметров расположено на станциях, где проводится счет, то есть постоянно на вторичных станциях.
4
Кадр переменной длины
Кадр постоянной длины
Единичный символ
Старт 68Н
Старт ЮН
Е5Н
L
L
Старт 68Н
- Опционально для системы
С
Контрольная сумма
А
Конец 16Н
А
Прикладные
данные
Прикладные данные канального уровня
Контрольная сумма
Обозначения:
С - поле управления;
А - поле адреса;
L - поле длины, равное числу байтов данных пользователя
Конец 16Н
Кадр постоянной длины : = СР32+8а{Старт(=10Н), Управление, Адрес, Контрольная сумма, Конец(=16Н)}
Этот кадр не содержит прикладных данных канального уровня.
Кадр переменной длины : = СР48+8Ь{Старт(=68Н), Длина, Длина, Старт(=68—Н), Управление, Адрес, Прикладные данные канального уровня, Контрольная сумма, Конец(=16Н)}
Единичный символ 1 : = BS8[1..8]<E5H>
а — число байтов в адресе А является фиксированным параметром (ноль, один или два байта);
L— число байтов пользовательских данных, равное 1 + а + байты прикладных данных канального уровня.
Рисунок 2 — Используемый формат кадра передачи (FT 1.2)
В иерархических системах любой промежуточный узел является первичным в направлении к КП (контролируемому пункту) и вторичным в направлении к ПУ (пункту управления).
Основная процедура опроса использует услугу ЗАПРОС/ОТВЕТ с функциональным кодом 11 для запроса прикладных данных класса 2 (в соответствии с определениями по 5.1.2 ГОСТ Р МЭК 870-5-2).
Данные класса 1 указываются при помощи бита требований запроса данных, как определено ГОСТ Р МЭК 870-5-2. Интегральные параметры за более поздний период объявляются данными класса 2, в то время как интегральные параметры, запомненные за более ранние периоды времени, и вся информация, запрошенная считывающим ASDU, объявляются данными класса 1. Процедура опроса интегральных параметров показана в 7.4.3. Интерфейс между уровнем канала и пользователем услуг в настоящем обобщающем стандарте не определен.
Поле ДЛИНЫ КАНАЛА (см. 5.1.1 ГОСТ Р МЭК 870-5-2 и рисунок 2 настоящего стандарта)
Максимальная длина кадров в канале устанавливается как фиксированный параметр системы. При необходимости максимальная длина кадра в каждом направлении может быть различной.
Кадры с фиксированной длиной не имеют пользовательских данных канального уровня.
Поле УПРАВЛЕНИЯ КАНАЛОМ (см. 5.1.2 ГОСТ Р МЭК 870-5-2 и рисунок 2 настоящего стандарта)
5
В таблицах 1 и 2 ГОСТ Р МЭК 870-5-2 определены следующие функциональные коды для поля управления:
- Кадры, посылаемые с первичной станции (PRM=1): 0, 3, 9, 10, И;
- Кадры, посылаемые с вторичной станции (PRM=0): 0, 1, 8, 9, 11;
- Резервный бит (RES : =BS1[8]) поля управления не используется и устанавливается в ноль.
Поле АДРЕСА КАНАЛА (см. 5.1.3 ГОСТ Р МЭК 870-5-2 и рисунок 2 настоящего стандарта)
Адресное поле А канала (если имеется) содержит один или два байта, как определяется
фиксированным параметром системы.
Вариант 1 (а=1) Адрес=А : =UI8[1..8]<0..255>
Вариант 2 (а=2) Адрес=А : =1Л16[1..16]<0..65535>
Групповые адреса не определяются.
В системах по запросу основная телемеханическая процедура использует услугу ЗА-ПРОС/ОТВЕТ с функциональным кодом 11 (запрос данных пользователя класса 2). Данные класса 1 определяются при помощи бита требования запроса данных, как указано в ГОСТ Р МЭК 870-5-2. КП, не имеющие данных класса 2, могут отвечать на запрос данных класса 2 функциональным кодом 9 — запрашиваемые данные отсутствуют.
Интервал ожидания для повторной передачи кадра
Выбираемый временной интервал, как показано на рисунке А.2, случай 2, приложения А ГОСТ Р МЭК 870-5-2, не используется. Применяется временной интервал, определенный на рисунке А.2, случай 1. Интервал ожидания /д постоянен для каждой комбинации скоростей передачи и устанавливается ступенями по 10 мс.
В настоящем стандарте применяются структуры прикладных данных, элементы информационного поля и прикладные функции, определенные в следующих стандартах:
ГОСТ Р МЭК 870-5-3 «Общая структура данных пользователя»;
ГОСТ Р МЭК 870-5-4 «Определение и кодирование элементов пользовательской информации»;
ГОСТ Р МЭК 870-5-5 «Основные прикладные функции».
ГОСТ Р МЭК 870-5-3 описывает основные прикладные блоки данных в кадрах передачи систем телемеханики. В настоящем подпункте выбираются отдельные элементы поля из указанного стандарта и определяются БЛОКИ ДАННЫХ НА ПРИКЛАДНОМ УРОВНЕ (ASDU), используемые в настоящем стандарте.
БЛОК ДАННЫХ НА КАНАЛЬНОМ УРОВНЕ (LPDU) в настоящем стандарте содержит не более одного ASDU.
ASDU (см. рисунок 3) состоит из ИДЕНТИФИКАТОРА БЛОКА ДАННЫХ и одного или более ОБЪЕКТОВ ИНФОРМАЦИИ.
ИДЕНТИФИКАТОР БЛОКА ДАННЫХ имеет такую же структуру, как все ASDU. ОБЪЕКТЫ ИНФОРМАЦИИ в ASDU всегда такой же структуры и типа, как определено в поле ИДЕНТИФИКАЦИИ ТИПА.
Структура ИДЕНТИФИКАТОРА БЛОКА ДАННЫХ следующая:
- один байт - ИДЕНТИФИКАЦИЯ ТИПА;
- один байт - КЛАССИФИКАТОР ПЕРЕМЕННОЙ СТРУКТУРЫ;
- один байт - ПРИЧИНА ПЕРЕДАЧИ;
- два или три байта — ОБЩИЙ АДРЕС ASDU.
ОБЩИЙ АДРЕС ASDU состоит из двух частей: адреса оконечного оборудования данных интегральных параметров и адреса регистрации (записи). Размер адреса оконечного оборудования данных интегральных параметров устанавливается фиксированным параметром системы; в данном случае это один или два байта. Адрес оконечного оборудования данных интегральных параметров — это адрес станции.
В ОБЩЕМ АДРЕСЕ ASDU нет поля данных ДЛИНА ASDU. Каждый кадр имеет только единственный ASDU. ДЛИНА ASDU определяется длиной кадра (как показано в поле длины канального протокола) минус фиксированное целое число, определяемое параметром системы (оно может быть 1, 2 или 3, в зависимости от длины фиксированного поля адреса канала).
6
ASDU
ИДЕНТИФИКАЦИЯ ТИПА
КЛАССИФИКАТОР ПЕРЕМЕННОЙ СТРУКТУРЫ
ПРИЧИНА ПЕРЕДАЧИ
ОБЩИЙ АДРЕС ASDU
ОБЩИЙ АДРЕС ASDU
ОБЩИЙ АДРЕС ASDU
АДРЕС ОБЪЕКТА ИНФОРМАЦИИ
НАБОР ЭЛЕМЕНТОВ ИНФОРМАЦИИ
ТИП БЛОКА ДАННЫХ
ИДЕНТИФИКАТОР
БЛОКА
ДАННЫХ
АДРЕС ООД ИНТЕГРАЛЬНОГО ПАРАМЕТРА
АДРЕС РЕГИСТРАЦИИ
МЕТКА ВРЕМЕНИ от мс до лет ^ ^ МЕТКА ВРЕМЕНИ
- > , ' ' , ОБЪЕКТА
(информация о времени Ь) ^ <■ ИНФОРМАЦИИ
ОБЪЕКТ ИНФОРМАЦИИ 1
- Опционально для системы
- Переменная для каждого ASDU |
ОБЩАЯ МЕТКА ВРЕМЕНИ ДЛЯ ASDU
ИДЕНТИФИКАТОР БЛОКА ДАННЫХ : =
Фиксированный параметр системы b : =
Переменный параметр ta : =
ОБЪЕКТ ИНФОРМАЦИИ
Переменный параметр i : =
Переменный параметр j : =
Переменный параметр tb : =
СР32+8Ь {ИДЕНТИФИКАЦИЯ ТИПА, КЛАССИФИКАТОР ПЕРЕМЕННОЙ СТРУКТУРЫ, ПРИЧИНА ПЕРЕДАЧИ, АДРЕС ООД ИНТЕГРАЛЬНОГО ПАРАМЕТРА, АДРЕС РЕГИСТРАЦИИ} число байтов АДРЕСА ООД ИНТЕГРАЛЬНОГО ПАРАМЕТРА (1 или 2)
5-если ОБЩАЯ МЕТКА ВРЕМЕНИ для ASDU присутствует и 0 — если отсутствует CP8i+8j+8tb {АДРЕС ОБЪЕКТА ИНФОРМАЦИИ, НАБОР ЭЛЕМЕНТОВ ИНФОРМАЦИИ, МЕТКА ВРЕМЕНИ (опционально)
1 - если АДРЕС ОБЪЕКТА ИНФОРМАЦИИ присутствует и 0 — если отсутствует
число байтов в НАБОРЕ ЭЛЕМЕНТОВ ИНФОРМАЦИИ 7 - если МЕТКА ВРЕМЕНИ ОБЪЕКТА ИНФОРМАЦИИ присутствует и 0 — если отсутствует
Рисунок 3 — Структура ASDU
МЕТКА ВРЕМЕНИ (если присутствует) принадлежит или к ОДИНОЧНОМУ ОБЪЕКТУ ИНФОРМАЦИИ (МЕТКА ВРЕМЕНИ ОБЪЕКТА ИНФОРМАЦИИ) или ко всему ASDU (ОБЩАЯ МЕТКА ВРЕМЕНИ для ASDU).
ОБЪЕКТ ИНФОРМАЦИИ состоит из ИДЕНТИФИКАТОРА ОБЪЕКТА ИНФОРМАЦИИ (если присутствует), набора ЭЛЕМЕНТОВ ИНФОРМАЦИИ и, если присутствует, МЕТКИ ВРЕМЕНИ ОБЪЕКТА ИНФОРМАЦИИ.
7