Mango 3.5.6 all latest
Could someone possibly discuss (or link to) the mango modbus polling protocol? Specifically, we have a number of datapoints within a modbus datasource, which is a PLC.
These points are variously read and set (via settable) - assume at 1 second intervals for reads, and on change for sets. What is the protocol v/v:
priority (read before write...), collisions...;
connection duration (does it use web sockets or keep-alive?);
range (how does it split up requests - ie, if requesting, say, 40001 - 40005 and 40101 - 40110, will it read the whole block 40001 - 40110 to conserve overhead - how about different register types - does it make multiple requests within a connection?)
Related, is it advisable to use a mango publisher / PLC as master instead of settable points if those data points are only to be written to (read) by the PLC?
Assume the protocol is documented somewhere, but lots of digging didn't turn anything up. Thank you.