8.7.1 Overview

The MachineModuleSetupType ObjectType contains the value of all the settings (including mechanical adjustments) required to run production as well as affordances to validate and load settings for the machine module.

This MachineModuleSetupType is formally defined in the table below.

Table 44 – MachineModuleSetupType Definition
Attribute Value
BrowseNameMachineModuleSetupType
IsAbstractFalse
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:HasPropertyVariableDataSetDataSetType0:PropertyTypeM, RW
0:HasComponentMethodLoadDataSetSee below.O
0:HasComponentMethodLoadMaterialListSee below.O
0:HasPropertyVariableMaterialListMaterialListType0:PropertyTypeM, RO
0:HasComponentObjectMechanicalAdjustments0:FolderTypeM
0:HasComponentObjectDataSetFolder0:FolderTypeM
0:HasComponentMethodValidateDataSetSee below.O
0:HasComponentMethodValidateMaterialListSee below.O
0:GeneratesEventObjectTypeDataSetChangeLogTypeM
Conformance Units
TMC Single PO Production
TMC Advanced Setup
BrowseName Description
DataSet DataSet contains all the digital settings (other than the mechanical settings stored in the folder MechanicalAdjustments) required by the machine module.
MaterialList MaterialList contains the list of materials that are going to be used for the production of the current production order.
MechanicalAdjustmentsThe MechanicalAdjustments folder contains the non-digital settings required to setup the machine e.g. mechanical adjustments.
DataSetFolderThe DataSetFolder contains the DataSet including values and descriptions. It contains the same information as DataSet but in a way that is friendlier to simple clients.

The components of the MachineModuleSetupType have additional subcomponents which are defined in the table below.

Table 45 – MachineModuleSetupType Additional Subcomponents
BrowsePath References NodeClass BrowseName DataType TypeDefinition Others
MechanicalAdjustments0:HasPropertyVariable <DocumentName>0:ByteString 0:PropertyTypeOP, RO
DataSetFolder0:HasComponentVariable DataSetID0:String 0:DataItemTypeM, RW
DataSetFolder0:HasComponentVariable DataSetDescription0:LocalizedText 0:DataItemTypeM, RW
DataSetFolder0:HasComponentVariable <DataSetValue>0:BaseDataType 0:DataItemTypeOP, RW