IOC4T 200-560-000-016: VM600 Address Dip Switch Configuration and Communication Troubleshooting
When a VM600 rack refuses to talk to the CPUM, the root cause often sits on a tiny bank of DIP switches. The IOC4T 200-560-000-016 is the I/O interface that bridges the rack data highway and field signals. A mis‑set address or an overlooked termination mismatch can block all communication. This guide gives you the exact DIP switch setting logic, step‑by‑step debug methods, and real‑world fixes that a field engineer needs.
IOC4T 200-560-000-016: Role and Physical Layout
The IOC4T module provides 4 isolated digital inputs and 4 mechanical relay outputs inside a Vibro‑Meter VM600 system. It sits next to the CPUM processor card on the 204‑040‑100‑011 system rack. The front panel holds:
- One 8‑position DIP switch block (SW1) for rack address
- Six status LEDs: RUN, ERR, COMM, and three channel states
- Two RJ45 communication ports (Port A and Port B) that carry the internal rack bus
- A 12‑pin terminal strip for field wiring
The DIP switch assigns a unique address to the card so the CPUM can scan it on the rack backplane. If two cards share the same address, the CPUM will reject both.
DIP Switch Address Setting: The Rules That Matter
All IOC4T addressing follows binary weighted coding, where switch position 1 is the least significant bit (LSB) and position 8 is the most significant (MSB). The address range goes from 1 to 255, but usable addresses are limited by the CPUM firmware.
Switch‑to‑Address Mapping
| DIP Position | Weight |
|---|---|
| 1 | 1 |
| 2 | 2 |
| 3 | 4 |
| 4 | 8 |
| 5 | 16 |
| 6 | 32 |
| 7 | 64 |
| 8 | 128 |
ON = logic 1, OFF = logic 0. Address = sum of weights where the switch is ON.
Address Calculation Examples
- Address 1: Only DIP 1 ON → 1
- Address 5: DIP 1 ON + DIP 3 ON → 1+4=5
- Address 16: DIP 5 ON → 16
- Address 63: DIP 1,2,3,4,5,6 ON → 1+2+4+8+16+32=63
Critical Address Ranges
In a standard VM600 configuration with a CPUM 200‑595‑067‑114, the IOC4T must be set between address 9 and 32. Addresses 1–8 are reserved for the CPUM itself and its internal communication. Using an address below 9 can cause a permanent rack bus conflict. Always check the CPUM configuration file to know the expected address of each IOC4T slot.
Setting Procedure
- Remove power from the rack.
- Pull the IOC4T card out by pressing the locking levers.
- Locate SW1 – a small 8‑position DIP switch near the center of the PCB.
- Use a non‑conductive tool. Set the desired switches to ON, all others OFF.
- Verify the address twice before re‑inserting the card.
- Insert the card firmly and power up the rack.
Never change DIP switches while the card is live – even a momentary short can latch the CPUM into a fault state.
Communication Debugging Flowchart
After setting the address, follow this sequence to confirm the module talks to the system.
1. Power‑On LED Check
| LED | Healthy State | Fault |
|---|---|---|
| RUN (green) | Solid green | Not lit → no power or card defective |
| ERR (red) | Off | On → internal fault or address conflict |
| COMM (yellow) | Blinking slowly (1 Hz) when healthy | Off or solid → no rack communication |
If ERR is red at startup, check the CPUM alarm log via the VIBNavigator software. A common entry is “IOC4T address conflict at slot X”.
2. CPUM Discovery
Open the VIBNavigator project and rescan the rack. A properly addressed IOC4T will appear as a child node under the CPUM. If it does not appear:
- Confirm the DIP address matches the slot plan.
- Swap the card to an adjacent slot – a faulty backplane connector may mimic an address error.
- Check the RJ45 cable between the CPUM and the rack backbone (some racks use a ribbon cable on the rear).
3. Loopback Test at Port Level
If the card is discovered but COMM LED stays off, test port electrical integrity:
- Unplug field wiring from the terminal strip.
- Connect a 120‑Ω termination resistor across the rack bus terminals (if used). Without proper termination, the differential signal may degrade.
- Use a VM600 service terminal to send a ‘ping’ to the IOC4T address. A reply within 5 ms confirms the physical layer is intact.
4. Signal Tracing with a Scope Probe
On systems where the rack uses RS‑485 multidrop, measure the differential voltage between A and B lines at the backplane pins (typically 2.5 V when idle). A clamped 0.5 V indicates a stuck driver – often caused by a card with wrong termination or a damaged transceiver.
5. Firmware Compatibility Check
IOC4T firmware version 200‑560‑000‑016 is compatible with CPUM firmware 4.0 and later. Mixing older CPUM units (200‑595‑063‑314) with newer IOC4T cards may require that you set a special DIP configuration bit. Refer to the CPUM release notes. If in doubt, set the IOC4T address to the lowest available number (9) and ask support to send the exact firmware pairing matrix.
Common Communication Failures and Fixes
| Symptom | Likely Cause | Action |
|---|---|---|
| No LEDs at all | No +24 V supply to rack | Check rack power module (MPC4 or external) |
| ERR on, COMM off | Address conflict | Verify all cards in the rack have unique addresses |
| COMM solid, no data | Software mis‑match | Reload card configuration from CPUM backup |
| Intermittent COMM blink | Loose backplane connector | Remove card, clean gold fingers, reseat |
| Good COMM, no channel data | Wrong signal wiring | Trace from terminal block to CPU program |
FAQ
Q: Can I set the IOC4T address to 0?
A: No. Address 0 is not valid for any VM600 slave device. The CPUM will ignore it.
Q: My IOC4T 200‑560‑000‑016 works alone but fails when I add a second card. Why?
A: You likely duplicated the address. Power down and verify both cards. Also check that the new card’s COMM termination is not enabled if the rack already has termination elsewhere.
Q: How do I know which DIP number corresponds to which weight if the marking is worn?
A: DIP 1 is closest to the card insertion handle. Count upward away from the handle. If unsure, set all OFF, then turn on just the leftmost switch (DIP 1) and check the CPUM scan – if it reports address 1, the orientation is correct.
Q: Does the IOC4T 200‑560‑000‑016 need a separate terminator on the rack bus?
A: If your rack uses a stub‑free linear bus (most 204‑040‑100‑011 racks), termination is handled at both ends of the backplane by fixed resistors. No extra termination is required on individual cards. Adding a terminator inside the card would double‑terminate the line and weaken signals.
Q: The IOC4T shows healthy COMM, but the outputs don’t switch. What else should I check?
A: Verify the relay contacts are wired correctly and that the field power (24 V DC) is present. Also, confirm the output logic in the CPUM project – an IOC4T output might be mapped to a trip condition that never triggers.
Need a Working IOC4T or Expert Help?
Getting the DIP switches right is half the battle. When you need a genuine IOC4T 200‑560‑000‑016 or a full VM600 spare‑parts inventory‑backed delivery, Joyoung Industrial Automation Parts supports your uptime. As an author with over a decade of hands‑on experience with PLC, DCS and vibration monitoring systems, I help global clients match the right part and get it on site fast. Reach us at [email protected] or call +86‑181‑5013‑7565. We stock CPUM, MPC4, IQS450, and the complete VM600 card family.
If you’re interested, check out these related articles:
Industrial I O Module Types Digital Analog Communication Explained
Triconex 3700A Intelligent SAM Module for Industrial Safety