Hallo zusammen,
nachdem ich jetzt schon ein paar Logiken und den Großteil meiner Ajax-Quad-Visu (nochmal Danke für die Vorlage an der Stelle, echt genial!) fertig habe, beschäftige ich mich momentan mit etwas komplexeren Logikenn.
Bei der Unmsetzung stoße ich leider häufig auf ein Problem, für das ich bisher keine "smarte" Lösung finde: Wie sende ich aus dem Logikeditor heraus einen beliebigen Wert an eine KO?
Einfaches Beispiel:
Die Jalousien sollen runter und auf 75 % Lamellenstellung gehen, wenn die Innentemperatur > 25 Grad und Sonneneinstrahlung von Süden.
Ob die Bedingung erfüllt ist, lässt sich ja einfach mit einer UND-Verknüpfung abfragen.
Der Ausgang liefert mir aber nur eine "1", ich muss ja aber auch die 75 % Lamellenstellung an die entsprechende Positionierungs-GA senden.
Bisher fällt mir nur ein, über die Befehle die entsprechenden GAs zu setzen.
Hab aber das Gefühl, dass dies nicht der geschickteste Weg ist.
Wisst ihr da ne bessere Lösung?
Edit: Konnte leider bisher nichts in der Doku finden, wie die Funktionsweise ist, wenn ich in der Ausgangsbox nur Befehle (keine KOs) habe. Werden die Befehle bei jedem in der Ausgangsbox eingehenden Telegramm ausgeführt? Oder nur bei 1? Oder...?
Edit2: Antwort doch gefunden: "Die Befehle werden nur ausgeführt, wenn über den zugehörigen Ausgang ein Telegramm mit dem Wert ungleich Null gesendet wird."
Grüße
Christian
nachdem ich jetzt schon ein paar Logiken und den Großteil meiner Ajax-Quad-Visu (nochmal Danke für die Vorlage an der Stelle, echt genial!) fertig habe, beschäftige ich mich momentan mit etwas komplexeren Logikenn.
Bei der Unmsetzung stoße ich leider häufig auf ein Problem, für das ich bisher keine "smarte" Lösung finde: Wie sende ich aus dem Logikeditor heraus einen beliebigen Wert an eine KO?
Einfaches Beispiel:
Die Jalousien sollen runter und auf 75 % Lamellenstellung gehen, wenn die Innentemperatur > 25 Grad und Sonneneinstrahlung von Süden.
Ob die Bedingung erfüllt ist, lässt sich ja einfach mit einer UND-Verknüpfung abfragen.
Der Ausgang liefert mir aber nur eine "1", ich muss ja aber auch die 75 % Lamellenstellung an die entsprechende Positionierungs-GA senden.
Bisher fällt mir nur ein, über die Befehle die entsprechenden GAs zu setzen.
Hab aber das Gefühl, dass dies nicht der geschickteste Weg ist.
Wisst ihr da ne bessere Lösung?
Edit: Konnte leider bisher nichts in der Doku finden, wie die Funktionsweise ist, wenn ich in der Ausgangsbox nur Befehle (keine KOs) habe. Werden die Befehle bei jedem in der Ausgangsbox eingehenden Telegramm ausgeführt? Oder nur bei 1? Oder...?
Edit2: Antwort doch gefunden: "Die Befehle werden nur ausgeführt, wenn über den zugehörigen Ausgang ein Telegramm mit dem Wert ungleich Null gesendet wird."
Grüße
Christian
Kommentar