4 PLC configuration
4.7 Diagnostics
Modular PLCs XControl: XC-104-…, XC-204-…, XC-303-… 01/23 MN050005EN Eaton.com 85
4.7 Diagnostics
The following diagnostic methods are available:
• LED signaling
• Error messages when compiling the project
• I/O system XN300 Master Diagnostics possibilities
• Diagnostic shell commands
Module present / module not present
Runtime system started / not started
PLC LED signaling
If the program has an error condition, the PLC status display LED in the front
will light up red and flash green, since the program will be stopped automati-
cally. → Section “3.6 LED indicators”, page 63.
A program error condition can be caused by the following:
• Watchdog: E.g., the interval time of a task > The watchdog time
• Unsuccessful data access: E.g., attempting to access a protected area
I/O system XN300 Master Diagnostics possibilities
For errors that occur in the system block (XC-303 locally expanded with mod-
ules with I/O system XN300), the status can be requested from the XN300
master for diagnostic purposes. To do so, follow the steps below:
▶ Open XSOFT-CODESYS-3 to access the device online.
▶ In the configuration tree, select the "Device (XC-303)" device and
"XN300_Master".
▶ Double-click on "XN300_Master" and open the "XN300Master Parame-
ters" tab.
Status LED Description
red green
PLC – – RuntimeSystem not started
• No power on X6
– Flashes Communication
– ON PLC RuntimeSystem started
ON – Error status of the RuntimeSystem
• Flash Error
• Checksum error
• Could not start SSL connection
Fix: Check the log file
ON ON RuntimeSystem has started and is signaling an error condition.
1) Flashes: The flashing frequency can vary depending on the transfer rate on the bus.