Operaciones de transferencia
9.1 MOVE Asignar un valor
Dependencia del MCR (Master Control Relay)
La dependencia del MCR solamente se activa si el cuadro MOVE se coloca dentro de un área de
MCR activa. En área MCR los datos direccionados se copian tal como se ha descrito arriba,
siempre que el MCR esté conectado y haya corriente en la entrada de habilitación, el bit
direccionado se pone a "1" (se activa) ó a "0" (se desactiva), tal como se ha descrito más arriba. Si
el MCR está desconectado y se ejecuta una operación MOVE, en la dirección indicada por OUT se
escribirá siempre el valor "0", independientemente de cuál sea el estado actual de IN.
Nota
Al transferir un valor a un tipo de datos de longitud diferente los bytes más significativos se truncan
o se rellenan con ceros si es preciso:
Palabra doble
Transferencia
a una palabra doble:
a un byte:
a una palabra:
Byte
Transferencia
a un byte:
a una palabra:
a una palabra doble:
Ejemplo
E 0.0
MW10
La operación se ejecuta si E 0.0 es 1. El contenido de MW10 se copia entonces en la palabra 12
del bloque de datos que está abierto.
La salida A 4.0 será "1" si se ejecuta la operación.
Al encontrarse los circuitos del ejemplo dentro de un área MCR activada:
Si el MCR está conectado, los datos se copian de MW10 a DBW12 , tal como se ha explicado
arriba en la descripción de la operación.
Si el MCR está desconectado, en DBW12 se escribe el valor "0".
114
1111 1111
Resultado
1111 1111
Resultado
0000 0000
MOVE
A 4.0
EN
ENO
IN
OUT
DBW12
0000 1111
1111 0000
0000 1111
1111 0000
1111 0000
0000 0000
0000 0000
0000 0000
Esquema de contactos (KOP) para S7-300 y S7-400
Manual de referencia, 04/2017, A5E41654719-AA
0101 0101
0101 0101
0101 0101
0101 0101
1111 0000
1111 0000
1111 0000
1111 0000