Average: 0
Rating Count: 0

Development status: Released, Release: release_3_1_1
Information status: Updated
Repository: http://svn.code.sf.net/p/tango-ds/code/DeviceClasses/PowerSupply/Steerer

Class Description

controls the steerers, power supplies used for fast feedback
of closed orbit of electron beam steerers can be controlled by 2 ways : by this device server for slow or human control by Libera Beam Position monitors for fast control with closed loop control

Families: PowerSupply

Key words:

Language: Cpp



Class interface


Name Description
isLiberaControlledScalar: DevBoolean
isOnScalar: DevBoolean
currentScalar: DevDouble
voltageScalar: DevDouble
setpointScalar: DevDouble
spMinScalar: DevDouble
spMeanScalar: DevDouble
spMaxScalar: DevDouble
nbFrameSecScalar: DevUShort
nbErrorSecScalar: DevUShort
nbErrorCounterScalar: DevUShort


Name Description
StateInput: DevVoid
Output: State
This command gets the device state (stored in its device_state data member) and returns it to the caller.
StatusInput: DevVoid
Output: DevString
This command gets the device status (stored in its device_status data member) and returns it to the caller.
OnInput: DevVoid
Output: DevVoid
turns ON the power supply
OffInput: DevVoid
Output: DevVoid
turns OFF the power supply
ResetInput: DevVoid
Output: DevVoid
clears all errors of the BILT
ClearAlarmsInput: DevVoid
Output: DevVoid
clears alarms of the power supply
SetLiberaControlInput: DevVoid
Output: DevVoid
sets the setpoint origin to Libera the power supply will be controlled by the Libera BPM
SetLocalControlInput: DevVoid
Output: DevVoid
sets setpoint origin to the device : manual operation. you can set the power supply yourself
ClearErrorCounterInput: DevVoid
Output: DevVoid
clears the counter of total errors (attribute nbErrorCounter)



Name Description
IPAddressDevString IP Address of theBILT controller each controller includes 2 steerers each steerer includes 2 power supplies, 1 for horizontal correction (X axis) 1 for vertical correction (Z axis)
SteererNumberDevShort steerer number, from 1 to 48 see itest documentation
AxisLetterDevString must be X (horizontal correction) or Z (vertical correction)
HardwarePollingTimeDevShort Hardware Polling Time, in milliseconds

Please log in to comment.

20 Apr 2017, Piotr Goryl
The device class has been updated.
You can see previous version here .

23 Feb 2017, Piotr Goryl
The device class has been added to catalogue.
Added by:pgoryl2 on:23 Feb 2017, 12:08 p.m.