Overview

“OPC Unified Architecture" (OPC UA) is a platform-independent and service-oriented architecture. It is used to describe and transport data. Because the services are independent, devices from different manufacturers can be interconnected. Known as “companion specifications,” these were defined to cope with the demands of different industries with similar products and machines and contain information models (so-called base models) adapted to the application.

By default, WAGO controllers use the “PLCopen” information model to provide data for other applications. The OPC UA Mapping Editor can be used to map this information model to any other OPC UA model, for example to OPC UA base models such as “Robotics” or “Euromap77”.

The mapping functionality is supported by all PFC200 controllers of the 2nd generation (750-821x), TP600 Control Panels (762-430x) and the Edge Controller (752-8303 / 8000-0002).

 

The OPC UA Mapping Editor offers the following functions:

Editing of an OPC UA Information Model

The editor can be used to create and edit the OPC UA information model. Optionally, existing information models can be imported as a base, e.g., “Robotik.xml“ or “Euromap77.xml”, but you can also create your own company or application-specific models.

Importing the Symbol Configuration (Application Data)

The symbol configuration describes the data source with the application variables. They are created with a e!COCKPIT project and imported into the OPC UA Mapping Editor.

Linking the Data Sources to the Information Model

Application data is linked with the variables of the information model. Thus, the corresponding OPC UA variable returns the value of the application variable at runtime.

Exporting the Mapping File

A mapping file results from the link between the OPC UA information model and the data sources. It is then exported to the controller.

Accessing Controller Application Data

After the mapping file has been exported to the controller, the controller provides the application data in the corresponding information model. The data and the new structure according to the information model can then be further processed by the corresponding OPC UA clients.

Note

More information on OPC UA at WAGO is available here:

“WAGO OPC UA Server” Manual
The manual describes the functions of the WAGO OPC UA server, establishing a connection using an OPC UA client and configuring from web-based management.

PFC200, 2nd Generation (750-821x) Manuals
Control Panel TP600 Manuals (762-430x)
Edge Controller Manual (752-8303/8000-0002)
The manuals describe the respective products for which the OPC UA Mapping Editor can be used. Information on downloading licenses for these devices is available on the website http://www.wago.com.

You can find more information about information models on the Internet at:
https://www.plcopen.org/technical-activities/communication
https://www.euromap.org/i40/overview
https://opcfoundation.org/about/opc-technologies/opc-ua/ua-companion-specifications/
Download the node sets from the OPC UA Foundation:
https://github.com/OPCFoundation/UA-Nodeset