NEWS
[gelöst] Blinker funktioniert nicht
-
Jetzt richtig?
Die Variablen werden aber immer noch nicht entsprechend gesetzt.
Läuft der Intervall nur einmalig?
Dann habe ich es falsch verstanden. Er sollte permanent durchlaufen und die Varaibalen umsetzen. -
@GregorS sagte in Blinker funktioniert nicht:
Jetzt richtig?
Nein, es muss auf "bei Änderung" getriggert werden. Wenn es blinken soll, muss der Trigger-Datenpunkt von false auf true geändert werden.
Welche Funktion hat der Trigger-Datenpunkt ? -
@GregorS sagte in Blinker funktioniert nicht:
Die Variable im Trigger ist immer true.
Na das ist wohl das Problem. Solange sich nix ändert, kann auch nix getriggert werden. Dein Skript läuft quasi nie durch. Außer Du stoppst und startest das Skript in Blockly manuell oder speicherst das laufende Skript bei Änderungen ab.
-
@paul53
Jetzt versteh ich nichts mehr
Ich habe unter Trigger den Baustein "Object-ID" genommen und auf "Wert" umgestellt.Welche Funktion hat der Trigger-Datenpunkt ?
Kannst Du mir genauere erklären was du hier meinst? -
@GregorS
Du triggerst auf einen Datenpunkt mit dem Namen "If master connected". Welche Funktion hat dieser Datenpunkt und welche Wirkung soll er auf das Blinken haben ? -
@paul53
Der Datenpunkt "If master connected" ist immer true. Er hat keinerlei Wirkung auf das Blinken.
Ich war der Meinung, dass dort was eingetragen werden muss umd den Trigger zu aktivieren. -
@GregorS Mache es dir einfacher. Erstelle einen Datenpunkt und schalte ihn einfach im gewünschten Takt um. Vorteil, er steht dir in allen Scripten zur Verfügung.
-
@GregorS sagte:
Er hat keinerlei Wirkung auf das Blinken
Du möchtest ein Dauer-Blinken ? Dann braucht es keinen Trigger und auch kein stop Intervall.
-
@GregorS sagte in Blinker funktioniert nicht:
Ich war der Meinung, dass dort was eingetragen werden muss umd den Trigger zu aktivieren.
Nope. Trigger heißt, der Wert hat sich geändert. Wenn Du auf WAHR triggerst, heißt das nur, der Wert hat sich geändert und ist jetzt wahr (hat sich auf WAHR geändert). Wenn er aber immer wahr ist, kann er sich nicht auf wahr ändern und Dein Trigger wird niemals ausgelöst.
-
@paul53
Jetzt funktioniert es.
Oh Mann, das war eine schwierige Geburt.
THX