# Read data from MOXA NPort(5110, 5250A, 5150A) over Modbus TCP

**URL:** <https://forum.inductiveautomation.com/t/read-data-from-moxa-nport-5110-5250a-5150a-over-modbus-tcp/26312>\
**Category:** Ignition\
**Tags:** ignition79\
**Created:** [July 5, 2019, 1:31pm UTC](https://forum.inductiveautomation.com/t/read-data-from-moxa-nport-5110-5250a-5150a-over-modbus-tcp/26312 "2019-07-05T13:31:00Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![alireza.dehghani](https://avatars.discourse-cdn.com/v4/letter/a/bbce88/32.png) [@alireza.dehghani](https://forum.inductiveautomation.com/u/alireza.dehghani)\
**Post date:** [July 5, 2019, 1:31pm UTC](https://forum.inductiveautomation.com/t/read-data-from-moxa-nport-5110-5250a-5150a-over-modbus-tcp/26312/1 "2019-07-05T13:31:01Z")

</div>

Hello,  
Can Modbus modules on Ignition (Modbus TCP or ModbusRtuoverTCP) connect to MOXA devices (5110, 5250A, 5150A) and read their data over Modbus TCP? The Moxa device is connected to a counter which communicate with MOXA over Modbus serial.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [July 5, 2019, 3:46pm UTC](https://forum.inductiveautomation.com/t/read-data-from-moxa-nport-5110-5250a-5150a-over-modbus-tcp/26312/2 "2019-07-05T15:46:33Z")

</div>

You can use the Modbus RTU over TCP driver but it’s really a worst case scenario. You’ll have to make sure absolutely nothing else but Ignition is connected to these serial-to-ethernet converters. RTU over TCP is not a reliable protocol because there’s no framing or sequencing of requests. It’s possible for things to get out of sync and start seeing mismatched requests/responses.

Ideally you would use one of the Moxa MGate devices that actually convert Modbus RTU to Modbus TCP.

---

<div class="post-metadata">

**Author:** ![alireza.dehghani](https://avatars.discourse-cdn.com/v4/letter/a/bbce88/32.png) [@alireza.dehghani](https://forum.inductiveautomation.com/u/alireza.dehghani)\
**Post date:** [July 5, 2019, 4:13pm UTC](https://forum.inductiveautomation.com/t/read-data-from-moxa-nport-5110-5250a-5150a-over-modbus-tcp/26312/3 "2019-07-05T16:13:09Z")

</div>

Thanks Kevin.  
A counter is connected to this Moxa and on its datasheet the addresses are like this:

 ![Counter](https://us1.discourse-cdn.com/inductiveautomation/original/2X/c/ceb066efc9a23c4f62783ac9979c48b5f80abfbc.jpeg)  
How should I write the Modbus addresses? is it IRUI\_6421636?

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [July 5, 2019, 4:47pm UTC](https://forum.inductiveautomation.com/t/read-data-from-moxa-nport-5110-5250a-5150a-over-modbus-tcp/26312/4 "2019-07-05T16:47:07Z")

</div>

> [@alireza.dehghani](#):
>
> How should I write the Modbus addresses? is it IRUI\_6421636?

Yeah, that seems right (IR or HR, can't tell from the screenshot). You might have to try +1 or toggle the one-based address setting.

---

<div class="post-metadata">

**Author:** ![alireza.dehghani](https://avatars.discourse-cdn.com/v4/letter/a/bbce88/32.png) [@alireza.dehghani](https://forum.inductiveautomation.com/u/alireza.dehghani)\
**Post date:** [July 8, 2019, 7:17am UTC](https://forum.inductiveautomation.com/t/read-data-from-moxa-nport-5110-5250a-5150a-over-modbus-tcp/26312/5 "2019-07-08T07:17:32Z")

</div>

Thanks Kevin
