Herunterladen Inhalt Inhalt Diese Seite drucken

Definieren Von Codebausteinen; Hierarchie Der Bausteinaufrufe - Siemens Simatic S7 Lite V3.0 Handbuch

Inhaltsverzeichnis

Werbung

Anhang
A.4.5.2

Definieren von Codebausteinen

Mit dem Verteilen des Anwenderprogramms auf verschiedene Bausteine und der
Hierarchie der Bausteinaufrufe legen Sie die Struktur des Programms fest.

Hierarchie der Bausteinaufrufe

Nachfolgendes Bild zeigt die Hierarchie der Bausteine, die im strukturierten
Programm aufgerufen werden sollen.
OB1: Er ist die Schnittstelle zum Betriebssystem der CPU und enthält das
Hauptprogramm. Im OB 1 werden die Bausteine FB 1 und FC 1 aufgerufen
und die spezifischen Parameter übergeben, die für die Steuerung des
Prozesses erforderlich sind.
FB 1: Die Speisepumpe für Stoff A, die Speisepumpe für Stoff B und der
Rührwerkmotor können durch einen einzigen Funktionsbaustein gesteuert
werden, da die Anforderungen (Ein-, Ausschalten, Einsätze zählen, etc.)
identisch sind.
Instanz-DB 1-3: Die Aktualparameter und die statischen Daten für die
Steuerung der Speisepumpen für Stoff A, Stoff B und für den Rührwerkmotor
sind unterschiedlich und werden deshalb in drei dem FB 1 zugeordneten
Instanz-DBs abgelegt.
FC 1: Die Einlass- und Speiseventile für die Stoffe A und B sowie das
Abflussventil verwenden ebenfalls einen gemeinsamen Codebaustein. Da nur
die Funktion Öffnen und Schließen programmiert werden muss, genügt ein
einziger FC.
A-80
OB 1
Speise-
pumpe
Stoff A
Speise-
pumpe
Stoff B
Rührwerk-
motor
Einlass-
ventile
A und B
Speise-
ventile
A und B
Abfluss-
ventil
Instanz-DB 1
Stoff A
FB1
Instanz-DB 2
Motor
Stoff B
Instanz-DB 3
Rührwerk-
FC1
Ventile
Programmieren mit STEP 7 Lite V3.0
motor
A5E00293880-01

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis