# Modbus TCP/IP vs Ethernet/IP

**URL:** <https://discourse.nodered.org/t/modbus-tcp-ip-vs-ethernet-ip/55821>\
**Category:** Industrial\
**Tags:** modbus\
**Created:** [29 December 2021 06:21 UTC](https://discourse.nodered.org/t/modbus-tcp-ip-vs-ethernet-ip/55821 "2021-12-29T06:21:07Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![OmkarNodered](https://avatars.discourse-cdn.com/v4/letter/o/90ced4/32.png) [@OmkarNodered](https://discourse.nodered.org/u/OmkarNodered)\
**Post date:** [29 December 2021 06:21 UTC](https://discourse.nodered.org/t/modbus-tcp-ip-vs-ethernet-ip/55821/1 "2021-12-29T06:21:07Z")

</div>

Hello guys, I am going to develop edge gateway using node red which will fetch the data from PLCs into node red so I have two options to talk to PLC 1. Modbus TCP/IP and 2. Ethernet/IP  
Can anyone suggest which one is better with reason?

Thanks in advance..

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [29 December 2021 06:56 UTC](https://discourse.nodered.org/t/modbus-tcp-ip-vs-ethernet-ip/55821/2 "2021-12-29T06:56:34Z")

</div>

Modbus is much simpler in abilities and setup, Ethernet/IP has many more capabilities (however they may not all be supported by the node driver)

Ethernet/IP attempts to be deterministic (as best it can for an ethernet protocol). It has both implicit (tag link) and explicit (on demand) messaging. It's faster. On the downside, it can be difficult to get going - especially if eds files are required but are not supplied/poorly written.

What PLC make/model are you using?

---

<div class="post-metadata">

**Author:** ![OmkarNodered](https://avatars.discourse-cdn.com/v4/letter/o/90ced4/32.png) [@OmkarNodered](https://discourse.nodered.org/u/OmkarNodered)\
**Post date:** [29 December 2021 07:10 UTC](https://discourse.nodered.org/t/modbus-tcp-ip-vs-ethernet-ip/55821/3 "2021-12-29T07:10:12Z")

</div>

Actually, I want to make gateway generic which means the gateway should be compatible with almost all plc's like schneider, Rockwell..etc.

Not getting about " may not all be supported by the node driver"..

Thanks.

---

<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:** [27 February 2022 07:10 UTC](https://discourse.nodered.org/t/modbus-tcp-ip-vs-ethernet-ip/55821/4 "2022-02-27T07:10:34Z")

</div>

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