Difference between revisions of "OPC UA Introduction"

From SoftMC-Wiki
Jump to: navigation, search
(Created page with " <span style="font-family:">OPC UA serve as the vertical communication for the softMC.</span> <span style="font-family:">softMC is OPC UA server, any OPC UA client can connec...")
(No difference)

Revision as of 12:47, 13 January 2019

OPC UA serve as the vertical communication for the softMC.

softMC is OPC UA server, any OPC UA client can connect to softMC via TCP/IP and explore all global variables, this is the main method to implement Industrie 4.0 m2m with the softMC.


For example user can read power or temperature of any servo drive via the softMC and take action.


OPC UA is an open and royalty free set of standards designed as a universal communication protocol key advantages:

– A state of art security model.

– A fault tolerant communication protocol.

– An information modelling framework that allows application developers to represent their data in a way

that makes sense to them.


OPC UA has a broad scope which delivers for economies of scale for application developers. This means that

a larger number of high quality applications at a reasonable cost are available.

The OPC UA model is scalable from small devices to ERP systems. OPC UA Servers process information

locally and then provide that data in a consistent format to any application requesting data - ERP, MES, PMS,

Maintenance Systems, HMI, Smartphone or a standard Browser, for examples.

Basics of OPC UA

As an open standard, OPC UA is based on standard internet technologies, like TCP/IP, HTTP, Web Sockets.

As an extensible standard, OPC UA provides a set of Services and a basic information

model framework. This framework provides an easy manner for creating and exposing vendor defined

information in a standard way. More importantly all OPC UA Clients are expected to be able to discover and

use vendor-defined information. This means OPC UA users can benefit from the economies of scale that

come with generic visualization and historian applications. This specification is an example of an OPC UA

Information Model designed to meet the needs of developers and users.

OPC UA Clients can be any consumer of data from another device on the network to browser based thin clients and ERP systems.