12-11
12 Troubleshooting
NJ-series CPU Unit Software User’s Manual (W501)
12-1 Operation after an Error
12
12-1-3 Non-fatal error in CPU Unit
Current Errors
Open the Controller Error Tab Page on the NS-series PT’s Troubleshooter to check the current
error’s event name, event code, level, source, source details, details, and attached information 1 to
4. Observations are not displayed as errors.
However, for some NX Units, you cannot check the event name, event code, details, and attached
information for current errors. Also, observations are not displayed as errors.
Log of Past Errors
Open the Controller Event Log Tab Page on the NS-series PT’s Troubleshooter to check the time of
occurrence, level, source, event name, event code, details, and attached information 1 to 4 for past
errors.
Refer to the NS-series Programmable Terminals Programming Manual (Cat. No. V073) for details on
the NS-series PT’s Troubleshooter.
However, you cannot check the log of previous errors for the Communications Coupler Units, NX
Units, EtherCAT slaves, and CJ-series Units.
Instructions are provided that allow you to read the error status of each function module from the user
program. These instructions get the status and the event code of the error with the highest level.
For details on the instructions that get error status, refer to the NJ-series Instructions Reference Manual
(Cat. No. W502).
You can check the error status variables in the system-defined variables to determine the status of
errors in a Controller. You can read the error status variables from an external device by using commu-
nications. Refer to A-3 System-defined Variables for the system-defined variables.
Checking with Instructions That Read Function Module Error Status
Applicable function module Instruction name Instruction
PLC Function Module Get PLC Controller Error Status GetPLCError
Get I/O Bus Error Status GetCJBError
Motion Control Function Module Get Motion Control Error Status GetMCError
EtherCAT Function Module Get EtherCAT Error Status GetECError
EtherNet/IP Function Module Get EtherNet/IP Error Status GetEIPError
Checking with System-defined Variables