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

AVEVA™ InTouch HMI

HTGetTimeStringAtScooter(), fonction

  • Last UpdatedMar 13, 2018
  • 1 minute read

La fonction HTGetTimeStringAtScooter() renvoie la chaîne contenant l’heure/date de l’échantillon situé à la position du curseur spécifié.

Catégorie

Historique

Syntaxe

MessageResult=HTGetTimeStringAtScooter(Var_Hist, UpdateCount, ScootNum, ScootLoc, Texte_Format);

Arguments :

Var_hist

Variable de type « courbe historique », renseignée avec le nom de la courbe.

.UpdateCount

Entier représentant le .champ .UpdateCount de la courbe.

NumScooter

Entier représentant le curseur gauche ou droit :
1=curseur gauche
2=curseur droit

EmplScooter

Nombre réel représentant la valeur de la courbe à la position .ScooterPosRight ou .ScooterPosLeft.

Format_Text

Chaîne indiquant le format heure/date à utiliser. Les chaînes Texte_format suivantes sont acceptées :

« Date », « Time », « DateTime », « DOWShort » (par exemple : Ven), et « DOWLong » (par exemple : Vendredi).

Remarques

Toute modification de valeur dans les arguments UpdateCount, ScootNum et ScootLoc entraîne une évaluation de l’expression. Ceci garantit l’évaluation de l’expression après de nouvelles extractions ou après le déplacement d’un curseur. Le format de la chaîne détermine le contenu de la valeur renvoyée.

Exemple

L’instruction suivante lit la date et l’heure à la position du curseur droit de la courbe Graphe1. La valeur est stockée au format « Time » dans la variable de type message NewRightTimeString :

NewRightTimeString=HTGetTimeStringAtScooter ("Graphe1",Graphe1.UpdateCount,2, Graphe1.ScooterPosRight,"Time");