Projektets beståndsdelar
POUs
En POU (Programme Organisation Unit) innehåller en exakt definierad del av programmet för modularisering och strukturering. POU:n har ett definierat gränssnitt med ingångar och utgångar och kan anropas och exekveras flera gånger. POU:er kan vara program, funktioner eller funktionsblock.
Konfigurationer
Zugriffsvariabler / Tillgångsvariabler
Tillgångsvariabler är variabler som också är tillgängliga utanför programmet. De används för att visa och beskriva värden i HMI eller för att upprätta anslutningar till programmet via MQTT .
Konfigurationsvariabler
Kan användas för att ge initiala värden till vissa variabler i olika POU:er. Dessa definieras i projektträdet på Konfigurationsvariabler .
Uppgifter
Uppgifter styr utförandet av program, funktioner och funktionsmoduler. De kan utföras cykliskt eller utlösningsstyrt.
Datatyper
Datatyper är anpassade definitioner av datatyper som kan användas i hela projektet.
// Datatyp
TYPE
ENERGY : REAL;
END_TYPE
// POU
VAR_INPUT
EnergyInput : ENERGY;
END_VAR