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

AVEVA™ InTouch HMI

HTZoomOut(), fonction

  • Last UpdatedMar 13, 2018
  • 1 minute read

La fonction HTZoomOut() calcule une nouvelle étendue et une nouvelle heure de départ du graphe. La nouvelle largeur de la courbe est égale à celle de l’ancienne, multipliée par deux. La nouvelle heure de début est calculée à partir de la valeur de l’argument LockString.

Catégorie

Historique

Syntaxe

HTZoomOut(Var_Hist,LockString);

Arguments :

Var_hist

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

LockString

Chaîne représentant le type de zoom :

StartTime = l’heure de départ est inchangée.

Center = l’heure du centre de la courbe est inchangée.

EndTime = l’heure de fin est inchangée.

Remarques

La position des curseurs n’a aucun effet sur HTZoomOut. Au retour de la fonction de zoom, les nouvelles positions des curseurs sont définies à .ScooterPosLeft=0.0 et .ScooterPosRight=1.0.

Exemple

L’instruction suivante agrandit deux fois l’étendue et conserve la même heure centrale pour la courbe « Volume ». Si l’heure de début définie avant le zoom était 14:15:00 et que l’étendue de la courbe est de 30 secondes, l’heure de début après le zoom devient 14:14:45. L’étendue de la courbe passe à 60 secondes et l’heure au centre de la courbe reste 14:15:15.

HTZoomOut("Volume","Center");

In This Topic