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

AVEVA™ InTouch HMI

ptPanTime (Funktion)

  • Last UpdatedSep 24, 2024
  • 1 minute read

Die Funktion ptPanTime() verschiebt die Trendanzeige auf der Zeitachse nach links oder rechts. Das Ausmaß der Verschiebung wird durch eine Anzahl von Grob- und Feinteilern angegeben.

Kategorie

Stift trend

Syntax

ptPanTime(Trendname, Grobteiler, Feinteiler);

Argumente

Trendname

Der Name des Trends. Der TrendName muss entweder eine Zeichenfolgenkonstante oder Meldungsvariable sein.

Grobteiler

Gibt an, um wie viele Grobteiler die Anzeige verschoben werden soll (1 = der Abstand zwischen zwei Grobteilungslinien). Bei einer negativen Anzahl wird nach links verschoben, bei einer positiven Anzahl nach rechts.

Feinteiler

Gibt an, um wie viele Feinteiler die Anzeige verschoben werden soll. Bei einer negativen Anzahl wird nach links verschoben, bei einer positiven Anzahl nach rechts.

Anmerkungen

Basis für die Berechnung der Verschiebung sind die Einstellungen Major Division (Grobteiler) und Minor Division (Feinteiler) im Dialogfeld PenTrend Control. Ein Trend mit einer Zeitspanne von 120 Sekunden, einem Grobteiler-Wert von 10 und einem Feinteiler-Wert von 2 hat alle 12 Sekunden eine Grobteilungslinie und zusätzlich alle 6 Sekunden eine Feinteilungslinie. Der Funktionsaufruf ptPanTime("TrendName",1,0.5) ergibt demzufolge einen Schwenk um 1*12 + 0,5*6 = 15 Sekunden.

Beispiele

Das folgende Beispiel verschiebt die Anzeige um einen Grobteiler nach rechts.

ptPanTime("TrendName", 1, 0);

Das folgende Beispiel verschiebt die Anzeige um einen halben Feinteiler nach rechts.

ptPanTime("TrendName", 0, 0.5);

Das folgende Beispiel verschiebt die Anzeige um 2,5 Grobteiler nach links.

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

Das folgende Beispiel verschiebt die Anzeige um einen Grobteiler nach rechts und zwei Feinteiler nach links.

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