Some hints when using Modbus with AdvancedHMI.....
The most common addressing is supported such as:
40001
00001
10001
The default are signed integers, but you can force it to use unsigned by preceding the address by a "U". For example:
U40001
32 bit integers and 32 bit floating point are also supported by using prefixes:
F40001
L40001
Keep in mind that you are using 4 bytes, so L40001 may overlap L40002. Based on the device you are using. The consecutive 32 bit values may be L40001 and L40003
If you want to force a particular function number, then specify the function followed by a ":". for example:
3:0001