Siemens 6ES7 222-1HF22-0XA0 EM 222 Digital Output Module 6ES7 222-1HF22-0XA0 User Manual

Product codes
6ES7 222-1HF22-0XA0
Page of 538
Bewegungssteuerung im offenen Kreis mit der S7-200
Kapitel 9
279
Operation POSx_RUN
Die Operation POSx_RUN (Profil ausführen) befiehlt dem
Positioniermodul, die Bewegung in einem bestimmten Profil
auszuführen, das in der Konfigurations-/Profiltabelle
gespeichert ist.
Wenn das Bit EN eingeschaltet wird, wird die Operation
aktiviert. Stellen Sie sicher, dass das Bit EN eingeschaltet
bleibt, bis das Bit Done anzeigt, dass die Ausführung der
Operation beendet ist.
Wenn der Parameter START eingeschaltet wird, wird der
Befehl RUN an das Positioniermodul gesendet. In jedem
Zyklus, in dem der Parameter START eingeschaltet ist und
das Positioniermodul nicht belegt ist, sendet die Operation
einen Befehl RUN an das Positioniermodul. Um
sicherzustellen, dass nur ein Befehl RUN gesendet wird,
müssen Sie den Parameter START über Flankenerkennung
einschalten.
Der Parameter Profile enthält die Nummer oder den
symbolischen Namen des Bewegungsprofils. Sie können
auch die erweiterten Positionierbefehle (118 bis 127)
wählen. Weitere Informationen zu den Positionierbefehlen
finden Sie in Tabelle 9-26.
Wenn der Parameter Abort eingeschaltet wird, wird dem
Positioniermodul befohlen, das aktuelle Profil zu beenden
und den Motor bis zum Stillstand zu verzögern.
Der Parameter Done wird eingeschaltet, wenn das
Positioniermodul diese Operation beendet.
Der Parameter Error enthält das Ergebnis dieser Operation.
In Tabelle 9-20 werden die Fehlercodes definiert.
Der Parameter C_Profile enthält das Profil, das gerade vom Positioniermodul ausgeführt wird.
Der Parameter C_Step enthält den Schritt des Profils, der gerade ausgeführt wird.
Der Parameter C_Pos gibt die aktuelle Position des Moduls an. Je nach den Maßeinheiten
handelt es sich entweder um eine Anzahl an Impulsen (DINT) oder um die Anzahl der
physikalischen Maßeinheiten (REAL).
Der Parameter C_Speed liefert die aktuelle Drehzahl des Moduls. Je nach den Maßeinheiten
handelt es sich entweder um eine Anzahl an Impulsen/Sekunde (DINT) oder um die Anzahl der
physikalischen Maßeinheiten/Sekunde (REAL).
Tabelle 9-12 Parameter der Operation POSx_RUN
Eingänge/Ausgänge
Datentyp
Operanden
START
BOOL
E, A, V, M, SM, S, T, Z, L, Signalfluss
Profile
BYTE
EB, AB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD, Konstante
Abort, Done
BOOL
E, A, V, M, SM, S, T, Z, L
Error, C_Profile, C_Step
BYTE
EB, AB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD
C_Pos, C_Speed
DINT, REAL
ED, AD, VD, MD, SMD, SD, LD, AC, *VD, *AC, *LD