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

AVEVA™ InTouch HMI

HTGetValueAtScooter(), fonction

  • Last UpdatedMar 13, 2018
  • 1 minute read

La fonction HTGetValueAtScooter() renvoie une valeur du type requis pour l’échantillon situé à la position du curseur indiqué, pour la courbe et le numéro de plume définis. L’argument UpdateCount entraîne la réévaluation de la fonction à la fin du traitement par la fonction.

Catégorie

Historique

Syntaxe

RealResult=HTGetValueAtScooter(Var_Hist, UpdateCount,ScootNum,ScootLoc,NumPlume, Texte_TypeValeur);

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 les .champs .ScooterPosRight ou .ScooterPosLeft de la courbe.

PenNum

Variable de type entier ou valeur représentant le numéro de plume (1 à 8).

ValType_Text

Chaîne indiquant le type de valeur à renvoyer :

PenValue = Valeur à la position du scooter.

PenValid = 0 si la valeur est incorrecte, 1 si la valeur est correcte.

Si vous utilisez le paramètre Texte_TypeValeur dans la fonction HTGetValueAtScooter, définissez-le avec l’un des types acceptés précédents.

Exemple

L’instruction suivante renvoie 1 si la valeur est un véritable échantillon, ou 0 si la valeur est incorrecte pour la plume 3 de Graphe1 à la position du curseur droit :

HTGetValueAtScooter("Graphe1",Graphe1.UpdateCount, 2,Graphe1.ScooterPosRight,3, "PenValid");