Instrucciones básicas
7.6 Transferencia
Tabla 7- 63
Tipos de datos para la instrucción MOVE
Parámetro
Tipo de datos
IN
SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal, Byte, Word,
DWord, Char, Array, Struct, DTL, Time
OUT
SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal, Byte, Word,
DWord, Char, Array, Struct, DTL, Time
Para eliminar una salida, haga clic con el botón derecho del ratón en el conector de salida
de uno de los parámetros OUT existentes (si hay más salidas además de las dos originales)
y seleccione el comando "Borrar".
Tabla 7- 64
Tipos de datos para las instrucciones MOVE_BLK y UMOVE_BLK
Parámetro
Tipo de datos
IN
SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal Byte, Word,
DWord
COUNT
UInt
OUT
SInt, Int, DInt, USInt, UInt, UDInt, Real, LReal, Byte, Word,
DWord
Nota
Reglas para las operaciones de copia de datos
• Para copiar el tipo de datos Bool utilice SET_BF, RESET_BF, R, S o bobina de salida
(KOP) (Página 214)
• Para copiar un solo tipo de datos simple, utilice MOVE
• Para copiar una matriz de un tipo de datos simple, utilice MOVE_BLK o UMOVE_BLK
• Para copiar una estructura, utilice MOVE
• Para copiar una cadena, utilice S_MOVE (Página 303)
• Para copiar un solo carácter en una cadena, utilice MOVE
• Las instrucciones MOVE_BLK y UMOVE_BLK no pueden utilizarse para copiar matrices
o estructuras en las áreas de memoria I, Q o M.
248
Para agregar salidas MOVE, haga clic en el icono "Crear" o haga clic con el
botón derecho en el conector de salida de uno de los parámetros OUT
existentes y seleccione el comando "Insertar salida".
Descripción
Dirección de origen
Dirección de destino
Descripción
Dirección de origen inicial
Número de elementos de datos que
deben copiarse
Dirección de destino inicial
Controlador programable S7-1200
Manual de sistema, 03/2014, A5E02486683-AG