Description
Main unit containing up to 8 Power Supplies of class CHN.
Static Fork
DBFile example
#CORMR001 @HCI(S)[(I32),(DBL),(DBL),(DBL),(DBL),(DBL),(DBL),(DBL),(DBL),(DBL),DI32,DI32,DI32,DI32,DI32,DI32,DI32,DI32,DBL:1] COR,CORMR001,CHHPS101,CVVPS101,CHHEL106,CVVEL106,NOCHN001,NOCHN002,NOCHN003,NOCHN004,0,1,2,3,4,5,6,7,3.052130E-3 @Extra(S)[DI32,HI32,DU32] 0,0,4
Json
{ "CORHCI": { "recordClass": 0, "elemName": 0, "channel#0": 0, "channel#1": 0, "channel#2": 0, "channel#3": 0, "channel#4": 0, "channel#5": 0, "channel#6": 0, "channel#7": 0, "channelID#0": 0, "channelID#1": 0, "channelID#2": 0, "channelID#3": 0, "channelID#4": 0, "channelID#5": 0, "channelID#6": 0, "channelID#7": 0, "mainsConvFactors": [] }, "CORExtraSta": { "serialChID": 0, "slaveAddress": 0, "elemType": 0 } }
Dynamic Fork
DBFile example
#CORMR001 @HCI(S)[(DBL),DI32,DI32,DI32,DU32,DU32,DI32,TF,TF,TF,TF,TF,DI32,DI32,DU32:4,DU32:1] CORMR001,0,000,0000,0,0,0,1,0,1,0,0,0,0,0:0:0:0,0
Json
{ "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, "statusSetting": 0, "statusReadout": 0, "faults": [], "analogCORReadout": [] }
Details
CORDyn.status = staus readout
0 = Shutted down (status not readable)
1 = Standby
2 = Operational
3,4 = Faulty (there are some interlocks on the PS)
5 = Bad (Communication error or protocol violation or incoherent information)