Kapitel 17
Anweisungen für Bewegungssteuerung
Wichtig:
Nachdem die Achse mit einem Fehler gekennzeichnet wurde und die Fehler-ID nicht null ist, muss die Achse
mithilfe von MC_Reset zurückgesetzt werden, bevor ein anderer Bewegungsfunktionsblock gestartet wird.
Parameter
Axis_ID
ErrorFlag
ConstVel
AccelFlag
DecelFlag
AxisState
ErrorID
ExtraData
ActualPos
ActualVel
Wichtig:
460
Siehe auch
Parameterdetails von Bewegungssteuerungs-Funktionsblock
451
Achsenvariablen
Datentyp FB_AXIS_REF
Der Datentyp FB_AXIS_REF ist eine Datenstruktur, die Informationen ü ber
eine Bewegungsfeedbackachse enthä lt. Sie wird als Eingabe- und
Ausgabevariable in Bewegungssteuerungs-Funktionsblö cken verwendet.
Beim Hinzufü gen eines HSC-Moduls wird automatisch eine Instanz des
Datentyps FB_AXIS_REF erstellt, wenn als Modus Feedbackachse
konfiguriert ist.
Datentyp
Beschreibung
FB_AXIS_RE
Die Logikachsen-ID wird automatisch von der Connected Components
F
Workbench zugewiesen. Sie kann vom Benutzer weder bearbeitet noch
angezeigt werden.
BOOL
Zeigt an, ob in der Feedbackachse ein Fehler vorliegt.
Zeigt an, ob sich die Feedbackachse in fortlaufender Bewegung „Konstante
BOOL
Geschwindigkeit" befindet oder nicht. Feststehende Achsen werden in
„Konstante Geschwindigkeit" nicht berücksichtigt.
Zeigt an, ob sich die Feedbackachse in der Bewegung „Beschleunigen"
BOOL
befindet oder nicht.
Zeigt an, ob sich die Feedbackachse in der Bewegung „Verzögern" befindet
BOOL
oder nicht.
USINT
Zeigt den aktuellen Zustand der Feedbackachse an.
Zeigt die Ursache des Achsenfehlers an, wenn ein Fehler durch „ErrorFlag"
UINT
angezeigt wird. Dieser Fehler resultiert in der Regel aus einem Fehler bei
der Ausführung des Bewegungssteuerungs-Funktionsblocks.
UINT
Reserviert.
REAL
Tatsächliche mechanische Position, die aus dem
Bewegungs-Feedbackkanal (HSC) gelesen wird.
REAL
Tatsächliche mechanische Geschwindigkeit, die aus dem
Bewegungs-Feedbackkanal (HSC) gelesen wird.
Nachdem die Feedbackachse mit einem Fehler gekennzeichnet wurde und die Fehler-ID
nicht null ist, muss die FBAxis mithilfe von MC_Reset zurückgesetzt werden, bevor ein
anderer Bewegungsfunktionsblock gestartet wird.
Rockwell Automation Publication 2080-RM001E-EN-E - November 2015
auf
seite 461
auf
seite