9.10.2
Instrucciones READ_DBL y WRIT_DBL (Leer de/escribir en un bloque de datos
de la memoria de carga)
Tabla 9- 220 Instrucciones READ_DBL y WRIT_DBL
KOP / FUP
Tabla 9- 221 Tipos de datos para los parámetros
Parámetro y tipo
REQ
IN
SRCBLK
IN
RET_VAL
OUT
BUSY
OUT
DSTBLK
OUT
Controlador programable S7-1200
Manual de sistema, V4.2, 09/2016, A5E02486683-AK
SCL
READ_DBL(
req:=_bool_in_,
srcblk:=_variant_in_,
busy=>_bool_out_,
dstblk=>_variant_out_);
WRIT_DBL(
req:=_bool_in_,
srcblk:=_variant_in_,
busy=>_bool_out_,
dstblk=>_variant_out_);
Tipo de datos
Descripción
BOOL
Una señal high inicia la operación si BUSY = 0.
VARIANT
READ_DBL: Puntero al bloque de datos fuente en la memoria de carga
WRIT_DBL: Puntero al bloque de datos fuente en la memoria de traba-
jo
INT
Código de condición de ejecución
BOOL
BUSY = 1 indica que el proceso de lectura/escritura no se ha comple-
tado.
VARIANT
READ_DBL: Puntero al bloque de datos de destino en la memoria de
trabajo
WRIT_DBL: Puntero al bloque de datos de destino en la memoria de
carga
Instrucciones avanzadas
9.10 Control de bloques de datos
Descripción
Copia valores iniciales del DB o partes
de ellos de la memoria de carga a un
DB de destino en la memoria de traba-
jo.
El contenido de la memoria de carga
no cambia durante el proceso de copia.
Copia valores de DB actuales o partes
de ellos de la memoria de trabajo a un
DB de destino en la memoria de carga.
El contenido de la memoria de trabajo
no cambia durante el proceso de copia.
567