# Modbus TCP issue with Schneiders Harmony device

**URL:** <https://forum.inductiveautomation.com/t/modbus-tcp-issue-with-schneiders-harmony-device/60424>\
**Category:** Ignition\
**Created:** [June 6, 2022, 8:31pm UTC](https://forum.inductiveautomation.com/t/modbus-tcp-issue-with-schneiders-harmony-device/60424 "2022-06-06T20:31:29Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ddugas](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ddugas/32/14144_2.png) [@Ddugas](https://forum.inductiveautomation.com/u/Ddugas)\
**Post date:** [June 6, 2022, 8:31pm UTC](https://forum.inductiveautomation.com/t/modbus-tcp-issue-with-schneiders-harmony-device/60424/1 "2022-06-06T20:31:29Z")

</div>

I am trying to configure a Harmony hub via modbus TCP and it look like its not working and I can’t figure out why. I tested it with modbus doctor and I do get some values back.

 ![mb_dr](https://us1.discourse-cdn.com/inductiveautomation/original/3X/0/e/0e8e354c5edfa25ba1da7226e5ea1bd233ff02be.jpeg)

But in ignition I got this :

 ![ignition_ss](https://us1.discourse-cdn.com/inductiveautomation/original/3X/e/5/e593d9cb4f6e74ab5b9709986211f49e284aac35.jpeg)

This is what the manual say about addressing , I am reading a type 4 device which is a temperature sensor on input 1. (10+33\*1 = 43 so I should have a value of 4 returned since I have a type 4 device)

 ![harmony_ss](https://us1.discourse-cdn.com/inductiveautomation/original/3X/3/7/37017caf1cd231dad0014d09aacd97c31975e6b9.jpeg)

I tried many register and many ways but still nothing ☹

I did set the driver as modbus tcp , port 502 and the IP and the right IP .

Am I doing smt wrong ? 🧐

---

<div class="post-metadata">

**Author:** ![Matrix\_Engineering](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/matrix_engineering/32/19781_2.png) [@Matrix\_Engineering](https://forum.inductiveautomation.com/u/Matrix_Engineering)\
**Post date:** [June 6, 2022, 10:35pm UTC](https://forum.inductiveautomation.com/t/modbus-tcp-issue-with-schneiders-harmony-device/60424/2 "2022-06-06T22:35:24Z")

</div>

Try:

HRI43  
1.HRI43  
Go to advanced section of device properties, try 1 based setting and reverse word order

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [June 6, 2022, 10:42pm UTC](https://forum.inductiveautomation.com/t/modbus-tcp-issue-with-schneiders-harmony-device/60424/3 "2022-06-06T22:42:49Z")

</div>

The temperature is a single word at +6 beyond that, and the test app shows slave # 248. Try:

```auto
[testRod]248.HR49

```

And note its unit is 0.01°C.

---

<div class="post-metadata">

**Author:** ![Ddugas](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/ddugas/32/14144_2.png) [@Ddugas](https://forum.inductiveautomation.com/u/Ddugas)\
**Post date:** [June 6, 2022, 11:12pm UTC](https://forum.inductiveautomation.com/t/modbus-tcp-issue-with-schneiders-harmony-device/60424/4 "2022-06-06T23:12:30Z")

</div>

THANKS !!  
I thought about it so I tried HR248.xx but never tried 248.HR44 !! damn I really appreciate both of you for your help !! have a great day 🤙

---

<div class="post-metadata">

**Author:** ![diego120](https://avatars.discourse-cdn.com/v4/letter/d/ee59a6/32.png) [@diego120](https://forum.inductiveautomation.com/u/diego120)\
**Post date:** [March 17, 2026, 5:29pm UTC](https://forum.inductiveautomation.com/t/modbus-tcp-issue-with-schneiders-harmony-device/60424/5 "2026-03-17T17:29:18Z")

</div>

Hello everyone! I’m struggling with the connection between a harmony hub zbrn1 with push buttons zbrt1 and ignition edge, the status with the device is connected as shown in the image

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/f/9/f9cac99dbc7274726f1f8b15e0c8871e29456fa8.png)

And this is the adresses configuration that i used:

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/7/f/7fe82da6f657f53e6650cf91b00ee2b5794ec00e.png)

but when i try to access to de registers on designer i get this value

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/9/9/99d2e3ebbdef05cc2fe712dc1aad7ce8bb6cc15c.png)

also i tried this:

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/7/d/7d0e9655e894784961aa6afc42b2e0c045ec08b7.png)

can you help me to see what´s going on?

---

<div class="post-metadata">

**Author:** ![David\_Stone](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/david_stone/32/79749_2.png) [@David\_Stone](https://forum.inductiveautomation.com/u/David_Stone)\
**Post date:** [March 17, 2026, 7:28pm UTC](https://forum.inductiveautomation.com/t/modbus-tcp-issue-with-schneiders-harmony-device/60424/6 "2026-03-17T19:28:52Z")

</div>

As mentioned all over the forum, don’t use Address Mapping, it’s not gonna help.

Have a good read of the following and see if you can use the examples to match the addresses you are trying to access.

> **[Modbus Addressing | Ignition User Manual](https://www.docs.inductiveautomation.com/docs/8.1/ignition-modules/opc-ua/opc-ua-drivers/modbus/modbus-addressing?utm_term=&utm_campaign=002+Ignition+Performance+Max&utm_source=adwords&utm_medium=ppc&hsa_acc=1942977828&hsa_cam=23148918670&hsa_grp=&hsa_ad=&hsa_src=x&hsa_tgt=&hsa_kw=&hsa_mt=&hsa_net=adwords&hsa_ver=3&gad_source=1&gad_campaignid=23144530532&gbraid=0AAAAAD-80zgWiVzFGD2THQ6gqjHj9ldHR&gclid=EAIaIQobChMIl66zitWnkwMVc5WmAx2xmzzIEAAYASAAEgJB3fD_BwE)**
>
> Manually Addressing a Modbus Device

Explaining which registers and unit IDs you are using also will help us.
