Allen-Bradley DH+ to EtherNet/IP: Network Migration Guide
How to migrate an Allen-Bradley Data Highway Plus (DH+) network to EtherNet/IP. Covers bridge solutions (1756-DHRIO, AN-X2-AB-DHRIO), full migration, MSG instruction conversion, and phased approach.
Allen-Bradley DH+ to EtherNet/IP: Network Migration Guide
Data Highway Plus (DH+) is Allen-Bradley's legacy plant-floor network, introduced in the 1980s for PLC-5 and SLC 5/04 communication. It is a token-passing network running at 57.6, 115.2, or 230.4 Kbaud — thousands of times slower than modern EtherNet/IP. No new DH+ hardware is manufactured. Migration to EtherNet/IP is not optional — it is a matter of when, not if.
DH+ vs. EtherNet/IP Comparison
| Feature | DH+ | EtherNet/IP |
|---|---|---|
| Speed | 57.6–230.4 Kbaud | 100 Mbps – 1 Gbps |
| Topology | Daisy-chain (trunk/drop) | Star, ring, linear (standard Ethernet) |
| Max nodes | 64 per channel | Unlimited (IP-based) |
| Protocol | Proprietary Allen-Bradley | Open standard (CIP over TCP/IP) |
| Supported PLCs | PLC-5, SLC 5/04 | ControlLogix, CompactLogix, all modern AB |
| New hardware available | No | Yes |
| Cable | Shielded twin-axial (Belden 9463) | Standard Cat5e/Cat6 Ethernet |
Migration Option A: Bridge (Coexistence)
Use a ControlLogix chassis as a gateway between EtherNet/IP and DH+:
Hardware needed:
- 1756 chassis (4-slot minimum) + power supply
- 1756-EN2T (EtherNet/IP module)
- 1756-DHRIO (DH+ interface, 2 channels per module)
- No ControlLogix CPU required — the chassis acts as a pure gateway
How it works: The 1756-DHRIO connects to the existing DH+ network. The 1756-EN2T connects to EtherNet/IP. RSLinx Classic configures routing tables between the networks. EtherNet/IP devices can browse through the gateway to access all DH+ nodes.
When to use: As a transition strategy while migrating PLC-5/SLC processors one at a time. Allows new ControlLogix/CompactLogix PLCs and PanelView Plus HMIs to communicate with legacy DH+ devices during the migration period.
Third-party alternatives:
- Prosoft AN-X2-AB-DHRIO (~$2,500) — standalone gateway with web configuration
- Automation Networks ANC-100e (~$1,495) — compact EtherNet/IP to DH+ converter
Migration Option B: Full Migration
Replace all DH+ devices with EtherNet/IP equivalents:
| DH+ Device | EtherNet/IP Replacement |
|---|---|
| PLC-5/40 (1785-L40C) | ControlLogix 1756-L73 + 1756-EN2T |
| SLC 5/04 (1747-L543) | CompactLogix 1769-L33ER (built-in EtherNet/IP) |
| PanelView 1000 (DH+) | PanelView Plus 7 (EtherNet/IP) |
| 1785-KA5 (DH+ adapter) | Not needed — EtherNet/IP is native |
| DH+ cable (Belden 9463) | Cat5e/Cat6 Ethernet cable |
MSG Instruction Conversion
Every MSG instruction that references a DH+ address must be reconfigured:
PLC-5 MSG (DH+ path):
Channel: 1A (DH+ Channel A)
Target node: 5
Destination: N7:0 (in target PLC)
ControlLogix MSG (EtherNet/IP CIP path):
Path: 1,0,2,192.168.1.5,1,0
Target tag: MyData[0]
Message type: CIP Data Table Read/Write
The path format 1,slot,2,IP_address,1,slot represents: backplane(1), local EN2T slot, Ethernet port(2), target IP, target backplane(1), target CPU slot.
Phased Migration Approach
- Install gateway (1756 chassis with ENBT + DHRIO) — connects both networks
- Migrate HMIs first — replace PanelViews with PanelView Plus on EtherNet/IP, connecting to PLC-5s through the gateway
- Migrate PLCs one at a time — replace each PLC-5/SLC with ControlLogix/CompactLogix
- Remove gateway — when the last DH+ device is replaced, the DHRIO module is no longer needed
Frequently Asked Questions
Can DH+ and EtherNet/IP devices communicate directly?
Not directly. They need a gateway (1756-DHRIO or third-party converter). The gateway translates between DH+ token-passing protocol and EtherNet/IP CIP protocol.
How many DH+ channels can one DHRIO module bridge?
Two. Each 1756-DHRIO module has Channel A and Channel B, each supporting one independent DH+ network.
Upload your PLC code for network analysis →
Maintained by PLCcheck.ai. Not affiliated with Rockwell Automation.
Related Articles
PLC-5 to ControlLogix Migration: Complete Guide
Complete guide for migrating Allen-Bradley PLC-5 programs to ControlLogix. Covers software conversion, hardware replacement, network migration (DH+ to EtherNet/IP), I/O mapping, and common pitfalls.
12 min read
migration-guideCross-Platform PLC Migration: Siemens to Allen-Bradley
What to expect when migrating between Siemens S7 and Allen-Bradley ControlLogix. No automatic conversion exists — this guide covers the manual approach, key differences, and planning.
8 min read
migration-guidePLC-5 vs. ControlLogix: Key Instruction Set Differences
The most important instruction set differences between PLC-5 and ControlLogix that affect migration. Block Transfers, indirect addressing, PID, ASCII handling, and data types.
8 min read
Analyze your PLC code with AI
PLCcheck Pro explains, documents, optimizes, and migrates PLC code — automatically.
Try PLCcheck Pro →Not affiliated with Siemens AG. S5, S7, STEP 5, STEP 7, and TIA Portal are trademarks of Siemens AG.