Typ: |
Schnittstelle |
Verfügbar ab: |
V1.0.0.0 |
Übernommen aus: |
Dieses Kapitel enthält Informationen zu folgenden Aspekten:
Diese Schnittstelle ist Teil von IF_RobotFeedback und enthält Daten über die aktive verbundene Bahn.
Eine verbundene Bahn setzt sich aus den Fahrbefehlen IF_RobotMotion.MoveL, IF_RobotMotion.MoveS oder IF_RobotMotion.MoveC zusammen, die mit einer Überschleifzone miteinander verbunden wurden.
Name |
Datentyp |
Zugriff |
Beschreibung |
---|---|---|---|
etActiveMotionLimit |
Lesen |
Zeigt die Roboterkomponente an, die die aktive Bahnbewegung des Roboters am meisten begrenzt. Die Rückmeldung ist erhältlich, wenn die Bahnbewegung des Roboters ausgeführt wird und kann beispielsweise zur Überprüfung verwendet werden, ob eine synchrone Hilfsachsenbewegung, die von IF_RobotMotion.MoveSync erteilt wird, die Bahnbewegung des Roboters beeinflusst.
|
|
etActiveMovementMode |
Lesen |
Aktiver Bewegungsmodus der verbundenen Bahn. |
|
etMovementState |
Lesen |
Status einer Bewegung innerhalb einer verbundenen Bahn. |
|
lrExecutionLength |
LREAL |
Lesen |
Länge der auszuführenden verbundenen Bahn. Kann sich von lrLength unterscheiden, wenn Fahrbefehle ausgegeben wurden, nachdem die Methode IF_RobotMotion.Execute(…) mit i_xValue = FALSE aufgerufen wurde. In diesem Fall stoppt die Bahnbewegung an dieser Position, bis die Methode IF_RobotMotion.Execute(…) mit i_xValue = TRUE aufgerufen wird. |
lrDistanceToEnd |
LREAL |
Lesen |
Strecke bis zum Ende. Einheit: [Einheiten] |
lrLength |
LREAL |
Lesen |
Länge Einheit: [Einheiten] |
lrRefPosition |
LREAL |
Lesen |
Position bzw. Strecke bis zum Anfang. Einheit: [Einheiten] |
lrRemainingTime |
LREAL |
Lesen |
Verbleibende Zeit bis zum Ende der verbundenen Bahn. Einheit: [msec] |
lrMaxAccelerationResultant |
LREAL |
Lesen |
Konfigurierte maximale resultierende Beschleunigung für die Raumbewegung für die verbundene Bahn. |
xMaxAccelerationResultant |
BOOL |
Lesen |
TRUE: Das Bewegungsprofil der verbundenen Bahn wird geändert, um die resultierende Beschleunigung der Raumbewegung zu begrenzen. FALSE: Das Bewegungsprofil der verbundenen Bahn wird nicht geändert, um die resultierende Beschleunigung der Raumbewegung zu begrenzen. |
Für weitere Informationen siehe die Eigenschaften von IF_RobotFeedbackTiming.