Instrucciones De Relleno - Siemens SIMATIC S7-1200 Manual De Sistema

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

Publicidad

Instrucciones básicas
7.6 Desplazamiento
Acceso a datos mediante indexación de matriz
Para acceder a los elementos de una matriz con una variable, basta con utilizar la variable
como índice de matriz en la lógica del programa. Por ejemplo, el segmento siguiente activa
una salida basada en el valor booleano de una matriz de booleanos en "Data_block_1"
referenciada por la variable PLC "Índice".
La lógica del índice de matriz variable es equivalente al método antiguo utilizando la
instrucción FieldRead:
Las instrucciones FieldWrite y FieldRead se pueden sustituir por la lógica de índice de
matriz variable.
SCL no tiene instrucciones FieldRead ni FieldWrite, pero admite el direccionamiento
indirecto de una matriz con una variable:
#Tag_1 := "Data_block_1".Bool_Array[#Index];
7.6.3

Instrucciones de relleno

Tabla 7- 67
Instrucciones FILL_BLK y UFILL_BLK
KOP / FUP
SCL
FILL_BLK(
out=>_variant_out);
UFILL_BLK(
out=>_variant_out);
218
in:=_variant_in,
count:=int,
in:=_variant_in,
count:=int
Descripción
Instrucción "Rellenar área sin interrupciones": rellena un área de
direcciones con copias de un elemento de datos específico
Instrucción "Rellenar área sin interrupciones": Rellena un área de
direcciones con copias de un elemento de datos específico
Controlador programable S7-1200
Manual de sistema, 04/2012, A5E02486683-06

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido