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 18211c528264de9a0a317d3117b45afa_0a3eba72e387ce2e0a33139000eba54e repeatedly:

  1. Time since last boot of the Processor Module (hh.mm.ss).

  2. Displays the diagnostic level 1 (e.g. d1 014).

  3. Displays the diagnostic level 2 (e.g. d2 003).

  4. Displays the diagnostic level 3 (e.g. d3 031).

  5. Displays the diagnostic level 4 (e.g. d4 003).

  6. 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. ../_images/3c1b0dc0e387d5110a33139000eba54e1
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. ../_images/491b2464e387d34d0a33139000eba54e
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. ../_images/0506decce387d1880a33139000eba54e
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”. ../_images/bd1e5989e387d1e60a33139000eba54e
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). ../_images/8ba797fee387d2430a33139000eba54e
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). ../_images/00687d19e387d2a10a33139000eba54e

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.

../_images/3c1b0dc0e387d5110a33139000eba54e1

For further information see The Diagnosis System in AC500 The \ Diagnosis System in the AC500.