Rockwell Automation Allen-Bradley Logix 5000 Serie Manual De Referencia página 813

Tabla de contenido

Publicidad

Instrucciones de puerto serial ASCII
Publicación de Rockwell Automation 1756-RM003T-ES-P - Noviembre 2018
Puede especificar los valores del Serial Port Control Length y de los Characters
Read accediendo a los miembros .LEN y .POS de la estructura
SERIAL_PORT_CONTROL en lugar de incluir valores en la lista operandos.
Consulte Sintaxis de texto estructurado para obtener más información sobre la
sintaxis de las expresiones dentro de texto estructurado.
Estructura de SERIAL_PORT_CONTROL
Mnemónico Tipo de
datos
.EN
BOOL
.EU
BOOL
.DN
BOOL
.RN
BOOL
.EM
BOOL
.ER
BOOL
.FD
BOOL
.LEN
DINT
.POS
DINT
.ERROR
DINT
Descripción
La instrucción ARD quita el número de caracteres especificados del búfer y los
almacena en Destination.
La instrucción ARD sigue ejecutándose hasta que elimina el número de
caracteres especificado (operando Serial Port Control Length).
Mientras que la instrucción ARD se está ejecutando, no se ejecuta ninguna
otra instrucción de puerto serial ASCII.
Para programar la instrucción ARD, siga estas pautas:
1. Configure el puerto serial del controlador para el modo Usuario.
2. Use los resultados de una instrucción ACB para desencadenar la instrucción
ARD.
Así evitará que la instrucción ARD retenga la cola mientras espera el
número requerido de caracteres. Consulte el ejemplo de ARD que se
muestra a continuación para obtener más información.
Descripción
El bit de habilitación indica que la instrucción está habilitada.
El bit de cola indica que la instrucción entró en la cola ASCII.
El bit de efectuado indica que ha finalizado la instrucción pero
que es asíncrono con respecto al escaneado de lógico.
El bit de ejecución indica que la instrucción se está
ejecutando.
El bit de vacío indica que se ha completado la instrucción,
pero es sincrónica con respecto al escaneado de la lógica.
El bit de error indica cuándo falla la instrucción (errores).
El bit de encontrado no se aplica a esta instrucción.
La longitud indica el número de caracteres a transferir al
destino (lectura).
La posición muestra el número de caracteres leídos.
El error contiene un valor hexadecimal que identifica la causa
de un error.
Capítulo 17
813

Publicidad

Tabla de contenido
loading

Tabla de contenido