Phoenix Contact 2701030 NLC-050-024D-06I-04QTN-00A nanoLine Base Unit 24ßV/DC / NPN 2701030 Data Sheet

Product codes
2701030
Page of 164
nanoNavigator
2-8
PHOENIX CONTACT
2373_de_A
2.4
Einführung in Ablaufdiagramme
Diese Einführung richtet sich an neue Benutzer ohne Vorkenntnisse bei der Programmie-
rung von Ablaufdiagrammen. In dieser Einführung werden die Programmierkonzepte kurz 
vorgestellt, insbesondere im Hinblick auf die Programmierung des nanoLCs mit 
nanoNavigator. Wenn Sie mit der Programmierung von Ablaufdiagrammen bereits vertraut 
2.4.1
Einführung und Geschichte
Ablaufdiagramme gab es im Grunde schon vor der formellen Einführung 1947, allerdings 
bis dahin nicht bewusst zur Veranschaulichung von logischen Strukturen in Computerpro-
grammen. Diese „neue Methode“ der Verwendung beschrifteter Bausteine zur Veran-
schaulichung der Prozessstrukturen wurde so erfolgreich, dass das American National 
Standards Institute (ANSI) Anfang der 1970er Jahre Normen für Ablaufdiagramme auf-
stellte. 
Seitdem werden Ablaufdiagramme zur Darstellung zahlreicher Verfahren (Produkteinfüh-
rungen, Qualitätssicherungsverfahren, Fehlerbehebungsschritte usw.) verwendet. Außer-
dem sind sie ein besonders zuverlässiges Mittel zur Überwachung und Steuerung elektro-
mechanischer Geräte über PC-Programme. Der Vorteil der Ablaufdiagramme ist die 
einfache Verständlichkeit der grafischen Darstellung auch für Laien. 
Bei Ablaufdiagrammen handelt es sich um Schrittanweisungen, die aus einzelnen Baustei-
nen (Aktionen und Entscheidungen) bestehen, die mit Linien miteinander verbunden sind. 
Die Linien bzw. Pfade kennzeichnen die Richtung des Ablaufs von Baustein zu Baustein. 
Ablaufdiagramme lassen sich einfach erstellen und sind leicht verständlich. Programmier-
kenntnisse sind nicht erforderlich! 
In Steuerungsprogrammen führen die Ablaufdiagramm-Pfade an einen bestimmten Punkt 
zurück. So kann der Vorgang wiederholt werden. Ein Steuerungsprojekt besteht in der 
Regel aus mehreren Ablaufdiagrammen. Bei einfachen Projekten reicht unter Umständen 
ein einzelnes Diagramm aus. 
Steuerungsprojekte bestehen aus mehreren Ablaufdiagrammen, mit denen ein Prozess ge-
steuert wird. Mit Steuerungsprojekten werden Computer (wie der nanoLC oder ein PC) ge-
steuert. Der Computer führt ein Programm aus, das vom Benutzer erstellte Ablaufdia-
gramme in einer gewünschten Reihenfolge überprüft. Hierfür müssen im Rahmen der 
Projekte die folgenden Aufgaben durchgeführt werden:
Steuerung des Prozesses durch die Überwachung von Eingängen
Bearbeitung von Ausgängen nach Bedarf
Anzeigen von Statusinformationen (normale Bedingungen)
Anzeigen von Diagnose-Informationen (untypische Bedingungen)
Wiederherstellung nach einem Fehler
Im nanoLC werden sämtliche Ablaufdiagramme eines Projekts bei jedem Ablauf aufgelöst 
(weitere Informationen zu Abläufen und zur Ausführung von Ablaufdiagrammen finden Sie