LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Why my Labview OPC client read is very slow?

I am using labview to read OPC server data in a client computer by using "dataSocket update data.vi" and "dataSocket read double.vi". It turned out the maxium update rate is about 63 tags per minute, however tested with manufactor's opc client read in the same computer, the update rate can be 115 tags per second, which was 120 times faster. Could somebody tell me how can I improve the data reading rate? Thank you very much.
0 Kudos
Message 1 of 2
(3,030 Views)
Hello,

DataSocket implements an OPC client functionality for ease-of-use and, as such, it is not the most efficient (high-speed) OPC client. When reading more than 10 or 15 OPC data items it may be a good idea to use the LabVIEW DSC module. This module is intended for higher channel count applications and is more efficient in transferring data values.

Here is a link to the product page for the LabVIEW DSC module:
LabVIEW DSC Module


I hope this helps! Please let me know if there is anything I can help with or clarify.

Ken S.
Applications Engineering
National Instruments
0 Kudos
Message 2 of 2
(3,030 Views)