DLG (registro de datos)

La instrucción DLG escribe valores de variables del motor de tiempo de ejecución en un archivo de registro de datos de una tarjeta SD.
Al escribir en un registro de datos, se permite un máximo de 50 carpetas de grupo por día. Cada carpeta de grupo tiene un máximo de 50 archivos con un tamaño entre 4 k y 8 k.
Idiomas compatibles: Diagrama de bloque de funciones, diagrama de lógica de escalera y texto estructurado.
Esta instrucción se aplica a los controladores L20E, L50E y L70E.
DLG
DLG
Parámetros de DLG
Parámetro
Tipo de parámetro
Tipo de datos
Descripción
Enable
Entrada
BOOL
Habilita la escritura en el registro de datos.
  • CIERTO: Habilitación de flanco ascendente detectada. Se inicia la operación de registro de datos cuando las operaciones de instrucción previas hayan finalizado.
  • FALSO: No se ha detectado un flanco ascendente.
TSEnable
Entrada
BOOL
CIERTO: Se habilita la marca de registro de la marca de fecha y hora.
CfgID
Entrada
USINT
Número de ID de VA de configuración de registro de datos (1-10).
ENO
Salida
BOOL
Habilita la salida. Se aplica a programas de diagrama de lógica de escalera.
Status
Salida
USINT
Estado actual de la instrucción.
Códigos de estado de registro de datos:
  • 0: Desactivar
  • 1: En curso
  • 2: Realizado correctamente. Indica que el registro de datos ha finalizado.
  • 3: Error. Indica que el registro de datos se completa con errores.
ErrorID
Salida
UDINT
Un código de error numérico único para el DLG.

Códigos de error DLG

Códigos de error DLG
Código de error
Nombre del error
Comentarios
0
DLG_ERR_NONE
No hay error.
1
DLG_ERR_NO_SDCARD
No hay ninguna tarjeta SD.
2
DLG_ERR_RESERVED
Reservado.
3
DLG_ERR_DATAFILE_ACCESS
Error de acceso al archivo de registro de datos.
4
DLG_ERR_CFG_ABSENT
No hay ningún archivo de configuración de registro de datos.
5
DLG_ERR_CFG_ID
No hay ningún ID de configuración en el archivo de configuración de registro de datos.
6
DLG_ERR_RESOURCE_BUSY
La operación de registro de datos vinculada a este ID está en uso por otra operación de FB.
7
DLG_ERR_CFG_FORMAT
El formato del archivo de configuración de registro de datos no es válido.
8
DLG_ERR_RTC
El reloj de tiempo real no es válido.
9
DLG_ERR_UNKNOWN
Se ha producido un error no especificado.

Ejemplos de DLG

Ejemplo de diagrama de bloque de funciones DLG
Ejemplo de diagrama de bloque de funciones DLG
Ejemplo de diagrama de lógica de escalera DLG
Ejemplo de diagrama de lógica de escalera DLG
Ejemplo de texto estructurado DLG
Ejemplo de texto estructurado DLG
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal