Gather - Siemens SIMATIC S7-1200 Manual De Sistema

Ocultar thumbs Ver también para SIMATIC S7-1200:
Tabla de contenido

Publicidad

8.6.13

GATHER

GATHER
La instrucción "Recopilación de bits individuales en una secuencia de bits" recompone los bits de
un ARRAY of BOOL, un STRUCT anónimo o un tipo de datos PLC en una secuencia de bits
exclusivamente con elementos booleanos. La secuencia de bits se guarda en una variable del
tipo de datos BYTE, WORD, DWORD o LWORD.
Tabla 8-104
KOP / FUP
Nota
ARRAY of BOOL multidimensional
Con la instrucción "Recopilación de bits individuales en una secuencia de bits" no está permitido
utilizar un ARRAY of BOOL multidimensional.
Nota
Longitud del ARRAY, STRUCT o tipo de datos PLC
El ARRAY, el STRUCT o el tipo de datos PLC debe tener exactamente el número de elementos
especificado en la secuencia de bits.
Para el tipo de datos BYTE, por ejemplo, esto significa que ARRAY, STRUCT anónimo o el tipo de
datos PLC debe tener exactamente 8 elementos (WORD = 16 y DWORD = 32).
Nota
Disponibilidad de la instrucción
La instrucción puede utilizarse con una CPU de la serie S7-1200 a partir de la versión de
firmware > 4.2 y, con una CPU de la serie S7-1500, a partir de la versión de firmware 2.1.
La salida de habilitación ENO devuelve el estado lógico "0" si se cumple una de las siguientes
condiciones:
• La entrada de habilitación EN tiene el estado lógico "0".
• El ARRAY, el STRUCT anónimo o el tipo de datos PLC (UDT) tiene menos o más elementos
BOOL de los especificados en la secuencia de bits. En este caso, los elementos BOOL no se
transfieren.
• Están disponibles menos bits de los necesarios.
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO
GATHER
SCL
GATHER(IN := #So
urceArray,
OUT =>
#DestinationArr
ay};
Descripción
La instrucción GATHER: La instrucción "Recopilación de
bits individuales en una secuencia de bits" recompone los
bits de un ARRAY of BOOL, un STRUCT anónimo o un tipo
de datos PLC en una secuencia de bits exclusivamente con
elementos booleanos. La secuencia de bits se guarda en
una variable del tipo de datos BYTE, WORD o DWORD.
Instrucciones básicas
8.6 Transferencia
275

Publicidad

Tabla de contenido
loading

Tabla de contenido