Herunterladen Diese Seite drucken

Siemens SIMATIC S7-200 Systemhandbuch Seite 279

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

Werbung

Operation POSx_MAN
Die Operation POSx_MAN (Handbetrieb) versetzt das Positioniermo-
dul in den Handbetrieb. Im Handbetrieb kann der Motor mit verschie-
denen 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
Positio-
niermodul 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 befoh-
len, 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 Rich-
tung 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 einges-
tellt haben, ist die Drehzahl ein Wert vom Typ DINT mit der Anzahl der
Impulse/Sekunde. Wenn Sie für das Messsystem des Positioniermo-
duls 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 Unter-
schied 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-13 auf Seite 286 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-3
Parameter der Operation POSx_MAN
Eingänge/Ausgänge
RUN, JOG_P, JOG_N
Speed
Dir, C_Dir
Error
C_Pos, C_Speed
Erstellen eines Programms für das Positioniermodul
Datentyp
Operanden
BOOL
E, A, V, M, SM, S, T, Z, L, Signalfluss
DINT, REAL
ED, AD, VD, MD, SMD, SD, LD, AC, *VD, *AC, *LD, Konstante
BOOL
E, A, V, M, SM, S, T, Z, L
BYTE
EB, AB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD
DINT, REAL
ED, AD, VD, MD, SMD, SD, LD, AC, *VD, *AC, *LD
Kapitel 9
9
269

Quicklinks ausblenden:

Werbung

loading