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.

Figure 5 - ProcessMonitoringType Overview
Table 17 - ProcessMonitoringType ObjectType Definition
Attribute Value
BrowseNameProcessMonitoringType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the 0:BaseObjectType defined in OPC UA 10000-5
0:HasComponentObjectConveyorProcessMonitoring0:FolderTypeM
0:HasComponentObjectKnifes0:FolderTypeM
0:HasComponentObject CuttingSpeedFeed0:FolderTypeM
0:HasComponentObjectCuttingUnitParameters0:FolderTypeM
0:HasComponentObjectMaterialSupport0:FolderTypeM
0:HasComponentObjectSupply0:FolderTypeM
0:HasComponentObjectWindingSystem0:FolderTypeM
0:HasComponentObjectMainAxisDrives4:DrivesTypeM
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.

Table 18 - ProcessMonitoringType Additional Subcomponents
Source Path Reference NodeClass BrowseName DataType TypeDefinition Others
ConveyorProcessMonitoring0:HasComponentObject<Conveyor_Nr>ConveyorProcessMonitoringTypeOP
Knifes0:HasComponentObject<Knife_Nr>KnifeTypeMP
CuttingSpeedFeed0:HasComponentVariableMaxMachineLimit0:Double0:AnalogUnitTypeO,RO
CuttingSpeedFeed0:HasComponentVariableRecipeLimit0:Double0:AnalogUnitTypeO,RO
CuttingSpeedFeed0:HasComponentVariableRecipeLimitIdle0:Double0:AnalogUnitTypeO,RO
CuttingSpeedFeed0:HasComponentVariableOverride0:Double0:BaseDataVariableTypeO,RO
CuttingSpeedFeed0:HasComponentVariableOverrideIdle0:Double0:BaseDataVariableTypeO,RO
CuttingSpeedFeed0:HasComponentVariableCurrentValue0:Double0:AnalogUnitTypeO,RO
CuttingUnitParameters0:HasComponentVariableCuttingThickness0:Double0:AnalogUnitTypeO,RO
CuttingUnitParameters0:HasComponentVariableCuttingAngle0:Double0:AnalogUnitTypeO,RO
CuttingUnitParameters0:HasComponentVariableCuttingUnitPosition0:Double0:AnalogUnitTypeO,RO
CuttingUnitParameters0:HasComponentObjectPressureRollerDrive4:DriveTypeO
CuttingUnitParameters0:HasComponentVariablePressureRollerOffset0:Double0:AnalogUnitTypeO,RO
MaterialSupport0:HasComponentVariableActiveVacuumUnitsActiveVacuumUnitsDataType[]0:BaseDataVariableTypeO,RO
MaterialSupport0:HasComponentVariableSideFixtureActive0:Boolean0:BaseDataVariableTypeO,RO
MaterialSupport0:HasComponentVariableTopFixtureActive0:Boolean0:BaseDataVariableTypeO,RO
MaterialSupport0:HasComponentVariableOrientation0:Double0:AnalogUnitTypeO,RO
Supply0:HasComponentObjectCompressedAir4:EnergyTypeO
Supply0:HasComponentObjectElectricity4:EnergyTypeO
WindingSystem0:HasComponentVariableTargetFoilLength0:Double0:AnalogUnitTypeO,RO
WindingSystem0:HasComponentVariableActualFoilLength0:Double0:AnalogUnitTypeO,RO
WindingSystem0:HasComponentVariableRollCounter0:UInt320:BaseDataVariableTypeO,RO
WindingSystem0:HasComponentVariableRollStop0:UtcTime0:BaseDataVariableTypeO,RO
WindingSystem0:HasComponentVariableSpeedOffset0:Double0:AnalogUnitTypeO,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.

Figure 6 - ConveyorProcessMonitoring folder overview

The ConveyorProcessMonitoringType is defined in chapter 12.

10.3 Knifes

This folder provides the process values of the knifes.

Figure 7 - Knifes folder overview

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

Figure 8 - CuttingSpeed_Feed Overview

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.

Figure 9 - Cutting Unit Parameters Overview

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.

Figure 10 - Material Support Overview

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).

Table 19 - ActiveVacuumUnitsDataType Structure
Name Type Description
ActiveVacuumUnitsDataTypestructureSubtype of 0:Structure defined in OPC 10000-5

Position

0:StringInformation about the position (location) of the vacuum unit.

VacuumPower

0:FloatIndication 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.

Figure 11 - SupplyType Overview

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.

Figure 12 - WindingSystem Overview

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