Herunterladen Diese Seite drucken

Beispielprogramme Für Das Positioniermodul - Siemens SIMATIC S7-200 Systemhandbuch

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

Werbung

Beispielprogramme für das Positioniermodul
Das erste Beispielprogramm zeigt eine einfache relative Bewegung, die mit den Operationen POSx_CTRL
und POSx_GOTO Längenzuschnitte durchführt. Dieses Programm benötigt keinen RP-Suchmodus und
auch kein Bewegungsprofil, und die Länge kann entweder in Impulsen oder in physikalischen Maßeinheiten
gemessen werden. Geben Sie die Länge (VD500) und die Zieldrehzahl (VD504) ein. Wenn E0.0 (Start)
eingeschaltet wird, läuft die Maschine an. Wenn E0.1 (Stop) eingeschaltet wird, beendet die Maschine den
aktuellen Vorgang und kommt zum Stillstand. Wenn E0.2 (E_Stop) eingeschaltet wird, bricht die Maschine
ab und kommt sofort zum Stillstand.
Das zweite Beispielprogramm liefert ein Beispiel für den Einsatz der Operationen POSx_CTRL,
POSx_RUN, POSx_RSEEK und POSx_MAN. Sie müssen den RP-Suchmodus und ein Bewegungsprofil
konfigurieren.
Beispielprogramm 1: Einfache relative Bewegung (Längenzuschnitt)
Erstellen eines Programms für das Positioniermodul
Netzwerk 1
//Steuerungsoperation (Modul in Steckplatz 0).
LD
SM0.0
=
L60.0
LDN
E0.2
=
L63.7
LD
L60.0
CALL
POS0_CTRL, L63.7, M1.0, VB900, VD902, VD906,
V910.0
Netzwerk 2
//Der Startbefehl versetzt die Maschine in den
//Automatikbetrieb.
LD
E0.0
UN
E0.2
EU
S
A0.2, 1
S
M0.1, 1
Netzwerk 3
//E_Stop: Sofortiger Stillstand und
//Ausschalten des Automatikbetriebs.
LD
E0.2
R
A0.2, 1
Netzwerk 4
//Bewegung zu einem bestimmten Punkt:
//Länge für Zuschnitt eingeben.
//Zieldrehzahl in Speed eingeben.
//Modus auf 1 setzen (relativer Modus).
LD
A0.2
=
L60.0
LD
M0.1
EU
=
L63.7
LD
L60.0
CALL
POS0_GOTO, L63.7, VD500, VD504, 1, E0.2, A0.4,
VB920, VD922, VD926
Netzwerk 5
//Wenn Position eingenommen, Schneidwerkzeug
//2 Sekunden lang einschalten, um den Schnitt
//durchzuführen.
LD
A0.2
U
A0.4
TON
T33, +200
UN
T33
=
A0.3
Kapitel 9
9
279

Quicklinks ausblenden:

Werbung

loading