DLG (journal de données)

L'instruction DLG écrit des valeurs de variables depuis le moteur d'exécution dans un fichier de journalisation des données sur une carte SD.
En ce qui concerne l'écriture dans un journal de données, 50 dossiers de groupes maximum sont autorisés chaque jour. Chaque dossier de groupe contient un maximum de 50 fichiers, d'une taille comprise entre 4k et 8k.
Langages pris en charge : Diagramme de bloc de fonctions, diagramme de schéma à relais et texte structuré.
Cette instruction s'applique aux contrôleurs
Micro820
L20E,
Micro850
L50E et
Micro870
L70E.
DLG
DLG
Paramètres DLG
Paramètre
Type de paramètre
Type de données
Description
Enable
Entrée
BOOL
Activation de l'écriture de la journalisation des données.
  • TRUE : Front montant activé détecté. Démarrer l'opération de journalisation des données lorsque les opérations d'instruction précédentes sont terminées.
  • FALSE : Front montant non détecté.
TSEnable
Entrée
BOOL
TRUE : Indicateur d'activation d'horodatage date et heure.
CfgID
Entrée
USINT
Numéro d'ID de VA de configuration de journalisation des données 1-10.
ENO
Sortie
BOOL
Activation de la sortie. S'applique aux programmes de schémas à relais.
Status
Sortie
USINT
État actuel de l'instruction.
Codes d'état de journalisation des données :
  • 0: Attente
  • 1: En cours
  • 2: Réussite. Indique que la journalisation des données est terminée.
  • 3: Erreur. Indique que la journalisation des données est terminée avec erreurs.
ErrorID
Sortie
UDINT
Code d'erreur numérique unique pour DLG.

Codes d'erreur DLG

Codes d'erreur DLG
Code d'erreur
Nom de l'erreur
Commentaires
0
DLG_ERR_NONE
Aucune erreur.
1
DLG_ERR_NO_SDCARD
La carte SD est absente.
2
DLG_ERR_RESERVED
Réservé.
3
DLG_ERR_DATAFILE_ACCESS
Erreur d'accès au fichier de journalisation des données.
4
DLG_ERR_CFG_ABSENT
Le fichier de configuration de la journalisation des données est absent.
5
DLG_ERR_CFG_ID
L'ID de configuration est absent du fichier de configuration de la journalisation des données.
6
DLG_ERR_RESOURCE_BUSY
L'opération de journalisation des données liée à cet ID de journalisation des données est utilisée par une autre opération FB.
7
DLG_ERR_CFG_FORMAT
Le format du fichier de configuration de la journalisation des données n'est pas valide.
8
DLG_ERR_RTC
L’horloge temps réel n’est pas valide.
9
DLG_ERR_UNKNOWN
Une erreur non spécifiée s'est produite.

Exemples DLG

Exemple de diagramme de bloc de fonctions DLG
Exemple de diagramme de bloc de fonctions DLG
Exemple de schéma à relais DLG
Exemple de schéma à relais DLG
Exemple de texte structuré DLG
Exemple de texte structuré DLG
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal