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

AVEVA™ InTouch HMI

ptPanTime()

  • Last UpdatedSep 24, 2024
  • 2 minute read

La fonction ptPanTime() est utilisée dans un script pour déplacer la plume d'une courbe à 16 plumes vers la gauche ou la droite sur l'axe horizontal du temps, en fonction du nombre d'unités principales ou secondaires spécifié.

Catégorie

Courbe à plumes

Syntaxe

ptPanTime(TrendName, MajorUnits, MinorUnits);

Arguments

TrendName

Nom d'objet de la courbe. TrendName est soit une constante chaîne, soit une variable message.

MajorUnits

Multiplicateur de défilement, du nombre de lignes de graduations principales horizontales. Un nombre négatif indique un déplacement vers la gauche de la courbe.

MinorUnits

Multiplicateur de défilement supplémentaire, du nombre d'unités définies par les lignes de graduations secondaires. Un nombre négatif indique un déplacement vers la gauche de la courbe.

Remarques

Les paramètres de graduations principales et mineures spécifiés dans la boîte de dialogue PenTrend Control lors de la conception sont pris comme base de calcul de la quantité de défilement. Une courbe dont l'amplitude de temps est de 120 secondes, avec une valeur de graduations principales de 10 et une autre de divisions mineures de 2, génère une courbe avec une ligne de division majeure toutes les 12 secondes, et une ligne de division mineure toutes les 6 secondes. La fonction ptPanTime("TrendName",1,0.5) fera défiler l'axe des temps de 1*12 + 0,5*6 = 15 secondes.

Exemples

Cet exemple déplace la plume 1 graduation principale vers la droite sur l'axe horizontal de la courbe.

ptPanTime("TrendName", 1, 0);

Cet exemple déplace la plume vers la droite sur l'axe horizontal de la courbe de 0,5 graduations secondaires.

ptPanTime("TrendName", 0, 0.5);

Cet exemple déplace la plume 2,5 graduations principales vers la gauche sur l'axe horizontal de la courbe.

ptPanTime("TrendName", -2, -0.5);

Cet exemple déplace la plume 1 graduation principale vers la droite et 2 graduations secondaires vers la gauche.

ptPanTime("TrendName", 1, -2);