The OMRON CJ1G-CPU43H V2.0 is a CPU unit from the CJ series of programmable logic controllers. This model provides a balance of processing power and memory capacity suitable for mid-range automation applications. The V2.0 firmware version delivers reliable performance for machine control, process monitoring, and data handling tasks.
The CJ1G-CPU43H V2.0 features basic instruction execution time of 0.02 microseconds and special instruction time of 0.06 microseconds. Program memory (UM) capacity is 60K steps, with data memory of 32K words (DM) and 32K words (EM). The CPU supports up to 2560 local I/O points and 2048 expansion I/O points. Built-in communication includes one RS-232C port and one RS-422/485 port. Power consumption is 0.64 A at 5V DC. Operating temperature range is 0°C to 55°C. The unit includes a battery-backed real-time clock and user memory retention.
The V2.0 CPU supports interrupt handling, high-speed counters (up to 50 kHz), and pulse outputs (up to 50 kHz). It can accommodate up to 16 CPU Bus Units and 40 Special I/O Units. Online editing allows program modifications without stopping the PLC. The CPU includes self-diagnostic functions (CPU error, memory error, I/O bus error). The front panel LEDs indicate power, run, error, and communication status. The battery (CJ1W-BAT01) retains data for up to five years.
Programming is done using CX-Programmer (version 5.0 or higher). The CPU supports ladder diagram, structured text, and sequential function chart. The instruction set includes PID control, floating-point math, and file memory operations. The V2.0 firmware is compatible with function blocks and structured programming. The CPU also supports the CX-Integrator for network configuration.

This CPU is used in packaging machines, assembly systems, material handling, and small process control applications. The 60K step memory is sufficient for complex sequences and data logging. The built-in serial ports allow connection to HMIs, bar code readers, or other serial devices without additional modules.
The CPU mounts directly on a CJ series backplane. It supports up to three expansion racks using I/O Control and I/O Interface Units. The unit is compatible with all CJ series I/O modules (digital, analog, temperature, motion). The memory cassette slot (optional) allows program backup. The CPU is CE, UL, and cUL certified. For new designs, OMRON recommends the CJ2 series, but the CJ1G remains a reliable choice for legacy system support.



