• Текст документа
  • Статус
  • Скан-копия
Оглавление
Поиск в тексте
Действующий


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


Группа П77

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

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

     
Часть 5. Протоколы передачи

Раздел 2. Процедуры в каналах передачи

Telecontrol equipment and systems.
Part 5. Transmission protocols.
Section 2. Link transmission procedures


ОКС 33.200
ОКП 42 3200

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

     
     
Предисловие

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

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

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

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

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

ВВЕДЕНИЕ


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

По терминологии ВОС (OSI)* модель МОС - МККТТ (ISO - CCITT)**, которая разделяет связь на семь уровней, настоящий стандарт описывает процедуры, происходящие на втором уровне - уровне канала.
_________________
* ВОС - Взаимодействие открытых систем.

OSI - Open System Interconnection.

** МОС - Международная организация по стандартизации.

МККТТ - Международный консультативный комитет по телеграфии и телефонии.

ISO - International Organisation for Standartisation.

CCITT - International Telegraph and Telephone Consultative Committee.


ГОСТ Р МЭК 870-5-1 перекрывает два нижних уровня - физический и уровень канала, причем последний рассматривается в терминах принятых форматов кадров и правил синхронизации кадров. Настоящий стандарт описывает типовые процедуры передачи на уровне канала.

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

1.1 Область применения

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

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

1.2 Объект стандартизации

Стандартные процедуры передачи, определяемые в настоящем стандарте, могут быть использованы в конфигурациях точка-точка, многоточечных радиальных, цепочечных и кольцевых конфигурациях, которые описаны в 4.4 ГОСТ Р МЭК 870-1-1.

Функции передачи данных в этих системах состоят из трех основных типов режимов передачи в каналах связи, а именно:

1 - ПОСЫЛКА/БЕЗ ОТВЕТА;

2 - ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ;

3 - ЗАПРОС/ОТВЕТ.

Два режима - ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ и ЗАПРОС/ОТВЕТ состоят из последовательности неразделяемых диалоговых элементов между запрашивающими и отвечающими станциями.

Протокол, определяемый в настоящем стандарте, обрабатывает в единицу времени только один режим передачи по линии в любом направлении в дуплексных системах связи. Каждый режим передачи заканчивается или успешно или сообщением об ошибке до того, как начнется следующий режим. Это значит, что размер окна для успешной передачи пакета равен 1, и восстановление при ошибках для режимов передачи ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ и ЗАПРОС/ОТВЕТ использует метод остановки и ожидания (stop and wait) для автоматического повторения запросов (ARQ).

В конфигурации точка-точка с дуплексным каналом связи описываемый протокол обеспечивает балансную процедуру передачи, то есть одновременную передачу данных по линии связи в обоих направлениях. Это позволяет контролируемой станции (КП) передавать на пункт управления (ПУ) информацию о спонтанных событиях без опроса по мере их возникновения, что уменьшает задержку ответа и ведет к ускорению сбора данных. Однако использование индивидуальных дуплексных каналов связи к каждой подстанции ведет к увеличению стоимости оборудования.

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


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

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

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

3 ФОРМАТЫ И СТРУКТУРЫ СТАНДАРТНЫХ КАДРОВ ПЕРЕДАЧИ


Процедуры передачи, определяемые в настоящем стандарте, предусматривают защиту от остаточных (необнаруженных) ошибок в классе достоверности ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи, если используется формат передаваемого кадра FT 1.1 и если соблюдаются правила передачи, определенные в ГОСТ Р МЭК 870-5-1. Достоверность класса ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи по необнаруженным ошибкам передачи достигается, если применяется один из форматов передаваемых кадров FT 1.2, FT 2 и FT 3 и если соблюдаются соответствующие правила передачи, определенные в ГОСТ Р МЭК 870-5-1. В любых физических каналах связи может использоваться единственный выбранный формат кадра. Порядок полей в кадрах должен быть следующий:

Длина (один байт).

Управление (один байт).

Адрес (один или более байтов по договоренности).

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

3.1 Формат FT 1.1


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

ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи - поле длины в пределах: 0...127. ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи определяет число последующих байтов пользовательских данных, включая поле управления и поле адреса; ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи - поле управления; ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи - поле адреса (необязательно).


Примечания

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

2 Заштрихованные поля определены в ГОСТ Р МЭК 870-5-1. Незаштрихованные поля являются "пользовательскими данными" кадра, как указано в ГОСТ Р МЭК 870-5-1.

3.2 Формат FT 1.2


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


ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи - поле длины в пределах 0...255. ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи определяет число последующих байтов пользовательских данных, включая поле управления и адресное поле; ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи - поле управления; ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи - адресное поле (необязательно).

Примечания

1 Заданные байты данных представлены в шестнадцатиричной системе счисления, в которой биты от 2ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи до 2ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи обозначают старший (левый) шестнадцатиричный знак, а биты от 2ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи до 2ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи - младший (правый) шестнадцатиричный знак, например:

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


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

2 Резерв для специального использования по договоренности.

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

4 Заштрихованные поля определены в ГОСТ Р МЭК 870-5-1. Незаштрихованные поля являются "пользовательскими данными" кадра.

3.3 Формат FT 2


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

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

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


Примечания

1 Заданные байты данных представлены в шестнадцатиричной системе счисления, например:

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


Последовательность передаваемых битов начинается со старшего бита.

2 Пользовательские данные до 15 байт комплектуются байтом ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи контроля (см. R3 по 6.2.4.3.1 ГОСТ Р МЭК 870-5-1).

3 Заштрихованные поля определены в ГОСТ Р МЭК 870-5-1. Незаштрихованные поля являются "пользовательскими данными" кадра.

3.4 Формат FT 3


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


ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи - поле длины в пределах 0...255. ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи определяет число последующих байтов пользовательских данных, включая поле управления и адресное поле и исключая байты ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи контроля; ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи0 определяет кадр фиксированной длины с минимум двумя байтами пользовательских данных; ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи0 определяет кадр переменной длины с ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи байт пользовательских данных; ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи - поле управления; ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи - адресное поле (необязательно); ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи- контрольные разряды циклического кода.


Примечания

1 Заданные байты данных представлены в шестнадцатиричной системе исчисления, например:

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


Последовательность передаваемых битов начинается со старшего бита.

2 Пользовательские данные до 16 байт комплектуются байтом ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи контроля (см. R3 по 6.2.4.4.1 ГОСТ Р МЭК 870-5-1).

3 Заштрихованные поля определены в ГОСТ Р МЭК 870-5-1. Незаштрихованные поля являются "пользовательскими данными" кадра.

4. СЕРВИСНЫЕ ПРИМИТИВЫ И ЭЛЕМЕНТЫ ПРОЦЕДУР ПЕРЕДАЧИ


Передача данных описывается:

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

"Процедурами передачи" - по линии связи между станциями.

Содержание сервисных примитивов (параметры, условия и т.п.) в настоящем стандарте не рассматривается.

На рисунке 1 показаны основные виды процедур передачи без ошибок на уровне канала. Ошибки передачи обнаруживаются только приемными станциями. Вторичная станция, получив искаженный кадр ПОСЫЛКИ или ЗАПРОСА, не отвечает. Это обнаруживается первичной станцией через некоторый интервал времени, так как ожидаемый кадр ПОДТВЕРЖДЕНИЯ или ОТВЕТА не получен. Аналогично первичная станция, получив искаженный кадр ПОДТВЕРЖДЕНИЯ или ОТВЕТА, игнорирует его и, следовательно, обнаруживает ошибку.

Рисунок 1 - Взаимодействие между сервисными примитивами и основными процедурами передачи по каналу связи

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


Рисунок 1 - Взаимодействие между сервисными примитивами и основными процедурами передачи по каналу связи



Имеются 4 типа обслуживающей информации ("примитивов"), которые могут содержать пользовательские данные и ряд параметров и условий, а именно:

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

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

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

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

Примечание - Подтверждения (квитанции) или ответы могут быть как положительными, так и отрицательными в зависимости от обстоятельств.


Типичным содержанием сервисных примитивов являются параметры, условия и пользовательские данные, например:

пользовательские данные;

тип передачи (код операции), например, ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ;

отрицательная/положительная квитанция или ответы;

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

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

число повторений (например 3);

состояние ошибки (например после повторной ошибки передачи);

состояние уровня (например, состояние рестарта).

4.1 ПОСЫЛКА/БЕЗ ОТВЕТА

4.1.1 Сервисные примитивы

- Первичная станция.

Уровень канала принимает запрос ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи (ПОСЫЛКА/БЕЗ ОТВЕТА), посланный пользователем, когда он в состоянии передать сообщение. Если уровень канала не может передать сообщение (обрыв линии или состояние ошибки), то возвращается обратно отрицательная квитанция (неподтверждение приема) ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи (отрицательное, ПОСЫЛКА/БЕЗ ОТВЕТА, состояние ошибки).

- Вторичная станция.

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

4.1.2 Процедура передачи

Заданный кадр ПОСЫЛКИ (см. таблицы 1 и 3) передается, когда закончится предыдущая процедура передачи.

После передачи кадра предусматривается интервал спокойного состояния линии, длина которого определяется как промежуток времени между кадрами для обнаружения ошибки передачи (см. правило передачи R4 для кадров FT1.2 по 6.2.4.1, правило передачи R5 для кадров FT2 по 6.2.4.3.1, правило передачи R5 для кадров FT3 по 6.2.4.4.1 ГОСТ Р МЭК 870-5-1).

Интервал спокойного состояния линии может быть уменьшен при использовании выключенной несущей, обозначающий спокойное состояние линии.

4.2 ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ

4.2.1 Сервисные примитивы

- Первичная станция

Уровень канала воспринимает ЗАПРОС ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи (ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ, число повторений) и активизирует процедуру ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ. Если сообщение передать невозможно, то пользователю передается (возвращается) отрицательная квитанция ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи (отрицательная ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ, состояние ошибки).

Если отрицательная квитанция получена со вторичной станции, то отрицательная квитанция ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи (отрицательная ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ, состояние ошибки) возвращается к пользователю. Отрицательная квитанция также возвращается к пользователю, если заданное число повторных передач сообщений оканчивается безуспешно.

- Вторичная (подтверждающая) станция

Оповещение ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи (не требует ответа) сообщает о получении пользователем сообщения на вторичной станции, если кадр ПОСЫЛКИ, не являющийся повторением ранее полученного кадра, получен в месте назначения.

4.2.2 Процедура передачи

Определенный кадр ПОСЫЛКИ (см. таблицы 1 и 3) передается после окончания процедуры предыдущей передачи.

Если на вторичной станции посылка получена правильно, то на первичную станцию передается положительная квитанция ПОДТВЕРЖДЕНИЕ.

Если вторичная станция не может принять сообщение, например, из-за перегрузки (отсутствие буферной памяти), то передается кадр ОТРИЦАТЕЛЬНОГО ПОДТВЕРЖДЕНИЯ (отрицательная квитанция, сообщение не принято).

4.2.2.1 Защита от потери и дублирования передачи сообщений

На первичной станции бит счета кадров (ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи, см. 5.1.2) изменяется с каждым новым сеансом обслуживания ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ. Диалог заканчивается при получении неискаженного кадра ПОДТВЕРЖДЕНИЯ.

Если кадр ПОДТВЕРЖДЕНИЯ искажается или вообще отсутствует, то повторяется кадр посылки без изменения бита ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи. Максимальное число повторений задается.

Вторичная станция запоминает посланное к первичной станции подтверждающее сообщение. Если значение бита ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи в следующем кадре ПОСЫЛКИ изменилось, то запомненное подтверждающее сообщение сбрасывается и запомненный кадр подтверждения передается вновь. При получении команды сброса, ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи которой равен 0 (см. таблицы 1 и 3), вторичная станция устанавливается в режим ожидания следующего кадра от первичной станции с правильным ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи (ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи1, см. 5.1.2), чтобы установить противоположное значение ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи, то есть ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи, равное

1.

4.3 ЗАПРОС/ОТВЕТ

4.3.1 Сервисные примитивы

- Первичная (запрашивающая) станция.

Уровень канала принимает запрос ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи (ЗАПРОС/ОТВЕТ, число повторений) и активизирует процедуры ЗАПРОС/ОТВЕТ после того, как предыдущая процедура передачи будет окончена; если невозможно передать сообщение, то пользователю передается отрицательная квитанция ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи (отрицательный ЗАПРОС/ОТВЕТ, состояние ошибки).

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

Если со вторичной станции получена отрицательная квитанция (нет данных), уровень канала передает пользователю отрицательное подтверждение ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи (отрицательный ответ на запрос, состояние ошибки).

Отрицательная квитанция ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи (отрицательный ответ на запрос, ошибка передачи) также возвращается к пользователю, если заданное число повторных запросов передачи заканчивается безуспешно.

- Вторичная (отвечающая) станция.

При получении кадра ЗАПРОСА уровень канала выдает оповещение ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи пользователю. Если запрашиваемые данные имеются, пользователь канала возвращает ответ ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи вместе с данными на уровень канала; в противном случае пользователь возвращает только ответ ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи (нет запрашиваемых данных

).

4.3.2 Процедура передачи

Заданный кадр ЗАПРОСА (см. таблицу 1) передается, когда предыдущая процедура заканчивается.

При получении кадра ЗАПРОСА вторичная станция должна посылать:

ОТВЕТНЫЙ кадр (см. таблицу 2) с запрашиваемыми данными, если они имеются;

ОТРИЦАТЕЛЬНЫЙ ОТВЕТНЫЙ кадр подтверждения "нет запрашиваемых данных", если данных нет.


Таблица 1 - Небалансная передача, функциональные коды контрольного поля в сообщении. Передача от первичной станции (ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи-1)

Номер кода

Тип кадра

Назначение функционального кода

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

0

ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ

Сброс удаленного канала

0

1

ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ

Сброс процесса пользователя

0

2

ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ

Резерв для балансной процедуры передачи

-

3

ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ

Пользовательские данные

1

4

ЗАПРОС БЕЗ ОТВЕТА

Пользовательские данные

0

5


Резерв

-

6-7


Резерв для использования по согласованию

-

8

ЗАПРОС доступа

Запрос о наличии данных на вторичной станции

0

9

ЗАПРОС/ОТВЕТ

Запрос о состоянии канала связи

0

10

ЗАПРОС/ОТВЕТ

Запрос данных класса 1

1

11

ЗАПРОС/ОТВЕТ

Запрос данных класса 2

1

12-13


Резерв

-

14-15


Резерв для использования по согласованию

-



Таблица 2 - Небалансная передача, функциональные коды поля управления в сообщении. Передача от вторичной станции (ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи0)

Номер кода

Тип кадра

Назначение функционального кода

0

ПОДТВЕРЖДЕНИЕ

Положительная квитанция

1

ПОДТВЕРЖДЕНИЕ

Отрицательная квитанция (сообщение не принято, линия занята)

2-5


Резерв

6-7


Резерв для использования по согласованию

8

ОТВЕТ

Пользовательские данные

9

ОТВЕТ

Отрицательная квитанция. Запрошенные данные отсутствуют

10


Резерв

11

ОТВЕТ

Состояние канала связи или запрос доступа

12


Резерв

13


Резерв для использования по согласованию

14

-

Канальный сервис не работает

15

-

Канальный сервис не встроен


4.3.2.1 Защита от потерь и дублирования передачи сообщений

На первичной станции бит счета кадров (ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи) изменяется с каждой новой посылкой ЗАПРОС/ОТВЕТ. При получении неискаженного ОТВЕТА (ОТВЕТ, кадр ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи или одиночный знак ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи) сервис заканчивается возвращением пользователю полученного ответа.

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

На вторичной станции полученный бит ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи и переданный ответ запоминаются. Если кадр ЗАПРОСА принят с измененным битом ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи, запомненный ответ стирается. Если кадр ЗАПРОСА принимается с тем же битом ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи, то повторяется тот же ответ.

5 НЕБАЛАНСНАЯ ПЕРЕДАЧА


Небалансная процедура передачи используется в системах телемеханики и сбора данных (SCADA), в которых ПУ контролирует трафик данных последовательным опросом КП. В этом случае ПУ является первичной станцией, инициирующей передачу всех сообщений, а подстанция (КП) - вторичной станцией, передающей сообщения только по вызову.

Первичная станция инициирует следующие передачи:

ПОСЫЛКА/БЕЗ ОТВЕТА используется в основном для общих сообщений или для циклических уставок в контуре управления;

ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ используется в основном для команд управления и команд уставки;

ЗАПРОС/ОТВЕТ используется для опроса; последовательность этих процедур может быть использована для функций циклического обновления данных.

5.1 Задание полей длины, управления и адреса

5.1.1 Поле длины

Поле длины определено в 6.2.4 ГОСТ Р МЭК 870-5-1 и 3.1-3.4 настоящего стандарта.

5.1.2 Поле управления

Поле управления содержит информацию о направлении сообщения, типе сервиса и обеспечивает защиту от потерь и дублирования сообщений.


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

ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи - резерв; ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи - бит счета кадров: 0; 1 - чередующиеся значения бита при последовательных передачах ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ или ЗАПРОС/ОТВЕТ для данной станции.

Бит счета кадров предназначен для защиты от потерь или дублирования посылок сообщений. Первичная станция при каждой новой операции ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ или ЗАПРОС/ОТВЕТ, направленной к одной и той же вторичной станции, изменяет значение бита ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи. Тем самым первичная станция сохраняет копию бита счета кадров ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи вторичной станции. Если ожидаемый ответ отсутствует или искажается, то ПОСЫЛКА/ ПОДТВЕРЖДЕНИЕ или ЗАПРОС/ОТВЕТ повторяется с тем же ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи.

При команде сброса бит ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи (см. таблицу 1) всегда равен нулю, а после приема этой команды вторичная станция всегда ожидает следующий кадр от первичной станции к вторичной станции с ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи, равным 1, чтобы установить противоположное значение ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи, то есть равное единице;

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

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

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

Для процедуры ПОСЫЛКА/БЕЗ ОТВЕТА при циркулярных сообщениях и т.п. процедур, в которых не контролируются потери и дублирование сообщений, бит ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи не меняется, а нарушения указываются обнулением бита ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи.

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

0 - прием сообщений возможен;

1 - прием сообщений невозможен из-за переполнения буфера.

Вторичная (принимающая) станция показывает первичной (инициирующей) станции, что дальнейшие сообщения вызовут переполнение буфера;

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

Предусматриваются два класса данных: класс 1 и класс 2;

0 - нет запроса на передачу данных класса 1;

1 - запрос на передачу данных класса 1.

Вторичные станции сообщают первичной станции о желании получить от нее данные класса 1.

Примечание - Передача данных класса 1 обычно применяется для событий или сообщения с высоким приоритетом.


Передача данных класса 2 обычно применяется для циклических или низкоприоритетных сообщений.

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

0 - сообщение передается от вторичной станции (принимающей);

1 - сообщение передается от первичной станции (иниции

рующей).

5.1.3 Поле адреса

Поле адреса определяет адрес станции. Адрес передается от инициирующей станции (первичная станция) к приемной станции (вторичная станция) и определяет адрес места назначения информации. Поле адреса кадра, передаваемого вторичной станцией, определяет адрес источника информации.


Поле адреса:

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


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



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

Первым передается байт, содержащий наименее значащие биты адреса.

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

Групповые адреса согласовываются между изготовителем и пользователем.

5.2.Режимы небалансной передачи

Взаимодействие сервисных примитивов и соответствующих процедур передачи (см. раздел 4) для функций вызова (опроса) показано на рисунке 2. Показана передача двух событий от вторичной станции и команды от первичной станции в соответствии с рисунками 6 и 3.

Рисунок 2 - Пример взаимодействия между процедурой опроса и передачей, инициируемой возникновением события

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

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

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

Рисунок 2 - Пример взаимодействия между процедурой опроса и передачей,
инициируемой возникновением события


5.3 Процедуры небалансной передачи

На рисунках 3-9 стрелки показывают причинную связь; незаштрихованные прямоугольники на рисунках 4, 8, 9 указывают на правильно принятые кадры, заштрихованные - на неправильно принятые кадры.

Рисунок 3 - Небалансные процедуры передачи, неискаженные процедуры ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ

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


Рисунок 3 - Небалансные процедуры передачи, неискаженные процедуры ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ

Рисунок 4 - Небалансные процедуры передачи, искаженные процедуры ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ

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


Рисунок 4 - Небалансные процедуры передачи, искаженные процедуры ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ

Рисунок 5 - Небалансные процедуры передачи, неискаженные процедуры ЗАПРОС/ОТВЕТ

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


Рисунок 5 - Небалансные процедуры передачи, неискаженные процедуры ЗАПРОС/ОТВЕТ

Рисунок 6 - Небалансные процедуры передачи, неискаженные процедуры ЗАПРОС/ОТВЕТ

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


Рисунок 6 - Небалансные процедуры передачи, неискаженные процедуры ЗАПРОС/ОТВЕТ

Рисунок 7 - Небалансные процедуры передачи, неискаженные процедуры ЗАПРОС/ОТВЕТ

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


Рисунок 7 - Небалансные процедуры передачи, неискаженные процедуры ЗАПРОС/ОТВЕТ

Рисунок 8 - Небалансные процедуры передачи ЗАПРОС/ОТВЕТ, кадр ЗАПРОСА искажен

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


Рисунок 8 - Небалансные процедуры передачи ЗАПРОС/ОТВЕТ, кадр ЗАПРОСА искажен

Рисунок 9 - Небалансные процедуры передачи ЗАПРОС/ОТВЕТ, кадр ОТВЕТА искажен

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


Рисунок 9 - Небалансные процедуры передачи ЗАПРОС/ОТВЕТ, кадр ОТВЕТА искажен

5.3.1 Процедура ПОСЫЛКА/БЕЗ ОТВЕТА

Передачи ПОСЫЛКИ данных без ответа соответствуют правилам передачи, описанным в 4.1.

5.3.2 Неискаженные процедуры ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ (см. рисунок 3).

Эта процедура образуется из неразделимой последовательности двух передаваемых кадров (рисунок 3). За кадром данных ПОСЫЛКА, посылаемых с первичной станции, следует кадр ПОДТВЕРЖДЕНИЯ со вторичной станции, которой был адресован кадр посылки.

Если кадр данных ПОСЫЛКИ принят на вторичной станции, она посылает положительное ПОДТВЕРЖДЕНИЕ (квитанцию). Кадр подтверждения может содержать один знак, как показано на верхнем примере рисунка 3, или он имеет фиксированную длину в случае, если подтверждение используется для информации первичной станции об особом состояния вторичной станции. Например, информация о готовности передавать данные класса 1, см. второй пример на рисунке 3 (данные ПОСЫЛКИ ко вторичной станции с адресом ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи).

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

Если кадр данных ПОСЫЛКИ принят правильно, но не воспринят вторичной станцией (например, из-за переполнения буфера), то со вторичной станции передается кадр фиксированной длины "ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи" (отрицательная квитанция) и пользователь на первичной станции соответственно извещается.

5.3.3 Искажение процедуры ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ (см. рисунок 4)

Если кадр ПОСЫЛКИ данных искажается при передаче, то ответа не будет и первичная станция повторит кадр ПОСЫЛКИ с неизменным битом счета кадров в поле управления кадра после интервала ожидания (см. первый пример на рисунке 4).

Если исказится кадр ПОДТВЕРЖДЕНИЯ (см. второй пример на рисунке 4), то первичная станция тоже повторит кадр ПОСЫЛКИ с неизменным битом счета кадров после интервала ожидания. Вторичная станция распознает повторную передачу данных по неизменному биту счета кадров и передает вновь предыдущий кадр ПОДТВЕРЖДЕНИЯ.

5.3.4 Неискаженные процедуры ЗАПРОС/ОТВЕТ (см. рисунки 5, 6 и 7) .

На рисунке 5 показаны примеры процедур ЗАПРОС/ОТВЕТ в случае, если на адресуемой станции нет запрашиваемых данных. Такая процедура используется, например, для опроса вторичных станций об изменениях положений или состояний. Если с момента предыдущего опроса ничего не произошло, то вторичная станция отвечает отрицательной квитанцией (ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи). Соответствующий кадр ОТВЕТА может содержать либо один знак, либо кадр фиксированной длины для указания состояния первичной станции.

Во втором примере опроса на рисунке 6 предполагается, что первичная станция запрашивает данные класса 1 у вторичной станции ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи, а количество данных класса 1, ожидающих передачи, требует времени, большего чем установленный предел для кадра ОТВЕТА. В этом случае вторичная станция в поле управления указывает требование дальнейшей передачи данных класса 1. Если первичная станция воспринимает это, то она посылает следующий кадр ЗАПРОСА к той же вторичной станции с измененным битом счета кадров (в противоположность повторному кадру ЗАПРОСА к той же вторичной станции с неизменным битом счета кадров при отсутствии ответа или искаженном ответе, в соответствии с рисунками 8 и 9).

На рисунке 7 первичная станция опрашивает данные класса 2 на станции ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи. Вторичная станция передает запрашиваемые данные и сообщает в поле управления кадра готовность передать данные класса 1. Первичная станция запрашивает на той же вторичной станции данные класса 1, изменяя бит счета кадров, а затем продолжает опрос данных класса 2 на следующей вторичной станции.

5.3.5 Искаженные процедуры ЗАПРОС/ОТВЕТ (см. рисунки 8, 9)

На рисунке 8 показан результат нарушения кадра ЗАПРОСА. Так как на нарушенный (искаженный) кадр ЗАПРОСА нет ответа, то первичная станция (после интервала ожидания) посылает повторный кадр ЗАПРОСА с неизменным битом счета кадров на ту же самую вторичную станцию.

На рисунке 9 показан результат нарушения (искажения) кадра ОТВЕТА: первичная станция посылает после интервала ожидания повторный кадр ЗАПРОСА с неизменным битом счета кадров на ту же самую вторичную станцию. Вторичная станция, которая должна хранить в памяти ранее переданный кадр ОТВЕТА, распознает по неизменному биту счета кадров, что ЗАПРОС послан повторно и повторяет предыдущий кадр ответа.

6 БАЛАНСНАЯ ПЕРЕДАЧА


При балансной процедуре передачи каждая станция может инициировать передачу сообщений. Любая станция может действовать как первичная или как вторичная, поэтому она называется комбинированной станцией. Ниже комбинированная станция будет называться либо первичной, либо вторичной в соответствии с выполняемыми функциями.

Балансная процедура передачи ограничена структурой точка-точка (см. 4.4.2 ГОСТ Р МЭК 870-1-1) и радиальной структурой (см. 4.4.2 ГОСТ Р МЭК 870-1-1).

6.1 Описание полей длины, управления и адреса

6.1.1 Поле длины

Поле длины определено в 6.2.4 ГОСТ Р МЭК 870-5-1 и в 3.1-3.4 настоящего стандарта.

6.1.2 Поле управления

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


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


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

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

1 - от станции А к станции В;

0 - от станции В к станции А.

ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи - бит счета кадров: 0, 1 - чередующийся бит при последовательной передаче ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ или ЗАПРОС/ОТВЕТ.

Бит счета кадров предназначен для защиты от потерь или дублирования посылок информации. Первичная станция меняет значение бита при каждой новой посылке ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ или ЗАПРОС/ОТВЕТ, направленной к той же вторичной станции. Тем самым первичная станция как бы сохраняет копию бита счета кадров вторичной станции. Если ожидаемый ответ отсутствует или задерживается, то ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ или ЗАПРОС/ОТВЕТ повторяются с тем же значением бита счета кадров.

В случае посылки команд "установка в 0" (см. таблицу 3) бит ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи всегда равен 0, и после получения этой команды вторичная станция ожидает следующего кадра от первичной станции с битом ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи - правильным (ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи1) и с битом ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи, равным единице. ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи - правильность бита счета кадров:

0 - изменение бита счета кадров неверно;

1 - смена бита счета кадров верна.


Таблица 3 - Балансная передача, функциональные коды поля управления в сообщении. Передача от первичной станции (ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи1)

Номер кода

Тип кадра

Функция

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

0

ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ

Установка в "0" канала

0

1

ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ

Установка в "0" процесса

0

2

ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ

Тестирование канала

1

3

ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ

Пользовательские данные

1

4

ПОСЫЛКА/БЕЗ ОТВЕТА

Пользовательские данные

0

5


Резерв

-

6-7


Резерв для специального применения по договоренности

-

8


Резерв для небалансной процедуры передачи

-

9

ЗАПРОС/ОТВЕТ

Запрос состояния линии

0

10

Резерв для небалансной процедуры передачи

-

11

Резерв для небалансной процедуры передачи

-

12-13

Резерв

-

14-15


Резерв для специального применения по договоренности

-



Для сервиса ПОСЫЛКА/БЕЗ ОТВЕТА, циркулярных сообщений и других, в которых не контролируются потери или дублирование сообщений, бит ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи не изменяет своего значения, а эти нарушения указываются обнулением бита ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи.

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

0 - прием сообщений возможен;

1 - прием сообщений невозможен из-за переполнения буфера.

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

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

0 - сообщение от вторичной (приемной) станции;

1 - сообщение от первичной (инициирующей станции).


Таблица 4 - Балансная передача, функциональные коды поля управления в сообщении. Передача от вторичной станции (ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи0)

Номер кода

Тип кадра

Функция

0

ПОДТВЕРЖДЕНИЕ

Положительная квитанция

1

ПОДТВЕРЖДЕНИЕ

Отрицательная квитанция: сообщение не принято, линия занята

2-5


Резерв

6-7


Резерв для специального применения по договоренности

8


Резерв для небалансной процедуры передачи

9

Резерв для небалансной процедуры передачи

10


Резерв

11

ОТВЕТ

Состояние линии

12


Резерв

13

Резерв для специального применения по договоренности

14

-

Канальный сервис не работает

15

-

Канальный сервис не встроен


6.1.3 Поле адреса

Адресное поле определяет адрес станции. Адресное поле может отсутствовать.

Рисунок

Адресное поле:

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

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



Число адресных байтов зависит от системы и определяется по соглашению между изготовителем и пользователем.

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

6.2 Режимы балансной передачи

Взаимодействие между сервисными примитивами и соответствующей процедурой передачи, описанной в разделе 4, показано на рисунке 10. Пример, показывающий, передачу сообщения в обоих направлениях одновременно, приведен на рисунке 11.

Рисунок 10 - Пример взаимодействия сервисных примитивов и процедур передачи в балансных системах

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


Рисунок 10 - Пример взаимодействия сервисных примитивов и процедур передачи в балансных системах


6.3 Балансная процедура передачи

Балансные процедуры передачи ограничены структурой точка-точка (пункт-пункт) с работой по дуплексному каналу. При таком применении обе станции имеют равные права доступа, то есть нет отношений мастер-раб, присвоенных станциям.

На рисунках 11-16 незаштрихованный прямоугольник изображает правильно принятые кадры, заштрихованный - кадр, принятый неправильно. Стрелка показывает причинную связь.

Рисунок 11 - Балансные процедуры передачи. Неискаженные процедуры ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ

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


Рисунок 11 - Балансные процедуры передачи. Неискаженные процедуры ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ

Рисунок 12 - Балансные процедуры передачи. Контроль потока данных

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

Рисунок 12 - Балансные процедуры передачи. Контроль потока данных

Рисунок 13 - Балансные процедуры передачи. Искаженный кадр ПОСЫЛКИ

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


Рисунок 13 - Балансные процедуры передачи. Искаженный кадр ПОСЫЛКИ

Рисунок 14 - Балансные процедуры передачи. Искаженный кадр ПОСЫЛКИ и игнорированный кадр ПОДТВЕРЖДЕНИЯ

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


Рисунок 14 - Балансные процедуры передачи. Искаженный кадр ПОСЫЛКИ и игнорированный кадр ПОДТВЕРЖДЕНИЯ

Рисунок 15 - Балансные процедуры передачи. Искаженный кадр ПОДТВЕРЖДЕНИЯ

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


Рисунок 15 - Балансные процедуры передачи. Искаженный кадр ПОДТВЕРЖДЕНИЯ


Рисунок 16 - Балансные процедуры передачи. Неисправен канал связи в одном направлении

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


Рисунок 16 - Балансные процедуры передачи. Неисправен канал связи в одном направлении


6.3.1 Процедуры ПОСЫЛКА /БЕЗ ОТBETA

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

6.3.2 Неискаженные процедуры ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ (см. примеры на рисунке 11)

Передача кадров ПОСЫЛКИ данных может начинаться независимо с обеих станций, при этом получение соответствующего кадра ПОДТВЕРЖДЕНИЯ является условием для следующей процедуры ПОСЫЛКИ данных.

6.3.3 Неискаженные процедуры с контролем потока данных (см. примеры на рисунке 12)

Вторичная станция с битом ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи1 показывает первичной станции, что последующие сообщения могут вызывать переполнение буфера. В этом случае первичная станция может периодически передавать запросы о состоянии линии до тех пор, пока вторичная станция покажет (с помощью ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи0), что последующее сообщение может быть принято.

6.3.4 Искаженные процедуры ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ (см. примеры на рисунках 13, 14, 15 и 16)

Если кадр ПОСЫЛКИ данных будет искажен и кадр подтверждения не будет получен за интервал ожидания, то кадр ПОСЫЛКИ данных будет повторяться без изменения бита счета кадров (см. рисунок 13). Аналогичная процедура будет в случае искажения кадра ПОДТВЕРЖДЕНИЯ (см. рисунок 15).

Если искажен кадр ПОСЫЛКИ данных, то приемная станция ждет, пока не будет обнаружен заданный интервал спокойного состояния линии, после чего принимает другой кадр. Если за этот интервал времени появится кадр ПОДТВЕРЖДЕНИЯ, он не будет принят приемной станцией. В этом случае кадры ПОСЫЛКИ данных с каждой станции будут повторены без изменения бита счета кадров (см. рисунок 14).

На рисунке 16 показана процедура исправления ошибки, если кадр ПОДТВЕРЖДЕНИЯ и последний кадр ПОСЫЛКИ данных с одной станции искажены.

Приложение А (рекомендуемое). ИНТЕРВАЛ ОЖИДАНИЯ ДЛЯ ПОВТОРНОЙ ПЕРЕДАЧИ КАДРА

Приложение А
(рекомендуемое)


В случае правильно подтвержденной передачи первичная станция может передать свой следующий кадр немедленно. Однако кадры ЗАПРОСА или ПОСЫЛКИ, по которым требуются кадры ПОДТВЕРЖДЕНИЯ, повторяются, если ожидаемые кадры ОТВЕТА (или ПОДТВЕРЖДЕНИЯ) не будут обнаружены.

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

Расчет интервала ожидания для небалансных (рисунки A.1 и А.2) и балансных процедур (рисунки А.3 и А.4) основывается на наихудших условиях. Расчет не зависит от содержащейся в кадрах информации.

Рисунок А.1 - Небалансные процедуры передачи. Искаженный первичный кадр

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


Рисунок А.1 - Небалансные процедуры передачи. Искаженный первичный кадр

Рисунок А.2 - Небалансные процедуры передачи. Искаженный вторичный кадр

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


Рисунок А.2 - Небалансные процедуры передачи. Искаженный вторичный кадр

Рисунок А.3 - Балансные процедуры передачи. Искаженный первичный кадр

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


Рисунок А.3 - Балансные процедуры передачи. Искаженный первичный кадр


Рисунок А.4 - Балансные процедуры передачи. Искаженный вторичный кадр

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


Рисунок А.4 - Балансные процедуры передачи. Искаженный вторичный кадр

A.1 Небалансные процедуры передачи


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

- Искаженный первичный кадр - случай 1 (см. рисунок A.1).

Вторичная станция В, обнаружившая искаженный кадр, требует минимального времени ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи спокойного состояния линии, чтобы быть готовой к приему нового кадра. Минимальное требуемое число битов спокойного состояния линии, образующих временный интервал ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи, определено для различных передаваемых форматов кадров по 6.2.4 ГОСТ Р МЭК 870-5-1. В каждом случае число битов спокойного состояния линии устанавливается таким образом, чтобы эта последовательность никогда не появлялась в кадре (даже если предположить искажения трех битов). Это значит, что интервал ожидания ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи должен удовлетворять следующим условиям:

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


- Искаженный первичный кадр - случай 2 (см. рисунок A.1).

Если вторичная станция примет неискаженный кадр, то кадр ОТВЕТА (или ПОДТВЕРЖДЕНИЯ) будет принят первичной станцией А с запаздыванием, состоящим из следующих временных интервалов:

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


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

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

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

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

Это значит, что интервал ожидания должен удовлетворять условию:

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


- Нарушенный (искаженный) вторичный кадр - случай 1: максимальный интервал ожидания (см. рисунок А.2).

При использовании постоянного интервала ожидания, не зависящего от действительной длины кадра ответа, он должен удовлетворять условию:

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


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

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

- Нарушенный (искаженный) вторичный кадр - случай 2: выбираемый временной интервал (см. рисунок А.2).

Если интервал согласован с действительной длиной ответного кадра, то поток битов искаженного кадра от вторичной станции проверяется первичной станцией до тех пор, пока не будет обнаружен интервал спокойного состояния линии ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи. Этот интервал определен для различных форматов кадров передачи в ГОСТ Р МЭК 870-5-1. Условие выбора ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи, таким образом, определяется выражением:

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


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

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

А.2 Балансные процедуры передачи


При балансных процедурах передачи обе станции могут передавать кадры одновременно. Поэтому могут появиться следующие максимальные интервалы ожидания:

- Искаженный первичный кадр - случай 1: максимальный интервал ожидания (см. рисунок А.3).

Если первичный кадр, передаваемый станцией А, искажается, максимальный интервал ожидания возникает, если станция В начинает передавать свой наиболее длинный кадр сразу после начала передачи вторичного кадра со станции В или немного раньше. В результате максимальный интервал ожидания ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи составит:

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


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

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

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

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

- Искаженный первичный кадр - случай 2: согласованный интервал ожидания ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи (см. рисунок А.3).

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

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


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

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

- Искаженный вторичный кадр - случай 1: максимальный интервал ожидания (см. рисунок А.4).

Если станция А получает искаженный кадр после передачи первичного кадра, максимальный интервал ожидания возникает при условии, что станция В посылает искаженный наиболее длинный вторичный кадр, и наиболее длинный первичный кадр следует немедленно. В этом случае станция А отбрасывает не только искаженный вторичный кадр, но также и следующий первичный кадр, так как интервал между двумя последовательными кадрами на станции В обычно короче, чем интервал ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи, требуемый для восстановления синхронности нового кадра. В результате условие для интервала ожидания ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи следующее:

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


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

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

- Искаженный вторичный кадр - случай 2: согласованный интервал ожидания ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи (см. рисунок А.4).

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

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


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

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



Текст документа сверен по:
официальное издание

М.: ИПК Издательство стандартов, 1995

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

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

Номер документа: МЭК 870-5-2-95

Вид документа: ГОСТ Р

Принявший орган: Госстандарт России

Статус: Действующий

Опубликован: официальное издание

М.: ИПК Издательство стандартов, 1995 год

Дата принятия: 23 марта 1995

Дата начала действия: 01 января 1996
ГОСТ Р МЭК 870-5-2-95 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 2. Процедуры в каналах передачи
Данный документ представлен в виде сканер копии, которую вы можете скачать в формате или
Информация о данном документе содержится в профессиональных справочных системах «Кодекс» и «Техэксперт»
Узнать больше о системах