Envío a petición del PLC
X53
X50
X51
M0
Fig. 15-5:
³
El flanco ascendente de la entrada X53 conecta la marca M50 durante un ciclo PLC.
·
En el registro de datos D0 se entra en número de la interfaz, y se borra D1. Después de la
ejecución de la instrucción ONDEMAND, el registro D1 contiene el resultado de la misma
("0" o un código de error).
»
La indicación de cuántas palabras han de transmitirse se guarda en D2 (tenga en cuenta
la indicación de la próxima página).
¿
Los datos para el dispositivo externo se transfieren en D10 y D11.
´
La marca M100 indica que ha concluido la ejecución de la instrucción ONDEMAND. M100
se restaura antes de una llamada de esta instrucción.
²
Antes de la ejecución de una instrucción ONDEMAND se restaura la marca M101, la cual
señaliza que se ha producido un error en esa misma instrucción.
¶
M51 indica que han concluido los preparativos para la ejecución de la instrucción ONDE-
MAND.
º
La instrucción ONDEMAND se ejecuta, y los contenidos de los marcos de datos y los
datos en D10 y D11 son transmitidos al dispositivo externo a través de la interfaz CH1.
¾
M0 se pone cuando ha finalizado la ejecución de la instrucción ONDEMAND. Cuando no
está puesto M1, ello significa que la instrucción ha sido ejecutada sin errores y se ha
puesto M100. Esta marca puede emplearse para el control de secuencias de programa
para las que es necesaria la ejecución correcta de la instrucción ONDEMAND.
µ
Si se ha presentado un error durante la ejecución de la instrucción PRR, también se pone
la marca M1. Ella pone a su vez la marca M101, con la que es posible por ejemplo visuali-
zar un aviso de error en una unidad de control.
¸ Después de la ejecución de la instrucción ONDEMAND también se restaura M51.
Sistema Q de MELSEC - Módulos de interfaz
M1
M1
Ejemplo de programa para la transmisión de datos con una instrucción
ONDEMAND
MOV
MOV
MOV
MOV
MOV
GP. ONDEMAND
U0
D0
Ejemplo de programa
³
PLS
M50
K1
D0
K0
D1
K2
D2
H1234
D10
H5678
D11
RST
M100
RST
M101
SET
M51
D10
M0
SET
M100
µ
SET
M101
¸
RST
M51
QK00366c
15 - 9