Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Page properties


Document status
Status
titleDRAFT
Document owner
Designer
Developers
QA


Description

This class is used for single Power Supplies.

Static Fork


Code Block
{
  "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

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

...