Re: The ethernet port no longer works from firmware version 1.50
Hello,

i searched a lot in the internet but did not find an answer yet.

Did the Modbus TCP support come back for the H3 inverters with some firmware?

In this thread I learnt that user Holz with an H3 inverter firmware 1.56 switched to RS465.
User asyrop was successful but has an H1 inverter.

I have an H3 inverter with version master 1.83, Slave 1.03, ARM 1.66.

With modpoll I get the same data exception response that many people on the web seem to get, but most threads are from 2023 when the TCP support was permanentely or temporarily blocked.

Of course I checked IP. Can it be blocked because I have the FOXCloud adapter in the RS465 connected at the same time? Is it possible that the pre-owner of my inverter (but the house this year) changed the 247 default ID to something else?

Code: Select all

C:\Users\andre\Downloads\modpoll-3.16\win>modpoll.exe -m tcp -p 502 -a 247 -t 4 -0 -1 -c 1 -r 31000 192.168.MY.IP
modpoll 3.16 - FieldTalk(tm) Modbus(R) Master Simulator
Copyright (c) 2002-2025 proconX Pty Ltd
Visit https://www.modbusdriver.com for Modbus libraries and tools.

Protocol configuration: MODBUS/TCP, FC3
Slave configuration...: address = 247, start reference = 31000 (PDU), count = 1
Communication.........: 192.168.178.158, port 502, t/o 1.00 s, poll rate 1000 ms
Data type.............: 16-bit register, holding register table

-- Polling slave...
Illegal Data Address exception response!

C:\Users\andre\Downloads\modpoll-3.16\win>
Re: The ethernet port no longer works from firmware version 1.50
Fox have enabled and disabled the ethernet ports on earlier generation inverters such as the H1 and H3, and have removed the port on many of the later generation inverter.

Fox stated that they intended to remove support several years ago and so users migrated to RS485 connection but i'm not sure whether it was ever removed or disabled.

The IP address would have been set in the inverter settings, you can check that from your inverters panel in About, IP Address - you also need to make sure the LAN is enabled in Settings, Communication, Ethernet

For the LAN connection I think you should actually be testing with -t 3 (not 4), so try that first.

modpoll.exe -m tcp -p 502 -a 247 -t 3 -0 -1 -c 1 -r 31000 192.168.x.x
Post Reply