8.3.1 Overview
The MachineModuleConfigurationType provides descriptions for settings, stop reasons and root causes as well as affordances to make modifications.
The MachineModuleConfigurationType is formally defined in the following table.
| Attribute | Value | |||||
| BrowseName | MachineModuleConfigurationType | |||||
| IsAbstract | False | |||||
| References | Node Class | BrowseName | DataType | TypeDefinition | Other | |
|---|---|---|---|---|---|---|
| Subtype of the BaseObjectType defined in OPC 10000-5 - Part 5: Information Model, i.e. inheriting the Instance Declarations of that Node. | ||||||
| 0:HasProperty | Variable | DataSetList | DataSetDefinitionType | 0:PropertyType | O, RO | |
| 0:HasComponent | Method | GetDataSetList | See below. | O | ||
| 0:HasComponent | Method | GetRootCauseGroupList | See below. | M | ||
| 0:HasComponent | Method | GetRootCauseList | See below. | M | ||
| 0:HasComponent | Method | GetStopReasonList | See below. | M | ||
| 0:HasProperty | Variable | LastChangeDate | 0:UtcTime | 0:PropertyType | M, RO | |
| 0:HasProperty | Variable | LongestMicroStopDuration | 0:Double | 0:PropertyType | M, RW | |
| 0:HasProperty | Variable | RootCauseGroupList | RootCauseGroupType[] | 0:PropertyType | M, RW | |
| 0:HasProperty | Variable | RootCauseList | RootCauseMessageType[] | 0:PropertyType | M, RW | |
| 0:HasProperty | Variable | RootCauseListInputIsMandatory | 0:Boolean | 0:PropertyType | M, RW | |
| 0:HasComponent | Method | SetDataSetListMESID | See below. | M | ||
| 0:HasComponent | Method | SetRootCauseLists | See below. | M | ||
| 0:HasProperty | Variable | StopReasonList | MessageType[] | 0:PropertyType | M, RO | |
| 0:GeneratesEvent | ObjectType | RootCauseGroupListChangeLogType | ||||
| 0:GeneratesEvent | ObjectType | RootCauseListChangeLogType | ||||
| 0:GeneratesEvent | ObjectType | StopReasonListChangeLogType | ||||
| Conformance Units | ||||||
|---|---|---|---|---|---|---|
| TMC Data Collection | ||||||
| TMC Single PO Production | ||||||
| TMC Multi PO Production |
| BrowseName | Description |
| DataSetList | The Property DataSetList of type DataSetDefinition contains the descriptors for all the parameters used to set up the machine. |
| LastChangeDate | The Property LastChangeDate is the date and time of the last change applied to the machine module configuration and the effective date of the modification. |
| LongestMicroStopDuration | The Property LongestMicroStopDuration is the maximum duration of a micro-stop in seconds, longer stops are not micro-stops. Operators are not required to enter a root cause for micro-stops. |
| RootCauseGroupList | The Property RootCauseGroupList is the list of groups that root causes can be grouped in. They are defined by the end user. Same as the RootCauseList property. The RootCauseGroupList is user defined. |
| RootCauseList | The Property RootCauseList is the complete list of the root causes that the end user has defined to classify and organize the downtime due to the machine module stops. The RootCauseList is user defined. |
| RootCauseGroupListIsMandatory | The Property RootCauseListInputIsMandatory is true when the operator is mandatorily required to select the root cause that best describes the current stop situation. For micro- stops such requirement does not apply. |
| StopReasonList | The Property StopReasonList is a list containing the descriptors for all the possible machine module messages, including alarms and warnings. Messages include their localization. The list is defined, created and maintained by the OEM. |