image021.png

Figure 16 – Illustration of SeparatorType and its subtypes

The SeparatorType is the abstract base type for separators. It contains optional sensor values that are common to all separators. Users may use one of the subtypes provided within this specification or create their own type. It is formally defined in Table 58.

Table 58 – SeparatorType Definition

Attribute

Value

BrowseName

SeparatorType

IsAbstract

True

References

Node Class

BrowseName

DataType

TypeDefinition

Other

Subtype of the BaseObjectType defined in OPC 10000-5

0:HasAddIn

Object

2:Identification

4:MachineryComponentIdentificationType

O

0:HasComponent

Object

4:MachineryBuildingBlocks

0:FolderType

O

0:HasAddIn

Object

4:MachineryItemState

4:MachineryItemState_StateMachineType

O

0:HasComponent

Object

FilterMediumState

SensorMonitoringType

O

0:HasComponent

Object

Humidity

SensorMonitoringType

O

0:HasComponent

Object

Temperature

SensorMonitoringType

O

0:HasProperty

Variable

FilterMediumOperatingHours

0:UInt32

0:PropertyType

O,R

Conformance Units

PAEFS SeparatorType Basic

PAEFS SeparatorType Advanced

The component Variables of the SeparatorType have additional Attributes defined in Table 59.

Table 59 – SeparatorType Attribute values for child nodes

BrowsePath

Description Attribute

2:Identification

Data for machine identification (OPC 40001-1).

4:MachineryItemState

StateMachine representing the operating state of the separator (OPC 40001-1).

FilterMediumState

The state of the filter medium; e.g., pressure difference or gas loading.

Humidity

The current humidity in the separator.

Temperature

The current temperature in the separator.

FilterMediumOperatingHours

The number of hours that the unit has been in operation since the last filter change.

The components of the SeparatorType have additional references which are defined in Table 60.

Table 60 – SeparatorType Additional References

SourceBrowsePath

Reference Type

Is Forward

TargetBrowsePath

4:MachineryBuildingBlocks

0:HasAddIn

True

2:Identification

4:MachineryBuildingBlocks

0:HasAddIn

True

4:MachineryItemState