User manual
Bewegungssteuerung im of fenen Kreis mit der S7-200 Kapitel 9
283
Operation POSx_SRATE
Die Operation POSx_SRATE (Geschwindigkeit einstellen)
befiehlt dem Positioniermodul, die Beschleunigungs-,
Verzögerungs- oder Ruckausgleichszeit zu ändern.
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
neue Zeitwert in die Konfigurations-/Profiltabelle kopiert und
der Befehl SRATE 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 SRATE an das Positioniermodul.
Um sicherzustellen, dass nur ein Befehl RUN gesendet
wird, müssen Sie den Parameter START über
Flankenerkennung einschalten.
Die Parameter ACCEL_Time, DECEL_Time und
JERK_Time geben die neue Beschleunigungszeit,
Verzögerungszeit und Ruckausgleichszeit in Millisekunden
(ms) an.
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.
Tabelle 9-16 Parameter der Operation POSx_SRATE
Eingänge/Ausgänge Datentyp Operanden
START BOOL E,A,V,M,SM,S,T,Z,L
ACCEL_Time, DECEL_T ime,
JERK_Time
DINT ED, AD, VD, MD, SMD, SD, LD, AC, *VD, *AC, *LD,
Konstante
Done BOOL E,A,V,M,SM,S,T,Z,L
Error BYTE EB, AB, VB, MB, SMB, SB, LB, AC, *VD, *AC, *LD