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

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

Publicidad

Tratamiento de los marcos de datos por parte del PLC
X50
M50
M0
Fig. 14-13: Ejemplo de programa para el registro de un marco de datos definido por el
³
Con la entrada X50 se da inicio al registro del marco de datos. El flanco ascendente de la
entrada conecta M50 durante un ciclo. En los registros D0 hasta D3 se registran los datos
para el control de la instrucción PUTE. Entrando un "1" en D0 se selecciona el registro de
un marco de datos.
·
El número del marco de datos (3F8H) se registra en D2.
»
En el registro D3 se guarda el número de bytes de datos que la instrucción PUTE ha de
registrar en el marco de datos.
¿
El contenido del marco de datos (10 bytes) se guarda en los registros D4 hasta D8.
´
Se permite la escritura en el Flash-EPROM del módulo de interfaz.
²
Se ejecuta la instrucción PUTE.
M0 se conecta durante un ciclo del PLC después de la ejecución de la instrucción PUTE.
Cuando no está puesto M1, ello significa que la instrucción ha sido ejecutada sin errores.
Ello es indicado por M100, pudiendo controlar entonces acciones en el curso sucesivo del
programa para las que es decisivo el registro sin errores del marco de datos.
º
Cuando se ha presentado un error durante la ejecución de la instrucción PUTE, se pone,
además de M0, también la marca M1, la cual pone a su vez, en este ejemplo, la marca
M101. Mediante M101 puede visualizarse por ejemplo una alarma.
14 - 18
M1
M1
usuario por medio de una instrucción PUTE
Marcos de datos definidos por el usuario
PLS
MOV
K1
MOV
H3E8
MOV
K10
MOV
H3946
MOV
H3030
MOV
H3030
MOV
H4646
MOV
H3030
TO
H8
H2000
K1
G. PUTE
U8
D0
D4
SET
SET
MITSUBISHI ELECTRIC
M50
³
D0
D2
D3
D4
D5
D6
D7
D8
K1
M0
M100
M101
QK00311c

Publicidad

Tabla de contenido
loading

Tabla de contenido