Makro mit MINUS Werten

KS 300, WS 300, Wetter Willi

Moderator: Co-Administratoren

Antworten
sblogo
Beiträge: 37
Registriert: 30.01.2007, 12:01

Makro mit MINUS Werten

Beitrag von sblogo » 17.10.2007, 15:57

Hallo,

ich bebomme einfach kein Makro zu laufen wenn ich eine Abfrage zwischen zwei MINUS Temperaturen einrichten möchte.

Code: Alles auswählen

wenn AquaLS.LUX1 zwischen -30,0 und -23,9 dann
AquaSonne:=-1(20)
warte("00:05:00")
AquaSonne:=0(20)
verlassen
endewenn
Hat jmd. eine Idee?

Gruß sblogo
FHZ1300PC 1x
homeputer CL für FHZ

FS20DI20/22 3x
FS20ST 7x
FS20SD 10x
FS20DI 9x
FS20PIRI 1x
FS20S4 3x
FS20TFK 10x
FS20SU 5x
FS20AS4 1x
FS2080b 3x
FS20SR 1x
FS20S4A 4x
FS20TFI 1x
FS20IRF 1x
FS20IRU 1x

HMS100TF 1x
HMS100T 2x (1x zu Lichtsensor umgebaut)

WS300 1x

kafibo
Beiträge: 186
Registriert: 02.02.2007, 21:22
Hat sich bedankt: 5 Mal

Beitrag von kafibo » 17.10.2007, 19:37

Hallo,

wer oder was ist denn
- AquaLS.LUX1 ?
- AquaSonne ?


kafibo

sblogo
Beiträge: 37
Registriert: 30.01.2007, 12:01

Beitrag von sblogo » 17.10.2007, 20:37

Hallo,

das spielt für meine Frage doch gar keine Rolle.

Das eine ist der Sensor der als umgebauter Temp.Sensor zu einem Lichtsensor die Werte von -30 bis +30 liefert und das andere ist die Lampe die in Abhängigkeit der Lichtstärke zu schalten ist.

Aber wie gesagt ist das nicht wichtig, es geht um ein Makro mit negativen Zahlen. Mit postiiven oder (Uhr)Zeiten Zahlen geht das ohne Probleme.

Gruß sblogo
FHZ1300PC 1x
homeputer CL für FHZ

FS20DI20/22 3x
FS20ST 7x
FS20SD 10x
FS20DI 9x
FS20PIRI 1x
FS20S4 3x
FS20TFK 10x
FS20SU 5x
FS20AS4 1x
FS2080b 3x
FS20SR 1x
FS20S4A 4x
FS20TFI 1x
FS20IRF 1x
FS20IRU 1x

HMS100TF 1x
HMS100T 2x (1x zu Lichtsensor umgebaut)

WS300 1x

kafibo
Beiträge: 186
Registriert: 02.02.2007, 21:22
Hat sich bedankt: 5 Mal

Beitrag von kafibo » 17.10.2007, 21:59

Hallo,

meine frage kommt deswegen:

Code: Alles auswählen

AquaSonne:=-1(20) 
Ich nehme an das das ein Dimmer ist. Was ist dann -1 für eine Helligkeit?
Versuch mal das folgende:

Code: Alles auswählen

wenn AquaLS.LUX1 >= -30,0 und <= -23,9 dann 
AquaSonne:=-1(20) 
warte("00:05:00") 
AquaSonne:=0(20) 
verlassen 
endewenn
Ich habe es nicht ausprobiert und weis auch nicht ob es funktioniert. Ist nur eine Idee.


kafibo

Benutzeravatar
squeeezer
Beiträge: 545
Registriert: 17.07.2006, 00:00
Wohnort: Idstein

Beitrag von squeeezer » 18.10.2007, 02:26

kleiner syntax-fehler. es sollte wohl heissen:

Code: Alles auswählen

wenn AquaLS.LUX1 >= -30,0 und AquaLS.LUX1 <= -23,9 dann 
diese art der eingrenzung von negativ-werten ist bei mir am laufen, jedoch mit klassischen temperaturwerten. das ganze funktioniert ...

wobei ich kafibo recht geben muss ist die etwas seltsame zeile

Code: Alles auswählen

AquaSonne := -1(20)
meines wissens können dimmer keine negativen werte zugewiesen bekommen. das ganze müsste sich im wertebereich zwischen 0 und 16 bewegen ... ?!?
... squeeezer

sblogo
Beiträge: 37
Registriert: 30.01.2007, 12:01

Beitrag von sblogo » 18.10.2007, 06:32

Hallo,

die Zeile

Code: Alles auswählen

AquaSonne:=-1(20)
ist notwendig weil der FS20 DI10 sonst nicht bei NULL abschaltet.
Fragt nicht warum das so ist, ich hab kein Ahnung!

Gruß sblogo
FHZ1300PC 1x
homeputer CL für FHZ

FS20DI20/22 3x
FS20ST 7x
FS20SD 10x
FS20DI 9x
FS20PIRI 1x
FS20S4 3x
FS20TFK 10x
FS20SU 5x
FS20AS4 1x
FS2080b 3x
FS20SR 1x
FS20S4A 4x
FS20TFI 1x
FS20IRF 1x
FS20IRU 1x

HMS100TF 1x
HMS100T 2x (1x zu Lichtsensor umgebaut)

WS300 1x

sblogo
Beiträge: 37
Registriert: 30.01.2007, 12:01

Fehler gefunden!

Beitrag von sblogo » 18.10.2007, 07:44

Hallo,

ich habe den Fehler gefunden - war ein Denkfehler!
Für die Studiosoftware ist -30 losgisch kleiner als -27 und nicht anders herum.

Danke!

Für alle die nicht Wissen was der FS20 DI10 ist - das ist der Dimmer-Bausatz zur Dimmung von EVG´s.


Gruß sblogo
FHZ1300PC 1x
homeputer CL für FHZ

FS20DI20/22 3x
FS20ST 7x
FS20SD 10x
FS20DI 9x
FS20PIRI 1x
FS20S4 3x
FS20TFK 10x
FS20SU 5x
FS20AS4 1x
FS2080b 3x
FS20SR 1x
FS20S4A 4x
FS20TFI 1x
FS20IRF 1x
FS20IRU 1x

HMS100TF 1x
HMS100T 2x (1x zu Lichtsensor umgebaut)

WS300 1x

Antworten

Zurück zu „ELV Wettersensoren / Wetterstationen“