Description
This class is used for single Power Supplies.
Static Fork
{ "MG1HCISta.ctl": { "recordClass": 0, "elemName": 0, "elemType": 0, "maxCmdExeTime#0": 0, "maxCmdExeTime#1": 0, "maxCmdExeTime#2": 0, "maxCmdExeTime#3": 0, "polaritySwitch": 0, "interpolCoeff": [ [] ] }, "readOutArray": [], "settingArray": [], "MG1ExtraSta": { "serialChID": 0, "slaveAddress": 0, "E642PgmTable": [ [] ] } }
Dynamic Fork
{ "MG1HCIDyn": { "elemName": 0, "status": 0, "consoleName": 0, "errorMask": 0, "cmdExeStartTime": 0, "maxCmdExeTime": 0, "cmdExecution": 0, "sysFlags": { "onLine": false, "byPass": false, "remote": false, "busy": false }, "triggerArmed": false, "rampOn": false, "currentPreSetting": 0, "statusSetting": 0, "polaritySetting": 0, "currentSetting": 0, "slewRateSetting": 0, "cycleMode": 0, "outputPolarity": 0, "outputCurr": 0, "slewRateReadout": 0, "outputVolt": 0, "faults": [] } }
Details
MG1HCIDyn.status = status readout
0 = Shutted down (status not readable)
1 = Standby
2 = Operational
3 = Faulty (there are some interlocks on the PS)
4 = Bad (Communication error or protocol violation or incoherent information)