@hjk,
Bingo... danke für den Denkanstoss, genau so wollte ich es.
Logikmodul is in den Warenkorb gewandert ;-) (aber nicht nur dafür)
Schönes WE
PhilW
Ankündigung
Einklappen
Keine Ankündigung bisher.
Herausforderungen für das MDT Logikmodul V2
Einklappen
X
-
Hallo hjk,
danke für den Vorschlag!
Ich lade mir mal die Applikation und versuche das nachzuvollziehen
Viele Grüße
Nico
Einen Kommentar schreiben:
-
Das kannst du mit dem Logikmodul ganz einfach mit der Szenensteuerung umsetzen. Dann wird der Aktor weiter mit Szenen angesteuert. Und die Steuerung der Szenen wird über Bit Objekte ganz einfach. Schau dir mal hier Post #11 an, da ist die Codetabelle zur Szenensteuerung beschrieben.
Mit der Funktion Universallogik kannst du das auch einfach automatisieren, z.B. Zeit oder Wochentagsabhängig schalten.
Gruß
hjk
Einen Kommentar schreiben:
-
Guten Morgen,
liegt bestimmt daran das ich kein Profi bin aber ich suche schon die ganze Zeit nach der Möglichkeit wirkliche "Radiobuttons" zu machen. Hintergrund: Die Betriebsarten meiner Heizung möchte (muss) ich in 4 Zuständen (über einen AKS-816 auf eine Widerstandsmatrix) schalten, Auto1, Auto2, Heizen und Sommer. Ich hab das bisher über sich ablösende Szenen gemacht. Find ich aber nicht wirklich fluffig.
Wenn das auch ganz einfach ohne Logikmodul geht bitte nicht schlagen bin seit 2 Jahren immer noch Anfänger ;-)
Gruss
PhilW
Einen Kommentar schreiben:
-
Hallo Jürgen,
lad dir mal die Applikation, dann kannst du das mit der Universallogik umsetzen.
Den HLK simulieren ist etwas aufwendiger. Zählen kann der Rechner und Zeitfunktionen sind vorhanden.
Es gibt 24 Funktionsblöcke mit max 255 GAs. Sollte immer reichen.
Gruß
Hans-Joachim
Einen Kommentar schreiben:
-
BWM die nur Ein/AUS können von 7 Uhr ab die Szene Tag und ab 20:35 die Szene Nacht senden und einen HLK Kanal simulieren wenn in 5min 3 mal bewegung erkannt wird ein.
Was ist die Maximale zahl an GAs die verküpft werden dürfen?
Viele Grüsse
Jürgen
Einen Kommentar schreiben:
-
Hier der Link für die Datenbank der Logikmodule:
http://www.mdt.de/download/MDT_KP_Lo...02_V20.knxprod
Gruß
hjk
Einen Kommentar schreiben:
-
Das ist etwas komplexer, könnte aber gehen.
Hier mal der Ansatz als Idee:
Taster steht auf Jalousiefunktion. Langer Tastendruck sendet 1 (ab) oder 0 (auf).
Das KO AUF/AB geht direkt auf einen Eingang am AKS für Ab. Die 0 wird über Logik invertiert und sendet bei 0 vom Taster eine 1 an den AKS für Auf.
Damit ist Auf und Ab bereits erledigt. Die 0 hat bei der Impulsfunktion auf den Eingang keine Bedeutung und muss nicht gefiltert werden.
Wird nach langen Tastendruck 1(Ab) die kurze Taste gedrückt, komme eine 0 für Stopp. Und umgekehrt nach lange Taste Auf kommt eine 1 für Stopp.
Hier geht das KO Stopp über über die Inverterfunktion mit Invertierung an den AKS Eingang für Ab.
Der Ablauf ist dann wie folgt: Lange Taste sendet 1 (Ab) und kurze Taste sendet eine 0, über den Inverter dann eine 1 zum Stoppen.
Weiterhin geht das KO Stopp über die Inverterfunktion allerdings ohne Invertierung an den AKS Eingang für Auf.
Damit ist die Stoppfunktion funktionsfähig.
Beide Inverter liegen in einem Funktionsblock und müssen für die Fahrzeit freigegeben werden und danach gesperrt werden (Freigabeobjekt).
Idealerweise wird jetzt eine Strommessung für den Kanal gebraucht, der den Inverter bei der Fahrt freigibt.
Eine Zeitberechnung dürfte etwas schwieriger sein, ginge aber auch über den Universalrechner mit Sekundentakt auf dem Impulseingang. Damit könnte man auf und ab zählen und sogar die Position quasi nachbilden.
Das Abspeichern der Position ist keine Problem (bei Reset speichern und nach Wiederkehr senden).
Bitte nur als Lösungsansatz und nicht als fertige Lösung verstehen.
Die Nachbildung ist etwas kompliziert und braucht min 2 Funktionsblöcke je Fenster.
Einen Kommentar schreiben:
-
Hallo zusammen,
habe aktuell auch eine Aufgabe, bei der ich hoffe, dass mir ein Logikmodul nativ weiterhelfen kann.
Wir haben mehrere Dachfenster von Roto mit elektrischer Öffnung sowie elektrischen Außenrolladen.
Die Steuerung für das Dachfenster hat für jede Aktion einen potentialfreien Kontakt, welcher einen Impuls erwartet (wobei Dauerkontakt auch nicht "schadet"):
1. Dachfenster auf
2. Dachfenster zu
3. Rolladen hoch
4. Rolladen runter
Jede Aktion kann gestoppt werden, in dem während der Aktion der gleiche Impuls erneut geliefert wird.
Die Steuerung hängt aktuell an einem MDT AKS-1216.03 - dieser ist auf 500ms Impuls parametriert.
Nun haben damit die Kanäle ja nichts miteinander zu tun, daher musste ich die Steuerung bisher mit zwei Tasten lösen:
IMG_3414.JPG
Jede der Tasten löst den jeweiligen Impuls aus - stoppen ist damit dann auch kein Problem.
Gerne würde ich das Fenster und den Rolladen als richtige "gemeinsame" Taste parametrieren können - entweder als Einzeltaste oder als Wippe, wobei mir die Einzeltaste am liebsten wäre.
Die Logik müsste demnach das, was ein normaler Jalousieaktor bietet, nachbilden - mal am Beispiel des Fensters:
Langer Druck -> Öffnen beginnt
Erneuter Langer Druck -> Schließen beginnt
Kurzer Druck egal wann: Stopp, falls gerade eine Aktion läuft
Die Logik müsste dafür wissen, dass gerade eine Öffnung oder eine Schließung im Gange ist - nur dann kann der richtige Stop-Impuls gegeben werden (der falsche Impuls dreht ja die Richtung um).
Für die Rückgabe eines Status müsste man der Logik sicherlich mitteilen, wie lange die Aktion dauert.
Sofern die Logik über die "Fahrtzeit" im Bilde ist, wäre es natürlich super, einen Prozentwert à la "30% geöffnet" zurück zu geben.
Dann könnte ich sogar noch ein Icon für die "Mittelstellung" nutzen, welche der Taster ja auch anzeigen kann.
Randfälle:
Initialisierung:
Nach Busspannungswiederkehr weiß die Logik nicht, wie die Fenster und Rolladen stehen, da dies nicht über den Schaltaktor abgefragt werden kann.
Hierfür wäre es aber ok, dass das ganze erst nach einer Referenzfahrt wieder den richtigen Status anzeigt. Eventuell ließe sich das über einen zusätzlichen Fensterkontakt unterstützen (den ich noch nicht habe), wobei der nur nutzbar wäre für "ganz zu".
Racing-Conditions bezüglich der Fahrzeit:
Das Umdrehen des Impulses sollte so robust sein, dass eine falsch eingestellte Fahrzeit nicht dafür sorgen kann, dass ein Stopp-Versuch etwas "Böses" macht - z.B. Fenster geht wieder ganz auf etc.
Eventuell bekommt man das bereits mit den eingebauten Logiken der Glastaster hin (wobei mir da die Möglichkeit eines Timers für die Fahrtzeit nicht bekannt ist), jedoch würde sich hierfür die Anschaffung des Logikmoduls schon lohnen
Viele Grüße
Nico
Zuletzt geändert von scope; 09.01.2017, 20:59.
Einen Kommentar schreiben:
-
Wert senden nach Busspannungswiederkehr mit Verzögerung geht natürlich.Zitat von steveoutoe Beitrag anzeigenErkennung ob Netzausfall ( Busspannungsausfall) vorliegt bzw vorlag, falls ja innerhalb festgelegter Zeiten (z.b 18:00-06:00 Uhr ) * zeitverzögert ( 2 min ) ein Aus in eine Beleuchtungs GA .
*Zeitverzögert nach Busspannungswiederkehr*
Bei Busspannungswiederkehr, danach 2 min verzögert ein Aus.
Einen Kommentar schreiben:
-
Das geht über den Universalrechner. Dann wird zum Beispiel der Temperaturwert durch 5 geteilt und gefiltert, bzw. zum Mittelwert aufaddiert.Zitat von volkerm Beitrag anzeigen@hjk: Hast du eine einfache Lösung für einen gleitenden Mittelwert über die letzten xx Werte? Ich werte gerade Temperaturänderungsraten aus (K/h) und würde den Wert gerne bereinigen von zufälligen kleinen Schwankungen.
Ein Beispiel dazu kommt in die Doku.
- Likes 1
Einen Kommentar schreiben:
-
Korrektur
Bei Busspannungswiederkehr, danach 2 min verzögert ein Aus.
Einen Kommentar schreiben:
-
steveoutoe das verstehe ich nicht... Wie soll irgendein Busteilnehmer ein Aus-Telegramm senden, wenn keine Busspannung da ist?
Einen Kommentar schreiben:
-
Moin zusammen,
jetzt habe ich auch mal eine Anforderung.
Erkennung ob Netzausfall ( Busspannungsausfall) vorliegt bzw vorlag, falls ja innerhalb festgelegter Zeiten (z.b 18:00-06:00 Uhr ) * zeitverzögert ( 2 min ) ein Aus in eine Beleuchtungs GA .
*Zeitverzögert nach Busspannungswiederkehr*
DankeZuletzt geändert von steveoutoe; 09.01.2017, 10:28.
Einen Kommentar schreiben:


Einen Kommentar schreiben: