Wiki
Wiki
This is an old revision of the document!
MPOD Fesa class (data type double unless noted) | CAEN Fesa class | GUI | |
---|---|---|---|
Configuration data fields (for info only) | |||
IP of the crate | crateIP (e.g. 140.181.12.34) | - | |
number of the HV channel | channel (e.g. 506) | - | |
Does the channel support only one ramp rate | singleRampRate | - | |
minimum ramp rate | minRamp | - | |
maximum ramp rate | maxRamp | - | |
resolution of the voltage measurement | resVoltage | - | |
resolution of the current measurement | resCurrent | - | |
mockup or real device (true means it is a mockup device) | isMockupDevice | - | |
Setting Property | |||
Demanded voltage (Sollspannung) | voltageS (+_min, _max) | voltageS | |
ExpertSetting Property | |||
current limit | currentS (+_max) | currentS (+_min,_max) | |
ramp up rate | rampUpRate (+_min, _max) | rampUpRate (+_min, _max) | |
ramp down rate | rampDownRate (+_min, _max) | rampDownRate (+_min, _max) | |
trip time | tripTime ExpertSettings | tripTime | |
Acquisition | |||
actual voltage (Istspannung) | voltageI | voltageI | |
actual current (Iststrom) | currentI | currentI | |
channel polarity | polarity (char array: + or -) not used in the GUI, just for info purposes | voltageI sollte das widerspiegeln | |
actual ramp up rate | rampUpRateI | ||
actual ramp down rate | rampDownRateI | ||
demanded voltage on the device (Sollpannung die auf dem Gerät gesetzt ist) | setVoltageHardwareI | Es gibt bei CSCO immer wieder Überlegungen, ob der Sollwert nochmal mitgeschickt werden soll. Ich persönlich finde es überflüssig, ausser vielleicht, es ist der aus dem Gerät ausgelesene Sollwert. Aber da gibt es viele Meinungen. | |
An/Aus des Kanals | not implemented | Ich glaube das sollte das powerState field in der Status property sein rh: ist es | |
actual trip time | tripTimeI | ||
actual current limit | currentLimitI | ||
Status | |||
Detailed status | siehe unten | ||
Info (partly filled with the values from the configuration fields) | |||
only one ramp rate? | singleRampRate (bool) | ||
minimum channel voltage | minVoltage (queried from hardware) | ||
maximum channel voltage | maxVoltage (queried from hardware) | ||
maximum channel current | maxCurrent (queried from hardware) | ||
minimum ramp rate | minRamp | ||
maximum ramp rate | maxRamp | ||
resolution of the voltage measurement | resVoltage | ||
resolution of the current measurement | resVoltage | ||
polarity | polarity (char array: + or -) | ||
Number of the slot the card with the channel sits in | slotNumber (int32_t) | ||
Number of the channel on a card | channelNumber (int32_t) |
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.
ACHTUNG: Bei den Failure Bits bedenken, dass gilt: ERROR_ON_FALSE und WARNING_ON_FALSE, d.h. bit gesetzt bedeutet alles OK!