Hi,

I ran into the effect that all modbus addresses I specify are shifted down
by 1.
This turns out to be code in most of the ModbusTag implementations (not
all) which have a PROTOCOL_ADDRESS_OFFSET to shift it by.

Why was this done?
If I'm writing software to read modbus addresses and I follow the
manufacturer specified information it will run into unexpected effects
(like I have today).

Also: Now getAddressString()  yields something different then what I used
to build the tag with.

-- 
Best regards / Met vriendelijke groeten,

Niels Basjes

Reply via email to