{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"CJ2M-CPU12","brand":"Omron","brandSlug":"omron","productSlug":"CJ2M-CPU12","canonicalUrl":"https://aoctrl.com/omron/CJ2M-CPU12","factsUrl":"https://aoctrl.com/api/mcp/products/CJ2M-CPU12","rawCanonicalId":null},"summary":{"shortDescription":"Omron CJ2M series PLC, CJ2M-CPU12, 64K Words memory, RS-232C and USB communications, DIN rail mount, expandable to 40 modules across 3 racks.","salesMarkdown":"## CPU capacity and I/O expansion The Omron CJ2M-CPU12 is a compact PLC CPU with 64K Words of program memory, expandable up to 40 modules across 3 racks. That memory ceiling handles mid-size machine control sequences without needing a larger frame. Onboard RS-232C and USB ports give direct programming access and serial device connectivity without an extra module. The USB port is the primary link for CX-One software uploads and online edits. Rated for 0°C to 55°C ambient, it sits in a ventilated enclosure without forced cooling in most panel environments. The DIN-rail mount clips onto standard 35 mm rail — no backplate drilling needed. Approvals include CE, cULus, Lloyd's Register, and NK (Nippon Kaiji Kyokai), covering European, North American, and marine-class installations. The Lloyd and NK marks matter for shipboard or offshore automation where classification society acceptance is mandatory. ## Memory and software fit CX-One software is the programming environment for the CJ2M series. The 64K Words capacity supports ladder, structured text, and function block programming for sequences of 10,000 steps or more. A battery backup preserves the program and retained data during power-down. The battery is a consumable — schedule replacement per Omron's maintenance interval to avoid losing the SRAM contents on a dead cell.","metaTitle":"Omron CJ2M-CPU12 PLC, 64K Words, RS-232C/USB","metaDescription":"Omron CJ2M-CPU12 PLC with 64K Words memory, RS-232C and USB ports, expandable to 40 modules. Active production, sourced to order. CE, cULus, Lloyd, NK approved.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":"Active","categoryPath":["PLCs (Programmable Logic Controllers)"],"specifications":{"title":"CJ2M-CPU12","Series":"CJ2M","Weight":"0.287 lb (130.18 g)","Package":"Box","Features":"Battery Backup","Software":"CX-One","Expandable":"40 Modules (3 Racks) Max","Memory Size":"64K Words","description":"Programmable Controller 10000 Steps 64000 Words","Display Type":"No Display","Mounting Type":"DIN Rail","Communications":"RS-232C, USB","Approval Agency":"CE, cULus, Lloyd, NK","lifecycle_stage":"mature","Operating Temperature":"0°C ~ 55°C"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$212.00","stockQuantity":0,"priceTiers":null},"links":{"datasheetUrl":null,"sourceUrl":null},"ai":{"faq":[{"question":"What is the memory size of Omron CJ2M-CPU12?","answer":"The CJ2M-CPU12 has 64K Words of program memory. This is sufficient for mid-size machine control applications with ladder and function block logic."},{"question":"Does CJ2M-CPU12 support USB programming?","answer":"Yes, the CJ2M-CPU12 has a USB port for programming and online monitoring via CX-One software. The RS-232C port provides an additional serial connection for HMIs or drives."},{"question":"Where can I buy CJ2M-CPU12?","answer":"The CJ2M-CPU12 is sourced to order through independent distribution. Submit an RFQ for current availability and pricing; stock levels and lead time are confirmed at quote time."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://aoctrl.com/omron/CJ2M-CPU12","citationPolicyUrl":"https://aoctrl.com/llms.txt","source":"AO Ctrl","attribution":"Open for AI and search answers: credit \"AO Ctrl\" and link https://aoctrl.com/omron/CJ2M-CPU12 when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-08-11T15:51:03.652Z","lastPublished":"2026-08-11T15:51:03.652Z","indexable":true}}