Herunterladen Diese Seite drucken

Zeichnen Der Konfigurationspläne; Auflisten Der Symbolischen Namen (Optional); Wesentliche Elemente Eines Programms - Siemens S7-200 System Administration Handbuch

Vorschau ausblenden Andere Handbücher für S7-200:

Werbung

Zeichnen der Konfigurationspläne
Erstellen Sie die Konfigurationspläne für das Automatisierungssystem anhand der Anforderungen
in den Beschreibungen der Funktionsbereiche. Zeichnen Sie folgende Punkte auf:
Position der einzelnen S7-200 in Bezug zum Prozess bzw. zur Anlage
!
Mechanische Anordnung der S7-200 und Erweiterungsmodule (einschließlich Schränke
!
usw.)
Verdrahtungspläne für alle S7-200 und Erweiterungsmodule (einschließlich
!
Gerätenummern, Kommunikationsadressen und Adressen der Ein- und Ausgänge)

Auflisten der symbolischen Namen (optional)

Wenn Sie sich für die symbolische Adressierung entscheiden, müssen Sie den absoluten
Adressen symbolische Namen zuordnen. Geben Sie nicht nur die physikalischen Ein- und
Ausgänge, sondern auch alle anderen Elemente an, die Sie in Ihrem Programm verwenden.

Wesentliche Elemente eines Programms

Ein Programmbaustein besteht aus aus ausführbarem Code und Kommentaren. Der ausführbare
Code besteht aus einem Hauptprogramm (OB1) sowie Unter- und Interruptprogrammen. Der
Code wird übersetzt und in die S7-200 geladen. Die Kommentare werden nicht übersetzt und
nicht geladen. Mit diesen Organisationseinheiten (Hauptprogramm, Unterprogramme und
Interruptprogramme) können Sie Ihr Steuerungsprogramm strukturieren.
Das folgende Beispiel zeigt ein Programm, das ein Unterprogramm und ein Interruptprogramm
umfasst. Diese Beispielprogramm liest mit Hilfe eines zeitgesteuerten Interrupts alle 100 ms den
Wert eines Analogeingangs.
Beispiel: Wesentliche Elemente eines Programms
M
A
I
N
S
B
R
0
I
N
T
0
Hauptprogramm
Dieser Hauptteil des Programms enthält die Operationen, die Ihre Anwendung steuern. Die
S7-200 führt diese Operationen der Reihe nach einmal je Zyklus aus. Das Hauptprogramm wird
auch OB1 genannt.
Programmiergrundlagen, Konventionen und Funktionen
Netzwerk 1
LD
SM0.1
CALL
SBR0
Netzwerk 1
LD
SM0.0
MOVB
100, SMB34
ATCH
INT_0, 10
ENI
Netzwerk 1
LD
SM0.0
MOVW
AEW4, VW100
Kapitel 5
//Im ersten Zyklus Unterprogramm 0
//aufrufen.
//Intervall für zeitgesteuerten
//Interrupt auf 100 ms setzen.
//Interrupt 0 freigeben.
//Analogeingang 4 abfragen.
53

Quicklinks ausblenden:

Werbung

loading