OPC Server and OPC Client Communication

ICONICS is a charter member of the OPC Foundation: The Interoperability Standard for Industrial Automation™.

What is OPC?

The OPC standard is a series of specifications that define the interface between clients and servers, as well as servers and servers, including access to real-time data, monitoring of alarms and events access to historical data and other applications. The OPC Foundation is a global organization in which users, vendors and consortia collaborate to create data transfer standards for multi-vendor, multi-platform, secure and reliable interoperability in industrial automation.

OPC Interface with ICONICS

ICONICS provides OPC-to-the-Core™ solutions ranging from a suite of OPC servers and clients to a toolkit for developing OPC Servers. ICONICS is a charter member of the OPC Foundation and has assisted over the years with creation of OPC standards, development of the OPC Foundation sample code, and participating and hosting OPC Interop testing. Currently ICONICS serves on the board of directors for the foundation.

DeviceXPlorer OPC Server

ICONICS is partnered with Takebishi to bridge the gap between your devices and your HMI/SCADA. DeviceXPlorer OPC Server provides connectivity with control devices on a manufacturing floor such as PLCs, machine tools, and robots. DeviceXPlorer OPC Server supports over 230 devices and is compatible with OPC UA, OPC DA, and OPC AE.

OPC Specifications

ICONICS supports both OPC standards: OPC UA and OPC Classic.

OPC Unified Architecture

The Unified Architecture (OPC UA) is the next generation OPC standard that provides a cohesive, secure and reliable cross platform framework for access to real time and historical data and events. ICONICS software includes the major design features of OPC UA:

Functional Equivalence

All COM (Component Object Model) OPC Classic specifications are mapped to UA

Platform Independence

Functionality on a wide variety of platforms, from embedded micro-controllers to cloud-based infrastructure


Provides security controls for encryption, authentication, and auditing

Comprehensive Modeling

Defines access mechanisms to complex information models

OPC Classic

ICONICS software is also compatible with OPC Classic. The OPC Classic specifications are based on Microsoft Windows technology using the COM/DCOM (Distributed Component Object Model) for the exchange of data between software components. The specifications provide separate definitions for accessing process data, alarms and historical data.

OPC Data Access

OPC Data Access is the original OPC specification used to move real-time data from PLC’s, DCS’s, and other control devices to HMI’s and other display clients

OPC Historical Data Access

OPC Historical Data Access provides access to data already stored. From a simple serial data logging system to a complex SCADA system, historical archives can be retrieved in a uniform manner.

OPC Alarms and Events

OPC Alarms and Events provides alarm and event notifications on demand (in contrast to the continuous data flow of Data Access). These include process alarms, operator actions, informational messages, and tracking/auditing messages.


OPC Solutions and Downloads

Free OPC Tools

ICONICS offers free OPC development tools, such as OPC Simulator and DataSpy.


Our products are built from the ground up with OPC in mind. 

Takebishi DeviceXPlorer® OPC Server

ICONICS is partnered with Takebishi to bridge the gap between your devices and your HMI/SCADA.