You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Document status
DRAFT
Document owner
Designer
Developers
QA

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": [
      []
    ]
  }
}


ArrayDimensionDescription
readoutArray[3] or [4]
readOutArray[0] current readout conversion factors
readOutArray[1] voltage readout conversion factors
readOutArray[2] slewrate readout conversion factors
readOutArray[3] OCEM E642: not used
                SYS8X00: ADC calibration value for 100% output current
settingArray[2]
settingArray[0] current setting conversion factors
settingArray[1] slewrate setting conversion factors
E642PGMTable[9,2]2 rows of 9 components each

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": []
  }
}


ArrayDimensionDescription
faults


  • No labels