Небалансная процедура передачи используется в системах телемеханики и сбора данных (SCADA), в которых ПУ контролирует трафик данных последовательным опросом КП. В этом случае ПУ является первичной станцией, инициирующей передачу всех сообщений, а подстанция (КП) - вторичной станцией, передающей сообщения только по вызову.
Первичная станция инициирует следующие передачи:
ПОСЫЛКА/БЕЗ ОТВЕТА используется в основном для общих сообщений или для циклических уставок в контуре управления;
ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ используется в основном для команд управления и команд уставки;
ЗАПРОС/ОТВЕТ используется для опроса; последовательность этих процедур может быть использована для функций циклического обновления данных.
5.1 Задание полей длины, управления и адреса
5.1.1 Поле длины
Поле длины определено в 6.2.4 ГОСТ Р МЭК 870-5-1 и 3.1-3.4 настоящего стандарта.
5.1.2 Поле управления
Поле управления содержит информацию о направлении сообщения, типе сервиса и обеспечивает защиту от потерь и дублирования сообщений.
- резерв; - бит счета кадров: 0; 1 - чередующиеся значения бита при последовательных передачах ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ или ЗАПРОС/ОТВЕТ для данной станции.
Бит счета кадров предназначен для защиты от потерь или дублирования посылок сообщений. Первичная станция при каждой новой операции ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ или ЗАПРОС/ОТВЕТ, направленной к одной и той же вторичной станции, изменяет значение бита . Тем самым первичная станция сохраняет копию бита счета кадров вторичной станции. Если ожидаемый ответ отсутствует или искажается, то ПОСЫЛКА/ ПОДТВЕРЖДЕНИЕ или ЗАПРОС/ОТВЕТ повторяется с тем же .
При команде сброса бит (см. таблицу 1) всегда равен нулю, а после приема этой команды вторичная станция всегда ожидает следующий кадр от первичной станции к вторичной станции с , равным 1, чтобы установить противоположное значение , то есть равное единице;
- законность бита счета кадров:
0 - изменение бита неверно;
1 - изменение бита правильно.
Для процедуры ПОСЫЛКА/БЕЗ ОТВЕТА при циркулярных сообщениях и т.п. процедур, в которых не контролируются потери и дублирование сообщений, бит не меняется, а нарушения указываются обнулением бита .
- контроль потока данных:
0 - прием сообщений возможен;
1 - прием сообщений невозможен из-за переполнения буфера.
Вторичная (принимающая) станция показывает первичной (инициирующей) станции, что дальнейшие сообщения вызовут переполнение буфера;
- бит требования запроса данных:
Предусматриваются два класса данных: класс 1 и класс 2;
0 - нет запроса на передачу данных класса 1;
1 - запрос на передачу данных класса 1.