Siemens 6ES7223-1BH22-0XA0 EM 223 Digital Input / Output Module 6ES7223-1BH22-0XA0 用户手册

产品代码
6ES7223-1BH22-0XA0
下载
页码 538
Bewegungssteuerung im offenen Kreis mit der S7-200
Kapitel 9
277
Operation POSx_MAN
Die Operation POSx_MAN (Handbetrieb) versetzt das
Positioniermodul in den Handbetrieb. Im Handbetrieb kann
der Motor mit verschiedenen Drehzahlen oder im
Tippbetrieb in positiver oder negativer Richtung betrieben
werden. Wenn die Operation POSx_MAN aktiviert ist, sind
nur die Operation POSx_CTRL und POSx_DIS zulässig.
Sie können nur einen der Eingänge RUN, JOG_P oder
JOG_N zur Zeit aktivieren.
Wenn Sie den Parameter RUN (Run/Stopp) aktivieren, wird
dem Positioniermodul befohlen, auf die angegebene
Drehzahl (Parameter Speed) und in die angegebene
Richtung (Parameter Dir) zu beschleunigen. Sie können
den Wert des Parameters Speed bei laufendem Motor
ändern, doch der Parameter Dir muss konstant bleiben.
Wenn Sie den Parameter RUN deaktivieren, wird dem
Positioniermodul befohlen, den Motor bis zum Stillstand zu
verzögern.
Wenn Sie den Parameter JOG_P (Tippbetrieb positive
Drehung) oder den Parameter JOG_N (Tippbetrieb
negative Drehung) aktivieren, wird dem Positioniermodul
befohlen, in positive oder negative Richtung vorzurücken.
Bleibt einer der Parameter JOG_P oder JOG_N weniger als
0,5 Sekunden aktiviert, gibt das Positioniermodul Impulse
aus, um die in JOG_INCREMENT angegebene Entfernung
zu fahren. Bleibt einer der Parameter JOG_P oder JOG_N
0,5 Sekunden oder länger aktiviert, beschleunigt das
Positioniermodul auf die von JOG_SPEED angegeben
Drehzahl.
Der Parameter Speed gibt die Drehzahl an, wenn RUN aktiviert ist. Wenn Sie für das Messsystem
des Positioniermoduls Impulse eingestellt haben, ist die Drehzahl ein Wert vom Typ DINT mit der
Anzahl der Impulse/Sekunde. Wenn Sie für das Messsystem des Positioniermoduls physikalische
Einheiten eingestellt haben, ist die Drehzahl ein Wert vom Typ REAL mit den Einheiten/Sekunde.
Sie können diesen Parameter bei laufendem Motor ändern.
Tipp
Das Positioniermodul reagiert möglicherweise nicht auf geringfügige Änderungen des
Parameters Speed, insbesondere dann nicht, wenn die eingerichtete Beschleunigungs- oder
Verzögerungszeit kurz ist und der Unterschied zwischen der eingerichteten Höchstdrehzahl und
der Start-/Stoppdrehzahl groß ist.
Der Parameter Dir gibt die Bewegungsrichtung an, wenn RUN aktiviert ist. Sie können diesen
Wert nicht ändern, wenn der Parameter RUN aktiviert ist.
Der Parameter Error enthält das Ergebnis dieser Operation. In Tabelle 9-20 werden die
Fehlercodes definiert.
Der Parameter C_Pos gibt die aktuelle Position des Moduls an. Je nach den eingestellten
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 eingestellten
Maßeinheiten handelt es sich entweder um eine Anzahl an Impulsen/Sekunde (DINT) oder um die
Anzahl der physikalischen Maßeinheiten/Sekunde (REAL).
Der Parameter C_Dir gibt die aktuelle Richtung des Motors an.
Tabelle 9-10 Parameter der Operation POSx_MAN
Eingänge/Ausgänge
Datentyp
Operanden
RUN, JOG_P, JOG_N
BOOL
E, A, V, M, SM, S, T, Z, L, Signalfluss
Speed
DINT, REAL
ED, AD, VD, MD, SMD, SD, LD, AC, *VD, *AC, *LD, Konstante
Dir, C_Dir
BOOL
E, A, V, M, SM, S, T, Z, L
Error
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