Mit der Programmorganisation wird festgelegt, ob und in welcher Rei-
henfolge die vom Anwender erstellten Bausteine bearbeitet werden (Bild
3). Dazu werden in Organisationsbausteinen entsprechende Aufrufe (be-
dingt oder unbedingt) der gewünschten Bausteine programmiert.
Von Organisations-, Programm-, Funktions- und Schrittbausteinen können
weitere Programm-, Funktions- und Schrittbausteine in beliebiger Kom-
bination aufgerufen werden.
Die maximal zulässige Schachtelungstiefe liegt bei 24 Bausteinen.
Dieser Wert ist als Summe der aus allen möglichen Betriebsarten (zyk-
lisch, alarmgesteuert, zeitgesteuert und eventuell unterbrechungsbe-
handelnd, siehe Abschnitt 5.4 bis 5.7) resultierenden Baustein-Schach-
telungstiefe zu verstehen.
OB
Organisationsbaustein
PB Programmbaustein
FB Funktionsbaustein
-
Rogrammbearbeitung
DB
Datenbaustein
Bild 3 Programmorganisation in der Programmiersprache STEP 5