7 IMM_MES_InterfaceType ToC Previous Next

This OPC UA ObjectType is used for the root Object representing an injection moulding machine with all its subcomponents. It is formally defined in Table 1.

The instance(s) of IMM_MES_InterfaceType shall be located under the DeviceSet Object of the Server (see OPC UA Part 100).

NOTE: In most cases the OPC UA server will be implemented in the control of the IMM so only one instance of IMM_MES_InterfaceType will be created. But it is also possible that one OPC UA server is connected to several machine controls as one interface to the MES. In this case several instances of IMM_MES_InterfaceType will be created.

readme_files/image005.gif Figure 1 – IMM_MES_InterfaceType Overview

Table 1 – IMM_MES_InterfaceType Definiton

Attribute Value        
BrowseName IMM_MES_InterfaceType        
IsAbstract False        
References Node Class BroswName DataType TypeDefinition Other
Subtype of 0:BaseObjectType defined in OPC UA Part 5          
0:HasComponent Object MachineInformation   3:MachineInformationType M
0:HasComponent Object MachineConfiguration   3:MachineConfigurationType M
0:HasComponent Object MachineMESConfiguration   3:MachineMESConfigurationType M
0:HasComponent Object MachineStatus   3:MachineStatusType M
0:HasComponent Object MachineMESStatus   3:MachineMESStatusType M
0:HasComponent Object PowerUnits   3:PowerUnitsType M
0:HasComponent Object Moulds   3:MouldsType M
0:HasComponent Object InjectionUnits   InjectionUnitsType M
0:HasComponent Object Jobs   3:JobsType O
0:HasComponent Object ProductionDatasetManagement   3:ProductionDatasetManagementType O
0:GeneratesEvent ObjectType 3:LogbookEventType      
0:GeneratesEvent ObjectType 3:CycleParametersEventType      

The BrowseName of the object instance shall be “IMM_<Manufacturer>_<SerialNumber>”

Example: “IMM_ARBURG_0123456”

NOTE: The namespace of this BrowseName is the local server URI with namespace index 1 or a vendor specific namespace with server specific namespace index (see Table 14). The BrowseNames of the nodes below are in the namespace of the specification where used Type is defined.

Examples:

BrowseName Namespace Namespace index Remarks
IMM_ARBURG_0123456 Local Server URI or vendor specific namespace 1 or server specific OPC 40077 only defines the IMM_MES_InterfaceType. The instance is generated in the local server
     
MachineStatus http://opcfoundation.org/UA/ PlasticsRubber/IMM2MES/ server specific The object MachineStatus is a child IMM_MES_InterfaceType which is defined in OPC 40077
     
MachineMode http://opcfoundation.org/UA/ PlasticsRubber/GenrealTypes/ server specific The variable MachineMode is a child of MachineStatusType which is defined in OPC 40083.
BrowseName Namespace Namespace index Remarks
IMM_ARBURG_0123456 Local Server URI or vendor specific namespace 1 or server specific OPC 40077 only defines the IMM_MES_InterfaceType. The instance is generated in the local server
     
MachineInformation http://opcfoundation.org/UA/ PlasticsRubber/IMM2MES/ server specific The object MachineInformation is a child of IMM_MES_InterfaceType which is defined in OPC 4007
     
Manufacturer http://opcfoundation.org/UA/DI/ server specific The variable Manufacturer is a child of the DeviceType (supertype of MachineInfomrationType) which is defined in OPC UA DI.
BrowseName Namespace Namespace index Remarks
IMM_ARBURG_0123456 Local Server URI or vendor specific namespace 1 or server specific OPC 4007 only defines the IMM_MES_InterfaceType. The instance is generated in the local server
     
ProductionDataset Management http://opcfoundation.org/UA/ PlasticsRubber/IMM2MES/ server specific The object ProductionDataset Management is a child of IMM_MES_InterfaceType which is defined in OPC 4007
     
ProductionDataset Transfer http://opcfoundation.org/UA/ PlasticsRubber/GenrealTypes/ server specific The object Production DatasetTransfer is a child of ProductionDataset ManagementType which is defined in OPC 4083
     
CloseAndCommit http://opcfoundation.org/UA/ 0 The method CloseAndCommit is a child of Production DatasetTransfer which has the TemporaryFile TransferType as type definition which is defined in OPC UA Part 5.
BrowseName Namespace Namespace index Remarks
IMM_ARBURG_0123456 Local Server URI or vendor specific namespace 1 or server specific OPC 40077 only defines the IMM_MES_InterfaceType. The instance is generated in the local server
     
Moulds http://opcfoundation.org/UA/ PlasticsRubber/IMM2MES/ server specific The object Moulds is a child of IMM_MES_InterfaceType which is defined in OPC 40077
     
Mould_1 Local Server URI or vendor specific namespace 1 or server specific The objects for the moulds are modelled as OptionalPlaceholder. The instances are server specific
     
Id http://opcfoundation.org/UA/ PlasticsRubber/GenrealTypes/ server specific The property Id is a child of MouldType which is defined in OPC 40083.

Previous Next