OSCAT Forum

oscat.lib => Bestehende Module / Existing Modules => Thema gestartet von: martin.k am 24. April 2009, 19:23:15

Titel: REAL auswerten (ähnlich window und mux_2)
Beitrag von: martin.k am 24. April 2009, 19:23:15
Hi,

ich habe ein Durchschnittstemperatur als REAL.
Je nach Wert sollen verschiedene Dinge passieren.
Klar mux_2 kann BOOL schalten.
Aber wenn ich einen BYTE Wert haben will?
Konkret:
Außentemperatur < 20 dann Byte = 15
Außentemperatur >20 und < 25 dann Byte = 13
Außentemperatur > 25 dann Byte = 11
Damit soll der Modus von timer_2 umschalten und dann meinen Rasen bewässern  :-)
Oder kann ich den timer_2 nicht so umschalten?

Danke
Martin
Titel: Re: REAL auswerten (ähnlich window und mux_2)
Beitrag von: hugo am 25. April 2009, 10:39:15
den mode eingang von timer_2 kannst du natürlich im betrieb umschalten.

ansonsten sind das was du benötigst einfache statements

if at < 20 then mode := ??;
elsif at < 25 then mode := ??
elsif ....

end_if

damit kannst du alles machen was du hier benötigst