The MachineModuleConfigurationType is formally defined in Table 14.
Table 14 – MachineModuleConfigurationType Definition
Attribute |
Value |
||||
BrowseName |
MachineModuleConfigurationType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Modelling Rule |
Subtype of BaseObjectType defined in OPC 10000-5. |
|||||
HasProperty |
Variable |
DataSetList |
DataSetListType |
PropertyType |
Mandatory |
HasProperty |
Variable |
UserMachineName |
String |
PropertyType |
Mandatory |
HasProperty |
Variable |
LocationName |
String |
PropertyType |
Mandatory |
HasProperty |
Variable |
TimeZone |
UtcTime |
PropertyType |
Mandatory |
HasProperty |
Variable |
StopReasonList |
MessageType[] |
PropertyType |
Mandatory |
HasProperty |
Variable |
RootCauseList |
MessageType[] |
PropertyType |
Mandatory |
HasProperty |
Variable |
RootCauseGroupList |
RootCauseGroupType[] |
PropertyType |
Mandatory |
HasProperty |
Variable |
RootCauseListInputIsMandatory |
Boolean |
PropertyType |
Mandatory |
HasProperty |
Variable |
LongestMicroStopDuration |
Double |
PropertyType |
Mandatory |
HasProperty |
Variable |
LastChangeDate |
UtcTime |
PropertyType |
Mandatory |
HasComponent |
Method |
GetDataSetList |
|
|
Mandatory |
HasComponent |
Method |
GetRootCauseList |
|
|
Mandatory |
HasComponent |
Method |
GetRootCauseGroupList |
|
|
Mandatory |
HasComponent |
Method |
GetStopReasonList |
|
|
Mandatory |
HasComponent |
Method |
SetRootCauseLists |
|
|
Mandatory |
GeneratesEvent |
ObjectType |
RootCauseGroupListChangeLogType |
|
|
|
GeneratesEvent |
ObjectType |
RootCauseListChangeLogType |
|
|
|
GeneratesEvent |
ObjectType |
StopReasonListChangeLogType |
|
|
|
The MachineModuleConfigurationType ObjectType is a concrete type and can be used directly.