VHQ Programmable High Voltage Power Supply
PAUL SCHERRER INSTITUT
EPICS at PSI
PSI HomeEPICS HomeSLS HomeSLS Live Status

EPICS

EPICS at SLS
Software
Training
Google

web epics.web.psi.ch

Author: Dennis Armstrong
Phone: +41 56 310 5109
Updated: 12.6.2007


Printer friendly version
 

VHQ Programmable High Voltage Power Supply

Introduction

The iseg Spezialelektronik GmbH company specialises in the development and production of High Voltage Power Supplies for Industry and Research.
This is based on 20 years of experience in the development and use of technologies of modern High Voltage generation.

These VME hardware modules are VME High Voltage power supplies in 2 slot width. They are available in 1 channel and 2 channel versions in same dimensions. This application supports the 2 channel versions.
It has a LCD display to show the voltage or current.
It supports a variable rate of change of output voltage, and has switchable polarity. It includes integrated protection and control circuits with output overload and short circuit protection. It has a SHV connector on the front side for High Voltage connection.
Full software control of parameters are available via the VMEbus.

The full specification is available on the iseg Spezialelektronik GmbH company website [Manuals: VHQ STANDARD] (499,7 kB).

Setup

There are 4 templates available for the different VME modules:-

  • VHQ202M.template
  • VHQ203M.template
  • VHQ204L.template
  • VHQ205L.template

The simplest method to obtain the correct version of the template file is to use the "getCommons" program. This requires a file called COMMON_FILES in your development directory.

The COMMON_FILES file has the following structure:

#####################################################
# File name        CVS Location   CVS Tag
####################################################
VHQ202M.template   VHQ            HEAD

Create a substitution file and define the macro parameters needed

Five macronames have been defined for these templates:-

MacronameTypical ValuesDescription
DEVICEEXAMPLE-202MThe device name used to generate the PV names
cardN0Card number in the VME Crate
Mh3000This value depends on the M-h option for the template which is used.
> See the notes in the example substitution file
HOPRVA2000High Operating Range for Voltage A
> See the notes in the example substitution file
HOPRVB2000High Operating Range for Voltage B
> See the notes in the example substitution file
SIMMNODefault is NO, for Simulation use YES
SIML VHQ-TST PV name for Simulation mode.
> With the default of "NO", SIML pv link name is ignored

Graphical Interface

There is a MEDM engineering gui defined for this application, G_VHQ.adl.

VHQ engineering GUI
It can be started with the following invocation:-

medm -x -macro VHQ-MODEL=VHQ202M,DEVICE=EXAMPLE-202M G_VHQ.adl

with correct values for the macro names VHQ-MODEL and DEVICE

VHQ-MODEL macro can take the following names VHQ202M, VHQ203M, VHQ204L or VHQ205L

For each channel the required voltage is selected on the thumbwheel switch.

The required voltage ramp speed can be selected by entering its value.

The required current soft limit is also selectable.

The GUI shows when the voltage selected has exceeded the hard voltage limit by displaying a yellow background around the hard limit information.

Select a lower voltage on the wheelswitch or change the hard limit on the VME card.

VHQ engineering limit error GUI
VHQ engineering limit error GUI

A striptool like display is started by the Strip button on the GUI. This display shows the Voltage, Current and Power supplied by the selected channel.

Alarms

For each VME Module the following alarms are defined in the alh template:-

  • $(DEVICE):ChanErr-A - Error on Channel A.
  • $(DEVICE):ChanErr-B - Error on Channel B.
  • $(DEVICE):Actual-VA - Channel A Voltage exceeded limit.
  • $(DEVICE):Actual-IA - Channel A Current exceeded limit.
  • $(DEVICE):Actual-VB - Channel B Voltage exceeded limit.
  • $(DEVICE):Actual-IB - Channel B Current exceeded limit.

When used in an application the alh alarm file must be created using the correct device names.

Changelog

Changes to the software are shown here Software Changelog.


Dennis Armstrong
Last modified: Tue Jun 12 10:18:13 CEST 2007
Author: Dennis Armstrong   Phone: +41 56 310 5109   Email: dennis.armstrong@psi.ch   Updated: 12.6.2007   Source: /afs/psi.ch/project/epics/webhosting/software/vme/VHQ.php