10 ProcessMonitoringType
10.1 ProcessMonitoringType definition
NodeType: ObjectType, Parent Node: FoamCuttingMachineType
The ProcessMonitoring ObjectType provides the process values of the different components of the foam cutting machine and is formally defined in Table 17.

| Attribute | Value | ||||
| BrowseName | ProcessMonitoringType | ||||
| IsAbstract | False | ||||
| References | Node Class | BrowseName | DataType | TypeDefinition | Other |
|---|---|---|---|---|---|
| Subtype of the 0:BaseObjectType defined in OPC UA 10000-5 | |||||
| 0:HasComponent | Object | ConveyorProcessMonitoring | 0:FolderType | M | |
| 0:HasComponent | Object | Knifes | 0:FolderType | M | |
| 0:HasComponent | Object | CuttingSpeedFeed | 0:FolderType | M | |
| 0:HasComponent | Object | CuttingUnitParameters | 0:FolderType | M | |
| 0:HasComponent | Object | MaterialSupport | 0:FolderType | M | |
| 0:HasComponent | Object | Supply | 0:FolderType | M | |
| 0:HasComponent | Object | WindingSystem | 0:FolderType | M | |
| 0:HasComponent | Object | MainAxisDrives | 4:DrivesType | M | |
| Conformance Units | |||||
|---|---|---|---|---|---|
| OPC 40092-1 Basic | |||||
| OPC 40092-1 ConveyorProcessMonitoring | |||||
| OPC 40092-1 Knife | |||||
| OPC 40092-1 CuttingSpeedFeed | |||||
| OPC 40092-1 CuttingUnitParameters | |||||
| OPC 40092-1 MaterialSupport | |||||
| OPC 40092-1 Supply | |||||
| OPC 40092-1 WindingSystem | |||||
| OPC 40092-1 MainAxisDrives |
The components of the ProcessMonitoringType have additional subcomponents which are defined in Table 18.
| Source Path | Reference | NodeClass | BrowseName | DataType | TypeDefinition | Others |
| ConveyorProcessMonitoring | 0:HasComponent | Object | <Conveyor_Nr> | ConveyorProcessMonitoringType | OP | |
| Knifes | 0:HasComponent | Object | <Knife_Nr> | KnifeType | MP | |
| CuttingSpeedFeed | 0:HasComponent | Variable | MaxMachineLimit | 0:Double | 0:AnalogUnitType | O,RO |
| CuttingSpeedFeed | 0:HasComponent | Variable | RecipeLimit | 0:Double | 0:AnalogUnitType | O,RO |
| CuttingSpeedFeed | 0:HasComponent | Variable | RecipeLimitIdle | 0:Double | 0:AnalogUnitType | O,RO |
| CuttingSpeedFeed | 0:HasComponent | Variable | Override | 0:Double | 0:BaseDataVariableType | O,RO |
| CuttingSpeedFeed | 0:HasComponent | Variable | OverrideIdle | 0:Double | 0:BaseDataVariableType | O,RO |
| CuttingSpeedFeed | 0:HasComponent | Variable | CurrentValue | 0:Double | 0:AnalogUnitType | O,RO |
| CuttingUnitParameters | 0:HasComponent | Variable | CuttingThickness | 0:Double | 0:AnalogUnitType | O,RO |
| CuttingUnitParameters | 0:HasComponent | Variable | CuttingAngle | 0:Double | 0:AnalogUnitType | O,RO |
| CuttingUnitParameters | 0:HasComponent | Variable | CuttingUnitPosition | 0:Double | 0:AnalogUnitType | O,RO |
| CuttingUnitParameters | 0:HasComponent | Object | PressureRollerDrive | 4:DriveType | O | |
| CuttingUnitParameters | 0:HasComponent | Variable | PressureRollerOffset | 0:Double | 0:AnalogUnitType | O,RO |
| MaterialSupport | 0:HasComponent | Variable | ActiveVacuumUnits | ActiveVacuumUnitsDataType[] | 0:BaseDataVariableType | O,RO |
| MaterialSupport | 0:HasComponent | Variable | SideFixtureActive | 0:Boolean | 0:BaseDataVariableType | O,RO |
| MaterialSupport | 0:HasComponent | Variable | TopFixtureActive | 0:Boolean | 0:BaseDataVariableType | O,RO |
| MaterialSupport | 0:HasComponent | Variable | Orientation | 0:Double | 0:AnalogUnitType | O,RO |
| Supply | 0:HasComponent | Object | CompressedAir | 4:EnergyType | O | |
| Supply | 0:HasComponent | Object | Electricity | 4:EnergyType | O | |
| WindingSystem | 0:HasComponent | Variable | TargetFoilLength | 0:Double | 0:AnalogUnitType | O,RO |
| WindingSystem | 0:HasComponent | Variable | ActualFoilLength | 0:Double | 0:AnalogUnitType | O,RO |
| WindingSystem | 0:HasComponent | Variable | RollCounter | 0:UInt32 | 0:BaseDataVariableType | O,RO |
| WindingSystem | 0:HasComponent | Variable | RollStop | 0:UtcTime | 0:BaseDataVariableType | O,RO |
| WindingSystem | 0:HasComponent | Variable | SpeedOffset | 0:Double | 0:AnalogUnitType | O,RO |
10.2 ConveyorProcessMonitoring
This folder provides the process values of the conveyors for the transport of material.
10.2.1 <Conveyor_Nr>
The instance of "<Conveyor_Nr>" shall match the instance of "<Conveyor_Nr>" in the ConveyorConfigurationType.

The ConveyorProcessMonitoringType is defined in chapter 12.
10.3 Knifes
This folder provides the process values of the knifes.

10.3.1 <Knife_Nr>
Placholder Object for one knife. The KnifeType is defined in chapter 11.
10.4 CuttingSpeedFeed
The rate at which the material is cut, which would depend e.g. on the feed of the material, the speed and sharpness of the knife.
Units: m/min or ft/min

10.4.1 MaxMachineLimit
The maximum mechanicaly achievable speed by the machine due to the drive, gears and other moving parts. The value applies for cutting and idle speed.
Units: m/min or ft/min
10.4.2 RecipeLimit
Provides the order (recipe) specific limit of the cutting speed when the knife is cutting material.
Same units as MaxMachineLimit
10.4.3 RecipeLimitIdle
Provides the order (recipe) specific limit of the return speed of the knife to cut start position.
Same units as MaxMachineLimit
10.4.4 Override
Provides the current override value in percent (e.g. 50 %), which is manually adjusted by the machine operator. The cutting speed setpoint calculates as follows: Setpoint = Override x RecipeLimit.
10.4.5 OverrideIdle
Same as override but for idle speed.
10.4.6 CurrentValue
Provides the current actual cutting speed.
Same units as MaxMachineLimit
10.5 CuttingUnitParameters
This folder contains the cutting unit parameters.

10.5.1 CuttingThickness
Provides the set value of the cutting thickness.
Units: mm or in
10.5.2 CuttingAngle
Provides the current cutting angle in degrees (°).
10.5.3 CuttingUnitPosition
Provides the current position of the cutting unit relative to a machine-specific reference point and range, where both zero and maximum values are machine-specific.
Units: mm or in
10.5.4 PressureRollerDrive
Provides information about the pressure roller drive. The DriveType is defined in OPC 40083.
Units for speed: m/min or ft/min
10.5.5 PressureRollerOffset
Provides the offset of the pressure roller. Positive values mean offset inside the material.
Units: mm or in
10.6 MaterialSupport
Provides the process values of the material support system.

10.6.1 ActiveVacuumUnits
Information about the activity of the vacuum units. The array length shall match the total number of vacuum units given in the VacuumUnitsQuantity Property in the MachineConfigurationType.
The ActiveVacuumUnitsDataType is defined in chapter 10.6.1.1.
10.6.1.1 ActiveVacuumUnitsDataType
This structured DataType provides information about the position of a vacuum unit and the current vacuum power, given as a float value between 0 (off) and 1 (full power).
| Name | Type | Description |
| ActiveVacuumUnitsDataType | structure | Subtype of 0:Structure defined in OPC 10000-5 |
Position | 0:String | Information about the position (location) of the vacuum unit. |
VacuumPower | 0:Float | Indication about the relative power of the vacuum unit. Range from 0 to 1. |
10.6.2 SideFixtureActive
Boolean. Indicates if the side fixture is active (true) or not (false).
10.6.3 TopFixtureActive
Boolean. Indicates if the top fixture is active (true) or not (false).
10.6.4 Orientation
Provides information about the actual orientation in degrees (°) of the material support system.
10.7 Supply
Provides information about the energy consumption of the machine. The EnergyType is defined in OPC 40083.

10.7.1 CompressedAir
Provides information about the compressed air consumption of the machine.
Units: m3/h or ft³/h
10.7.2 Electricity
Provides information about the electrical energy consumption of the machine.
10.8 MainAxisDrives
MainAxisDrives is a container object for all main axis drives of the machines.
The DrivesType is defined in OPC 40083.
10.9 WindingSystem
Provides information about a winding system installed on the machine.

Optional object, only in case a winding system is available in the machine.
10.9.1 TargetFoilLength
Provides the set value (target) of the foil length.
Units: m or ft
10.9.2 ActualFoilLength
Provides the actual foil length.
Same units as TargetFoilLength.
10.9.3 RollCounter
Provides the total number of wound rolls.
10.9.4 RollStop
Provides the time stamp of the last finished roll. Variable Type is 0:UtcTime defined in OPC 10000-3
10.9.5 SpeedOffset
Provides the speed offset of the winder. Positive values mean the winder speed is higher than the material feed speed.
Units: m/min or ft/min