# Arten von Konvertern

Der Wert einer Eigenschaft kann durch Verwendung nachstehender Funktionen konvertiert werden.

Typ | Beschreibung
Einheit | Konvertieren Sie den Wert einer Eigenschaft entsprechend der festgelegten Einheit.
Skala | Konvertieren des Wertes einer Eigenschaft nach festgelegten Eingabe- und Ausgabebereichen.
Bereich | Gibt den bestimmen Wert einer Eigenschaft aus, wenn der Eingabewert in den festgelegten Bereich fällt.
Ausdruck | Berechnet und gibt den Wert einer Eigenschaft auf Grundlage der Berechnung gemäß festgelegtem Ausdruck aus.

Hinweis: Sie können bis zu 1024 Konverter registrieren.

## [Einheit]

Der Einheitskonverter wird verwendet, um ein Einheitensystem in ein anderes zu konvertieren.

Folgende Einheiten werden unterstützt.

Kategorie | Einheit
Temperatur | C
F
Länge | mm
cm
m
km
in
ft
yd
mi
Gewicht | mg
g
kg
Oz
Lbs
Bereich | m2
km2
in2
ft2
yd2
acre
mi2
Druck | Pa
kPa
MPa
bar
atm
at
Torr
psi
Volumen | ml
cl
dl
l
gal (US lqd)
gal (US dry)
gal (UK)
mm3
cm3
m3
km3
cu in
cu ft
ac ft
bu (US)
bu (UK)
fl oz (US)
fl oz (UK)
gi (US)
gi (UK)
pt (US lqd)
pt (US dry)
pt (UK)
qt (US lqd)
qt (US dry)
qt (UK)
bl (US lqd)
bl (US dry)
bl (UK)

## [Skala]

Der Konverter "Skala" wird verwendet, um den Wert einer Eigenschaft entsprechend festgelegter Eingabe- und Ausgabebereiche zu konvertieren. Der Eingabewert bezieht sich auf die Daten vom Anzeigegerät. Der Ausgabewert entspricht dem auf dem Bildschirm angezeigten Wert.

(Beispiel)

[Minimum (Eingabe)]: 0

[Maximum (Eingabe)]: 400

[Minimum (Ausgabe)]: 0

[Maximum (Ausgabe)]: 20

## [Bereich]

Der Konverter "Bereich" wird verwendet, um einen bestimmten Wert einer Eigenschaft auszugeben, wenn der Eingabewert in den festgelegten Bereich fällt.

Richten Sie den Bedingungsausdruck ([Bereich]) und den als Ausgabe bezogenen Wert ([Datentyp (Ausgabe)]) ein.

(Beispiel)

Beispiel | [Datentyp (Eingabe)] | [Datentyp (Ausgabe)] | Einstellung in [Bereich]
Wenn der (numerische) Wert größer oder gleich „1“ ist, wird der Wert in den Booleschen Wert „Wahr“ konvertiert. | [Numerisch] | [Boolesch] |
Eigenschaft | Wert
[Daten (Eingabe)] | 1
[Operator] | [>=]
[Daten (Ausgabe)] | [Wahr]
Wenn der Wert der Variable (numerisch) größer als „2“ ist, wird der Wert in den numerischen Wert „0“ konvertiert. | [Numerisch] | [Numerisch] |
Eigenschaft | Wert
[Daten (Eingabe)] | 2
[Operator] | [>]
[Daten (Ausgabe)] | 0
Wenn der Wert der Variable (Zeichenfolge) dem Text „END“ entspricht, wird der Wert in die Zeichenfolge „OK“ konvertiert. | [Zeichenfolge] | [Zeichenfolge] |
Eigenschaft | Wert
[Daten (Eingabe)] | END
[Operator] | [==]
[Daten (Ausgabe)] | OK
Wenn der Wert der Variable (boolesch) „Wahr“ ist, wird der Wert in das Datum „17/08/03“ konvertiert. | [Boolesch] | [Datum/Uhrzeit] |
Eigenschaft | Wert
[Daten (Eingabe)] | [Wahr]
[Operator] | [==]
[Daten (Ausgabe)] | 17/08/03
Wenn der Wert der Variable (Datum und Uhrzeit) vor oder gleich „2017/08/09 10:15:20“ ist, wird der Wert in die Farb-ID „ID:3“ konvertiert. | [Datum/Uhrzeit] | [Farb-ID] |
Eigenschaft | Wert
[Daten (Eingabe)] | 2017/08/09 10:15:20
[Operator] | [<=]
[Daten (Ausgabe)] | [ID:3]
Wenn der Wert der Variable (numerisch) kleiner oder gleich „10“ ist, wird der Wert in den Farb-Code „#FF0000“ konvertiert. | [Numerisch] | [Farb-Code] |
Eigenschaft | Wert
[Daten (Eingabe)] | 10
[Operator] | [<=]
[Daten (Ausgabe)] | #FF0000
Wenn der Wert der Variable (Boolesch) „Wahr“ ist, wird der Wert in den Sprachtext „1:Red“ konvertiert. | [Boolesch] | [Sprachtext] | Bedingung: [Von] [==] True, [Nach] 1:Red Value: True
Eigenschaft | Wert
[Daten (Eingabe)] | [Wahr]
[Operator] | [==]
[Daten (Ausgabe)] | [Sprachtext] [Quelleigenschaft] : [1:Red]

## Ausdruck

Der Konverter "Ausdruck" wird verwendet, um den Wert einer Eigenschaft entsprechend festgelegtem Ausdruck zu berechnen und auszugeben. Ausdrücke können im Ausdrucks-Editor festgelegt werden.

Ausdrucks-Editor

(Beispiel)

[Ausdruck]: [FromData] + Var1.Value* 10

Wert: [FromData] = 5, Var1.Value = 10

Ergebnis: 105

Hinweis: [FromData] bezieht sich auf den Wert der Quelleigenschaft. Wenn Sie z. B. Var1 mit [Aktueller Wert] in der numerischen Anzeige verknüpfen, wird der Wert von Var1 [FromData]. zugewiesen.