FX
-4DA
3U
Programa para unidades base FX
M8002
M8000
T0
X000
X000
X001
X002
M1
D101.0
Fig. 8-41: Programa de ejemplo con acceso directo a la memoria para emitir los valo-
Serie MELSEC FX
/FX
3G
MOVP HF2F0
MOVP
MOVP
MOVP
MOVP
MOVP
MOVP
FROM
K0
D100.0
MOVP
M1
MOVP
M1
MOVP
M1
MOVP
FROM
K0
LD<>
K0
D102
res de la tabla
/FX
, Módulos analógicos
3U
3UC
o FX
(acceso directo a la memoria)
3U
3UC
Selección del modo de salida para los canales
U0\G0
1 a 4
K50
Tiempo de espera después de modificar los
T0
modos de entrada
K1
U0\G81
Registro de datos a emitir para el canal 1
K2
U0\G83
Registro de datos a emitir para el canal 3
K5
U0\G85
Número de emisiones de datos para el canal 1
K0
U0\G87
Número de emisiones de datos para el canal 3
K5000
U0\G98
Comienzo de la tabla en la unidad base del PLC
Comenzar la transferencia de la tabla
H0001 U0\G99
K99
D100
K1
Transferir el contenido de la dir. 99 a D100
Cuando la transferencia concluye se activa la
SET
M0
marca M0.
Comenzar la emisión de la tabla para el canal 3
H0100
U0\G80
Cuando se emiten valores de la tabla en el
SET
M1
canal 3, M1 se activa.
H0101 U0\G80
Comenzar la emisión de la tabla para el canal 1
H0000
U0\G80
Parar la emisión de la tabla
Cuando no se emiten valores de la tabla en el
RST
M1
canal 3, M1 se restablece.
Comenzar la emisión de la tabla solo para
H0100 U0\G80
el canal 3
Cuando se emiten valores de la tabla en el
SET
M1
canal 3, M1 se activa.
K89
D101
K2
Transferir las direcciones 89 y 90 a D101 y D102
Transferir a la salida Y000 el estado del bit 0 de
Y000
D101 (equivale al bit 0 de la dirección 89 de la
memoria búfer "terminada emisión en el canal 1")
Cuando en D102 (equivale al contenido de la
Y001
dirección 90 de la memoria búfer) se escribe
un código de error, Y001 se conecta.
Programación
8 - 65