Статус документа
Статус документа

ГОСТ Р МЭК 60870-5-104-2004 Устройства и системы телемеханики. Часть 5. Протоколы передачи. Раздел 104. Доступ к сети для ГОСТ Р МЭК 870-5-101 с использованием стандартных транспортных профилей

     5.3 Управление передачей с использованием Старт/Стоп


Функции STARTDT (Старт Передачи Данных) и STOPDT (Прекращение Передачи Данных) используются контролирующей станцией (например, Станция А) для управления пересылкой данных с контролируемой станции (например, Станция В). Это полезно, например, когда между станциями открыто, то есть доступно, более одного соединения, но только одно соединение в это время используется для пересылки данных. Определяемые здесь функции STARTDT и STOPDT (см. рисунки 15 и 16) позволяют избежать потери данных в случае переключения с одного соединения на другое. Функции STARTDT и STOPDT также используются с одиночным соединением между станциями для управления трафиком на соединении.


Рисунок 15 - Процедура начала пересылки данных


Рисунок 16 - Процедура остановки пересылки данных


Когда соединение установлено, пересылка данных пользователя не разрешается автоматически от контролируемой станции по этому соединению, то есть STOPDT - это состояние по умолчанию, когда соединение установлено. В таком состоянии контролируемая станция не посылает никаких данных по этому соединению, кроме ненумерованных функций управления и подтверждения этих функций. Контролирующая станция должна активировать пересылку данных пользователя по соединению путем посылки STARTDT act по этому соединению. Контролируемая станция отвечает на эту команду STARTDT con. Если STARTDT не подтверждается, соединение закрывается контролирующей станцией. Это означает, что после инициализации станции (см.7.1) STARTDT должен всегда посылаться до того, как инициируется какая-нибудь передача данных пользователя с контролируемой станции (например, информация общего опроса). Любые данные пользователя на контролируемой станции, готовые к передаче, посылаются только после STARTDT con.

Функции STARTDT/STOPDT являются механизмом для контролирующей станции, чтобы активировать/деактивировать направление контроля. Контролирующая станция может посылать команды или уставки, даже если она еще не получила подтверждения активации. Счетчики передачи и приема продолжают свою работу независимо от использования STARTDT/STOPDT.

В случае переключения с активного соединения на другое соединение (например, оператором) контролирующая станция сначала передает STOPDT act на активное соединение. Контролируемая станция прекращает пересылку данных пользователя по этому соединению и посылает обратно STOPDT con. Задержанные квитанции о приеме данных пользователя могут посылаться от момента времени, когда контролируемая станция получит STOPDT act, до момента времени, когда она возвратит STOPDT con. После получения STOPDT con контролирующая станция может закрыть соединение. Для того, чтобы начать пересылку данных от контролируемой станции по другому установленному соединению, требуется команда STARTDT на этом соединении.