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

AVEVA™ InTouch HMI

​.ScooterPosRight (Punktfeld)

  • Last UpdatedSep 14, 2023
  • 1 minute read

Das Punktfeld .ScooterPosRight steuert die Position des rechten Anzeigelineals in einem Archivierungstrend.

Kategorie

Archivdaten

Verwendung

HistTrendTag.ScooterPosRight

Parameter

Variable

Beliebige Variable vom Typ "Hist. Trend".

Anmerkungen

Mit diesem Punktfeld lässt sich die Position des rechten Anzeigelineals dynamisch steuern. Sie können dieses Punktfeld in einer QuickScript-Funktion verwenden, um die aktuelle Position des rechten Anzeigelineals abzurufen. Sie können diesem Punktfeld auch einen Wert zuweisen, um das rechte Anzeigelineal an eine andere Position im Trend zu bewegen.

Dieses Punktfeld wird häufig in Verbindung mit den Funktionen des Typs HTGetValue() verwendet. Bei diesen Funktionen muss angegeben werden, welcher Archivierungstrend abgefragt wird und auf welcher Position sich das Anzeigelineal aktuell befindet.

Datentyp

Real (Lesen/Schreiben)

Gültige Werte

0,0 bis 1,0, wobei 0,0 den linken Rand und 1,0 den rechten Rand des Archivierungstrends kennzeichnet.

Beispiele

Die folgende Anweisung weist dem rechten Anzeigelineal eine neue Position zu. Die Anweisung setzt das rechte Anzeigelineal im Archivierungstrend "MeinTrend" auf eine Position bei 34 Prozent der Zeitachse.

MeinTrend.ScooterPosRight=.34;

In der folgenden Anweisung wird mit der Funktion HTGetValueAtScooter() der Wert von Stift 1 an der aktuellen Position des rechten Anzeigelineals abgerufen. Die Funktion wird jedes Mal neu ausgeführt, wenn sich der Wert eines der Argumente ändert. Daher hat auch eine Positionsänderung des rechten Anzeigelineals eine Neuberechnung zur Folge.

RealVar=HTGetValueAtScooter (TrendVar, TrendVar.UpdateCount, 2, TrendVar.ScooterPosRight, 1, "PenValue");

Siehe auch

.ScooterPosLeft, . ScooterLockLeft, .ScooterLockRight