IF_RobotJogging - SetMaxVelocity (Methode)
Typ: |
Methode |
Verfügbar ab: |
V1.0.0.0 |
Dieses Kapitel enthält Informationen zu folgenden Aspekten:
Setzen der maximalen Jogging-Geschwindigkeit.
Mit der Methode SetMaxVelocity(…) kann die maximale Geschwindigkeit (Änderung der Position), mit der die Jogging-Bewegung des Roboters ausgeführt werden soll, festgelegt werden.
Eingang |
Datentyp |
Beschreibung |
---|---|---|
i_etComponent |
Definiert, für welche Komponenten des Roboters die Bewegungsparameter gesetzt werden müssen. Gültige Werte sind: oET_RobotComponent.All oET_RobotComponent.Path oET_RobotComponent.CartesianAll oET_RobotComponent.CartesianX oET_RobotComponent.CartesianY oET_RobotComponent.CartesianZ oET_RobotComponent.OrientationAll oET_RobotComponent.OrientationX oET_RobotComponent.OrientationY oET_RobotComponent.OrientationZ oET_RobotComponent.AuxAxAll oET_RobotComponent.AuxAx1 ... AuxAx10 Für weitere Informationen siehe ET_RobotComponent. |
|
i_lrValue |
LREAL |
Definiert die maximale Geschwindigkeit (Änderung der Position), mit der die Jogging-Bewegung des Roboters oder einer Hilfsachse ausgeführt werden soll. Die Vorgabe der maximalen Geschwindigkeit kann jeder Zeit neu ausgeführt werden. Die Vorgabe der maximalen Geschwindigkeit gilt für alle darauf folgenden Jogging-Fahrbefehle. Einheit: [Units/s] Wertebereich: i_lrValue > 0,0 |
Ausgang |
Datentyp |
Beschreibung |
---|---|---|
q_etDiag |
Allgemeingültige, bibliotheksunabhängige Aussage zur Diagnose. Ein Wert ungleich GD.ET_Diag.Ok entspricht einer Diagnosemeldung. |
|
q_etDiagExt |
Bausteinspezifischer Ausgang zur Diagnose. q_etDiag = ET_Diag.Ok -> Statusmeldung q_etDiag <> ET_Diag.Ok -> Diagnosemeldung |
|
q_sMsg |
STRING[80] |
Ereignisabhängige Meldung, die zusätzliche Informationen über den Diagnosezustand gibt. |
q_etDiag |
q_etDiagExt |
Enumerationswert |
Beschreibung |
---|---|---|---|
OK |
0 |
Ok |
|
ExecutionAborted |
205 |
Die externe Positionsquelle wurde konfiguriert. |
|
InputParameterInvalid |
127 |
Die Hilfsachse ist nicht konfiguriert. |
|
InputParameterInvalid |
132 |
Die Komponente ist ungültig. |
|
InputParameterInvalid |
124 |
Die maximale Geschwindigkeit ("maximum velocity") ist außerhalb des Bereichs. |
|
InputParameterInvalid |
199 |
Die Orientierung ist nicht verfügbar. |
Enumerationsname: |
AuxiliaryAxisNotConfigured |
Enumerationswert: |
127 |
Beschreibung: |
Die Hilfsachse ist nicht konfiguriert. |
Problem |
Ursache |
Lösung |
---|---|---|
Das Setzen der Jogging-Bewegungsparameter war nicht erfolgreich. |
Der am Eingang i_etComponent übergebene Wert entspricht keiner konfigurierten Hilfsachse. |
Vor Verwendung einer Hilfsachse sicherstellen, dass die Achse konfiguriert ist. |
Enumerationsname: |
ComponentInvalid |
Enumerationswert: |
132 |
Beschreibung: |
Die Komponente ist ungültig. |
Problem |
Ursache |
Lösung |
---|---|---|
Das Setzen des Jogging-Bewegungsparameters war nicht erfolgreich. |
Der am Eingang i_etComponent übergebene Wert ist kein gültiger Wert. |
Sicherstellen, dass am Eingang i_etComponent eine gültige Komponente übergeben wurde. |
ExternalPositionSourceConfigured
Enumerationsname: |
ExternalPositionSourceConfigured |
Enumerationswert: |
205 |
Beschreibung: |
Die externe Positionsquelle wurde konfiguriert. |
Problem |
Ursache |
Lösung |
---|---|---|
Die Einstellung der Jogging-Bewegungsparameter war nicht erfolgreich. |
Für die Roboterkomponenten Kartesisch, Orientierung und Hilfsachsen wurde eine externe Positionsquelle konfiguriert. |
Die Einstellung der Jogging-Bewegungsparameter für die Komponente Path ist nicht möglich, wenn eine externe Positionsquelle für die Roboterkomponenten konfiguriert wurde. Die Jogging-Bewegungsparameter für die Komponente Path nicht einstellen. |
Enumerationsname: |
MaxVelocityRange |
Enumerationswert: |
124 |
Beschreibung: |
Die maximale Geschwindigkeit ("maximum velocity") ist außerhalb des Bereichs. |
Problem |
Ursache |
Lösung |
---|---|---|
Das Setzen des Jogging-Bewegungsparameters war nicht erfolgreich. |
Der am Eingang i_IrValue übergebene Wert liegt außerhalb des gültigen Bereichs. |
Am Eingang i_lrValue muss ein Wert größer als 0 übergeben werden. |
Enumerationsname: |
Ok |
Enumerationswert: |
0 |
Beschreibung: |
Ok |
Der Jogging-Bewegungsparameter wurde erfolgreich gesetzt.
Enumerationsname: |
OrientationNotAvailable |
Enumerationswert: |
199 |
Beschreibung: |
Die Orientierung ist nicht verfügbar. |
Problem |
Ursache |
Lösung |
---|---|---|
Das Setzen des Jogging-Bewegungsparameters war nicht erfolgreich. |
Die am Eingang i_etComponent übergebene Orientierung ist nicht verfügbar. |
Sicherstellen, dass die verwendete Transformation die Orientierung unterstützt. |