OPC UA communication
9.3 Using the S7-1500 as an OPC UA server
Communication
204 Function Manual, 12/2017, A5E03735815-AF
Euromap 77 standardizes the exchange of data between injection molding machines and the
higher-level MES (manufacturing execution system). This allows the MES to connect all
lower-level injection molding machines in the same way.
The standardized data interface facilitates the integration of injection molding machines into
a plant.
Using companion specifications: Overview
Euromap 77 is described in the OPC UA XML file "Opc_Ua.EUROMAP77.NodeSet2.xml".
Note
Euromap 77, Euromap 83 and OPC UA for Devices (DI)
Release candidate 2 has transferred some of the
Euromap definitions to Euromap 83. You
will therefore also need to import the OPC UA server interface of Euromap 83.
"OPC UA for Devices" is a generally applicable information model for the configuration of
hardware and software components. The informatio
n model also serves as the basis for
other companion standards and is therefore also imported.
The OPC UA XML files are available here:
Euromap77 (http://www.euromap.org/euromap77
)
Euromap83 (http://www.euromap.org/euromap83)
OPC UA for Devices (https://opcfoundation.org/UA/schemas/DI/)
The Euromap OPC UA XML files define the interface of the OPC UA server of an injection
molding machine that complies with the Euromap 77 companion standard.
Proceed as follows to model the OPC UA server of the S7-1500 CPU in accordance with the
Euromap 77 standard:
1. Generate an
XML file
by creating an instance of the type "IMM_MES_InterfaceType".
"IMM_MES_InterfaceType
is the highest-level node in Euromap 77
This data type is
directly derived from the OPC UA data type "BaseObjectType"
All Euromap 77 (83) tags and methods are defined under "IMM_MES_InterfaceType".
"Step 1" sets out the procedure in detail.
2. Assign PLC tags and FB instances (server methods) from your S7-1500 CPU to the tags
and methods of Euromap 77 (the Euromap 77 information model).
"Step 2" sets out the procedure in detail.