Instrucciones básicas
8.6 Transferencia
Tipos de datos de la instrucción GATHER
La tabla siguiente muestra los parámetros de la instrucción:
Parámetro
EN
ENO
IN
OUT
La secuencia de bits necesaria se selecciona en la lista desplegable "???" del cuadro de la
instrucción.
Encontrará información adicional sobre los tipos de datos válidos en "Consulte también".
Ejemplo con un ARRAY
Cree las variables siguientes en la interfaz de bloque:
Variable
Enable
SourceArray
EnableOut
DestinationWord
El ejemplo siguiente muestra cómo trabaja la instrucción:
276
Declaración
S7-1200
Input
BOOL
Output
BOOL
Input
ARRAY[*] of
BOOL, STRUCT
o tipo de datos
PLC
*: 8, 16, 32 o 64
elementos
Output
BYTE, WORD,
DWORD
Sección
Entrada
Salida
Tipo de datos
Área de memo‐
ria
S7-1500
BOOL
I, Q, M, D, L o
constante
BOOL
I, Q, M, D, L
ARRAY[*] of
I, Q, M, D, L
BOOL,
STRUCT o ti‐
po de datos
PLC
*: 8, 16, 32 o
64 elemen‐
tos
BYTE,
I, Q, M, D, L
WORD,
DWORD
Tipo de datos
BOOL
ARRAY[0..15] of BOOL
BOOL
WORD
Manual de sistema, V4.5 05/2021, A5E02486683-AO
Descripción
Entrada de habi‐
litación
Salida de habili‐
tación
ARRAY, STRUCT
o tipo de datos
PLC, cuyos bits
están reagrupa‐
dos en una se‐
cuencia de bits.
Los valores no
deben estar en
el área de peri‐
feria o en el DB
de un objeto
tecnológico.
Secuencia de
bits reagrupa‐
da, guardada
en una variable
Controlador programable S7-1200