Instrucciones de puerto serial ASCII
Publicación de Rockwell Automation 1756-RM003T-ES-P - Noviembre 2018
Descripción
La instrucción ARL quita caracteres del búfer y los almacena en Destination, tal y
como se muestra a continuación:
La instrucción ARL se seguirá ejecutando hasta eliminar:
bien el primer conjunto de caracteres de terminación
o bien el número especificado de caracteres (operando String Length)
Mientras que la instrucción ARL se está ejecutando, no se ejecuta ninguna otra
instrucción ASCII. Para programar la instrucción ARL, siga estas pautas:
1. Configure el puerto serial del controlador para el modo Usuario y defina los
caracteres que sirven como caracteres de terminación.
2. Use los resultados de una instrucción ABL para desencadenar la instrucción
ARL.
Así evitará que la instrucción ARL retenga la cola mientras espera los
caracteres terminales. Consulte el ejemplo de ARL que se muestra a
continuación para obtener más información.
3. Se trata de una instrucción de transición:
En el diagrama de escalera, cambie EnableIn de borrado a establecido cada
vez que deba ejecutarse la instrucción. En texto estructurado, condicione la
instrucción para que solo se ejecute en una transición.
4. Para desencadenar una acción subsiguiente cuando la instrucción está
hecho, examine el bit .EM.
Afectar a las marcas de estado matemático
No
Condiciones de fallo
No es específico para esta instrucción. Consulte los Atributos comunes para fallos
relacionados con el operando.
Capítulo 17
819