Siemens 6AV6651-7KA01-3AA4 - S7-1200 + KTP400 Basic Starter Kit 6AV6651-7KA01-3AA4 ユーザーズマニュアル

製品コード
6AV6651-7KA01-3AA4
ページ / 136
 
Programmiergrundlagen leicht gemacht 
 
5.2 Einfaches Entwerfen Ihres Anwenderprogramms 
Easy Book 
Gerätehandbuch, 11/2009, A5E02486775-01 
55
 
 
Aufrufender Baustein 
Aufgerufener (oder unterbrechender) 
Baustein 
①  Programmausführung 
②  Anweisung oder Ereignis, das die 
Ausführung eines anderen Bausteins 
auslöst 
③  Programmausführung 
④  Bausteinende (Rückkehr zum aufrufenden 
Baustein) 

2%)%)&

2%)%)&
ཱི
Die Bausteinaufrufe können 
verschachtelt werden, um die 
Struktur noch modularer zu 
gestalten. 
①  Zyklusbeginn 
②  Schachtelungstiefe 
In diesem Beispiel umfasst 
die Schachtelungstiefe 4 
Ebenen: den 
Programmzyklus-OB plus 3 
Ebenen mit Aufrufen von 
Codebausteinen. 
)%
2%
)&
)%
)&
)%
'%
)&
'%
'%
'%
 
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.