With the method ConfigDone(...), the configuration of the robot can be verified and completed.
Have the necessary configurations been carried out?
Are the carried out configurations valid?
In case of a valid and complete configuration, the xConfigDone property is set to the value TRUE.
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 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 |
Ok |
0 |
Ok |
ConfigurationFailed |
SchneiderElectricRobotFailed |
260 |
The configuration of the Schneider Electric robot is unsuccessful. |
ConfigurationFailed |
ExternalPositionSourceConfigured |
358 |
A motion parameter is missing. |
ConfigurationFailed |
TrackingStopParametersMissing |
378 |
The stop parameters for a tracking system are not set. |
ExecutionAborted |
EmergencyParameterInvalid |
175 |
The emergency parameters are invalid. |
ExecutionAborted |
EmergencyParameterMissing |
174 |
The emergency parameters are unavailable. |
ExecutionAborted |
TransformationInvalid |
173 |
The transformation is invalid. |
ExecutionAborted |
TransformationMissing |
172 |
The transformation is unavailable. |
Enumeration name: |
EmergencyParameterInvalid |
Enumeration value: |
175 |
Description: |
The emergency parameters are invalid. |
Issue |
Cause |
Solution |
---|---|---|
The configuration of the robot was unsuccessful. |
The configuration of the emergency parameter of the robot is invalid. |
Call the configuration for the emergency parameter SetEmergencyParameter(...) again. |
Enumeration name: |
EmergencyParameterMissing |
Enumeration value: |
174 |
Description: |
The emergency parameters are unavailable. |
Issue |
Cause |
Solution |
---|---|---|
The configuration of the robot was unsuccessful. |
No emergency parameter of the robot has been configured. |
Call a configuration of the emergency parameter SetEmergencyParameter(...) before calling ConfigDone(...). |
Enumeration name: |
ExternalPositionSourceConfigured |
Enumeration value: |
358 |
Description: |
A motion parameter is missing. |
Issue |
Cause |
Solution |
---|---|---|
The configuration of the robot was unsuccessful. |
An external position source is configured but no motion parameters of the robot have been configured yet. |
Call the method IF_RobotMotion.SetMotionParameter(...) before calling ConfigDone(...). |
Enumeration name: |
Ok |
Enumeration value: |
0 |
Description: |
Ok |
The configuration of the robot is valid, complete, and finished now.
Enumeration name: |
SchneiderElectricRobotFailed |
Enumeration value: |
260 |
Description: |
The configuration of the Schneider Electric robot is unsuccessful. |
Issue |
Cause |
Solution |
---|---|---|
The configuration of the robot was unsuccessful. |
The configuration of the Schneider Electric robot is unsuccessful. |
Verify q_sMsg for details. |
Enumeration name: |
TrackingStopParametersMissing |
Enumeration value: |
378 |
Description: |
The stop parameters for a tracking system are not set. |
Issue |
Cause |
Solution |
---|---|---|
The configuration of the robot was unsuccessful. |
There are no stop parameters set for at least one tracking system. |
Call the method SetTrackingStopParameters for all tracking systems at least once and set all parameters to valid values. |
Enumeration name: |
TransformationInvalid |
Enumeration value: |
173 |
Description: |
The transformation is invalid. |
Issue |
Cause |
Solution |
---|---|---|
The configuration of the robot was unsuccessful. |
A configuration of the robot transformation is invalid. |
Call a new configuration for a transformation. |
Enumeration name: |
TransformationMissing |
Enumeration value: |
172 |
Description: |
The transformation is unavailable. |
Issue |
Cause |
Solution |
---|---|---|
The configuration of the robot was unsuccessful. |
No transformation of the robot has been configured yet. |
Call a configuration for a transformation, for example Delta3Ax(...) before calling ConfigDone(...). |