I would not recommend datasocket for your HMI communication. It is not designed to work with a large number of items. I would look at the DSC engine and kepware opc server program. I have some DSC applications reading thousands of tags from the kepware progam. www.kepware.com