Моделирование системы телемеханического управления тяговыми подстанциями. Нормативные документы для проектирования систем телемеханики, страница 39

Система обозначений в диаграммах переходов состояний следующая:

от FC0 до FC15 - функциональные коды от 0 до 15 (см. табл.  1-4 ГОСТ Р МЭК 870-5-2);

FCB - бит счета кадров;

FCV - бит счета кадров учитывается;

DFC - контроль потока данных;

ACD - запрос данных (бит требования запроса данных);

PRM - первичное сообщение;

SC - одиночный символ.

В небалансных системах передачи КП вторичен (slave), ПУ - первичен (master). RES-биты (резерв) в поле управления не используются и должны иметь значение 0.

В системах с опросом основная процедура передачи использует для режима ЗАПРОС/ОТВЕТ функциональный код 11 (запрос прикладных данных класса 2). Данные класса 1 указываются с помощью бита ACD. Вторичная станция, не имеющая готовых данных класса 2, может отвечать на запрос данных класса 2 данными класса 1.

Таблица ПА1 показывает допустимые комбинации для небалансных процедур канального уровня.


Таблица ПА1

Допустимые комбинации для небалансных процедур канального уровня

Функциональные коды и услуги в первичном направлении

Разрешенные функциональные коды и услуги во вторичном направлении

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

<0> ПОЛОЖИТЕЛЬНОЕ ПОДТВЕРЖДЕНИЕ <1> ОТРИЦАТЕЛЬНОЕ ПОДТВЕРЖДЕНИЕ

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

<0> ПОЛОЖИТЕЛЬНОЕ ПОДТВЕРЖДЕНИЕ <1> ОТРИЦАТЕЛЬНОЕ ПОДТВЕРЖДЕНИЕ

<3> ПОСЫЛКА/ПОДТВЕРЖДЕНИЕ данных пользователя

<0> ПОЛОЖИТЕЛЬНОЕ ПОДТВЕРЖДЕНИЕ

<1> ОТРИЦАТЕЛЬНОЕ ПОДТВЕРЖДЕНИЕ

<4> ПОСЫЛКА/БЕЗ ОТВЕТА данных пользователя

Нет ответа

<8> ЗАПРОС доступа по требованию

<11> ОТВЕТ: состояние канала

<9> ЗАПРОС/ОТВЕТ. Запрос состояния канала

<11> ОТВЕТ: состояние канала

<10> ЗАПРОС/ОТВЕТ. Запрос данных пользователя класса 1

<8> ОТВЕТ: данные пользователя или

<9> ОТВЕТ: запрашиваемые данные недоступны

<11> ЗАПРОС/ОТВЕТ. Запрос данных пользователя класса 2

<8> ОТВЕТ: данные пользователя или

<9> ОТВЕТ: запрашиваемые данные недоступны

Разрешены также ответы <14> "Услуги канала не работают" или <15> "Услуги канала не предусмотрены". Управляющий одиночный символ Е5 может быть применен вместо ПОЛОЖИТЕЛЬНОГО ПОДТВЕРЖДЕНИЯ фиксированной длины (вторичный функциональный код <0>) или ОТРИЦАТЕЛЬНОГО ОТВЕТА фиксированной длины (вторичный функциональный код <9>), за исключением тех случаев, когда имеется запрос данных класса 1 (ACD=1) или дальнейшие сообщения могут вызвать переполнение (DFC=1).

Для небалансных процедур передачи первичная станция содержит только первичный канальный уровень, а вторичная станция содержит только вторичный канальный уровень. Одна первичная станция может быть соединена более чем с одной вторичной станцией. Совместимая связь между первичной станцией и отдельной вторичной станцией относится только к этим двум станциям. В случае более чем одной вторичной станции первичная станция должна запоминать текущее состояние каждой вторичной станции. Первичный канальный уровень относится к станции А, вторичный - к станции-партнеру В.

 - тайм-аут повторения передачи кадров первичной станцией.

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

Рис. ПА.2 - Диаграмма переходов состояний для небалансной передачи: первичный канальный уровень

Рис. ПА.3  Диаграмма переходов состояний для небалансной передачи: вторичный канальный уровень