Willkommen im Loxone Community Forum. Um alle Funktionen nutzen und sehen zu können, registriere dich bitte zuerst. Dies gilt auch für das herunterladen von Dateien.
Es gibt wahrscheinlich mehrere Möglichkeiten, dieses Problem zu lösen, aber die folgende sollte funktionieren -
Beim Aufbau dieser Logik ist mir ein ungewöhnlicher Aspekt des Long-Click-Blocks aufgefallen. In der Loxone-Beschreibung steht, dass Q4 pulsieren soll, wenn Tr länger als 3x (TI) aktiv ist (ansteigende Flanke bis abfallende Flanke). Das ist richtig. In dieser Anwendung ist es jedoch so, dass der zweite Long-Click-Block Q4 pulsiert, wenn Tr länger als 4x (TI) kontinuierlich auf High gehalten wird. Das ist kein Problem, sondern bedeutet nur, dass TI auf 25% der gewünschten Klicklänge eingestellt werden muss.
Diese Logiksequenz hat die folgende Einschränkung. Wenn ein "verirrter" 2-Sekunden-Impuls auftritt, hält die Ablaufsteuerung ein paar Schritte im Logikfluss an. Sie funktioniert auch dann noch, wenn das volle Impulsmuster auftritt, aber Sie verlieren den "Schutz" des ersten 2-Sekunden-Impulses. Es besteht eine gute Chance, dass nach einer bestimmten Zeitspanne ein falsches positives Ergebnis erzielt wird. Es gibt eine Möglichkeit, dies robuster zu machen, aber darauf kann später eingegangen werden (im Wesentlichen geht es darum, dass der Sequential Controller zu Schritt 1 zurückkehrt, wenn die vollständige Sequenz nicht innerhalb eines bestimmten Zeitrahmens auftritt).
Die "Fenster" des Long-Click-Blocks müssen möglicherweise angepasst werden, damit sie besser zu den Impulslängen passen. Die Gesamtzeit des Impulsmusters muss bekannt sein, um die Logik robuster zu machen.
edit: Schließlich muss die Rate, mit der die fünf Impulse gesendet werden, bekannt sein. Bei der Ablaufsteuerung kann die Abtastfrequenz mit der Eigenschaft - Intervall [ms] eingestellt werden. Wenn er zu langsam arbeitet, könnte er einen Impuls verpassen.
Wir verarbeiten personenbezogene Daten über Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen, Werbung zu personalisieren und Websiteaktivitäten zu analysieren. Wir können bestimmte Informationen über unsere Nutzer mit unseren Werbe- und Analysepartnern teilen. Weitere Einzelheiten finden Sie in unserer Datenschutzrichtlinie.
Wenn Sie unten auf "Einverstanden" klicken, stimmen Sie unserer Datenschutzrichtlinie und unseren Datenverarbeitungs- und Cookie-Praktiken wie dort beschrieben zu. Sie erkennen außerdem an, dass dieses Forum möglicherweise außerhalb Ihres Landes gehostet wird und Sie der Erhebung, Speicherung und Verarbeitung Ihrer Daten in dem Land, in dem dieses Forum gehostet wird, zustimmen.
Kommentar