19 CycleParametersEventType ToC Previous Next

19.14 MouldCycleParametersType ToC Previous Next

The MouldCycleParametersType represents information on the production cycle related to a mould (mainly temperatures). As the number of moulds and the related temperature zones are varying, the EventType for the cycle parameters has to be derived from CycleParametersEventType by the OPC Server of the machine (Note: the namespace of the derived Type is then the Local Server URI with namespace index 1 or a vendor specific namespace with vendor specific index). When the MouldCycleParametersType is used, the BrowseNames of the additional objects shall be “MouldCycleParameters_<Nr>” (starting with 1)

Table 98 – Example of an event type derived from CycleParametersEventType with two moulds

Attribute Value        
BrowseName ExampleCycleParametersEventType        
IsAbstract False        
References Node Class BrowseName DataType TypeDefinition Other
Subtype of CycleParametersEventType          
0:HasComponent Object MouldCycleParameters_1   Example1MouldCycle ParametersType M
0:HasComponent Object MouldCycleParameters_2   Example2MouldCycle ParametersType M

The Types Example1MouldCycleParametersType and Example2MouldCycleParametersType used in the example are subtypes of the MouldCycleParametersType which is formally defined in Table 99.

Table 99 – MouldCycleParametersType Definition

Attribute Value        
BrowseName MouldCycleParametersType        
IsAbstract True        
References Node Class BrowseName DataType TypeDefinition Other
Subtype of 0:BaseObjectType defined in OPC UA Part 5          
0:HasProperty Variable Index 0:UInt32 0:PropertyType M, RO

The MouldCycleParametersType is abstract and the OPC server of the machine shall create a derived type with the additional instances of TemperatureZoneCycleParametersType for the temperature zones of the mould. The BrowseNames of the objects shall be “MouldTemperatureZone_<Nr>” (starting with 1 for each mould).

Table 100 – Example of an object type derived from MouldCycleParametersType

Attribute Value        
BrowseName Example1MouldCycleParametersType        
IsAbstract False        
References Node Class BrowseName DataType TypeDefinition Other
Subtype of MouldCycleParametersType          
0:HasComponent Object MouldTemperatureZone_1   TemperatureZoneCycleParametersType M
0:HasComponent Object MouldTemperatureZone_2   TemperatureZoneCycleParametersType M
0:HasComponent Object MouldTemperatureZone_3   TemperatureZoneCycleParametersType M
0:HasComponent Object MouldTemperatureZone_4   TemperatureZoneCycleParametersType M

Previous Next