I have a device (MOXA Gateway) from which I’m subscribing to some tags. Due to non-software issues (long cable lengths, interference etc. - let’s say they won’t be fixed) the device doesn’t respond to all requests and I have an overload factor >> 100% when I scan all tags at 3s rate. I changed some tags to 5seconds scan rate and others to 10secs and that helped bring the OF down. Increasing the Concurrent connections to 2 also helped.
However, some tags still report bad quality in some scans.
So I tried address mapping and that reduced the overload factor much more. So I’m wondering if address mapping is better for performance ?
The registers are quite spread out some requiring conversions to int32, some to float, some to unsigned int.