Datalogwrite - Siemens SIMATIC S7-1200 Manual De Sistema

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

Publicidad

Instrucciones avanzadas
8.7 Registrar datos
8.7.2.4

DataLogWrite

Tabla 8- 132 Instrucción DataLogWrite
KOP / FUP
SCL
"DataLogWrite_DB"(
En el ejemplo SCL, "DataLogWrite_DB" es el nombre del DB de instancia.
2
Tabla 8- 133 Tipos de datos para los parámetros
Parámetro y tipo
REQ
IN
ID
In/Out
DONE
OUT
BUSY
OUT
ERROR
OUT
STATUS
OUT
La dirección de memoria y la estructura de datos del búfer de registro se configura con el
parámetro DATA de una instrucción DataLogCreate. Hay que emplear el programa para
cargar el búfer de registro con valores de proceso de runtime actuales y, a continuación,
ejecutar la instrucción DataLogWrite para desplazar los datos nuevos de registro del búfer al
registro.
El parámetro ID identifica un registro y una configuración de registro. El número ID se
genera cuando se crea un registro.
Si hay registros vacíos en el archivo de registro circular, se escribe el siguiente registro
vacío disponible. Si todos los registros están llenos, se sobrescribe el registro más antiguo.
PRECAUCIÓN
Potencial de pérdida de datos de registros durante un fallo de alimentación de la CPU
Si se produce un fallo de alimentación durante una operación DataLogWrite incompleta, se
podría perder el registro que se estuviera transfiriendo al registro.
336
req:=_bool_in_,
done=>_bool_out_,
busy=>_bool_out_,
error=>_bool_out_,
status=>_word_out_,
ID:=_dword_inout_);
Tipo de datos
Descripción
Bool
Un cambio de señal low a high (flanco ascendente) lanza la operación. (Valor
predeterminado: False)
DWord
Identificador numérico de registro. Sólo se utiliza como entrada para la
instrucción DataLogWrite. (Valor predeterminado: 0)
Nota: el acceso a este parámetro por nombre simbólico no está permitido.
Bool
El bit DONE es TRUE durante un ciclo tras haberse finalizado la última
petición sin errores.
Bool
0 - Ninguna operación en curso
1 - Operación en curso
Bool
El bit ERROR es TRUE durante un ciclo tras haberse finalizado la última
petición con un error. El valor del código de error en el parámetro STATUS
sólo es válido durante un único ciclo en que ERROR = TRUE.
Word
Código de condición de ejecución (valor predeterminado: 0)
Descripción
Escribe un registro en el registro especificado. Para que
se permita una operación DataLogWrite es necesario que
el registro de destino ya existente esté abierto.
STEP 7 crea automáticamente el DB de instancia
asociado al introducir la instrucción.
Manual de sistema, 04/2012, A5E02486683-06
Controlador programable S7-1200

Hide quick links:

Publicidad

Tabla de contenido
loading

Tabla de contenido