Mitsubishi Electric MELSEC System Q Manual De Usuario página 267

Controladores lógicos programables
Ocultar thumbs Ver también para MELSEC System Q:
Tabla de contenido

Publicidad

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

Publicidad

Tabla de contenido
loading

Tabla de contenido