29 MouldCycleInformationEventType
29.1 MouldCycleInformationEventType definition
The MouldCycleInformationEventType provides information about one production cycle of the mould. The MouldCycleInformationEvent is triggered with every mould closed signal.
| Attribute | Value | ||||
| BrowseName | MouldCycleInformationEventType | ||||
| IsAbstract | True | ||||
| References | Node Class | BrowseName | DataType | TypeDefinition | Other |
|---|---|---|---|---|---|
| Subtype of 0:BaseEventType defined in OPC UA Part 5 | |||||
| 0:HasComponent | Variable | CycleQuality | 5:CycleQualityEnumeration | 0:BaseDataVariableType | O |
| 0:HasComponent | Variable | CavityCycleQuality | 5:CavityCycleQualityEnumeration[] | 0:BaseDataVariableType | O |
| 0:HasComponent | Variable | ActualCycleTime | 0:Duration | 0:BaseDataVariableType | M |
| 0:HasComponent | Variable | AverageCycleTime | 0:Duration | 0:BaseDataVariableType | O |
| 0:HasComponent | Variable | JobCycleNumber | 0:UInt64 | 0:BaseDataVariableType | M |
| 0:HasComponent | Variable | MouldLifetimeCycleNumber | 0:UInt64 | 0:BaseDataVariableType | M |
| 0:HasComponent | Variable | MouldCycleState | 0:BitFieldMaskDataType | 0:OptionSetType | M |
29.2 CycleQuality
The CycleQuality Property gives information on the quality of the whole cycle. The CycleQualityEnumeration is defined in EUROMAP 83.
If the machine is able to evaluate the cycle quality of each cavity, detailed information can be given in the CavityCycleQuality Property.
29.3 CavityCycleQuality
The CavityCycleQuality Property gives information on the quality of the cycle for each cavity if the machine is able to evaluate this. The CavityCycleQualityEnumeration is defined in EUROMAP 83. This Variable is a one-dimensional array with the same size as ActiveCavities.
29.4 ActualCycleTime
The actual cycle time of the last production cycle.
29.5 AverageCycleTime
The average cycle time of the last production cycles. The choice of sample size and the type of averaging is up to the user.
29.6 JobCycleNumber
The cycle number of the current job. This is the value of the JobCycleCounter (defined in 11.6) in the considered cycle.
29.7 MouldLifetimeCycleNumber
The total cycle number of the mould. This is the value of the MouldLifetimeCycleCounter (defined in 11.5) in the considered cycle.
29.8 MouldCycleState
The MouldCycleState provides information about the mould state in the considered production cycle.
The MouldCycleState Variable is from DataType BitFieldMaskDataType and from VariableType OptionSetType. This BitFieldMaskDataType represents a bit mask up to 32 bits where individual bits can be written without modifying the other bits. Each array element of the mandatory OptionSetValues Property of the OptionSetType VariableType contains either the human-readable representation for the corresponding bit used in the option set or an empty LocalizedText for a bit that has no specific meaning. The order of the bits of the bit mask maps to a position of the array, i.e. the first bit (least significant bit) maps to the first entry in the array, etc.
The first 16 bits (starting with the least significant bit) of the bit mask are defined or reserved for future use in this specification. The last 16 bits can be defined by the server. Additional information is listed in Table 44.
The states defined in this variable may all occur simultaneously. This version of the specification defines the following states: Production, Warning, Error, Maintenance.
| Bit | Value as LocalizedText | Description |
| 0 | Production | The considered cycle was a production cycle |
| 1 | Warning | A warning occurred in the considered cycle. Usually does not lead to termination of the production cycle |
| 2 | Error | An error occurred in the considered cycle, Usually leads to termination of the production cycle |
| 3 | Maintenance | The considered cycle was a maintenance cycle |
| 4-15 | (empty) | Reserved for future versions of this specification |
| 16-31 | (empty) | Defined by server |