How and when are Modbus points polled?
EcoStruxure Building Operation
- Building Operations Enterprise Server
- Building Operation Automation Server
Need to understand the Modbus poll mechanism
See StruxureWare Technical Reference Guide, Modbus Deep Technical Reference chapter
The Modbus poll manager manages all polling of the points/data and devices.
The poll list contains all the current subscriptions (eg. data being referenced within Programs, Listviews, graphics, logging, etc)
So the programs and graphics are isolated from the Modbus Polling.
- For each network, the poll manager operates with a poll list and a poll task.
- If a Modbus Object value is only required for logging purposes, then the "Requested poll interval" is set to a high number (typically 2,147,483,647 ms) This means the object values are not currently being polled.
When the time arrives for the log value to be collected, the "Requested poll interval" is set to 1000ms, until the value is collected, at which point it reverts to this higher number.