Herunterladen Inhalt Inhalt Diese Seite drucken

Art Der Struktur Für Das Anwenderprogramm Wählen - Siemens Simatic s7 Handbuch

Automatisierungssystem
Vorschau ausblenden Andere Handbücher für Simatic s7:
Inhaltsverzeichnis

Werbung

Programmierkonzepte
7.2 Strukturieren Ihres Anwenderprogramms
Art der Struktur für das Anwenderprogramm wählen
Je nach den Anforderungen Ihrer Anwendung können Sie eine lineare oder eine modulare
Struktur für Ihr Anwenderprogramm wählen:
● Ein lineares Programm führt alle Anweisungen für Ihre Automatisierungsaufgaben
nacheinander aus. Typischerweise werden bei einem linearen Programm alle
Programmanweisungen im Zyklus-OB (OB 1) abgelegt.
● Ein modulares Programm ruft spezielle Codebausteine auf, die spezifische Aufgaben
ausführen. Um eine modulare Programmstruktur aufzubauen, gliedern Sie die komplexe
Automatisierungsaufgabe in kleinere Teilaufgaben, die den technologischen Funktionen
des Prozesses entsprechen. Jeder Codebaustein enthält das Programmsegment für die
jeweilige Teilaufgabe. Sie strukturieren Ihr Programm durch den Aufruf eines
Codebausteins aus einem anderen Baustein.
Lineare Struktur:
Durch das Anlegen allgemeiner Codebausteine, die im Anwenderprogramm mehrfach
genutzt werden können, lassen sich Entwurf und Implementierung des Anwenderprogramms
vereinfachen. Die Arbeit mit allgemeinen Codebausteinen hat mehrere Vorteile:
● 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 machen auch Anpassungen oder
Änderungen des Programmcodes schneller und einfacher.
● 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.
● Mit modularen Komponenten, die sich auf spezifische technologische Funktionen
beziehen, wird die Inbetriebnahme der kompletten Anwendung vereinfacht und verkürzt.
196
Modulare Struktur:
Systemhandbuch, V4.2, 09/2016, A5E02486681-AK
S7-1200 Automatisierungssystem

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Simatic s7-1200

Inhaltsverzeichnis