ГОСТ IEC 61142—2011
2.8 СЕАНСОВЫЙ уровень
2.8.1 Открытие и закрытие СЕАНСОВОГО уровня
СЕАНСОВЫЙ уровень, как толькоон приведен в готовность, переходит в состояниеожидания флага
синхронизации LISES от более низкого КАНАЛЬНОГО уровня. Этот флаг разрешает выполнение дей
ствий. связанных с СЕАНСОВЫМ уровнем. Когда СЕАНСОВЫЙ уровень синхронизирован с КАНАЛЬ
НЫМ. подразумевается, что более низкие уровни выполнили свои задачи без обнаружения ошибок или
аномалий.
Главная функция СЕАНСОВОГО уровня — интерпретировать содержание поля команды в получен
ной структуре, чтобы затем предпринять соответствующее действие и передать флаг синхронизации
ПРИКЛАДНОМУ уровню. При возврате от ПРИКЛАДНОГО уровня СЕАНСОВЫЙ устанавливает команд
ный байт, специально приготовленный для ответа, который нужно передать, исинхронизирует выполнение
более низкого КАНАЛЬНОГОуровня.
СЕАНСОВЫЙ уровень отключается, когдаон посылает флагсинхронизации SESLI = 1более низко
му уровню.
USES■ 1
КАНАЛЬНЬЯ
Уровень
9Е8АР-1
ПРИКЛАДНОЙ
уровень
SESU-1
♦APSES-1
СЕАНСОВЫЙ уровеньотключается толькоФИЗИЧЕСКИМ уровнемпри нормальном завершении об
мена или истечении одной из допустимых временных задержек.
2.8.2 Поле команды о режиме приема
Возможные команды в начальной последовательности запрос—ответэто: ENQ(дистанционное счи
тывание). REC (дистанционное программирование). IB(инициализация шины). ASO (запрос забытой стан
ции).
Впоследующих последовательностях, в зависимости от соответствующеговыполнения, а неот типа
обмена, команды могут быть:
- ENQ (перезапускили дистанционноесчитывание нескольких последовательностей):
- REC (перезапуск для дистанционного программирования);
- AUT (только придистанционном программировании).
Если команда ENQбыла распознана в начальной последовательности, следующая последователь
ность. в случае перезапуска, может содержать толькотуже самуюкоманду. Иначе обнаруживается ошиб ка
СЕАНСОВОГО уровня.
Любое неправильное формирование цепочки последовательностей генерирует ошибку СЕАНСОВО
ГО уровня посредством ERSES = 1. Эта ошибкаобуславливает быстроеотключениеболеенизких уровней
для последующего перезапуска.
2.8.3 Поле команды в режиме ответа
Любая команда запроса, полученная устройством (см. 2.8.2), систематически ассоциируется с ко
мандой ответа (кроме IB).
Тип команды
Попе
ЗапросОтвет
Дистанционное считывание
Дистанционное программирование
Инициализация шины
Запрос забытой станции
ENG DAT
или DRJ
REC ЕСН
AUT EOS
или ARJ.
или DRJ
IB—
ASO RSO
Эта команда ответа помещается в передаваемый(е) буфер(а), возвращаемый(е)от ПРИКЛАДНОГО
уровня (APSES = 1) прежде, чем флаг SESLI = 1передается к более низкому КАНАЛЬНОМУ уровню.
Если идентификаторTAB(i) структуры ENQ неизвестен вторичнойстанции иданныедистанционного
программирования не подтверждены или если идентификация AUT первичной станции не выполнена.
ПРИКЛАДНОЙ уровень устанавливает флаг DNA (флаг отсутствия подтверждения), указывающий, что
37