Descripción; Gather_Blk - Siemens SIMATIC S7-1200 Manual De Sistema

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

Publicidad

8.6.14

GATHER_BLK

Descripción
La instrucción "Recopilación de bits individuales en varios elementos de un ARRAY of secuencia
de bits" recompone los bits de un ARRAY of BOOL, un STRUCT anónimo o un tipo de datos PLC
en uno o varios elementos de un ARRAY of <secuencia de bits> exclusivamente con elementos
booleanos. En el parámetro COUNT_OUT se especifica el número de elementos del ARRAY de
destino que van a escribirse. Con este paso también se especifica implícitamente cuántos
elementos del ARRAY of BOOL, el STRUCT anónimo o el tipo de datos PLC se necesitan. El ARRAY
de destino en el parámetro OUT puede tener más elementos de los especificados en el parámetro
COUNT_OUT. El ARRAY of <secuencia de bits> debe tener suficientes elementos para guardar los
bits que se reagruparán. No obstante, el ARRAY de destino puede ser más grande.
Tabla 8-105
KOP / FUP
Nota
NO se escriben datos cuando ENO es False
En la CPU S7-1200 y solo para la instrucción GATHER_BLK: no se escriben datos en la salida si ENO
es FALSE.
Controlador programable S7-1200
Manual de sistema, V4.5 05/2021, A5E02486683-AO
GATHER
SCL
GATHER_BLK(IN :=
#SourceArrayBool[0],
COUNT_OUT :=
#CounterOutput,
OUT =>
#DestinationArrayWord[2]
);
Instrucciones básicas
8.6 Transferencia
Descripción
La instrucción "Recopilación de bits indivi‐
duales en varios elementos de un ARRAY of
secuencia de bits" recompone los bits de un
ARRAY of BOOL, un STRUCT anónimo o un
tipo de datos PLC en uno o varios elemen‐
tos de un ARRAY of <secuencia de bits> ex‐
clusivamente con elementos booleanos.
En el parámetro COUNT_OUT se especifica
el número de elementos del ARRAY de des‐
tino que van a escribirse. Con este paso
también se especifica implícitamente cuán‐
tos elementos del ARRAY of BOOL, el
STRUCT anónimo o el tipo de datos PLC se
necesitan. El ARRAY de destino en el pará‐
metro OUT puede tener más elementos de
los especificados en el parámetro
COUNT_OUT. El ARRAY of <secuencia de
bits> debe tener suficientes elementos pa‐
ra guardar los bits que se reagruparán. No
obstante, el ARRAY de destino puede ser
más grande.
279

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido