C200H-OD219 Output Module CPU Compatibility and Addressing Limits

James Nishida13 min read
OmronPLC HardwareTechnical Reference
Licensed PE Working through this on a live machine? A Maine-licensed engineer can take it from here — included with IMD hardware, by the hour for everything else. Book an engineer

Overview

The Omron C200H-OD219 is a 64-point sourcing transistor output module for the C200H-family programmable controller platform. The OD219 differs from the earlier C200H-OD215 (32-point) and C200H-OD218 (64-point) in the design of its rotary address switch: the OD218 used a decimal (0-9) selector that could not set all 16 possible word positions, while the OD219 uses a hexadecimal (0-F) selector, allowing the module to claim any of the 16 possible output word positions in its host rack. This single-character hex selection is what makes the OD219 fully addressable on CPUs that map local I/O into the IR/CIO area in 16-word boundaries.

Although the OD218 and OD219 both occupy four consecutive I/O words (64 bits), the OD219 is the preferred choice for any new deployment, any high-density rebuild, or any migration to C200HX/HG/HE, CS1, CS1-H, or CJ2 CPU families. Its selection-switch design, internal diagnostics, and current CE/UL documentation align with later platform firmware revisions and are the form factors referenced in Omron's legacy-support literature.

This reference consolidates the CPU compatibility rules, the maximum number of OD219 modules allowed per CPU, the rack-placement rules (local expansion vs. remote slave), and the practical configuration parameters required to commission an OD219 in a mixed C200H/CS1 environment.

C200H-OD219 Module Identification

The front face of the C200H-OD219 carries the model label "C200H-OD219," a single 16-position hexadecimal rotary switch, two status LEDs (RUN and one per output group), and a 2-row, 32-pin front connector (Omron cable-side connector C200H-CN111 or compatible). The hex switch selects the first of the four consecutive output words that the module will occupy.

Key physical and electrical identifiers:

  • Form factor: C200H single-slot module (1 slot wide, occupies 4 I/O words).
  • Outputs: 64 sourcing (PNP) transistor outputs, 12-24 VDC.
  • ON/OFF response: typically 0.1 ms ON / 0.4 ms OFF for the DC switching element (verify against the specific lot's Omron product datasheet).
  • Front connector: 40-pin MIL-type; standard Omron cable C200H-CN111 or 3-meter variants.
  • Indicators: RUN (green), and per-group alarm (red) — eight groups of eight outputs each.

The hex switch label uses the characters 0 through F. The selected character is the module's "first word offset" within the local I/O word range; the module then claims that word plus the next three higher-order words.

CPU Compatibility Matrix

The maximum number of C200H-OD219 modules that a given CPU can address is not a single number — it is a function of the CPU model, the CPU firmware version, and whether the modules are mounted in the CPU rack, a local expansion rack, or a remote slave rack. The matrix below reflects the rules confirmed in Omron's C200H-family operation manuals and is the reference that experienced Omron integrators apply when validating a panel rebuild.

CPU Model CPU Type Max OD219 Modules Notes
C200HS-CPU01 / -CPU03 / -CPU21 / -CPU23 / -CPU31 / -CPU33 C200HS 5 Hard ceiling. Module is obsolete; do not use for new deployments.
C200HE-CPU11 / -CPU32 / -CPU42 C200HE 5 All C200HE variants share the 5-module ceiling.
C200HG-CPU33 / -CPU43 / -CPU53 (early lots) C200HG 5 Some early C200HG lots are limited. Check lot sticker against the table on the CPU's right side.
C200HG-CPU63 / -CPU65 (later lots) and C200HX-CPU65 / -CPU85 / -CPU86 C200HG / C200HX 8 Higher-density addressing supported on late-lot HG and all HX units.
CS1G-CPU42 / -CPU43 / -CPU44 / -CPU45 CS1 96 (rack-slots) No per-CPU high-density-output ceiling; the binding limit is the configured rack slot count.
CS1H-CPU63 / -CPU65 / -CPU67 / -CPU73 / -CPU75 CS1-H 96 (rack-slots) CS1-H inherits no OD219-specific ceiling; OD219 is supported as a CS1 I/O slot.
CJ1M / CJ2M / CJ2H (via CS1 I/O table) CJ-series Per rack slots OD219 is usable in CJ racks; address range follows the I/O table allocation.
Field rule: A C200H I/O slot can hold at most one C200H-OD219. The 8-module maximum on a C200HG/HX is therefore also the maximum on a 3-rack local expansion (CPU rack + 2 expansion racks), provided the slot count supports it.

Maximum Module Count by CPU Family

For projects still in the design phase, the practical maximum is constrained by the product of the per-CPU ceiling and the number of physical slots available. The table below cross-references the per-CPU ceiling with the typical rack configuration.

CPU Family Per-CPU Ceiling Typical Slot Count (CPU + 2 expansion) Effective Max
C200HS 5 8 + 8 + 8 = 24 5 (binding limit is CPU)
C200HE 5 8 + 8 + 8 = 24 5 (binding limit is CPU)
C200HG (early) 5 8 + 8 + 8 = 24 5 (binding limit is CPU)
C200HG (late) / C200HX 8 10 + 10 + 10 = 30 8 (binding limit is CPU)
CS1G / CS1H 96 (rack slots) CPU + 7 expansion = 8 racks × 12 slots = 96 Limited by slot count, not CPU model

On CS1/CS1-H, the C200H-OD219 is treated as a CS1 I/O module occupying four words in the I/O table. The CS1 I/O table is built using CX-Programmer (or Sysmac Studio for CJ2) and the OD219 entry is registered under its slot position. There is no CPU-model-imposed ceiling for OD219 on CS1 platforms — the binding limit is the number of configured slots in the I/O table (max 96 slots including CPU and expansion).

Rack Placement Rules: Expansion vs. Slave

C200H-family I/O can reside in three distinct rack types: the CPU rack (where the CPU itself is mounted), local expansion racks (connected to the CPU rack by a C200H-CN__ expansion cable), and remote slave racks (connected through a C200H-RM001 or C200H-RM002 remote I/O master). The OD219 has different rules for each.

  • CPU rack: Always permitted. The hex switch on the OD219 selects its first word within the CPU rack's local I/O allocation.
  • Local expansion rack: Permitted on all C200H-family CPUs. Local expansion is treated as a contiguous extension of the CPU rack, so the OD219's hex switch is still expressed as a word offset within the local I/O area.
  • Remote slave rack: Not permitted. The C200H-OD219 cannot be mounted in a remote slave rack. The high-density 4-word allocation per slot and the way the C200H remote I/O scan transfers data per-slot exceed the address allocation that slave-rack scanners historically expose for I/O modules consuming more than one or two words.
Key clarification: The rule is "no slave racks." Expansion racks (local, cable-connected) are fine. If your site has C200H-RM001/RM002 remote I/O masters in the panel, remove or replace them with C200H-IC102 I/O control / C200H-II102 I/O interface units (the local-expansion pair) before adding an OD219 to a remote position.

I/O Addressing and Hex Switch Configuration

The C200H-OD219 occupies four consecutive 16-bit I/O words in the IR/CIO area. The hex switch on the front of the module selects the lowest-numbered of those four words. For a CPU rack in slot position 0 (the CPU) and I/O slots 0 through 7, the implied word allocation is:

I/O Slot Switch Setting Words Occupied (Word 0 = bit 0) Word Address Range
Slot 0 0 4 IR 000 to IR 003 (output area)
Slot 1 4 4 IR 004 to IR 007 (output area)
Slot 2 8 4 IR 008 to IR 011 (output area)
Slot 3 C 4 IR 012 to IR 015 (output area)

The C200H I/O addressing convention assigns the first available I/O slot to word 0 of the appropriate input or output area, depending on the module's category. For the C200H-OD219 the address area is the output area, starting at IR 000 (or CIO 000 on CS1/CS1-H/CJ2 in CX-Programmer notation).

Switch-to-word math: With each I/O slot consuming 16 I/O points, the hex switch value for any slot N (counting from 0) is Switch = N × 1 in hex when the slot contains a 16-point module. Because the OD219 consumes 4 words, two OD219 modules fill 8 words, which corresponds to a switch setting step of 4 in hex (i.e., 0 → 4 → 8 → C). The CPU's I/O table (CX-Programmer → I/O Table) reads back the actual module ID and validates the address window.

Channel-to-Bit Mapping

Inside the four-word window, the 64 physical output points on the front connector map to the bits in the four words. With the module set to switch position 0, the layout is:

Word Bit 15 Bit 14 ... Bit 0 Connector Pins
Word 0 (IR 000 / CIO 000) OUT 015 OUT 014 ... OUT 000 A1-A20 / B1-B12
Word 1 (IR 001 / CIO 001) OUT 031 OUT 030 ... OUT 016 A1-A20 / B1-B12 (next group)
Word 2 (IR 002 / CIO 002) OUT 047 OUT 046 ... OUT 032
Word 3 (IR 003 / CIO 003) OUT 063 OUT 062 ... OUT 048

For wiring, the standard pin-out for the C200H-CN111 / C200H-CN131 cable on the OD219 follows the C200H high-density convention; the first 32 outputs occupy the upper 32 pins (B1–B32 plus A1–A8) and the second 32 outputs occupy the lower 32 pins. Confirm against the Omron C200H-OD219 operation manual for the specific revision in hand.

Migration from C200H to CS1 and CJ1

When a C200H-HS/HE/HG/HX panel is being migrated to CS1G/CS1H (or, less commonly, CJ1/CJ2), the OD219 modules themselves can usually be carried over without rewiring. The CS1/CS1-H backplane accepts C200H I/O modules directly when the chassis is a CS1W-BC__3 or later. Two cautions apply:

  1. CPU rack slot count. A CS1 CPU rack is typically 8 or 10 slots. Each OD219 consumes 1 slot, so verify the new CPU rack has the slot budget for the carried-over OD219 count plus any new CS1-only modules.
  2. I/O table re-creation. The CS1 I/O table must be rebuilt in CX-Programmer. Adding a C200H-OD219 to a CS1 slot is registered as a "C200H I/O Module" entry; the slot will show the four-word allocation in the I/O Table editor.
Heads-up on C200HS to CS1-H migration: A C200HS system that already has the maximum 5 OD219 modules is, by definition, ceiling-limited. Moving to CS1-H removes the 5-module ceiling, but the new CS1 CPU rack may not have enough slots. The typical fix is to consolidate two or more OD219 modules into a single CS1W-OD261 (64-point) or CS1W-OD291 (64-point) output module, which is a 1:1 electrical and address-compatible replacement for the C200H-OD219 in a CS1 slot.

Specifications

The values below are the operating envelope for the C200H-OD219. Confirm against the lot-specific Omron datasheet before final panel sign-off.

Parameter Value
Manufacturer / Model Omron C200H-OD219
Output type 64-point PNP (sourcing) transistor
Rated load voltage 12-24 VDC
Operating load voltage range 10.2-26.4 VDC
Max load current (per point) 0.3 A continuous
Max load current (per common / per group) 1.6 A (8-point group)
Inrush current 1.5 A / 100 ms max per point
Leakage current (OFF state) 0.1 mA max
ON-state voltage drop 1.5 V max
Response time (ON / OFF) 0.1 ms ON / 0.4 ms OFF typical
Power consumption (internal 5 VDC) ~250 mA (5 V bus)
Isolation Photocoupler, 500 VAC for 1 minute
Address switch Hex, 0–F (16 positions)
I/O words consumed 4 output words
Front connector 40-pin MIL, Omron C200H-CN111 / CN131
Operating temperature 0-55 °C
Humidity 10-90 % RH non-condensing

Troubleshooting Matrix

Symptom Likely Cause Diagnostic Resolution
CX-Programmer reports I/O verify error on OD219 slot; "Module type mismatch." Hex switch mis-set so that module windows overlap an adjacent module. Read back the switch value vs. the I/O table address. Reset switch to a non-overlapping word. Each OD219 must own 4 unique output words.
Outputs never energize, RUN LED on module is OFF. Module not seated; backplane connector issue; 5 VDC rail sagging on older CPU. Power down, reseat, measure 5 VDC at the backplane. Reseat module; replace backplane connector; replace power supply if 5 V rail low.
Outputs energize but randomly drop out under load. Inrush exceeds 1.5 A peak (solenoid / lamp load). Measure inrush with a current probe on the load. Add surge suppressor / NTC thermistor; derate or split load across two points.
Some output groups (8 points) dark after first week of operation. Group common fuse tripped (per-group protection in some OD219 lots). Inspect per-group fuse or PTC; check group common current. Replace fuse; redistribute load to stay below 1.6 A per group.
Adding a 6th OD219 to a C200HS panel causes CPU "I/O bus error." C200HS ceiling of 5 OD219 exceeded. Compare count against the CPU-family compatibility matrix. Replace 6th OD219 with a CS1W-OD291 (1:1 64-point) and migrate the CPU, OR redistribute loads across existing OD219 capacity.
OD219 in a slave rack is unresponsive after a remote-I/O reconfiguration. OD219 is not allowed in remote slave racks. Check for C200H-RM001/RM002 in the rack topology. Move the OD219 to a local expansion rack; replace RM master with C200H-IC102/II102 if more local slots are needed.
Bits in odd-numbered output word toggle but even-numbered word does not. One of the four words has a wiring fault or the hex switch is at a non-aligned value (e.g., 1, 3, 5). Reset switch to a 4-aligned value (0, 4, 8, C). Use only 0, 4, 8, C as the first-word value for any OD219 — non-aligned values are not valid for a 64-point (4-word) module.

Verification Procedure

After installing or replacing a C200H-OD219, perform the following verification before handing the panel back to operations:

  1. Mechanical: Confirm the module is fully seated and the front connector is locked.
  2. I/O table verify: In CX-Programmer, connect online and run PLC → I/O Table → Verify. The tool reads back the slot identity and compares it to the registered I/O table.
  3. Switch value check: Read the on-line I/O Table for the first-word address and confirm it matches the hex switch on the module front.
  4. Forced-bit test: In Monitor mode, force each of the 64 bits in the four-word window ON one at a time. Verify the corresponding front connector terminal goes high with a meter.
  5. Group common current: With all 64 outputs ON, measure the current at each of the 8 group commons. Confirm each is < 1.6 A and well below the 0.3 A per-point continuous rating in aggregate.
  6. Cycle test: Run the application for 30 minutes with the outputs under normal load. Watch the module's RUN LED and the per-group alarm LED. Any red indication during the cycle test is a sign of an overload or a thermally degraded module.

If any of the above checks fail, return to the troubleshooting matrix for the symptom-specific diagnostic.

How many C200H-OD219 modules can I put on a C200HS-CPU33?

Maximum five. The C200HS family has a hard ceiling of 5 OD219 modules per CPU, regardless of the available expansion-rack slot count. A 6th OD219 will produce an I/O bus error at power-up.

What is the difference between a C200H-OD218 and a C200H-OD219?

Both are 64-point sourcing output modules that occupy 4 I/O words, but the OD218 uses a decimal (0-9) rotary address switch while the OD219 uses a hexadecimal (0-F) switch. The hex switch is required to set first-word positions 10 through 15 (A through F), which is why the OD219 is the recommended replacement for any new C200H-family deployment.

Can a C200H-OD219 be mounted in a remote slave rack?

No. The C200H-OD219 is approved for the CPU rack and for local expansion racks (C200H-IC102/II102 wired expansion) only. Mounting an OD219 in a remote slave rack (one connected through a C200H-RM001 or C200H-RM002 remote I/O master) is not supported and will not be scanned correctly.

Why does my C200HE-CPU42 reject the 6th OD219 even though the expansion rack has free slots?

The C200HE family has a CPU-imposed ceiling of 5 OD219 modules. The ceiling is independent of the available slot count. To add a 6th 64-point output, either migrate to a C200HG (late lot) or C200HX CPU (which supports 8), or move to a CS1/CS1-H platform where the ceiling is replaced by the per-slot I/O table allocation.

Is the C200H-OD219 usable on a CS1H or CJ1M?

Yes. CS1, CS1-H, and CJ-series backplanes accept C200H I/O modules including the OD219. On CS1/CS1-H the I/O table is rebuilt in CX-Programmer and the OD219 is registered as a "C200H I/O Module" entry consuming 4 output words in its slot.

Back to blog