IF_RobotJogging - SetMaxVelocity (Method)
Type: |
Method |
Available as of: |
V1.0.0.0 |
This chapter provides information on:
oTask
Setting the maximum jogging velocity.
With the method SetMaxVelocity(…), you can determine the maximum velocity (change of the position) with which the jogging motion of the robot has to be executed.
Input |
Data type |
Description |
---|---|---|
i_etComponent |
Specifies for which robot components the motion parameters have to be set. Valid values are: 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 For further information, refer to ET_RobotComponent. |
|
i_lrValue |
LREAL |
Specifies the maximum velocity (change of the position), with which the jogging motion of the robot or an auxiliary axis has to be executed. The specification of the maximum velocity can be executed again at any time. The specification of the maximum velocity applies to the jogging motion commands following thereafter. Unit: [Units/s] Value range: i_lrValue > 0.0 |
Output |
Data type |
Description |
---|---|---|
q_etDiag |
General library-independent statement on the diagnostic. A value not equal to GD.ET_Diag.Ok corresponds to a diagnostic message. |
|
q_etDiagExt |
POU-specific output on the diagnostic. q_etDiag = ET_Diag.Ok -> Status message q_etDiag <> ET_Diag.Ok -> Diagnostic message |
|
q_sMsg |
STRING[80] |
Event-triggered message that gives additional information on the diagnostic state. |
q_etDiag |
q_etDiagExt |
Enumeration value |
Description |
---|---|---|---|
OK |
0 |
Ok |
|
ExecutionAborted |
205 |
The external position source is configured. |
|
InputParameterInvalid |
127 |
The auxiliary axis is not configured. |
|
InputParameterInvalid |
132 |
The component is invalid. |
|
InputParameterInvalid |
124 |
The maximum velocity is out of range. |
|
InputParameterInvalid |
199 |
The orientation is not available. |
Enumeration name: |
AuxiliaryAxisNotConfigured |
Enumeration value: |
127 |
Description: |
The auxiliary axis is not configured. |
Issue |
Cause |
Solution |
---|---|---|
Setting the jogging motion parameters was not successful. |
The value transferred at the i_etComponent input corresponds to no configured auxiliary axis. |
Ensure that the axis is configured before using an auxiliary axis. |
Enumeration name: |
ComponentInvalid |
Enumeration value: |
132 |
Description: |
The component is invalid. |
Issue |
Cause |
Solution |
---|---|---|
Setting the jogging motion parameter was not successful. |
The value transferred at the input i_etComponent is invalid. |
Ensure that at the input i_etComponent, a valid component has been transferred. |
ExternalPositionSourceConfigured
Enumeration name: |
ExternalPositionSourceConfigured |
Enumeration value: |
205 |
Description: |
The external position source is configured. |
Issue |
Cause |
Solution |
---|---|---|
Setting the jogging motion parameters was not successful. |
An external position source for the robot components cartesian, orientation and auxiliary axes is configured. |
Setting the jogging motion parameters for the component Path is not possible when an external position source for the robot components is configured. Do not set the jogging motion parameters for the component Path. |
Enumeration name: |
MaxVelocityRange |
Enumeration value: |
124 |
Description: |
The maximum velocity is out of range. |
Issue |
Cause |
Solution |
---|---|---|
Setting the jogging motion parameter was not successful. |
The value transferred at the input i_IrValue lies outside the valid range. |
At the input i_lrValue, a value greater than 0 must be transferred. |
Enumeration name: |
Ok |
Enumeration value: |
0 |
Description: |
Ok |
The jogging motion parameter has been set successfully.
Enumeration name: |
OrientationNotAvailable |
Enumeration value: |
199 |
Description: |
The orientation is not available. |
Issue |
Cause |
Solution |
---|---|---|
Setting the jogging motionparameter was not successful. |
The orientation transferred at the input i_etComponent is not available. |
Ensure that the transformation used supports the orientation. |