{"product_id":"omron-cj2m-cpu31-sysmac-cj2m-series-cpu-module","title":"Omron CJ2M-CPU31 SYSMAC CJ2M Series CPU Module","description":"\u003ch3\u003eDescription\u003c\/h3\u003e\n\u003cp style=\"color: #2d3748; margin-bottom: 1rem;\"\u003e\nTo address modern Ethernet-centric automation requirements, the \u003cstrong\u003eOmron CJ2M-CPU31\u003c\/strong\u003e serves as a high-speed central processing unit within the Sysmac CJ-Series platform. This module integrates a dedicated \u003cstrong\u003eEtherNet\/IP port\u003c\/strong\u003e and a dedicated USB programming port directly onto the controller body, eliminating the need for auxiliary network modules. Operating on the modular CJ-system backplane, this unit processes basic instructions at a rate of \u003cstrong\u003e0.04 microseconds\u003c\/strong\u003e, providing the throughput necessary for precise packaging, assembly, and synchronized material handling applications. With support for tag-based data links and a modular option board slot, it represents a versatile control core for distributed machine architectures.\n\u003c\/p\u003e\n\n\u003ch3\u003eFeatures\u003c\/h3\u003e\n\u003cul style=\"list-style-type: square; color: #2d3748; padding-left: 20px; margin-bottom: 1.5rem;\"\u003e\n  \u003cli\u003eBuilt-in EtherNet\/IP port supporting tag data links, FINS message communications, and direct software connection.\u003c\/li\u003e\n  \u003cli\u003eHigh-speed processing reaching 0.04 microseconds for basic logic instructions.\u003c\/li\u003e\n  \u003cli\u003eIntegrated USB 2.0 peripheral port for direct, high-speed programming and diagnostics with CX-Programmer.\u003c\/li\u003e\n  \u003cli\u003e5K steps of program capacity and 64K words of Data Memory (DM) to accommodate comprehensive structured logic.\u003c\/li\u003e\n  \u003cli\u003eOne free option slot for serial communication (RS-232C\/RS-485) or analog I\/O expansion boards.\u003c\/li\u003e\n  \u003cli\u003eScalable architecture supporting up to 40 expansion units across three backplane racks.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eApplications\u003c\/h3\u003e\n\u003cul style=\"list-style-type: square; color: #2d3748; padding-left: 20px; margin-bottom: 1.5rem;\"\u003e\n  \u003cli\u003e\n\u003cstrong\u003eDistributed I\/O Systems:\u003c\/strong\u003e Managing remote nodes and smart field devices via EtherNet\/IP.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePackaging and Wrapping Machinery:\u003c\/strong\u003e Executing high-speed sequence control with tight timing margins.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eAssembly \u0026amp; inspection:\u003c\/strong\u003e Interfacing with vision sensors, RFID systems, and smart sensors.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSecondary Automation Nodes:\u003c\/strong\u003e Acting as sub-controllers in automotive assembly plants and water treatment operations.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical Specifications Table\u003c\/h3\u003e\n\u003cdiv style=\"overflow-x: auto; width: 100%; margin-bottom: 1.5rem;\"\u003e\n  \u003ctable style=\"border-collapse: collapse; width: 100%; color: #2d3748; border: 1px solid #e2e8f0;\"\u003e\n    \u003cthead\u003e\n      \u003ctr style=\"border-bottom: 2px solid #cbd5e0;\"\u003e\n        \u003cth style=\"padding: 10px; text-align: left; font-weight: bold;\"\u003eSpecification Parameter\u003c\/th\u003e\n        \u003cth style=\"padding: 10px; text-align: left; font-weight: bold;\"\u003eValue \/ Rating\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold;\"\u003eManufacturer\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003eOmron\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold;\"\u003eModel Number\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003eCJ2M-CPU31\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold;\"\u003eProduct Series\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003eSYSMAC CJ2M\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold;\"\u003eProgram Capacity\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003e5K steps\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold;\"\u003eData Memory Capacity\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003e64K words (DM: 32K words, EM: 32K words x 1 bank)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold;\"\u003eLD Instruction Execution Time\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003e0.04 microseconds\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold;\"\u003eMax. I\/O Capacity\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003e2,500 points (using CJ expansion racks)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold;\"\u003eBuilt-in Interface Ports\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003e1x EtherNet\/IP (RJ45), 1x USB 2.0 (Type-B)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold;\"\u003eOption Board Slots\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003e1 slot (supports CJ2M-MD21x\/CIFxx)\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold;\"\u003eCurrent Consumption\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003e0.70 A at 5 VDC\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold;\"\u003eStandards and Certifications\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003ecULus (Class I Div 2), CE, Lloyd's Register, NK\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold;\"\u003eDimensions (H x W x D)\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003e90 mm x 62 mm x 84.5 mm\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold;\"\u003eProduct Net Weight\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003e0.19 kg\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold;\"\u003eShipping Weight (Calculated)\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003e1.50 kg (including industrial protective boxing)\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003ch3\u003eConnections and Interfaces\u003c\/h3\u003e\n\u003cdiv style=\"overflow-x: auto; width: 100%; margin-bottom: 1.5rem;\"\u003e\n  \u003ctable style=\"border-collapse: collapse; width: 100%; color: #2d3748; border: 1px solid #e2e8f0;\"\u003e\n    \u003cthead\u003e\n      \u003ctr style=\"border-bottom: 2px solid #cbd5e0;\"\u003e\n        \u003cth style=\"padding: 10px; text-align: left; font-weight: bold;\"\u003eInterface Port\u003c\/th\u003e\n        \u003cth style=\"padding: 10px; text-align: left; font-weight: bold;\"\u003ePhysical Connection Type\u003c\/th\u003e\n        \u003cth style=\"padding: 10px; text-align: left; font-weight: bold;\"\u003eFunctional Assignment\u003c\/th\u003e\n      \u003c\/tr\u003e\n    \u003c\/thead\u003e\n    \u003ctbody\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold;\"\u003eEtherNet\/IP Port\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003eShielded RJ45 Jack\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003e100Base-TX\/10Base-T fieldbus communication, tag data links, and online programming.\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold;\"\u003eUSB Port\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003eUSB 2.0 Type-B Female\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003eLocal connection point for CX-One \/ CX-Programmer engineering software.\u003c\/td\u003e\n      \u003c\/tr\u003e\n      \u003ctr style=\"border-bottom: 1px solid #e2e8f0;\"\u003e\n        \u003ctd style=\"padding: 10px; font-weight: bold;\"\u003eOption Slot\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003eInternal Board Connector\u003c\/td\u003e\n        \u003ctd style=\"padding: 10px;\"\u003eDedicated interface slot for mounting serial communication option boards or pulse I\/O cards.\u003c\/td\u003e\n      \u003c\/tr\u003e\n    \u003c\/tbody\u003e\n  \u003c\/table\u003e\n\u003c\/div\u003e\n\n\u003ch3\u003eEmpirical Engineering Insights\u003c\/h3\u003e\n\u003ch3\u003eAlternative Models \u0026amp; Compatibility\u003c\/h3\u003e\n\u003cp style=\"color: #2d3748; margin-bottom: 1rem;\"\u003e\nWhen migrating from legacy CJ1M series CPUs (such as the CJ1M-CPU11 or CPU21) to the CJ2M-CPU31, review your user memory allocations. The CJ2M platform utilizes a unified memory structure that allows easier access to variables, but some system-reserved memory addresses (A-words) differ. Although CX-Programmer automatically updates most memory maps during program conversions, physical communication card drivers and custom FINS messaging structures should be verified post-conversion.\n\u003c\/p\u003e\n\n\u003ch3\u003eApplication Pitfalls \u0026amp; Engineering Notes\u003c\/h3\u003e\n\u003cp style=\"color: #2d3748; margin-bottom: 1rem;\"\u003e\nWhile the integrated EtherNet\/IP port is highly efficient for tag-based data links, heavy cyclic data traffic can influence the CPU overall cycle time. If communication load exceeds 50% of the network card capacity, configure the \"EtherNet\/IP Port Service Time\" in the PLC settings to allocate a fixed execution time slice. This limits communication overhead and prevents unexpected PLC cycle-time extension errors.\n\u003c\/p\u003e\n\n\u003ch3\u003eCommissioning \u0026amp; Wiring Tips\u003c\/h3\u003e\n\u003cp style=\"color: #2d3748; margin-bottom: 1.5rem;\"\u003e\nTo prevent communications interruptions caused by electromagnetic interference, always install double-shielded STP Cat5e (or better) industrial Ethernet cables. Ground the functional earth (GR) terminal on the adjacent power supply module to a high-quality electrical ground using copper cabling with a cross-section of at least 2 square millimeters. Never route Ethernet cables inside the same wiring duct as high-voltage motor output phases.\n\u003c\/p\u003e\n\n\u003ch3\u003eInstallation Guidelines\u003c\/h3\u003e\n\u003cdiv style=\"background-color: #fff5f5; border-left: 4px solid #c53030; padding: 15px; margin-bottom: 1.5rem;\"\u003e\n  \u003cstrong style=\"color: #9b2c2c; display: block; margin-bottom: 5px;\"\u003eCRITICAL WARNING:\u003c\/strong\u003e\n  \u003cp style=\"color: #9b2c2c; margin: 0;\"\u003e\n    Before installing, removing, or wiring any module within the SYSMAC rack, you must isolate and turn off the main AC or DC incoming power to the system power supply unit. Failure to completely de-energize the assembly can cause backplane voltage surges that permanent destroy the CPU internal silicon architecture or cause unexpected industrial actuator movement.\n  \u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"display: flex; align-items: flex-start; margin-bottom: 1rem;\"\u003e\n  \u003cspan style=\"background-color: #2b6cb0; color: #ffffff; border-radius: 50%; width: 24px; height: 24px; display: inline-flex; align-items: center; justify-content: center; margin-right: 10px; flex-shrink: 0; font-weight: bold;\"\u003e1\u003c\/span\u003e\n  \u003cspan style=\"color: #2d3748;\"\u003eAlign the mating connectors on the side of the CPU module and the power supply module, then press the units together firmly.\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"display: flex; align-items: flex-start; margin-bottom: 1rem;\"\u003e\n  \u003cspan style=\"background-color: #2b6cb0; color: #ffffff; border-radius: 50%; width: 24px; height: 24px; display: inline-flex; align-items: center; justify-content: center; margin-right: 10px; flex-shrink: 0; font-weight: bold;\"\u003e2\u003c\/span\u003e\n  \u003cspan style=\"color: #2d3748;\"\u003eSecure the modules together by locking the yellow slider locks located at the top and bottom of the module housings until they click into place.\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"display: flex; align-items: flex-start; margin-bottom: 1rem;\"\u003e\n  \u003cspan style=\"background-color: #2b6cb0; color: #ffffff; border-radius: 50%; width: 24px; height: 24px; display: inline-flex; align-items: center; justify-content: center; margin-right: 10px; flex-shrink: 0; font-weight: bold;\"\u003e3\u003c\/span\u003e\n  \u003cspan style=\"color: #2d3748;\"\u003eMount the locked controller assembly onto a standard 35 mm symmetric DIN rail and verify that both DIN-rail latches are engaged.\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"display: flex; align-items: flex-start; margin-bottom: 1rem;\"\u003e\n  \u003cspan style=\"background-color: #2b6cb0; color: #ffffff; border-radius: 50%; width: 24px; height: 24px; display: inline-flex; align-items: center; justify-content: center; margin-right: 10px; flex-shrink: 0; font-weight: bold;\"\u003e4\u003c\/span\u003e\n  \u003cspan style=\"color: #2d3748;\"\u003eConnect the functional ground terminal of the adjacent power supply module to your system cabinet ground point.\u003c\/span\u003e\n\u003c\/div\u003e\n\n\u003cdiv style=\"display: flex; align-items: flex-start; margin-bottom: 1.5rem;\"\u003e\n  \u003cspan style=\"background-color: #2b6cb0; color: #ffffff; border-radius: 50%; width: 24px; height: 24px; display: inline-flex; align-items: center; justify-content: center; margin-right: 10px; flex-shrink: 0; font-weight: bold;\"\u003e5\u003c\/span\u003e\n  \u003cspan style=\"color: #2d3748;\"\u003eInsert the RJ45 Ethernet communication line and the USB diagnostics cable before powering on the device.\u003c\/span\u003e\n\u003c\/div\u003e","brand":"Omron","offers":[{"title":"Default Title","offer_id":53077920317803,"sku":"CJ2M-CPU31","price":100.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0953\/3227\/0443\/files\/cj2m-cpu31-mmloxxldvfq.png?v=1775733562","url":"https:\/\/www.plcprotech.com\/ru\/products\/omron-cj2m-cpu31-sysmac-cj2m-series-cpu-module","provider":"PLC ProTech Ltd.","version":"1.0","type":"link"}