ГОСТ IEC 61142—2011
Состояние 0
КАНАЛЬНЫЙ уровень, кактолько он активизируется, находится в состоянии ожидания синхрониза
ции от ФИЗИЧЕСКОГО уровня. Выход из этого состояния ожидания осуществляется подключением
КАНАЛЬНОГО уровнядля фактического выполнения предписанных емудействий.
Кактолько его работа выполнена. КАНАЛЬНЫЙ уровеньвозвращается в состояние ожидания (разъе
динение).
Состояние 1
Это состояние включает инициализацию переменных, требуемых для надлежащего прохождения
последовательности «запрос-ответ». Переменные LIPHI. LISES, PAREP и ERLI переустанавливаются в
ноль системой наэтом уровне.
Состояние2
Соответствует двум проверкам — синтаксической иправильности полученной структуры (см. 2.7.2.1).
Ошибка, обнаруженная при любой из этих проверок, обуславливает выставление флага ошибки
ERLI = 1.
Состояние 3
Соответствует проверке адресных полей ADSиADP (см. 2.7.2.2). Присутствие определенногоадре
са ADS или общего адреса ADG в этом поле означает правильную проверку. Иначе устанавливается
флаг PAREP. Проверка поля ADP предназначена для обеспечения диалога станций с определенными
типами малых устройств. Если станция распознает свой адрес ADP или общий первичный адрес
(ADP =0), проверка правильна, в противном случае устанавливается флаг PAREP.
Состояние 4
Ожидание обратной связи пофлагусинхронизации SESLI от верхнегоуровня (СЕАНСОВОГО).
Состояние 5
Построениеструктуры ответа (см. 2.7.3).
Состояние 6
Отключение КАНАЛЬНОГО уровня ипередача синхронизации кболее низкому уровню посредством
LIPHI = 1.
2.7.5.3 Описание событий КАНАЛЬНОГО уровня
AL— установка флагасинхронизации PHILI =1соединяет КАНАЛЬНЫЙ уровеньи разрешает доступ
к состоянию 1.
all — инициализация завершена, безусловный переход к состоянию 2.
а12 — различные синтаксические проверки, выполненные в состоянии 2, правильны, и выход из
условия 2 с ERLI = 0 позволяетдоступ к состоянию 3.
Ы2— покрайней мереодна ошибка обнаружена осостоянии 2и передается посредством ERLI = 1.
Тогдаустанавливаетсяфлаг синхронизации LIPHI, чтобысообщить ФИЗИЧЕСКОМУ уровню, что он может
возобновитьдействие. ФИЗИЧЕСКИЙ уровень использует параметр ERLI для выбора типа своего дей
ствия (возврат к приему байтов для возможного перезапуска).
а13 — проверка адресного поля правильна; выход из состояния 3 с PAREP = 0; устанавливается
флагсинхронизации LISES = 1,верхнему уровню разрешается начать работу. КАНАЛЬНЫЙ уровеньуста
навливается в состояние ожидания СЕАНСОВОГО уровня (состояние4).
ЫЗ — поле адреса неправильно; выход из состояния 3 с PAREP = 1.чтобы указать более низкому
ФИЗИЧЕСКОМУ уровню, повторно синхронизированному флагом LIPHI = 1,что ему не требуется отве
чать на этот запрос, так как он предназначен для ожидающего устройства, и ФИЗИЧЕСКИЙ уровень
может отключаться окончательнобезожидания каких-либо перезапусков.
а14 — установка флага синхронизации от СЕАНСОВОГО уровня (SESLI = 1) разрешает переход из
состояния 4 в состояние 5 при условии, что ERSES = 0 и PAREP = 0.
Ы4— установка SESLI = 1вместе с передачей ошибки отСЕАНСОВОГОуровня (ERSES = 1) разре
шает переход к состоянию 6, таким образом разъединяя КАНАЛЬНЫЙ уровень, который небудет переда
вать ответ.
с14— установка SESLI = 1 вместе с PAREP = 1. указывающая, что никакой ответ недолжен посы
латься. передает управление состоянию6.
34