This is historical information of device classes implemented in MchBilt device server.
Use this link to find the valid information.
Development status:
Released
Information status: New
Contact:
Class Description
The multi channel Bilt device regroups all Bilt powersupply device used for the ESRF storage ring steerers Reading and setting of currents and voltages is done by spectrum attributes, which contain the values of the individual Bilt devices.
Families: PowerSupply
Key words:
Platform: Unix Like
Language: Cpp
Contact:
Hardware
Manufacturer: none
Bus: Not Applicable
Class interface
Attributes:
Name | Description |
---|---|
CurrentSpectrum: DevDouble | Array of current values. Not yet available channels are filled with NaN values. |
VoltageSpectrum: DevDouble | Array of voltage values. Not yet available channels are filled with NaN values. |
SetCurrentAverageSpectrum: DevDouble | Array of calculated average AC current setpoint values per second.. When not yet available, the channels are filled with NaN values. |
SetCurrentRMSSpectrum: DevDouble | Array of calculated RMS AC current setpoint values per second.. When not yet available, the channels are filled with NaN values. |
FramesPerSecondSpectrum: DevDouble | Array of error frames per second values. Not yet available channels are filled with NaN values. |
ErrorsPerSecondSpectrum: DevDouble | Array of error errors per second values. Not yet available channels are filled with NaN values. |
ErrorCounterSpectrum: DevDouble | Array of error counter values. Not yet available channels are filled with NaN values. |
ImpedanceSpectrum: DevDouble | Array of impedance values. Not yet available channels are filled with NaN values. |
TemperatureSpectrum: DevDouble | Array of temperature values. Not yet available channels are filled with NaN values. |
BiltStatesSpectrum: DevState | The states of the individual bilt devices. |
BiltNamesSpectrum: DevString | The names of the individual bilt devices. |
BiltLocationsSpectrum: DevString | The locations of the individual Bilt power supply devices used \nfor every bilt. |
DisableACCurrentSpectrum: DevDouble | Array of boolean values which indicate whether the dynamic 10kHz AC current settings from the Liberas are disabled. |
Commands:
Name | Description |
---|---|
StateInput: DevVoid Output: State State Code |
This command gets the device state (stored in its <i>device_state</i> data member) and returns it to the caller. |
StatusInput: DevVoid Output: ConstDevString Status description |
This command gets the device status (stored in its <i>device_status</i> data member) and returns it to the caller. |
OnInput: DevVoid Output: DevVoid |
Switch all Bilt power supplies on. |
OffInput: DevVoid Output: DevVoid |
Switch all Bilt power supplies off. |
ResetInput: DevVoid Output: DevVoid |
Reset all Bilt power supplies. |
EnableAcCurrentInput: DevVoid Output: DevVoid |
Enables the dynamic 10kHz AC current settings from the Liberas. |
DisableAcCurrentInput: DevVoid Output: DevVoid |
Disables the dynamic 10kHz AC current settings from the Liberas and sets the AC current to 0. |
Pipes:
Properties:
Name | Description |
---|---|
BiltNamesArray of DevString | The list of available bilt device names in the order the values have to be arranged in the Current and Voltage spectra. |
UpdatePeriodDevLong | The update period of all aquired values from the bilt devices in milli seconds. |
Updated:
The device class has been updated.
You can see previous version here .
19 Jan 2017, Piotr Goryl
Updated:
The device server has been updated.
You are looking at this version now.
3 Jan 2017, Piotr Goryl
Created:
The device server has been added to catalogue.