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.

Figure 2 - MachineConfiguration Overview
Table 4 - MachineConfigurationType Definition
Attribute Value
BrowseNameMachineConfigurationType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of 0:BaseObjectType defined in OPC 10000-5
0:HasPropertyVariableKnife0:Boolean0:PropertyTypeM
0:HasPropertyVariableGrindingUnit0:Boolean0:PropertyTypeM
0:HasComponentObjectConveyorConfigurations0:FolderTypeM
0:HasComponentObjectMaterialSupportMaterialSupportTypeM
Conformance Units
OPC 40092-1 Basic

ConveyorConfigurations has additional subcomponents which are defined in Table 5.

Table 5 - MachineConfigurationType Additional Subcomponents
Source Path Reference NodeClass BrowseName DataType TypeDefinition Others
ConveyorConfigurations0:HasComponentObject<Conveyor_Nr>-ConveyorConfigurationTypeOP

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