Kapitel 17
Anweisungen für Bewegungssteuerung
Parameter
Parameterty
p
EN
Eingabe
AxisIn
Eingabe
Ausführen
Eingabe
Abstand
Eingabe
Velocity
Eingabe
Beschleunigung
Eingabe
Deceleration
Eingabe
Jerk
Eingabe
BufferMode
Eingabe
ENO
Ausgabe
Achse
Ausgabe
Fertig
Ausgabe
Busy
Ausgabe
Active
Ausgabe
CommandAborted
Ausgabe
Fehler
Ausgabe
ErrorID
Ausgabe
480
Argumente
Datentyp
Beschreibung
BOOL
Aktivieren des Funktionsblocks.
Wenn EN = TRUE, aktuelle Berechnung von „MC_MoveRelative"
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.
REAL
Relative Entfernung für die Bewegung (in technischer Einheit [u]).
REAL
Wert der Höchstgeschwindigkeit (wird nicht unbedingt erreicht) [u/s]. Da die
Ermittlung der Bewegungsrichtung durch die Eingabe „Position" erfolgt, wird
das Vorzeichen von „Velocity" (Geschwindigkeit) vom Funktionsblock
ignoriert.
Tipp: Wenn „Stoß" = 0, kann die Höchstgeschwindigkeit nicht erreicht werden.
REAL
Wert der Beschleunigung (zunehmende Energie des Motors) [u/s2]
REAL
Wert der Verzögerung (abnehmende Energie des Motors) [u/s2]
REAL
Wert des Stoßes [u/s
SINT
Dieser Parameter wird nicht verwendet.
BOOL
Ausgabe aktivieren.
Gilt nur für KOP-Programme.
AXIS_REF
In LD-Programmen ist die Achsenausgabe schreibgeschützt.
BOOL
Wenn TRUE, wurde die befohlene Position erreicht.
Wenn die Eingabe „In-Position" für eine Achse aktiviert ist, muss das Signal
„In-Position" aktiv geschaltet werden, bevor „Done" zu „True" wechselt.
BOOL
Wenn TRUE, wurde der Funktionsblock noch nicht abgeschlossen.
BOOL
Wenn TRUE, besitzt der Funktionsblock die Steuerung über die Achse.
BOOL
Der Befehl wurde durch einen anderen Befehl oder durch einen durch
Fehler ausgelösten Stopp abgebrochen.
BOOL
Wenn TRUE, wurde ein Fehler festgestellt.
UINT
Fehlerkennung.
Rockwell Automation Publication 2080-RM001E-EN-E - November 2015
Datentyp AXIS_REF
3
]
auf
seite