Which Allen-Bradley MicroLogix PLC models support Modbus

The Automation School – PLC Basics – Article Banner
It’s a common question that clients ask, “Which MicroLogix’s support Modbus?” In this article I’ll detail the answer.

MIcroLogix 1000 Crossed OutMicroLogix 1000

Today’s MicroLogix 1000 still has just one Mini-Din RS-232 “Channel 0” communication port limited to DF1 and DH-485. So for applications requiring Modbus you’ll need to look elsewhere, as the MicroLogix 1000 does not support Modbus.

MicroLogix 1200

MIcroLogix 1200 FrontSeries C versions of the MicroLogix 1200’s Mini-Din RS-232 “Channel 0” communications port supports DF1, DH-485, ASCII, MODBUS RTU SLAVE and MODBUS RTU MASTER. However, the series A and B models only support MODBUS RTU SLAVE.

Since “Channel 0” is limited to RS-232, to put the ML1200 on RS-485 I recommend the 1761-NET-AIC which is an isolated RS-232 to RS-485 interface converter. You’ll also want the 1761-CBL-HM02 cable to connect and power the AIC.

MicroLogix 1500MicroLogix 1500

Series C versions of the MicroLogix 1500’s Mini-Din RS-232 “Channel 0” communications port supports DF1, DH-485, ASCII , and MODBUS RTU SLAVE and MODBUS RTU MASTER. The LRP models also support DF1, DH-485, ASCII , MODBUS RTU SLAVE and MODBUS RTU MASTER on its DB9 RS-232 communications port labeled “Channel 1.” While series A versions of the LSP model has no MODBUS support, series B versions of the LSP and LRP do support MODBUS RTU SLAVE.

1761-NET-AIC Front View

Since “Channel 0” (and “Channel 1” on LRP models) is limited to RS-232, to put the ML1500 on RS-485 I recommend the 1761-NET-AIC. For “Channel 0″’s Mini-Din connection you’ll also want the 1761-CBL-HM02 cable to connect and power the AIC. For “Channel 1″’s DB9 connection you’ll need either a 1761-CBL-AC00 (17.7”) or 1747-CP3 (9.8′) (you’ll also need to provide 24vdc power to the AIC.)

MicroLogix 1100

MIcroLogix 1100All series of the MicroLogix 1100’s Mini-Din RS-232 “Channel 0” communications port support DF1, DH-485, ASCII, MODBUS RTU SLAVE and MODBUS RTU MASTER.

On the ML1100, Rockwell re-designed “Channel 0” removing the Mini-Din pins that previously provided 24vdc to accessories (like the AIC) and replaced them with RS-485 connections. So, to put the ML1100 on RS-485 you can use the Mini-Din to Terminal Block cable, the 1763-NC01.

MicroLogix 1400

MicroLogix 1400All series of the MicroLogix 1400’s Mini-Din RS-232 “Channel 0” and DB9 “Channel 2” communications port support DF1, DH-485, ASCII, MODBUS RTU SLAVE and MODBUS RTU MASTER.

Like the ML1100, the ML1400’s “Channel 0” port has RS-485 connections in place of the 24vdc power pins, so to put the ML1400’s “Channel 0” on RS-485 you would use the Mini-Din to Terminal Block cable, the 1763-NC01.

To connect the ML1400 DB9 RS-232 “Channel 2″ communications port to RS-485 I recommend the 1761-NET-AIC with a 1761-CBL-AC00 (17.7”) or 1747-CP3 (9.8′) (and don’t forget you’ll also need to provide 24vdc power to the AIC.)

1763-NC01
1763-NC01

Unique to the series B versions of the MicroLogix 1400 is the added support for MODBUS TCP on the “Channel 1” Ethernet port. The port is the standard RJ-45 style and supports 10 MBPS Half Duplex through 100 MBPS Full Duplex.

I hope the above information on which models of MicroLogix support Modbus was helpful. Later in the week I’ll cover which CompactLogix and ControlLogix models support Modbus. Until then, if you have any comments or questions please feel free to leave them by filling out the “leave a reply” form at the bottom of this page.

Sincerely,

Shawn Tierney
Automation Blogger and Trainer

Need personalized help? For as little as $25 per month you can get direct access to ask me Rockwell PLC, HMI, and SCADA questions! Learn the details at Patreon.com/Automation

The Automation School – PLC Basics – Article Banner

Check Also

How to setup RSLinx and download to a SLC-500 via DH-485

So you need to know how to setup RSLinx Classic to communicate over DH-485 to …

How to setup RSLinx and download to a SLC-500 via Serial

So you need to know how to setup RSLinx Classic to communicate over serial with an …