11 LOCALIZACION DE AVERIAS
11.4.2 Errores de recepción durante la comunicación de buffer fijado
(común para existe procedimiento y sin procedimiento)
¿Emparejan el largo
de datos que se esperaba
recibir y la cantidad de datos
realmente recibidos?
Revise el estado de apertura de la
conexión con un dispositivo externo.
aplicable está abierta?
(Dirección de memoria buffer:
bit aplicable de 5000
Lea el código de apertura anormal
(dirección de memoria buffer 124, 134...)
del área de almacenaje de estado de
comunicación y revise que no haya ocurrido
ningún error.
¿Han ocurrido errores
Lea el contenido del área de almacenaje
de código de comunicación anormal
(dirección de memoria buffer 126, 136...)
correspondiente al buffer fijado de la
memoria buffer y revise si o no un error
de comunicación ha ocurrido.
error de comunicación en el área de
registro de errores?
11 - 45
PUNTO
Realice la lectura del código de error mientras la conexión esta abierta.
Error de recepción
SI
¿La conexión
)
H
SI
de parámetros?
SI
¿Ha ocurrido un
SI
1)
Si la cantidad de datos realmente recibidos
es menor que el largo de datos que se
esperaba recibir, el procesamiento
subsiguiente debe permitir la recepción
del resto de los datos.
Si la cantidad de datos realmente recibidos
NO
es mayor que el largo de datos que se
esperaba recibir, los subsiguientes datos
se deberían tratar como el próximo
mensaje de solicitud o como datos
innecesarios.
(Vea la Observación en la sección 11.3.3
para más detalles.)
Ejecute el procesamiento de apertura de
la conexión aplicable.
(Para detalles, vea la sección 5.6)
Asegúrese que el procesamiento de
NO
apertura/cierre usando señales de entrada/
salida y las instrucciones dedicadas OPEN
y CLOSE no se ejecutan simultáneamente
en la misma conexión. Si es así, modifique
el programa.
NO
Arregle el error de acuerdo el código de
error (vea la sección 11.3).
Arregle el error de acuerdo el código de
NO
error en el área de registro de errores
(vea la sección 11.3).
MELSEC-Q
11 - 45