# Allen-Bradley MicroLogix 1000 & Other Legacy Controllers

**URL:** <https://discourse.nodered.org/t/allen-bradley-micrologix-1000-other-legacy-controllers/41510>\
**Category:** Industrial\
**Created:** [23 February 2021 20:19 UTC](https://discourse.nodered.org/t/allen-bradley-micrologix-1000-other-legacy-controllers/41510 "2021-02-23T20:19:28Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![ChZeman](https://avatars.discourse-cdn.com/v4/letter/c/76d3ee/32.png) [@ChZeman](https://discourse.nodered.org/u/ChZeman)\
**Post date:** [23 February 2021 20:19 UTC](https://discourse.nodered.org/t/allen-bradley-micrologix-1000-other-legacy-controllers/41510/1 "2021-02-23T20:19:28Z")

</div>

We have Node-RED talking to a MicroLogix 1400. While a lot of our equipment has Ethernet, a large portion of it uses older controllers. Is there a module that will allow Node-RED to talk to a MicroLogix 1000 using a USB-to-RS232 converter?

I'm also having trouble talking to RSLinx, but that's a separate battle. 🙂

Thank you,  
Chris

---

<div class="post-metadata">

**Author:** ![wecoyote5](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/wecoyote5/32/27418_2.png) [@wecoyote5](https://discourse.nodered.org/u/wecoyote5)\
**Post date:** [23 February 2021 22:14 UTC](https://discourse.nodered.org/t/allen-bradley-micrologix-1000-other-legacy-controllers/41510/2 "2021-02-23T22:14:26Z")

</div>

Lantronix has always been my go to for Ethernet to Serial. I have not used it in this scenario (I used it with Kepware's OPC server) but I would start there. Their hardware has a built in webserver that allows you to configure it and you can use Ethernet encapsulation to get data in/out the serial port or you can use their software to create a virtual COM port so you can use a standard serial setup at the application level.  
Hope that helps.

---

<div class="post-metadata">

**Author:** ![ChZeman](https://avatars.discourse-cdn.com/v4/letter/c/76d3ee/32.png) [@ChZeman](https://discourse.nodered.org/u/ChZeman)\
**Post date:** [24 February 2021 13:00 UTC](https://discourse.nodered.org/t/allen-bradley-micrologix-1000-other-legacy-controllers/41510/3 "2021-02-24T13:00:14Z")

</div>

Thank you for the response! Unfortunately, I think I would still need to use DF1 commands to communicate with the controller unless I'm missing something. 🙂

Thank you,  
Chris

---

<div class="post-metadata">

**Author:** ![wecoyote5](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/wecoyote5/32/27418_2.png) [@wecoyote5](https://discourse.nodered.org/u/wecoyote5)\
**Post date:** [24 February 2021 19:13 UTC](https://discourse.nodered.org/t/allen-bradley-micrologix-1000-other-legacy-controllers/41510/4 "2021-02-24T19:13:29Z")

</div>

Yes, you will still need to talk in AB's native language, the Lantronix is merely a media converter. It sounds like you might want to look into an actual protocol/media converter I dabbled in one many years ago as a 'Plan B' for a design challenge I had but never had to implement.  
AnyBus has a native AB one [Connect devices with a serial DF1 protocol to Fieldbus and Ethernet](https://www.anybus.com/products/gateway-index/anybus-communicator/rockwell-df1-(rs232-422-485))  
And Spectrum has a Modbus TCP \<-\> DF1 unit [Modbus TCP to DF1 | Gateway | Protocol | Ethernet | Serial | Rockwell | Spectrum Controls](https://spectrumcontrols.com/gateway/modbus-tcp-to-df1/)  
There are others around if need be, a Google search should get ya going.

---

<div class="post-metadata">

**Author:** ![Mavorad](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/mavorad/32/38360_2.png) [@Mavorad](https://discourse.nodered.org/u/Mavorad)\
**Post date:** [7 March 2021 14:11 UTC](https://discourse.nodered.org/t/allen-bradley-micrologix-1000-other-legacy-controllers/41510/5 "2021-03-07T14:11:08Z")

</div>

Hello Chris,

Nice topic, I am very interested in how you setup the commnunication with AB.  
To have an anser for you, you can use a 1762-Net-Eni module from AB.  
They getting obsolete, I used a Logix 1400 as interface to Microlgix 1200 with DF1.  
It was the cheapest solution, all other solutions where much more expensive.

Best regards,  
Martien

---

<div class="post-metadata">

**Author:** ![machadotiago](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/machadotiago/32/23776_2.png) [@machadotiago](https://discourse.nodered.org/u/machadotiago)\
**Post date:** [7 March 2021 22:33 UTC](https://discourse.nodered.org/t/allen-bradley-micrologix-1000-other-legacy-controllers/41510/6 "2021-03-07T22:33:15Z")

</div>

Hello,  
I work for [ST-One](http://st-one.io/), the company that developed the [Ethernet/IP](https://flows.nodered.org/node/node-red-contrib-cip-ethernet-ip), [PCCC](https://flows.nodered.org/node/node-red-contrib-pccc) and the [S7](https://flows.nodered.org/node/node-red-contrib-s7) nodes that you are probably using to communicate with the MicroLogix 1400

> [@ChZeman](#):
>
> Is there a module that will allow Node-RED to talk to a MicroLogix 1000 using

This library is under development, (it is actually in the test phase) and will be released in the next 3 weeks.  
This node will be hardware dependant and should run on ST-One only, but the nice thing is that it will be possible to communicate directly to the DF1 port of the PLC 🤗  
The other nodes (s7, ether/ip and pccc) will be, from time to time, more hardware dependant too, specially for new functionalities like downloading backups, set time and so on.

---

<div class="post-metadata">

**Author:** ![FrankAB](https://avatars.discourse-cdn.com/v4/letter/f/ee59a6/32.png) [@FrankAB](https://discourse.nodered.org/u/FrankAB)\
**Post date:** [18 March 2021 18:12 UTC](https://discourse.nodered.org/t/allen-bradley-micrologix-1000-other-legacy-controllers/41510/7 "2021-03-18T18:12:51Z")

</div>

Stephane Leicht wrote the df1 program.  
A Raspberry Pi with this program connects to the Micrologix 1200 via a USB to RS232 adapter using tcp request in Node-RED.  
Greetings  
Frank

---

<div class="post-metadata">

**Author:** ![ChZeman](https://avatars.discourse-cdn.com/v4/letter/c/76d3ee/32.png) [@ChZeman](https://discourse.nodered.org/u/ChZeman)\
**Post date:** [18 March 2021 19:37 UTC](https://discourse.nodered.org/t/allen-bradley-micrologix-1000-other-legacy-controllers/41510/8 "2021-03-18T19:37:56Z")

</div>

Thank you all for your answers. I want to look into the DF1 program Frank mentioned. We do have it working with the 1762-NET-ENI now, but are hoping to find a more economical solution. 🙂

Thank you,  
Chris

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [17 May 2021 19:38 UTC](https://discourse.nodered.org/t/allen-bradley-micrologix-1000-other-legacy-controllers/41510/9 "2021-05-17T19:38:52Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
