IF_RobotPSeriesCalibration - BrakeRelease (Method)
Type: |
Method |
Available as of: |
V1.0.0.0 |
Versions: |
Current version |
This chapter provides information on:
oTask
Select which brakes of the robot axes shall be opened.
By calling up the method, the brake of the selected axis will be released.
By calling up the method IF_RobotPSeriesCalibration.Stop(), the released brakes will be closed.
ET_RobotPSeriesComponent.AxesAll releases ET_RobotPSeriesComponent.AxisA, ET_RobotPSeriesComponent.AxisB and ET_RobotPSeriesComponent.AxisC.
Input |
Data type |
Description |
---|---|---|
i_etComponent |
Select the robot axis to release the brake. |
Output |
Data type |
Description |
---|---|---|
q_etDiag |
General, library-independent statement on the diagnostic. A value not equal to ET_Diag.Ok corresponds to a diagnostic message. |
|
q_etDiagExt |
POU-specific output for 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 |
55 |
Calibration is already executing. |
|
ExecutionAborted |
32 |
The program call is unavailable. |
|
ExecutionAborted |
12 |
The robot is active. |
|
InputParameterInvaid |
28 |
The Lexium P Robot component is invalid. |
Enumeration name: |
CalibrationAlreadyExecuting |
Enumeration value: |
55 |
Description: |
Calibration is already executing. |
Call calibration method was unsuccessful
Calibration is already executing.
Enumeration name: |
MissingProgramCall |
Enumeration value: |
32 |
Description: |
The program call is unavailable. |
Issue |
Cause |
Solution |
---|---|---|
Call calibration method was unsuccessful |
The program SR_SlowCyclicExecution is not called in a cyclic task. |
Ensure that the program SR_SlowCyclicExecution is called in a cyclic task. |
Enumeration name: |
Ok |
Enumeration value: |
0 |
Description: |
Ok |
The calibration method was called successfully.
Enumeration name: |
RobotIsActive |
Enumeration value: |
12 |
Description: |
The robot is active. |
Issue |
Cause |
Solution |
---|---|---|
Call calibration method was unsuccessful. |
Robot is active. |
Ensure that the robot is not active while calling calibration method. |
Enumeration name: |
RobotPSeriesComponentInvalid |
Enumeration value: |
28 |
Description: |
The Lexium P Robot component is invalid. |
Issue |
Cause |
Solution |
---|---|---|
Call calibration method was unsuccessful. |
The value at the input i_etComponent is invalid. |
Ensure that at the input i_etComponent a valid component has been transferred. |