The FilterUnitType is a subcomponent of a filter system consisting of other devices and components.
It is formally defined in Table 26.
Table 26 – FilterUnitType Definition
Attribute |
Value |
||||
BrowseName |
FilterUnitType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the BaseObjectType defined in OPC 10000-5 |
|||||
0:HasComponent |
Object |
<CleaningUnit> |
|
CleaningUnitType |
OP |
0:HasComponent |
Object |
<Separator> |
|
SeparatorType |
OP |
0:HasComponent |
Object |
<DischargeSystem> |
|
DischargeSystemType |
OP |
0:HasComponent |
Object |
AirIntakeConnection |
|
AirConnectionType |
M |
0:HasComponent |
Object |
AirOutletConnection |
|
AirConnectionType |
M |
0:HasAddIn |
Object |
2:Identification |
|
4:MachineryItemIdentificationType |
O |
0:HasAddIn |
Object |
4:MachineryItemState |
|
4:MachineryItemState_StateMachineType |
M |
0:HasComponent |
Object |
Airflow |
|
SensorSetpointReadType |
O |
0:HasComponent |
Object |
Pressure |
|
SensorSetpointReadType |
O |
0:HasComponent |
Object |
RotationalSpeed |
|
SensorSetpointReadType |
O |
0:HasProperty |
Variable |
MaintenanceRequested |
0:Boolean |
0:PropertyType |
O,R |
0:HasComponent |
Object |
PowerConsumption |
|
ConsumptionType |
O |
0:HasComponent |
Object |
AirConsumption |
|
ConsumptionType |
O |
0:HasProperty |
Variable |
Malfunction |
0:Boolean |
0:PropertyType |
M,R |
0:HasComponent |
Object |
PressureLoss |
|
SensorMonitoringType |
O |
0:HasComponent |
Method |
OperationOn |
|
|
O |
0:HasComponent |
Method |
OperationOff |
|
|
O |
0:HasComponent |
Method |
SetAndActivateAirflowSetpoint |
|
|
O |
0:HasComponent |
Method |
SetAndActivatePressureSetpoint |
|
|
O |
0:HasComponent |
Method |
SetAndActivateRotationalSpeedSetpoint |
|
|
O |
0:GeneratesEvent |
ObjectType |
MaintenanceRequestedConditionType |
|
|
|
0:GeneratesEvent |
ObjectType |
MalfunctionAlarmType |
|
|
|
0:HasInterface |
ObjectType |
2:IOperationCounterType |
|
|
|
Applied from IOperationCounterType |
|||||
0:HasProperty |
Variable |
PowerOnDuration |
0:Duration |
0:PropertyType |
O |
0:HasProperty |
Variable |
OperationDuration |
0:Duration |
0:PropertyType |
O |
0:HasProperty |
Variable |
OperationCycleCounter |
0:UInteger |
0:PropertyType |
O |
Conformance Units |
|||||
PAEFS FilterUnitType Basic |
|||||
PAEFS FilterUnitType Advanced |
|||||
PAEFS FilterUnit Component Identification |
|||||
PAEFS FilterUnit Machine Identification |
|||||
PAEFS FilterUnit Statemachine |
|||||
PAEFS Operation FilterUnitType |
|||||
PAEFS FilterUnit Airflow Setpoint |
|||||
PAEFS FilterUnit Pressure Setpoint |
|||||
PAEFS FilterUnit Rotational Speed Setpoint |
|||||
PAEFS FilterUnitType Events |
Table 27 – FilterUnitType Attribute values for child nodes
BrowsePath |
Attribute Description |
||
<CleaningUnit> |
The cleaning units that are part of the filter unit. |
||
<Separator> |
The separators that are part of the filter unit. |
||
<DischargeSystem> |
The discharge systems that are part of the filter unit. |
||
AirIntakeConnection |
The connection to the ducting system from which the polluted process gas enters the filter unit. |
||
AirOutletConnection |
The connection to the ducting system through which the cleaned process gas leaves the filter unit. |
||
2:Identification |
Data for machine identification (OPC 40001-1): The Identification folder can have either the concrete type MachineIdentificationType or MachineryComponentType. If the filter unit is considered a component of a larger filter machine, MachineryComponentType is used. If the filter unit is considered a machine by itself, MachineIdentificationType is used. |
||
|
The nominal airflow of the filter unit is the value specified by the manufacturer which defines the nominal extraction capacity of a filter unit under operating conditions. |
||
|
The marking on the type plate of the filter unit regarding explosion protection. |
||
|
The rated power of the filter unit is the nominal electrical power of the filter unit under operating conditions specified by the manufacturer. |
||
4:MachineryItemState |
StateMachine representing the operating state of the filter unit (OPC 40001-1). |
||
Airflow |
Setpoint for the airflow that flows through the filter unit. |
||
Pressure |
Setpoint for the negative pressure at the filter unit. Describes the setpoint value for the pressure difference of the raw gas side compared to the environment. |
||
RotationalSpeed |
Setpoint for the rotational speed of a "virtual" fan. This value is a setpoint. In reality, the filter system can have several fans. |
||
MaintenanceRequested |
The maintenance request allows the manufacturer to inform the operator that the system requires maintenance. True = maintenance requested by system. False = no maintenance requested. |
||
PowerConsumption |
Contains information regarding the energy consumption of the filter unit. |
||
AirConsumption |
Contains information regarding the consumption of compressed air of the filter unit. |
||
Malfunction |
One or more subsystems of the filter unit have a malfunction. True in case of error. |
||
PressureLoss |
The specification of the total pressure loss of the filter unit between the device intake connection on the raw gas side and the device outlet on the clean gas side. |
The server sends a MalfunctionAlarmType event when the Malfunction property changes.
The MaintenanceRequestedConditionType is triggered when the MaintenanceRequested property changes.
The amount of gas that is processed by the filter unit can be governed either by airflow, pressure, or rotational fan speed. Only one of these three quantities can be specified as the setpoint at a time.
The methods SetAndActivateAirflowSetpoint, SetAndActivatePressureSetpoint, and SetAndActivateRotationalSpeedSetpoint set the value of the setpoint and set this setpoint as the active setpoint.
Each of the objects Airflow, Pressure, and RotationalSpeed of type SensorType contains a read-only boolean variable IsActiveSetpoint. The boolean IsActiveSetpoint indicates which of the three setpoints is currently active. IsActiveSetpoint must be true for exactly one quantity at any given time.
Table 28 – FilterUnitType Additional Subcomponents
Source Path |
Reference |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
Others |
2:Identification |
0:HasComponent |
Variable |
NominalAirflow |
0:Double |
0:AnalogUnitRangeType |
M,R |
2:Identification |
0:HasProperty |
Variable |
ExIdentification |
0:String |
0:PropertyType |
O,R |
2:Identification |
0:HasComponent |
Variable |
RatedPower |
0:Double |
0:AnalogUnitRangeType |
O,R |