18
6.1 Первый шаг: выбор элементов поля ИДЕНТИФИКАТОРА БЛОКА ДАННЫХ
На первом шаге выбираются элементы поля, используемые в рассматриваемом ASDU. Необязательные элементы поля могут быть исключены. Должна соблюдаться последовательность элементов поля, определенная в общей структуре. В пределах (внутри) ASDU одного профиля рекомендуется выбирать общий набор элементов поля.
Пример:
Для конкретного профиля ИДЕНТИФИКАТОР БЛОКА ДАННЫХ состоит из следующих элементов поля:
ИДЕНТИФИКАЦИЯ
ТИПА
|
|
ДЛИНА ASDU
|
|
ПРИЧИНА ПЕРЕДАЧИ
|
|
ОБЩИЙ АДРЕС ASDU
|
|
6.2 Второй шаг: определение длин элементов поля ИДЕНТИФИКАТОРА БЛОКА ДАННЫХ
На втором шаге задаются длины элементов поля. Элементы поля могут состоять из одного или нескольких байтов. Напротив, один байт может содержать два или более элементов поля или один элемент поля может принадлежать частям байтов. Однако рекомендуется, чтобы в элементе поля содержалось целое число байтов. Длина кода ИДЕНТИФИКАЦИЯ ТИПА должна быть одинаковой для всех ASDU одного профиля. Кроме того, рекомендуется устанавливать одинаковую длину всех других элементов поля ИДЕНТИФИКАТОРА БЛОКА ДАННЫХ для всех ASDU определенного профиля.