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/02/13 09:19] haraldbraeuning |
ds:software:hv [2015/08/31 16:36] (current) rhaseitl |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | [[ds: | ||
+ | |||
====== High Voltage Control ====== | ====== High Voltage Control ====== | ||
Line 4: | Line 6: | ||
- | ^ ^ MPOD Fesa class (data type double unless noted) | + | ^ ^ MPOD Fesa class (data type double unless noted) |
- | | **Setting** | + | ^ Configuration data fields (for info only) ^^^^ |
- | | Sollspannung | + | | Model type {SY1527, SY2527, SY4527, SY5527 |
- | | Stromlimit | + | | Login | - | - | login | | |
- | | Rampe hoch | rampUpRate (+_min, _max) ExpertSettings | + | | Password |
- | | Rampe runter | + | | Acquisition mode {POLLING_MODE, |
- | | Tripzeit | + | | Is the crate (and implicitely all registered channels) a real device? | - | //implicit via crate config// |
- | | **Acquisition** | + | | Address of the crate | crateIP (e.g. 140.181.12.34) | - | hostnameFQDN \\ (e.g. sdhv003.acc.gsi.de) |
- | | Istspannung | + | | Number/ |
- | | Iststrom | + | | Board slot index on which channel resides |
- | | Sollpannung | + | | Number/ |
- | | An/Aus des Kanals | + | | Does the channel support only one ramp rate | singleRampRate | singleRampRate \\ (bool, default false) | - | - | |
- | | Polarität | + | | minimum ramp rate (always >= 0) | minRamp |
- | | **Status** | + | | maximum ramp rate (always >= 0) | maxRamp |
- | | Detailed status | + | | resolution of the voltage measurement |
- | | **Info** (hauptsächlich aus configuration | + | | resolution of the current measurement |
- | | Nur eine Ramprate? | singleRampRate (bool) | | | | + | | maximum current supported by board | // |
- | | Minimale Spannung des Kanals | + | | polarity of channel |
- | | Maximale Spannung des Kanals | + | | mockup or real device (true means it is a mockup device) | isMockupDevice | // |
- | | Maximaler Strom des Kanals | + | ^ Setting Property |
- | | Minimale Ramprate | + | | Demanded voltage (Sollspannung) |
- | | Maximale Ramprate | + | ^ ExpertSetting Property |
- | | Auflösung Spannung | + | | current limit | currentS (+_max) |
- | | Auflösung Strom | resVoltage | | | | + | | ramp up rate | rampUpRate (+_min, _max) | rampUpRate (+_min, |
- | | Polarität | + | | ramp down rate | rampDownRate (+_min, _max) | rampDownRate (+_min, |
- | | Slotnummer des Kanals | + | | trip time |
- | | Kanalnummer | + | ^ **Acquisition** |
+ | | actual voltage (Istspannung) | ||
+ | | actual current (Iststrom) | ||
+ | | channel polarity | ||
+ | | actual ramp up rate | rampUpRateI | ||
+ | | actual ramp down rate | rampDownRateI | rampDownRateI | - | | | ||
+ | | demanded voltage on the device (Sollpannung | ||
+ | | An/Aus des Kanals | ||
+ | | actual trip time | tripTimeI | ||
+ | | actual current limit | currentLimitI | setCurrentLimitHardwareI | ||
+ | ^ **Status** | ||
+ | | Detailed status | ||
+ | ^ Info (partly filled with the values from the configuration | ||
+ | | only one ramp rate? | singleRampRate (bool) | singleRampRate (bool) | ||
+ | | minimum channel voltage | ||
+ | | maximum channel voltage | ||
+ | | maximum channel current | ||
+ | | minimum ramp rate | minRamp | ||
+ | | maximum ramp rate | maxRamp | ||
+ | | resolution of the voltage measurement | ||
+ | | resolution of the current measurement | ||
+ | | polarity | ||
+ | | Number of the slot the card with the channel sits in | slotNumber (int32_t) | ||
+ | | Number of the channel on a card | channelNumber | ||
- | ==== 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 62: | 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: |