Have you considered the datalogging and supervisory control module for LabVIEW. This module has a very effecient Modbus server, and works with 1000's of tags very quickly. It is built for HMI/SCADA applications.
The module also has a built in alarming engine, historical database, security systems, graphics for the HMI, and so on.
Preston
Preston Johnson
Solutions Manager, Industrial IoT: Condition Monitoring and Predictive Analytics
cbt
512 431 2371
preston.johnson@cbtechinc