Da ich aktuell mit Fahrstühlen beschäftige habe ich ein kleines E2 Script entworfen was meinen Fahrstuhlkontroller ausschaltet.
Code:@name AutoStandby @inputs A @outputsOn @persist Tick @trigger all interval(1000) if(A == 0){ Tick = Tick + 1 }else{ On = 1 if(Tick > 0){Tick = 0} } if(Tick >= 20){ if(On == 1){ soundPlay(1,100,"plats/crane/vertical_stop.wav") } On = 0 }
A = User Input z.B. mit einem OR Gate alle Inputs erfassen und hier mit verbinden
On = Wenn z.B ein V6 Motor laufen soll
sobald A = 0(Also keine Eingabe mehr kommt) wird die Variable Tick hochgezählt
Wenn Tick die erreichte Zeit überschreitet wird ON auf 0 gesetzt



Zitieren