IF_SoftwareLimit - ExecuteLimits (Method)
Type: |
Method |
Available as of: |
1.0.0.0 |
This chapter provides information on:
oTask
The method verifies if the set software limits are active.
The method verifies if one of the limits that was set via the method SetLimits is active.
The method must be called by the user cyclically.
Output |
Data type |
Description |
---|---|---|
q_etDiag |
General library-independent statement on the diagnostic. A value unequal to GD.ET_Diag.Ok corresponds to a diagnostic message. |
|
q_etDiagExt |
POU-specific output on the diagnostic. q_etDiag = GD.ET_Diag.Ok -> Status message q_etDiag <> GD.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 |
232 |
While the operation mode Homing is active, no limit monitoring will be executed. |
|
OK |
0 |
Ok |
|
InputParameterInvalid |
114 |
An interface is invalid. |
Enumeration name: |
InterfaceInvalid |
Enumeration value: |
114 |
Description: |
An interface is invalid. |
Issue |
Cause |
Solution |
---|---|---|
The software limits have not been executed successfully. |
An interface of a configured drive is invalid. |
Please inform the support team about this detected behavior. |
Enumeration name: |
NoLimitsDuringHomingActive |
Enumeration value: |
232 |
Description: |
While the operation mode Homing is active, no limit monitoring will be executed. |
The software limits have not been executed.
Enumeration name: |
Ok |
Enumeration value: |
0 |
Description: |
Ok |
The software limits have been executed successfully.