Phoenix High Voltage Control Functions
 
 
PHENIX.ONCS.tn.24.0
 
 
 
June 5, 1995 
 
 
The following are the functions which online controls intends 
to provide for high voltage control and monitoring.  The function 
characteristics  provided and the  implementation of these functions 
will, in some cases, depend on the available hardware support 
which is provided by the hardware controller manufacturer.  Additional 
functions may be provided as required for specific high voltage 
supply systems. As  information becomes available for specific 
hardware configurations, the functions which will be available 
for each system will be provided. 
 
Commands and Responses 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
This command is the desired output voltage for a single high voltage 
channel.  The units will be in units of  Kilo Volts. 
 
 
 
 
 
 
 
- Set Voltage and Current Soft Limits 
 
Set Voltage and Current hard limits 
 
This command will set the hard limits which the high voltage generator 
will produce.  The implementation of this fucntion will depend 
on the available support of the hardware manufacture. 
 
Set Alarm Limits 
 
This function will set the high and low warning and severe alarm 
limits which are associated with every high voltage channel.  
The limit values will be compared to the readback voltage from 
the high voltage controller.  An alarm will be generated if the 
limit values are reached.  The alarm will be reported to the general 
on-line alarm handler. 
 
Set Monitor Deadband 
 
Each high voltage monitored value will have a monitored deadband 
 which will determine the minimum change in value before a new 
value is read to be either displayed.   
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
General High Voltage System Functions 
Access Protection
 
 
 
 All high voltage channels will allow setpoints to be entered 
only by a defined user group.  The purpose of this function is 
to prevent unauthorized modification of a subdetector system. 
Run-TimePparameter Access
 
 
 
 
current voltage setpoint 
 
 
current voltage output of power supply
 
 
ramp rates
 
 
voltage limit values
 
 
alarm limit values
 
 
Read update rates
 
 
 
- The display on significant change.  The value of a signficant 
change will be settable by the operator.  Where no value is specified 
an appropriate default value will be provided. 
 
 
Alarm Notification
 
 
Each high voltage channel will have a alarm values associated 
with it.  Alarm notification will be sent to the PHENIX  on-line 
alarm utility.  The alarm utility will provide the means to notify 
operators of alarm conditions.  All alarms will be logged with 
the device name, value and a time stamp.  A detailed description 
of the alarm utility will be provided by the online group.
 
 
Archiving
 
 
High voltage values will be logged  periodically to the 
PHENIX online archiving database.  High voltage values will be 
logged initially every 30 minutes.  The voltage rate can be changed 
on an individual basis at at run time.  The format and implementation 
of the PHENIX archiving facility has not been determined at this 
time.  Details on this system will be distributed as they become 
available.   
 
 
 
It is anticipated that the log file will contain the high voltage 
channel name, the high voltage value in kilo volts and a time 
stamp at which the value was saved.