Capítulo 5: Instrucciones ASCII
La instrucción ASCII Input (AIN)
La instrucción AIN permite recibir cadenas ASCII a través del puerto 2 y coloca la cadena en una
1
DS5 Usado
serie de memorias (Una tabla). Los datos ASCII pueden ser recibidos como un número fijo de bytes
N/A
HPP
o como una cadena variable con un o más caracteres de terminación especificados. Otras
2
características incluyen, preferencia de intercambio de bytes, tiempo de llegada excedido,(Timeout)
y bits de alarma libremente definidos para Ocupado (Busy), Completo ( Complete) y error de
tiempo ( Timeout error).
3
Configuración AIN de longitud fija
• Length Type: Seleccione Fixed Length
4
de acuerdo a la longitud de la cadena
ASCII que será enviada al puerto del
PLC.
5
•CPU/DCM : especifica si el maestro
lee datos desde el puerto 2 o desde el
6
módulo D0-DCM.
• Port Number: Siempre puerto No. 2
7
(K2)
• Data Destination: Especifique donde
8
en la memoria será colocada la cadena
ASCII.
• Fixed Length: Especifique la longitud,
9
en bytes, de la cadena ASCII que será
recibida por el puerto.
10
• Inter–character Timeout: si el periodo de los caracteres ASCII entrantes excede el tiempo ajustado,
será activado. el error de timeout. No será almacenada ninguna información en la localización de
memoria de destino. El bit será desactivado cuando el renglón donde está la instrucción está
11
desactivado. Un valor de 0 ms elimina esta función.
• First Character Timeout: Si el período transcurrido entre cuando AIN está activado hasta el
12
tiempo que el primer carácter es recibido es mayor que el valor prefijado, será activado el bit de First
Carácter Timeout. Este bit será desactivado cuando la instrucción AIN sea desactivada. Un valor
de 0 ms elimina esta función.
13
• Byte Swap: Intercambia el byte más alto con el más bajo en cada memoria V de la cadena ASCII
de longitud fija. Vea la instrucción SWAPB para más detalles.
14
• Busy Bit: Este está ON cuando la instrucción AIN está recibiendo datos ASCII.
• Complete Bit: Se coloca ON cuando los datos ASCII han sido recibidos con la longitud
A
especificada y OFF cuando los bits que hacen la instrucción AIN activa están desactivados.
• Inter–character Timeout Error bit: Se coloca ON cuando el Character Timeout ha sido
B
sobrepasado. Vea la explicación de Character Timeout arriba.
• First Character Timeout Error bit: Se coloca ON cuando el Character Timeout ha sido
sobrepasado. Vea la explicación de Character Timeout arriba.
C
D
5–212
Manual del PLC DL06, 2a. edición en español, 6/07