USB to Serial for Allen-Bradley SLC 500 DH-485 and DF1 — figure 1

USB to Serial for Allen-Bradley SLC 500 DH-485 and DF1

Configure USB to serial adapters for Allen-Bradley SLC 500 DH-485 communication. Covers 1747-UIC, 1747-PIC limitations, and RSLinx driver setup.

Modern engineering laptops rarely expose a DB-9 RS-232 port, yet Allen-Bradley SLC 500 processors still depend on DH-485, DF1 full-duplex, and—on older benches—the 1747-PIC path. Connecting today’s USB-only PC to a 5/01 through 5/05 chassis is therefore a hardware-selection problem before it is an RSLinx problem. Choosing the wrong bridge produces empty RSWho trees that look like processor faults.

USB to Serial for Allen-Bradley SLC 500 DH-485 and DF1 — figure 1

Match protocol to Channel 0 or Channel 1 first, then pick USB hardware that the RSLinx driver can actually drive.

Protocol map for USB bridges

Protocol Physical layer RSLinx driver USB-compatible path
DH-485 RS-485 multi-drop 1747-UIC / PCMK family 1747-UIC preferred; not a random USB-RS485 dongle
DF1 full-duplex RS-232 point-to-point RS-232 DF1 Tested USB-RS232 adapters on CH.0
1747-PIC Legacy RS-232 1747-PIC No — requires real UART I/O

SLC 5/03, 5/04, and 5/05 expose Channel 0 as RS-232 DF1 and Channel 1 as DH-485. SLC 5/01 and 5/02 reach DH-485 through a 1747-AIC or 1761-NET-AIC coupler. Channel 0 is the correct attachment for DF1-over-USB work.

Why the 1747-PIC driver fails on USB

The PIC driver was written for direct 16550-class port I/O. A USB-CDC virtual COM port never presents those legacy I/O cycles. Field symptoms include silent timeouts in RSWho, Autoconfigure loops that never settle, and ACPI suspend events that remove the COM port mid-session. Migrate historical PIC workflows to DF1 on Channel 0; the SLC firmware does not need to change—only the PC driver selection does.

1747-UIC for DH-485

The 1747-UIC is the Allen-Bradley USB device that bridges to DH-485 with an internal DF1-to-DH-485 conversion. RSLinx therefore configures a DF1 driver even though the plant trunk is DH-485. Install the UIC driver, plug into a powered USB root port, confirm the device appears in RSWho, set baud 19200 / N / 1 / CRC for typical DH-485 defaults, and land Belden 3106A (or equivalent) twisted pair with the shield drained at one point only. For longer runs, place a 1761-NET-AIC at the SLC end for isolation, bias, and termination.

USB to Serial for Allen-Bradley SLC 500 DH-485 and DF1 — figure 2

USB-to-RS232 for Channel 0 DF1

For programming on Channel 0, a quality USB-RS232 cable plus null-modem wiring is often sufficient. Field-proven adapters include Keyspan USA-19QW, Belkin F5U103, and FTDI US232R-class devices with signed drivers. Build the chain as USB → adapter DB-9 → null-modem crossover → SLC Channel 0. Disable Windows USB selective suspend on the adapter so ACPI does not drop the COM port after a few idle seconds.

RSLinx → Configure Drivers → RS-232 DF1 devices
Comm Port: match Device Manager (e.g., COM3)
Device: SLC-CH0 | Baud: 19200 | Parity: None | Stop: 1 | Error: CRC

Skip Autoconfigure on USB bridges when it times out. Manual parameters matching the processor faceplate are more reliable because USB buffering alters inter-byte timing that Autoconfigure expects.

RSWho browse test for each protocol path

  • Confirm Channel 0 mode in RSLogix 500 before blaming the cable.
  • Close PuTTY or other terminal sessions that hold the COM port.
  • Do not expect the PIC driver to work through any USB serial bridge.
  • On DH-485, verify unique node numbers and end-of-line termination only.

Keep a documented USB communications kit—UIC, tested FTDI cable, null-modem, and a known RSLinx build—with other PLC and PAC spares so the next outage does not restart the adapter lottery.

About the Author

Mark Townsend | Senior Automation Engineer – Allen-Bradley Systems

Mark Townsend is a senior automation engineer with more than 18 years on Allen-Bradley platforms spanning ControlLogix, CompactLogix, and legacy SLC-500. His day-to-day work is RSLogix / Studio 5000 logic and FactoryTalk View HMI bring-up on aging and mixed fleets.

USB to Serial for Allen-Bradley SLC 500 DH-485 and DF1

Configure USB to serial adapters for Allen-Bradley SLC 500 DH-485 communication. Covers 1747-UIC, 1747-PIC limitations, and RSLinx driver setup.

Modern engineering laptops rarely expose a DB-9 RS-232 port, yet Allen-Bradley SLC 500 processors still depend on DH-485, DF1 full-duplex, and—on older benches—the 1747-PIC path. Connecting today’s USB-only PC to a 5/01 through 5/05 chassis is therefore a hardware-selection problem before it is an RSLinx problem. Choosing the wrong bridge produces empty RSWho trees that look like processor faults.

USB to Serial for Allen-Bradley SLC 500 DH-485 and DF1 — figure 1

Match protocol to Channel 0 or Channel 1 first, then pick USB hardware that the RSLinx driver can actually drive.

Protocol map for USB bridges

Protocol Physical layer RSLinx driver USB-compatible path
DH-485 RS-485 multi-drop 1747-UIC / PCMK family 1747-UIC preferred; not a random USB-RS485 dongle
DF1 full-duplex RS-232 point-to-point RS-232 DF1 Tested USB-RS232 adapters on CH.0
1747-PIC Legacy RS-232 1747-PIC No — requires real UART I/O

SLC 5/03, 5/04, and 5/05 expose Channel 0 as RS-232 DF1 and Channel 1 as DH-485. SLC 5/01 and 5/02 reach DH-485 through a 1747-AIC or 1761-NET-AIC coupler. Channel 0 is the correct attachment for DF1-over-USB work.

Why the 1747-PIC driver fails on USB

The PIC driver was written for direct 16550-class port I/O. A USB-CDC virtual COM port never presents those legacy I/O cycles. Field symptoms include silent timeouts in RSWho, Autoconfigure loops that never settle, and ACPI suspend events that remove the COM port mid-session. Migrate historical PIC workflows to DF1 on Channel 0; the SLC firmware does not need to change—only the PC driver selection does.

1747-UIC for DH-485

The 1747-UIC is the Allen-Bradley USB device that bridges to DH-485 with an internal DF1-to-DH-485 conversion. RSLinx therefore configures a DF1 driver even though the plant trunk is DH-485. Install the UIC driver, plug into a powered USB root port, confirm the device appears in RSWho, set baud 19200 / N / 1 / CRC for typical DH-485 defaults, and land Belden 3106A (or equivalent) twisted pair with the shield drained at one point only. For longer runs, place a 1761-NET-AIC at the SLC end for isolation, bias, and termination.

USB to Serial for Allen-Bradley SLC 500 DH-485 and DF1 — figure 2

USB-to-RS232 for Channel 0 DF1

For programming on Channel 0, a quality USB-RS232 cable plus null-modem wiring is often sufficient. Field-proven adapters include Keyspan USA-19QW, Belkin F5U103, and FTDI US232R-class devices with signed drivers. Build the chain as USB → adapter DB-9 → null-modem crossover → SLC Channel 0. Disable Windows USB selective suspend on the adapter so ACPI does not drop the COM port after a few idle seconds.

RSLinx → Configure Drivers → RS-232 DF1 devices
Comm Port: match Device Manager (e.g., COM3)
Device: SLC-CH0 | Baud: 19200 | Parity: None | Stop: 1 | Error: CRC

Skip Autoconfigure on USB bridges when it times out. Manual parameters matching the processor faceplate are more reliable because USB buffering alters inter-byte timing that Autoconfigure expects.

RSWho browse test for each protocol path

  • Confirm Channel 0 mode in RSLogix 500 before blaming the cable.
  • Close PuTTY or other terminal sessions that hold the COM port.
  • Do not expect the PIC driver to work through any USB serial bridge.
  • On DH-485, verify unique node numbers and end-of-line termination only.

Keep a documented USB communications kit—UIC, tested FTDI cable, null-modem, and a known RSLinx build—with other PLC and PAC spares so the next outage does not restart the adapter lottery.

About the Author

Mark Townsend | Senior Automation Engineer – Allen-Bradley Systems

Mark Townsend is a senior automation engineer with more than 18 years on Allen-Bradley platforms spanning ControlLogix, CompactLogix, and legacy SLC-500. His day-to-day work is RSLogix / Studio 5000 logic and FactoryTalk View HMI bring-up on aging and mixed fleets.

Leave a comment

Please note, comments need to be approved before they are published.