KNX Telegramm Ausgang| Dieser
Funktionsbaustein ist die Schnittstelle vom Programm auf den KNX
Bus. Er sendet zu einem festgelegten Zeitpunkt ein Telegramm auf
die am Ausgang verknüpfte Gruppenadresse. Der Zeitpunkt wird über
den Trigger bestimmt, der gesendete Wert über den Typ. So kann
beispielsweise bei steigender Flanke am Eingang ein Telegramm mit
dem Wert 1 gesendet werden, bei fallender Flanke nichts. Neben den beiden festen Werten für ein und aus kann auch der Wert des Eingangs unverändert ausgegeben werden. Damit lassen sich analoge Werte wie Sollwerte, Helligkeiten oder Temperaturen auf eine Gruppenadresse schreiben. |
| Wofür
der Baustein nicht gedacht ist: Nicht um Änderungen innerhalb des Programms an andere Funktionsbausteine weiterzureichen. Dafür genügt die direkte Verbindung zwischen den Bausteinen. Ist am Ausgang keine Gruppenadresse, sondern nur ein anderer Funktionsbaustein verknüpft, entsteht kein Telegramm. Nicht als Ersatz für einen Wahlschalter oder eine Umschaltung zwischen mehreren Werten. Der Baustein kennt nur einen Eingang und einen Sendewert. Nicht um einen Telegrammfluss zu sperren oder freizugeben, dafür ist der KNX Telegramm Torschalter vorgesehen. Nicht um zu prüfen, ob ein Aktor den Befehl übernommen hat. Dafür ist die Rückmeldung Überwachung vorgesehen, die bei ausbleibender Rückmeldung selbsttätig nachsendet. |
Verhalten
beim Hochlauf der Steuerung: Der Baustein wartet in jedem
Fall, bis die Startverzögerung der Seite abgelaufen ist. Die
Startverzögerung ist eine Eigenschaft der Seite und gilt für alle
Bausteine darauf, sie wird in den Eigenschaften der Seite
eingestellt. Der Ablauf ist:
Wichtig: Beim Start wird nur gesendet, wenn am Eingang tatsächlich ein Wert vorliegt. Bei einer internen Verbindung zu einem anderen Baustein ist das sofort der Fall. Ist am Eingang eine KNX Adresse verknüpft, gilt der Wert erst als bekannt, wenn dazu ein Telegramm oder die Antwort auf eine Leseanforderung empfangen wurde. Sonst würde eine 0 gesendet, die nie berechnet wurde. |
| Die allgemeine Option "Beim Start aktualisieren" wird für diesen Baustein nicht angeboten, das Startverhalten wird ausschließlich über den Parameter "Beim Start" eingestellt. Die allgemeine Option "Zyklisch aktualisieren" wirkt, sendet aber ebenfalls erst nach dem Hochlauf und nur bei bekanntem Eingangswert. |
Eingänge |
||
| TR |
Trigger |
Triggereingang. Er bestimmt über den
Parameter Trigger den Zeitpunkt des Sendens und liefert bei den
Typen "Ein/Aus" und "Eingangswert" zusätzlich den Wert. |
Ausgänge |
||
| A1 |
Variable |
Am Ausgang muss eine Variable
verknüpft sein damit Telegramme gesendet werden können.
Verbindungen zu anderen Funktionsbausteinen sind zwar möglich, dann
werden aber keine Telegramme gesendet. Der Datentyp des Telegramms
ergibt sich aus der verknüpften Variablen. |
Parameter |
||
| Trigger |
Bestimmt, wann gesendet wird.
|
|
| Typ |
Bestimmt, welcher Wert gesendet wird.
|
|
| Beim Start |
Bestimmt, was nach dem Hochlauf der
Steuerung geschieht. In allen Einstellungen gilt: ohne Wert am
Eingang wird nichts gesendet.
|
|
| Wert Ausgang ein |
Wert für den Ausgang im Zustand ein.
Wird bei den Typen "Ein/Aus" und "Nur Ein" verwendet. |
|
| Wert Ausgang aus |
Wert für den Ausgang im Zustand aus.
Wird bei den Typen "Ein/Aus" und "Nur Aus" verwendet. |
|
| Wartezeit beim Start in s |
Zeit in Sekunden, die nach der
Startverzögerung der Seite zusätzlich abgewartet wird, bevor das
Startverhalten ausgeführt wird. In dieser Zeit können die Antworten
auf die Leseanforderungen eintreffen. Der Vorgabewert von 10
Sekunden ist für die meisten Anlagen ausreichend. Nur wirksam wenn
beim Start gesendet wird. |
|
| Adressen beim Start lesen |
Nach der Startverzögerung wird für die
Eingangs- und die Ausgangsadresse je eine Leseanforderung gesendet.
Damit kennt der Baustein den tatsächlichen Zustand auf dem Bus und
kann den Vergleich beim Start durchführen. Nur wirksam wenn beim
Start gesendet wird. |
|
| Mindestsendeabstand in s |
Kleinster Abstand zwischen zwei
Telegrammen in Sekunden, mit dem Wert 0 abgeschaltet. Fällt während
der Sperrzeit ein Sendevorgang an, geht der Wert nicht verloren:
nach Ablauf der Zeit wird der dann aktuelle Wert einmal gesendet.
Damit lässt sich der Bus vor Telegrammfluten schützen, wenn sich der
Eingang sehr schnell ändert. |
|
| Nur bei Wertänderung senden |
Es wird nur gesendet, wenn sich der
Wert gegenüber dem zuletzt gesendeten Telegramm geändert hat.
Unterdrückt gleiche Wiederholtelegramme. Im Auslieferungszustand
ausgeschaltet, da bei den Typen "Nur Ein" und "Nur Aus" das
wiederholte Senden desselben Wertes meist gewollt ist. |
|