Welcome to the Industrial Automation website!

NameDescriptionContent
XING-Automation
E-mail  
Password  
  
Forgot password?
  Register
当前位置:

OMRON CJ2 CPU Troubleshooting and Maintenance

F: | Au:FANS | DA:2026-05-27 | 865 Br: | 🔊 点击朗读正文 ❚❚ ▶ | Share:

OMRON CJ2 CPU Unit Troubleshooting and Maintenance Complete Guide

In the field of industrial automation, the stability of programmable logic controllers (PLCs) is directly related to the continuous operation of production lines. The OMRON CJ2 series CPU units are widely used in various control systems due to their high performance, large capacity memory, and built-in EtherNet/IP communication capabilities. However, on-site engineers often face various challenges in daily maintenance and troubleshooting. This article is based on the CJ2 CPU unit hardware technical manual, combined with engineering practice, to systematically sort out common fault types, diagnostic methods, maintenance points, and data backup and recovery operations, helping engineers quickly locate problems and restore production.


Overview of CJ2 CPU Unit System

The CJ2 series includes two sub series, CJ2H and CJ2M, which are respectively designed for high-performance and compact applications. CJ2H-CPU6 □ - EIP has built-in EtherNet/IP port, supporting tag data link and FINS communication; CJ2M-CPU3 □ also has built-in EtherNet/IP and can expand serial option boards and pulse I/O modules. All CJ2 CPU units adopt a backplane free structure and are directly spliced through side connectors, supporting up to 10 units/rack and up to 3 expansion racks.

Key performance parameters:

CJ2H basic instruction execution speed: 0.016 μ s, CJ2M is 0.04 μ s

Program capacity: up to 400K steps (CJ2H-CPU68)

I/O points: 2560 points

DM/EM capacity: DM 32K words, EM maximum 32K words x 25 banks

Understanding these basic parameters can help determine whether resource limitations have been exceeded during subsequent fault diagnosis.


Common types of faults and diagnostic methods

The self diagnostic function of CJ2 CPU unit divides errors into two categories: fatal errors and non fatal errors. A fatal error can cause the CPU to stop running and shut down all outputs; Non fatal errors are allowed to continue running, but they need to be dealt with promptly.

2.1 Quickly diagnose faults through LED indicator lights

There are multiple LED indicator lights on the front panel of the CPU unit:

RUN (green): Illuminates during normal operation, extinguishes during program mode or fatal error

ERR/ALM (red): Constant light indicates a fatal error, flashing indicates a non fatal error

INH (yellow): Illuminates when the output off position (A500.15) is ON

PRPHL (flashing yellow): USB port communication in progress

COMM (flashing yellow): RS-232C port communication is in progress (CJ2M-CPU3 does not have this light)

BKUP (yellow): Data is being backed up or restored to flash memory. Power off is strictly prohibited at this time

If the POWER indicator light of the power unit (such as CJ1W-PA205R) goes out, it indicates that there is no 5V output, and the input voltage or the power unit itself should be checked.

2.2 Fatal Error Codes and Handling

When ERR/ALM is constantly on, the error code in A400 needs to be read through CX Programmer. The following are common fatal errors and countermeasures:

(1) I/O bus error (error codes: 80C0~80C7, 80CE, 80CF)

Possible reasons: Bus communication failure between CPU unit and I/O unit, or End Cover not connected.

Troubleshooting steps: After power off, check whether the connectors of each unit are fully locked; Check if the expansion connection cable is in good contact; Confirm that the terminal cover (CJ1W-TER01) is installed at the far right end of the CPU rack. If the error persists after restarting, remove the units one by one and locate the faulty unit.

Auxiliary information: A404 stores the rack number and slot number where the error occurred (0F indicates inability to determine, 0E indicates missing terminal cover).

(2) I/O setting error (error code: 80E0)

Possible reason: The actual connected unit is not consistent with the registered I/O table; Or the installation position of the interrupt input unit is incorrect (CJ2H-CPU6 □ - EIP must be installed in slots 0-3, CJ2H-CPU6 □/CJ2M-CPU 3 □ is installed in slots 0-4).

Solution: Use CX Programmer to perform "I/O Table Validation" in the "Options" menu and check for mismatched units; Regenerate the I/O table or adjust the physical installation location.

(3) Duplicate unit number error (error code: 80E9)

Possible reason: Two or more CPU bus units or special I/O units have the same unit number set.

Solution: Check the front rotary switch to ensure that each unit number is unique, then power off and restart.

(4) Memory error (error code: 80F1)

Possible reasons: User program, PLC settings, I/O table, routing table, or CPU bus unit setting area verification error (A403 corresponding bit indicates specific area).

Recovery measures: If it is a program area error, resend the user program; If the PLC setting is incorrect, clear the PLC setting and re-enter; CJ2H has the function of automatic recovery from flash memory. If the recovery fails, the CPU unit needs to be replaced.

(5) Cycle timeout error (error code: 809F)

Possible reason: The PLC cycle time exceeds the set value of "monitoring cycle time" in the PLC settings.

Countermeasure: Optimize the program (split tasks, reduce interrupt task execution time), or increase monitoring time appropriately. The maximum interrupt task processing time in A440 can be viewed.

  • LUST LTI Drives CCD34.024.W2.1.BR Servo Drive
  • Lust LTi Drives CDE32.008.W2.2.BR Positioning Controller
  • LTi DRiVES LSH-050-3-45-320/T1 Servo Motor
  • LUST LTI Drives CDA34.006.W1.5.BR Inverter
  • LUST LTI DRIVES VF1204S Frequency Inverter
  • Lust LTI Drives EMC100.1 Network Filter
  • LUST LTi DRIVES LSH-097-1-30-560/T1 Servo Motor
  • LTi Drives Lust CDA34.017.W3.0 Servo Controller
  • LUST LTI DRIVES CDE32.003 Frequency Inverter
  • LUST CDB34.003.C2.0.H15 Servo Drive Positioning Controller
  • LTi DRiVES SO84.076.S030.0001.2-W Servo Drive
  • LUST LTI Drives CDE32.003 Frequency Inverter
  • LUST LTI Drives CDA34.017.C2.CP Servo Controller
  • LTI Motion CDE32.004.C2.4 Servo Drive
  • LUST LTI DRIVES CDE34.017.W2.0.H18 Inverter
  • LUST LTI Drives BR-200.02.540.UR Braking Resistor
  • LTi DRiVES LR32.8 Line Reactor
  • Lust LTI Drives CDS44.032 Inverter
  • LUST LTI DRIVES CDB34.008 W2.4 Frequency Converter
  • LTI DRIVES SO84.012.1030.0000.2 Servo Drive
  • LTI SO84.024.1030.0011.2 Servo Drive Controller
  • LTi Drives SO84.076.S030.0001.2-W 52.5 kW Controller
  • LTi LUST SO84.012.1030.0000.2 Servo Drive Controller
  • LTI Drives SO84.008.0020.1070.1 Servo Controller
  • LTI Motion CDE32.004.C3.0 Positioning Controller 1.6 kVA
  • LUST LTi Drives CDB34.010C2.4 Servo Drive Controller
  • Lust LTi Drives CDD32.003.C2.0 Servo Controller
  • Lust LTi Drives CDB32.003C2.3 Servo Controller UM-8I40
  • LTi Drives SO CM-1.0003.110C.0 Control Module
  • LTI Drives GmbH LR34.44-UR Servo Drive Unit
  • LTI DRIVES VF1202S Frequency Inverter
  • LTi ServoOne Junior SO24.004 Servo Drive
  • Lust CDA34.003 C1.4 LTI Servo Drive
  • LUST LTi Drives CM-CAN1 Communication Module
  • LUST LTi Motion CDB22.004 CDB2000 Drive
  • LUST Lti Drives CDE32.003 Frequency Drive
  • LTI VF1406M.C9.PT1.BR1 Frequency Drive
  • LUST LTI Drives CDA34.006 W3.0 Servo Drive
  • Lust LTI Drives CDA34.017.C2.CP Servo Controller
  • LTi DRiVES LST-097-5-30-560/T1 Servo Motor
  • LTi Drives LSH-050-2-45-320/T1 Servo Motor 4500rpm
  • LUST LTI Drives VF1204S G10 FA VFD 0.75 kW 230VAC
  • LTi Drives LST-097-3-30-560/T1 1R Servo Motor
  • LTI Servo One Junior SO22.003.0082.0000.0 Controller
  • LTI Drives GmbH SO22.003.0042.0000.0 Servo Controller
  • LUST LTi CDB32.004.C2.4.SH Servo Drive 24-48V
  • LTi Drives LST-097-5-30-560/T1 1R Servo Motor
  • LUST LTI Drives CM-CAN1 3084464 Communication Module
  • LUST LTi Drives CDE32.003.C2.3 Positioning Controller 230V
  • LUST LTi Drives SO84.020.0020.0000.2 Servo One 20A
  • LTI DRiVES CDB34.003 Servo Drive
  • LTI DRiVES CDE34.010 D2.4 Frequency Inverter
  • LTi DRiVES BR-090.03.540-UR Braking Resistor
  • LTI SO84.012 Servo Drive
  • LTi Drives LSH-050 Servo Motor
  • LTi Drives SO84.004 Servo Controller
  • LTI DRiVES LSN-127 Servo Motor
  • LUST CDA34.006 W3.0 Servo Controller
  • LTi DRiVES SO84.004 Servo Drive
  • LUST LTi DRiVES LST-097-3-30-560/T1.1R Servo Motor
  • LTi Drives CDE32.003.C2.4 Software LBXR41024B014
  • LTI Motion Servo One SO84.006.0173.1100.1 Controller
  • LTi Drives LSH-074-2-30-320/T1 G6.1M Servo Motor
  • LUST CDB22.004.0111.00.0 LTi Drives Servo Controller
  • Lust So84.012.0030.1700.2 LTi Drives Servo Controller
  • LTi Drives Lust VF1204S G10 FB I6 M3 Drive Module
  • LTI Drives GmbH SO84.008.0020.0000.2 Servo Controller
  • Lust CDA34.006.C2.0 LTI Drives Servo Controller 2.2 kW
  • LTi Drives Lust CDA34.017.W3.0 Control Unit 7.5 kW
  • LTi Drives CDE34.010 Positioning Controller 10A
  • Lust LTi Drives CDA34.010 W3.0 Frequency Inverter
  • LTi SO22.003.0010.0000.0 ServoOne Junior Drive
  • LUST LTi Drives CDA32.008 Servo Drive
  • LUST LTi DRIVES LSH-074 Servo Motor
  • Lti CDB32.004.C2.4.SH AC Servo Drive
  • Lust LTi Drives VF1202S Frequency Inverter
  • Lust LTI Drives CDB32.004.C3.0.SH Servo Controller
  • LUST SO84.012.0030.1700.2 Servo Drive
  • Lust LTi CDB32.004 Servo Drive
  • LUST LTI Drives CDA34.006 Servo Drive
  • LTi DRiVES BR-090.03.540-UR Braking Resistor
  • Lust LTI Drives CDA34.017 Servo Controller
  • Lust LTi Drives CDE34.010.D2.4 Positioning Controller 10A
  • LTi Drives LSH-050-3-30-48/T1 PM Servo Motor
  • LTI CDD34.005.C2.1 Servo Drive Controller
  • LUST LTI Drives CDB32.003.C2.4 Servo Drive
  • LTI D-35633 Drive Servo Drive Controller
  • LTI Drives GmbH SO22.003.0042.0000.0 Servo Controller
  • LTi Drives SO84.006.1030.0000.2 Servo Controller
  • LUST LTi Drives CDA32.008 C1.4 HF V180.15 1.5 kW
  • LTI Drives Servo One SO84.045.0010.0001.2-W 22 kW
  • Lust LTI CDE32.003.C2.4 Servo Drive Controller
  • LUST LTI Drives CDA34.003 Servo Controller
  • LUST LTI Drives CDA32.006 Servo Controller
  • Lust LTi Drives CDE32.004 Servo Drive
  • LUST LTi Drives SO84.012 Servo Controller
  • LTI DRIVES LSH-060 Servo Motor
  • LUST LTI Drives CDE32.004 with CM-DPV1
  • LTi DRiVES SO84.016 Servo Drive
  • LTI Drive CM-DPV1 Communication Module
  • LTi DRiVES DSM4-05.4-20R82-400 Servo Motor
  • LUST LTI Drives CDA34.003 Servo Controller
  • LTI Drives Servo One SO84.045.0010.0001.2-W 22 kW
  • LUST LTI Drives CDB32.008 W2.4 BR PC1 Servo Drive
  • LTi Drives SO84.006.1030.0000.2 Servo Controller
  • LTI DRIVES CDE34.010D2.4 Servo Drive Controller
  • Hettich Rotanta 46 RSC Control Board VF1204S
  • Lust LTI Drives CDA34.017.C2.CP Servo Controller 7.5 kW
  • LUST LTI Drives CDA34.003.C3.0 Servo Controller 0.75 kW
  • Lust LTI Drives CDA34.008.C1.3 Servo Controller 3 kW
  • Lust LTi Drives CDB22.004.0111.00.0 Servo Drive
  • LTi Drives SO84.032.0030.1000.2 Servo Controller
  • LUST LTi CDA32.004 C1.4 H08 B0 Servo Controller
  • LTI DRIVES CDB34.010 C2.4 Servo Drive
  • LUST LTi Drives CDA32.008 C1.4 Servo Controller
  • LTI Motion CDE32.003.C3.0 Servo Positioning Controller
  • LTI DRIVES CDE34.010 D2.4 Servo Drive Unit
  • LUST LTi Drives CDD34.005.C2.1 Servo Drive
  • LTi Drives SO84.012.0002.0100.2 Servo Controller
  • LUST LTi Drives CDE34.010.D2.4 Servo Drive
  • LUST LTI Drives CDF30.008 Servo Drive
  • LTi Drives SO CM-P.0010.11.00.0 Power Module
  • LTi DRiVES SO84.008.0002.0100.2 Servo Controller
  • LTI MOTION Servo Drive SO22.006.0040.1000.1
  • LTi DRiVES SO24.007.0030.1000.0 ServoOne Junior
  • LTi DRiVES LUST BC1300 Braking Module
  • LUST LTI DRIVES CDE34.010 Variable Frequency Drive
  • LUST LTI DRIVES CDA32.004 Servo Drive