ich habe ein Problem mit dem ich einfach nicht weiterkomme.
Vermutlich mache ich irgendwas falsch, deshalb ersuche ich euch, einen kurzen Blick auf mein erstelltes Makro zu werfen.
Code: Alles auswählen
Code: Alles auswählen
//dummy
wenn FB_Auto_rechte_Taste_1 = "kurz" und Var_Alarm_Extern = "an" dann
Jtron_Extern einschalten
warte 1 Sekunden
Jtron_Extern einschalten
warte 1 Sekunden
Jtron_Extern ausschalten
warte 1 Sekunden
Jtron_Extern ausschalten
Var_Alarm_Extern setzen auf "aus"
endewenn
//FB Auto Garagentor BMW öffnen
wenn Garagentor_BMW_Status = "geschlossen" und FB_Auto_rechte_Taste_1 = "lang" und Var_Anwesenheit = "an" dann
Garagentor_BMW einschalten
warte 1 Sekunden
Garagentor_BMW einschalten
warte 1 Sekunden
Garagentor_BMW ausschalten
warte 1 Sekunden
Garagentor_BMW ausschalten
wenn-Block-Ende
//FB Auto Heimkehr durch Türl ,2
wenn FB_Auto_rechte_Taste_1 = "kurz" dann
Tuerloeffner einschalten
warte 1 Sekunden
Tuerloeffner einschalten
warte 1 Sekunden
Tuerloeffner ausschalten
warte 1 Sekunden
Tuerloeffner ausschalten
Var_Anwesenheit setzen auf "an"
wenn-Block-Ende
So wie im oberen Beispiel dargestellt, wird die erste wenn Bedingung (unter //dummy) einwandfrei durchgeführt.
Bei Var_Alarm_Extern handelt es sich um eine Variable, erstellt unter Objekte.
Geschaltet wird jeweils ein 4-fach Schaltaktor (pot.freie Kontakte).
Wird diese komplette wenn Bedingung ganz nach unten verschoben, wird sie nicht mehr ausgeführt bei Tastendruck auf die Fernbedienung.
Woran kann das liegen ? Was mache ich falsch ?
Code: Alles auswählen
//FB Auto Garagentor BMW öffnen
wenn Garagentor_BMW_Status = "geschlossen" und FB_Auto_rechte_Taste_1 = "lang" und Var_Anwesenheit = "an" dann
Garagentor_BMW einschalten
warte 1 Sekunden
Garagentor_BMW einschalten
warte 1 Sekunden
Garagentor_BMW ausschalten
warte 1 Sekunden
Garagentor_BMW ausschalten
wenn-Block-Ende
//FB Auto Heimkehr durch Türl ,2
wenn FB_Auto_rechte_Taste_1 = "kurz" dann
Tuerloeffner einschalten
warte 1 Sekunden
Tuerloeffner einschalten
warte 1 Sekunden
Tuerloeffner ausschalten
warte 1 Sekunden
Tuerloeffner ausschalten
Var_Anwesenheit setzen auf "an"
wenn-Block-Ende
//dummy
wenn FB_Auto_rechte_Taste_1 = "kurz" und Var_Alarm_Extern = "an" dann
Jtron_Extern einschalten
warte 1 Sekunden
Jtron_Extern einschalten
warte 1 Sekunden
Jtron_Extern ausschalten
warte 1 Sekunden
Jtron_Extern ausschalten
Var_Alarm_Extern setzen auf "aus"
endewenn
MfG
chris