10.1 ProcessMonitoringType definitionNodeType: 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
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 .
Table 18 - ProcessMonitoringType Additional Subcomponents
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