OPC

  • LabVIEW OPC UA Toolkit -- includes support for DA, HA, and AC facets
  • NI OPC Servers -- includes drivers for connecting to PLCs from a single OPC server

OPC is an interoperability standard for secure, reliable data communications in the industrial automation space and other industries. The OPC Foundation is responsible for the development and maintenance of this standard that allows semantic interoperability between industrial data acquisition and control devices such as programmable logic controllers (PLCs) and programmable automation controllers (PACs).

NI is a member of the OPC Foundation and supports both the OPC Classic and OPC Unified Architecture (UA) specifications. The OPC Classic specification is based on COM/DCOM Microsoft Windows technology to exchange data between software components. OPC UA is a platform-independent specification that expands on the security and functionality in Classic OPC and integrates data access, alarms and conditions, and historical data functionality under a single specification.