16-14
Инструкции ASCII последовательного порта (ABL, ACB, ACL, AHL, ARD, ARL, AWA, AWT)
Publication 1756-RM003G-EN-P - June 2003
3 Это переходная инструкция:
• Для релейной логики переключайте входное условие цепочки
из положения «сброшено» в положение «установлено» каждый раз,
когда должна выполнятся эта инструкция.
• Для структурированного текста определите инструкцию так,
чтобы она выполнялась только при переходе. См. Приложение C.
Арифметические
флаги состояния:
не затрагиваются
Условия ошибки:
Выполнение:
Тип: Код: Причина: Способ исправления:
4 57 Инструкция AHL не выполнена, поскольку
последовательный порт не настроен на
квитирование установленной связи.
Либо:
• Измените настройку Control Line
последовательного порта.
• Уничтожьте инструкцию AHL.
Условие: Действие релейной логики: Действие структурированного текста:
предварительное
сканирование
Выходное условие цепочки
устанавливается на «ложь».
Никакого действия не производится.
входное условие
цепочки – «ложь»
Выходное условие цепочки
устанавливается на «ложь».
не применимо
входное условие
цепочки – «истина»
Инструкция выполняется, когда входное
условие цепочки переключается из
положения «сброшено» в положение
«установлено».
Выходное условие цепочки
устанавливается на «истина».
не применимо
EnableIn
устанавливается
не применимо EnableIn всегда установлен.
Инструкция выполняется.
выполнение
инструкции
Инструкция получает состояние линии управления и включает или выключает сигналы DTR и
RTS.
Бит .EN устанавливается.
Оставшиеся биты состояния, кроме .UL, сбрасываются.
Инструкция пытается встать в очередь ASCII.
постсканирование Выходное условие цепочки
устанавливается на «ложь».
Никакого действия не производится.