7 MachineConfigurationType
7.1 MachineConfigurationType definition
NodeType: ObjectType, Parent Node: FoamCuttingMachineType
The MachineConfigurationType lists the current configuration of the foam cutting machine. It is formally defined in Table 4.

| Attribute | Value | ||||
| BrowseName | MachineConfigurationType | ||||
| IsAbstract | False | ||||
| References | Node Class | BrowseName | DataType | TypeDefinition | Other |
|---|---|---|---|---|---|
| Subtype of 0:BaseObjectType defined in OPC 10000-5 | |||||
| 0:HasProperty | Variable | Knife | 0:Boolean | 0:PropertyType | M |
| 0:HasProperty | Variable | GrindingUnit | 0:Boolean | 0:PropertyType | M |
| 0:HasComponent | Object | ConveyorConfigurations | 0:FolderType | M | |
| 0:HasComponent | Object | MaterialSupport | MaterialSupportType | M | |
| Conformance Units | |||||
|---|---|---|---|---|---|
| OPC 40092-1 Basic | |||||
ConveyorConfigurations has additional subcomponents which are defined in Table 5.
| Source Path | Reference | NodeClass | BrowseName | DataType | TypeDefinition | Others |
| ConveyorConfigurations | 0:HasComponent | Object | <Conveyor_Nr> | - | ConveyorConfigurationType | OP |
7.2 Knife
A property with 0:Boolean data type. Its value is 1 if is physically present in a foam cutting machine and is used for its normal operation.
7.3 GrindingUnit
A property with 0:Boolean data type. Its value is 1 if a grinding unit is physically present in a foam cutting machine.
7.4 ConveyorConfigurations
An instance declaration of the 0:FolderType. It provides a folder to organize the child nodes that represent the configurations of the conveyers that are attached, to a foam cutting unit.
7.4.1 Conveyor
The contents of this folder, namely the subcomponents of ConveyorConfigurations listed in Table 5. The ConveyorConfigurationType is defined in section 8
When instances for device conveyor are created, the BrowseNames shall be "<Conveyor_Nr>" ("Nr" starting with 001).
Example: "Conveyor_001"
A human-readable information can be given in the Node Attribute DisplayName.
7.5 MaterialSupport
An instance declaration of MaterialSupportType, detailed in section 9