Übersicht KNX Torschalter

Mit diesem Funktionsbaustein kann die Zuweisung einer KNX Variable zu einer anderen gesteuert bzw. Telegramme durchgelassen/ blockiert werden. Nur wenn die Freigabe auf 1 ist, werden die Telegramme am Eingang auf den Ausgang ausgegeben. Dies kann beispielsweise für eine einfache Trennwandsteuerung verwendet werden.

Wichtig: Dieser Funktionsbaustein ist nur für KNX Busadressen am Ausgang vorgesehen. Es ist nicht möglich am Ausgang weitere Funktionsbausteine zu verknüpfen.

Wofür der Baustein gedacht ist

Der Baustein arbeitet telegrammorientiert: er leitet die Telegramme weiter, die während der Freigabe am Eingang eintreffen. Er merkt sich keinen Zustand und gleicht Eingang und Ausgang nicht miteinander ab.

Typische Anwendungen sind daher das vorübergehende Sperren einer Bedienstelle oder einer Verbindung: Trennwandsteuerung, Nacht- oder Urlaubssperre eines Tasters, Freigabe einer Bedienstelle nur bei Anwesenheit.

Nicht geeignet als Wahlschalter: Für eine Umschaltung zwischen mehreren Quellen ist der Baustein nicht gedacht. Beim Umschalten der Freigabe wird der Ausgang nicht auf den aktuellen Wert der neu gewählten Quelle nachgeführt. Solange keine Telegramme eintreffen, bleibt am Ausgang der zuletzt gesendete Wert stehen, auch wenn sich der Eingang inzwischen geändert hat. Der Parameter "Bei FG ein Ausgang setzen" mildert das nur beim Wechsel der Freigabe von 0 auf 1, er führt den Wert aber nicht laufend nach. Arbeiten mehrere Torschalter auf dieselbe Ausgangsadresse, gibt es keine Priorität: es gilt der Wert des zuletzt gesendeten Telegramms.

Für eine echte Quellenumschaltung eignet sich ein Baustein, der den Wert bei der Umschaltung aktiv überträgt, zum Beispiel die "KNX Zuweisung 1-N Wert" mit ihrem Trigger-Eingang.

Verhalten beim Steuerungshochlauf

Der Baustein sendet beim Hochlauf von sich aus kein Telegramm auf die Ausgangsadresse. Der Ausgang behält den Wert, der zuletzt auf dieser Adresse stand. Damit schaltet nach einem Neustart der Steuerung nichts ungewollt um.

Der Wert am Eingang gilt erst dann als bekannt, wenn dort ein Telegramm empfangen wurde. Bis dahin würde der Baustein den Wert 0 senden, deshalb wird bis zum ersten Telegramm gar nicht gesendet. Ist der Eingang mit einem anderen Funktionsbaustein verbunden, ist der Wert sofort bekannt.

Soll der Eingangswert schon beim Hochlauf bekannt sein, in den Eigenschaften der Eingangsadresse "Lesen bei Steuerungshochlauf" aktivieren. Die Antwort des Aktors wird als Eingangswert übernommen, aber nicht auf den Ausgang weitergeleitet.

Der Parameter "Bei FG ein Ausgang setzen" reagiert auf den Wechsel der Freigabe von 0 auf 1. Beim Hochlauf liegt kein Wechsel vor: steht die Freigabe bereits auf 1, wird nichts gesendet. Wechselt die Freigabe später auf 1, bevor je ein Telegramm am Eingang empfangen wurde, wird ebenfalls nichts gesendet. Der Wert folgt in diesem Fall automatisch mit dem ersten Telegramm, das am Eingang eintrifft.


Eingänge

E1
Variable
Am Eingang muss eine Variable verknüpft sein.
FG
Freigabe
Nur wenn an diesem Eingang 1 anliegt werden die Telegramme zum Ausgang weiter geleitet.

Ausgänge

A1
Variable
Am Ausgang muss eine Variable verknüpft sein.

Parameter

Bei FG ein Ausgang setzen.
Mit diesem Parameter wird bei Freigabe 1 ein Telegramm mit dem Wert vom Eingang gesendet, ansonsten erst bei Empfang des ersten Telegramms.

Voraussetzung ist, dass am Eingang bereits ein Wert empfangen wurde. Ist das noch nicht der Fall, wird bei der Freigabe nichts gesendet, damit keine 0 auf den Bus geht. Der Wert folgt dann mit dem ersten Telegramm, das am Eingang eintrifft.
Zyklisch aktualisieren
Dieser allgemeine Parameter wirkt bei diesem Baustein nur solange die Freigabe 1 ist. Das erste zyklische Telegramm wird erst nach Ablauf der eingestellten Zeit gesendet und nur dann, wenn am Eingang bereits ein Wert empfangen wurde. Dadurch wird beim Start kein Telegramm mit dem Wert 0 gesendet.
Beim Start aktualisieren
Dieser allgemeine Parameter steht bei diesem Baustein nicht zur Verfügung. Er würde den Ausgang beim Start ohne Rücksicht auf die Freigabe aktualisieren und dabei ein Telegramm mit dem Wert 0 senden, solange noch kein Telegramm empfangen wurde.




Siehe auch allgemeine Parameter aller Funktionsbausteine.