TANDEM-TO-BOOSTER
POWER SUPPLY CONTROLLER SPECIFICATIONS

COLLIDER-ACCELERATOR DEPARTMENT, CONTROLS DIVISION
12-August-2002

This document describes the functionality of the controller and logical devices which are implemented in the Tandem-to-Booster Power Supply Controller, as implemented in an AGS VMEstation.

SYSTEM DESCRIPTION

The Tandem-to-Booster Power Supply Controller provides control of, and readings from, power supply devices in the Tandem-to-Booster transfer line; these devices are connected to the VMEstation using a GPIB (General Purpose Interface Bus, or IEEE-488) interface. These devices include:

An interface to these devices previously was provided by software running in a so-called Intel Station. The controller documented herein attempts to reproduce the functionality provided by this earlier interface.

LOGICAL DEVICES

Danfysik Model MPS 850 Magnet Power Supply SLDs
Up to two (or optionally, 5) of these devices may be supported in each VMEstation controller. Each SLD supports state control and status readback, as well as setpoint control and measurement readback for one power supply. Each Danfysik Model MPS 850 Power Supply SLD requires a unique GPIB address. (The option to support more than 2 of these devices is employed in the MP6 Bypass Power Supply Controller.)
Bruker ER 035M NMR Gaussmeter SLDs
Up to two of these devices may be supported in each VMEstation controller. Each SLD supports state control and status readback, as well as measurement readback for one Gaussmeter. This SLD also provides a feature to implement closed loop control of an associated Danfysik Power Supply SLD. Each Bruker ER 035M NMR Gaussmeter SLD requires a unique GPIB address.
Bruker Multi-Channel Power Supply SLDs for Quadrupole and Steerers (Trims)
Up to two Bruker B-MC Power Supply Controllers may be supported in each VMEstation Controller, with up to 24 channels supported in each Bruker controller. Each SLD supports state control and status readback, as well as setpoint control and measurement readback for one power supply channel. Each Bruker Multi-Channel Power Supply Controller requires a unique GPIB address; all the power supply channels belonging to that Bruker Controller can be addressed via its single GPIB address.
Scan Control SLD
Each VMEstation controller supports a single Scan Control SLD. This device provides the user a way to control the scan process for the Power Supply and Gaussmeter SLDs described above. When the scan process is enabled, the Power Supply and Gaussmeter SLDs will be read as often as once per AGS cycle; when the scan process is disabled, readback of these SLDs will be suspended. It is desirable to suspend readback of these SLDs when possible (i.e. when neither human interest nor closed-loop interest is present) in order to limit the wear on the mechanical switches employed in the Bruker B-MC Power Supply Controllers.

CONFIGURATION DATA FIELDS

Danfysik Model MPS 850 Magnet Power Supply SLD
This SLD is designated type 6102, and is a non-ppm device with configuration data as follows:
Bruker ER 035M NMR Gaussmeter SLD
This SLD is designated type 6103, and is a non-ppm device with configuration data as follows: Association between an NMR Gaussmeter device and a Dipole Power Supply is rigidly constrained by means of logical device numbers:
Bruker Multi-Channel Power Supply SLD for Quadrupole and Steerers
These SLDs are designated type 6104 for Quadrupole Power Supplies, and 6105 for Steerer Power Supplies. These power supplies are implemented in the Bruker model B-MC 16A multichannel Power Supply Controller.

The newer model B-MC 20D Bruker Multi-Channel Power Supply is used for Steerer Power Supplies in the MP6 Bypass Line, and supports slightly different communication protocols on the GPIB. The SLDs for these power supplies are designated type 6115.

These are non-ppm devices with configuration data as follows:

Scan Control SLD
This SLD is designated type 6101, and is a non-ppm device with configuration data as follows: (Actually, the gpib device name for this device is not used; it is convenient to maintain this information so that the scan control SLD is easily associated with the same gpib bus as the SLDs whose scan process it controls.)

STATE DATA FIELDS

Danfysik Model MPS 850 Magnet Power Supply SLD (type 6102)
This SLD shall have the following state data fields in accordance with AGSDCS protocols:
Bruker ER 035M NMR Gaussmeter SLD (type 6103)
This SLD shall have the following state data fields in accordance with AGSDCS protocols:
Bruker Multi-Channel Power Supply SLD (types 6104, 6105)
This SLD shall have the following state data fields in accordance with AGSDCS protocols:
Bruker Multi-Channel Power Supply SLD (type 6115)
This SLD shall have the following state data fields in accordance with AGSDCS protocols:
Scan Control SLD (type 6101)
This SLD shall have the following state data fields in accordance with AGSDCS protocols:
Device Details
Danfysik PS SLD
(type 6102)
NMR SLD
(type 6103)
Quad PS SLD
(type 6104)
Trim PS SLD
(type 6105)
Trim PS SLD
(type 6115)
Scan Control
SLD
n1 = number
of commands
1 2 1 1 1 1
n2 = number of
status readbacks
15 6 10 10 10 7 (10)
n3 = number of
status readbacks
matching commands
1 0 1 1 1 1
n4 = setpoint/readback
size (bytes)
2 4 2 2 2 0
data type notsigned float notsigned signeddata signeddata no_data
number of setpoints 1 1 1 1 1 0
number of
measurement readbacks
1 1 1 1 1 0

NORMAL REPORT

The normal reports for these SLDs shall conform to the specification of report 82 for station messages (ref 1).

COMMANDS

STATUS READBACKS

MEASUREMENT READBACKS

REFERENCES

  1. station_messages.doc

Joseph F. Skelly
Last modified: Wed Aug 14 15:05:52 EDT 2002