MC_Halt
Parameter
Parameterty
p
EN
Eingabe
AxisIn
Eingabe
Ausführen
Eingabe
Deceleration
Eingabe
Jerk
Eingabe
„MC_Halt" befiehlt das Stoppen einer gesteuerten Bewegung. Verwenden
Sie „MC_Halt", um die Achse unter normalen Betriebsbedingungen
anzuhalten. Der Achsenstatus ändert sich in „DiscreteMotion", bis die
Geschwindigkeit null beträ gt. Wenn die Geschwindigkeit null erreicht, wird
„Done" auf „True" gesetzt und der Achsenstatus ändert sich zu „StandStill".
MC_Halt-Vorgang
Wä hrend der Verzö gerung der Achse kann ein anderer
Bewegungsbefehl ausgefü hrt werden, wodurch der Funktionsblock
„MC_Halt" abgebrochen wird.
Wenn der Funktionsblock „MC_Halt" beim Achsenstatus „Homing"
ausgegeben wird, meldet der Funktionsblock einen Fehler, und der
Homing-Prozess wird nicht unterbrochen.
Argumente
Datentyp
Beschreibung
BOOL
Aktivieren des Funktionsblocks.
Wenn EN = TRUE, aktuelle Berechnung von „MC_Halt" ausführen.
Wenn EN = FALSE, findet keine Berechnung statt.
Gilt nur für KOP-Programme.
AXIS_REF
Weitere Informationen finden Sie auch unter
459.
BOOL
Wenn TRUE, beginnt die Bewegung an der Anstiegsflanke.
Hinweis: Wird „MC_Halt" während des Homing-Prozesses ausgeführt, wird „MC_Halt" auf MC_FB_ERR_STATE
gesetzt, und der Homing-Prozess wird fortgesetzt.
REAL
Wert der Verzögerung (immer positiv) (Senkung der Energie zum Motor.)
Hinweis: Wenn Verzögerung <= 0 und der Achsenstatus ist nicht „Standstill", wird „MC_Halt" auf
MC_FB_ERR_RANGE gesetzt.
REAL
Wert für den Stoß (immer positiv).
Hinweis: Wenn Stoß < 0 und der Achsenstatus ist „Standstill", wird „MC_Halt" auf MC_FB_ERR_RANGE gesetzt.
Rockwell Automation Publication 2080-RM001E-EN-E - November 2015
Anweisungen für Bewegungssteuerung
Kapitel 17
Datentyp AXIS_REF
auf
seite
465