ZNRD
La ejecución y el fin de ejecución de la instrucción ZNRD se indica del siguiente modo
mediante un flag de canal de comunicación (SB30) y el operando que se activa en la
terminación de la operación (d2):
Flag de canal de comunicación
Este flag se activa durante la ejecución de la instrucción ZNRD. El flag se repone con el
procesamiento de la instrucción END en el ciclo en el cual se termina la operación de lectura.
Operando de la estación HOST que indica la terminación de la operación de lectura
Este operando se activa con el procesamiento de la instrucción END en el ciclo en el cual se
termina la operación de lectura. En el procesamiento de la siguiente instrucción END se
repone nuevamente este operando.
La siguiente ilustración muestra las operaciones de la estación HOST durante la ejecución de
la instrucción ZNRD.
1
Procesamiento END
2
Ejecución de la instrucción
3
Terminación de la operación
4
Programa de la estación HOST
5
Instrucción
6
Flag de canal de comunicación (SB30)
7
Operando de la estación HOST que se activa después de la terminación de la operación (d2)
8
Un ciclo
El estado de terminación de la instrucción ZNRD (normal, anormal) se indica del siguiente
modo para la terminación de procesamiento de la instrucción ZNRD (SW31):
En caso de una terminación normal (sin errores) de la operación, el contenido del registro
SW31 es igual a 0.
En caso de una terminación anormal (con errores) de la operación, se almacea el código de
error respectivo en el registro SW31.
INDICACIÓN
Mayores informaciones acerca de los códigos de error se encuentran en el manual
"MELSECNET/10 para sistemas de red QnA".
8 – 80
ZNRD
ZNRD
Instr. de enlaces de datos compatibles con la serie A
Programación MELSEC A y Q
ZNRD0E2