X1, X2, Y1, Y2
Legt den ersten Prozessvariablen-Rohwert fest, der zur Bestimmung der Einheitenumrechnung erforderlich ist. Die Einheitenumrechnung erfolgt über die Definition von zwei Punkten. Durch diese Punkte lässt sich eine Geradengleichung erstellen.
Steigung
m = (Y2 - Y1)/(X2 - X1)
Offset
b = Y - m * X
Allgemein gilt
Y = m * X + b
Die Umrechnung beim Lesen eines Wertes erfolgt über die oben stehende Gleichung Umrechnungswert = m * Rohwert +
b.
Die Angaben „Rohwert“ und „Umrechnungswert“ beziehen sich auf die Verwendung der Einheitenklasse:
-
Wird eine Einheitenklasse im Parameter Einheitenklasse (Prozess) einer Prozessvariablen verwendet, ist der Rohwert der Prozessvariablenwert aus der Kommunikationskomponente. Der Umrechnungswert ist der Wert im Variablenserver.
-
Wird eine Einheitenklasse im Parameter Einheitenklasse (Anzeige) einer Prozessvariablen verwendet, ist der Umrechnungswert der in den Steuerelementen angezeigte Wert. Der Rohwert ist der im Variablenserver gepufferte Prozessvariablenwert.
Beim schreibenden Zugriff (bei der Verwendung als Einheitenklassen (Prozess) aus dem Variablenserver in die
Kommunikationskomponente, bei einer Einheitenklasse (Anzeige) vom Steuerelement in den Variablenserver) wird die Umrechnung
umgekehrt ausgeführt: Rohwert = (Umrechnungswert - b ) / m
|
|
X1, X2 |
Y1, Y2 |
|---|---|---|
|
Allgemein |
Rohwert |
Umrechnungswert |
|
Einheitenklasse (Prozess) |
SPS-Werte |
Werte im Variablenserver |
|
Einheitenklasse (Anzeige) |
Werte im Variablenserver |
Werte in der Anzeige eines Steuerelements |
Parameter für Modul: