Modbus TCP issue with Schneiders Harmony device

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.

But in ignition I got this :

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)

I tried many register and many ways but still nothing :frowning:

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

Am I doing smt wrong ? :face_with_monocle:

Try:

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

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

[testRod]248.HR49

And note its unit is 0.01°C.

1 Like

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 :call_me_hand:

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

And this is the adresses configuration that i used:

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

image

also i tried this:

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

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.

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

1 Like