Seite 1 von 1

Modifizierung Temperaturwert

Verfasst: 4. Dez 2020 13:33
von Heavy-Dee
Hallo zusammen,

Wie kann ich von einen Temperaturwert (Item.state) 3°C abziehen und den Wert in eine Variable schreiben?
Im weiteren Verlauf soll die aktuelle Temperatur mit der Variablen verglichen werden!

Code: Alles auswählen

var Number varBDZTemp = null

varBDZTemp = (MX_BDZ_SollTemp.state - 3)

if ((MX_BDZ_AktTemp.state as Number) > varBDZTemp) {
...
}

Re: Modifizierung Temperaturwert

Verfasst: 4. Dez 2020 16:15
von violine21
Heavy-Dee hat geschrieben: 4. Dez 2020 13:33 Temperaturwert (Item.state) 3°C abziehen

Code: Alles auswählen

var Number varBDZTemp = null

varBDZTemp = (MX_BDZ_SollTemp.state - 3)

if ((MX_BDZ_AktTemp.state as Number) > varBDZTemp) {
...
}
Evtl. ist da noch die Einheit "im Weg"?

Code: Alles auswählen

var Number varBDZTemp = 0

when
...
then
varBDZTemp = MX_BDZ_SollTemp.state as Number).floatValue - 3

if ((MX_BDZ_AktTemp.state as Number).floatValue > varBDZTemp) {
...
end
}

Re: Modifizierung Temperaturwert

Verfasst: 4. Dez 2020 18:15
von Heavy-Dee
Mit einer zusätzlichen Klammer
varBDZTemp = (MX_BDZ_SollTemp.state as Number).floatValue - 3
hat es funktioniert.

Danke