The Omron CJ2M-CPU31 Programmable Logic Controller (PLC) is a powerful CPU Unit with built-in EtherNet/IP communication for fast, reliable machine networking. It supports 5K steps program capacity, 64K words data memory, and a high-speed 0.04 μs LD execution time. Designed for mid-level automation systems, it handles 2,560 I/O points, 40 Units, and 3 Expansion Racks. Optional serial interface boards add further flexibility. Manufactured by Omron, part of the Omron Programmable Logic Controller range, under the Omron CJ2 Series.