|Download Help (Windows Only)|
OPC Unified Architecture (UA) is an OPC Foundation specification for device connectivity. Unlike the classic OPC specification, which uses Microsoft DCOM/COM-based technology, OPC UA is platform-independent and able to connect servers and clients over various types of networks that have access to a common address space. OPC UA servers and clients use unique certificates to provide authentication and encryption capabilities to protect data when servers and clients communicate with each other.
Refer to the Why OPC UA Matters article on the NI Developer Zone website to understand the importance of OPC UA and for a comparison between OPC UA and classic OPC. Refer to the OPC Foundation website at www.opcfoundation.org for more information about OPC specifications.
The LabVIEW Datalogging and Supervisory Control (DSC) Module and the LabVIEW Real-Time Module include OPC UA VIs for exchanging data between OPC UA servers and clients and for creating certificates that protect data. You can use the OPC UA VIs to complete the following tasks:
The OPC UA VIs, OPC UA Server VIs, and OPC UA Client VIs support Windows and LabVIEW Real-Time targets.
Refer to the OPC UA Demo VI in the labview\examples\comm\OPC UA\OPC UA Demo.lvproj for an example of using the OPC UA VIs to create an OPC UA server application and an OPC UA client application.