Error Messages and Diagnostic¶
Reading out values and error messages on the Processor Module
The following settings of the Processor Module can be read out in the described order by pressing repeatedly:
Time since last boot of the Processor Module (hh.mm.ss).
Displays the diagnostic level 1 (e.g. d1 014).
Displays the diagnostic level 2 (e.g. d2 003).
Displays the diagnostic level 3 (e.g. d3 031).
Displays the diagnostic level 4 (e.g. d4 003).
Reverts to State 1 and displays the error code.
In order to switch off the Error LED (ERR) each error must be acknowledged. For this, press the OK soft key from State 1 - 6. By pressing the ESC soft key in State 1 or 6 the diagnostic menu is aborted. The error remains unacknowledged. By pressing the ESC soft key in State 2 - 5 you revert to State 1.
urther, with the PLC browser you can display an error log (command: diagshow all).
Note
The DIAG soft key is only active in the case of at least one not acknowledged error. In this case the Error LED is switched on. The oldest not yet acknowledged error is displayed first.
An error code always consists of an error class (E1 … E4) and an error number (000 … 255). The error class defines reaction of the Processor Module depending on the error level. The error number can be used for error recognition The \ Diagnosis System in the AC500. In this example, E4 008 refers to an error of the error level “warning” that indicates an empty or missing component.
The following table specifies the possible error classes of the Processor Module:
Error class | Type | Meaning | Example |
---|---|---|---|
E1 | Fatal error | Safe function of the operating system is no longer guaranteed. Note: Errors of E1 error class are not shown on the display. | Wrong value, checksum error in system Flash, RAM error, short-circuit, exhausted or missing battery, etc. |
E2 | Serious error | Operating system works without problems, however, error-free processing of the user program is no longer guaranteed. | Checksum error in user Flash, independent of the task duration. |
E3 | Minor error | It depends on the application, if the user program should be stopped by the operating system or not. The user decides, which reaction is necessary. | Flash could not be programmed, I/O module has failed. |
E4 | Warning | Error in periphery (e.g. I/O) which might have influence in the future. The user decides, which reaction is necessary. | Short-circuit at I/O modules, battery is exhausted or not inserted. |
Press the DIAG soft key repeatedly to navigate through 4 diagnostic levels (d1 to d4) that provide further information on the error.
The following table specifies the possible detail levels:
Diagnostic Level | Object | No. | Meaning |
---|---|---|---|
d1 | Comp (Component) | 000 … 015 | Indicates the component which has sent the error (communication module, Processor Module, COM1, FBP, IO-Bus, etc.). |
d2 | Dev (Device) | 000 … 255 | Defines the faulty device within the component. |
d3 | Mod (Module) | 000 … 030 | Defines the part of the module with an error (slot). |
d4 | CH (to be defined) | 000 … 031 | Defines the channel within the module. |
Example for a diagnostic routine (exhausted battery)
The following diagnostic routine describes how to proceed in the case of an error:
Diagnostic Level | Meaning |
---|---|
The Processor Module is running (Run mode). The background lighting is switched off. If an error occurs, the Error LED (ERR) switches on. | |
Press the DIAG soft key. The error code with the error class is displayed (in the example E4 008). This error is a warning with the error number 008. As the BATT item is selected and 008 means “Empty/Missing”, the error code indicates an issue on the battery. | |
Press the DIAG soft key again. The background lighting switches on. The error code with the diagnostic level1 - d1 is displayed (in the example d1 009). The error number 009 means that the Processor Module has sent the error already. | |
Press the DIAG soft key again. The error code with the diagnostic level2 - d2 is displayed (in the example d2 022). The error number 022 indicates the device type “battery”. | |
Press the DIAG soft key again. The error code with the diagnostic level3 - d3 is displayed (in the example d3 031). The error number 031 indicates “no module type” (= module itself). | |
Press the DIAG soft key again. The error code with the diagnostic level4 - d4 is displayed (in the example d4 031). The error number 031 indicates “no channel” (= device itself). | |
Press the OK soft key. The error is acknowledged and the display either returns to normal state or shows the next error. The Error LED (ERR) is switched off (provided that there are no further errors). OR Press the ESC soft key. The display returns to normal state without acknowledging the error. The Error LED (ERR) remains on. |
For further information see The Diagnosis System in AC500 The \ Diagnosis System in the AC500.