ГОСТ Р МЭК 60870-5-104-2004
5.3 Управление передачей с использованием Старг/Стоп
Функции STARTDT (Старт Передачи Данных) и STOPDT (Прекращение Передачи Данных)
используются контролирующей станцией (например. Станция А) для управления пересылкой дан
ных с контролируемой станции (например. Станция В). Это полезно, например, когда между
станциями открыто, то есть доступно, более одного соединения, но только одно соединение в это
время используется для пересылки данных. Определяемые здесь функции STARTDT и STOPDT
(см. рисунки 15 и 16) позволяют избежать потери данных в случае переключения с одного соедине
ния па другое. Функции STARTDT и STOPDT также используются с одиночным соединением между
станциями для управления трафиком на соединении.
Когда соединение установлено, пересылка данных пользователя не разрешается автоматически
от контролируемой станции по этому соединению, то есть 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 на этом соединении.
10