The HighVoltageUnitType is a unit to produce high voltage to supply to ionizers and collectors. It is formally defined in Table 59.
Table 59 – HighVoltageUnitType Definition
Attribute |
Value |
||||
BrowseName |
HighVoltageUnitType |
||||
IsAbstract |
False |
||||
References |
Node Class |
BrowseName |
DataType |
TypeDefinition |
Other |
Subtype of the BaseObjectType defined in OPC 10000-5 |
|||||
0:HasProperty |
Variable |
SupplyActive |
0:Boolean |
0:PropertyType |
O,R |
0:HasComponent |
Variable |
CurrentOutput |
0:Double |
0:AnalogUnitRangeType |
O,R |
0:HasProperty |
Variable |
Malfunction |
0:Boolean |
0:PropertyType |
O,R |
0:HasProperty |
Variable |
MaintenanceRequested |
0:Boolean |
0:PropertyType |
O,R |
0:HasComponent |
Object |
<Ionizer> |
|
IonizerType |
OP |
0:HasComponent |
Object |
<Collector> |
|
CollectorType |
OP |
0:GeneratesEvent |
ObjectType |
MalfunctionAlarmType |
|
|
|
0:GeneratesEvent |
ObjectType |
MaintenanceRequestedConditionType |
|
|
|
0:GeneratesEvent |
ObjectType |
HighVoltageUnitSupplyActiveEventType |
|
|
|
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 HighVoltageUnitType Basic |
|||||
PAEFS HighVoltageUnitType Advanced |
|||||
PAEFS HighVoltageUnitType Events |
The component Variables of the HighVoltageUnitType have additional Attributes defined in Table 60.
Table 60 – HighVoltageUnitType Attribute values for child nodes
BrowsePath |
Description Attribute |
SupplyActive |
Indicates that the high-voltage generator is emitting high voltage. |
CurrentOutput |
Current output of the high voltage unit. |
Malfunction |
Indicates that the high voltage generator is malfunctioning (e.g., excess/insufficient voltage, overheating, etc). True in case of error. |
MaintenanceRequested |
Indicates that maintenance is requested for the high voltage generator. |
<Ionizer> |
The ionizers of the high voltage unit. |
<Collector> |
The collectors of the high voltage unit. |
The Ionizer and Collector placeholders contain a list of ionizers and collectors, each of which provides an output value.
The HighVoltageUnitSupplyActiveEventType is triggered when the SupplyActive property changes.
The server sends a MalfunctionAlarmType event when the Malfunction property changes.
The MaintenanceRequestedConditionType is sent when the MaintenanceRequested property changes.