ÜbersichtAllgemeine Parameter aller Funktionsbausteine und Seite


Mehrfachauswahl: Sind mehrere Funktionsbausteine markiert, zeigt das Eigenschaftsfenster den zuerst markierten Baustein an. Änderungen an den allgemeinen Parametern (Kommentar, Als Überschrift, Baustein deaktivieren, Zyklisch aktualisieren, Beim Start aktualisieren) wirken auf alle markierten Bausteine. Änderungen an den bausteinspezifischen Parametern (Abschnitt "Parameter") wirken auf alle markierten Bausteine des gleichen Typs. Die Schaltfläche "Variablen erzeugen" wird für alle markierten Bausteine ausgeführt, die diese Funktion anbieten; eventuelle Rückfragen (Variablen bereits vorhanden: Überschreiben/Anhängen/Abbrechen) erscheinen je Baustein, mit Abbrechen wird der Vorgang für die restlichen Bausteine beendet. Am Ende erscheint eine Zusammenfassung.

Suchen: Nach diesen allgemeinen Parametern lässt sich auch suchen. Im Suchfeld der Fußzeile findet Zyklisch aktualisieren > 0 alle Bausteine mit einer Zykluszeit. Näheres unter Im Projekt suchen.




Parameter Funktionsbausteine

Baustein Die Schaltfläche Variablen erzeugen (Strg+G) legt die zum Baustein passenden Variablen in einem Zug an und verknüpft sie. Die Zeile erscheint nur bei Bausteinen, die das anbieten. Sind die Variablen bereits vorhanden, wird gefragt, ob sie überschrieben oder angehängt werden sollen.
Kommentar Allgemeiner Kommentar, dieser wird in der Mitte des Funktionsbausteins angezeigt. Mit der kleinen Schaltfläche rechts neben dem Feld wird der Name des Bausteins übernommen – praktisch, wenn der Kommentar nur der Bausteinname sein soll.
Als Überschrift Zeigt den Kommentar statt in der Mitte des Bausteins in dessen Titelzeile an. Der Bausteinname tritt dann zurück.
Baustein deaktivieren Mit dieser Option werden die Ausgänge des Bausteins nicht mehr aktualisiert. Sie eignet sich, um Bausteine zu Diagnosezwecken vorübergehend stillzulegen. Deaktivierte Bausteine werden mit roter Überschrift angezeigt, siehe Programm Editor.
Zyklisch aktualisieren
Abstand in Sekunden (0 bis 65535), in dem die Ausgänge zyklisch aktualisiert werden. 0 schaltet die Wiederholung ab. Wenn an den Ausgängen Variablen verknüpft sind, werden diese zyklisch aktualisiert, wird die verknüpfte Variable z.B. von der Visualisierung aus geändert, stellt der Baustein diese nach der eingestellten Zeit zurück. Ein praktisches Beispiel wäre die Schaltuhr: Normalerweise wird der Ausgang (z.B. ein Außenlicht) nur zum Schaltzeitpunkt aktualisiert, danach kann man das Außenlicht über die Visualisierung auch ein- ausschalten. Stellt man diesen Parameter beispielsweise auf 600 Sekunden, kann man das Licht einschalten und nach 10 Minuten würde die Uhr wieder auf den ursprünglichen Wert zurückschalten. 
Beim Start aktualisieren.

Mit diesem Parameter werden die Ausgänge beim Start und Telegrammen zwangsweise aktualisiert und der Funktionsbaustein bei allen Events aufgerufen.

Bei reinen KNX Projekten kann es sinnvoll sein diesen Parameter auszuschalten um doppelte Telegramme zu vermeiden.

Wichtig: Dieser Parameter sollte bei Projekten mit IO Modulen oder kritischen Ausgängen immer aktiv sein.

Hinweis: Bei Bausteinen, die ihre Ausgänge selbst verwalten bzw. eine eigene Geräte-, Bus- oder Cloud-Kommunikation haben, ist diese Option deaktiviert und wird nicht angezeigt. Solche Bausteine erhalten ihre Werte erst vom Gerät. Ein Zwangsversand beim Start würde einen noch gar nicht gemessenen Wert (0) auf den Bus legen. Betroffen sind unter anderem KNX-Zuweisungen, KNX Dimmer 4Bit, KNX RGBW Konverter, KNX Torschalter, Modbus, M-Bus, DMX, KNX-Gateway, Netzwerk-Bridge, Sonos, Alexa, Matter, Hue, Shelly, Alarmzentrale, Wert setzen, Wetterstation, OpenWeatherMap, Sauna, eKey, CPU Info, M2020, LAN-/CAN-Master, Kamera, Türsprechanlage, Einbruchmeldezentrale, Mähroboter, Hausgeräte, VELUX Gateway, JSON/XML, SNMP Wert lesen, Strompreis-Bausteine sowie Wallboxen, Batteriespeicher und Wechselrichter.




Die Eigenschaften der Seite stehen in einem eigenen Fenster. Geöffnet wird es mit der Schaltfläche "Eigenschaften Seite..." über der Liste im Eigenschaftsfenster, mit einem Rechtsklick auf eine freie Stelle der Seite oder über das Kontextmenü der Navigation. Das Fenster bleibt während der Arbeit offen, "Übernehmen" schreibt die Änderungen auf die Seite.


Parameter Seite

Name
Name der Seite
Startverzögerung
Hiermit kann eine Startverzögerung eingestellt werden, diese bewirkt dass intern die Funktionsbausteine abgearbeitet werden, aber keine Ausgänge geschrieben werden. Diese werden dann erst bei der nächsten Änderung aktualisiert. Diese Funktion ist  dann sinnvoll, wenn bei Programmänderungen der Zustand der Anlage nicht verändert werden soll, beispielsweise wenn in einem Gebäude noch gearbeitet wird und während der Änderungen keine Lichter oder Rollos aktiviert werden dürfen.

Wichtig: Dieser Parameter sollte bei Projekten mit IO Modulen oder kritischen Ausgängen immer auf 0 sein.
Deaktivieren
Mit diesem Parameter werden alle Funktionsbausteine dieser Seite deaktiviert. Die Bausteine der Seite werden dann mit roter Überschrift angezeigt, die Seite selbst in der Navigation und am Reiter mit einem roten Symbol.
Deaktivieren Adresse Hier kann eine Adresse eingetragen werden um alle Funktionsbausteine dieser Seite dynamisch zu aktivieren oder deaktivieren (1=deaktivieren)
Ausführende Steuerung Nur bei einem verteilten Projekt sichtbar. Genau eine Steuerung führt die Bausteine dieser Seite aus - nie mehrere. Die Auswahl zeigt die Steuerungen aus der Liste des Projektes.