Инструкции ASCII последовательного порта (ABL, ACB, ACL, AHL, ARD, ARL, AWA, AWT)
16-29
Publication 1756-RM003G-EN-P - June 2003
Структура SERIAL_PORT_CONTROL
Описание Инструкция AWT отправляет заданное количество символов (Serial
Port Control Length) тега Source (источника) в устройство,
подсоединенное к последовательному порту контроллера.
Чтобы запрограммировать инструкцию AWT, следуйте этим
указаниям:
1 Сконфигурируйте последовательный порт контроллера:
2 Это переходная инструкция:
• Для релейной логики переключайте входное условие цепочки
из положения «сброшено» в положение «установлено» каждый раз,
когда должна выполнятся эта инструкция.
• Для структурированного текста определите инструкцию так,
чтобы она выполнялась только при переходе. См. Приложение C.
3 Всегда ли вы отправляете одинаковое количество символов
каждый раз, когда выполняется инструкция?
Мнемоника: Тип данных: Описание
.EN BOOL Бит разрешения указывает на то, что инструкция разрешена.
.EU BOOL Бит очереди указывает на то, что инструкция встала в очередь ASCII.
.DN BOOL Бит выполнения указывает на то, что инструкция выполнена, но асинхронна
сканированию алгоритма.
.RN BOOL Бит выполнения указывает на то, что инструкции выполняется.
.EM BOOL Пустой бит указывает на то, что инструкция выполнена и синхронна
сканированию алгоритма.
.ER BOOL Бит ошибки указывает на наличие ошибки.
.FD BOOL Бит поиска не применяется к этой инструкции.
.LEN DINT Длина указывает количество символов для отправки.
.POS DINT Позиция выводит на экран количество отправленных символов.
.ERROR DINT Ошибка содержит шестнадцатеричное значение, определяющее причину
ошибки.
Если ваше приложение: То:
использует инструкции ARD или ARL Выберите режим User
не использует инструкции ARD или ARL Выберите режим System или User
Если: То:
Да В Serial Port Control Length введите количество символов для отправки.
Нет Перед выполнением инструкции переместите член LEN тега Source в член
LEN тега Serial Port Control.