The FilterAidDeviceType is a device for the application of a filter aid. It is formally defined in Table 53.
Table 53 – FilterAidDeviceType Definition
Attribute |
Value |
||||
BrowseName |
FilterAidDeviceType |
||||
IsAbstract |
False |
||||
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:HasProperty |
Variable |
ContainerOpen |
0:Boolean |
0:PropertyType |
O,R |
0:HasComponent |
Object |
DosageAmount |
|
SensorSetpointWriteType |
O |
0:HasProperty |
Variable |
FilterAidDeviceStatus |
FilterAidDeviceStatusEnum |
0:PropertyType |
O,R |
0:HasComponent |
Object |
FillingLevel |
|
SensorMonitoringType |
O |
0:HasProperty |
Variable |
Malfunction |
0:Boolean |
0:PropertyType |
M,R |
0:HasAddIn |
Object |
4:MachineryItemState |
|
4:MachineryItemState_StateMachineType |
O |
0:HasProperty |
Variable |
CompressedAirSupplyInterrupted |
0:Boolean |
0:PropertyType |
O,R |
0:HasComponent |
Object |
PowerConsumption |
|
ConsumptionType |
O |
0:HasComponent |
Object |
AirConsumption |
|
ConsumptionType |
O |
0:HasProperty |
Variable |
DosingRequested |
0:Boolean |
0:PropertyType |
O,R |
0:HasProperty |
Variable |
AutomaticDosingEnabled |
0:Boolean |
0:PropertyType |
O,RW |
0:HasComponent |
Method |
ResetFillingLevel |
|
|
O |
0:HasComponent |
Method |
TriggerDosing |
|
|
O |
0:GeneratesEvent |
ObjectType |
ContainerOpenConditionType |
|
|
|
0:GeneratesEvent |
ObjectType |
CompressedAirSupplyInterruptedAlarmType |
|
|
|
0:GeneratesEvent |
ObjectType |
MalfunctionAlarmType |
|
|
|
0:GeneratesEvent |
ObjectType |
FilterAidDeviceStatusChangedConditionType |
|
|
|
Conformance Units |
|||||
PAEFS FilterAidDeviceType Basic |
|||||
PAEFS FilterAidDeviceType Advanced |
|||||
PAEFS FilterAidDeviceType Events |
|||||
PAEFS FilterAidDeviceType Methods |
|||||
PAEFS Additional Statemachines |
Table 54 – FilterAidDeviceType Attribute values for child nodes
BrowsePath |
Description Attribute |
2:Identification |
Data for machine identification (OPC 40001-1). |
ContainerOpen |
Indicates that the filter aid reservoir is not closed. |
DosageAmount |
The amount of filter aid that is added per cycle. |
FilterAidDeviceStatus |
Describes the action performed by the dosage unit (see FilterAidDeviceStatusEnum).
|
FillingLevel |
The filling level describes the amount of filter aid in the pre-storage reservoir. |
Malfunction |
Indicates that the filter aid device is malfunctioning. True in case of error. Malfunctions can be, for example, that there is no more filter aid or that there is a malfunction in the subsystems of the filter aid device. |
4:MachineryItemState |
StateMachine representing the operating state of the device (OPC 40001-1). |
CompressedAirSupplyInterrupted |
Indicates that the air supply is interrupted. |
PowerConsumption |
Describes the current power consumption of the filter aid device. |
AirConsumption |
Describes the compressed air consumption. |
DosingRequested |
Indicates that the filter system requests dosing. |
AutomaticDosingEnabled |
If enabled, the filter aid device is allowed to perform dosing automatically. |
The components of the FilterAidDeviceType have additional references which are defined in Table 55.
Table 55 – FilterAidDeviceType Additional References
SourceBrowsePath |
Reference Type |
Is Forward |
TargetBrowsePath |
4:MachineryBuildingBlocks |
0:HasAddIn |
True |
2:Identification |
4:MachineryBuildingBlocks |
0:HasAddIn |
True |
4:MachineryItemState |
If the filter aid reservoir is opened or closed, the event ContainerOpenConditionType will be triggered.
The event CompressedAirSupplyInterruptedAlarmType is triggered when the compressed air supply is interrupted.
When the value FilterAidDeviceStatus changes, the event FilterAidDeviceStatusChangedConditionType is triggered. The event contains a copy of the status value.
The server sends a MalfunctionAlarmType event when the Malfunction property changes.
The Method TriggerDosing triggers a single additional dosage. The signature of this Method is specified below. Table 56 specifies the AddressSpace representation.
Signature
TriggerDosing ()
Table 56 – TriggerDosing Method AddressSpace Definition
Attribute |
Value |
||||
BrowseName |
TriggerDosing |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Conformance Units |
|||||
PAEFS FilterAidDeviceType Methods |
The Method ResetFillingLevel resets the filling level of the filter aid reservoir. The signature of this Method is specified below. Table 57 specifies the AddressSpace representation.
Signature
ResetFillingLevel ()
Table 57 – ResetFillingLevel Method AddressSpace Definition
Attribute |
Value |
||||
BrowseName |
ResetFillingLevel |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
Conformance Units |
|||||
PAEFS FilterAidDeviceType Methods |