Error de comunicación del usuario
Cuando se produce un error de comunicación del usuario, se almacena un código de error en el registro de
datos designado como estado de transmisión de la instrucción TXD o estado de recepción de la instrucción
RXD. Cuando se producen varios errores, el último código de error sobrescribe a todos los errores anteriores y
se almacena en el registro de datos de estado.
El registro de datos de estado contiene también información del código de estado de transmisión/recepción.
Para extraer un código de error de comunicación del usuario del registro de datos de estado, divida el valor por
16. El resto es el código de error de comunicación del usuario. Consulte las páginas 17-12 y 17-25.
Para corregir el error, corrija el programa del usuario consultando las causas de error descritas a continuación:
Código de error de comunicación del usuario
Código de error
de comunicación
del usuario
Entradas de inicio a más de 5 instrucciones TXD
1
están activadas al mismo tiempo.
Tiempo de espera ocupado de destino de
2
transmisión
Entradas de inicio a más de 5 instrucciones RXD
con un delimitador de inicio están activadas al
3
mismo tiempo.
Mientras se ejecuta una instrucción RXD sin
4
delimitador de inicio, se ejecuta otra instrucción
RXD con o sin delimitador de inicio.
5
6
El primer byte de los datos recibidos no coincide
7
con el delimitador de inicio especificado.
Cuando se especifica una conversión de ASCII a
binario o de ASCII a BCD en el formato de
recepción se recibe cualquier código
8
comprendido entre 0 y 9 y entre A y F. (Estos
códigos se consideran como 0 durante la
conversión).
El BCC calculado a partir de la instrucción RXD
9
no coincide con el BCC adjunto a los datos
recibidos.
El código del delimitador de fin especificado en la
10
instrucción RXD no coincide con el recibido.
Tiempo de espera de recepción entre caracteres
(Tras recibir un byte de datos, el siguiente byte no
11
se recibe en el período especificado como valor
del tiempo de espera de recepción).
Error de exceso
(Antes de que finalice por completo el
12
procesamiento de la recepción se reciben los
siguientes datos).
Error de marco
13
(Error de detección del bit de inicio o de parada)
Error en la comprobación de paridad
(Se ha encontrado un error en la comprobación
14
de paridad).
La instrucción TXD1/RXD1 (o TXD2/RXD2) se
ejecutó sin seleccionar el protocolo del usuario
15
del puerto 1 (o del puerto 2) en Configuración de
área de función.
17: I
Causa del error
— Reservado —
— Reservado —
M
ANUAL DEL USUARIO DE
NSTRUCCIONES DE COMUNICACIÓN DEL USUARIO
Salida de finalización de transmisión/recepción
Las salidas de finalización de transmisión de las
primeras 5 instrucciones TXD de la parte superior
del diagrama de escalera están activadas.
Continúa activado después de un tiempo de
espera ocupado
Entre las primeras 5 instrucciones RXD de la
parte superior del diagrama de escalera, las
salidas de finalización de recepción de las
instrucciones RXD continúan activadas si el
delimitador de inicio coincide con el primer byte
de los datos recibidos.
La salida de finalización de recepción de la
instrucción RXD en una dirección más pequeña
continúa activada.
No se ha producido ningún efecto sobre la salida
de finalización de la recepción.
Si a continuación se reciben datos entrantes con
un delimitador de inicio coincidente, la salida de
finalización de recepción continúa activada.
La salida de finalización de recepción continúa
activada.
La salida de finalización de recepción continúa
activada.
La salida de finalización de recepción continúa
activada.
La salida de finalización de recepción continúa
activada.
La salida de finalización de recepción continúa
activada.
No se ha producido ningún efecto sobre la salida
de finalización.
No se ha producido ningún efecto sobre la salida
de finalización.
No se ha producido ningún efecto sobre la salida
de finalización.
M
S
FC4A FC9Y-B1145
ICRO
MART
—
—
17-29