This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
ds:software:hv [2015/04/27 15:30] tmilosic |
ds:software:hv [2015/08/31 16:36] (current) rhaseitl |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | [[ds: | ||
+ | |||
====== High Voltage Control ====== | ====== High Voltage Control ====== | ||
Line 12: | Line 14: | ||
| Is the crate (and implicitely all registered channels) a real device? | - | //implicit via crate config// | | Is the crate (and implicitely all registered channels) a real device? | - | //implicit via crate config// | ||
| Address of the crate | crateIP (e.g. 140.181.12.34) | - | hostnameFQDN \\ (e.g. sdhv003.acc.gsi.de) | | Address of the crate | crateIP (e.g. 140.181.12.34) | - | hostnameFQDN \\ (e.g. sdhv003.acc.gsi.de) | ||
- | | Number/ | + | | Number/ |
+ | | Board slot index on which channel resides | ||
+ | | Number/ | ||
| Does the channel support only one ramp rate | singleRampRate | singleRampRate \\ (bool, default false) | - | - | | | Does the channel support only one ramp rate | singleRampRate | singleRampRate \\ (bool, default false) | - | - | | ||
| minimum ramp rate (always >= 0) | minRamp | | minimum ramp rate (always >= 0) | minRamp | ||
Line 18: | Line 22: | ||
| resolution of the voltage measurement | | resolution of the voltage measurement | ||
| resolution of the current measurement | | resolution of the current measurement | ||
+ | | maximum current supported by board | // | ||
+ | | polarity of channel | ||
| mockup or real device (true means it is a mockup device) | isMockupDevice | // | | mockup or real device (true means it is a mockup device) | isMockupDevice | // | ||
^ Setting Property | ^ Setting Property | ||
Line 39: | Line 45: | ||
| Detailed status | | Detailed status | ||
^ Info (partly filled with the values from the configuration fields) | ^ Info (partly filled with the values from the configuration fields) | ||
- | | only one ramp rate? | singleRampRate (bool) | | | | | + | | only one ramp rate? | singleRampRate (bool) | singleRampRate (bool) |
- | | minimum channel voltage | + | | minimum channel voltage |
- | | maximum channel voltage | + | | maximum channel voltage |
- | | maximum channel current | + | | maximum channel current |
- | | minimum ramp rate | minRamp | | | | | + | | minimum ramp rate | minRamp | minRamp |
- | | maximum ramp rate | maxRamp | | | | | + | | maximum ramp rate | maxRamp | maxRamp |
- | | resolution of the voltage measurement | + | | resolution of the voltage measurement |
- | | resolution of the current measurement | + | | resolution of the current measurement |
- | | polarity | + | | polarity |
- | | Number of the slot the card with the channel sits in | slotNumber (int32_t) | | | | | + | | Number of the slot the card with the channel sits in | slotNumber (int32_t) | slotNumber (int32_t) |
- | | Number of the channel on a card | channelNumber (int32_t) | | | | | + | | Number of the channel on a card | channelNumber (int32_t) | channelNumber (int32_t) |
- | ==== Detailed Status Bits ==== | + | ==== MPOD::Detailed Status Bits ==== |
In der MPOD Klasse werden momentan diese Bits ausgelesen und gesetzt. Teilweise verhalten sich die Bits nicht wie erwartet, z.B. " | In der MPOD Klasse werden momentan diese Bits ausgelesen und gesetzt. Teilweise verhalten sich die Bits nicht wie erwartet, z.B. " | ||
Auf manchen Karten ist das outputAdjusting Bit immer an. | Auf manchen Karten ist das outputAdjusting Bit immer an. | ||
Line 81: | Line 87: | ||
ACHTUNG: Bei den Failure Bits bedenken, dass gilt: ERROR_ON_FALSE und WARNING_ON_FALSE, | ACHTUNG: Bei den Failure Bits bedenken, dass gilt: ERROR_ON_FALSE und WARNING_ON_FALSE, | ||
+ | ==== CAEN:: | ||
+ | |||
+ | * outputOn | ||
+ | * outputRampUp | ||
+ | * outputRampDown | ||
+ | * outputOverCurrent | ||
+ | * outputOverVoltage | ||
+ | * outputUnderVoltage | ||
+ | * outputExternalTrip | ||
+ | * outputMaxVoltage | ||
+ | * outputExternalDisable | ||
+ | * outputInternalDisable | ||
+ | * outputCalibrationError | ||
+ | * outputUnplugged | ||
+ | * outputOVProtection | ||
+ | * outputPowerFail | ||
+ | * outputTemperatureError | ||
+ | * outputChannelOutOfRange | ||
+ | * outputSlotOutOfRange | ||
+ | * outputNoSuchBoard | ||
+ | * outputAmbiguousConfig | ||
+ | * outputInvalidCrate | ||
+ | * boardPowerFail | ||
+ | * boardFirmwareChecksumError | ||
+ | * boardHvCalibrationError | ||
+ | * boardTempCalibrationError | ||
+ | * boardUndertempError | ||
+ | * boardOvertempError | ||
+ | |||
+ | ==== CAEN:: | ||
+ | |||
+ | TODO | ||
+ | [[ds: |