Recepción de datos de un dispositivo externo
7.1.5
Cómo es posible reconocer errores en la recepción de datos
Las causas más frecuentes para errores en la recepción de datos son:
b Error de transmisión debido a perturbaciones electromagnéticas.
b El transcurso del tiempo de supervisión (temporizador 0, ver sección 10.1)
b Los datos recibidos no han podido ser convertidos del código ASCII al código binario.
b Se han recibido más datos de los que podían ser guardados en el buffer de entrada del
módulo de interfaz (ver página 7-6).
En la secuencia de programa del PLC es posible comprobar con el software GX Configura-
tor-SC si se han producido errores. En tanto que mediante la comprobación en la secuencia de
programa resulta posible una supervisión continua de la recepción de datos, la búsqueda de
errores con el GX Configurator-SC resulta apropiada p.ej. para la puesta en funcionamiento.
Reconocimiento de errores en la secuencia de programa
Los operados y señales siguientes indican errores:
–
Cuando se ha producido un error durante la ejecución de una instrucción INPUT se pone
el operando que sigue al operando que indica el fin del procesamiento de la instrucción
INPUT. Si por ejemplo M0 indica la conclusión del procesamiento, M1 indica un error.
–
En la CPU del PLC se pone para CH1 la entrada X4, y para CH2 la entrada XB cuando se
ha producido un error al recibir los datos.
–
El diodo luminoso "ERR." del módulo de interfaz se ilumina en caso de un error. Al mismo
tiempo, en caso de un error en CH1 se pone la entrada XE, y en caso de un error en CH2
se pone la entrada XF.
INDICACIÓN
Una descripción de las entradas y salidas de los módulos de interfaz puede hallarse a partir
de la página 4-1.
–
En el operando ((s1)+1) para el control de la instrucción INPUT se registra un código de
error. Si, por ejemplo, este rango de operandos comienza con D0 (s1 = D0), puede tomar
usted el código de error del registro D1 (D0 +1= D1).
El mismo código de error se registra en la dirección de la memoria buffer 600 (258H) para
CH1, y 616 (268H) para CH2. Una explicación de los códigos de error puede hallarla en el
capítulo 23.
Desconexión del LED "ERR." y eliminación del código de error
Si sólo se desea desconectar el LED "ERR.", en la dirección de la memoria buffer 0 (para CH1) o
en la dirección de la memoria buffer 1 (para CH2) se pone el bit que se corresponde con el error.
Si se desea desconectar el LED "ERR." y al mismo tiempo se desea eliminar el código de error,
ponga las salidas YE (para CH1) o YF (para CH2).
Error durante la ejecución
de la instrucción INPUT
M1
X0E
Se ilumina el
LED "ERR."
7 - 16
Fig. 7-17:
En este ejemplo de programa se desco-
Desconectar LED
necta el LED "ERR" en cuanto que se ilu-
"ERR."
mina o cuando se ha presentado un error
Y0E
durante la ejecución de la instrucción
INPUT.
Protocolo libre
QK00072c
MITSUBISHI ELECTRIC