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

Compare with Current View Page History

« Previous Version 5 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": [
      []
    ]
  }
}

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)

  • No labels