Im Exec Teil:
setzt Du die Variable $run.
Die Schleife sieht dann so aus:
Dann habe ich den Status vom Schaltaktor auf Eingang E1 gelegt. Somit läuft der LBS nur, wenn der Sonos eingeschaltet ist.
Code:
if ($E=logic_getInputs($id)) { // logic_setVar($id,203,$E[21]['value']); //set loglevel to #VAR 203 $run = $E[1]['value'];
Die Schleife sieht dann so aus:
Code:
while($run==1) { if ($E=logic_getInputs($id)){ $V=logic_getVars($id); } $run = $E[1]['value']; if ($run==0) LB_LBSID_Finish($id);
Kommentar