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

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

Publicidad

Recepción de datos de un dispositivo externo
»
Con una instrucción INPUT se leen los datos del rango de recepción en la memoria buffer
del módulo de interfaz y se transfieren a la CPU del PLC. Dónde se guardan allí los datos
se le comunica a la instrucción INPUT en los datos para el control de la instrucción. En
este ejemplo, los registros D0 a D3 contienen esas informaciones.
¿
En este ejemplo se pone M0 durante un ciclo PLC cuando ha concluido la ejecución de la
instrucción INPUT. La marca M1 se pone adicionalmente durante un ciclo cuando se ha
producido un error durante la ejecución de la instrucción INPUT.
En el ejemplo de programa siguiente se explican más detalladamente los datos para el control
de la instrucción.
X3
X4
M0
X100
Fig. 7-12:
³
La interfaz CH1 se selecciona entrando "1" en el registro D0.
·
Se borran el resultado de la recepción de datos (en D1) y la longitud de los datos (en D2).
»
La longitud de datos máxima permitida se registra en D3. En este ejemplo, la longitud de
los datos no debe exceder 10 unidades.
Si la longitud de los datos recibidos es mayor que la longitud máxima permitida de los
datos, en la CPU del PLC se guardan datos hasta que se alcance la cantidad de datos
máxima permitida. El resto de los datos no se guarda y se pierde.
¿
Se ejecuta la instrucción INPUT.Los datos recibidos se memorizan a partir del registro D10.
´
M0 se pone cuando ha finalizado la ejecución de la instrucción INPUT. Si no está puesto
M1, ello significa que la instrucción ha sido ejecutada sin errores, y la longitud de datos es
transmitida de D2 al registro de índice Z0.
²
Los datos son transferidos a otro rango (empezando con D110) desde el rango de registro
en el que los ha registrado la instrucción INPUT.
Si se ha presentado un error durante la ejecución de la instrucción INPUT, también se
pone la marca M1. Ella pone a su vez la marca M100, con la que es posible por ejemplo
visualizar un aviso de error en una unidad de control.
º
La marca M100 es restaurada mediante la entrada X100 (p.ej. un botón de confirmación
en un pupitre).
7 - 10
M1
M1
Programa de ejemplo para la lectura de los datos recibidos por el módulo de
interfaz con la dirección de E/S de inicio X/Y00 a través de la interfaz CH1.
MOVP
K1
FMOVP
K0
D1
MOVP
K10
D10
G. INPUT
U0
D0
MOV
D2
BMOV
D10
D110
SET
RST
MITSUBISHI ELECTRIC
Protocolo libre
³
D0
K2
D3
M0
Z0
K0Z0
M100
M100
QK00067c

Publicidad

Tabla de contenido
loading

Tabla de contenido