Настоящий раздел определяет набор основных прикладных функций, которые используют стандартный сервис связи. Функции описаны с помощью диаграмм, показывающих последовательность блоков данных, которыми обмениваются КП и ПУ, и путем описания задач блоков данных, выполняющих эти функции. Первые две описанные основные прикладные функции, а именно инициализация пунктов и сбор данных при помощи опроса, являются базовыми для других основных прикладных функций. Эти две функции выполняются путем взаимодействия специального сервиса на пользовательском и канальном уровнях и описаны в деталях. Другие основные прикладные функции, которые могут включать использование процедур опроса, описываются без повторения деталей.
Последовательность процедур передачи показана стрелками. Каждая стрелка представляет протокол блока данных PDU. Иерархическая структура символов будет использоваться для обозначения APDU или ASDU; она может быть дополнена различными сопутствующими стандартами. В протоколах ГОСТ Р МЭК 870-5-1, ГОСТ Р МЭК 870-5-2, ГОСТ Р МЭК 870-5-3, ГОСТ Р МЭК 870-5-4 и настоящего стандарта определения APDU* и ASDU одинаковы, т.к. нет явно выделенного APCI*.
________________
* APDU - пользовательский протокол блока данных | (см. ГОСТ Р МЭК 870-5-3) |
В таблице, приведенной ниже, указаны метки ASDU, расположенные в иерархическом порядке, что предполагает возможность использования общих меток в настоящем стандарте и особых меток - в различных сопутствующих стандартах.
К высшему уровню принадлежат:
Вид информации Уровень 1 | Метка | |||
Контрольная информация | М | |||
Управляющая (командная) информация | С | |||
Параметр | Р | |||
Передача файла | F | |||
Второй уровень определяет: | ||||
Вид информации Уровень 2 | Метка | |||
Контрольная информация | М | |||
Одноэлементная информация | М_SP | |||
Двухэлементная информация | М_DP | |||
Измерения | М_ME | |||
События (работа) защиты | М_ЕР | |||
Интегральные суммы | М_IT | |||
Информация о ступенчатых перемещениях | М_ST | |||
Строки битов и байтов | М_ВО | |||
Конец инициализации | М_EI | |||
Доступность пользовательского уровня | М_АА | |||
Управляющая информация | С | |||
Однопозиционная команда | С_SC | |||
Двухпозиционная команда | С_DC | |||
Команда уставки | С_SE | |||
Команда пошагового регулирования | С_RC | |||
Команда опроса | С_IC | |||
Команда синхронизации по времени | С_CS | |||
Определение запаздывания | С_CD | |||
Команда опроса показаний счетчика | С_CI | |||
Тестовая команда | С_TS | |||
Команда установки процесса в исходное состояние | С_RP | |||
Команда считывания | С_RD | |||
Конец инициализации | С_ЕI | |||
Параметр | Р | |||
Измеряемые параметры | Р_ME | |||
Активация | Р_АС | |||
Передача файла | F | |||
Каталог (структура данных) | F_DR | |||
Выбор или вызов файла или секции | F_SC | |||
Последняя секция или сегмент | F_LS | |||
Подтверждение приема (АСК) файла или секции | F_AF | |||
Готовность файла | F_FR | |||
Готовность секции | F_SR | |||
Сегмент | F_SG |
Третий уровень используется разными сопутствующими стандартами и определяет тип ASDU, использование метки времени и т.п. Первая буква в третьем уровне определяет наличие метки времени (N - нет метки времени, Т - метка времени), вторая буква определяет тип. Каждый сопутствующий стандарт может устанавливать свои собственные типы в алфавитном порядке, начиная с буквы “А”. Например:
Измерения, нормализованные величины без метки времени (тип А) | M_ME_NA | |||
или | ||||
Измерения, масштабированные величины с отметкой времени (тип В), | М_МЕ_ТВ | |||
или | ||||
Одиночная команда, без метки времени (тип А) | C_SC_NA |
Кроме того, добавляется последняя цифра, показывающая какой сопутствующий стандарт определяет метку ASDU. Например:
Сопутствующий стандарт 101 | M_ME_NA_1 | или C_SC_NA_1 | |||
Сопутствующий стандарт 102 | M_ME_NA_2 | или C_SC_NA_2 |
Такая система меток открыта и может при необходимости дополняться на всех иерархических уровнях и в различных сопутствующих стандартах.
ASDU, используемая в направлении КП, может иметь зеркальное отражение в направлении ПУ. Такое зеркальное отражение ASDU используется для положительного/отрицательного подтверждения (квитанции). Необходимо, чтобы была возможность их отличия в обоих направлениях. Поэтому, кроме меток, эти ASDU маркируются следующей аббревиатурой в направлении КП и ПУ: