Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

LogDataChangeEvent()

  • Last UpdatedNov 13, 2023
  • 1 minute read

Consigne un événement de changement dans l'application dans l'Historian de l'application.

La fonction LogDataChangeEvent() fonctionne uniquement dans les scripts d'objets, non dans les scripts graphiques.

Catégorie

Autres

Syntaxe

LogDataChangeEvent(AttributeName, Description, OldValue, NewValue, TimeStamp);

Paramètres

nomAttribut

Nom d'attribut sous forme de nom de variable.

Description

Description de l'objet.

ancienneValeur

Ancienne valeur de l'attribut.

nouvelleValeur

Nouvelle valeur de l'attribut.

horodatage

L'horodatage correspondant à l'événement consigné. L'horodatage peut prendre l'heure UTC ou l'heure locale. Le paramètre d'horodatage est facultatif. Par défaut, l'horodatage de l'événement consigné est Now(), si le paramètre d'horodatage n'est pas précisé.

Remarques

Un script graphique se compile toujours si la fonction LogDataChangeEvent() est incluse. Cependant, un message d'avertissement est consigné dans le journal pendant l'exploitation pour indiquer que la fonction est inopérante.

Exemple

Cet exemple consigne un événement au démarrage ou à l'arrêt d'une pompe, avec pour horodatage l'heure courante de l'événement.

LogDataChangeEvent(TC104.pumpstate, "Pump04", ancienEtat, nouvelEtat);

In This Topic
Related Links