Instrucciones De Relleno - Siemens Simatic S7 Serie Manual De Sistema

Controlador programable
Tabla de contenido

Publicidad

Instrucciones de relleno

Parámetro
IN
COUNT
OUT
Nota
Reglas para las operaciones de rellenar área
 Para rellenar con el tipo de datos BOOL, utilice las instrucciones SET_BF, RESET_BF,
 Para rellenar con un solo tipo de datos simple, utilice MOVE
 Para rellenar una matriz con un tipo de datos simple, utilice FILL_BLK o UFILL_BLK
 Para rellenar un solo carácter en una cadena, utilice MOVE
 Las instrucciones FILL_BLK y UFILL_BLK no pueden utilizarse para rellenar matrices en
Las instrucciones FILL_BLK y UFILL_BLK copian el elemento de datos de origen IN en el
destino, cuya dirección inicial se indica en el parámetro OUT. El proceso de copia se repite y
un área de direcciones adyacentes se rellena hasta que el número de copias es igual al
parámetro COUNT.
Las instrucciones FILL_BLK y FILL_BLK se diferencian en la forma de procesar las
alarmas:
● Los eventos de alarma se ponen en cola de espera y se procesan durante la ejecución
● Los eventos de alarma se ponen en cola de espera pero no se procesarán hasta que no
Controlador programable S7-1200
Manual de sistema, 11/2009, A5E02486683-02
Las instrucciones FILL_BLK y UFILL_BLK se utilizan del siguiente modo:
 FILL_BLK: La instrucción "Rellenar área" rellena de forma interruptible
un rango de direcciones con copias de un determinado elemento de
datos.
 UFILL_BLK: La instrucción "Rellenar área sin interrupciones" rellena de
forma no interruptible un rango de direcciones con copias de un
determinado elemento de datos.
Tipo de datos
SInt, Int, DIntT, USInt, UInt, UDInt, Real, BYTE,
Word, DWord
USInt, UInt
SInt, Int, DIntT, USInt, UInt, UDInt, Real, BYTE,
Word, DWord
R, S o Bobina de relé, salida (KOP)
las áreas de memoria I, Q o M.
de FILL_BLK. Utilice la instrucción FILL_BLK si los datos contenidos en la dirección de
destino del desplazamiento no se utilizan en un OB de alarma. Si se utilizan, los datos de
destino no tienen que ser coherentes.
finalice la ejecución de UFILL_BLK. Utilice la instrucción UFILL_BLK si la operación de
desplazamiento debe finalizarse y los datos de destino deben ser coherentes antes de la
ejecución de un OB de alarma.
Instrucciones de programación
6.1 Instrucciones básicas
Descripción
Dirección de origen de los datos
Número de elementos de datos que
deben copiarse
Dirección de destino de los datos
127

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

S7-1200

Tabla de contenido