ACB - Number of
Characters in Buffer
ACB
ACB
Ascii Chars In Buffer
Channel
0
Control
R6:1
Characters
2<
Error
0<
Operación de la instrucción
Cuando el renglón va de falso a verdadero, se establece el bit de habilitación
(EN). La instrucción se coloca en la cola de instrucciones ASCII, el bit de cola
(EU) se establece y el escán del programa continúa. Luego la instrucción se
ejecuta fuera del escán del programa. Sin embargo, si la cola está vacía, la
instrucción se ejecuta inmediatamente. Ante la ejecución, el bit de ejecución
(RN) se establece.
El controlador determina el número de caracteres (hasta e incluyendo los
caracteres de terminación) y coloca este valor en el campo POS del archivo de
datos de control. Luego el bit de efectuado (DN) se establece. Si aparece un
cero en el campo POS, significa que no se encontraron caracteres de
terminación. El bit de encontrado (FD) se establece si el campo POS se
establece en un valor diferente a cero.
Tipo de instrucción: salida
Tabla 20.13 Tiempo de ejecución de la instrucción ACB
EN
DN
Controlador
ER
MicroLogix 1200 Serie B, FRN 3 o posteriores
MicroLogix 1500 Serie B, FRN 4 o posteriores
Use la instrucción ACB para determinar el número de caracteres en el búfer.
Ante una transición de falso a verdadero, el controlador determina el número
total de caracteres y lo registra en el campo POS del archivo de datos de
control. La configuración de canal debe establecerse en ASCII.
Introducción de parámetros
Introduzca los siguientes parámetros para programa esta instrucción:
• Channel es el número del puerto RS-232, canal 0 (para el 1764-LRP
solamente, se puede seleccionar canal 0 o canal 1.)
• Control es el archivo de datos de control. Vea la página 20-6.
• Characters es el número de caracteres del búfer que detecta el
controlador (0 a 1024). Este parámetro es de sólo lectura.
• Error muestra el código de error hexadecimal que indica por qué se ha
establecido el bit ER en el archivo de datos de control. Vea la página 20-32
para obtener información sobre los errores.
Instrucciones ASCII
Cuando la instrucción es:
Verdadera
Falsa
103.1
12.1
84.2 µs
11.0 µs
Publicación 1762-RM001D-ES-P - Octubre 2002
20-15