Type: |
Enumeration type |
Available as of: |
V1.0.1.0 |
Versions: |
Current version |
Enumeration type describing the general, library-independent diagnostic.
A value not equal to ET_Diag.Ok corresponds to an diagnostic message.
Name |
Value |
Description |
---|---|---|
0 |
OK |
|
1 |
Unintended behavior of the program. |
|
2 |
The necessary requirements for the intended use of the drive are not fulfilled. |
|
3 |
An input parameter has an invalid value |
|
4 |
The requirements for enabling the drive power supply are nor fulfilled. |
|
5 |
The file cannot be accessed. |
|
6 |
The controller does not provide the required performance characteristics. |
|
7 |
The warm start could not be executed. |
|
8 |
A limit has been reached |
|
9 |
Referencing the drive was not successful |
|
10 |
The Sercos bus is not in the required state. |
|
12 |
The further execution of a program section aborted. |
|
13 |
Configuration was unsuccessful. |
|
14 |
A diagnostic message is active. |
|
15 |
A system parameter is invalid. |
Enumeration name: |
ConfigurationFailed |
Enumeration value: |
13 |
Description: |
Configuration was unsuccessful. |
Issue |
Cause |
Solution |
---|---|---|
- |
For example, a parameter to be configured was allocated with an invalid value. |
More detailed information about the configuration error can be obtained via the diagnostic outputs q_etDiagExt or q_sMsg. |
Enumeration name: |
ControllerConditionInvalid |
Enumeration value: |
6 |
Description: |
The controller does not provide the required performance characteristics. |
Issue |
Cause |
Solution |
---|---|---|
- |
The performance characteristics of the controller are not sufficient for the requirements of the program. |
Obtain more detailed diagnostic information (e.g. output q_etDiagExt) for a more detailed analysis and to be able to derive appropriate measures. |
Enumeration name: |
DiagActive |
Enumeration value: |
14 |
Description: |
A diagnostic message is active. |
Issue |
Cause |
Solution |
---|---|---|
- |
For instance, the controller sends a diagnostic message. |
For more detailed information, see the diagnostic parameters of the controller or the message logger. For more detailed information, see output q_etDiagExt or q_sMsg of the function block. |
Enumeration name: |
DriveConditionInvalid |
Enumeration value: |
2 |
Description: |
The necessary requirements for the intended use of the drive are not fulfilled. |
Issue |
Cause |
Solution |
---|---|---|
- |
The drive is not in the state that is required for the program sequence or does not fulfill the necessary requirements. |
Obtain more detailed diagnostic information (e.g. output q_etDiagExt) for a more detailed analysis and to be able to derive appropriate measures. |
Enumeration name: |
ExecutionAborted |
Enumeration value: |
12 |
Description: |
The further execution of a program section aborted. |
Issue |
Cause |
Solution |
---|---|---|
- |
The execution requirements are not fulfilled. |
Obtain more detailed diagnostic information (e.g. output q_etDiagExt) for a more detailed analysis and to be able to derive appropriate measures. |
- |
During the execution impermissible deviations occurred. |
Obtain more detailed diagnostic information (e.g. output q_etDiagExt) for a more detailed analysis and to be able to derive appropriate measures. |
Enumeration name: |
FileHandlingInvalid |
Enumeration value: |
5 |
Description: |
The file cannot be accessed. |
Issue |
Cause |
Solution |
---|---|---|
- |
A file could not be accessed. |
Obtain more detailed diagnostic information (e.g. output q_etDiagExt) for a more detailed analysis and to be able to derive appropriate measures. Check the data carrier. Check whether the file exists on the data carrier. |
Enumeration name: |
HomingFailed |
Enumeration value: |
9 |
Description: |
Referencing the drive was not successful |
Issue |
Cause |
Solution |
---|---|---|
- |
No referencing position could be determined. |
Obtain more detailed diagnostic information (e.g. q_etDiagExt output) for a more detailed analysis and to be able to derive appropriate measures. |
Enumeration name: |
InputParameterInvalid |
Enumeration value: |
3 |
Description: |
An input parameter has an invalid value |
Issue |
Cause |
Solution |
---|---|---|
- |
An input parameter has an invalid value. |
Obtain more detailed diagnostic information (e.g. output q_etDiagExt) for a more detailed analysis and to be able to derive appropriate measures. Correct your last input or undo it, if necessary. |
Enumeration name: |
LimitReached |
Enumeration value: |
8 |
Description: |
A limit has been reached |
Issue |
Cause |
Solution |
---|---|---|
- |
A limit has been reached |
Obtain more detailed diagnostic information (e.g. output q_etDiagExt) for a more detailed analysis and to be able to derive appropriate measures. |
Enumeration name: |
OK |
Enumeration value: |
0 |
Description: |
OK |
The POU has no detected errors and produces a status message to q_etDiagExt.
Enumeration name: |
PowerSupplyConditionInvalid |
Enumeration value: |
4 |
Description: |
The requirements for enabling the drive power supply are nor fulfilled. |
Issue |
Cause |
Solution |
---|---|---|
- |
The drive power supply cannot be switched on. |
Obtain more detailed diagnostic information (e.g. output q_etDiagExt or the diagnostic code of the controller) for a more detailed analysis and to be able to derive appropriate measures. |
Enumeration name: |
SercosConditionInvalid |
Enumeration value: |
10 |
Description: |
The Sercos bus is not in the required state. |
Issue |
Cause |
Solution |
---|---|---|
- |
The Sercos bus does not fulfill the necessary requirements. |
Obtain more detailed diagnostic information (e.g. output q_etDiagExt or the diagnostic code of the controller) for a more detailed analysis and to be able to derive appropriate measures. |
Enumeration name: |
SystemParameterInvalid |
Enumeration value: |
15 |
Description: |
A system parameter is invalid. |
Enumeration name: |
UnexpectedProgramBehavior |
Enumeration value: |
1 |
Description: |
Unintended behavior of the program. |
Issue |
Cause |
Solution |
---|---|---|
- |
The controller program produced an unintended feedback or a feedback that cannot be described in more detail at the moment. |
Contact the manufacturer for a more detailed analysis. |
Enumeration name: |
WarmStartConditionInvalid |
Enumeration value: |
7 |
Description: |
The warm start could not be executed. |
Issue |
Cause |
Solution |
---|---|---|
- |
The warm start motion could not be executed correctly. |
Obtain more detailed diagnostic information (e.g. output q_etDiagExt) for a more detailed analysis and to be able to derive appropriate measures. If possible, try to execute a cold start. Repeat the homing of the machine, then repeat the desired action. |