Товары в корзине: 0 шт Оформить заказ
Стр. 1
 

23 страницы

396.00 ₽

Купить официальный бумажный документ с голограммой и синими печатями. подробнее

Официально распространяем нормативную документацию с 1999 года. Пробиваем чеки, платим налоги, принимаем к оплате все законные формы платежей без дополнительных процентов. Наши клиенты защищены Законом. ООО "ЦНТИ Нормоконтроль".

Наши цены ниже, чем в других местах, потому что мы работаем напрямую с поставщиками документов.

Способы доставки

  • Срочная курьерская доставка (1-3 дня)
  • Курьерская доставка (7 дней)
  • Самовывоз из московского офиса
  • Почта РФ

Распространяется на устройства и системы телемеханики с передачей информации кодированной последовательностью бит для контроля и управления территориально распределенными процессами.

Стандарт определяет правила структурирования блоков пользовательских данных в кадрах, передаваемых в системах телемеханики. Эти правила представлены в виде общих требований, которые могут быть использованы во множестве существующих и будущих применений систем телемеханики

Оглавление

Введение

1 Область применения и объект

2 Нормативные ссылки

3 Определения

4 Отношение к модели ISO

5 Структура данных пользователя

   5.1 Блоки пользовательских сервисных  данных

      5.1.1 Идентификатор блока данных

      5.1.2 Объекты информации

      5.1.3 Идентификация объектов информации

      5.1.4 Адресные схемы объектов информации

      5.1.5 Наборы элементов информации

6 Руководство по конструированию блоковтпользовательских сервисных данных

   6.1 Первый шаг: выбор элементов поля идентификатора блока данных

   6.2 Второй шаг: определение длин элементов поля идентификатора блока данных

   6.3 Третий шаг: определение типов данных идентификатора блока данных

   6.4 Четвертый шаг: определение объектов информации

   6.5 Пятый шаг: присвоение объектов информации типу идентификации и определение семантики

Показать даты введения Admin

Страница 1

ГОСТ Р МЭК 870-5-3-95

ГОСУДАРСТВЕННЫЙ СТАНДАРТ РОССИЙСКОЙ ФЕДЕРАЦИИ

УСТРОЙСТВА И СИСТЕМЫ ТЕЛЕМЕХАНИКИ

Часть 5. ПРОТОКОЛЫ ПЕРЕДАЧИ Раздел 3. ОБЩАЯ СТРУКТУРА ДАННЫХ ПОЛЬЗОВАТЕЛЯ

Издание официальное

БЗ 6—94/303


ГОССТАНДАРТ РОССИИ Москва

Страница 2

ГОСТ Р МЭК 870-5-8-95

Предисловие

1    РАЗРАБОТАН АО «Научно-исследовательский институт элект-роэнергетики» (ВНИИЭ)

ВНЕСЕН Министерством топлива и энергетики Российской Федерации

2    ПРИНЯТ И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Госстандарта России Л* 153 от 23 марта 1995 г.

Настоящий стандарт содержит нолный аутентичный текст международного стандарта МЭК 870—5—3—92 «Устройства и систе-мы телемеханики. Часть 5. Протоколы передачи. Раздел 3. Общая структура данных пользователя»

3    ВВЕДЕН ВПЕРВЫЕ

© ИПК Издательство ста и лартов. 1995

Настоящий стандарт не ножет быть полностью или частично воспроизведен, тиражирован и распространен я качестве официальною издания без разрешения Госстандарта России

Страница 3

ГОСГ Р МЭК 870— 5—3—95

СОДЕРЖАНИЕ

Введение..............I

] Область применения и объект.........!

2    Нормативные ссылка .    .    .    ,    ......2

3    Определения................2

■1 Отношение х модели ISO..........3

5    Структура данных пользователя........4

51 БЛОКИ ПОЛЬЗОВАТЕЛЬСКИХ СЕРВИСНЫХ ДАННЫХ .    6

5.1.1    ИДЕНТИФИКАТОР БЛОКА ДАННЫХ......7

512 ОБЪЕКТЫ ИНФОРМАЦИИ .    ....    .8

5.1.3    Идентификация ОБЪЕКТОВ ИНФОРМАЦИИ.....10

5.1/4 Адресные схемы ОЪЕКТОВ ИНФОРМАЦИИ.....<2

5.15 НАБОРЫ ЭЛЕМЕНТОВ ИНФОРМАЦИИ . '    .    .    . 12

6    Руководство по конструирована» БЛОКОВ ПОЛЬЗОВАТЕЛЬСКИХ

СЕРВИСНЫХ ДАННЫХ    .........И

6.1    Первый шаг: выбор элементов поля ИДЕНТИФИКАТОРА БЛОКА

ДАННЫХ .    .    .    ...    15

6 2 Второй шаг: определение длин моментов поля ИДЕНТИФИКАТОРА БЛОКА ДАННЫХ ....    .    ....    15

6.3    Третий шаг: определение типов данных ИДЕНТИФИКАТОРА БЛОКА ДАННЫХ    ...........16

5 4 Четвертый шаг: определение ОБЪЕКТОВ ИНФОРМАЦИИ «5.5 Питый шаг- присвоение ОБЪЕКТОВ ИНФОРМАЦИИ ТИПУ ИДЕН-ТИФИКАЦИИ н определение семантики .    ...    18

Редактор Т. С. Ill*ко Технический редактор Л. Л Кузнецова Корректор Е. Ю. Гсбрук

Сдано к яаС. 18.04.9$. Под», я пвч. 1I07.S5. Уел я«ч я. 1.40. Уел. кв.-огг. 1,40. Уч.-им. л. 1.36. Тирах Ш »kj. С 8587

НПК Издательство стандартов, 107076, Москва. Колодезвы* а«р., 14. Калужская типографы* стандартов, ул. Московская, 256. Знк. 1032 ПЛР М 040138

111

Страница 4

ГОСТ Р МЭК 870-8-3-96

государственный стандарт российской федерации

устройства и системы телемеханики

Часть 5. Протоколы передачи Раздел 3. Общая структура данных пользователя

Te5econtrol equipment and systems.

Part 5 Transmission protocols.

Section 3 General structure of application data

Дата введения 1996-01—01

ВВЕДЕНИЕ

Настоящий стандарт определяет общие стандартные структуры поля пользовательских данных в передаваемых кадрах телемеханических данных.

1 ОБЛАСТЬ ПРИМЕНЕНИЯ И ОБЪЕКТ

Настоящий стандарт распространяется на устройства и системы телемеханики с передачей информации кодированной последовательностью битов для контроля и управления территориально распределенными процессами.

Стандарт определяет правила структурирования блоков пользовательских данных в кадрах, передаваемых в системах телемеханики. Эти правила представлены в виде общих требований, которые могут быть использованы во множестве существующих и будущих применений систем телемеханики. Стандарт разработан с целью ограничения до необходимого минимума числа стандартов для задач сбора данных и телемеханики с возможным расширением его для специальных задач. С этой точки зрения целесообразно допустить для конкретных применении или систем выбор представления данных, структур адресов и расположения объектов информации в кадре. Структура сообщений может быть в большинстве случаев известна устройствам, обменивающимся информацией, и, следовательно, нет необходимости в передаче кадра установления связи.

И.тдакае официальное

1

2 Зак. 1032

Страница 5

ГОСТ Р МЭК 870-5-3-95

Стандарт описывает основную структуру пользовательских данных без деталей информационных полей и их содержания. Описываются основные правила составления блохов пользовательских данных.

Для сравнения устройств, выпускаемых различными изготовителями, необходимо иметь параметры пользователя, которые содержатся в

—    описании физического интерфейса;

—    ГОСТ Р МЭК 870-5-1;

—    ГОСТ Р МЭК 870-5-2;

—    описании блокз пользовательских данных в настоящем стандарте.

2 НОРМАТИВНЫЕ ССЫЛКИ

В настоящем стандарте использованы ссылки на следующие стандарты:

ГОСТ Р МЭК 870-1 — 1—93 Устройства и системы телемеханики. Часть 1. Основные положения. Раздел I. Основные принципы

ГОСТ Р МЭК 870-5-1-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 1. Форматы передава-емых кадров

ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. *Раздел 2. Процедуры в каналах передачи

3 ОПРЕДЕЛЕНИЯ

В настоящем стандарте использованы следующие термины и их определения;

3.1    Блок данных — информационный элемент, имеющий общую причину передачи.

3.2    Тип блока данных — информационное поле в заголовке пользовательских данных, определяющее тип н длину блока данных, включающее или не включающее описание структуры пользовательских данных, структуру, тип и число информационных объектов.

3.3    Объект информации — хорошо определяемая часть информации. определение или описание которой требует имени, чтобы идентифицировать ее применение в момент передачи.

3.4    Элемент информации — хорошо определенная переменная неделимая величина, устанавливающая назначение информации.

2

Страница 6

ГОСТ Р МЭК 870-5-3-95

Например, измеряемая величина или двухпозиционная информация.

3.5. Неструктурированный адрес — выбранный элемент из установленного множества чисел, используемый для идентификации объекта информации.

3.6 Структурированный адрес — адрес, составляемый более чем из одного номера, каждый из которых выбирается из множества номеров. Применяется для идентификации объекта информации.

4 ОТНОШЕНИЕ к МОДЕЛИ ISO

Модель данных, определяемая в настоящем стандарте, ориен-тирована на модель (МОС—ВОС) ISO—OSI взаимодействия открытых систем.

Структуры пользовательских данных могут быть использованы либо и основной модели I (модель ISO), либо в модели 2. соответствующей укрупненной структуре (ЕРЛ).

Уровни

ПОЛЬЗОВАТЕЛЬСКИЙ

7

ПОЛЬЗОВАТЕЛЬСКИЙ

ПРЕДСТАВИТЕЛЬ

СКИЙ

в

счнАмсоеыО

Гарсм5ммо01

5

траксг<орт:;ы&

4

сетевой

3

КАНАЛЬНЫЙ

?

КАНАЛЬНЫЙ

физический

1

ФИЗИЧЕСКИЙ

МовСЛЬ 1. Основ-изв модель ISO

МОАвл*. 2- Укрупненная Структура (ЕРА|

Рисунок I ~ Рекомендуемые модели

Передаваемые кадры, совместимы с основной моделью—7-уровневая структура па рисунке 1.

Системы телемеханики, которые требуют сравнительно малого времени реагирования в сетях с ограниченной шириной полосы пропускания, ориентируются на укрупненную модель (ЕРА). Кад-

3

Страница 7

ГОСТ Р МЭК 870 -6-3—96

ры. базирующиеся на этой структуре, используют 3 уровня, а именно: физический, канальный и пользовательский (см. модель 2 на рисунке 1). Протоколы, которые базируются на модели ЕРА, рассматриваются в ГОСТ Р МЭК 870-5-1, ГОСТ Р МЭК 870— —5—2 и настоящем стандарте.

Структура информации в передаваемых кадрах, использующих модели 1 и 2, показана на рисунках 2 и 3.

Т~ ' ■

1

КАНАЛЬНЫЙ ПРОТОКОЛ

УПРАВЛЯЮЩЕЙ

ИНФОРМАЦИИ

Клна/

PDU

N

L, т

каиальяые

пользова

тельские

данные

ПРОТОКОЛ УПРАВЛЯЮЩЕЙ ИНФОРМАЦИИ ДЛЯ УР05НЕЙ от 3 ДО 6

ПОЛЬЗОВАТЕЛЬСКИЙ ПРОТОКОЛ ДАННЫХ

Рисунок 2 — Структур* кадра для модели I

КАНАЛЬНЫЙ ПРОТОКОЛ

Т

УПРАВЛЯЮЩЕЙ

ИНФОРМАЦИИ

См. ГОСТ Р МЭК 870-5-1 и ГОСТ Р МЭК 870 9 2


Каияльмый

POU


Т


Канальные полъаова-тел»с**е • данные!


ПОЛЬЗОВАТЕЛЬСКИЙ ПРОТОКОЛ ДАННЫХ


Рисунок 3 — Струхтура кадра для модели 2

S СТРУКТУРА ДАННЫХ ПОЛЬЗОВАТЕЛЯ

Протокол блока данных (PDU) состоит из протокола управляющей информации (РС1) и блока обслуживающих данных (SDU);

(N)-протокол пользовательских данных: блок данных описан в (N)-протоколе и состоит из (N)-протоколов информации и, возможно. (N) пользовательских данных;

(N)-протокол управляющей информации: обмен информацией между (N)-объектами, используя (N—1) соединений, для координации их совместных действий;

4

Страница 8

ГОСТ Р МЭК *70—5-Л—fU

(N)-блоки сервисных данных: совокупность из (N)-интерфейсных данных, чья идентичность сохраняется от одного конца (N)-соединений до другого.

Связи между блоками данных для модели 2 иллюстрируются на рисунке 4.


Рисунок 4 — Сяязн между блоками длнлыд


5

Страница 9

ГОП Р МЭК 870-5—3-95

Общие структуры ПОЛЬЗОВАТЕЛЬСКОГО ПРОТОКОЛА БЛОКА ДАННЫХ (APDU), применяемые в телемеханике, приведены на рисунке 5.

' т

APDV

пользовательский

APCI

ПОЛЬЗОВАТЕЛЬСКИЙ ПРОТОКОЛ УПРАВЛЯЮЩЕЙ ИНФОРМАЦИИ

ПРОТОКОЛ БЛОКОВ ДАННЫХ _ ф

ASDU

ПОЛЬЗОВАТЕЛЬСКИЕ СЕРВИСНЫЕ ДАННЫЕ

/

ч

APC1

ПОЛЬЗОВАТЕЛЬСКИЙ ПРОТОКОЛ УПРАВЛЯЮЩЕЙ ИНФОРМАЦИИ

ASOU

ГЧ>ЯЬ308АТЕЛьСКИЕ СЕРВИСНЫЕ ДАННЫЕ

ЛРСЗУ

ПОЛЬЗОВАТЕЛЬСКИМ ПРОТОКОЛ БЛОКОВ

IMUUUV

APCI

ПОЛЬЗОВАТЕЛЬСКИЙ ПРОТОКОЛ УПРАВЛЯЮЩЕЙ ИНФОРМАЦИИ

ASOU

ПОЛ»ЗОВАТЕЛЬСКИ1 СЕРВИСНЫЕ ДАННЫЕ

APCI

ПОЛЬЗОВАТЕЛЬСКИЙ ПРОТОКОЛ УПРАВЛЯЮЩЕЙ ИНФОРМАЦИИ

ASDU

ЛОЛЬЗОВАТЕПЬСКИЕ СЕРВИСНЫЕ ДАННЫЕ ljr

N

с

и т.д.

Одим ASOU с добавлением A PCI информмции оврвэуот APOU

06>.ЧДИ-4ЯКИЛ • блох. нагримвр. нискольких ASO'J с *0б*в.м1«ием APCt ИМфСрМЛ^И об WW)' АРСО

Примйчииив - APCI 6/Ав* елрвдвлви и иелфяьхиам в по с-Л«АуЧ>«ЛИ* СТвКДЯрТв» МЭК своим 870

Рисунок 5 — Общая структура ПОЛЬЗОВАТЕЛЬСКОГО ПРОТОКОЛА

БЛОКОВ ДАННЫХ

Кадр телемеханических данных может содержать более одного блока APCI/ASDU, как показано на рисунке 5.

51 БЛОКИ ПОЛЬЗОВАТЕЛЬСКИХ СЕРВИСНЫХ ДАННЫХ

ПОЛЬЗОВАТЕЛЬСКИЕ ОБСЛУЖИВАЮЩИЕ ДАННЫЕ содержат ИДЕНТИФИКАТОР блока ДАННЫХ и ОБЪЕКТЫ ИН-ФОРМАЦИИ. Структура ASDU приведена на рисунке fi.

ОБЩИЙ ВРЕМЕННОЙ ПРИЗНАК (отметка) ASDU может быть расположен как последний ОБЪЕКТ ИНФОРМАЦИИ. На-

Страница 10

ГОСТ Р МЭК 870-5-3-85

terи ИДЕНТИФИКАТОР БЛОКА ИДИНЫМ crcffctufvr. 4?ilcf«^c^:ll=fcмflл^г^ ГЛП Cv ОДИН СбЪЕКГ ИМФГиШЛДОИ

*31X1

попьзое<.тег.ас»яг

сег

ДА.


Рисунок 6 — Основная структура БЛОКА ПОЛЬЗОВАТЕЛЬСКИХ СЕРВИСНЫХ ДАННЫХ


личие ОБЩЕГО ВРЕМЕННОГО ПРИЗНАКА определяется в ИДЕНТИФИКАТОРЕ БЛОКА ДАННЫХ.

5.1.1 ИДЕНТИФИКАТОР БЛОКА ДАННЫХ ИДЕНТИФИКАТОР БЛОКА ДАННЫХ (рисунок 7) состоит из ИДЕНТИФИКАЦИИ ТИПА. ДЛИНЫ ASDU (необязательно), КЛАССИФИКАТОРА ПЕРЕМЕННОЙ СТРУКТУРЫ (необязательно), ПРИЧИНЫ ПЕРЕДАЧИ (необязательно) и ОБЩЕГО АДРЕСА ASDU (необязательно).

Совокупность ИДЕНТИФИКАЦИИ ТИПА, ДЛИНЫ ASDU н КЛАССИФИКАТОРА ПЕРЕМЕННОЙ СТРУКТУРЫ называется ТИПОМ БЛОКА ДАННЫХ.

еым ►'дгитиФикА^я ьлокл данных

прм<4 •(>*/«•. is Шг^сПНякш

0«иы’е».«1.и пмаи xnattct идеитифкмщия типа


ИДЕМТИОИКАТОР

6Л011А

ДАННЫХ

«С**

Рисунок 7 - Основная структура ИДЕНТИФИКАТОРА БЛОКА ДАННЫХ


ИДЕНТИФИКАЦИЯ ТИПА. Эго код, который однозначно оп-рсделяст тип ASDU по множестве возможных типов профилей или систем. ДЛИНА ASDU (если присутствует) показывает общую длину а байтах. КЛАССИФИКАТОР ПЕРЕМЕННОЙ

7

Страница 11

ГОСТ Р МЭК 870-5-3-95

СТРУКТУРЫ (если присутствует) определяет различные структуры для определенного ASDU, которые могут меняться при различных вариантах связи. ИДЕНТИФИКАЦИЯ ТИПА дает возможность приемному устройству пользователя посылать каждый блок данных нужному пользовательскому процессу- для обработки указанного типа блока данных. ИДЕНТИФИКАЦИЯ ТИПА позволяет приемному пользовательскому процессу определить, какой тип данных содержится в блоке данных, а также определить их структуру из местной таблицы. Если ИДЕНТИФИКАЦИЯ БЛОКА ДАННЫХ присутствует, то только ИДЕНТИФИКАЦИЯ ТИПА является обязательным элементом поля.

ПРИЧИНА ПЕРЕДАЧИ может также включаться и ТИП БЛОКА ДАННЫХ, если она не определена в явной форме.

Если определен ОБЩИЙ АДРЕС ASDU, то он располагается всегда перед ОБЪЕКТАМИ ИНФОРМАЦИИ

5.1.2 ОБЪЕКТЫ ИНФОРМАЦИИ

ASDU может содержать один или более ИНФОРМАЦИОННЫХ ОБЪЕКТОВ.

Общая структура ОБЪЕКТА ИНФОРМАЦИИ показана на рисунке 8.

т

/■/■>>> s ;//////,

//ТИП ОБЬЕХТА ИНФОРМАЦИИ''/,

////////// //У / //

Т

1

/. АДРЕС ОБЬЕКТА ИНФОРМАЦИИ /

/////////////// /

ИНФОРМАЦИИ

J,

ИНФОРМАЦИИ

1

/SS/////////////

, НАБОР ЭЛЕМЕНТОВ ИНФОРМАЦИИ .

/ // / / / / ///////S.

1

// ЙРЕМЕННАЯ ОТМЕТКА ОБЬЕКТА / /у ИНФОРМАЦИИ у

ИНФСРМАЦИИ^Обв^еякИь.)

Рисунок 8 — Обшяя структура ОБЪЕКТА ИНФОРМАЦИИ

ОБЪЕКТ ИНФОРМАЦИИ может содержать ИДЕНТИФИКАТОР ОБЪЕКТА ИНФОРМАЦИИ, включающий ТИП II АДРЕС ОБЪЕКТА ИНФОРМАЦИИ, и НАБОР ЭЛЕМЕНТОВ ИНФОРМАЦИИ.

ТИП ОБЪЕКТА ИНФОРМАЦИИ может быть определен, если имеются различные структуры объектов, которые не определены в ТИПЕ БЛОКА ДАННЫХ.

АДРЕС ОБЪЕКТА ИНФОРМАЦИИ определен в 51.3 и 5 1.4.

НАБОР ЭЛЕМЕНТОВ ИНФОРМАЦИИ определен в 5.1.5.

Каждый ОБЪЕКТ ИНФОРМАЦИИ может быть дополнен (не-

Страница 12

ГОСТ Р МЭК 870—Я —3—

обязательно) ВРЕМЕННОЙ ОТМЕТКОЙ. При этом ВРЕМЕННАЯ ОТМЕТКА всегда располагается после ОБЪЕКТОВ ИНФОРМАЦИИ (н конце).

На рисунке 6. 7 и 8 показана общая структура ASDU, включая ОБЪЕКТЫ ИНФОРМАЦИИ. Соответствующее содержание информации в элементах поля подробно описано в таблице I. Необязательные элементы поля могут быть исключены. Поэтому нет необходимости выполнять всегда полную структуру ASDU. В случае исключения информация из необязательных элементов поля может быть введена в выбранные элементы поля. Выбор структур определяется пользовательским профилем.

Таблица I — Состав информации, определяемый элементами поля

ASDU

Затеет пол и ASDU

Содержите информации

ИДЕНТИ

ФИКАТОР

БЛОКА

ДАННЫХ

ТИП

влокл

ДАННЫХ

ИДЕН Т И

ФИКАЦИЯ

ТИПА

Тип ASDU инутри совокупно*: 1 и гкнов зрофилек или систем. Каждый пт должен Hvcib вашожнкпъ выбора одного основного номера, содержащегося в И Д ЕН ТИ Ф И К АЦИ И ТИПА:

—    Структура ИДЕНТИФИКАТОРА БЛОКА ДАННЫХ (если она не зафиксирована в с вс теме иди а профиле .пользователя)

—    Вил ОБЪЕКТОВ ИНФОРМАЦИИ: одиночный «.«емекг, последовательность к.ли комбинация элементов (если не индивидуально дли каждого объекта).

—    Описание элемента информации: формат. тип {соли не индивидуально для каждого объехта).

—    Структура информации времени Пгэлрнмер разрешающая способность, ошибка округления).

—    Вроуеянйя отметха, общая дли всех объектов или индивидуальная на объект

—    Детали метода адресация (общий адрес и/или адреса объектов информа-иин. структурированные или негтрухту-рировпипые адреса).

—    Дополнительный источник предусмотрен иди ае предусмотрен, назначенный адрес — структурированный или неструктурированный

9

Страница 13

ГОСТ Р МЭК 870-5-3-95

Окончание таблицы I

ASDU

Элемент пол* ASDU

Содсрж »иие информации

ДЛИНА

— Число байтов и ASDU (включая все поля)

иденти

фикатор

БЛОКА

ТИП

БЛОКА

ДАННЫХ

КЛАССИ

ФИКАТОР

ПЕРЕМЕН

ПОП

СТРУКТУ

РЫ

~ Число ОБЪЕКТОВ ИНФОРМАЦИИ

-    Число ЭЛЕМЕНТОВ ИНФОРМАЦИИ в наборе элементов информации.

—    Бибо? типов объектов

ДАННЫХ

ПРИЧИНА ПЕРЕДАЧИ

— Периодическая, спорадическая, об Ш»Л опрос, рестарт, инициализации станций, тесты н т. п.

ОБЩИЙ АДРЕС

— Адрес, связанный со всеми объекта*» ASDU (как определено в ИДЕНТИФИКАЦИИ ТИПА)

ТИП ОБЪЕКТА ИНФОРМАЦИИ

— Необходим только в том случае, если не о»ц>еделе« в ТИПЕ БЛОКА ДАННЫХ

ОБЪЕКТ

ИНФОР

МАЦИИ

АДРЕС ОБЪЕК ТА ИНФОРМАЦИИ

- Если не предусмотрено в ТИПЕ БЛОКА ДАННЫХ или ТИПЕ ОБЪЕКТА ИНФОРМАЦИИ

НАБОР ЭЛЕМЕНТОВ ИНФОРМАЦИИ

— См. 5 1.5

ВРЕМЕННАЯ ОТМЕТКА ОБЪЕКТА ИНФОРМАЦИИ

• Только в том случае, если имеется отдельное (индивидуально*) время для объекта

ОБЪЕКТ

ИНФОР

МАЦИИ

ОБ1ЦЛЯ ВРЕМЕННАЯ ОТМЕТКА

— Как определено в ИДЕНТИФИ-КАПНИ ТИПА — общее время для всех объектов

5.1.3 Идентификация ОБЪЕКТОВ ИНФОРМАЦИИ В системах телемеханики необходимо предусмотреть большое разнообразие возможностей для идентификации ОБЪЕКТОВ ИНФОРМАЦИИ. В простых системах телемеханики ОБЪЕКТЫ ИНФОРМАЦИИ определяются по физическим адресам. Адреса часто

10

Страница 14

ГОСТ Р МЭК 870-6-3-95

располагают таким образом, чтобы они соответствовали изображению контролируемого процесса. Это разнообразие представлений рассматривается обычно при помощи соответствующих стандартных моделей данных. Более детальное определение и выбор стандартных моделей данных осуществляются индивидуальными стандартными профилями для конкретных применений.

С целью достижения высокой эффективности передачи данных для разнообразных телемеханических процессов определена общая структура данных на рисунках 6, 7 и 8. ОБЪЕКТ ИНФОРМАЦИИ определяется обычно ТИПОМ БЛОКА ДАННЫХ (или ТИПОМ ОБЪЕКТА ИНФОРМАЦИИ) и ОБЩИМ АДРЕСОМ ASDU (или АДРЕСОМ ОБЪЕКТА ИНФОРМАЦИИ). В компактном варианте ОБЩИЙ АДРЕС может быть включен в ТИП БЛОКА ДАННЫХ, который передается вместе с набором элементов ИНФОРМАЦИИ. Допускаются также другие объединения, например, возможна комбинация ТИПА БЛОКА ДАННЫХ, ПРИЧИНЫ ПЕРЕДАЧИ и ОБЩЕГО АДРЕСА ASDU и ИДЕНТИФИКАТОРА БЛОКА ДАННЫХ (см. рисунок 9). Допускается также структурирование адреса с несколькими ступенями (см. рисунок 10). Во всех случаях, однако, должна использоваться последовательность, изображенная на рисунках 6, 7 и 8.

ИДЕНТИФИКАТОР ЕЛО КА ДАННЫХ,—^

капример,

34

Имде*с

1

2

34

ТИП БЛОКА ДАННЫХ

ПРИЧИНА 1 ОБЩИЙ АДРЕС ПЕРЕДАЧИ | ASOO

п

ОбЬЕКГ ИНФОРМАЦИИ х ■ •

Рисунок 9 — Пример компахтной идентификации ОБЪЕКТОВ ИНФОРМАЦИИ

Каждый ОБЪЕКТ ИНФОРМАЦИИ определяется ИДЕНТИФИКАТОРОМ БЛОКА ДАННЫХ, состав которого показан в таблице 1. Идентификация ОБЪЕКТОВ ИНФОРМАЦИИ может быть выполнена с помощью указателей на списке идентификаторов ОБЪЕКТОВ ИНФОРМАЦИИ. Группы ОБЪЕКТОВ ИНФОРМАЦИИ могут также определяться групповым идентификатором.

Страница 15

ГОСТ Р МЭК 870-5-3-95

Этот список может также содержать дополнительные признаки объект.) для задания фиксированных присвоений ОБЪЕКТАМ ИНФОРМАЦИИ, таких как. например, физические адреса и т. п., как показано на рисунке 9. Признаки объектов могут также определяться при помощи ЭЛЕМЕНТОВ ИНФОРМАЦИИ.

5.1.4 Адресные схемы ОБЪЕКТОВ ИНФОРМАЦИИ приведены на рисунке 10.

Неструктурированный

аягео

Структурированный

адрес

АДРЕС

т

СТУПЕНЬ АДРЕСА 1

п<1>

л Са»Чг

X

СТУПЕНЬ АДРЕСА 2

112.

Адресное поп-з длиной п байгоя

СТУПЕНЬ АДРЕСА т

n<m)

Адресное поле длиной

П

2) n(li. где

п<1) - число битов в ступени;

т - чиспо сгугкией

Рисунок 10 — Два типа алоесов ОБЪЕКТОВ ИНФОРМАЦИИ

Неструктурированные адреса используются для опознавания различных ОБЪЕКТОВ ИНФОРМАЦИИ при помощи чисел (номеров), выбираемых из единственного общего множества номеров.

Структурированные адреса идентифицируют (определяют) ОБЪЕКТЫ ИНФОРМАЦИИ, принимая во внимание технологические, физические, топологические и территориальные структуры. При такой схеме должно выделяться много адресов на ступень для возможности максимальною расширения на каждой ступени.

Адреса закрепляются за ОБЪЕКТАМИ ИНФОРМАЦИИ при разработке системы или при изменения конфигурации системы.

5.1.5 НАБОРЫ ЭЛЕМЕНТОВ ИНФОРМАЦИИ

Различаются три типа НАБОРОВ ЭЛЕМЕНТОВ ИНФОРМАЦИИ (см. рисунок II).

В первом случае НАБОР ЭЛЕМЕНТОВ ИНФОРМАЦИИ состоит из одиночных ЭЛЕМЕНТОВ ИНФОРМАЦИИ, ндентифици-

Страница 16

ГОСТ Р МЭК 870—Б—3—95

ОДИНОЧНЫЙ ЭЛЕМЕНТ ИНФОРМАЦИИ

ПОСЛЕДОВАТЕЛЬНОСТЬ ЭЛЕМЕНТОВ ИНФОРМАЦИИ

Элемент Км4>0[>Ч>0ЦИМ Кол А

Элемент информации КодД

Объект информации

Элемент информации КОДИ

JC.

КОМБИНАЦИЯ ЭЛЕМЕНТОВ ИНФОРМАЦИИ

Элемент информации Код А

1

Элемент информации Код В

1

Эдедом? (мфэгмеции :'.од Ы

----

Рисунок J1 — Возможные НАБОРЫ ЭЛЕМЕНТОВ ИНФОРМАЦИЯ

руемых соответствующим нм АДРЕСАМ ОБЪЕКТОВ ИНФОРМАЦИИ или ОБЩИМ АДРЕСОМ ASDU. ОДИНОЧНЫЕ ЭЛЕМЕНТЫ ИНФОРМАЦИИ это. нзлрнмер, команды, события, состояния, аналоговые величины.

В случае ПОСЛЕДОВАТЕЛЬНОСТИ ЭЛЕМЕНТОВ ИНФОРМАЦИИ НАБОР ЭЛЕМЕНТОВ ИНФОРМАЦИИ содержит хоро-шо определяемую группу одинаковых элементов информации (на-пример, измеряемых* величин тождественных форматов). В этом случае АДРЕС ОБЪЕКТА ИНФОРМАЦИИ или ОБЩИЙ АДРЕС

Страница 17

ГОСТ Р МЭК 870-5-3-95

ASDU определяет адрес первого элемента информации в после-довательности, а адрес каждого следующего элемента информации в последовательности определяется по заранее заданной схеме.

В случае КОМБИНАЦИИ ЭЛЕМЕНТОВ ИНФОРМАЦИИ НАБОР ЭЛЕМЕНТОВ ИНФОРМАЦИИ содержит определенную группу различных элементов информации (например комбинацию аналоговых и дискретных величин, характеризующих состояние силовых фидеров). В этом случае АДРЕС ОБЪЕКТА ИНФОРМАЦИИ или ОБЩИЙ АДРЕС ASDU определяет адрес исего объекта информации, а индивидуальные элементы информации идентифицируются по предварительно заданной схеме.

Элементы информации бывают различными по виду и могут быть представлены при передаче рззлнчными форматами и типами данных. Элементы информации могут иметь следующий вид: Булевы значения, целые числа, действительные числа, строки битов, строки байтов, смешанные типы.

6 Руководство но конструированию БЛОКОВ ПОЛЬЗОВАТЕЛЬСКИХ СЕРВИСНЫХ ДАННЫХ

Эта часть является руководством при определении профилей пользователя для построения конкретных БЛОКОВ ПОЛЬЗОВАТЕЛЬСКИХ СЕРВИСНЫХ ДАННЫХ (ASDU). общая структура которых определена в предыдущих разделах настоящего стандар. та. ASDU используются для обмена данными между процессами пользователя через системы связи. Профили, создаваемые на основе данного стандарта, будут содержать такие ASDU. Каждый ASDU образован из элементов поля, определенных синтаксисом типов данных. Кроме того, определения семантики элементов информации и отметок времени определены в профилях пользователя. Нижеследующее описание представляет элементы поля в ниде блок-диаграмм с пояснительным текстом и использует метод синтаксического описания для объяснения элементов поля и их функционального назначения.

Описание конкретных ASDU, основанных на общей структуре, проводится по шагам, как описано ниже. Оно может не включать элементы поля (например. КЛАССИФИКАТОР ПЕРЕМЕННОЙ СТРУКТУРЫ), которые определены в 5.1.

Прежде чем создавать ASDU, очень важно проанализировать задачу конкретного профиля, к которому принадлежит ASDU. то есть необходимо знать виды информации, их обтлм. требуемую точность (например, точность измерения: П бит * знак), структуры адресов н т. п. Когда это будет определено, можно выполнять следующие шаги.

14

Страница 18

ГОСТ Р МЭК 870-5-3-95

Как показано на рисунке 5. несколько ASDU могут образовать APDU. В самом простом случае существует только один ASDU на APDU, то есть ASDI.J и APDU идентичны.

6.1 Первый шаг: выбор элементов поля ИДЕНТИФИКАТОРА БЛОКА ДАННЫХ

На первом шаге выбираются элементы поля, используемые в рассматриваемом ASDU. Необязательные элементы поля могут быть исключены. Должна соблюдаться последовательность элементов поля, определенная в обшей структуре. В пределах (внутри) ASDU одного профиля рекомендуется выбирать общий набор элементов ноля.

Пример:

Для конкретного профили ИДЕНТИФИКАТОР БЛОКА ДАННЫХ состоит из следующих элементов поля:

ИДЕНТИФИКАЦИЯ

ТИПА

'7

ДЛИНА ASDO

ИДЕИТк

ФИКАТОР

ПРИЧИНА ПЕРЕДАМИ

БЛОКА

САННЫХ

ОБЩИЙ АДРЕС ASDU

_}

С

6.2 Второй шаг: определение длин элементов поля ИДЕНТИФИКАТОРА БЛОКА ДАННЫХ

На втором шаге задаются длины элементов поля. Элементы поля могут состоять из одного или нескольких байтов! Напротив, один байт может содержать два или более элементов поля или один элемент поля может принадлежать частям байтов. Однако рекомендуется, чтобы в элементе поля содержалось целое число байтов. Длина кода ИДЕНТИФИКАЦИЯ ТИПА должна быть одинаковой для всех ASDU одного профиля. Кроме того, рекомендуется устанавливать одинаковую длину всех других элементов поля ИДЕНТИФИКАТОРА БЛОКА ДАННЫХ для всех ASDU определенного профиля.

15

Страница 19

ГОСТ I* МЭК 870—5—3—85

Пример:

Для вышеопределениых ASDU данного профиля устанавливаются следующие длины элементов поля:

t &1ИТ

1 cam


ИДЕНТИФИКАТОР БЛОКА ДАННЫХ


l 6efii

2 байта


ИДЕНТИФИКАЦИЯ ТИПА

ДЛИНА ASDU ПЯИ ИНА ПЕРЕДАЧИ

ч '-.Ц/.Й АДРЕС /3DU


6.3 Третий шаг; определение т и и о в данных ИДЕНТИФИКАТОРА БЛОКА ДАННЫХ

На третьем шаге определяются типы данных элементов поля. Тины данных могут быть целыми числами, Булевыми н т. п.

Примечание — Одни элемент поля может содержать иесколмсо типов данных. Рекомендуется устанавливать единое олреде.тешие типа данных эле-ментов поля ИДЕНТИФИКАТОРА БЛОКА ДАННЫХ п пределах одного профиля.

Пример:

В этом примере определены следующие типы данных:

ИДЕНТИФИКАЦИЯ ТИПА

2Т

целое »и<мю без эиа*а

2*

ДЛИНА ASDU

2'

ЦМО» число без аи#«в

ПРИЧИНА ПЕРЕДАЧИ

Строка I битов |

Цепов число * ве» знака

ОБЩИ И АДРЕС ASDU

Целое число _

2'5

без знака

ИДЕНТИФИКАТОР 6Я0КА ДАННЫХ

ИДЕНТИФИКАТОР БЛОКА ДАННЫХ :-СР40 {ИДЕНТИФИКАТОР ТИНА, ДЛИНА. ПРИЧИНА ПЕРЕДАЧИ, ОБЩИЙ АДРЕС ASDU}

ИДЕНТИФИКАЦИЯ ТИПА:~Ш8[1... 8|

Страница 20

ГОСТ Р МЭК 870—«>-3-95

ДЛИНА ASDU :«=U18 fl .. 8]

ПРИЧИНА ПЕРЕДАЧИ :=CP8{U16 [I... 6L BS2f7. . .8]} ОБ1ИИИ АДРЕС ASDU : = UI1G[1 ...16)

6.4 Четвертый шаг: определение ОБЪЕКТОВ ИНФОРМАЦИИ

Каждый ОБЪЕКТ ИНФОРМАЦИИ может состоять из ТИПА ОБЪЕКТА ИНФОРМАЦИИ. АДРЕСА ОБЪЕКТА ИНФОРМАЦИИ. НАБОРА ЭЛЕМЕНТОВ ИНФОРМАЦИИ и ОТМЕТКИ ВРЕМЕНИ ОБЪЕКТА ИНФОРМАЦИИ (см. рисунок 8). Если для конкретного профиля необходимы индивидуальные элементы поля ТИПА ОБЪЕКТА ИНФОРМАЦИИ и АДРЕСА ОБЪЕКТА ИНФОРМАЦИИ, то они должны задаваться в соответствии с предыдущими шагами. Ках указано в 5.1.5 настоящего стандарта, НАБОР ЭЛЕМЕНТОВ ИНФОРМАЦИИ может состоять № одиночных элементов информации, их последовательности или комбинации, которые адресуются при иомощи ОБЩЕГО АДРЕСА ASDU или АДРЕСА ОБЪЕКТА ИНФОРМАЦИИ. В приведенных примерах элементы информации адресуются при помощи ОБЩЕГО АДРЕСА ASDU.

Пример I:

Одиночные элементы информации (только один информационный элемент)

НАБОР ЭЛЕМЕНТОВ ИНФОРМАЦИИ

Стро*й

битое

ИЛИ

НАБОР ЭЛЕМЕНТОВ ИНФОРМАЦИИ.

S 2" 1

Целое число

или

НАБОР ЭЛЕМЕНТОВ ИНФОРМАЦИИ

CR 2* -1-

Целое число _о без зна»в

СТРОКА БИТОВ РАЗМЕРА 2 := BS2 (1 ...2] или

8-БИТНОЕ ЦЕЛОЕ ЧИСЛО СО ЗНАКОМ := 18[1 .. .8]

или

7-БИТНОЕ ЦЕЛОЕ ЧИСЛО БЕЗ ЗНАКА С УКАЗАНИЕМ ОШИБКИ CP8{U17. BS1}

Пример 2:

ПОСЛЕДОВАТЕЛЬНОСТЬ ЭЛЕМЕНТОВ ИНФОРМАЦИИ (несколько данных одного типа)

Страница 21

ГОСТ Р МЭК 870 5- -3—95

НАБОР ЭЛЕМЕНТОВ ИНФОРМАЦИИ

BU

87

вв

В5

В4

ВЗ

В2

8)

ва

87

во

S5

В4

вз

82

81

ДВА РЕГИСТРА СОСТОЯНИЯ ПО 8 БИТ := 2BS8 [1 ...8] или

НАБОР ЭЛЕМЕНТОВ ИНФОРМАЦИИ

2>

Цепов ЧИСЛО знака

2а

2‘

Ц:я=с .;лх) C6J ан.’п

2’

ц-г:л чяс.-э боа ^.чака

2"

гт

L.2..CO чиг «о 60S Злака

?'

Цл.оа

без

Це.'ое '..им ©« ЗН«к*1

6Х8-БИТНОК ЦЕЛОЕ ЧИСЛО БЕЗ ЗНАКА 6U18 [I...8] Пример 3:

КОМБИНАЦИЯ ЭЛЕМЕНТОВ ИНФОРМАЦИИ (несколько данных разных типов)

НАБОР ЭЛЕМЕНТОВ ИНФОРМАЦИИ

OpokJ 2* целое число ?о Зитой | без змака

Строки

бмтоо

.. J.......

Строга

биток

--------1 .....

Строка

бмтоо

1

Строка

биюв

........J........

7-БИТНОЕ ЦЕЛОЕ ЧИСЛО БЕЗ ЗНАКА. I СТРОКА размера I, 4 СТРОКИ размера 2 :=CP16{UI7 [1...7J. BSi [8]. BS2 [9... 10), BS2 (IK..12]. BS2 [13...14}, BS2 [15 ., ,16]),

Все ОБЪЕКТЫ ИНФОРМАЦИИ, которые принадлежат одному профилю, должны определяться описанным способом.

6.5 Пятый шаг: присвоение ОБЪЕКТОВ ИНФОРМАЦИИ ТИПУ ИДЕНТИФИКАЦИИ и опре-деление семантики

Страница 22

ГОСТ Р МЭК 870—5 —3—95

В пятом шаге определяется функциональная интерпретация величии ранее определенных элементов поля.

ИДЕНТИФИКАЦИЯ ТИПА

Определенные выше ОБЪЕКТЫ ИНФОРМАЦИИ выбираются этим элементом поля, как показано в таблице 1.

Пример:

ИДЕНТИФИКАЦИЯ ТИП*

ЦвЛЛв число

Овэ змз«а

ИДЕНТИФИКАЦИЯ ТИПА UI8 f 1 .. .8) <0 .. .255>

<0> := не используется <1>: = ОБЪЕКТ ИНФОРМАЦИИ 1:8 одноэлементных информации

<2>: = ОБЪЕКТ ИНФОРМАЦИИ 2:8 измеряемых величин по 8 бит

<3> ;= п т. д.

ДЛИНА ASDU

Этот элемент поля определяет число байтов в ASDU, включая все поля.

Пример:

длина asou ■

ДЛИНА ASDU : = UI8 (1 .. .8) <0... 255>

ДЛИНА ASDU в байтах в пределах от 0 до 255, то есть одним байтом длины — U18.

ПРИЧИНА ПЕРЕДАЧИ:

Этот элемент поля назначает различные ПРИЧИНЫ ПЕРЕДАЧИ одинаковым ASDU, поэтому передача данпых по запросу или спорадически может передаваться одним и тем же ТИПОМ ДАННЫХ и распознаваться с ломошью этого элемента поля.

Пример:

ПРИЧИНА ПЕРЕДАЧИ,

Строка

битое

г* ‘

■ Цвдол ЧИСЛО

-г°

без зна«а

в? ( В1

19

Страница 23

ГОСТ Р МЭК 870-5-3-95

6-битное целое число без знака н ) строка битов размера 2. ПРИЧИНА ПЕРЕДАЧИ :*=CP8{UI6 [ 1 ... 6, BS2 [7.. .8]} UI6|t. ,61<0...63>

<0> := спорадическая передача данных <1> := циклическая передача данных <2> ;= передача по запросу

<3> ит. п.

BS2(7J := LS = Местное обслуживание, где LS<0> := удаленное

LS<1> := местное BS2|8| := ТЕ= Тест, где ТЕ<0> := нет теста ТЕ<1> := тест

ОБЩИЙ АДРЕС ASDU

Этот структурированный или неструктурированный элемент поля (см. 5.1.2) адресует ОБЪЕКТ ИНФОРМАЦИИ. Если адресуемый ОБЪЕКТ ИНФОРМАЦИИ не имеет определенного ТИПА ОБЪЕКТА ИНФОРМАЦИИ и АДРЕСА, тогда ОБЩИЙ АДРЕС ASDU адресуется непосредственно к НАБОРУ ЭЛЕМЕНТОВ ИНФОРМАЦИИ.

Пример:

ОБЩИЙ АДРЕС ASOU 16-6мтовы« целые числа

Целое число

2п

йвЗЗиа.э

ОБЩИЙ АДРЕС ASDU := UII6 [I.. .16| <0.. .65535>

Целые числа в диапазоне от 0 до 65535 адресуют различные наборы элементов.

Как показано на этих примерах, рекомендуется составить таблицы для каждого элемента поля профиля пользователя. В таблицах должны содержаться полные диапазоны возможных значении и определен функциональный смысл используемых величин.

УДК 621.398:006.354 ОКС 33.200 П77    ОКП    42    3200

Ключевые слова; устройства телемеханики, системы телемеха, ники, структуры стандартные, поля пользовательских данных, кадры передаваемые, данные телемеханические, коды двоичные, контроль процессов, управление процессами

20