User Manual
Programmierung leicht gemacht   
6.1 Einfaches Entwerfen Ihres Anwenderprogramms 
  Easy Book 
98  Gerätehandbuch, 03/2014, A5E02486775-AF 
A
Aufrufender Baustein 
(oder unterbrochener 
Baustein) 
B
Aufgerufener FB oder FC (oder 
unterbrechender OB) 
① 
Programmausführung
②
Anweisung (oder unterbrechendes Ereignis), 
die die Ausführung eines anderen Bausteins 
auslöst 
③
Programmausführung
④
Bausteinende (Rückkehr 
zum aufrufenden 
Baustein) 
Die Bausteinaufrufe können verschachtelt werden, um die Struktur noch modularer zu 
gestalten. Im folgenden Beispiel umfasst die Schachtelungstiefe 3 Ebenen: den 
Programmzyklus-OB plus 3 Ebenen mit Aufrufen von Codebausteinen. 
①
Zyklusbeginn
② 
Schachtelungstiefe
Durch das Anlegen allgemeiner Codebausteine, die im Anwenderprogramm mehrfach 
genutzt werden können, lassen sich Entwurf und Implementierung des Anwenderprogramms 
vereinfachen.  
●  Sie können wiederverwendbare Codebausteine für Standardaufgaben, wie z. B. für die 
Steuerung einer Pumpe oder eines Motors, erstellen. Sie können diese allgemeinen 
Codebausteine ferner in einer Bibliothek speichern, die für verschiedene Anwendungen 
oder Lösungen verwendet werden kann. 
●  Durch die modulare Gliederung des Anwenderprogramms in einzelne Komponenten, die 
sich auf funktionale Aufgaben beziehen, wird der Programmaufbau übersichtlicher und ist 
einfacher zu handhaben. Die modularen Komponenten ermöglichen nicht nur die 
Standardisierung des Programmentwurfs, sondern vereinfachen und beschleunigen auch 
Anpassungen oder Änderungen des Programmcodes. 
●  Das Erstellen modularer Komponenten vereinfacht das Testen Ihres Programms. Wenn 
das komplette Programm in eine Folge modularer Programmsegmente gegliedert ist, 
können Sie die Funktionalität jedes Codebausteins direkt während der Entwicklung 
testen. 
●  Ein modularer Aufbau, der sich an bestimmten funktionalen Aufgaben orientiert, verkürzt 
normalerweise die Zeit bis zur Inbetriebnahme der fertiggestellten Anwendung. 










