7.17 HighVoltageUnitType ObjectType Definition

The HighVoltageUnitType is a unit to produce high voltage to supply to ionizers and collectors. It is formally defined in Table 68.

Table 68 – HighVoltageUnitType Definition
Attribute Value
BrowseNameHighVoltageUnitType
IsAbstractFalse
References Node Class BrowseName DataType TypeDefinition Other
Subtype of the BaseObjectType defined in OPC 10000-5
0:HasPropertyVariableSupplyActive0:Boolean0:PropertyTypeO,R
0:HasComponentVariableCurrentOutput0:Double0:AnalogUnitRangeTypeO,R
0:HasPropertyVariableMalfunction0:Boolean0:PropertyTypeO,R
0:HasPropertyVariableMaintenanceRequested0:Boolean0:PropertyTypeO,R
0:HasComponentObject<Ionizer>IonizerTypeOP
0:HasComponentObject<Collector>CollectorTypeOP
0:GeneratesEventObjectTypeMalfunctionAlarmType
0:GeneratesEventObjectTypeMaintenanceRequestedConditionType
0:GeneratesEventObjectTypeHighVoltageUnitSupplyActiveEventType
0:HasInterfaceObjectType2:IOperationCounterType
Applied from IOperationCounterType
0:HasPropertyVariablePowerOnDuration0:Duration0:PropertyTypeO
0:HasPropertyVariableOperationDuration0:Duration0:PropertyTypeO
0:HasPropertyVariableOperationCycleCounter0:UInteger0:PropertyTypeO
Conformance Units
PAEFS HighVoltageUnitType Basic
PAEFS HighVoltageUnitType Advanced
PAEFS HighVoltageUnitType Events

The component Variables of the HighVoltageUnitType have additional Attributes defined in Table 69.

Table 69 – HighVoltageUnitType Attribute values for child nodes
BrowsePath Description Attribute
SupplyActiveIndicates that the high-voltage generator is emitting high voltage.
CurrentOutputCurrent 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.