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

AVEVA™ InTouch HMI

HTGetLastError(), fonction

  • Last UpdatedMar 13, 2018
  • 1 minute read

La fonction HTGetLastError() est utilisée dans un script pour déterminer si une erreur est apparue lors de la dernière extraction de données, pour une plume donnée de la courbe historique.

Catégorie

Historique

Syntaxe

[Result=]HTGetLastError(Var_Hist,UpdateCount, NumPlume);

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.

PenNum

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

Résultat

Entier associé à une variable, représentant le résultat du dernier appel à la fonction de script pour la plume spécifiée.

0 = Aucune erreur

1 = Erreur générale du serveur

2 = Ancienne requête

3 = Erreur de fichier

4 = Serveur non chargé

5 = La courbe ou la plume indiquée n’existe pas

6 = La variable de courbe n’existe pas dans la base de données.

7 = Le numéro de plume transmis à la fonction n’existe pas (hors intervalle de 1 à 8).

8 = Pas de variable ou variable non journalisée associée au numéro de plume

Exemples

L’instruction suivante lit l’état de la dernière récupération de données pour la plume 3 de la courbe Graphe1, et place le résultat dans la variable de type entier ResultCode.

[ResultCode=]HTGetLastError("Graphe1", Graphe1.UpdateCount,3);

Dans un QuickScript d’animation d’affichage de valeur analogique, vous pouvez utiliser l’instruction suivante :

DText(HTGetLastError("Graphe1",Graphe1.UpdateCount,3);