Protocolo libre
Envío de datos a un dispositivo externo
7.2
Para la transmisión de datos a un dispositivo externo, al intercambiar datos con el protocolo
libre se emplea una instrucción OUTPUT. En cuanto usuario, lo único que tiene que hacer usted
es guardar los datos por enviar en un rango de operandos definido e iniciar la instrucción OUT-
PUT. Esta cuida entonces de que los datos sean transmitidos al módulo de interfaz. Desde allí
son enviados entonces al dispositivo externo conectado a través de la interfaz indicada en la
instrucción OUTPUT.
CPU del PLC
STX
(02
) (41
H
Fig. 7-22:
³
Los datos por enviar al dispositivo externo y los datos para el control de la instrucción
OUTPUT, como por ejemplo el número de la interfaz y la longitud de los datos, se registran
también en los rangos de operandos indicados en la instrucción OUTPUT.
·
Se ejecuta la instrucción OUTPUT. Los datos por enviar se registran en el rango de envío
de la interfaz indicada.
»
El módulo de interfaz envía los datos al dispositivo externo.
Como control de que la instrucción OUTPUT ha sido procesada y de que los datos han sido
transmitidos al módulo de interfaz, sirve un operando de bit en la CPU del PLC:
Inicio del envío de los datos
Ejecución de la instrucción
OUTPUT concluida
Instrucción OUTPUT
Fig. 7-23:
Sistema Q de MELSEC - Módulos de interfaz
Datos enviados
A
B
C
D
E
F
G
)
(42
)
(43
)
(44
)
(45
)
(46
)
(47
)
H
H
H
H
H
H
H
Instrucción OUTPUT
Flujo de datos una instrucción OUTPUT
Después de la ejecución de la instrucción OUTPUT, se pone un operando
de bit en la CPU del PLC durante un ciclo PLC
Envío de datos a un dispositivo externo
H
ETX
(48
)
(03
)
Módulo de interfaz
H
H
Rango de envío (en
la memoria buffer)
Longitud de
datos
(00
)
H
A
Datos
(41
)
H
C
(43
)
H
E
(45
)
H
G
(47
)
H
ETX
(03
)
H
OUTPUT
Dispositivo externo
10
(0A
)
H
STX
(02
)
H
B
(42
)
H
D
(44
)
H
F
(46
)
H
ETX
H
(03
)
(48
)
H
H
H
(48
)
H
A
STX
(41
)
(03
)
H
H
QK00077c
QK00078c
7 - 21