Cómo Usar Los Bits De Estado - Rockwell Automation Allen-Bradley PLC-5 Manual De Referencia Del Conjunto De Instrucciones Generales

Controladores programables
Ocultar thumbs Ver también para Allen-Bradley PLC-5:
Tabla de contenido
17-2
1785-6.1ES Noviembre de 1998
Instrucciones ASCII ABL, ACB, ACI, ACN, AEX, AIC, AHL, ARD, ARL, ASC, ASR, AWA, AWT
Hay dos tipos de instrucciones ASCII:
Tipo de instrucción ASCII:
Control de puerto ASCII
Cadena ASCII
Las instrucciones ASCII dependen el una de otra. Por ejemplo, si
tiene una ARD (instrucción de lectura ASCII) y luego una AWT
(escritura ASCII), el bit de efectuado en la ARD se debe establecer
para que la AWT pueda comenzar a ejecutarse (aun cuando la AWT
se habilitó mientras el procesador ejecutaba la ARD). Una segunda
instrucción ASCII no puede comenzar hasta que se complete la
primera. Sin embargo, el procesador no espera hasta que la
instrucción ASCII se complete para continuar ejecutando el programa
de lógica de escalera (instrucciones no ASCII).
Cómo usar los bits de estado
Usted puede examinar los bits de estado en el programa de lógica de
escalera para examinar un evento determinado. El procesador cambia
los estados de los bits de estado a la vez que el procesador ejecuta la
instrucción. Usted direcciona los bits de estado mediante mnemónicos
(o por número de bit) en la dirección del elemento de control.
Las instrucciones ASCII usan los campos de longitud (.LEN) y
posición (.POS) en algunas instrucciones así como los siguientes bits
de estado:
Descripción:
Encontrado .FD (08)
Descarga .UL (10)
Error.ER (11)
Efectuado síncrono .EM (12)
Efectuado asíncrono .DN (13)
Cola .EU (14)
Habilitación .EN (15)
Descripción:
lee, escribe, establece/restablece las líneas de
handshaking, examina la longtitud del búfer
(ARD, ARL, AWT, AWA, AHL, ACB, ABL)
manipula datos de cadena, tales como
comparación, búsqueda, extracción,
concatenación, conversión de/a número
entero (ASR, ASC, AEX, ACN, ACI, AIC)
Explicación del bit de estado:
Reservado
El usuario puede usar este bit para cancelar una lectura o escritura
ASCII que está en progreso. El exceso del tiempo de espera puede
ocurrir inmediatamente o hasta 6 segundos más tarde.
La instrucción no logró completarse.
Nota: si este bit está establecido, el bit .EN se pone a cero y el bit
.DN se establece durante el preescán.
El bit se establece durante el primer escán de la instrucción después
que ésta concluye
El bit se establece inmediatamente una vez que la instrucción
concluye con éxito, asíncronamente con el escán de programa.
Nota: si este bit está establecido, el bit .EN se pone a cero y el bit
.DN se establece durante el preescán.
El bit se establece cuando la instrucción logra ponerse en la cola.
El bit se establece cuando el renglón se hace verdadero y se
restablece cuando concluye la instrucción y el renglón se hace falso.
Nota: si este bit está establecido y los bits .DN y .ER se ponen a cero,
se borra la palabra de control durante el preescán.

Hide quick links:

Tabla de contenido
loading

Tabla de contenido