User Tools

Site Tools


ds:software:hv

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
ds:software:hv [2015/04/27 15:50]
tmilosic
ds:software:hv [2015/08/31 16:36] (current)
rhaseitl
Line 1: Line 1:
 +[[ds:software|Back to software overview]]
 +
 ====== 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//  | isRealDevice \\ (bool, default: true) | | | Is the crate (and implicitely all registered channels) a real device? |  -  |  //implicit via crate config//  | isRealDevice \\ (bool, default: true) | |
 | 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/Index of the HV channel                                 channel (e.g. 506)  |   | chNum (first channel == 0) | - |+| Number/Index of the HV channel                             | inCrate \\ (exact(!FESA crate name) |  -  - | 
 +| Board slot index on which channel resides                |  -  | inSlot  |  -  | - | 
 +| Number/Index of the HV channel                            -  | chNum (first channel == 0) |  -  | - |
 | 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        | minRamp  |  -  | - | | minimum ramp rate (always >= 0)                          | minRamp        | minRamp  |  -  | - |
Line 56: Line 60:
  
  
-==== 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. "outputOn" zeigt nur true, wenn der Kanal eingeschaltet ist UND eine Spannung anliegt. Wenn der Kanal eingeschaltet ist aber auf 0V steht, ist das Bit false. In der MPOD Klasse werden momentan diese Bits ausgelesen und gesetzt. Teilweise verhalten sich die Bits nicht wie erwartet, z.B. "outputOn" zeigt nur true, wenn der Kanal eingeschaltet ist UND eine Spannung anliegt. Wenn der Kanal eingeschaltet ist aber auf 0V steht, ist das Bit false.
 Auf manchen Karten ist das outputAdjusting Bit immer an. Auf manchen Karten ist das outputAdjusting Bit immer an.
Line 83: Line 87:
 ACHTUNG: Bei den Failure Bits bedenken, dass gilt: ERROR_ON_FALSE und WARNING_ON_FALSE, d.h. bit gesetzt bedeutet alles OK! ACHTUNG: Bei den Failure Bits bedenken, dass gilt: ERROR_ON_FALSE und WARNING_ON_FALSE, d.h. bit gesetzt bedeutet alles OK!
  
 +==== CAEN::Kanal::Detailed Status Bits ====
 +
 +  * 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::Crate::Detailed Status Bits ====
 +
 +TODO
  
 +[[ds:software|Back to software overview]]
ds/software/hv.1430142605.txt.gz · Last modified: 2015/04/27 15:50 by tmilosic