Intercambio de datos con el protocolo libre
Comienzo de los datos
Dispositivo externo
CPU del PLC
Es posible leer los
datos (X83)
Instrucción INPUT
Instrucción INPUT
ejecutada (M0)
Instrucción INPUT
mal ejecutada (M1)
Fig. 16-12: Flujo de datos al al recibir sin marcos de datos. El final de la transmisión se
Envío de código transparente (ejemplo 1)
Los datos son transmitidos al rango de envío del módulo de interfaz por medio de una instruc-
ción OUTPUT, y son enviados después.
X50
M0
Fig. 16-11: Ejemplo de programa para enviar datos a través de la interfaz CH1
16 - 8
Código adicional (wird vom Modul gelöscht)
Código transparente
D
S
N
0
1
2
3
L
T
U
A
B
E
X
L
L
30
31
32
33
10
02
00
41
42
H
H
H
H
H
H
H
H
H
INPUT
Código adicional: 10
(DLE)
H
Código transparente: 02
(STX)
H
Identificación de fin: 0D0A
(CR, LF)
H
determina por medio de una identificación de fin (CR,LF) o del contador.
M1
M1
Código transparente y código adicional
Corresponde a la identificación de fin
C
L
Se reciben 6 palabras. El código
R
F
adicional no se cuenta
(1234
)
H
34
12
0D
0A
H
H
H
H
Ejecución
normal
Ejecución
errónea
1 ciclo
MOVP
MOVP
MOVP
G. OUTPUT
U8
Número de
datos
recibidos
Unidad de la longitud de datos: palabras
600
D3
H
00
, 06
00
H
H
H
(1) (0)
(0) (0)
601
D10
H
31
, 30
31
H
H
H
(3) (2)
(3) (2)
602
D11
H
33
, 32
33
H
H
H
(NULL) (STX)
(NULL) (STX)
603
D12
H
00
, 02
00
H
H
H
(B) (A)
(B) (A)
604
D13
H
42
, 41
42
H
H
H
(1234
)
(1234
H
605
D14
H
12
, 34
12
H
H
H
(LF) (CR)
(LF) (CR)
606
D15
H
0A
, 0D
0A
H
H
H
Memoria buffer
CPU del PLC
H33323130
D10
H4241002
D12
H0A0D1234
D14
MOVP
K1
D1
MOVP
K6
D3
D1
D10
M0
SET
M100
SET
M101
MITSUBISHI ELECTRIC
, 06
H
, 30
H
, 32
H
, 02
H
, 41
H
)
H
, 34
H
, 0D
H
QK00378c
³
QK00380a_c