Figure 7 shows all ObjectTypes which are defined by this companion specification.

image012.png

Figure 7 – ObjectTypes used in the OPC UA for Shot Blasting Technology

The ShotBlastMachineType defines the representation of a shot blasting machine. This Object is the entry point into the OPC UA information model. The ShotBlastMachineType is defined in Table 15.

Table 15 – ShotBlastMachineType Definition

Attribute

Value

BrowseName

ShotBlastMachineType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the BaseObjectType defined in OPC 10000-5

0:HasAddIn

Object

2:Identification

3:MachineIdentificationType

M

0:HasAddIn

Object

3:Components

3:MachineComponentsType

M

0:HasComponent

Object

ShotBlastMedia

ShotBlastMediaType

O

0:HasComponent

Object

Monitoring

0:FolderType

O

0:HasComponent

Object

3:MachineryBuildingBlocks

0:FolderType

M

Conformance Units

ShotBlastMachine Basic

ShotBlastMachine Media

ShotBlastMachine Deployment Monitoring

ShotBlastMachine RefillSilo

ShotBlastMachine Pressurised

ShotBlastMachine Filtration System

ShotBlastMachine PAEFS Filtration System

ShotBlastMachine StateMachines

ShotBlastMachine JobManagement

Identification is used as defined in OPC 40001-1 and shall also be referenced as AddIn in the MachineryBuildingBlocks Folder.

Components is representing a collection of all physical components of the shot blast machine.

ShotBlastingMedia is representing the material accelerated by the blaster for surface treatment of the workpiece.

Monitoring is representing a collection of the variables that are assigned to this specific component. All media and energy consumption should be mapped according to the DeploymentType and placed within the Monitoring folder. Furthermore, any Variables that are recorded over the entire machine should be placed within the Monitoring folder.

MachineryBuildingBlocks is representing a folder that directly references all those building blocks of the OPC UA for Machinery (OPC 40001-1, OPC 40001-3) which are implemented as an add-in in this specific component.

The components of the ShotBlastMachineType have additional references which are defined in Table 16.

Table 16 – ShotBlastMachineType Additional References

SourceBrowsePath

Reference Type

Is Forward

TargetBrowsePath

3:MachineryBuildingBlocks

0:HasAddIn

True

2:Identification

3:MachineryBuildingBlocks

0:HasAddIn

True

3:Components

The components of the ShotBlastMachineType have additional subcomponents which are defined in Table 17.

Table 17 – ShotBlastMachineType Additional Subcomponents

Source Path

Reference

NodeClass

BrowseName

DataType

TypeDefinition

Others

3:Components

0:HasComponent

Object

<ShotBlastChamber>

ShotBlastChamberType

MP

3:Components

0:HasComponent

Object

<Hopper>

HopperType

MP

3:Components

0:HasComponent

Object

<RefillSilo>

RefillSiloType

OP

3:Components

0:HasComponent

Object

<PressurisedBoiler>

PressurisedBoilerType

OP

3:Components

0:HasComponent

Object

<Conveyor>

ConveyorType

OP

3:Components

0:HasComponent

Object

<FiltrationSystem>

FiltrationType

OP

Monitoring

0:HasComponent

Object

<ShotBlastMediaSupply>

DeploymentType

OP

Monitoring

0:HasComponent

Object

<Water>

DeploymentType

OP

Monitoring

0:HasComponent

Object

<Electricity>

DeploymentType

OP

Monitoring

0:HasComponent

Object

<PressurisedAir>

DeploymentType

OP

3:MachineryBuildingBlocks

0:HasAddIn

Object

3:OperationCounter

3:MachineryOperationCounterType

O

3:MachineryBuildingBlocks

0:HasAddIn

Object

3:LifetimeCounter

3:MachineryLifetimeCounterType

O

3:MachineryBuildingBlocks

0:HasAddIn

Object

3:MachineryOperationMode

3:MachineryOperationModeStateMachineType

O

3:MachineryBuildingBlocks

0:HasAddIn

Object

3:MachineryItemState

3:MachineryItemState_StateMachineType

O

3:MachineryBuildingBlocks

0:HasAddIn

Object

5:JobManagement

5:JobManagementType

O

Note: All media and energy consumption should be mapped according to the DeploymentType and placed within the Monitoring folder. Furthermore, any variables that are recorded over the entire machine should be placed within the Monitoring folder.

ShotBlastChamber is representing the enclosed working area in which the blasting media is projected onto the workpiece.

Hopper is representing the main working storage for the shotblast media.

RefillSilo is representing the refill working storage with new shotblast media.

PressurisedBoiler is representing the main working storage for air blast machines.

Conveyor is representing the system that transports the workpiece within the shot blasting area.

FiltrationSystem is representing the system that is responsible for handling the existing process air and its filter unit.

ShotBlastMediaSupply is representing the consumption of blasting material during the blasting process.

Water is representing the consumption of water of the shot blast machine.

Electricity is representing the consumption of electricity of the shot blast machine.

PressurisedAir is representing the consumption of pressurized air of the shot blast machine.

OperationCounter is used as defined in OPC 40001-1. In the information model for shot blasting machines, all counters that are implemented according to the MachineryOperationCounterType of the OPC 40001-1 shall be integrated with the HasComponent reference under this Object. This Object shall also be referenced as AddIn in the MachineryBuildingBlocks Folder.

LifetimeCounter is used as defined in OPC 40001-1. In the information model for shot blasting machines, all counters that are implemented according to the MachineryLifetimeCounterType of the OPC 40001-1 shall be integrated with the HasComponent reference under this Object. This Object shall also be referenced as AddIn in the MachineryBuildingBlocks Folder.

OperationMode is to be used as decribed by OPC 40001-1 and shall also be referenced as AddIn in the MachineryBuildingBlocks Folder.

MachineryItemState is to be used as decribed by OPC 40001-1 and shall also be referenced as AddIn in the MachineryBuildingBlocks Folder.

JobManagement is used as defined in OPC 40001-3 and shall also be referenced as AddIn in the MachineryBuildingBlocks Folder.

The ShotBlastChamberType is representing the TypeDefinition of the enclosed shot blasting chamber in which the blasting media is projected onto the workpiece. A shot blasting machine has at least one shot blast chamber, but can also be configured with several shot blasting chambers.

The ShotBlastChamberType is formally defined in Table 18.

Table 18 – ShotBlastChamberType Definition

Attribute

Value

BrowseName

ShotBlastChamberType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the BaseObjectType defined in OPC 10000-5

0:HasAddIn

Object

2:Identification

3:MachineIdentificationType

M

0:HasAddIn

Object

3:Components

3:MachineComponentsType

M

0:HasProperty

Variable

LoadingState

0:Boolean

0:PropertyType

M

0:HasComponent

Object

3:MachineryBuildingBlocks

0:FolderType

M

Conformance Units

ShotBlastChamber Multiple Blasters

Identification is used as defined in OPC 40001-1 and shall also be referenced as AddIn in the MachineryBuildingBlocks Folder.

Components is representing a collection of all physical components of the shot blasting machine.

Blaster is representing the device which accelerates the shot blasting media either a rotating wheel with blades or by pressurized air.

LoadingState is indicating the status whether the shot blast machine is loaded with a workpiece or not. True means the shotblast chamber is loaded.

MachineryBuildingBlocks is representing a folder that directly references all those building blocks of the OPC UA for Machinery (OPC 40001-1, OPC 40001-3) which are implemented as an add-in in this specific component.

The components of the ShotBlastChamberType have additional references which are defined in Table 19.

Table 19 – ShotBlastChamberType Additional References

SourceBrowsePath

Reference Type

Is Forward

TargetBrowsePath

3:MachineryBuildingBlocks

0:HasAddIn

True

2:Identification

3:MachineryBuildingBlocks

0:HasAddIn

True

3:Components

The components of the ShotBlastChamberType have additional subcomponents which are defined in Table 23.

Table 20 – ShotBlastChamberType Additional Subcomponents

Source Path

Reference

NodeClass

BrowseName

DataType

TypeDefinition

Others

3:Components

0:HasComponent

Object

<Blaster>

BlasterType

MP

Blaster is representing the device which accelerates the shot blasting media either a rotating wheel with blades or by pressurized air.

The BlasterType is representing the TypeDefinition of the blaster which accelerates the shot blasting media either a rotating wheel with blades or by pressurized air. A blaster is a mandatory component of a shot blasting chamber. A shot blasting chamber can be configured with one or more blasters.

The BlasterType is formally defined in Table 21.

Table 21 – BlasterType Definition

Attribute

Value

BrowseName

BlasterType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the BaseObjectType defined in OPC 10000-5

0:HasAddIn

Object

2:Identification

3:MachineryComponentIdentificationType

M

0:HasComponent

Object

Monitoring

0:FolderType

M

0:HasComponent

Object

3:MachineryBuildingBlocks

0:FolderType

M

Conformance Units

Wheel Blaster

Pressurised Blaster

Identification is used as defined in OPC 40001-1 and shall also be referenced as AddIn in the MachineryBuildingBlocks Folder.

Monitoring is representing a collection of the variables that are assigned to this specific component.

MachineryBuildingBlocks is representing a folder that directly references all those building blocks of the OPC UA for Machinery (OPC 40001-1, OPC 40001-3) which are implemented as an add-in in this specific component.

The components of the BlasterType have additional references which are defined in Table 22.

Table 22 – BlasterType Additional References

SourceBrowsePath

Reference Type

Is Forward

TargetBrowsePath

3:MachineryBuildingBlocks

0:HasAddIn

True

2:Identification

The components of the BlasterType have additional subcomponents which are defined in Table 23.

Table 23 – BlasterType Additional Subcomponents

Source Path

Reference

NodeClass

BrowseName

DataType

TypeDefinition

Others

Monitoring

0:HasComponent

Variable

ShotBlastMediaThroughput

0:Double

0:AnalogUnitType

O

Monitoring

0:HasComponent

Variable

ShotBlastMediaThroughputPercent

0:UInt16

0:AnalogUnitType

O

Monitoring

0:HasProperty

Variable

ShotBlastTime

0:Duration

0:PropertyType

O

Monitoring

0:HasComponent

Variable

ShotBlastPressure

0:Double

0:AnalogUnitType

O

Monitoring

0:HasComponent

Variable

WheelRotationSpeed

0:Int32

0:AnalogUnitType

O

ShotBlastMediaThroughput is representing the shot blast media throughput per shot blaster.

ShotBlastMediaThroughputPercent is representing the shot blasting media throughput per shot blaster in percent of the maximum throughput capacity.

ShotBlastTime is representing the duration in which the blaster processes shot blasting media.

ShotBlastPressure is representing the air pressure in the pressurized boiler.

WheelRotationSpeed is representing the rotational speed of the shot blast wheel.

The HopperType is representing the TypeDefinition of the main working storage for the shotblast media.

The HopperType is formally defined in Table 24.

Table 24 – HopperType Definition

Attribute

Value

BrowseName

HopperType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the BaseObjectType defined in OPC 10000-5

0:HasComponent

Object

Monitoring

0:FolderType

O

Conformance Units

Hopper Fill Level Monitoring

Monitoring is representing a collection of the variables that are assigned to this specific component.

The components of the HopperType have additional subcomponents which are defined in Table 25.

Table 25 – HopperType Additional Subcomponents

Source Path

Reference

NodeClass

BrowseName

DataType

TypeDefinition

Others

Monitoring

0:HasProperty

Variable

HopperLevelMax

0:Boolean

0:PropertyType

O

Monitoring

0:HasProperty

Variable

HopperLevelMin

0:Boolean

0:PropertyType

O

HopperLevelMax is indicating that the maximum fill level of the hopper has been reached. True means the maximum fill level has been reached.

HopperLevelMin is indicating that the minimum fill level of the hopper has been reached. True means the minimum fill level has been reached.

The RefillSiloType is representing the TypeDefinition of the refill working storage with new shotblast media.

The RefillSiloType is formally defined in Table 26.

Table 26 – RefillSiloType Definition

Attribute

Value

BrowseName

RefillSiloType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the BaseObjectType defined in OPC 10000-5

0:HasComponent

Object

Monitoring

0:FolderType

O

Monitoring is representing a collection of the variables that are assigned to this specific component.

The components of the RefillSiloType have additional subcomponents which are defined in Table 27.

Table 27 – RefillSiloType Additional Subcomponents

Source Path

Reference

NodeClass

BrowseName

DataType

TypeDefinition

Others

Monitoring

0:HasProperty

Variable

RefillSiloLevelMax

0:Boolean

0:PropertyType

O

Monitoring

0:HasProperty

Variable

RefillSiloLevelMin

0:Boolean

0:PropertyType

O

RefillSiloLevelMax is indicating that the maximum fill level of the refill silo has been reached. True means the maximum fill level has been reached.

RefillSiloLevelMin is indicating that the minimum fill level of the refill silo has been reached. True means the minimum fill level has been reached.

The PressurisedBoilerType is representing the TypeDefinition of the main working storage for air blast machines.

The PressurisedBoilerType is formally defined in Table 28.

Table 28 – PressurisedBoilerType Definition

Attribute

Value

BrowseName

PressurisedBoilerType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the BaseObjectType defined in OPC 10000-5

0:HasAddIn

Object

2:Identification

3:MachineryComponentIdentificationType

M

0:HasComponent

Object

Monitoring

0:FolderType

M

0:HasComponent

Object

3:MachineryBuildingBlocks

0:FolderType

M

Identification is used as defined in OPC 40001-1 and shall also be referenced as AddIn in the MachineryBuildingBlocks Folder.

Monitoring is representing a collection of the variables that are assigned to this specific component.

MachineryBuildingBlocks is representing a folder that directly references all those building blocks of the OPC UA for Machinery (OPC 40001-1, OPC 40001-3) which are implemented as an add-in in this specific component.

The components of the PressurisedBoilerType have additional references which are defined in Table 29.

Table 29 – PressurisedBoilerType Additional References

SourceBrowsePath

Reference Type

Is Forward

TargetBrowsePath

3:MachineryBuildingBlocks

0:HasAddIn

True

2:Identification

The components of the PressurisedBoilerType have additional subcomponents which are defined in Table 30.

Table 30 – PressurisedBoilerType Additional Subcomponents

Source Path

Reference

NodeClass

BrowseName

DataType

TypeDefinition

Others

Monitoring

0:HasProperty

Variable

PressurisedBoilerLevelMax

0:Boolean

0:PropertyType

O

Monitoring

0:HasProperty

Variable

PressurisedBoilerLevelMin

0:Boolean

0:PropertyType

O

Monitoring

0:HasComponent

Variable

StoragePressure

0:Double

0:AnalogUnitType

O

PressurisedBoilerLevelMax is indicating that the maximum fill level of the pressurized boier has been reached. True means the maximum fill level has been reached.

PressurisedBoilerLevelMin is indicating that the minimum fill level of the pressurized boiler has been reached. True means the minimum fill level has been reached.

StoragePressure is representing the current pressure inside of the pressurized boiler.

The ConveyorType is representing the component that is used to transport the part to be processed.

The ConveyorType is formally defined in Table 31.

Table 31 – ConveyorType Definition

Attribute

Value

BrowseName

ConveyorType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the BaseObjectType defined in OPC 10000-5

0:HasAddIn

Object

2:Identification

3:MachineryComponentIdentificationType

M

0:HasComponent

Object

Monitoring

0:FolderType

O

0:HasComponent

Object

3:MachineryBuildingBlocks

0:FolderType

M

Identification is used as defined in OPC 40001-1 and shall also be referenced as AddIn in the MachineryBuildingBlocks Folder.

Monitoring is representing a collection of the variables that are assigned to this specific component.

MachineryBuildingBlocks is representing a folder that directly references all those building blocks of the OPC UA for Machinery (OPC 40001-1, OPC 40001-3) which are implemented as an add-in in this specific component.

The components of the ConveyorType have additional references which are defined in Table 32.

Table 32 – ConveyorType Additional References

SourceBrowsePath

Reference Type

Is Forward

TargetBrowsePath

3:MachineryBuildingBlocks

0:HasAddIn

True

2:Identification

The components of the ConveyorType have additional subcomponents which are defined in Table 33.

Table 33 – ConveyorType Additional Subcomponents

Source Path

Reference

NodeClass

BrowseName

DataType

TypeDefinition

Others

Monitoring

0:HasComponent

Variable

ConveyorTransportSpeed

0:Double

0:AnalogUnitType

O

Monitoring

0:HasComponent

Variable

WorkpieceRotationSpeed

0:Double

0:AnalogUnitType

O

ConveyorTransportSpeed is representing the current speed at which the workpiece is moved by the conveyor.

WorkpieceRotationSpeed is representing the current rotational speed at which the workpiece is rotated by the conveyor.

The ShotBlastMediaType provides all necessary information on the blasting material used in the blasting process. It is formally defined in Table 34.

Table 34 – ShotBlastMediaType Definition

Attribute

Value

BrowseName

ShotBlastMediaType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the BaseObjectType defined in OPC 10000-5

0:HasProperty

Variable

ShotBlastMediaName

0:String

0:PropertyType

O

0:HasProperty

Variable

ShotBlastMediaManufacturer

0:String

0:PropertyType

O

0:HasComponent

Variable

NominalParticleSizeAverage

0:Double

0:BaseDataVariableType

O

0:HasComponent

Variable

NominalParticleSizeRange

0:Range

0:BaseDataVariableType

O

0:HasComponent

Variable

ActualParticleSizeRange

0:Range

0:BaseDataVariableType

O

0:HasComponent

Variable

ShotBlastMediaHardnessAverage

0:Double

0:BaseDataVariableType

O

0:HasComponent

Variable

ShotBlastMediaHardnessRange

0:Range

0:BaseDataVariableType

O

0:HasProperty

Variable

ShotBlastMediaBatch

0:String

0:PropertyType

O

ShotBlastMediaName is representing the name of the current used shot blast material.

ShotBlastMediaManufacturer is representing the manufacturers name of the current used shot blast material.

NominalParticleSizeAverage is representing the average particle size of the current used shot blast material.

NominalParticleSizeRange is representing the particle size range of the current used shot blast material.

ActualParticleSizeRange is representing the actual measured particle size range of the current used shot blast material.

ShotBlastMediaHardnessAverage is representing the average hardness of the current used shot blast material.

ShotBlastMediaHardnessRange is representing hardness range of the current used shot blast.

ShotBlastMediaBatch is representing a string that is identifying the charge of the used shot blast material.

The components of the ShotBlastMediaType have additional subcomponents which are defined in Table 35.

Table 35 – ShotBlastMediaType Additional Subcomponents

Source Path

Reference

NodeClass

BrowseName

DataType

TypeDefinition

Others

ShotBlastMediaHardnessAverage

0:HasComponent

Variable

ShotBlastMediaHardnessUnit

0:UInt16

0:MultiStateValueDiscreteType

M

ShotBlastMediaHardnessRange

0:HasComponent

Variable

ShotBlastMediaHardnessUnit

0:UInt16

0:MultiStateValueDiscreteType

M

The component Variables of the ShotBlastMediaType have additional Attributes defined in Table 36.

Table 36 – ShotBlastMediaType Attribute values for child nodes

BrowsePath

Value Attribute

Description Attribute

ShotBlastMediaHardnessAverage

ShotBlastMediaHardnessUnit

0:EnumValues

[

{"Value": 0, “DisplayName": “HRC”, "Description": “”},

{“Value": 1, “DisplayName": “HV”, "Description": “”},

{“Value": 2, “DisplayName": “MOHS”, "Description": “”},

{“Value": 3, “DisplayName": “HB”, "Description": “”}

]

ShotBlastMediaHardnessRange

ShotBlastMediaHardnessUnit

0:EnumValues

[

{"Value": 0, “DisplayName": “HRC”, "Description": “”},

{“Value": 1, “DisplayName": “HV”, "Description": “”},

{“Value": 2, “DisplayName": “MOHS”, "Description": “”},

{“Value": 3, “DisplayName": “HB”, "Description": “”}

]

An object with the definition DeploymentType represents a media or energy deployment. Examples of this are water consumption, electricity consumption or the consumption of blasting material. The object is not limited to a list of media or energy sources and can map any deployment. It is formally defined in Table 37.

Table 37 – DeploymentType Definition

Attribute

Value

BrowseName

DeploymentType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the BaseObjectType defined in OPC 10000-5

0:HasComponent

Variable

ConsumedMedia

0:UInt16

0:MultiStateValueDiscreteType

M

0:HasComponent

Variable

ActualConsumption

0:Double

0:AnalogUnitType

O

0:HasComponent

Variable

TotalConsumption

0:Double

0:AnalogUnitType

O

ConsumedMedia is representing the type of media consumption that is mapped by this object.

ActualConsumption is representing the current consumption of the consumed media.

TotalConsumption is representing the total consumption of the consumed media during a defined time.

The components of the DeploymentType have additional subcomponents which are defined in Table 38.

Table 38 – DeploymentType Additional Subcomponents

Source Path

Reference

NodeClass

BrowseName

DataType

TypeDefinition

Others

TotalConsumption

0:HasProperty

Variable

ConsumingPeriod

UtcTime

0:PropertyType

O

ConsumingPeriod is representing the time interval in which the TotalConsumption is recorded.

The component Variables of the DeploymentType have additional Attributes defined in Table 39.

Table 39 – DeploymentType Attribute values for child nodes

BrowsePath

Value Attribute

Description Attribute

ConsumedMedia

0:EnumValues

[

{"Value": 0, “DisplayName": “Shotblast Media”, "Description": “”},

{“Value": 1, “DisplayName": “Electricity”, "Description": “”},

{“Value": 2, “DisplayName": “Water”, "Description": “”},

{“Value": 3, “DisplayName": “Pressurised Air”, "Description": “”}

]

The FiltrationType provides all necessary information needed for a simple filtration system of a shot blast machine. It is formally defined in Table 40.

Table 40 – FiltrationType Definition

Attribute

Value

BrowseName

FiltrationType

IsAbstract

False

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the BaseObjectType defined in OPC 10000-5

0:HasAddIn

Object

2:Identification

3:MachineryComponentIdentificationType

M

0:HasComponent

Object

Monitoring

0:FolderType

M

0:HasComponent

Object

3:MachineryBuildingBlocks

0:FolderType

M

Conformance Units

Filtration Status Monitoring

Identification is used as defined in OPC 40001-1 and shall also be referenced as AddIn in the MachineryBuildingBlocks Folder.

Monitoring is representing a collection of the variables that are assigned to this specific component.

MachineryBuildingBlocks is representing a folder that directly references all those building blocks of the OPC UA for Machinery (OPC 40001-1, OPC 40001-3) which are implemented as an add-in in this specific component.

The components of the FiltrationType have additional references which are defined in Table 41.

Table 41 – FiltrationType Additional References

SourceBrowsePath

Reference Type

Is Forward

TargetBrowsePath

3:MachineryBuildingBlocks

0:HasAddIn

True

2:Identification

The components of the FiltrationType have additional subcomponents which are defined in Table 42.

Table 42 – FiltrationType Additional Subcomponents

Source Path

Reference

NodeClass

BrowseName

DataType

TypeDefinition

Others

Monitoring

0:HasProperty

Variable

FilterRunning

0:Boolean

0:PropertyType

M

Monitoring

0:HasProperty

Variable

FlowRateOK

0:Boolean

0:PropertyType

O

Monitoring

0:HasProperty

Variable

FilterCleaningRunning

0:Boolean

0:PropertyType

O

Monitoring

0:HasProperty

Variable

DifferentialPressureMax

0:Boolean

0:PropertyType

O

Monitoring

0:HasProperty

Variable

DifferentialPressureMin

0:Boolean

0:PropertyType

O

Monitoring

0:HasProperty

Variable

DischargeSystemRunning

0:Boolean

0:PropertyType

O

Monitoring

0:HasProperty

Variable

ResidualDustOK

0:Boolean

0:PropertyType

O

Monitoring

0:HasComponent

Variable

DifferentialPressure

0:Double

0:AnalogUnitType

O

Monitoring

0:HasComponent

Variable

TemperatureFilterUnit

0:Double

0:AnalogUnitType

O

Monitoring

0:HasComponent

Variable

FillLevel<n>

0:UInt16

0:AnalogUnitType

OP

Monitoring

0:HasComponent

Variable

FlowRate

0:Double

0:AnalogUnitType

O

Monitoring

0:HasComponent

Variable

ResidualDust

0:Double

0:AnalogUnitType

O

3:MachineryBuildingBlocks

0:HasAddIn

Object

3:MachineryItemState

3:MachineryItemState_StateMachineType

O

FilterRunning is representing the state of the fan of the filtration system. True means the fan is running.

FlowRateOK is indicating that the air flow inside of the piping system is okay.

FilterCleaningRunning is representing the state of the cleaning system of the filter unit. True means the cleaning system is currently cleaning the filter unit.

DifferentialPressureMax is indicating if the maximum differential pressure is reached.

DifferentialPressureMin is indicating if the minimum differential pressure is reached.

DischargeSystemRunning is representing the state of the device used to remove collected filter material from the filter unit.

ResidualDustOK is indicating if the exhaust gas is properly cleaned and inside the needed tolerances.

DifferentialPressure is representing the current pressure difference between the two sides of the filter unit.

TemperatureFilterUnit is representing the current temperature of the filter unit.

FillLevel<n> indicates the fill level of a device. As this Variable is an optional placeholder it can be instantiated as often as needed.

FlowRate is representing the air flow inside of the piping system.

ResidualDust is representing the quality of the exhaust gas exiting the filtration system.