Allgemeine
Parameter aller Funktionsbausteine und SeiteMehrfachauswahl: 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. | |