Projektelemente
POUs
Eine POU (Program Organization Unit) enthält zur Modularisierung und Strukturierung einen genau definierten Teil des Programms. Die POU hat eine definierte Schnittstelle mit Ein- und Ausgängen und kann mehrfach aufgerufen und ausgeführt werden. POUs können Programme, Funktionen oder Funktionsbausteine sein.
Konfigurationen
Zugriffsvariablen / Access Variablen
Zugriffsvariablen sind Variablen, die auch außerhalb des Programms zur Verfügung stehen. Sie werden verwendet, um Werte im HMI anzuzeigen und zu beschreiben oder um über MQTT Verbindungen zum Programm herzustellen.
Config Variablen
Verwenden Sie Konfigurationsvariablen, um Variablen, die in Funktionsblöcken mit unvollständigen Adressen deklariert sind und auf Geräte-E/A abgebildet werden sollen, vollständige Adressen zuzuweisen.
Globale Variablen
Globale Variablen gelten für das gesamte Projekt und können von allen POUs verwendet werden.
Tasks
Tasks steuern die Ausführung von Programmen, Funktionen und Funktionsbausteinen. Sie können zyklisch oder triggergesteuert ausgeführt werden.
Datentypen
Data Types sind eigene Definitionen von Datentypen, die im gesamten Projekt verwendet werden können.