Hallo.
Stehe seit einigen Tagen vor einem Problem mit einem Gira Homeserver und einer etwas komplexen Logik.
Das Gebäude hat an einer Front 22 Jalousien die in unterschiedlichen höhen, mit unterschiedlichen längen, montiert sind. Der Kunde hatte den Wunsch dass die Jalousien gleichmäßig AB-fahren und gleichmäßig AUF-fahren.
Also habe ich sämtliche Laufzeiten der Jalousien gemessen und mir eine Logik gebaut. Diese Logik funktioniert auch, jedoch beginnt der Homeserver nach einiger zeit wirre Telegramme auf den Bus zu senden und hört nicht mehr damit auf....
Mal genauer beschrieben:
Ich schalte mit meinem Schalter die Jalousien Zentral AB und die Jalousie befinden sich bei 0% Position, dann fahren sie wunschgemäß ab.
Wenn sie unten angekommen bleiben sie auch dort.
Schalte ich mit meinem Schalter die Jalousien AUF, dann fahren sie hoch.
Soweit sogut.
Stoppe ich die Fahrt der Jalousien durch das Kurzzeitobjekt, dann halten sie alle an. Wenn ich sie weiter fahren lassen möchte geht aber gar nichts mehr bis man den Homeserver neu gestartet hat.
Wenn man davon ausgeht dass die Jalousien jetzt nicht gestoppt werden und hoch fahren bis die Jalousie 5 (von der der Positionswert genommen wird) oben angekommen ist, dann fängt der Homeserver plötzlich an ein sehr schnelles AUF/AB an alle Schaltausgänge zu senden. Das hört dann auch nicht mehr auf bis man den HS neu starten.
Ich hab jetzt schon mehrmals drüber geschaut und finde keinen Fehler.
Kann es sein dass der HS ab einer bestimmten Menge die Daten nicht mehr verarbeitet bekommt?
Hab im Anhang mal ein Bild von der Logik in Miniaturansicht und die Aufzeichnung des Gruppenmonitors angehängt.
Danke im Vorraus.
MFG Andilogik.JPG
Jalousienwahnsinn.zip
Stehe seit einigen Tagen vor einem Problem mit einem Gira Homeserver und einer etwas komplexen Logik.
Das Gebäude hat an einer Front 22 Jalousien die in unterschiedlichen höhen, mit unterschiedlichen längen, montiert sind. Der Kunde hatte den Wunsch dass die Jalousien gleichmäßig AB-fahren und gleichmäßig AUF-fahren.
Also habe ich sämtliche Laufzeiten der Jalousien gemessen und mir eine Logik gebaut. Diese Logik funktioniert auch, jedoch beginnt der Homeserver nach einiger zeit wirre Telegramme auf den Bus zu senden und hört nicht mehr damit auf....
Mal genauer beschrieben:
Ich schalte mit meinem Schalter die Jalousien Zentral AB und die Jalousie befinden sich bei 0% Position, dann fahren sie wunschgemäß ab.
Wenn sie unten angekommen bleiben sie auch dort.
Schalte ich mit meinem Schalter die Jalousien AUF, dann fahren sie hoch.
Soweit sogut.
Stoppe ich die Fahrt der Jalousien durch das Kurzzeitobjekt, dann halten sie alle an. Wenn ich sie weiter fahren lassen möchte geht aber gar nichts mehr bis man den Homeserver neu gestartet hat.
Wenn man davon ausgeht dass die Jalousien jetzt nicht gestoppt werden und hoch fahren bis die Jalousie 5 (von der der Positionswert genommen wird) oben angekommen ist, dann fängt der Homeserver plötzlich an ein sehr schnelles AUF/AB an alle Schaltausgänge zu senden. Das hört dann auch nicht mehr auf bis man den HS neu starten.
Ich hab jetzt schon mehrmals drüber geschaut und finde keinen Fehler.
Kann es sein dass der HS ab einer bestimmten Menge die Daten nicht mehr verarbeitet bekommt?
Hab im Anhang mal ein Bild von der Logik in Miniaturansicht und die Aufzeichnung des Gruppenmonitors angehängt.
Danke im Vorraus.
MFG Andilogik.JPG
Jalousienwahnsinn.zip
Kommentar