9604 lines
373 KiB
JSON
9604 lines
373 KiB
JSON
{
|
|
"+OperationalStateMachine": {
|
|
"Class": "StateMachine",
|
|
"+Start": {
|
|
"Class": "ReferenceContainer",
|
|
"+GoToOffline": {
|
|
"Class": "StateMachineEvent",
|
|
"NextStateError": "Alarm",
|
|
"NextState": "Offline",
|
|
"+GoToNextState": {
|
|
"Class": "Message",
|
|
"Destination": "RTApp",
|
|
"Mode": "ExpectsReply",
|
|
"Function": "PrepareNextState",
|
|
"+Parameters": {
|
|
"Class": "ConfigurationDatabase",
|
|
"param1": "Offline"
|
|
}
|
|
},
|
|
"+StopCurrentState": {
|
|
"Class": "Message",
|
|
"Destination": "RTApp",
|
|
"Mode": "ExpectsReply",
|
|
"Function": "StopCurrentStateExecution"
|
|
},
|
|
"+StartNextState": {
|
|
"Class": "Message",
|
|
"Destination": "RTApp",
|
|
"Mode": "ExpectsReply",
|
|
"Function": "StartNextStateExecution"
|
|
},
|
|
"+SetState": {
|
|
"Class": "Message",
|
|
"Function": "SetOutput",
|
|
"Mode": "ExpectsReply",
|
|
"Destination": "RTApp.Functions.StateConstantGAM",
|
|
"+Parameters": {
|
|
"Class": "ConfigurationDatabase",
|
|
"SignalName": "OSMState",
|
|
"SignalValue": 30
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"+Offline": {
|
|
"Class": "ReferenceContainer",
|
|
"+GoToOnlineSync": {
|
|
"Class": "StateMachineEvent",
|
|
"NextStateError": "Alarm",
|
|
"NextState": "OnlineSync",
|
|
"+GoToNextState": {
|
|
"Class": "Message",
|
|
"Destination": "RTApp",
|
|
"Mode": "ExpectsReply",
|
|
"Function": "PrepareNextState",
|
|
"+Parameters": {
|
|
"Class": "ConfigurationDatabase",
|
|
"param1": "OnlineSync"
|
|
}
|
|
},
|
|
"+StopCurrentState": {
|
|
"Class": "Message",
|
|
"Destination": "RTApp",
|
|
"Mode": "ExpectsReply",
|
|
"Function": "StopCurrentStateExecution"
|
|
},
|
|
"+StartNextState": {
|
|
"Class": "Message",
|
|
"Destination": "RTApp",
|
|
"Mode": "ExpectsReply",
|
|
"Function": "StartNextStateExecution"
|
|
},
|
|
"+SetState": {
|
|
"Class": "Message",
|
|
"Function": "SetOutput",
|
|
"Mode": "ExpectsReply",
|
|
"Destination": "RTApp.Functions.StateConstantGAM",
|
|
"+Parameters": {
|
|
"Class": "ConfigurationDatabase",
|
|
"SignalName": "OSMState",
|
|
"SignalValue": 90
|
|
}
|
|
}
|
|
},
|
|
"+GoToOnlineAsync": {
|
|
"Class": "StateMachineEvent",
|
|
"NextStateError": "Alarm",
|
|
"NextState": "OnlineAsync",
|
|
"+GoToNextState": {
|
|
"Class": "Message",
|
|
"Destination": "RTApp",
|
|
"Mode": "ExpectsReply",
|
|
"Function": "PrepareNextState",
|
|
"+Parameters": {
|
|
"Class": "ConfigurationDatabase",
|
|
"param1": "OnlineAsync"
|
|
}
|
|
},
|
|
"+StopCurrentState": {
|
|
"Class": "Message",
|
|
"Destination": "RTApp",
|
|
"Mode": "ExpectsReply",
|
|
"Function": "StopCurrentStateExecution"
|
|
},
|
|
"+StartNextState": {
|
|
"Class": "Message",
|
|
"Destination": "RTApp",
|
|
"Mode": "ExpectsReply",
|
|
"Function": "StartNextStateExecution"
|
|
},
|
|
"+SetState": {
|
|
"Class": "Message",
|
|
"Function": "SetOutput",
|
|
"Mode": "ExpectsReply",
|
|
"Destination": "RTApp.Functions.StateConstantGAM",
|
|
"+Parameters": {
|
|
"Class": "ConfigurationDatabase",
|
|
"SignalName": "OSMState",
|
|
"SignalValue": 90
|
|
}
|
|
}
|
|
},
|
|
"+GoToAlarm": {
|
|
"Class": "StateMachineEvent",
|
|
"NextStateError": "Alarm",
|
|
"NextState": "Alarm",
|
|
"+GoToNextState": {
|
|
"Class": "Message",
|
|
"Destination": "RTApp",
|
|
"Mode": "ExpectsReply",
|
|
"Function": "PrepareNextState",
|
|
"+Parameters": {
|
|
"Class": "ConfigurationDatabase",
|
|
"param1": "Alarm"
|
|
}
|
|
},
|
|
"+StopCurrentState": {
|
|
"Class": "Message",
|
|
"Destination": "RTApp",
|
|
"Mode": "ExpectsReply",
|
|
"Function": "StopCurrentStateExecution"
|
|
},
|
|
"+StartNextState": {
|
|
"Class": "Message",
|
|
"Destination": "RTApp",
|
|
"Mode": "ExpectsReply",
|
|
"Function": "StartNextStateExecution"
|
|
},
|
|
"+SetState": {
|
|
"Class": "Message",
|
|
"Function": "SetOutput",
|
|
"Mode": "ExpectsReply",
|
|
"Destination": "RTApp.Functions.StateConstantGAM",
|
|
"+Parameters": {
|
|
"Class": "ConfigurationDatabase",
|
|
"SignalName": "OSMState",
|
|
"SignalValue": 75
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"+OnlineSync": {
|
|
"Class": "ReferenceContainer",
|
|
"+GoToOffline": {
|
|
"Class": "StateMachineEvent",
|
|
"NextStateError": "Alarm",
|
|
"NextState": "Offline",
|
|
"+GoToNextState": {
|
|
"Class": "Message",
|
|
"Destination": "RTApp",
|
|
"Mode": "ExpectsReply",
|
|
"Function": "PrepareNextState",
|
|
"+Parameters": {
|
|
"Class": "ConfigurationDatabase",
|
|
"param1": "Offline"
|
|
}
|
|
},
|
|
"+StopCurrentState": {
|
|
"Class": "Message",
|
|
"Destination": "RTApp",
|
|
"Mode": "ExpectsReply",
|
|
"Function": "StopCurrentStateExecution"
|
|
},
|
|
"+StartNextState": {
|
|
"Class": "Message",
|
|
"Destination": "RTApp",
|
|
"Mode": "ExpectsReply",
|
|
"Function": "StartNextStateExecution"
|
|
},
|
|
"+SetState": {
|
|
"Class": "Message",
|
|
"Function": "SetOutput",
|
|
"Mode": "ExpectsReply",
|
|
"Destination": "RTApp.Functions.StateConstantGAM",
|
|
"+Parameters": {
|
|
"Class": "ConfigurationDatabase",
|
|
"SignalName": "OSMState",
|
|
"SignalValue": 30
|
|
}
|
|
}
|
|
},
|
|
"+GoToAlarm": {
|
|
"Class": "StateMachineEvent",
|
|
"NextStateError": "Alarm",
|
|
"NextState": "Alarm",
|
|
"+GoToNextState": {
|
|
"Class": "Message",
|
|
"Destination": "RTApp",
|
|
"Mode": "ExpectsReply",
|
|
"Function": "PrepareNextState",
|
|
"+Parameters": {
|
|
"Class": "ConfigurationDatabase",
|
|
"param1": "Alarm"
|
|
}
|
|
},
|
|
"+StopCurrentState": {
|
|
"Class": "Message",
|
|
"Destination": "RTApp",
|
|
"Mode": "ExpectsReply",
|
|
"Function": "StopCurrentStateExecution"
|
|
},
|
|
"+StartNextState": {
|
|
"Class": "Message",
|
|
"Destination": "RTApp",
|
|
"Mode": "ExpectsReply",
|
|
"Function": "StartNextStateExecution"
|
|
},
|
|
"+SetState": {
|
|
"Class": "Message",
|
|
"Function": "SetOutput",
|
|
"Mode": "ExpectsReply",
|
|
"Destination": "RTApp.Functions.StateConstantGAM",
|
|
"+Parameters": {
|
|
"Class": "ConfigurationDatabase",
|
|
"SignalName": "OSMState",
|
|
"SignalValue": 75
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"+OnlineAsync": {
|
|
"Class": "ReferenceContainer",
|
|
"+GoToOffline": {
|
|
"Class": "StateMachineEvent",
|
|
"NextStateError": "Alarm",
|
|
"NextState": "Offline",
|
|
"+GoToNextState": {
|
|
"Class": "Message",
|
|
"Destination": "RTApp",
|
|
"Mode": "ExpectsReply",
|
|
"Function": "PrepareNextState",
|
|
"+Parameters": {
|
|
"Class": "ConfigurationDatabase",
|
|
"param1": "Offline"
|
|
}
|
|
},
|
|
"+StopCurrentState": {
|
|
"Class": "Message",
|
|
"Destination": "RTApp",
|
|
"Mode": "ExpectsReply",
|
|
"Function": "StopCurrentStateExecution"
|
|
},
|
|
"+StartNextState": {
|
|
"Class": "Message",
|
|
"Destination": "RTApp",
|
|
"Mode": "ExpectsReply",
|
|
"Function": "StartNextStateExecution"
|
|
},
|
|
"+SetState": {
|
|
"Class": "Message",
|
|
"Function": "SetOutput",
|
|
"Mode": "ExpectsReply",
|
|
"Destination": "RTApp.Functions.StateConstantGAM",
|
|
"+Parameters": {
|
|
"Class": "ConfigurationDatabase",
|
|
"SignalName": "OSMState",
|
|
"SignalValue": 30
|
|
}
|
|
}
|
|
},
|
|
"+GoToAlarm": {
|
|
"Class": "StateMachineEvent",
|
|
"NextStateError": "Alarm",
|
|
"NextState": "Alarm",
|
|
"+GoToNextState": {
|
|
"Class": "Message",
|
|
"Destination": "RTApp",
|
|
"Mode": "ExpectsReply",
|
|
"Function": "PrepareNextState",
|
|
"+Parameters": {
|
|
"Class": "ConfigurationDatabase",
|
|
"param1": "Alarm"
|
|
}
|
|
},
|
|
"+StopCurrentState": {
|
|
"Class": "Message",
|
|
"Destination": "RTApp",
|
|
"Mode": "ExpectsReply",
|
|
"Function": "StopCurrentStateExecution"
|
|
},
|
|
"+StartNextState": {
|
|
"Class": "Message",
|
|
"Destination": "RTApp",
|
|
"Mode": "ExpectsReply",
|
|
"Function": "StartNextStateExecution"
|
|
},
|
|
"+SetState": {
|
|
"Class": "Message",
|
|
"Function": "SetOutput",
|
|
"Mode": "ExpectsReply",
|
|
"Destination": "RTApp.Functions.StateConstantGAM",
|
|
"+Parameters": {
|
|
"Class": "ConfigurationDatabase",
|
|
"SignalName": "OSMState",
|
|
"SignalValue": 75
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"+Alarm": {
|
|
"Class": "ReferenceContainer",
|
|
"+GoToOffline": {
|
|
"Class": "StateMachineEvent",
|
|
"NextStateError": "Alarm",
|
|
"NextState": "Offline",
|
|
"+GoToNextState": {
|
|
"Class": "Message",
|
|
"Destination": "RTApp",
|
|
"Mode": "ExpectsReply",
|
|
"Function": "PrepareNextState",
|
|
"+Parameters": {
|
|
"Class": "ConfigurationDatabase",
|
|
"param1": "Offline"
|
|
}
|
|
},
|
|
"+StopCurrentState": {
|
|
"Class": "Message",
|
|
"Destination": "RTApp",
|
|
"Mode": "ExpectsReply",
|
|
"Function": "StopCurrentStateExecution"
|
|
},
|
|
"+StartNextState": {
|
|
"Class": "Message",
|
|
"Destination": "RTApp",
|
|
"Mode": "ExpectsReply",
|
|
"Function": "StartNextStateExecution"
|
|
},
|
|
"+SetState": {
|
|
"Class": "Message",
|
|
"Function": "SetOutput",
|
|
"Mode": "ExpectsReply",
|
|
"Destination": "RTApp.Functions.StateConstantGAM",
|
|
"+Parameters": {
|
|
"Class": "ConfigurationDatabase",
|
|
"SignalName": "OSMState",
|
|
"SignalValue": 30
|
|
}
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"$RTApp": {
|
|
"Class": "RealTimeApplication",
|
|
"+Data": {
|
|
"Class": "ReferenceContainer",
|
|
"+GA_CCPS": {
|
|
"Class": "GAMDataSource",
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"Voltage_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"Voltage_Min_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"Current_Protection_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"Curr_Prot_Det_Time_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"PSU2320_IREF_H_Read": {
|
|
"Type": "int16"
|
|
},
|
|
"PSU2320_IREF_L_Read": {
|
|
"Type": "int16"
|
|
},
|
|
"Voltage_Auto_Prot_Read": {
|
|
"Type": "uint8"
|
|
},
|
|
"Current_Auto_Prot_Read": {
|
|
"Type": "uint8"
|
|
}
|
|
},
|
|
"AllowNoProducers": 1
|
|
},
|
|
"+GB_CCPS": {
|
|
"Class": "GAMDataSource",
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"Voltage_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"Voltage_Min_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"Current_Protection_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"Curr_Prot_Det_Time_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"PSU2320_IREF_H_Read": {
|
|
"Type": "int16"
|
|
},
|
|
"PSU2320_IREF_L_Read": {
|
|
"Type": "int16"
|
|
},
|
|
"Voltage_Auto_Prot_Read": {
|
|
"Type": "uint8"
|
|
},
|
|
"Current_Auto_Prot_Read": {
|
|
"Type": "uint8"
|
|
}
|
|
},
|
|
"AllowNoProducers": 1
|
|
},
|
|
"+GA_FHPS": {
|
|
"Class": "GAMDataSource",
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"AC_Voltage_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"DC_Voltage_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"Frequency_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"AC_Current_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"DC_Current_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"Current_Trip_Delay_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"Intern_Prot_Delay_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"Current_Peak_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"Current_Peak_Min_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"AC_Voltage_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"AC_Voltage_Min_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"DC_Voltage_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"DC_Voltage_Min_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"RMS_Voltage_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"RMS_Voltage_Min_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"AVG_Voltage_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"AVG_Voltage_Min_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"Frequency_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"Frequency_Min_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"Voltage_Range_Read": {
|
|
"Type": "uint8"
|
|
},
|
|
"Current_Prot_Mode_Read": {
|
|
"Type": "uint8"
|
|
}
|
|
},
|
|
"AllowNoProducers": 1
|
|
},
|
|
"+GB_FHPS": {
|
|
"Class": "GAMDataSource",
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"AC_Voltage_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"DC_Voltage_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"Frequency_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"AC_Current_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"DC_Current_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"Current_Trip_Delay_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"Intern_Prot_Delay_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"Current_Peak_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"Current_Peak_Min_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"AC_Voltage_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"AC_Voltage_Min_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"DC_Voltage_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"DC_Voltage_Min_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"RMS_Voltage_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"RMS_Voltage_Min_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"AVG_Voltage_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"AVG_Voltage_Min_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"Frequency_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"Frequency_Min_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"Voltage_Range_Read": {
|
|
"Type": "uint8"
|
|
},
|
|
"Current_Prot_Mode_Read": {
|
|
"Type": "uint8"
|
|
}
|
|
},
|
|
"AllowNoProducers": 1
|
|
},
|
|
"+GA_MCPS": {
|
|
"Class": "GAMDataSource",
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"Current_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"Sweep_Rate_Read": {
|
|
"Type": "float32"
|
|
}
|
|
},
|
|
"AllowNoProducers": 1
|
|
},
|
|
"+GB_MCPS": {
|
|
"Class": "GAMDataSource",
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"Current_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"Sweep_Rate_Read": {
|
|
"Type": "float32"
|
|
}
|
|
},
|
|
"AllowNoProducers": 1
|
|
},
|
|
"+GA_GCPS": {
|
|
"Class": "GAMDataSource",
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"Current_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"Sweep_Rate_Read": {
|
|
"Type": "float32"
|
|
}
|
|
},
|
|
"AllowNoProducers": 1
|
|
},
|
|
"+EpicsCRIOSimOut": {
|
|
"Class": "EPICSCA::EPICSCAOutput",
|
|
"Locked": 1,
|
|
"NumberOfBuffers": 10,
|
|
"Signals": {
|
|
"PXI_OUT": {
|
|
"Type": "uint32",
|
|
"PVName": "SIM:EPC_PXI_IN"
|
|
}
|
|
}
|
|
},
|
|
"+ECPCSub": {
|
|
"Class": "UDP::UDPReceiver",
|
|
"Port": 49200,
|
|
"Timeout": 1,
|
|
"ExecutionMode": "RealTimeThread",
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"Pulse": {
|
|
"Type": "uint8"
|
|
},
|
|
"Command": {
|
|
"Type": "uint8"
|
|
},
|
|
"PXIStatus": {
|
|
"Type": "uint32"
|
|
}
|
|
}
|
|
},
|
|
"+EpicsInput": {
|
|
"Class": "EPICSCA::EPICSCAInput",
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"FC_Alarm": {
|
|
"Type": "uint8",
|
|
"PVName": "SIM:FC_Alarm"
|
|
}
|
|
}
|
|
},
|
|
"+EpicsOut": {
|
|
"Class": "EPICSCA::EPICSCAOutput",
|
|
"NumberOfBuffers": 10,
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"OPState": {
|
|
"Type": "uint8",
|
|
"PVName": "EC-GN-P01-GCOM-FCT:FC_OP_STATE.RVAL"
|
|
},
|
|
"RTState": {
|
|
"Type": "uint8",
|
|
"PVName": "EC-GN-P01-GCOM-FCT:FC_RT_STATE.RVAL"
|
|
},
|
|
"RTSubState": {
|
|
"Type": "uint8",
|
|
"PVName": "EC-GN-P01-GCOM-FCT:FC_RT_SUBSTATE.RVAL"
|
|
},
|
|
"SegState": {
|
|
"Type": "uint8",
|
|
"PVName": "EC-GN-P01-GCOM-FCT:FC_SEG_STATE.RVAL"
|
|
},
|
|
"PulseTime": {
|
|
"Type": "float32",
|
|
"PVName": "EC-GN-P01-GCOM-FCT:CURRENT_PULSE_LEN"
|
|
},
|
|
"EerrorCode": {
|
|
"Type": "uint8",
|
|
"PVName": "EC-GN-P01-GCOM-FCT:ERROR_CODE"
|
|
},
|
|
"Debug": {
|
|
"Type": "uint8",
|
|
"PVName": "EC-GN-P01-GCOM-FCT:FC_ERROR_CODE"
|
|
}
|
|
}
|
|
},
|
|
"+EpicsTimer": {
|
|
"Class": "LinuxTimer",
|
|
"SleepNature": "Busy",
|
|
"CPUMask": 8,
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"Counter": {
|
|
"Type": "uint32"
|
|
},
|
|
"Time": {
|
|
"Type": "uint32"
|
|
}
|
|
}
|
|
},
|
|
"+EpicsDB": {
|
|
"Class": "GAMDataSource",
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"Time": {
|
|
"Type": "uint32"
|
|
},
|
|
"ShotTime": {
|
|
"Type": "float32"
|
|
}
|
|
}
|
|
},
|
|
"+PLCSDNPub": {
|
|
"Class": "SDN::SDNPublisher",
|
|
"Topic": "Ignored",
|
|
"Interface": "enp11s0f0",
|
|
"Address": "10.130.8.18:2000",
|
|
"NetworkByteOrder": 1,
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"N_Reals": {
|
|
"Type": "uint8"
|
|
},
|
|
"N_Integer": {
|
|
"Type": "uint8"
|
|
},
|
|
"N_Acks": {
|
|
"Type": "uint8"
|
|
},
|
|
"N_States": {
|
|
"Type": "uint8"
|
|
},
|
|
"N_Alarms": {
|
|
"Type": "uint8"
|
|
},
|
|
"Spare_Bytes": {
|
|
"Type": "uint8",
|
|
"NumberOfElements": 3
|
|
},
|
|
"GA_CCPS_IREF": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Voltage": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Current": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_IREF": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_MCPS_Voltage": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_MCPS_Current": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_MCPS_IREF": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_GCPS_Voltage": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_GCPS_Current": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_GCPS_IREF": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_IREF": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Voltage": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Current": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_IREF": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_MCPS_Voltage": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_MCPS_Current": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_MCPS_IREF": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_GCPS_Voltage": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_GCPS_Current": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_GCPS_IREF": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Amplitude_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Amplitude_Max_Delta_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Frequency_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Current_Protection_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Curr_Prot_Det_Time_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Voltage_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Voltage_Min_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_Voltage_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_DC_Voltage_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Frequency_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_Current_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_DC_Current_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Current_Trip_Delay_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Intern_Prot_Delay_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Current_Peak_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Current_Peak_Min_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_Voltage_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_Voltage_Min_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_DC_Voltage_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_DC_Voltage_Min_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_RMS_Voltage_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_RMS_Voltage_Min_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AVG_Voltage_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AVG_Voltage_Min_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Frequency_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Frequency_Min_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Amplitude_Max_Delta_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_MCPS_Current_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_MCPS_Sweep_Rate_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_MCPS_Amplitude_Max_Delta_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_GCPS_Current_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_GCPS_Sweep_Rate_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_GCPS_Amplitude_Max_Delta_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Amplitude_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Amplitude_Max_Delta_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Frequency_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Current_Protection_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Curr_Prot_Det_Time_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Voltage_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Voltage_Min_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AC_Voltage_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_DC_Voltage_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Frequency_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AC_Current_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_DC_Current_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Current_Trip_Delay_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Intern_Prot_Delay_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Current_Peak_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Current_Peak_Min_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AC_Voltage_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AC_Voltage_Min_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_DC_Voltage_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_DC_Voltage_Min_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_RMS_Voltage_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_RMS_Voltage_Min_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AVG_Voltage_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AVG_Voltage_Min_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Frequency_Max_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Frequency_Min_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Amplitude_Max_Delta_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_MCPS_Current_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_MCPS_Sweep_Rate_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_MCPS_Amplitude_Max_Delta_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_GCPS_Current_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_GCPS_Sweep_Rate_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_GCPS_Amplitude_Max_Delta_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_ABPS_BPS_Voltage_SP_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_ABPS_APS_Voltage_SP_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_ABPS_BPS_Voltage_SP_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_ABPS_APS_Voltage_SP_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"ACK_GCOM_FCT_ABORT_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"ACK_GCOM_FCT_LOAD_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"ACK_GCOM_FCT_STBY_WAITTRIG_ONLINE": {
|
|
"Type": "uint8"
|
|
},
|
|
"ACK_GCOM_FCT_START_STOP_POWER_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"ACK_GCOM_FCT_PAUSE_POWER_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"ACK_GCOM_FCT_SUSPEND_RESUME_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"ACK_GCOM_FCT_SEGREGATION_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"ACK_GCOM_FCT_RESET_ALARM_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"ACK_GA_CCPS_OPERATION_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"ACK_GA_CCPS_CONFIG_SEQ_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"ACK_GA_FHPS_RAMP_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"ACK_GA_FHPS_CONFIG_SEQ_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"ACK_GA_MCPS_RAMP_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"ACK_GA_MCPS_CONFIG_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"ACK_GA_MCPS_HOLD_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"ACK_GA_GCPS_RAMP_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"ACK_GA_GCPS_CONFIG_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"ACK_GA_GCPS_HOLD_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"ACK_GB_CCPS_OPERATION_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"ACK_GB_CCPS_CONFIG_SEQ_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"ACK_GB_FHPS_RAMP_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"ACK_GB_FHPS_CONFIG_SEQ_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"ACK_GB_MCPS_RAMP_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"ACK_GB_MCPS_CONFIG_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"ACK_GB_MCPS_HOLD_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"ACK_GB_GCPS_RAMP_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"ACK_GB_GCPS_CONFIG_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"ACK_GB_GCPS_HOLD_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GCOM_FCT_FC_OP_STATE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GCOM_FCT_FC_RT_STATE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GCOM_FCT_FC_SEG_STATE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GCOM_FCT_FC_LOAD_CFG_DONE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_CCPS_IN_OPERATION": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_CCPS_CONFIG_SEQ_STAT": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_CCPS_STAT_UPDATED": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_FHPS_RAMP_DONE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_FHPS_CONFIG_SEQ_STAT": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_FHPS_STAT_UPDATED": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_MCPS_RAMP_DONE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_MCPS_CONFIG_STAT": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_MCPS_STAT_UPDATED": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_MCPS_ERROR_STAT": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_MCPS_STAT": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_GCPS_RAMP_DONE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_GCPS_CONFIG_STAT": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_GCPS_STAT_UPDATED": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_GCPS_ERROR_STAT": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_GCPS_STAT": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_CCPS_IN_OPERATION": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_CCPS_CONFIG_SEQ_STAT": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_CCPS_STAT_UPDATED": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_FHPS_RAMP_DONE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_FHPS_CONFIG_SEQ_STAT": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_FHPS_STAT_UPDATED": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_MCPS_RAMP_DONE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_MCPS_CONFIG_STAT": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_MCPS_STAT_UPDATED": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_MCPS_ERROR_STAT": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_MCPS_STAT": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_GCPS_RAMP_DONE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_GCPS_CONFIG_STAT": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_GCPS_STAT_UPDATED": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_GCPS_ERROR_STAT": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_GCPS_STAT": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_CCPS_Current_Auto_Prot_Read": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_CCPS_Voltage_Auto_Prot_Read": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_FHPS_Voltage_Range_Read": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_FHPS_Current_Prot_Mode_Read": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_CCPS_Current_Auto_Prot_Read": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_CCPS_Voltage_Auto_Prot_Read": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_FHPS_Voltage_Range_Read": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_FHPS_Current_Prot_Mode_Read": {
|
|
"Type": "uint8"
|
|
},
|
|
"GCOM_FCT_CFG_MISMATCH": {
|
|
"Type": "uint8"
|
|
},
|
|
"ByteGroup0": {
|
|
"Type": "uint8"
|
|
},
|
|
"ByteGroup1": {
|
|
"Type": "uint8"
|
|
},
|
|
"ByteGroup2": {
|
|
"Type": "uint8"
|
|
},
|
|
"ByteGroup3": {
|
|
"Type": "uint8"
|
|
}
|
|
}
|
|
},
|
|
"+PLCSDNSub": {
|
|
"Class": "SDN::SDNSubscriber",
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"Header": {
|
|
"Type": "uint8",
|
|
"NumberOfElements": 48
|
|
},
|
|
"N_Reals": {
|
|
"Type": "uint8"
|
|
},
|
|
"N_Integer": {
|
|
"Type": "uint8"
|
|
},
|
|
"N_Cmds": {
|
|
"Type": "uint8"
|
|
},
|
|
"N_States": {
|
|
"Type": "uint8"
|
|
},
|
|
"N_Alarms": {
|
|
"Type": "uint8"
|
|
},
|
|
"Spare_Bytes": {
|
|
"Type": "uint8",
|
|
"NumberOfElements": 3
|
|
},
|
|
"GA_CCPS_Amplitude": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Amplitude_Max_Delta": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Frequency": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Current_Protection": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Curr_Prot_Det_Time": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Voltage_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Voltage_Min": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_Voltage": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_DC_Voltage": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Frequency": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_Current_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_DC_Current_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Current_Trip_Delay": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Intern_Prot_Delay": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Current_Peak_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Current_Peak_Min": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_Voltage_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_Voltage_Min": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_DC_Voltage_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_DC_Voltage_Min": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_RMS_Voltage_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_RMS_Voltage_Min": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AVG_Voltage_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AVG_Voltage_Min": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Frequency_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Frequency_Min": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Amplitude_Max_Delta": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_MCPS_Current": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_MCPS_Sweep_Rate": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_MCPS_Amplitude_Max_Delta": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_GCPS_Current": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_GCPS_Sweep_Rate": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_GCPS_Amplitude_Max_Delta": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Amplitude": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Amplitude_Max_Delta": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Frequency": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Current_Protection": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Curr_Prot_Det_Time": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Voltage_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Voltage_Min": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AC_Voltage": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_DC_Voltage": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Frequency": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AC_Current_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_DC_Current_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Current_Trip_Delay": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Intern_Prot_Delay": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Current_Peak_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Current_Peak_Min": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AC_Voltage_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AC_Voltage_Min": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_DC_Voltage_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_DC_Voltage_Min": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_RMS_Voltage_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_RMS_Voltage_Min": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AVG_Voltage_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AVG_Voltage_Min": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Frequency_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Frequency_Min": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Amplitude_Max_Delta": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_MCPS_Current": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_MCPS_Sweep_Rate": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_MCPS_Amplitude_Max_Delta": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_GCPS_Current": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_GCPS_Sweep_Rate": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_GCPS_Amplitude_Max_Delta": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_ABPS_BPS_Voltage_SP": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_ABPS_APS_Voltage_SP": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_ABPS_BPS_Voltage_SP": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_ABPS_APS_Voltage_SP": {
|
|
"Type": "float32"
|
|
},
|
|
"GCOM_HVPS_Voltage_SP": {
|
|
"Type": "float32"
|
|
},
|
|
"GCOM_HVPS_Pulse_Length": {
|
|
"Type": "float32"
|
|
},
|
|
"GCOM_HVPS_PLC7001_PSKT_min": {
|
|
"Type": "int16"
|
|
},
|
|
"GCOM_HVPS_PLC7001_PSKT_sec": {
|
|
"Type": "int16"
|
|
},
|
|
"GCOM_HVPS_PLC7001_PSKT_ms": {
|
|
"Type": "int16"
|
|
},
|
|
"GCOM_FCT_ABORT_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GCOM_FCT_LOAD_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GCOM_FCT_STBY_WAITTRIG_ONLINE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GCOM_FCT_START_STOP_POWER_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GCOM_FCT_PAUSE_POWER_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GCOM_FCT_SUSPEND_RESUME_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GCOM_FCT_SEGREGATION_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GCOM_FCT_RESET_ALARM_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_CCPS_OPERATION_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_CCPS_CONFIG_SEQ_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_FHPS_RAMP_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_FHPS_CONFIG_SEQ_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_MCPS_RAMP_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_MCPS_CONFIG_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_MCPS_HOLD_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_GCPS_RAMP_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_GCPS_CONFIG_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_GCPS_HOLD_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_CCPS_OPERATION_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_CCPS_CONFIG_SEQ_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_FHPS_RAMP_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_FHPS_CONFIG_SEQ_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_MCPS_RAMP_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_MCPS_CONFIG_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_MCPS_HOLD_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_GCPS_RAMP_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_GCPS_CONFIG_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_GCPS_HOLD_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GCOM_SM_SM_OP_STATE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GCOM_SM_SM_EXEC_STATE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GCOM_SM_SM_SEG_STATE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_CCPS_AUTO_MAN_STATE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_CCPS_SYNC_ASYNC_STATE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_CCPS_Current_Auto_Prot": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_CCPS_Voltage_Auto_Prot": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_FHPS_AUTO_MAN_STATE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_FHPS_SYNC_ASYNC_STATE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_FHPS_Voltage_Range": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_FHPS_Current_Prot_Mode": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_MCPS_AUTO_MAN_STATE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_MCPS_SYNC_ASYNC_STATE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_GCPS_AUTO_MAN_STATE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_GCPS_SYNC_ASYNC_STATE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_CCPS_AUTO_MAN_STATE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_CCPS_SYNC_ASYNC_STATE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_CCPS_Current_Auto_Prot": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_CCPS_Voltage_Auto_Prot": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_FHPS_AUTO_MAN_STATE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_FHPS_SYNC_ASYNC_STATE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_FHPS_Voltage_Range": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_FHPS_Current_Prot_Mode": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_MCPS_AUTO_MAN_STATE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_MCPS_SYNC_ASYNC_STATE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_GCPS_AUTO_MAN_STATE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_GCPS_SYNC_ASYNC_STATE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GCOM_GY_SEL": {
|
|
"Type": "uint8"
|
|
},
|
|
"GCOM_OP_MODE": {
|
|
"Type": "uint8"
|
|
},
|
|
"ByteGroup0": {
|
|
"Type": "uint8"
|
|
},
|
|
"ByteGroup1": {
|
|
"Type": "uint8"
|
|
},
|
|
"ByteGroup2": {
|
|
"Type": "uint8"
|
|
}
|
|
},
|
|
"ExecutionMode": "RealTimeThread",
|
|
"Topic": "Ignored",
|
|
"Interface": "enp11s0f0",
|
|
"Address": "10.130.1.36:2000",
|
|
"InternalTimeout": 100000000,
|
|
"IgnoreTimeoutError": 1
|
|
},
|
|
"+AWFDB": {
|
|
"Class": "RealTimeThreadAsyncBridge",
|
|
"NumberOfBuffers": 20,
|
|
"BlockingMode": 0,
|
|
"CPUMask": 9,
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"CCPS_A_Frequency": {
|
|
"Type": "float32"
|
|
},
|
|
"CCPS_A_Amplitude": {
|
|
"Type": "float32"
|
|
},
|
|
"CCPS_B_Frequency": {
|
|
"Type": "float32"
|
|
},
|
|
"CCPS_B_Amplitude": {
|
|
"Type": "float32"
|
|
}
|
|
}
|
|
},
|
|
"+WFDB": {
|
|
"Class": "GAMDataSource",
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"cpsA_wf_vals": {
|
|
"Type": "float32",
|
|
"NumberOfElements": 3,
|
|
"NumberOfDimensions": 1
|
|
},
|
|
"cpsB_wf_vals": {
|
|
"Type": "float32",
|
|
"NumberOfElements": 3,
|
|
"NumberOfDimensions": 1
|
|
},
|
|
"hpsA_wf_vals": {
|
|
"Type": "float32",
|
|
"NumberOfElements": 4,
|
|
"NumberOfDimensions": 1
|
|
},
|
|
"hpsB_wf_vals": {
|
|
"Type": "float32",
|
|
"NumberOfElements": 4,
|
|
"NumberOfDimensions": 1
|
|
},
|
|
"cpsA_wf_times": {
|
|
"Type": "uint32",
|
|
"NumberOfElements": 3,
|
|
"NumberOfDimensions": 1
|
|
},
|
|
"cpsB_wf_times": {
|
|
"Type": "uint32",
|
|
"NumberOfElements": 3,
|
|
"NumberOfDimensions": 1
|
|
},
|
|
"hpsA_wf_times": {
|
|
"Type": "uint32",
|
|
"NumberOfElements": 4,
|
|
"NumberOfDimensions": 1
|
|
},
|
|
"hpsB_wf_times": {
|
|
"Type": "uint32",
|
|
"NumberOfElements": 4,
|
|
"NumberOfDimensions": 1
|
|
},
|
|
"apsA_Sw": {
|
|
"Type": "uint8"
|
|
},
|
|
"apsB_Sw": {
|
|
"Type": "uint8"
|
|
},
|
|
"cpsA_On": {
|
|
"Type": "uint8"
|
|
},
|
|
"cpsB_On": {
|
|
"Type": "uint8"
|
|
},
|
|
"hpsA_On": {
|
|
"Type": "uint8"
|
|
},
|
|
"hpsB_On": {
|
|
"Type": "uint8"
|
|
}
|
|
}
|
|
},
|
|
"+UDPPub": {
|
|
"Class": "UDP::UDPSender",
|
|
"Address": "10.130.1.95",
|
|
"Port": 49231,
|
|
"ExecutionMode": "RealTimeThread",
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"time": {
|
|
"Type": "uint32"
|
|
},
|
|
"APS_A": {
|
|
"Type": "uint8"
|
|
},
|
|
"APS_B": {
|
|
"Type": "uint8"
|
|
},
|
|
"BPS_A": {
|
|
"Type": "uint8"
|
|
},
|
|
"BPS_B": {
|
|
"Type": "uint8"
|
|
},
|
|
"MHVPS": {
|
|
"Type": "uint8"
|
|
},
|
|
"cpsA_ref": {
|
|
"Type": "float32"
|
|
},
|
|
"cpsB_ref": {
|
|
"Type": "float32"
|
|
},
|
|
"hpsA_ref": {
|
|
"Type": "float32"
|
|
},
|
|
"hpsB_ref": {
|
|
"Type": "float32"
|
|
}
|
|
}
|
|
},
|
|
"+WFTimer": {
|
|
"Class": "LinuxTimer",
|
|
"SleepNature": "Busy",
|
|
"CPUMask": 8,
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"Counter": {
|
|
"Type": "uint32"
|
|
},
|
|
"Time": {
|
|
"Type": "uint32"
|
|
}
|
|
}
|
|
},
|
|
"+DDB1": {
|
|
"Class": "GAMDataSource",
|
|
"AllowNoProducers": 1,
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"UnusedDI": {
|
|
"NumberOfDimension": 1,
|
|
"Type": "uint8",
|
|
"NumberOfElements": 20
|
|
},
|
|
"UnusedDO": {
|
|
"NumberOfDimension": 1,
|
|
"Type": "uint8",
|
|
"NumberOfElements": 22
|
|
},
|
|
"APS_A_HvOn": {
|
|
"Type": "uint8"
|
|
},
|
|
"BPS_A_HvOn": {
|
|
"Type": "uint8"
|
|
},
|
|
"APS_B_HvOn": {
|
|
"Type": "uint8"
|
|
},
|
|
"BPS_B_HvOn": {
|
|
"Type": "uint8"
|
|
},
|
|
"APS_A_Ready": {
|
|
"Type": "uint8"
|
|
},
|
|
"APS_A_Fault": {
|
|
"Type": "uint8"
|
|
},
|
|
"BPS_A_Ready": {
|
|
"Type": "uint8"
|
|
},
|
|
"BPS_A_Fault": {
|
|
"Type": "uint8"
|
|
},
|
|
"APS_B_Ready": {
|
|
"Type": "uint8"
|
|
},
|
|
"APS_B_Fault": {
|
|
"Type": "uint8"
|
|
},
|
|
"BPS_B_Ready": {
|
|
"Type": "uint8"
|
|
},
|
|
"BPS_B_Fault": {
|
|
"Type": "uint8"
|
|
},
|
|
"MHVPS_Ready": {
|
|
"Type": "uint8"
|
|
},
|
|
"MHVPS_Fault": {
|
|
"Type": "uint8"
|
|
},
|
|
"MHVPS_OV": {
|
|
"Type": "uint8"
|
|
},
|
|
"MHVPS_OC": {
|
|
"Type": "uint8"
|
|
},
|
|
"SDNAbsTime": {
|
|
"Type": "uint64"
|
|
},
|
|
"OSMState": {
|
|
"Type": "uint8"
|
|
},
|
|
"RTSMState": {
|
|
"Type": "uint8"
|
|
},
|
|
"RTSMSubState": {
|
|
"Type": "uint8"
|
|
},
|
|
"SegState": {
|
|
"Type": "uint8"
|
|
},
|
|
"DAQEnabled": {
|
|
"Type": "bool"
|
|
},
|
|
"PendingGoToState": {
|
|
"Type": "uint32"
|
|
},
|
|
"PendingTrip": {
|
|
"Type": "uint32"
|
|
},
|
|
"PendingSuspend": {
|
|
"Type": "uint32"
|
|
},
|
|
"PendingOnline": {
|
|
"Type": "uint32"
|
|
},
|
|
"PendingTrig": {
|
|
"Type": "uint32"
|
|
},
|
|
"PendingAlarm": {
|
|
"Type": "uint32"
|
|
},
|
|
"PendingLoadMessages": {
|
|
"Type": "uint32"
|
|
},
|
|
"PendingOnlineMessages": {
|
|
"Type": "uint32"
|
|
},
|
|
"PendingSegChange": {
|
|
"Type": "uint32"
|
|
},
|
|
"LOAD_DONE": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_CCPS_Config_Status": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_CCPS_Config_Status_Updated": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_CCPS_Operation_Status": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_CCPS_Config_Pending": {
|
|
"Type": "uint32"
|
|
},
|
|
"GA_CCPS_Operation_Pending": {
|
|
"Type": "uint32"
|
|
},
|
|
"GB_CCPS_Config_Status": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_CCPS_Config_Status_Updated": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_CCPS_Operation_Status": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_CCPS_Config_Pending": {
|
|
"Type": "uint32"
|
|
},
|
|
"MHVPS_HvOn": {
|
|
"Type": "uint8"
|
|
},
|
|
"Unused6Bit": {
|
|
"NumberOfDimension": 1,
|
|
"Type": "uint8",
|
|
"NumberOfElements": 6
|
|
},
|
|
"SimTime": {
|
|
"Type": "float32"
|
|
},
|
|
"ACK_GA_FHPS_CONFIG_SEQ_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_CCPS_Operation_Pending": {
|
|
"Type": "uint32"
|
|
}
|
|
}
|
|
},
|
|
"+RTTimer": {
|
|
"Class": "LinuxTimer",
|
|
"SleepNature": "Busy",
|
|
"CPUMask": 2,
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"Counter": {
|
|
"Type": "uint32"
|
|
},
|
|
"Time": {
|
|
"Type": "uint32"
|
|
}
|
|
}
|
|
},
|
|
"+ABDB": {
|
|
"Class": "RealTimeThreadAsyncBridge",
|
|
"NumberOfBuffers": 20,
|
|
"BlockingMode": 0,
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"Mode": {
|
|
"Type": "uint8"
|
|
},
|
|
"APS_A_Status": {
|
|
"Type": "uint8"
|
|
},
|
|
"BPS_A_Status": {
|
|
"Type": "uint8"
|
|
},
|
|
"APS_B_Status": {
|
|
"Type": "uint8"
|
|
},
|
|
"BPS_B_Status": {
|
|
"Type": "uint8"
|
|
},
|
|
"MHVPS_Status": {
|
|
"Type": "uint8"
|
|
},
|
|
"Command": {
|
|
"Type": "uint8"
|
|
},
|
|
"ECPCCommand": {
|
|
"Type": "uint8"
|
|
},
|
|
"PLCState": {
|
|
"Type": "uint8"
|
|
},
|
|
"PLCSubState": {
|
|
"Type": "uint8"
|
|
},
|
|
"PulseLength": {
|
|
"Type": "uint32"
|
|
},
|
|
"Acknowledge": {
|
|
"Type": "uint8"
|
|
},
|
|
"APS_A_Switch": {
|
|
"Type": "uint8"
|
|
},
|
|
"BPS_A_Switch": {
|
|
"Type": "uint8"
|
|
},
|
|
"APS_B_Switch": {
|
|
"Type": "uint8"
|
|
},
|
|
"BPS_B_Switch": {
|
|
"Type": "uint8"
|
|
},
|
|
"MHVPS_Switch": {
|
|
"Type": "uint8"
|
|
},
|
|
"RTState": {
|
|
"Type": "uint8"
|
|
},
|
|
"RTSubState": {
|
|
"Type": "uint8"
|
|
},
|
|
"ShotTime": {
|
|
"Type": "uint32"
|
|
},
|
|
"PXI6528_IN": {
|
|
"Type": "uint32"
|
|
},
|
|
"PXI6528_OUT": {
|
|
"Type": "uint32"
|
|
}
|
|
}
|
|
},
|
|
"+ConfActualDB": {
|
|
"Class": "GAMDataSource",
|
|
"AllowNoProducers": 1,
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"GA_CCPS_Amplitude": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Amplitude_Max_Delta": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Frequency": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Current_Protection": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Curr_Prot_Det_Time": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Voltage_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Voltage_Min": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Amplitude_Max_Delta": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_Voltage": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_DC_Voltage": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Frequency": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_Current_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_DC_Current_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Current_Trip_Delay": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Intern_Prot_Delay": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Current_Peak_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Current_Peak_Min": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_Voltage_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_Voltage_Min": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_DC_Voltage_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_DC_Voltage_Min": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_RMS_Voltage_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_RMS_Voltage_Min": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AVG_Voltage_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AVG_Voltage_Min": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Frequency_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Frequency_Min": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_MCPS_Amplitude_Max_Delta": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_MCPS_Current": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_MCPS_Sweep_Rate": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_GCPS_Amplitude_Max_Delta": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_GCPS_Current": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_GCPS_Sweep_Rate": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Amplitude": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Amplitude_Max_Delta": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Frequency": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Current_Protection": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Curr_Prot_Det_Time": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Voltage_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Voltage_Min": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Amplitude_Max_Delta": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AC_Voltage": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_DC_Voltage": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Frequency": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AC_Current_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_DC_Current_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Current_Trip_Delay": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Intern_Prot_Delay": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Current_Peak_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Current_Peak_Min": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AC_Voltage_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AC_Voltage_Min": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_DC_Voltage_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_DC_Voltage_Min": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_RMS_Voltage_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_RMS_Voltage_Min": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AVG_Voltage_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AVG_Voltage_Min": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Frequency_Max": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Frequency_Min": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_MCPS_Amplitude_Max_Delta": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_MCPS_Current": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_MCPS_Sweep_Rate": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_GCPS_Amplitude_Max_Delta": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_GCPS_Current": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_GCPS_Sweep_Rate": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_ABPS_BPS_Voltage_SP": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_ABPS_APS_Voltage_SP": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_ABPS_BPS_Voltage_SP": {
|
|
"Type": "float32"
|
|
},
|
|
"GB_ABPS_APS_Voltage_SP": {
|
|
"Type": "float32"
|
|
},
|
|
"GCOM_HVPS_Voltage_SP": {
|
|
"Type": "float32"
|
|
},
|
|
"GCOM_HVPS_Pulse_Length": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_PSU2320_IREF_H": {
|
|
"Type": "int16"
|
|
},
|
|
"GA_CCPS_PSU2320_IREF_L": {
|
|
"Type": "int16"
|
|
},
|
|
"GB_CCPS_PSU2320_IREF_H": {
|
|
"Type": "int16"
|
|
},
|
|
"GB_CCPS_PSU2320_IREF_L": {
|
|
"Type": "int16"
|
|
},
|
|
"GCOM_HVPS_PLC7001_PSKT_min": {
|
|
"Type": "int16"
|
|
},
|
|
"GCOM_HVPS_PLC7001_PSKT_sec": {
|
|
"Type": "int16"
|
|
},
|
|
"GCOM_HVPS_PLC7001_PSKT_ms": {
|
|
"Type": "int16"
|
|
},
|
|
"GA_CCPS_Current_Auto_Prot": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_CCPS_Voltage_Auto_Prot": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_CCPS_Current_Auto_Prot": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_CCPS_Voltage_Auto_Prot": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_FHPS_Voltage_Range": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_FHPS_Current_Prot_Mode": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_FHPS_Voltage_Range": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_FHPS_Current_Prot_Mode": {
|
|
"Type": "uint8"
|
|
}
|
|
}
|
|
},
|
|
"+Logger": {
|
|
"Class": "OnChangeLoggerDataSource",
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"FC_OP_STATE": {
|
|
"Type": "uint8"
|
|
},
|
|
"FC_RT_STATE": {
|
|
"Type": "uint8"
|
|
},
|
|
"FC_RT_SUB_STATE": {
|
|
"Type": "uint8"
|
|
},
|
|
"SEG_STATE": {
|
|
"Type": "uint8"
|
|
},
|
|
"PLCState": {
|
|
"Type": "uint8"
|
|
},
|
|
"PLCSubState": {
|
|
"Type": "uint8"
|
|
},
|
|
"PLCSegCMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"PulseLength": {
|
|
"Type": "float32"
|
|
},
|
|
"Uint32Length": {
|
|
"Type": "uint32"
|
|
},
|
|
"Amplitude": {
|
|
"Type": "float32"
|
|
},
|
|
"OPStateCommand": {
|
|
"Type": "uint8"
|
|
},
|
|
"Command": {
|
|
"Type": "uint8"
|
|
},
|
|
"Acknowledge": {
|
|
"Type": "uint8"
|
|
},
|
|
"Abort": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_CCPS_CONFIG_SEQ_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_CCPS_CONFIG_SEQ_STAT": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_FHPS_CONF_CMD": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_FHPS_CONF_STAT": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_FHPS_AC_V_IN": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_V_INT": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_V_OUT": {
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_ACK": {
|
|
"Type": "uint8"
|
|
},
|
|
"ShotTime": {
|
|
"Type": "uint32",
|
|
"Ignore": 1
|
|
}
|
|
}
|
|
},
|
|
"+ProtTimer": {
|
|
"Class": "LinuxTimer",
|
|
"SleepNature": "Busy",
|
|
"CPUMask": 4,
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"Counter": {
|
|
"Type": "uint32"
|
|
},
|
|
"Time": {
|
|
"Type": "uint32"
|
|
}
|
|
}
|
|
},
|
|
"+ProtDB": {
|
|
"Class": "GAMDataSource",
|
|
"AllowNoProducers": 1,
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"Time": {
|
|
"Type": "uint32"
|
|
},
|
|
"CommState": {
|
|
"Type": "uint8"
|
|
},
|
|
"PendingGoToState": {
|
|
"Type": "uint32"
|
|
}
|
|
}
|
|
},
|
|
"DefaultDataSource": "DDB1",
|
|
"+GB_GCPS": {
|
|
"Class": "GAMDataSource",
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"Current_Read": {
|
|
"Type": "float32"
|
|
},
|
|
"Sweep_Rate_Read": {
|
|
"Type": "float32"
|
|
}
|
|
},
|
|
"AllowNoProducers": 1
|
|
},
|
|
"+EpicsABDB": {
|
|
"Class": "RealTimeThreadAsyncBridge",
|
|
"NumberOfBuffers": 20,
|
|
"BlockingMode": 0,
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"OSMState": {
|
|
"Type": "uint8"
|
|
},
|
|
"RTState": {
|
|
"Type": "uint8"
|
|
},
|
|
"RTSubState": {
|
|
"Type": "uint8"
|
|
},
|
|
"SegState": {
|
|
"Type": "uint8"
|
|
},
|
|
"Debug": {
|
|
"Type": "uint8"
|
|
}
|
|
}
|
|
},
|
|
"+OnlineDB": {
|
|
"Class": "GAMDataSource",
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"Time": {
|
|
"Type": "uint32"
|
|
},
|
|
"Command": {
|
|
"Type": "uint8"
|
|
}
|
|
}
|
|
},
|
|
"+PLCSDNPubBits": {
|
|
"Class": "GAMDataSource",
|
|
"AllowNoProducers": 1,
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"GCOM_FCT_Fast_Controller_Alarm": {
|
|
"Type": "uint8"
|
|
},
|
|
"Alarm_Rcv_Spare_1": {
|
|
"Type": "uint8"
|
|
},
|
|
"Alarm_Rcv_Spare_2": {
|
|
"Type": "uint8"
|
|
},
|
|
"Alarm_Rcv_Spare_3": {
|
|
"Type": "uint8"
|
|
},
|
|
"Alarm_Rcv_Spare_4": {
|
|
"Type": "uint8"
|
|
},
|
|
"Alarm_Rcv_Spare_5": {
|
|
"Type": "uint8"
|
|
},
|
|
"Alarm_Rcv_Spare_6": {
|
|
"Type": "uint8"
|
|
},
|
|
"Alarm_Rcv_Spare_7": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_CCPS_Alarm": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_CCPS_Current_Alarm": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_FHPS_Alarm": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_MCPS_Alarm": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_GCPS_Alarm": {
|
|
"Type": "uint8"
|
|
},
|
|
"Alarm_Rcv_Spare_13": {
|
|
"Type": "uint8"
|
|
},
|
|
"Alarm_Rcv_Spare_14": {
|
|
"Type": "uint8"
|
|
},
|
|
"Alarm_Rcv_Spare_15": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_CCPS_Alarm": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_CCPS_Current_Alarm": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_FHPS_Alarm": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_MCPS_Alarm": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_GCPS_Alarm": {
|
|
"Type": "uint8"
|
|
},
|
|
"Alarm_Rcv_Spare_21": {
|
|
"Type": "uint8"
|
|
},
|
|
"Alarm_Rcv_Spare_22": {
|
|
"Type": "uint8"
|
|
},
|
|
"Alarm_Rcv_Spare_23": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_CCPS_YFLT_COM_A": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_FHPS_YFLT_COM_A": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_MCPS_YFLT_COM_A": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_GCPS_YFLT_COM_A": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_CCPS_YFLT_COM_A": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_FHPS_YFLT_COM_A": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_MCPS_YFLT_COM_A": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_GCPS_YFLT_COM_A": {
|
|
"Type": "uint8"
|
|
}
|
|
}
|
|
},
|
|
"+PLCSDNSubBits": {
|
|
"Class": "GAMDataSource",
|
|
"AllowNoProducers": 1,
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"GCOM_FCT_Fast_Controller_Trip": {
|
|
"Type": "uint8"
|
|
},
|
|
"Alarm_Send_Spare_1": {
|
|
"Type": "uint8"
|
|
},
|
|
"Alarm_Send_Spare_2": {
|
|
"Type": "uint8"
|
|
},
|
|
"Alarm_Send_Spare_3": {
|
|
"Type": "uint8"
|
|
},
|
|
"Alarm_Send_Spare_4": {
|
|
"Type": "uint8"
|
|
},
|
|
"Alarm_Send_Spare_5": {
|
|
"Type": "uint8"
|
|
},
|
|
"Alarm_Send_Spare_6": {
|
|
"Type": "uint8"
|
|
},
|
|
"Alarm_Send_Spare_7": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_CCPS_Trip": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_FHPS_Trip": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_MCPS_Trip": {
|
|
"Type": "uint8"
|
|
},
|
|
"GA_GCPS_Trip": {
|
|
"Type": "uint8"
|
|
},
|
|
"Alarm_Send_Spare_12": {
|
|
"Type": "uint8"
|
|
},
|
|
"Alarm_Send_Spare_13": {
|
|
"Type": "uint8"
|
|
},
|
|
"Alarm_Send_Spare_14": {
|
|
"Type": "uint8"
|
|
},
|
|
"Alarm_Send_Spare_15": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_CCPS_Trip": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_FHPS_Trip": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_MCPS_Trip": {
|
|
"Type": "uint8"
|
|
},
|
|
"GB_GCPS_Trip": {
|
|
"Type": "uint8"
|
|
},
|
|
"Alarm_Send_Spare_20": {
|
|
"Type": "uint8"
|
|
},
|
|
"Alarm_Send_Spare_21": {
|
|
"Type": "uint8"
|
|
},
|
|
"Alarm_Send_Spare_22": {
|
|
"Type": "uint8"
|
|
},
|
|
"Alarm_Send_Spare_23": {
|
|
"Type": "uint8"
|
|
}
|
|
}
|
|
},
|
|
"+WFLogger": {
|
|
"Class": "LoggerDataSource",
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"hpsA": {
|
|
"Type": "uint8"
|
|
},
|
|
"hpsB": {
|
|
"Type": "uint8"
|
|
},
|
|
"apsA": {
|
|
"Type": "uint8"
|
|
},
|
|
"apsB": {
|
|
"Type": "uint8"
|
|
},
|
|
"shotTime": {
|
|
"Type": "uint32"
|
|
}
|
|
}
|
|
},
|
|
"+Timing": {
|
|
"Class": "TimingDataSource",
|
|
"Locked": 1
|
|
},
|
|
"+EpicsLogger": {
|
|
"Class": "EPICSCA::EPICSCAOutput",
|
|
"Locked": 1,
|
|
"NumberOfBuffers": 10,
|
|
"Signals": {
|
|
"PXI_Input": {
|
|
"Type": "uint32",
|
|
"PVName": "SIM:PXI_IN"
|
|
},
|
|
"PXI_Output": {
|
|
"Type": "uint32",
|
|
"PVName": "SIM:PXI_OUT"
|
|
},
|
|
"APS_A_Status": {
|
|
"Type": "uint8",
|
|
"PVName": "SIM:APS_A_STATUS"
|
|
},
|
|
"BPS_A_Status": {
|
|
"Type": "uint8",
|
|
"PVName": "SIM:BPS_A_STATUS"
|
|
},
|
|
"APS_B_Status": {
|
|
"Type": "uint8",
|
|
"PVName": "SIM:APS_B_STATUS"
|
|
},
|
|
"BPS_B_Status": {
|
|
"Type": "uint8",
|
|
"PVName": "SIM:BPS_B_STATUS"
|
|
},
|
|
"MHVPS_Status": {
|
|
"Type": "uint8",
|
|
"PVName": "SIM:MHVPS_STATUS"
|
|
}
|
|
}
|
|
},
|
|
"+ProtectionAB": {
|
|
"Class": "RealTimeThreadAsyncBridge",
|
|
"NumberOfBuffers": 20,
|
|
"BlockingMode": 0,
|
|
"Locked": 1,
|
|
"Signals": {
|
|
"PLCSDNHeader": {
|
|
"Type": "uint8",
|
|
"NumberOfElements": 48
|
|
},
|
|
"ECPCPulse": {
|
|
"Type": "uint8"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"+Functions": {
|
|
"+AuxSimPubGAM": {
|
|
"Class": "IOGAM",
|
|
"InputSignals": {
|
|
"GA_CCPS_Config_Status": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "GA_CCPS_Config_Status"
|
|
},
|
|
"GA_CCPS_Config_Status_Updated": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "GA_CCPS_Config_Status_Updated"
|
|
},
|
|
"GA_CCPS_Operation_Status": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "GA_CCPS_Operation_Status"
|
|
},
|
|
"GB_CCPS_Config_Status": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "GB_CCPS_Config_Status"
|
|
},
|
|
"GB_CCPS_Config_Status_Updated": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "GB_CCPS_Config_Status_Updated"
|
|
},
|
|
"GB_CCPS_Operation_Status": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "GB_CCPS_Operation_Status"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"GA_CCPS_CONFIG_SEQ_STAT": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "GA_CCPS_CONFIG_SEQ_STAT"
|
|
},
|
|
"GA_CCPS_STAT_UPDATED": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "GA_CCPS_STAT_UPDATED"
|
|
},
|
|
"GA_CCPS_IN_OPERATION": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "GA_CCPS_IN_OPERATION"
|
|
},
|
|
"GB_CCPS_CONFIG_SEQ_STAT": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "GB_CCPS_CONFIG_SEQ_STAT"
|
|
},
|
|
"GB_CCPS_STAT_UPDATED": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "GB_CCPS_STAT_UPDATED"
|
|
},
|
|
"GB_CCPS_IN_OPERATION": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "GB_CCPS_IN_OPERATION"
|
|
}
|
|
}
|
|
},
|
|
"+PXISimulationIOGAM": {
|
|
"Class": "IOGAM",
|
|
"InputSignals": {
|
|
"PXI6528_OUT": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint32",
|
|
"Alias": "PXI6528_OUT"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"PXI_OUT": {
|
|
"DataSource": "EpicsCRIOSimOut",
|
|
"Type": "uint32",
|
|
"Alias": "PXI_OUT"
|
|
}
|
|
}
|
|
},
|
|
"+ECPCIOGAM": {
|
|
"Class": "IOGAM",
|
|
"InputSignals": {
|
|
"Pulse": {
|
|
"DataSource": "ECPCSub",
|
|
"Type": "uint8",
|
|
"Alias": "Pulse"
|
|
},
|
|
"Command": {
|
|
"DataSource": "ECPCSub",
|
|
"Type": "uint8",
|
|
"Alias": "Command"
|
|
},
|
|
"PXISim": {
|
|
"DataSource": "ECPCSub",
|
|
"Type": "uint32",
|
|
"Alias": "PXIStatus"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"Pulse": {
|
|
"DataSource": "ProtectionAB",
|
|
"Type": "uint8",
|
|
"Alias": "ECPCPulse"
|
|
},
|
|
"Command": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "ECPCCommand"
|
|
},
|
|
"PXISim": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint32",
|
|
"Alias": "PXI6528_IN"
|
|
}
|
|
}
|
|
},
|
|
"+EpicsTimerGAM": {
|
|
"Class": "IOGAM",
|
|
"InputSignals": {
|
|
"Time": {
|
|
"Frequency": 25,
|
|
"DataSource": "EpicsTimer",
|
|
"Type": "uint32",
|
|
"Alias": "Time"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"Time": {
|
|
"DataSource": "EpicsDB",
|
|
"Type": "uint32",
|
|
"Alias": "Time"
|
|
}
|
|
}
|
|
},
|
|
"+EpicsIOGAM": {
|
|
"Class": "IOGAM",
|
|
"InputSignals": {
|
|
"OSMState": {
|
|
"DataSource": "EpicsABDB",
|
|
"Type": "uint8",
|
|
"Alias": "OSMState"
|
|
},
|
|
"RTState": {
|
|
"DataSource": "EpicsABDB",
|
|
"Type": "uint8",
|
|
"Alias": "RTState"
|
|
},
|
|
"RTSubState": {
|
|
"DataSource": "EpicsABDB",
|
|
"Type": "uint8",
|
|
"Alias": "RTSubState"
|
|
},
|
|
"SegState": {
|
|
"DataSource": "EpicsABDB",
|
|
"Type": "uint8",
|
|
"Alias": "SegState"
|
|
},
|
|
"ShotTime": {
|
|
"DataSource": "EpicsDB",
|
|
"Type": "float32",
|
|
"Alias": "ShotTime"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"OSMState": {
|
|
"DataSource": "EpicsOut",
|
|
"Type": "uint8",
|
|
"Alias": "OPState"
|
|
},
|
|
"RTSMState": {
|
|
"DataSource": "EpicsOut",
|
|
"Type": "uint8",
|
|
"Alias": "RTState"
|
|
},
|
|
"RTSubState": {
|
|
"DataSource": "EpicsOut",
|
|
"Type": "uint8",
|
|
"Alias": "RTSubState"
|
|
},
|
|
"SegState": {
|
|
"DataSource": "EpicsOut",
|
|
"Type": "uint8",
|
|
"Alias": "SegState"
|
|
},
|
|
"ShotTime": {
|
|
"DataSource": "EpicsOut",
|
|
"Type": "float32",
|
|
"Alias": "PulseTime"
|
|
}
|
|
}
|
|
},
|
|
"+PXIRegisterReadGAM": {
|
|
"Class": "IOExt::ExtractBitGAM",
|
|
"InputSignals": {
|
|
"PXI6528_IN": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint32",
|
|
"Alias": "PXI6528_IN"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"APS_A_Ready": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "APS_A_Ready"
|
|
},
|
|
"APS_A_Fault": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "APS_A_Fault"
|
|
},
|
|
"BPS_A_Ready": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "BPS_A_Ready"
|
|
},
|
|
"BPS_A_Fault": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "BPS_A_Fault"
|
|
},
|
|
"MHVPS_OV": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "MHVPS_OV"
|
|
},
|
|
"MHVPS_OC": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "MHVPS_OC"
|
|
},
|
|
"MHVPS_Fault": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "MHVPS_Fault"
|
|
},
|
|
"MHVPS_Ready": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "MHVPS_Ready"
|
|
},
|
|
"APS_B_Ready": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "APS_B_Ready"
|
|
},
|
|
"APS_B_Fault": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "APS_B_Fault"
|
|
},
|
|
"BPS_B_Ready": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "BPS_B_Ready"
|
|
},
|
|
"BPS_B_Fault": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "BPS_B_Fault"
|
|
},
|
|
"UnusedDI": {
|
|
"NumberOfElements": 20,
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "UnusedDI"
|
|
}
|
|
}
|
|
},
|
|
"+PXIRegisterWriteGAM": {
|
|
"Class": "IOExt::CompactBitGAM",
|
|
"InputSignals": {
|
|
"APS_A_HvOn": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "APS_A_HvOn"
|
|
},
|
|
"APS_A_Switch": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "APS_A_Switch"
|
|
},
|
|
"BPS_A_HvOn": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "BPS_A_HvOn"
|
|
},
|
|
"BPS_A_Switch": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "BPS_A_Switch"
|
|
},
|
|
"MHVPS_HvOn": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "MHVPS_HvOn"
|
|
},
|
|
"MHVPS_Switch": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "MHVPS_Switch"
|
|
},
|
|
"APS_B_HvOn": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "APS_B_HvOn"
|
|
},
|
|
"APS_B_Switch": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "APS_B_Switch"
|
|
},
|
|
"BPS_B_HvOn": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "BPS_B_HvOn"
|
|
},
|
|
"BPS_B_Switch": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "BPS_B_Switch"
|
|
},
|
|
"UnusedDO": {
|
|
"NumberOfElements": 22,
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "UnusedDO"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"PXI6528_OUT": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint32",
|
|
"Alias": "PXI6528_OUT"
|
|
}
|
|
}
|
|
},
|
|
"+OnlineIOGAM": {
|
|
"Class": "IOGAM",
|
|
"InputSignals": {
|
|
"RTState": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "RTState"
|
|
},
|
|
"RTSubState": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "RTSubState"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"RTSMState": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "RTSMState"
|
|
},
|
|
"RTSMSubState": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "RTSMSubState"
|
|
}
|
|
}
|
|
},
|
|
"+TripToPLCGAM": {
|
|
"Class": "IOGAM",
|
|
"InputSignals": {
|
|
"FC_Alarm": {
|
|
"DataSource": "EpicsInput",
|
|
"Type": "uint8",
|
|
"Alias": "FC_Alarm"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"GCOM_FCT_Fast_Controller_Alarm": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_Fast_Controller_Alarm"
|
|
}
|
|
}
|
|
},
|
|
"+StatePublisherGAM": {
|
|
"Class": "IOGAM",
|
|
"InputSignals": {
|
|
"OSMState_0": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "OSMState"
|
|
},
|
|
"OSMState_1": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "OSMState"
|
|
},
|
|
"RTSMState_0": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "RTSMState"
|
|
},
|
|
"RTSMState_1": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "RTSMState"
|
|
},
|
|
"RTSMSubState": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "RTSMSubState"
|
|
},
|
|
"SegState_0": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "SegState"
|
|
},
|
|
"SegState_1": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "SegState"
|
|
},
|
|
"LOAD_DONE": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "LOAD_DONE"
|
|
},
|
|
"Counter": {
|
|
"NumberOfElements": 48,
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "Header"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"OSMState_0": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_FC_OP_STATE"
|
|
},
|
|
"OSMState_1": {
|
|
"DataSource": "EpicsABDB",
|
|
"Type": "uint8",
|
|
"Alias": "OSMState"
|
|
},
|
|
"RTSMState_0": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_FC_RT_STATE"
|
|
},
|
|
"RTSMState_1": {
|
|
"DataSource": "EpicsABDB",
|
|
"Type": "uint8",
|
|
"Alias": "RTState"
|
|
},
|
|
"RTSMSubState": {
|
|
"DataSource": "EpicsABDB",
|
|
"Type": "uint8",
|
|
"Alias": "RTSubState"
|
|
},
|
|
"SegState_0": {
|
|
"Trigger": 1,
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_FC_SEG_STATE"
|
|
},
|
|
"SegState_1": {
|
|
"DataSource": "EpicsABDB",
|
|
"Type": "uint8",
|
|
"Alias": "SegState"
|
|
},
|
|
"GCOM_FCT_FC_LOAD_CFG_DONE": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_FC_LOAD_CFG_DONE"
|
|
},
|
|
"PLCSDNState": {
|
|
"NumberOfElements": 48,
|
|
"DataSource": "ProtectionAB",
|
|
"Type": "uint8",
|
|
"Alias": "PLCSDNHeader"
|
|
}
|
|
}
|
|
},
|
|
"+LoadStateGAM": {
|
|
"Class": "ConstantGAM",
|
|
"OutputSignals": {
|
|
"LOAD_DONE": {
|
|
"Default": 0,
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "LOAD_DONE"
|
|
}
|
|
}
|
|
},
|
|
"+LoadCopyGAM": {
|
|
"Class": "TriggeredIOGAM",
|
|
"InputSignals": {
|
|
"Trigger": {
|
|
"Type": "uint8",
|
|
"DataSource": "DDB1",
|
|
"Alias": "LOAD_DONE"
|
|
},
|
|
"GA_CCPS_Amplitude": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Amplitude_Max_Delta": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Frequency": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Current_Protection": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Curr_Prot_Det_Time": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Voltage_Max": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Voltage_Min": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Amplitude_Max_Delta": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_Voltage": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_DC_Voltage": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Frequency": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_Current_Max": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_DC_Current_Max": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Current_Trip_Delay": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Intern_Prot_Delay": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Current_Peak_Max": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Current_Peak_Min": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_Voltage_Max": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_Voltage_Min": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_DC_Voltage_Max": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_DC_Voltage_Min": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_RMS_Voltage_Max": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_RMS_Voltage_Min": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AVG_Voltage_Max": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AVG_Voltage_Min": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Frequency_Max": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Frequency_Min": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_MCPS_Amplitude_Max_Delta": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_MCPS_Current": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_MCPS_Sweep_Rate": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_GCPS_Amplitude_Max_Delta": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_GCPS_Current": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_GCPS_Sweep_Rate": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Amplitude": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Amplitude_Max_Delta": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Frequency": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Current_Protection": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Curr_Prot_Det_Time": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Voltage_Max": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Voltage_Min": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Amplitude_Max_Delta": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AC_Voltage": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_DC_Voltage": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Frequency": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AC_Current_Max": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_DC_Current_Max": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Current_Trip_Delay": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Intern_Prot_Delay": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Current_Peak_Max": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Current_Peak_Min": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AC_Voltage_Max": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AC_Voltage_Min": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_DC_Voltage_Max": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_DC_Voltage_Min": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_RMS_Voltage_Max": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_RMS_Voltage_Min": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AVG_Voltage_Max": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AVG_Voltage_Min": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Frequency_Max": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Frequency_Min": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_MCPS_Amplitude_Max_Delta": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_MCPS_Current": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_MCPS_Sweep_Rate": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_GCPS_Amplitude_Max_Delta": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_GCPS_Current": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_GCPS_Sweep_Rate": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_ABPS_BPS_Voltage_SP": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_ABPS_APS_Voltage_SP": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_ABPS_BPS_Voltage_SP": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_ABPS_APS_Voltage_SP": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GCOM_HVPS_Voltage_SP": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GCOM_HVPS_Pulse_Length": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_PSU2320_IREF_H": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "int16"
|
|
},
|
|
"GA_CCPS_PSU2320_IREF_L": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "int16"
|
|
},
|
|
"GB_CCPS_PSU2320_IREF_H": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "int16"
|
|
},
|
|
"GB_CCPS_PSU2320_IREF_L": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "int16"
|
|
},
|
|
"GCOM_HVPS_PLC7001_PSKT_min": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "int16"
|
|
},
|
|
"GCOM_HVPS_PLC7001_PSKT_sec": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "int16"
|
|
},
|
|
"GCOM_HVPS_PLC7001_PSKT_ms": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "int16"
|
|
},
|
|
"GA_CCPS_Current_Auto_Prot": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8"
|
|
},
|
|
"GA_CCPS_Voltage_Auto_Prot": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8"
|
|
},
|
|
"GB_CCPS_Current_Auto_Prot": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8"
|
|
},
|
|
"GB_CCPS_Voltage_Auto_Prot": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8"
|
|
},
|
|
"GA_FHPS_Voltage_Range": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8"
|
|
},
|
|
"GA_FHPS_Current_Prot_Mode": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8"
|
|
},
|
|
"GB_FHPS_Voltage_Range": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8"
|
|
},
|
|
"GB_FHPS_Current_Prot_Mode": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"GA_CCPS_Amplitude": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Amplitude_Max_Delta": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Frequency": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Current_Protection": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Curr_Prot_Det_Time": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Voltage_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Voltage_Min": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Amplitude_Max_Delta": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_Voltage": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_DC_Voltage": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Frequency": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_Current_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_DC_Current_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Current_Trip_Delay": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Intern_Prot_Delay": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Current_Peak_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Current_Peak_Min": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_Voltage_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_Voltage_Min": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_DC_Voltage_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_DC_Voltage_Min": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_RMS_Voltage_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_RMS_Voltage_Min": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AVG_Voltage_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AVG_Voltage_Min": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Frequency_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Frequency_Min": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_MCPS_Amplitude_Max_Delta": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_MCPS_Current": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_MCPS_Sweep_Rate": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_GCPS_Amplitude_Max_Delta": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_GCPS_Current": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_GCPS_Sweep_Rate": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Amplitude": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Amplitude_Max_Delta": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Frequency": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Current_Protection": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Curr_Prot_Det_Time": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Voltage_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Voltage_Min": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Amplitude_Max_Delta": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AC_Voltage": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_DC_Voltage": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Frequency": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AC_Current_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_DC_Current_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Current_Trip_Delay": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Intern_Prot_Delay": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Current_Peak_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Current_Peak_Min": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AC_Voltage_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AC_Voltage_Min": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_DC_Voltage_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_DC_Voltage_Min": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_RMS_Voltage_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_RMS_Voltage_Min": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AVG_Voltage_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AVG_Voltage_Min": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Frequency_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Frequency_Min": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_MCPS_Amplitude_Max_Delta": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_MCPS_Current": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_MCPS_Sweep_Rate": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_GCPS_Amplitude_Max_Delta": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_GCPS_Current": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_GCPS_Sweep_Rate": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_ABPS_BPS_Voltage_SP": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_ABPS_APS_Voltage_SP": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_ABPS_BPS_Voltage_SP": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GB_ABPS_APS_Voltage_SP": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GCOM_HVPS_Voltage_SP": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GCOM_HVPS_Pulse_Length": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_PSU2320_IREF_H": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "int16"
|
|
},
|
|
"GA_CCPS_PSU2320_IREF_L": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "int16"
|
|
},
|
|
"GB_CCPS_PSU2320_IREF_H": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "int16"
|
|
},
|
|
"GB_CCPS_PSU2320_IREF_L": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "int16"
|
|
},
|
|
"GCOM_HVPS_PLC7001_PSKT_min": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "int16"
|
|
},
|
|
"GCOM_HVPS_PLC7001_PSKT_sec": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "int16"
|
|
},
|
|
"GCOM_HVPS_PLC7001_PSKT_ms": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "int16"
|
|
},
|
|
"GA_CCPS_Current_Auto_Prot": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "uint8"
|
|
},
|
|
"GA_CCPS_Voltage_Auto_Prot": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "uint8"
|
|
},
|
|
"GB_CCPS_Current_Auto_Prot": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "uint8"
|
|
},
|
|
"GB_CCPS_Voltage_Auto_Prot": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "uint8"
|
|
},
|
|
"GA_FHPS_Voltage_Range": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "uint8"
|
|
},
|
|
"GA_FHPS_Current_Prot_Mode": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "uint8"
|
|
},
|
|
"GB_FHPS_Voltage_Range": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "uint8"
|
|
},
|
|
"GB_FHPS_Current_Prot_Mode": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "uint8"
|
|
}
|
|
}
|
|
},
|
|
"+ValidateActConfigGAM": {
|
|
"Class": "ComparatorGAM",
|
|
"InputSignals": {
|
|
"GA_CCPS_Amplitude_a": {
|
|
"Alias": "GA_CCPS_Amplitude",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Amplitude_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_CCPS_Amplitude",
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Amplitude_Max_Delta_a": {
|
|
"Alias": "GA_CCPS_Amplitude_Max_Delta",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Amplitude_Max_Delta_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_CCPS_Amplitude_Max_Delta",
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Frequency_a": {
|
|
"Alias": "GA_CCPS_Frequency",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Frequency_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_CCPS_Frequency",
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Current_Protection_a": {
|
|
"Alias": "GA_CCPS_Current_Protection",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Current_Protection_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_CCPS_Current_Protection",
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Curr_Prot_Det_Time_a": {
|
|
"Alias": "GA_CCPS_Curr_Prot_Det_Time",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Curr_Prot_Det_Time_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_CCPS_Curr_Prot_Det_Time",
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Voltage_Max_a": {
|
|
"Alias": "GA_CCPS_Voltage_Max",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Voltage_Max_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_CCPS_Voltage_Max",
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Voltage_Min_a": {
|
|
"Alias": "GA_CCPS_Voltage_Min",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_Voltage_Min_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_CCPS_Voltage_Min",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Amplitude_Max_Delta_a": {
|
|
"Alias": "GA_FHPS_Amplitude_Max_Delta",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Amplitude_Max_Delta_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_FHPS_Amplitude_Max_Delta",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_Voltage_a": {
|
|
"Alias": "GA_FHPS_AC_Voltage",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_Voltage_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_FHPS_AC_Voltage",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_DC_Voltage_a": {
|
|
"Alias": "GA_FHPS_DC_Voltage",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_DC_Voltage_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_FHPS_DC_Voltage",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Frequency_a": {
|
|
"Alias": "GA_FHPS_Frequency",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Frequency_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_FHPS_Frequency",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_Current_Max_a": {
|
|
"Alias": "GA_FHPS_AC_Current_Max",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_Current_Max_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_FHPS_AC_Current_Max",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_DC_Current_Max_a": {
|
|
"Alias": "GA_FHPS_DC_Current_Max",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_DC_Current_Max_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_FHPS_DC_Current_Max",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Current_Trip_Delay_a": {
|
|
"Alias": "GA_FHPS_Current_Trip_Delay",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Current_Trip_Delay_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_FHPS_Current_Trip_Delay",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Intern_Prot_Delay_a": {
|
|
"Alias": "GA_FHPS_Intern_Prot_Delay",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Intern_Prot_Delay_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_FHPS_Intern_Prot_Delay",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Current_Peak_Max_a": {
|
|
"Alias": "GA_FHPS_Current_Peak_Max",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Current_Peak_Max_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_FHPS_Current_Peak_Max",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Current_Peak_Min_a": {
|
|
"Alias": "GA_FHPS_Current_Peak_Min",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Current_Peak_Min_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_FHPS_Current_Peak_Min",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_Voltage_Max_a": {
|
|
"Alias": "GA_FHPS_AC_Voltage_Max",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_Voltage_Max_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_FHPS_AC_Voltage_Max",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_Voltage_Min_a": {
|
|
"Alias": "GA_FHPS_AC_Voltage_Min",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AC_Voltage_Min_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_FHPS_AC_Voltage_Min",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_DC_Voltage_Max_a": {
|
|
"Alias": "GA_FHPS_DC_Voltage_Max",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_DC_Voltage_Max_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_FHPS_DC_Voltage_Max",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_DC_Voltage_Min_a": {
|
|
"Alias": "GA_FHPS_DC_Voltage_Min",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_DC_Voltage_Min_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_FHPS_DC_Voltage_Min",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_RMS_Voltage_Max_a": {
|
|
"Alias": "GA_FHPS_RMS_Voltage_Max",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_RMS_Voltage_Max_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_FHPS_RMS_Voltage_Max",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_RMS_Voltage_Min_a": {
|
|
"Alias": "GA_FHPS_RMS_Voltage_Min",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_RMS_Voltage_Min_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_FHPS_RMS_Voltage_Min",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AVG_Voltage_Max_a": {
|
|
"Alias": "GA_FHPS_AVG_Voltage_Max",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AVG_Voltage_Max_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_FHPS_AVG_Voltage_Max",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AVG_Voltage_Min_a": {
|
|
"Alias": "GA_FHPS_AVG_Voltage_Min",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_AVG_Voltage_Min_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_FHPS_AVG_Voltage_Min",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Frequency_Max_a": {
|
|
"Alias": "GA_FHPS_Frequency_Max",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Frequency_Max_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_FHPS_Frequency_Max",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Frequency_Min_a": {
|
|
"Alias": "GA_FHPS_Frequency_Min",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_FHPS_Frequency_Min_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_FHPS_Frequency_Min",
|
|
"Type": "float32"
|
|
},
|
|
"GA_MCPS_Amplitude_Max_Delta_a": {
|
|
"Alias": "GA_MCPS_Amplitude_Max_Delta",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_MCPS_Amplitude_Max_Delta_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_MCPS_Amplitude_Max_Delta",
|
|
"Type": "float32"
|
|
},
|
|
"GA_MCPS_Current_a": {
|
|
"Alias": "GA_MCPS_Current",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_MCPS_Current_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_MCPS_Current",
|
|
"Type": "float32"
|
|
},
|
|
"GA_MCPS_Sweep_Rate_a": {
|
|
"Alias": "GA_MCPS_Sweep_Rate",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_MCPS_Sweep_Rate_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_MCPS_Sweep_Rate",
|
|
"Type": "float32"
|
|
},
|
|
"GA_GCPS_Amplitude_Max_Delta_a": {
|
|
"Alias": "GA_GCPS_Amplitude_Max_Delta",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_GCPS_Amplitude_Max_Delta_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_GCPS_Amplitude_Max_Delta",
|
|
"Type": "float32"
|
|
},
|
|
"GA_GCPS_Current_a": {
|
|
"Alias": "GA_GCPS_Current",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_GCPS_Current_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_GCPS_Current",
|
|
"Type": "float32"
|
|
},
|
|
"GA_GCPS_Sweep_Rate_a": {
|
|
"Alias": "GA_GCPS_Sweep_Rate",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_GCPS_Sweep_Rate_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_GCPS_Sweep_Rate",
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Amplitude_a": {
|
|
"Alias": "GB_CCPS_Amplitude",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Amplitude_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_CCPS_Amplitude",
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Amplitude_Max_Delta_a": {
|
|
"Alias": "GB_CCPS_Amplitude_Max_Delta",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Amplitude_Max_Delta_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_CCPS_Amplitude_Max_Delta",
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Frequency_a": {
|
|
"Alias": "GB_CCPS_Frequency",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Frequency_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_CCPS_Frequency",
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Current_Protection_a": {
|
|
"Alias": "GB_CCPS_Current_Protection",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Current_Protection_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_CCPS_Current_Protection",
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Curr_Prot_Det_Time_a": {
|
|
"Alias": "GB_CCPS_Curr_Prot_Det_Time",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Curr_Prot_Det_Time_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_CCPS_Curr_Prot_Det_Time",
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Voltage_Max_a": {
|
|
"Alias": "GB_CCPS_Voltage_Max",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Voltage_Max_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_CCPS_Voltage_Max",
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Voltage_Min_a": {
|
|
"Alias": "GB_CCPS_Voltage_Min",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_CCPS_Voltage_Min_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_CCPS_Voltage_Min",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Amplitude_Max_Delta_a": {
|
|
"Alias": "GB_FHPS_Amplitude_Max_Delta",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Amplitude_Max_Delta_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_FHPS_Amplitude_Max_Delta",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AC_Voltage_a": {
|
|
"Alias": "GB_FHPS_AC_Voltage",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AC_Voltage_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_FHPS_AC_Voltage",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_DC_Voltage_a": {
|
|
"Alias": "GB_FHPS_DC_Voltage",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_DC_Voltage_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_FHPS_DC_Voltage",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Frequency_a": {
|
|
"Alias": "GB_FHPS_Frequency",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Frequency_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_FHPS_Frequency",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AC_Current_Max_a": {
|
|
"Alias": "GB_FHPS_AC_Current_Max",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AC_Current_Max_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_FHPS_AC_Current_Max",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_DC_Current_Max_a": {
|
|
"Alias": "GB_FHPS_DC_Current_Max",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_DC_Current_Max_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_FHPS_DC_Current_Max",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Current_Trip_Delay_a": {
|
|
"Alias": "GB_FHPS_Current_Trip_Delay",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Current_Trip_Delay_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_FHPS_Current_Trip_Delay",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Intern_Prot_Delay_a": {
|
|
"Alias": "GB_FHPS_Intern_Prot_Delay",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Intern_Prot_Delay_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_FHPS_Intern_Prot_Delay",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Current_Peak_Max_a": {
|
|
"Alias": "GB_FHPS_Current_Peak_Max",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Current_Peak_Max_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_FHPS_Current_Peak_Max",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Current_Peak_Min_a": {
|
|
"Alias": "GB_FHPS_Current_Peak_Min",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Current_Peak_Min_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_FHPS_Current_Peak_Min",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AC_Voltage_Max_a": {
|
|
"Alias": "GB_FHPS_AC_Voltage_Max",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AC_Voltage_Max_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_FHPS_AC_Voltage_Max",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AC_Voltage_Min_a": {
|
|
"Alias": "GB_FHPS_AC_Voltage_Min",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AC_Voltage_Min_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_FHPS_AC_Voltage_Min",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_DC_Voltage_Max_a": {
|
|
"Alias": "GB_FHPS_DC_Voltage_Max",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_DC_Voltage_Max_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_FHPS_DC_Voltage_Max",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_DC_Voltage_Min_a": {
|
|
"Alias": "GB_FHPS_DC_Voltage_Min",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_DC_Voltage_Min_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_FHPS_DC_Voltage_Min",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_RMS_Voltage_Max_a": {
|
|
"Alias": "GB_FHPS_RMS_Voltage_Max",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_RMS_Voltage_Max_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_FHPS_RMS_Voltage_Max",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_RMS_Voltage_Min_a": {
|
|
"Alias": "GB_FHPS_RMS_Voltage_Min",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_RMS_Voltage_Min_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_FHPS_RMS_Voltage_Min",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AVG_Voltage_Max_a": {
|
|
"Alias": "GB_FHPS_AVG_Voltage_Max",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AVG_Voltage_Max_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_FHPS_AVG_Voltage_Max",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AVG_Voltage_Min_a": {
|
|
"Alias": "GB_FHPS_AVG_Voltage_Min",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_AVG_Voltage_Min_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_FHPS_AVG_Voltage_Min",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Frequency_Max_a": {
|
|
"Alias": "GB_FHPS_Frequency_Max",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Frequency_Max_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_FHPS_Frequency_Max",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Frequency_Min_a": {
|
|
"Alias": "GB_FHPS_Frequency_Min",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_FHPS_Frequency_Min_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_FHPS_Frequency_Min",
|
|
"Type": "float32"
|
|
},
|
|
"GB_MCPS_Amplitude_Max_Delta_a": {
|
|
"Alias": "GB_MCPS_Amplitude_Max_Delta",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_MCPS_Amplitude_Max_Delta_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_MCPS_Amplitude_Max_Delta",
|
|
"Type": "float32"
|
|
},
|
|
"GB_MCPS_Current_a": {
|
|
"Alias": "GB_MCPS_Current",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_MCPS_Current_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_MCPS_Current",
|
|
"Type": "float32"
|
|
},
|
|
"GB_MCPS_Sweep_Rate_a": {
|
|
"Alias": "GB_MCPS_Sweep_Rate",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_MCPS_Sweep_Rate_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_MCPS_Sweep_Rate",
|
|
"Type": "float32"
|
|
},
|
|
"GB_GCPS_Amplitude_Max_Delta_a": {
|
|
"Alias": "GB_GCPS_Amplitude_Max_Delta",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_GCPS_Amplitude_Max_Delta_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_GCPS_Amplitude_Max_Delta",
|
|
"Type": "float32"
|
|
},
|
|
"GB_GCPS_Current_a": {
|
|
"Alias": "GB_GCPS_Current",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_GCPS_Current_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_GCPS_Current",
|
|
"Type": "float32"
|
|
},
|
|
"GB_GCPS_Sweep_Rate_a": {
|
|
"Alias": "GB_GCPS_Sweep_Rate",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_GCPS_Sweep_Rate_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_GCPS_Sweep_Rate",
|
|
"Type": "float32"
|
|
},
|
|
"GA_ABPS_BPS_Voltage_SP_a": {
|
|
"Alias": "GA_ABPS_BPS_Voltage_SP",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_ABPS_BPS_Voltage_SP_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_ABPS_BPS_Voltage_SP",
|
|
"Type": "float32"
|
|
},
|
|
"GA_ABPS_APS_Voltage_SP_a": {
|
|
"Alias": "GA_ABPS_APS_Voltage_SP",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GA_ABPS_APS_Voltage_SP_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_ABPS_APS_Voltage_SP",
|
|
"Type": "float32"
|
|
},
|
|
"GB_ABPS_BPS_Voltage_SP_a": {
|
|
"Alias": "GB_ABPS_BPS_Voltage_SP",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_ABPS_BPS_Voltage_SP_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_ABPS_BPS_Voltage_SP",
|
|
"Type": "float32"
|
|
},
|
|
"GB_ABPS_APS_Voltage_SP_a": {
|
|
"Alias": "GB_ABPS_APS_Voltage_SP",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GB_ABPS_APS_Voltage_SP_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_ABPS_APS_Voltage_SP",
|
|
"Type": "float32"
|
|
},
|
|
"GCOM_HVPS_Voltage_SP_a": {
|
|
"Alias": "GCOM_HVPS_Voltage_SP",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GCOM_HVPS_Voltage_SP_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GCOM_HVPS_Voltage_SP",
|
|
"Type": "float32"
|
|
},
|
|
"GCOM_HVPS_Pulse_Length_a": {
|
|
"Alias": "GCOM_HVPS_Pulse_Length",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32"
|
|
},
|
|
"GCOM_HVPS_Pulse_Length_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GCOM_HVPS_Pulse_Length",
|
|
"Type": "float32"
|
|
},
|
|
"GA_CCPS_PSU2320_IREF_H_a": {
|
|
"Alias": "GA_CCPS_PSU2320_IREF_H",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "int16"
|
|
},
|
|
"GA_CCPS_PSU2320_IREF_H_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_CCPS_PSU2320_IREF_H",
|
|
"Type": "int16"
|
|
},
|
|
"GA_CCPS_PSU2320_IREF_L_a": {
|
|
"Alias": "GA_CCPS_PSU2320_IREF_L",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "int16"
|
|
},
|
|
"GA_CCPS_PSU2320_IREF_L_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_CCPS_PSU2320_IREF_L",
|
|
"Type": "int16"
|
|
},
|
|
"GB_CCPS_PSU2320_IREF_H_a": {
|
|
"Alias": "GB_CCPS_PSU2320_IREF_H",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "int16"
|
|
},
|
|
"GB_CCPS_PSU2320_IREF_H_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_CCPS_PSU2320_IREF_H",
|
|
"Type": "int16"
|
|
},
|
|
"GB_CCPS_PSU2320_IREF_L_a": {
|
|
"Alias": "GB_CCPS_PSU2320_IREF_L",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "int16"
|
|
},
|
|
"GB_CCPS_PSU2320_IREF_L_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_CCPS_PSU2320_IREF_L",
|
|
"Type": "int16"
|
|
},
|
|
"GCOM_HVPS_PLC7001_PSKT_min_a": {
|
|
"Alias": "GCOM_HVPS_PLC7001_PSKT_min",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "int16"
|
|
},
|
|
"GCOM_HVPS_PLC7001_PSKT_min_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GCOM_HVPS_PLC7001_PSKT_min",
|
|
"Type": "int16"
|
|
},
|
|
"GCOM_HVPS_PLC7001_PSKT_sec_a": {
|
|
"Alias": "GCOM_HVPS_PLC7001_PSKT_sec",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "int16"
|
|
},
|
|
"GCOM_HVPS_PLC7001_PSKT_sec_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GCOM_HVPS_PLC7001_PSKT_sec",
|
|
"Type": "int16"
|
|
},
|
|
"GCOM_HVPS_PLC7001_PSKT_ms_a": {
|
|
"Alias": "GCOM_HVPS_PLC7001_PSKT_ms",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "int16"
|
|
},
|
|
"GCOM_HVPS_PLC7001_PSKT_ms_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GCOM_HVPS_PLC7001_PSKT_ms",
|
|
"Type": "int16"
|
|
},
|
|
"GA_CCPS_Current_Auto_Prot_a": {
|
|
"Alias": "GA_CCPS_Current_Auto_Prot",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8"
|
|
},
|
|
"GA_CCPS_Current_Auto_Prot_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_CCPS_Current_Auto_Prot",
|
|
"Type": "uint8"
|
|
},
|
|
"GA_CCPS_Voltage_Auto_Prot_a": {
|
|
"Alias": "GA_CCPS_Voltage_Auto_Prot",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8"
|
|
},
|
|
"GA_CCPS_Voltage_Auto_Prot_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_CCPS_Voltage_Auto_Prot",
|
|
"Type": "uint8"
|
|
},
|
|
"GB_CCPS_Current_Auto_Prot_a": {
|
|
"Alias": "GB_CCPS_Current_Auto_Prot",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8"
|
|
},
|
|
"GB_CCPS_Current_Auto_Prot_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_CCPS_Current_Auto_Prot",
|
|
"Type": "uint8"
|
|
},
|
|
"GB_CCPS_Voltage_Auto_Prot_a": {
|
|
"Alias": "GB_CCPS_Voltage_Auto_Prot",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8"
|
|
},
|
|
"GB_CCPS_Voltage_Auto_Prot_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_CCPS_Voltage_Auto_Prot",
|
|
"Type": "uint8"
|
|
},
|
|
"GA_FHPS_Voltage_Range_a": {
|
|
"Alias": "GA_FHPS_Voltage_Range",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8"
|
|
},
|
|
"GA_FHPS_Voltage_Range_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_FHPS_Voltage_Range",
|
|
"Type": "uint8"
|
|
},
|
|
"GA_FHPS_Current_Prot_Mode_a": {
|
|
"Alias": "GA_FHPS_Current_Prot_Mode",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8"
|
|
},
|
|
"GA_FHPS_Current_Prot_Mode_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_FHPS_Current_Prot_Mode",
|
|
"Type": "uint8"
|
|
},
|
|
"GB_FHPS_Voltage_Range_a": {
|
|
"Alias": "GB_FHPS_Voltage_Range",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8"
|
|
},
|
|
"GB_FHPS_Voltage_Range_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_FHPS_Voltage_Range",
|
|
"Type": "uint8"
|
|
},
|
|
"GB_FHPS_Current_Prot_Mode_a": {
|
|
"Alias": "GB_FHPS_Current_Prot_Mode",
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8"
|
|
},
|
|
"GB_FHPS_Current_Prot_Mode_b": {
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GB_FHPS_Current_Prot_Mode",
|
|
"Type": "uint8"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"State": {
|
|
"Type": "uint8",
|
|
"DataSource": "PLCSDNPub",
|
|
"Alias": "GCOM_FCT_CFG_MISMATCH"
|
|
}
|
|
}
|
|
},
|
|
"+StateConstantGAM": {
|
|
"Class": "ConstantGAM",
|
|
"OutputSignals": {
|
|
"OSMState": {
|
|
"Default": 255,
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "OSMState"
|
|
}
|
|
}
|
|
},
|
|
"+AlarmMessageGAM": {
|
|
"Class": "MessageGAM",
|
|
"TriggerOnChange": 0,
|
|
"+Events": {
|
|
"Class": "ReferenceContainer",
|
|
"+GoToOffline": {
|
|
"Class": "EventConditionTrigger",
|
|
"EventTrigger": {
|
|
"CommandReset": 1
|
|
},
|
|
"+ResetAlarm": {
|
|
"Class": "Message",
|
|
"Function": "GoToOffline",
|
|
"Mode": "ExpectsReply",
|
|
"Destination": "OperationalStateMachine"
|
|
}
|
|
}
|
|
},
|
|
"InputSignals": {
|
|
"CommandReset": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_RESET_ALARM_CMD"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"PendingGoToState": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint32",
|
|
"Alias": "PendingGoToState"
|
|
}
|
|
}
|
|
},
|
|
"+OnlineMessageGAM": {
|
|
"Class": "MessageGAM",
|
|
"TriggerOnChange": 0,
|
|
"+Events": {
|
|
"Class": "ReferenceContainer",
|
|
"+GoToAlarm_0": {
|
|
"Class": "EventConditionTrigger",
|
|
"EventTrigger": {
|
|
"CommandTrip": 1
|
|
},
|
|
"+MoveAlarm": {
|
|
"Class": "Message",
|
|
"Function": "GoToAlarm",
|
|
"Mode": "ExpectsReply",
|
|
"Destination": "OperationalStateMachine"
|
|
}
|
|
},
|
|
"+GoToOffline": {
|
|
"Class": "EventConditionTrigger",
|
|
"EventTrigger": {
|
|
"CommandGoToState": 34
|
|
},
|
|
"+MoveOffline": {
|
|
"Class": "Message",
|
|
"Function": "GoToOffline",
|
|
"Mode": "ExpectsReply",
|
|
"Destination": "OperationalStateMachine"
|
|
}
|
|
},
|
|
"+GoToAlarm_1": {
|
|
"Class": "EventConditionTrigger",
|
|
"EventTrigger": {
|
|
"CommandFCAllarm": 1
|
|
},
|
|
"+MoveAlarm": {
|
|
"Class": "Message",
|
|
"Function": "GoToAlarm",
|
|
"Mode": "ExpectsReply",
|
|
"Destination": "OperationalStateMachine"
|
|
}
|
|
}
|
|
},
|
|
"InputSignals": {
|
|
"CommandGoToState": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_STBY_WAITTRIG_ONLINE"
|
|
},
|
|
"CommandTrip": {
|
|
"DataSource": "PLCSDNSubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_Fast_Controller_Trip"
|
|
},
|
|
"CommandFCAllarm": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_Fast_Controller_Alarm"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"PendingGoToState": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint32",
|
|
"Alias": "PendingGoToState"
|
|
},
|
|
"PendingTrip": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint32",
|
|
"Alias": "PendingTrip"
|
|
},
|
|
"PendingAlarm": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint32",
|
|
"Alias": "PendingAlarm"
|
|
}
|
|
}
|
|
},
|
|
"+RTIOGAM": {
|
|
"Class": "IOGAM",
|
|
"InputSignals": {
|
|
"Time": {
|
|
"Frequency": 100,
|
|
"DataSource": "RTTimer",
|
|
"Type": "uint32",
|
|
"Alias": "Time"
|
|
},
|
|
"Command0": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "Command"
|
|
},
|
|
"Command1": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "Command"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"Time": {
|
|
"DataSource": "OnlineDB",
|
|
"Type": "uint32",
|
|
"Alias": "Time"
|
|
},
|
|
"Command": {
|
|
"DataSource": "OnlineDB",
|
|
"Type": "uint8",
|
|
"Alias": "Command"
|
|
},
|
|
"Acknowledge": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "Acknowledge"
|
|
}
|
|
}
|
|
},
|
|
"+RTSMGAM": {
|
|
"Class": "JADA::RTStateMachineGAM",
|
|
"CycleTime": 10000,
|
|
"APSSWONDelay": 1000,
|
|
"BPSSWONDelay": 1000,
|
|
"MHVPSSWONDelay": 10000,
|
|
"APSSWOFFDelay": 1000,
|
|
"FULLSWOFFDelay": 10000,
|
|
"PLCTimeout": 100000000,
|
|
"InputSignals": {
|
|
"Mode": {
|
|
"Type": "uint8",
|
|
"DataSource": "ABDB",
|
|
"Alias": "Mode"
|
|
},
|
|
"APS_A_Status": {
|
|
"Type": "uint8",
|
|
"DataSource": "ABDB",
|
|
"Alias": "APS_A_Status"
|
|
},
|
|
"APS_B_Status": {
|
|
"Type": "uint8",
|
|
"DataSource": "ABDB",
|
|
"Alias": "APS_B_Status"
|
|
},
|
|
"BPS_A_Status": {
|
|
"Type": "uint8",
|
|
"DataSource": "ABDB",
|
|
"Alias": "BPS_A_Status"
|
|
},
|
|
"BPS_B_Status": {
|
|
"Type": "uint8",
|
|
"DataSource": "ABDB",
|
|
"Alias": "BPS_B_Status"
|
|
},
|
|
"MHVPS_Status": {
|
|
"Type": "uint8",
|
|
"DataSource": "ABDB",
|
|
"Alias": "MHVPS_Status"
|
|
},
|
|
"Command": {
|
|
"Type": "uint8",
|
|
"DataSource": "OnlineDB",
|
|
"Alias": "Command"
|
|
},
|
|
"PLCState": {
|
|
"Type": "uint8",
|
|
"DataSource": "ABDB",
|
|
"Alias": "PLCState"
|
|
},
|
|
"PLCSubState": {
|
|
"Type": "uint8",
|
|
"DataSource": "ABDB",
|
|
"Alias": "PLCSubState"
|
|
},
|
|
"PulseLength": {
|
|
"Type": "uint32",
|
|
"DataSource": "ABDB",
|
|
"Alias": "PulseLength"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"APS_A_Switch": {
|
|
"Type": "uint8",
|
|
"DataSource": "ABDB",
|
|
"Alias": "APS_A_Switch"
|
|
},
|
|
"APS_B_Switch": {
|
|
"Type": "uint8",
|
|
"DataSource": "ABDB",
|
|
"Alias": "APS_B_Switch"
|
|
},
|
|
"BPS_A_Switch": {
|
|
"Type": "uint8",
|
|
"DataSource": "ABDB",
|
|
"Alias": "BPS_A_Switch"
|
|
},
|
|
"BPS_B_Switch": {
|
|
"Type": "uint8",
|
|
"DataSource": "ABDB",
|
|
"Alias": "BPS_B_Switch"
|
|
},
|
|
"MHVPS_Switch": {
|
|
"Type": "uint8",
|
|
"DataSource": "ABDB",
|
|
"Alias": "MHVPS_Switch"
|
|
},
|
|
"RTState": {
|
|
"Type": "uint8",
|
|
"DataSource": "ABDB",
|
|
"Alias": "RTState"
|
|
},
|
|
"RTSubState": {
|
|
"Type": "uint8",
|
|
"DataSource": "ABDB",
|
|
"Alias": "RTSubState"
|
|
},
|
|
"ShotTime": {
|
|
"Type": "uint32",
|
|
"DataSource": "ABDB",
|
|
"Alias": "ShotTime"
|
|
}
|
|
}
|
|
},
|
|
"+APS_A_BitMapper": {
|
|
"Class": "IOExt::CompactBitGAM",
|
|
"InputSignals": {
|
|
"APS_A_Ready": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "APS_A_Ready"
|
|
},
|
|
"APS_A_Fault": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "APS_A_Fault"
|
|
},
|
|
"Unused6Bit": {
|
|
"NumberOfElements": 6,
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "Unused6Bit"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"APS_A_Status": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "APS_A_Status"
|
|
}
|
|
}
|
|
},
|
|
"+BPS_A_BitMapper": {
|
|
"Class": "IOExt::CompactBitGAM",
|
|
"InputSignals": {
|
|
"BPS_A_Ready": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "BPS_A_Ready"
|
|
},
|
|
"BPS_A_Fault": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "BPS_A_Fault"
|
|
},
|
|
"Unused6Bit": {
|
|
"NumberOfElements": 6,
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "Unused6Bit"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"BPS_A_Status": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "BPS_A_Status"
|
|
}
|
|
}
|
|
},
|
|
"+APS_B_BitMapper": {
|
|
"Class": "IOExt::CompactBitGAM",
|
|
"InputSignals": {
|
|
"APS_B_Ready": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "APS_B_Ready"
|
|
},
|
|
"APS_B_Fault": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "APS_B_Fault"
|
|
},
|
|
"Unused6Bit": {
|
|
"NumberOfElements": 6,
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "Unused6Bit"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"APS_B_Status": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "APS_B_Status"
|
|
}
|
|
}
|
|
},
|
|
"+BPS_B_BitMapper": {
|
|
"Class": "IOExt::CompactBitGAM",
|
|
"InputSignals": {
|
|
"BPS_B_Ready": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "BPS_B_Ready"
|
|
},
|
|
"BPS_B_Fault": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "BPS_B_Fault"
|
|
},
|
|
"Unused6Bit": {
|
|
"NumberOfElements": 6,
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "Unused6Bit"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"BPS_B_Status": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "BPS_B_Status"
|
|
}
|
|
}
|
|
},
|
|
"+MHVBitMapper": {
|
|
"Class": "IOExt::CompactBitGAM",
|
|
"InputSignals": {
|
|
"MHVPS_Ready": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "MHVPS_Ready"
|
|
},
|
|
"MHVPS_Fault": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "MHVPS_Fault"
|
|
},
|
|
"Unused6Bit": {
|
|
"NumberOfElements": 6,
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "Unused6Bit"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"MHVPS_Status": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "MHVPS_Status"
|
|
}
|
|
}
|
|
},
|
|
"+AsyncCommandMapperGAM": {
|
|
"Class": "CommandMapper",
|
|
"AutoReset": 0,
|
|
"RestValue": 0,
|
|
"InputSignals": {
|
|
"Acknowledge": {
|
|
"Type": "uint8",
|
|
"DataSource": "ABDB",
|
|
"Alias": "Acknowledge"
|
|
},
|
|
"CMD_Online": {
|
|
"Value": 255,
|
|
"Command": 255,
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_STBY_WAITTRIG_ONLINE"
|
|
},
|
|
"CMD_PowerOn": {
|
|
"Value": 221,
|
|
"Command": 2,
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_START_STOP_POWER_CMD"
|
|
},
|
|
"CMD_PowerOff": {
|
|
"Value": 238,
|
|
"Command": 4,
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_START_STOP_POWER_CMD"
|
|
},
|
|
"CMD_Pause": {
|
|
"Value": 85,
|
|
"Command": 4,
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_PAUSE_POWER_CMD"
|
|
},
|
|
"CMD_Suspend": {
|
|
"Value": 170,
|
|
"Command": 4,
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_SUSPEND_RESUME_CMD"
|
|
},
|
|
"CMD_Reset": {
|
|
"Value": 51,
|
|
"Command": 15,
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_STBY_WAITTRIG_ONLINE"
|
|
},
|
|
"CMD_Abort": {
|
|
"Value": 136,
|
|
"Command": 4,
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_ABORT_CMD"
|
|
},
|
|
"CMD_Reset_Alarm": {
|
|
"Value": 1,
|
|
"Command": 31,
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_RESET_ALARM_CMD"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"Command": {
|
|
"Type": "uint8",
|
|
"DataSource": "ABDB",
|
|
"Alias": "Command"
|
|
}
|
|
}
|
|
},
|
|
"+SyncCommandMapperGAM": {
|
|
"Class": "CommandMapper",
|
|
"AutoReset": 0,
|
|
"RestValue": 0,
|
|
"InputSignals": {
|
|
"Acknowledge": {
|
|
"Type": "uint8",
|
|
"DataSource": "ABDB",
|
|
"Alias": "Acknowledge"
|
|
},
|
|
"CMD_Online": {
|
|
"Value": 255,
|
|
"Command": 255,
|
|
"Priority": 50,
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "ECPCCommand"
|
|
},
|
|
"CMD_PowerOn": {
|
|
"Value": 221,
|
|
"Command": 2,
|
|
"Priority": 80,
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "ECPCCommand"
|
|
},
|
|
"CMD_PowerOff": {
|
|
"Value": 238,
|
|
"Command": 204,
|
|
"Priority": 96,
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "ECPCCommand"
|
|
},
|
|
"CMD_Pause": {
|
|
"Value": 85,
|
|
"Command": 3,
|
|
"Priority": 97,
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "ECPCCommand"
|
|
},
|
|
"CMD_End": {
|
|
"Value": 135,
|
|
"Command": 4,
|
|
"Priority": 99,
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "ECPCCommand"
|
|
},
|
|
"CMD_Reset": {
|
|
"Value": 51,
|
|
"Command": 15,
|
|
"Priority": 100,
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_STBY_WAITTRIG_ONLINE"
|
|
},
|
|
"CMD_Reset_Alarm": {
|
|
"Value": 1,
|
|
"Command": 31,
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_RESET_ALARM_CMD"
|
|
},
|
|
"CMD_Suspend": {
|
|
"Value": 170,
|
|
"Command": 1,
|
|
"Priority": 98,
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_SUSPEND_RESUME_CMD"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"Command": {
|
|
"Type": "uint8",
|
|
"DataSource": "ABDB",
|
|
"Alias": "Command"
|
|
}
|
|
}
|
|
},
|
|
"+PLCHandshakeGAM": {
|
|
"Class": "IOGAM",
|
|
"InputSignals": {
|
|
"ABORT_CMD": {
|
|
"Trigger": 1,
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_ABORT_CMD"
|
|
},
|
|
"LOAD_CMD": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_LOAD_CMD"
|
|
},
|
|
"STBY_WAITTRIG_ONLINE": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_STBY_WAITTRIG_ONLINE"
|
|
},
|
|
"START_STOP_POWER_CMD": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_START_STOP_POWER_CMD"
|
|
},
|
|
"PAUSE_POWER_CMD": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_PAUSE_POWER_CMD"
|
|
},
|
|
"SUSPEND_RESUME_CMD": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_SUSPEND_RESUME_CMD"
|
|
},
|
|
"SEGREGATION_CMD": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_SEGREGATION_CMD"
|
|
},
|
|
"RESET_ALARM_CMD": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_RESET_ALARM_CMD"
|
|
},
|
|
"GA_CCPS_OPERATION_CMD": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GA_CCPS_OPERATION_CMD"
|
|
},
|
|
"GA_CCPS_CONFIG_SEQ_CMD": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GA_CCPS_CONFIG_SEQ_CMD"
|
|
},
|
|
"GA_FHPS_RAMP_CMD": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GA_FHPS_RAMP_CMD"
|
|
},
|
|
"GA_FHPS_CONFIG_SEQ_CMD": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GA_FHPS_CONFIG_SEQ_CMD"
|
|
},
|
|
"GA_MCPS_RAMP_CMD": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GA_MCPS_RAMP_CMD"
|
|
},
|
|
"GA_MCPS_CONFIG_CMD": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GA_MCPS_CONFIG_CMD"
|
|
},
|
|
"GA_MCPS_HOLD_CMD": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GA_MCPS_HOLD_CMD"
|
|
},
|
|
"GA_GCPS_RAMP_CMD": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GA_GCPS_RAMP_CMD"
|
|
},
|
|
"GA_GCPS_CONFIG_CMD": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GA_GCPS_CONFIG_CMD"
|
|
},
|
|
"GA_GCPS_HOLD_CMD": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GA_GCPS_HOLD_CMD"
|
|
},
|
|
"GB_CCPS_OPERATION_CMD": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GB_CCPS_OPERATION_CMD"
|
|
},
|
|
"GB_CCPS_CONFIG_SEQ_CMD": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GB_CCPS_CONFIG_SEQ_CMD"
|
|
},
|
|
"GB_FHPS_RAMP_CMD": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GB_FHPS_RAMP_CMD"
|
|
},
|
|
"GB_FHPS_CONFIG_SEQ_CMD": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GB_FHPS_CONFIG_SEQ_CMD"
|
|
},
|
|
"GB_MCPS_RAMP_CMD": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GB_MCPS_RAMP_CMD"
|
|
},
|
|
"GB_MCPS_CONFIG_CMD": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GB_MCPS_CONFIG_CMD"
|
|
},
|
|
"GB_MCPS_HOLD_CMD": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GB_MCPS_HOLD_CMD"
|
|
},
|
|
"GB_GCPS_RAMP_CMD": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GB_GCPS_RAMP_CMD"
|
|
},
|
|
"GB_GCPS_CONFIG_CMD": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GB_GCPS_CONFIG_CMD"
|
|
},
|
|
"GB_GCPS_HOLD_CMD": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GB_GCPS_HOLD_CMD"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"ACK_ABORT_CMD": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GCOM_FCT_ABORT_CMD"
|
|
},
|
|
"ACK_LOAD_CMD": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GCOM_FCT_LOAD_CMD"
|
|
},
|
|
"ACK_STBY_WAITTRIG_ONLINE": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GCOM_FCT_STBY_WAITTRIG_ONLINE"
|
|
},
|
|
"ACK_START_STOP_POWER_CMD": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GCOM_FCT_START_STOP_POWER_CMD"
|
|
},
|
|
"ACK_PAUSE_POWER_CMD": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GCOM_FCT_PAUSE_POWER_CMD"
|
|
},
|
|
"ACK_SUSPEND_RESUME_CMD": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GCOM_FCT_SUSPEND_RESUME_CMD"
|
|
},
|
|
"ACK_SEGREGATION_CMD": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GCOM_FCT_SEGREGATION_CMD"
|
|
},
|
|
"ACK_RESET_ALARM_CMD": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GCOM_FCT_RESET_ALARM_CMD"
|
|
},
|
|
"ACK_GA_CCPS_OPERATION_CMD": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GA_CCPS_OPERATION_CMD"
|
|
},
|
|
"ACK_GA_CCPS_CONFIG_SEQ_CMD": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GA_CCPS_CONFIG_SEQ_CMD"
|
|
},
|
|
"ACK_GA_FHPS_RAMP_CMD": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GA_FHPS_RAMP_CMD"
|
|
},
|
|
"ACK_GA_FHPS_CONFIG_SEQ_CMD": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GA_FHPS_CONFIG_SEQ_CMD"
|
|
},
|
|
"ACK_GA_MCPS_RAMP_CMD": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GA_MCPS_RAMP_CMD"
|
|
},
|
|
"ACK_GA_MCPS_CONFIG_CMD": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GA_MCPS_CONFIG_CMD"
|
|
},
|
|
"ACK_GA_MCPS_HOLD_CMD": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GA_MCPS_HOLD_CMD"
|
|
},
|
|
"ACK_GA_GCPS_RAMP_CMD": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GA_GCPS_RAMP_CMD"
|
|
},
|
|
"ACK_GA_GCPS_CONFIG_CMD": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GA_GCPS_CONFIG_CMD"
|
|
},
|
|
"ACK_GA_GCPS_HOLD_CMD": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GA_GCPS_HOLD_CMD"
|
|
},
|
|
"ACK_GB_CCPS_OPERATION_CMD": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GB_CCPS_OPERATION_CMD"
|
|
},
|
|
"ACK_GB_CCPS_CONFIG_SEQ_CMD": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GB_CCPS_CONFIG_SEQ_CMD"
|
|
},
|
|
"ACK_GB_FHPS_RAMP_CMD": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GB_FHPS_RAMP_CMD"
|
|
},
|
|
"ACK_GB_FHPS_CONFIG_SEQ_CMD": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GB_FHPS_CONFIG_SEQ_CMD"
|
|
},
|
|
"ACK_GB_MCPS_RAMP_CMD": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GB_MCPS_RAMP_CMD"
|
|
},
|
|
"ACK_GB_MCPS_CONFIG_CMD": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GB_MCPS_CONFIG_CMD"
|
|
},
|
|
"ACK_GB_MCPS_HOLD_CMD": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GB_MCPS_HOLD_CMD"
|
|
},
|
|
"ACK_GB_GCPS_RAMP_CMD": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GB_GCPS_RAMP_CMD"
|
|
},
|
|
"ACK_GB_GCPS_CONFIG_CMD": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GB_GCPS_CONFIG_CMD"
|
|
},
|
|
"ACK_GB_GCPS_HOLD_CMD": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GB_GCPS_HOLD_CMD"
|
|
}
|
|
}
|
|
},
|
|
"+PLCReadGAM": {
|
|
"Class": "IOGAM",
|
|
"InputSignals": {
|
|
"GCOM_SM_SM_OP_STATE": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_SM_SM_OP_STATE"
|
|
},
|
|
"GCOM_SM_SM_EXEC_STATE": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_SM_SM_EXEC_STATE"
|
|
},
|
|
"GCOM_GY_SEL": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_GY_SEL"
|
|
},
|
|
"CPSA_FREQ": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32",
|
|
"Alias": "GA_CCPS_Frequency"
|
|
},
|
|
"CPSB_FREQ": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32",
|
|
"Alias": "GB_CCPS_Frequency"
|
|
},
|
|
"CPSA_AMPL": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32",
|
|
"Alias": "GA_CCPS_Amplitude"
|
|
},
|
|
"CPSB_AMPL": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32",
|
|
"Alias": "GB_CCPS_Amplitude"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"PLCState": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "PLCState"
|
|
},
|
|
"PLCSubState": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "PLCSubState"
|
|
},
|
|
"Mode": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "Mode"
|
|
},
|
|
"CPSA_FREQ": {
|
|
"DataSource": "AWFDB",
|
|
"Type": "float32",
|
|
"Alias": "CCPS_A_Frequency"
|
|
},
|
|
"CPSB_FREQ": {
|
|
"DataSource": "AWFDB",
|
|
"Type": "float32",
|
|
"Alias": "CCPS_B_Frequency"
|
|
},
|
|
"CPSA_AMPL": {
|
|
"DataSource": "AWFDB",
|
|
"Type": "float32",
|
|
"Alias": "CCPS_A_Amplitude"
|
|
},
|
|
"CPSB_AMPL": {
|
|
"DataSource": "AWFDB",
|
|
"Type": "float32",
|
|
"Alias": "CCPS_B_Amplitude"
|
|
}
|
|
}
|
|
},
|
|
"+PLCSDNPubCompactBitGAM": {
|
|
"Class": "IOExt::CompactBitGAM",
|
|
"InputSignals": {
|
|
"GCOM_FCT_Fast_Controller_Alarm": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_Fast_Controller_Alarm"
|
|
},
|
|
"Alarm_Rcv_Spare_1": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "Alarm_Rcv_Spare_1"
|
|
},
|
|
"Alarm_Rcv_Spare_2": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "Alarm_Rcv_Spare_2"
|
|
},
|
|
"Alarm_Rcv_Spare_3": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "Alarm_Rcv_Spare_3"
|
|
},
|
|
"Alarm_Rcv_Spare_4": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "Alarm_Rcv_Spare_4"
|
|
},
|
|
"Alarm_Rcv_Spare_5": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "Alarm_Rcv_Spare_5"
|
|
},
|
|
"Alarm_Rcv_Spare_6": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "Alarm_Rcv_Spare_6"
|
|
},
|
|
"Alarm_Rcv_Spare_7": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "Alarm_Rcv_Spare_7"
|
|
},
|
|
"GA_CCPS_Alarm": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GA_CCPS_Alarm"
|
|
},
|
|
"GA_CCPS_Current_Alarm": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GA_CCPS_Current_Alarm"
|
|
},
|
|
"GA_FHPS_Alarm": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GA_FHPS_Alarm"
|
|
},
|
|
"GA_MCPS_Alarm": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GA_MCPS_Alarm"
|
|
},
|
|
"GA_GCPS_Alarm": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GA_GCPS_Alarm"
|
|
},
|
|
"Alarm_Rcv_Spare_13": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "Alarm_Rcv_Spare_13"
|
|
},
|
|
"Alarm_Rcv_Spare_14": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "Alarm_Rcv_Spare_14"
|
|
},
|
|
"Alarm_Rcv_Spare_15": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "Alarm_Rcv_Spare_15"
|
|
},
|
|
"GB_CCPS_Alarm": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GB_CCPS_Alarm"
|
|
},
|
|
"GB_CCPS_Current_Alarm": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GB_CCPS_Current_Alarm"
|
|
},
|
|
"GB_FHPS_Alarm": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GB_FHPS_Alarm"
|
|
},
|
|
"GB_MCPS_Alarm": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GB_MCPS_Alarm"
|
|
},
|
|
"GB_GCPS_Alarm": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GB_GCPS_Alarm"
|
|
},
|
|
"Alarm_Rcv_Spare_21": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "Alarm_Rcv_Spare_21"
|
|
},
|
|
"Alarm_Rcv_Spare_22": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "Alarm_Rcv_Spare_22"
|
|
},
|
|
"Alarm_Rcv_Spare_23": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "Alarm_Rcv_Spare_23"
|
|
},
|
|
"GA_CCPS_YFLT_COM_A": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GA_CCPS_YFLT_COM_A"
|
|
},
|
|
"GA_FHPS_YFLT_COM_A": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GA_FHPS_YFLT_COM_A"
|
|
},
|
|
"GA_MCPS_YFLT_COM_A": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GA_MCPS_YFLT_COM_A"
|
|
},
|
|
"GA_GCPS_YFLT_COM_A": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GA_GCPS_YFLT_COM_A"
|
|
},
|
|
"GB_CCPS_YFLT_COM_A": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GB_CCPS_YFLT_COM_A"
|
|
},
|
|
"GB_FHPS_YFLT_COM_A": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GB_FHPS_YFLT_COM_A"
|
|
},
|
|
"GB_MCPS_YFLT_COM_A": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GB_MCPS_YFLT_COM_A"
|
|
},
|
|
"GB_GCPS_YFLT_COM_A": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GB_GCPS_YFLT_COM_A"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"ByteGroup0": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ByteGroup0"
|
|
},
|
|
"ByteGroup1": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ByteGroup1"
|
|
},
|
|
"ByteGroup2": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ByteGroup2"
|
|
},
|
|
"ByteGroup3": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ByteGroup3"
|
|
}
|
|
}
|
|
},
|
|
"+PLCSDNSubExtractBitGAM": {
|
|
"Class": "IOExt::ExtractBitGAM",
|
|
"InputSignals": {
|
|
"ByteGroup0": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "ByteGroup0"
|
|
},
|
|
"ByteGroup1": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "ByteGroup1"
|
|
},
|
|
"ByteGroup2": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "ByteGroup2"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"GCOM_FCT_Fast_Controller_Trip": {
|
|
"DataSource": "PLCSDNSubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_Fast_Controller_Trip"
|
|
},
|
|
"Alarm_Send_Spare_1": {
|
|
"DataSource": "PLCSDNSubBits",
|
|
"Type": "uint8",
|
|
"Alias": "Alarm_Send_Spare_1"
|
|
},
|
|
"Alarm_Send_Spare_2": {
|
|
"DataSource": "PLCSDNSubBits",
|
|
"Type": "uint8",
|
|
"Alias": "Alarm_Send_Spare_2"
|
|
},
|
|
"Alarm_Send_Spare_3": {
|
|
"DataSource": "PLCSDNSubBits",
|
|
"Type": "uint8",
|
|
"Alias": "Alarm_Send_Spare_3"
|
|
},
|
|
"Alarm_Send_Spare_4": {
|
|
"DataSource": "PLCSDNSubBits",
|
|
"Type": "uint8",
|
|
"Alias": "Alarm_Send_Spare_4"
|
|
},
|
|
"Alarm_Send_Spare_5": {
|
|
"DataSource": "PLCSDNSubBits",
|
|
"Type": "uint8",
|
|
"Alias": "Alarm_Send_Spare_5"
|
|
},
|
|
"Alarm_Send_Spare_6": {
|
|
"DataSource": "PLCSDNSubBits",
|
|
"Type": "uint8",
|
|
"Alias": "Alarm_Send_Spare_6"
|
|
},
|
|
"Alarm_Send_Spare_7": {
|
|
"DataSource": "PLCSDNSubBits",
|
|
"Type": "uint8",
|
|
"Alias": "Alarm_Send_Spare_7"
|
|
},
|
|
"GA_CCPS_Trip": {
|
|
"DataSource": "PLCSDNSubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GA_CCPS_Trip"
|
|
},
|
|
"GA_FHPS_Trip": {
|
|
"DataSource": "PLCSDNSubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GA_FHPS_Trip"
|
|
},
|
|
"GA_MCPS_Trip": {
|
|
"DataSource": "PLCSDNSubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GA_MCPS_Trip"
|
|
},
|
|
"GA_GCPS_Trip": {
|
|
"DataSource": "PLCSDNSubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GA_GCPS_Trip"
|
|
},
|
|
"Alarm_Send_Spare_12": {
|
|
"DataSource": "PLCSDNSubBits",
|
|
"Type": "uint8",
|
|
"Alias": "Alarm_Send_Spare_12"
|
|
},
|
|
"Alarm_Send_Spare_13": {
|
|
"DataSource": "PLCSDNSubBits",
|
|
"Type": "uint8",
|
|
"Alias": "Alarm_Send_Spare_13"
|
|
},
|
|
"Alarm_Send_Spare_14": {
|
|
"DataSource": "PLCSDNSubBits",
|
|
"Type": "uint8",
|
|
"Alias": "Alarm_Send_Spare_14"
|
|
},
|
|
"Alarm_Send_Spare_15": {
|
|
"DataSource": "PLCSDNSubBits",
|
|
"Type": "uint8",
|
|
"Alias": "Alarm_Send_Spare_15"
|
|
},
|
|
"GB_CCPS_Trip": {
|
|
"DataSource": "PLCSDNSubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GB_CCPS_Trip"
|
|
},
|
|
"GB_FHPS_Trip": {
|
|
"DataSource": "PLCSDNSubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GB_FHPS_Trip"
|
|
},
|
|
"GB_MCPS_Trip": {
|
|
"DataSource": "PLCSDNSubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GB_MCPS_Trip"
|
|
},
|
|
"GB_GCPS_Trip": {
|
|
"DataSource": "PLCSDNSubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GB_GCPS_Trip"
|
|
},
|
|
"Alarm_Send_Spare_20": {
|
|
"DataSource": "PLCSDNSubBits",
|
|
"Type": "uint8",
|
|
"Alias": "Alarm_Send_Spare_20"
|
|
},
|
|
"Alarm_Send_Spare_21": {
|
|
"DataSource": "PLCSDNSubBits",
|
|
"Type": "uint8",
|
|
"Alias": "Alarm_Send_Spare_21"
|
|
},
|
|
"Alarm_Send_Spare_22": {
|
|
"DataSource": "PLCSDNSubBits",
|
|
"Type": "uint8",
|
|
"Alias": "Alarm_Send_Spare_22"
|
|
},
|
|
"Alarm_Send_Spare_23": {
|
|
"DataSource": "PLCSDNSubBits",
|
|
"Type": "uint8",
|
|
"Alias": "Alarm_Send_Spare_23"
|
|
}
|
|
}
|
|
},
|
|
"+SegStateGAM": {
|
|
"Class": "ConstantGAM",
|
|
"OutputSignals": {
|
|
"SegState": {
|
|
"Default": 225,
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "SegState"
|
|
}
|
|
}
|
|
},
|
|
"+SDNTimeGAM": {
|
|
"Class": "IOGAM",
|
|
"InputSignals": {
|
|
"Time": {
|
|
"NumberOfElements": 48,
|
|
"Range": [
|
|
[
|
|
32,
|
|
39
|
|
]
|
|
],
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "Header"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"Time": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint64",
|
|
"Alias": "SDNAbsTime"
|
|
}
|
|
}
|
|
},
|
|
"+SimTimeGAM": {
|
|
"Class": "ConversionGAM",
|
|
"InputSignals": {
|
|
"Time": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint64",
|
|
"Alias": "SDNAbsTime"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"Time": {
|
|
"Gain": 1e-06,
|
|
"DataSource": "DDB1",
|
|
"Type": "float32",
|
|
"Alias": "SimTime"
|
|
}
|
|
}
|
|
},
|
|
"+ReferenceGAM": {
|
|
"Class": "ConstantGAM",
|
|
"OutputSignals": {
|
|
"hpsA_waveform": {
|
|
"NumberOfElements": 4,
|
|
"NumberOfDimensions": 1,
|
|
"Default": [
|
|
20.0,
|
|
40.0,
|
|
40.0,
|
|
20.0
|
|
],
|
|
"DataSource": "WFDB",
|
|
"Type": "float32",
|
|
"Alias": "hpsA_wf_vals"
|
|
},
|
|
"hpsB_waveform": {
|
|
"NumberOfElements": 4,
|
|
"NumberOfDimensions": 1,
|
|
"Default": [
|
|
18.0,
|
|
30.0,
|
|
30.0,
|
|
18.0
|
|
],
|
|
"DataSource": "WFDB",
|
|
"Type": "float32",
|
|
"Alias": "hpsB_wf_vals"
|
|
},
|
|
"hpsA_time": {
|
|
"NumberOfElements": 4,
|
|
"NumberOfDimensions": 1,
|
|
"Default": [
|
|
0,
|
|
5000,
|
|
1000000,
|
|
1100000
|
|
],
|
|
"DataSource": "WFDB",
|
|
"Type": "uint32",
|
|
"Alias": "hpsA_wf_times"
|
|
},
|
|
"hpsB_time": {
|
|
"NumberOfElements": 4,
|
|
"NumberOfDimensions": 1,
|
|
"Default": [
|
|
0,
|
|
5000,
|
|
900000,
|
|
910000
|
|
],
|
|
"DataSource": "WFDB",
|
|
"Type": "uint32",
|
|
"Alias": "hpsB_wf_times"
|
|
}
|
|
}
|
|
},
|
|
"+CPSARefGAM": {
|
|
"Class": "TriangularReferencesGAM",
|
|
"Symmetric": 0,
|
|
"Frequency": 1,
|
|
"InputSignals": {
|
|
"Frequency": {
|
|
"DataSource": "AWFDB",
|
|
"Type": "float32",
|
|
"Alias": "CCPS_A_Frequency"
|
|
},
|
|
"Amplitude": {
|
|
"DataSource": "AWFDB",
|
|
"Type": "float32",
|
|
"Alias": "CCPS_A_Amplitude"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"Timings": {
|
|
"NumberOfDimensions": 1,
|
|
"Type": "uint32",
|
|
"NumberOfElements": 3,
|
|
"DataSource": "WFDB",
|
|
"Alias": "cpsA_wf_times"
|
|
},
|
|
"Values": {
|
|
"NumberOfDimensions": 1,
|
|
"Type": "float32",
|
|
"NumberOfElements": 3,
|
|
"DataSource": "WFDB",
|
|
"Alias": "cpsA_wf_vals"
|
|
}
|
|
}
|
|
},
|
|
"+CPSAWaveformGAM": {
|
|
"Class": "WaveformGenGAM",
|
|
"Repeat": 1,
|
|
"InputSignals": {
|
|
"Enabled": {
|
|
"Type": "uint8",
|
|
"DataSource": "WFDB",
|
|
"Alias": "cpsA_On"
|
|
},
|
|
"Time": {
|
|
"Type": "uint32",
|
|
"DataSource": "WFTimer",
|
|
"Alias": "Time"
|
|
},
|
|
"Values": {
|
|
"NumberOfElements": 3,
|
|
"NumberOfDimensions": 1,
|
|
"Type": "float32",
|
|
"DataSource": "WFDB",
|
|
"Alias": "cpsA_wf_vals"
|
|
},
|
|
"Times": {
|
|
"NumberOfElements": 3,
|
|
"NumberOfDimensions": 1,
|
|
"Type": "uint32",
|
|
"DataSource": "WFDB",
|
|
"Alias": "cpsA_wf_times"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"Waveform": {
|
|
"Type": "float32",
|
|
"DataSource": "UDPPub",
|
|
"Alias": "cpsA_ref"
|
|
}
|
|
}
|
|
},
|
|
"+CPSBRefGAM": {
|
|
"Class": "TriangularReferencesGAM",
|
|
"Symmetric": 0,
|
|
"Frequency": 1,
|
|
"InputSignals": {
|
|
"Frequency": {
|
|
"DataSource": "AWFDB",
|
|
"Type": "float32",
|
|
"Alias": "CCPS_B_Frequency"
|
|
},
|
|
"Amplitude": {
|
|
"DataSource": "AWFDB",
|
|
"Type": "float32",
|
|
"Alias": "CCPS_B_Amplitude"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"Timings": {
|
|
"NumberOfDimensions": 1,
|
|
"Type": "uint32",
|
|
"NumberOfElements": 3,
|
|
"DataSource": "WFDB",
|
|
"Alias": "cpsB_wf_times"
|
|
},
|
|
"Values": {
|
|
"NumberOfDimensions": 1,
|
|
"Type": "float32",
|
|
"NumberOfElements": 3,
|
|
"DataSource": "WFDB",
|
|
"Alias": "cpsB_wf_vals"
|
|
}
|
|
}
|
|
},
|
|
"+CPSBWaveformGAM": {
|
|
"Class": "WaveformGenGAM",
|
|
"Repeat": 1,
|
|
"InputSignals": {
|
|
"Enabled": {
|
|
"Type": "uint8",
|
|
"DataSource": "WFDB",
|
|
"Alias": "cpsB_On"
|
|
},
|
|
"Time": {
|
|
"Type": "uint32",
|
|
"DataSource": "WFTimer",
|
|
"Alias": "Time"
|
|
},
|
|
"Values": {
|
|
"NumberOfElements": 3,
|
|
"NumberOfDimensions": 1,
|
|
"Type": "float32",
|
|
"DataSource": "WFDB",
|
|
"Alias": "cpsB_wf_vals"
|
|
},
|
|
"Times": {
|
|
"NumberOfElements": 3,
|
|
"NumberOfDimensions": 1,
|
|
"Type": "uint32",
|
|
"DataSource": "WFDB",
|
|
"Alias": "cpsB_wf_times"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"Waveform": {
|
|
"Type": "float32",
|
|
"DataSource": "UDPPub",
|
|
"Alias": "cpsB_ref"
|
|
}
|
|
}
|
|
},
|
|
"+HPSAWaveformGAM": {
|
|
"Class": "WaveformGenGAM",
|
|
"Repeat": 0,
|
|
"InputSignals": {
|
|
"Enabled": {
|
|
"Type": "uint8",
|
|
"DataSource": "WFDB",
|
|
"Alias": "hpsA_On"
|
|
},
|
|
"Time": {
|
|
"Type": "uint32",
|
|
"DataSource": "ABDB",
|
|
"Alias": "ShotTime"
|
|
},
|
|
"Values": {
|
|
"NumberOfElements": 4,
|
|
"NumberOfDimensions": 1,
|
|
"Type": "float32",
|
|
"DataSource": "WFDB",
|
|
"Alias": "hpsA_wf_vals"
|
|
},
|
|
"Times": {
|
|
"NumberOfElements": 4,
|
|
"NumberOfDimensions": 1,
|
|
"Type": "uint32",
|
|
"DataSource": "WFDB",
|
|
"Alias": "hpsA_wf_times"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"Waveform": {
|
|
"Type": "float32",
|
|
"DataSource": "UDPPub",
|
|
"Alias": "hpsA_ref"
|
|
}
|
|
}
|
|
},
|
|
"+HPSBWaveformGAM": {
|
|
"Class": "WaveformGenGAM",
|
|
"Repeat": 0,
|
|
"InputSignals": {
|
|
"Enabled": {
|
|
"Type": "uint8",
|
|
"DataSource": "WFDB",
|
|
"Alias": "hpsB_On"
|
|
},
|
|
"Time": {
|
|
"Type": "uint32",
|
|
"DataSource": "ABDB",
|
|
"Alias": "ShotTime"
|
|
},
|
|
"Values": {
|
|
"NumberOfElements": 4,
|
|
"NumberOfDimensions": 1,
|
|
"Type": "float32",
|
|
"DataSource": "WFDB",
|
|
"Alias": "hpsB_wf_vals"
|
|
},
|
|
"Times": {
|
|
"NumberOfElements": 4,
|
|
"NumberOfDimensions": 1,
|
|
"Type": "uint32",
|
|
"DataSource": "WFDB",
|
|
"Alias": "hpsB_wf_times"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"Waveform": {
|
|
"Type": "float32",
|
|
"DataSource": "UDPPub",
|
|
"Alias": "hpsB_ref"
|
|
}
|
|
}
|
|
},
|
|
"+WFIOGAM": {
|
|
"Class": "IOGAM",
|
|
"InputSignals": {
|
|
"GlobalTime": {
|
|
"Frequency": 1000,
|
|
"DataSource": "WFTimer",
|
|
"Type": "uint32",
|
|
"Alias": "Time"
|
|
},
|
|
"aps_A0": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "APS_A_Switch"
|
|
},
|
|
"asp_B0": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "APS_B_Switch"
|
|
},
|
|
"aps_A1": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "APS_A_Switch"
|
|
},
|
|
"asp_B1": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "APS_B_Switch"
|
|
},
|
|
"bps_A": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "BPS_A_Switch"
|
|
},
|
|
"bsp_B": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "BPS_B_Switch"
|
|
},
|
|
"mhvps": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "MHVPS_Switch"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"Time": {
|
|
"DataSource": "UDPPub",
|
|
"Type": "uint32",
|
|
"Alias": "time"
|
|
},
|
|
"aps_A0": {
|
|
"DataSource": "WFDB",
|
|
"Type": "uint8",
|
|
"Alias": "apsA_Sw"
|
|
},
|
|
"aps_B0": {
|
|
"DataSource": "WFDB",
|
|
"Type": "uint8",
|
|
"Alias": "apsB_Sw"
|
|
},
|
|
"aps_A1": {
|
|
"DataSource": "UDPPub",
|
|
"Type": "uint8",
|
|
"Alias": "APS_A"
|
|
},
|
|
"asp_B1": {
|
|
"DataSource": "UDPPub",
|
|
"Type": "uint8",
|
|
"Alias": "APS_B"
|
|
},
|
|
"bps_A": {
|
|
"DataSource": "UDPPub",
|
|
"Type": "uint8",
|
|
"Alias": "BPS_A"
|
|
},
|
|
"bsp_B": {
|
|
"DataSource": "UDPPub",
|
|
"Type": "uint8",
|
|
"Alias": "BPS_B"
|
|
},
|
|
"mhvps": {
|
|
"DataSource": "UDPPub",
|
|
"Type": "uint8",
|
|
"Alias": "MHVPS"
|
|
}
|
|
}
|
|
},
|
|
"+CCPSOnGAM": {
|
|
"Class": "MathExpressionGAM",
|
|
"InputSignals": {
|
|
"Mode": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "Mode"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"cpsA_On": {
|
|
"DataSource": "WFDB",
|
|
"Type": "uint8",
|
|
"Alias": "cpsA_On"
|
|
},
|
|
"cpsB_On": {
|
|
"DataSource": "WFDB",
|
|
"Type": "uint8",
|
|
"Alias": "cpsB_On"
|
|
}
|
|
},
|
|
"Expression": "cpsA_On = (uint8)((Mode == (uint8)1) || (Mode == (uint8)3));\ncpsB_On = (uint8)((Mode == (uint8)2) || (Mode == (uint8)3));"
|
|
},
|
|
"+FHPSAOnGAM": {
|
|
"Class": "LuaGAM",
|
|
"Code": "function gam() \n\tif (State == 105) then \n\t\tCommand = 3 \n\telseif (APSSwitch == 3) then \n\t\tCommand = 1 \n\telse \n\t\tCommand = 0 \n\tend \nend",
|
|
"InputSignals": {
|
|
"State": {
|
|
"Type": "uint8",
|
|
"DataSource": "ABDB",
|
|
"Alias": "RTState"
|
|
},
|
|
"APSSwitch": {
|
|
"Type": "uint8",
|
|
"DataSource": "WFDB",
|
|
"Alias": "apsA_Sw"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"Command": {
|
|
"Type": "uint8",
|
|
"DataSource": "WFDB",
|
|
"Alias": "hpsA_On"
|
|
}
|
|
}
|
|
},
|
|
"+FHPSBOnGAM": {
|
|
"Class": "LuaGAM",
|
|
"Code": "function gam() \n\tif (State == 105) then \n\t\tCommand = 3 \n\telseif (APSSwitch == 3) then \n\t\tCommand = 1 \n\telse \n\t\tCommand = 0 \n\tend \nend",
|
|
"InputSignals": {
|
|
"State": {
|
|
"Type": "uint8",
|
|
"DataSource": "ABDB",
|
|
"Alias": "RTState"
|
|
},
|
|
"APSSwitch": {
|
|
"Type": "uint8",
|
|
"DataSource": "WFDB",
|
|
"Alias": "apsB_Sw"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"Command": {
|
|
"Type": "uint8",
|
|
"DataSource": "WFDB",
|
|
"Alias": "hpsB_On"
|
|
}
|
|
}
|
|
},
|
|
"+LoggerGAM": {
|
|
"Class": "IOGAM",
|
|
"InputSignals": {
|
|
"Amplitude": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_CCPS_Amplitude"
|
|
},
|
|
"OSMState": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "OSMState"
|
|
},
|
|
"RTSMState": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "RTSMState"
|
|
},
|
|
"RTSMSubState": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "RTSMSubState"
|
|
},
|
|
"SegState": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "SegState"
|
|
},
|
|
"PLCState": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "PLCState"
|
|
},
|
|
"PLCSubState": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "PLCSubState"
|
|
},
|
|
"Segregation_CMD": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_SEGREGATION_CMD"
|
|
},
|
|
"Pulse_Length": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32",
|
|
"Alias": "GCOM_HVPS_Pulse_Length"
|
|
},
|
|
"PulseLength": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint32",
|
|
"Alias": "PulseLength"
|
|
},
|
|
"MoveState_CMD": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_STBY_WAITTRIG_ONLINE"
|
|
},
|
|
"Command": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "Command"
|
|
},
|
|
"Ack": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "LOAD_DONE"
|
|
},
|
|
"Abort": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_ABORT_CMD"
|
|
},
|
|
"GA_CCPS_Config_Command": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GA_CCPS_CONFIG_SEQ_CMD"
|
|
},
|
|
"GA_CCPS_Config_Status": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "GA_CCPS_Config_Status"
|
|
},
|
|
"GA_FHPS_CONF_CMD": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GA_FHPS_CONFIG_SEQ_CMD"
|
|
},
|
|
"GA_FHPS_V_IN": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_AC_Voltage"
|
|
},
|
|
"GA_FHPS_V_INT": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_AC_Voltage"
|
|
},
|
|
"GA_FHPS_V_OUT": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "AC_Voltage_Read"
|
|
},
|
|
"GA_FHPS_ACK": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GA_FHPS_CONFIG_SEQ_CMD"
|
|
},
|
|
"ShotTime": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint32",
|
|
"Alias": "ShotTime"
|
|
},
|
|
"ACK": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GA_FHPS_CONFIG_SEQ_CMD"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"Amplitude": {
|
|
"DataSource": "Logger",
|
|
"Type": "float32",
|
|
"Alias": "Amplitude"
|
|
},
|
|
"FC_OP_STATE": {
|
|
"DataSource": "Logger",
|
|
"Type": "uint8",
|
|
"Alias": "FC_OP_STATE"
|
|
},
|
|
"FC_RT_STATE": {
|
|
"DataSource": "Logger",
|
|
"Type": "uint8",
|
|
"Alias": "FC_RT_STATE"
|
|
},
|
|
"FC_RT_SUB_STATE": {
|
|
"DataSource": "Logger",
|
|
"Type": "uint8",
|
|
"Alias": "FC_RT_SUB_STATE"
|
|
},
|
|
"SEG_STATE": {
|
|
"DataSource": "Logger",
|
|
"Type": "uint8",
|
|
"Alias": "SEG_STATE"
|
|
},
|
|
"PLCState": {
|
|
"DataSource": "Logger",
|
|
"Type": "uint8",
|
|
"Alias": "PLCState"
|
|
},
|
|
"PLCSubState": {
|
|
"DataSource": "Logger",
|
|
"Type": "uint8",
|
|
"Alias": "PLCSubState"
|
|
},
|
|
"PLCSegCMD": {
|
|
"DataSource": "Logger",
|
|
"Type": "uint8",
|
|
"Alias": "PLCSegCMD"
|
|
},
|
|
"PulseLength": {
|
|
"DataSource": "Logger",
|
|
"Type": "float32",
|
|
"Alias": "PulseLength"
|
|
},
|
|
"Uint32Length": {
|
|
"DataSource": "Logger",
|
|
"Type": "uint32",
|
|
"Alias": "Uint32Length"
|
|
},
|
|
"OPStateCommand": {
|
|
"DataSource": "Logger",
|
|
"Type": "uint8",
|
|
"Alias": "OPStateCommand"
|
|
},
|
|
"Command": {
|
|
"DataSource": "Logger",
|
|
"Type": "uint8",
|
|
"Alias": "Command"
|
|
},
|
|
"Ack": {
|
|
"DataSource": "Logger",
|
|
"Type": "uint8",
|
|
"Alias": "Acknowledge"
|
|
},
|
|
"Abort": {
|
|
"DataSource": "Logger",
|
|
"Type": "uint8",
|
|
"Alias": "Abort"
|
|
},
|
|
"CCPSAConfigCommand": {
|
|
"DataSource": "Logger",
|
|
"Type": "uint8",
|
|
"Alias": "GA_CCPS_CONFIG_SEQ_CMD"
|
|
},
|
|
"CCPSAConfigStatus": {
|
|
"DataSource": "Logger",
|
|
"Type": "uint8",
|
|
"Alias": "GA_CCPS_CONFIG_SEQ_STAT"
|
|
},
|
|
"GA_FHPS_CONF_CMD": {
|
|
"DataSource": "Logger",
|
|
"Type": "uint8",
|
|
"Alias": "GA_FHPS_CONF_CMD"
|
|
},
|
|
"GA_FHPS_V_IN": {
|
|
"DataSource": "Logger",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_AC_V_IN"
|
|
},
|
|
"GA_FHPS_V_INT": {
|
|
"DataSource": "Logger",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_AC_V_INT"
|
|
},
|
|
"GA_FHPS_V_OUT": {
|
|
"DataSource": "Logger",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_AC_V_OUT"
|
|
},
|
|
"GA_FHPS_ACK": {
|
|
"DataSource": "Logger",
|
|
"Type": "uint8",
|
|
"Alias": "GA_FHPS_ACK"
|
|
},
|
|
"ShotTime": {
|
|
"DataSource": "Logger",
|
|
"Type": "uint32",
|
|
"Alias": "ShotTime"
|
|
},
|
|
"ACK": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "ACK_GA_FHPS_CONFIG_SEQ_CMD"
|
|
}
|
|
}
|
|
},
|
|
"+ProtTimerGAM": {
|
|
"Class": "IOGAM",
|
|
"InputSignals": {
|
|
"Time": {
|
|
"Frequency": 10,
|
|
"DataSource": "ProtTimer",
|
|
"Type": "uint32",
|
|
"Alias": "Time"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"Time": {
|
|
"DataSource": "ProtDB",
|
|
"Type": "uint32",
|
|
"Alias": "Time"
|
|
}
|
|
}
|
|
},
|
|
"+ProtectionGAM": {
|
|
"Class": "MonitorGAM",
|
|
"NormalValue": 0,
|
|
"WarningValue": 1,
|
|
"ErrorValue": 2,
|
|
"InputSignals": {
|
|
"PLCSDNState": {
|
|
"WarningLevel": 1,
|
|
"NumberOfElements": 48,
|
|
"ErrorLevel": 10,
|
|
"DataSource": "ProtectionAB",
|
|
"Type": "uint8",
|
|
"Alias": "PLCSDNHeader"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"CommState": {
|
|
"DataSource": "ProtDB",
|
|
"Type": "uint8",
|
|
"Alias": "CommState"
|
|
}
|
|
}
|
|
},
|
|
"+AuxConfigStatusGAM": {
|
|
"Class": "ConstantGAM",
|
|
"OutputSignals": {
|
|
"GA_CCPS_ope": {
|
|
"Default": 0,
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "GA_CCPS_Operation_Status"
|
|
},
|
|
"GB_CCPS_ope": {
|
|
"Default": 0,
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "GB_CCPS_Operation_Status"
|
|
}
|
|
}
|
|
},
|
|
"+Conf_GA_CCPS": {
|
|
"Class": "TriggeredIOGAM",
|
|
"InputSignals": {
|
|
"Trigger": {
|
|
"Type": "uint8",
|
|
"DataSource": "PLCSDNSub",
|
|
"Alias": "GA_CCPS_CONFIG_SEQ_CMD"
|
|
},
|
|
"GA_CCPS_Voltage_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_CCPS_Voltage_Max"
|
|
},
|
|
"GA_CCPS_Voltage_Min": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_CCPS_Voltage_Min"
|
|
},
|
|
"GA_CCPS_Current_Protection": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_CCPS_Current_Protection"
|
|
},
|
|
"GA_CCPS_Curr_Prot_Det_Time": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_CCPS_Curr_Prot_Det_Time"
|
|
},
|
|
"GA_CCPS_PSU2320_IREF_H": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "int16",
|
|
"Alias": "GA_CCPS_PSU2320_IREF_H"
|
|
},
|
|
"GA_CCPS_PSU2320_IREF_L": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "int16",
|
|
"Alias": "GA_CCPS_PSU2320_IREF_L"
|
|
},
|
|
"GA_CCPS_Voltage_Auto_Prot": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "uint8",
|
|
"Alias": "GA_CCPS_Voltage_Auto_Prot"
|
|
},
|
|
"GA_CCPS_Current_Auto_Prot": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "uint8",
|
|
"Alias": "GA_CCPS_Current_Auto_Prot"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"Voltage_Max_Read": {
|
|
"DataSource": "GA_CCPS",
|
|
"Type": "float32",
|
|
"Alias": "Voltage_Max_Read"
|
|
},
|
|
"Voltage_Min_Read": {
|
|
"DataSource": "GA_CCPS",
|
|
"Type": "float32",
|
|
"Alias": "Voltage_Min_Read"
|
|
},
|
|
"Current_Protection_Read": {
|
|
"DataSource": "GA_CCPS",
|
|
"Type": "float32",
|
|
"Alias": "Current_Protection_Read"
|
|
},
|
|
"Curr_Prot_Det_Time_Read": {
|
|
"DataSource": "GA_CCPS",
|
|
"Type": "float32",
|
|
"Alias": "Curr_Prot_Det_Time_Read"
|
|
},
|
|
"PSU2320_IREF_H_Read": {
|
|
"DataSource": "GA_CCPS",
|
|
"Type": "int16",
|
|
"Alias": "PSU2320_IREF_H_Read"
|
|
},
|
|
"PSU2320_IREF_L_Read": {
|
|
"DataSource": "GA_CCPS",
|
|
"Type": "int16",
|
|
"Alias": "PSU2320_IREF_L_Read"
|
|
},
|
|
"Voltage_Auto_Prot_Read": {
|
|
"DataSource": "GA_CCPS",
|
|
"Type": "uint8",
|
|
"Alias": "Voltage_Auto_Prot_Read"
|
|
},
|
|
"Current_Auto_Prot_Read": {
|
|
"DataSource": "GA_CCPS",
|
|
"Type": "uint8",
|
|
"Alias": "Current_Auto_Prot_Read"
|
|
}
|
|
}
|
|
},
|
|
"+Pub_GA_CCPS": {
|
|
"Class": "IOGAM",
|
|
"InputSignals": {
|
|
"Voltage_Max_Read": {
|
|
"DataSource": "GA_CCPS",
|
|
"Type": "float32",
|
|
"Alias": "Voltage_Max_Read"
|
|
},
|
|
"Voltage_Min_Read": {
|
|
"DataSource": "GA_CCPS",
|
|
"Type": "float32",
|
|
"Alias": "Voltage_Min_Read"
|
|
},
|
|
"Current_Protection_Read": {
|
|
"DataSource": "GA_CCPS",
|
|
"Type": "float32",
|
|
"Alias": "Current_Protection_Read"
|
|
},
|
|
"Curr_Prot_Det_Time_Read": {
|
|
"DataSource": "GA_CCPS",
|
|
"Type": "float32",
|
|
"Alias": "Curr_Prot_Det_Time_Read"
|
|
},
|
|
"Voltage_Auto_Prot_Read": {
|
|
"DataSource": "GA_CCPS",
|
|
"Type": "uint8",
|
|
"Alias": "Voltage_Auto_Prot_Read"
|
|
},
|
|
"Current_Auto_Prot_Read": {
|
|
"DataSource": "GA_CCPS",
|
|
"Type": "uint8",
|
|
"Alias": "Current_Auto_Prot_Read"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"GA_CCPS_Voltage_Max_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_CCPS_Voltage_Max_Read"
|
|
},
|
|
"GA_CCPS_Voltage_Min_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_CCPS_Voltage_Min_Read"
|
|
},
|
|
"GA_CCPS_Current_Protection_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_CCPS_Current_Protection_Read"
|
|
},
|
|
"GA_CCPS_Curr_Prot_Det_Time_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_CCPS_Curr_Prot_Det_Time_Read"
|
|
},
|
|
"GA_CCPS_Voltage_Auto_Prot_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "GA_CCPS_Voltage_Auto_Prot_Read"
|
|
},
|
|
"GA_CCPS_Current_Auto_Prot_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "GA_CCPS_Current_Auto_Prot_Read"
|
|
}
|
|
}
|
|
},
|
|
"+Conf_GB_CCPS": {
|
|
"Class": "TriggeredIOGAM",
|
|
"InputSignals": {
|
|
"Trigger": {
|
|
"Type": "uint8",
|
|
"DataSource": "PLCSDNSub",
|
|
"Alias": "GB_CCPS_CONFIG_SEQ_CMD"
|
|
},
|
|
"GB_CCPS_Voltage_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_CCPS_Voltage_Max"
|
|
},
|
|
"GB_CCPS_Voltage_Min": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_CCPS_Voltage_Min"
|
|
},
|
|
"GB_CCPS_Current_Protection": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_CCPS_Current_Protection"
|
|
},
|
|
"GB_CCPS_Curr_Prot_Det_Time": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_CCPS_Curr_Prot_Det_Time"
|
|
},
|
|
"GB_CCPS_PSU2320_IREF_H": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "int16",
|
|
"Alias": "GB_CCPS_PSU2320_IREF_H"
|
|
},
|
|
"GB_CCPS_PSU2320_IREF_L": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "int16",
|
|
"Alias": "GB_CCPS_PSU2320_IREF_L"
|
|
},
|
|
"GB_CCPS_Voltage_Auto_Prot": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "uint8",
|
|
"Alias": "GB_CCPS_Voltage_Auto_Prot"
|
|
},
|
|
"GB_CCPS_Current_Auto_Prot": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "uint8",
|
|
"Alias": "GB_CCPS_Current_Auto_Prot"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"Voltage_Max_Read": {
|
|
"DataSource": "GB_CCPS",
|
|
"Type": "float32",
|
|
"Alias": "Voltage_Max_Read"
|
|
},
|
|
"Voltage_Min_Read": {
|
|
"DataSource": "GB_CCPS",
|
|
"Type": "float32",
|
|
"Alias": "Voltage_Min_Read"
|
|
},
|
|
"Current_Protection_Read": {
|
|
"DataSource": "GB_CCPS",
|
|
"Type": "float32",
|
|
"Alias": "Current_Protection_Read"
|
|
},
|
|
"Curr_Prot_Det_Time_Read": {
|
|
"DataSource": "GB_CCPS",
|
|
"Type": "float32",
|
|
"Alias": "Curr_Prot_Det_Time_Read"
|
|
},
|
|
"PSU2320_IREF_H_Read": {
|
|
"DataSource": "GB_CCPS",
|
|
"Type": "int16",
|
|
"Alias": "PSU2320_IREF_H_Read"
|
|
},
|
|
"PSU2320_IREF_L_Read": {
|
|
"DataSource": "GB_CCPS",
|
|
"Type": "int16",
|
|
"Alias": "PSU2320_IREF_L_Read"
|
|
},
|
|
"Voltage_Auto_Prot_Read": {
|
|
"DataSource": "GB_CCPS",
|
|
"Type": "uint8",
|
|
"Alias": "Voltage_Auto_Prot_Read"
|
|
},
|
|
"Current_Auto_Prot_Read": {
|
|
"DataSource": "GB_CCPS",
|
|
"Type": "uint8",
|
|
"Alias": "Current_Auto_Prot_Read"
|
|
}
|
|
}
|
|
},
|
|
"+Pub_GB_CCPS": {
|
|
"Class": "IOGAM",
|
|
"InputSignals": {
|
|
"Voltage_Max_Read": {
|
|
"DataSource": "GB_CCPS",
|
|
"Type": "float32",
|
|
"Alias": "Voltage_Max_Read"
|
|
},
|
|
"Voltage_Min_Read": {
|
|
"DataSource": "GB_CCPS",
|
|
"Type": "float32",
|
|
"Alias": "Voltage_Min_Read"
|
|
},
|
|
"Current_Protection_Read": {
|
|
"DataSource": "GB_CCPS",
|
|
"Type": "float32",
|
|
"Alias": "Current_Protection_Read"
|
|
},
|
|
"Curr_Prot_Det_Time_Read": {
|
|
"DataSource": "GB_CCPS",
|
|
"Type": "float32",
|
|
"Alias": "Curr_Prot_Det_Time_Read"
|
|
},
|
|
"Voltage_Auto_Prot_Read": {
|
|
"DataSource": "GB_CCPS",
|
|
"Type": "uint8",
|
|
"Alias": "Voltage_Auto_Prot_Read"
|
|
},
|
|
"Current_Auto_Prot_Read": {
|
|
"DataSource": "GB_CCPS",
|
|
"Type": "uint8",
|
|
"Alias": "Current_Auto_Prot_Read"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"GB_CCPS_Voltage_Max_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_CCPS_Voltage_Max_Read"
|
|
},
|
|
"GB_CCPS_Voltage_Min_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_CCPS_Voltage_Min_Read"
|
|
},
|
|
"GB_CCPS_Current_Protection_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_CCPS_Current_Protection_Read"
|
|
},
|
|
"GB_CCPS_Curr_Prot_Det_Time_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_CCPS_Curr_Prot_Det_Time_Read"
|
|
},
|
|
"GB_CCPS_Voltage_Auto_Prot_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "GB_CCPS_Voltage_Auto_Prot_Read"
|
|
},
|
|
"GB_CCPS_Current_Auto_Prot_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "GB_CCPS_Current_Auto_Prot_Read"
|
|
}
|
|
}
|
|
},
|
|
"+Conf_GA_FHPS": {
|
|
"Class": "TriggeredIOGAM",
|
|
"InputSignals": {
|
|
"Trigger": {
|
|
"Type": "uint8",
|
|
"DataSource": "PLCSDNSub",
|
|
"Alias": "GA_FHPS_CONFIG_SEQ_CMD"
|
|
},
|
|
"GA_FHPS_AC_Voltage": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_AC_Voltage"
|
|
},
|
|
"GA_FHPS_DC_Voltage": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_DC_Voltage"
|
|
},
|
|
"GA_FHPS_Frequency": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_Frequency"
|
|
},
|
|
"GA_FHPS_AC_Current_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_AC_Current_Max"
|
|
},
|
|
"GA_FHPS_DC_Current_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_DC_Current_Max"
|
|
},
|
|
"GA_FHPS_Current_Trip_Delay": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_Current_Trip_Delay"
|
|
},
|
|
"GA_FHPS_Intern_Prot_Delay": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_Intern_Prot_Delay"
|
|
},
|
|
"GA_FHPS_Current_Peak_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_Current_Peak_Max"
|
|
},
|
|
"GA_FHPS_Current_Peak_Min": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_Current_Peak_Min"
|
|
},
|
|
"GA_FHPS_AC_Voltage_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_AC_Voltage_Max"
|
|
},
|
|
"GA_FHPS_AC_Voltage_Min": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_AC_Voltage_Min"
|
|
},
|
|
"GA_FHPS_DC_Voltage_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_DC_Voltage_Max"
|
|
},
|
|
"GA_FHPS_DC_Voltage_Min": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_DC_Voltage_Min"
|
|
},
|
|
"GA_FHPS_RMS_Voltage_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_RMS_Voltage_Max"
|
|
},
|
|
"GA_FHPS_RMS_Voltage_Min": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_RMS_Voltage_Min"
|
|
},
|
|
"GA_FHPS_AVG_Voltage_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_AVG_Voltage_Max"
|
|
},
|
|
"GA_FHPS_AVG_Voltage_Min": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_AVG_Voltage_Min"
|
|
},
|
|
"GA_FHPS_Frequency_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_Frequency_Max"
|
|
},
|
|
"GA_FHPS_Frequency_Min": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_Frequency_Min"
|
|
},
|
|
"GA_FHPS_Voltage_Range": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "uint8",
|
|
"Alias": "GA_FHPS_Voltage_Range"
|
|
},
|
|
"GA_FHPS_Current_Prot_Mode": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "uint8",
|
|
"Alias": "GA_FHPS_Current_Prot_Mode"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"AC_Voltage_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "AC_Voltage_Read"
|
|
},
|
|
"DC_Voltage_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "DC_Voltage_Read"
|
|
},
|
|
"Frequency_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "Frequency_Read"
|
|
},
|
|
"AC_Current_Max_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "AC_Current_Max_Read"
|
|
},
|
|
"DC_Current_Max_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "DC_Current_Max_Read"
|
|
},
|
|
"Current_Trip_Delay_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "Current_Trip_Delay_Read"
|
|
},
|
|
"Intern_Prot_Delay_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "Intern_Prot_Delay_Read"
|
|
},
|
|
"Current_Peak_Max_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "Current_Peak_Max_Read"
|
|
},
|
|
"Current_Peak_Min_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "Current_Peak_Min_Read"
|
|
},
|
|
"AC_Voltage_Max_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "AC_Voltage_Max_Read"
|
|
},
|
|
"AC_Voltage_Min_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "AC_Voltage_Min_Read"
|
|
},
|
|
"DC_Voltage_Max_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "DC_Voltage_Max_Read"
|
|
},
|
|
"DC_Voltage_Min_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "DC_Voltage_Min_Read"
|
|
},
|
|
"RMS_Voltage_Max_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "RMS_Voltage_Max_Read"
|
|
},
|
|
"RMS_Voltage_Min_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "RMS_Voltage_Min_Read"
|
|
},
|
|
"AVG_Voltage_Max_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "AVG_Voltage_Max_Read"
|
|
},
|
|
"AVG_Voltage_Min_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "AVG_Voltage_Min_Read"
|
|
},
|
|
"Frequency_Max_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "Frequency_Max_Read"
|
|
},
|
|
"Frequency_Min_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "Frequency_Min_Read"
|
|
},
|
|
"Voltage_Range_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "uint8",
|
|
"Alias": "Voltage_Range_Read"
|
|
},
|
|
"Current_Prot_Mode_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "uint8",
|
|
"Alias": "Current_Prot_Mode_Read"
|
|
}
|
|
}
|
|
},
|
|
"+Pub_GA_FHPS": {
|
|
"Class": "IOGAM",
|
|
"InputSignals": {
|
|
"AC_Voltage_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "AC_Voltage_Read"
|
|
},
|
|
"DC_Voltage_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "DC_Voltage_Read"
|
|
},
|
|
"Frequency_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "Frequency_Read"
|
|
},
|
|
"AC_Current_Max_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "AC_Current_Max_Read"
|
|
},
|
|
"DC_Current_Max_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "DC_Current_Max_Read"
|
|
},
|
|
"Current_Trip_Delay_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "Current_Trip_Delay_Read"
|
|
},
|
|
"Intern_Prot_Delay_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "Intern_Prot_Delay_Read"
|
|
},
|
|
"Current_Peak_Max_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "Current_Peak_Max_Read"
|
|
},
|
|
"Current_Peak_Min_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "Current_Peak_Min_Read"
|
|
},
|
|
"AC_Voltage_Max_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "AC_Voltage_Max_Read"
|
|
},
|
|
"AC_Voltage_Min_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "AC_Voltage_Min_Read"
|
|
},
|
|
"DC_Voltage_Max_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "DC_Voltage_Max_Read"
|
|
},
|
|
"DC_Voltage_Min_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "DC_Voltage_Min_Read"
|
|
},
|
|
"RMS_Voltage_Max_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "RMS_Voltage_Max_Read"
|
|
},
|
|
"RMS_Voltage_Min_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "RMS_Voltage_Min_Read"
|
|
},
|
|
"AVG_Voltage_Max_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "AVG_Voltage_Max_Read"
|
|
},
|
|
"AVG_Voltage_Min_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "AVG_Voltage_Min_Read"
|
|
},
|
|
"Frequency_Max_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "Frequency_Max_Read"
|
|
},
|
|
"Frequency_Min_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "Frequency_Min_Read"
|
|
},
|
|
"Voltage_Range_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "uint8",
|
|
"Alias": "Voltage_Range_Read"
|
|
},
|
|
"Current_Prot_Mode_Read": {
|
|
"DataSource": "GA_FHPS",
|
|
"Type": "uint8",
|
|
"Alias": "Current_Prot_Mode_Read"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"GA_FHPS_AC_Voltage_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_AC_Voltage_Read"
|
|
},
|
|
"GA_FHPS_DC_Voltage_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_DC_Voltage_Read"
|
|
},
|
|
"GA_FHPS_Frequency_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_Frequency_Read"
|
|
},
|
|
"GA_FHPS_AC_Current_Max_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_AC_Current_Max_Read"
|
|
},
|
|
"GA_FHPS_DC_Current_Max_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_DC_Current_Max_Read"
|
|
},
|
|
"GA_FHPS_Current_Trip_Delay_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_Current_Trip_Delay_Read"
|
|
},
|
|
"GA_FHPS_Intern_Prot_Delay_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_Intern_Prot_Delay_Read"
|
|
},
|
|
"GA_FHPS_Current_Peak_Max_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_Current_Peak_Max_Read"
|
|
},
|
|
"GA_FHPS_Current_Peak_Min_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_Current_Peak_Min_Read"
|
|
},
|
|
"GA_FHPS_AC_Voltage_Max_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_AC_Voltage_Max_Read"
|
|
},
|
|
"GA_FHPS_AC_Voltage_Min_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_AC_Voltage_Min_Read"
|
|
},
|
|
"GA_FHPS_DC_Voltage_Max_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_DC_Voltage_Max_Read"
|
|
},
|
|
"GA_FHPS_DC_Voltage_Min_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_DC_Voltage_Min_Read"
|
|
},
|
|
"GA_FHPS_RMS_Voltage_Max_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_RMS_Voltage_Max_Read"
|
|
},
|
|
"GA_FHPS_RMS_Voltage_Min_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_RMS_Voltage_Min_Read"
|
|
},
|
|
"GA_FHPS_AVG_Voltage_Max_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_AVG_Voltage_Max_Read"
|
|
},
|
|
"GA_FHPS_AVG_Voltage_Min_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_AVG_Voltage_Min_Read"
|
|
},
|
|
"GA_FHPS_Frequency_Max_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_Frequency_Max_Read"
|
|
},
|
|
"GA_FHPS_Frequency_Min_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_Frequency_Min_Read"
|
|
},
|
|
"GA_FHPS_Voltage_Range_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "GA_FHPS_Voltage_Range_Read"
|
|
},
|
|
"GA_FHPS_Current_Prot_Mode_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "GA_FHPS_Current_Prot_Mode_Read"
|
|
}
|
|
}
|
|
},
|
|
"+Conf_GB_FHPS": {
|
|
"Class": "TriggeredIOGAM",
|
|
"InputSignals": {
|
|
"Trigger": {
|
|
"Type": "uint8",
|
|
"DataSource": "PLCSDNSub",
|
|
"Alias": "GB_FHPS_CONFIG_SEQ_CMD"
|
|
},
|
|
"GB_FHPS_AC_Voltage": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_AC_Voltage"
|
|
},
|
|
"GB_FHPS_DC_Voltage": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_DC_Voltage"
|
|
},
|
|
"GB_FHPS_Frequency": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_Frequency"
|
|
},
|
|
"GB_FHPS_AC_Current_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_AC_Current_Max"
|
|
},
|
|
"GB_FHPS_DC_Current_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_DC_Current_Max"
|
|
},
|
|
"GB_FHPS_Current_Trip_Delay": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_Current_Trip_Delay"
|
|
},
|
|
"GB_FHPS_Intern_Prot_Delay": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_Intern_Prot_Delay"
|
|
},
|
|
"GB_FHPS_Current_Peak_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_Current_Peak_Max"
|
|
},
|
|
"GB_FHPS_Current_Peak_Min": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_Current_Peak_Min"
|
|
},
|
|
"GB_FHPS_AC_Voltage_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_AC_Voltage_Max"
|
|
},
|
|
"GB_FHPS_AC_Voltage_Min": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_AC_Voltage_Min"
|
|
},
|
|
"GB_FHPS_DC_Voltage_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_DC_Voltage_Max"
|
|
},
|
|
"GB_FHPS_DC_Voltage_Min": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_DC_Voltage_Min"
|
|
},
|
|
"GB_FHPS_RMS_Voltage_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_RMS_Voltage_Max"
|
|
},
|
|
"GB_FHPS_RMS_Voltage_Min": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_RMS_Voltage_Min"
|
|
},
|
|
"GB_FHPS_AVG_Voltage_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_AVG_Voltage_Max"
|
|
},
|
|
"GB_FHPS_AVG_Voltage_Min": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_AVG_Voltage_Min"
|
|
},
|
|
"GB_FHPS_Frequency_Max": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_Frequency_Max"
|
|
},
|
|
"GB_FHPS_Frequency_Min": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_Frequency_Min"
|
|
},
|
|
"GB_FHPS_Voltage_Range": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "uint8",
|
|
"Alias": "GB_FHPS_Voltage_Range"
|
|
},
|
|
"GB_FHPS_Current_Prot_Mode": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "uint8",
|
|
"Alias": "GB_FHPS_Current_Prot_Mode"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"AC_Voltage_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "AC_Voltage_Read"
|
|
},
|
|
"DC_Voltage_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "DC_Voltage_Read"
|
|
},
|
|
"Frequency_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "Frequency_Read"
|
|
},
|
|
"AC_Current_Max_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "AC_Current_Max_Read"
|
|
},
|
|
"DC_Current_Max_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "DC_Current_Max_Read"
|
|
},
|
|
"Current_Trip_Delay_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "Current_Trip_Delay_Read"
|
|
},
|
|
"Intern_Prot_Delay_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "Intern_Prot_Delay_Read"
|
|
},
|
|
"Current_Peak_Max_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "Current_Peak_Max_Read"
|
|
},
|
|
"Current_Peak_Min_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "Current_Peak_Min_Read"
|
|
},
|
|
"AC_Voltage_Max_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "AC_Voltage_Max_Read"
|
|
},
|
|
"AC_Voltage_Min_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "AC_Voltage_Min_Read"
|
|
},
|
|
"DC_Voltage_Max_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "DC_Voltage_Max_Read"
|
|
},
|
|
"DC_Voltage_Min_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "DC_Voltage_Min_Read"
|
|
},
|
|
"RMS_Voltage_Max_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "RMS_Voltage_Max_Read"
|
|
},
|
|
"RMS_Voltage_Min_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "RMS_Voltage_Min_Read"
|
|
},
|
|
"AVG_Voltage_Max_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "AVG_Voltage_Max_Read"
|
|
},
|
|
"AVG_Voltage_Min_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "AVG_Voltage_Min_Read"
|
|
},
|
|
"Frequency_Max_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "Frequency_Max_Read"
|
|
},
|
|
"Frequency_Min_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "Frequency_Min_Read"
|
|
},
|
|
"Voltage_Range_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "uint8",
|
|
"Alias": "Voltage_Range_Read"
|
|
},
|
|
"Current_Prot_Mode_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "uint8",
|
|
"Alias": "Current_Prot_Mode_Read"
|
|
}
|
|
}
|
|
},
|
|
"+Pub_GB_FHPS": {
|
|
"Class": "IOGAM",
|
|
"InputSignals": {
|
|
"AC_Voltage_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "AC_Voltage_Read"
|
|
},
|
|
"DC_Voltage_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "DC_Voltage_Read"
|
|
},
|
|
"Frequency_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "Frequency_Read"
|
|
},
|
|
"AC_Current_Max_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "AC_Current_Max_Read"
|
|
},
|
|
"DC_Current_Max_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "DC_Current_Max_Read"
|
|
},
|
|
"Current_Trip_Delay_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "Current_Trip_Delay_Read"
|
|
},
|
|
"Intern_Prot_Delay_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "Intern_Prot_Delay_Read"
|
|
},
|
|
"Current_Peak_Max_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "Current_Peak_Max_Read"
|
|
},
|
|
"Current_Peak_Min_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "Current_Peak_Min_Read"
|
|
},
|
|
"AC_Voltage_Max_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "AC_Voltage_Max_Read"
|
|
},
|
|
"AC_Voltage_Min_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "AC_Voltage_Min_Read"
|
|
},
|
|
"DC_Voltage_Max_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "DC_Voltage_Max_Read"
|
|
},
|
|
"DC_Voltage_Min_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "DC_Voltage_Min_Read"
|
|
},
|
|
"RMS_Voltage_Max_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "RMS_Voltage_Max_Read"
|
|
},
|
|
"RMS_Voltage_Min_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "RMS_Voltage_Min_Read"
|
|
},
|
|
"AVG_Voltage_Max_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "AVG_Voltage_Max_Read"
|
|
},
|
|
"AVG_Voltage_Min_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "AVG_Voltage_Min_Read"
|
|
},
|
|
"Frequency_Max_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "Frequency_Max_Read"
|
|
},
|
|
"Frequency_Min_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "float32",
|
|
"Alias": "Frequency_Min_Read"
|
|
},
|
|
"Voltage_Range_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "uint8",
|
|
"Alias": "Voltage_Range_Read"
|
|
},
|
|
"Current_Prot_Mode_Read": {
|
|
"DataSource": "GB_FHPS",
|
|
"Type": "uint8",
|
|
"Alias": "Current_Prot_Mode_Read"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"GB_FHPS_AC_Voltage_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_AC_Voltage_Read"
|
|
},
|
|
"GB_FHPS_DC_Voltage_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_DC_Voltage_Read"
|
|
},
|
|
"GB_FHPS_Frequency_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_Frequency_Read"
|
|
},
|
|
"GB_FHPS_AC_Current_Max_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_AC_Current_Max_Read"
|
|
},
|
|
"GB_FHPS_DC_Current_Max_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_DC_Current_Max_Read"
|
|
},
|
|
"GB_FHPS_Current_Trip_Delay_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_Current_Trip_Delay_Read"
|
|
},
|
|
"GB_FHPS_Intern_Prot_Delay_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_Intern_Prot_Delay_Read"
|
|
},
|
|
"GB_FHPS_Current_Peak_Max_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_Current_Peak_Max_Read"
|
|
},
|
|
"GB_FHPS_Current_Peak_Min_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_Current_Peak_Min_Read"
|
|
},
|
|
"GB_FHPS_AC_Voltage_Max_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_AC_Voltage_Max_Read"
|
|
},
|
|
"GB_FHPS_AC_Voltage_Min_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_AC_Voltage_Min_Read"
|
|
},
|
|
"GB_FHPS_DC_Voltage_Max_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_DC_Voltage_Max_Read"
|
|
},
|
|
"GB_FHPS_DC_Voltage_Min_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_DC_Voltage_Min_Read"
|
|
},
|
|
"GB_FHPS_RMS_Voltage_Max_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_RMS_Voltage_Max_Read"
|
|
},
|
|
"GB_FHPS_RMS_Voltage_Min_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_RMS_Voltage_Min_Read"
|
|
},
|
|
"GB_FHPS_AVG_Voltage_Max_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_AVG_Voltage_Max_Read"
|
|
},
|
|
"GB_FHPS_AVG_Voltage_Min_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_AVG_Voltage_Min_Read"
|
|
},
|
|
"GB_FHPS_Frequency_Max_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_Frequency_Max_Read"
|
|
},
|
|
"GB_FHPS_Frequency_Min_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_Frequency_Min_Read"
|
|
},
|
|
"GB_FHPS_Voltage_Range_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "GB_FHPS_Voltage_Range_Read"
|
|
},
|
|
"GB_FHPS_Current_Prot_Mode_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "GB_FHPS_Current_Prot_Mode_Read"
|
|
}
|
|
}
|
|
},
|
|
"+Conf_GA_MCPS": {
|
|
"Class": "TriggeredIOGAM",
|
|
"InputSignals": {
|
|
"Trigger": {
|
|
"Type": "uint8",
|
|
"DataSource": "PLCSDNSub",
|
|
"Alias": "GA_MCPS_CONFIG_CMD"
|
|
},
|
|
"GA_MCPS_Current": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_MCPS_Current"
|
|
},
|
|
"GA_MCPS_Sweep_Rate": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_MCPS_Sweep_Rate"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"Current_Read": {
|
|
"DataSource": "GA_MCPS",
|
|
"Type": "float32",
|
|
"Alias": "Current_Read"
|
|
},
|
|
"Sweep_Rate_Read": {
|
|
"DataSource": "GA_MCPS",
|
|
"Type": "float32",
|
|
"Alias": "Sweep_Rate_Read"
|
|
}
|
|
}
|
|
},
|
|
"+Pub_GA_MCPS": {
|
|
"Class": "IOGAM",
|
|
"InputSignals": {
|
|
"Current_Read": {
|
|
"DataSource": "GA_MCPS",
|
|
"Type": "float32",
|
|
"Alias": "Current_Read"
|
|
},
|
|
"Sweep_Rate_Read": {
|
|
"DataSource": "GA_MCPS",
|
|
"Type": "float32",
|
|
"Alias": "Sweep_Rate_Read"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"GA_MCPS_Current_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_MCPS_Current_Read"
|
|
},
|
|
"GA_MCPS_Sweep_Rate_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_MCPS_Sweep_Rate_Read"
|
|
}
|
|
}
|
|
},
|
|
"+Conf_GB_MCPS": {
|
|
"Class": "TriggeredIOGAM",
|
|
"InputSignals": {
|
|
"Trigger": {
|
|
"Type": "uint8",
|
|
"DataSource": "PLCSDNSub",
|
|
"Alias": "GB_MCPS_CONFIG_CMD"
|
|
},
|
|
"GB_MCPS_Current": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_MCPS_Current"
|
|
},
|
|
"GB_MCPS_Sweep_Rate": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_MCPS_Sweep_Rate"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"Current_Read": {
|
|
"DataSource": "GB_MCPS",
|
|
"Type": "float32",
|
|
"Alias": "Current_Read"
|
|
},
|
|
"Sweep_Rate_Read": {
|
|
"DataSource": "GB_MCPS",
|
|
"Type": "float32",
|
|
"Alias": "Sweep_Rate_Read"
|
|
}
|
|
}
|
|
},
|
|
"+Pub_GB_MCPS": {
|
|
"Class": "IOGAM",
|
|
"InputSignals": {
|
|
"Current_Read": {
|
|
"DataSource": "GB_MCPS",
|
|
"Type": "float32",
|
|
"Alias": "Current_Read"
|
|
},
|
|
"Sweep_Rate_Read": {
|
|
"DataSource": "GB_MCPS",
|
|
"Type": "float32",
|
|
"Alias": "Sweep_Rate_Read"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"GB_MCPS_Current_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_MCPS_Current_Read"
|
|
},
|
|
"GB_MCPS_Sweep_Rate_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_MCPS_Sweep_Rate_Read"
|
|
}
|
|
}
|
|
},
|
|
"+Conf_GA_GCPS": {
|
|
"Class": "TriggeredIOGAM",
|
|
"InputSignals": {
|
|
"Trigger": {
|
|
"Type": "uint8",
|
|
"DataSource": "PLCSDNSub",
|
|
"Alias": "GA_GCPS_CONFIG_CMD"
|
|
},
|
|
"GA_GCPS_Current": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_GCPS_Current"
|
|
},
|
|
"GA_GCPS_Sweep_Rate": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_GCPS_Sweep_Rate"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"Current_Read": {
|
|
"DataSource": "GA_GCPS",
|
|
"Type": "float32",
|
|
"Alias": "Current_Read"
|
|
},
|
|
"Sweep_Rate_Read": {
|
|
"DataSource": "GA_GCPS",
|
|
"Type": "float32",
|
|
"Alias": "Sweep_Rate_Read"
|
|
}
|
|
}
|
|
},
|
|
"+Pub_GA_GCPS": {
|
|
"Class": "IOGAM",
|
|
"InputSignals": {
|
|
"Current_Read": {
|
|
"DataSource": "GA_GCPS",
|
|
"Type": "float32",
|
|
"Alias": "Current_Read"
|
|
},
|
|
"Sweep_Rate_Read": {
|
|
"DataSource": "GA_GCPS",
|
|
"Type": "float32",
|
|
"Alias": "Sweep_Rate_Read"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"GA_GCPS_Current_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_GCPS_Current_Read"
|
|
},
|
|
"GA_GCPS_Sweep_Rate_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_GCPS_Sweep_Rate_Read"
|
|
}
|
|
}
|
|
},
|
|
"+Conf_GB_GCPS": {
|
|
"Class": "TriggeredIOGAM",
|
|
"InputSignals": {
|
|
"Trigger": {
|
|
"Type": "uint8",
|
|
"DataSource": "PLCSDNSub",
|
|
"Alias": "GB_GCPS_CONFIG_CMD"
|
|
},
|
|
"GB_GCPS_Current": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_GCPS_Current"
|
|
},
|
|
"GB_GCPS_Sweep_Rate": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_GCPS_Sweep_Rate"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"Current_Read": {
|
|
"DataSource": "GB_GCPS",
|
|
"Type": "float32",
|
|
"Alias": "Current_Read"
|
|
},
|
|
"Sweep_Rate_Read": {
|
|
"DataSource": "GB_GCPS",
|
|
"Type": "float32",
|
|
"Alias": "Sweep_Rate_Read"
|
|
}
|
|
}
|
|
},
|
|
"+Pub_GB_GCPS": {
|
|
"Class": "IOGAM",
|
|
"InputSignals": {
|
|
"Current_Read": {
|
|
"DataSource": "GB_GCPS",
|
|
"Type": "float32",
|
|
"Alias": "Current_Read"
|
|
},
|
|
"Sweep_Rate_Read": {
|
|
"DataSource": "GB_GCPS",
|
|
"Type": "float32",
|
|
"Alias": "Sweep_Rate_Read"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"GB_GCPS_Current_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_GCPS_Current_Read"
|
|
},
|
|
"GB_GCPS_Sweep_Rate_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_GCPS_Sweep_Rate_Read"
|
|
}
|
|
}
|
|
},
|
|
"+GA_CCPSOperationGAM": {
|
|
"Class": "MessageGAM",
|
|
"TriggerOnChange": 1,
|
|
"+Events": {
|
|
"Class": "ReferenceContainer",
|
|
"+StartConfig": {
|
|
"Class": "EventConditionTrigger",
|
|
"+SetDB_1": {
|
|
"Class": "Message",
|
|
"Function": "SetOutput",
|
|
"Mode": "ExpectsReply",
|
|
"Destination": "RTApp.Functions.AuxConfigStatusGAM",
|
|
"+Parameters": {
|
|
"Class": "ConfigurationDatabase",
|
|
"SignalName": "GA_CCPS_ope",
|
|
"SignalValue": 1
|
|
}
|
|
},
|
|
"EventTrigger": {
|
|
"CommandLoad": 1
|
|
}
|
|
},
|
|
"+StopConfig": {
|
|
"Class": "EventConditionTrigger",
|
|
"+SetDB_2": {
|
|
"Class": "Message",
|
|
"Function": "SetOutput",
|
|
"Mode": "ExpectsReply",
|
|
"Destination": "RTApp.Functions.AuxConfigStatusGAM",
|
|
"+Parameters": {
|
|
"Class": "ConfigurationDatabase",
|
|
"SignalName": "GA_CCPS_ope",
|
|
"SignalValue": 0
|
|
}
|
|
},
|
|
"EventTrigger": {
|
|
"CommandLoad": 2
|
|
}
|
|
}
|
|
},
|
|
"InputSignals": {
|
|
"CommandLoad": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GA_CCPS_OPERATION_CMD"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"PendingMessage": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint32",
|
|
"Alias": "GA_CCPS_Operation_Pending"
|
|
}
|
|
}
|
|
},
|
|
"+GA_CCPSConfigGAM": {
|
|
"Class": "SimSequenceGAM",
|
|
"Delay": 2.0,
|
|
"InputSignals": {
|
|
"Command": {
|
|
"Type": "uint8",
|
|
"DataSource": "PLCSDNSub",
|
|
"Alias": "GA_CCPS_CONFIG_SEQ_CMD"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"State": {
|
|
"Type": "uint8",
|
|
"DataSource": "DDB1",
|
|
"Alias": "GA_CCPS_Config_Status"
|
|
},
|
|
"Updated": {
|
|
"Type": "uint8",
|
|
"DataSource": "DDB1",
|
|
"Alias": "GA_CCPS_Config_Status_Updated"
|
|
}
|
|
}
|
|
},
|
|
"+GB_CCPSOperationGAM": {
|
|
"Class": "MessageGAM",
|
|
"TriggerOnChange": 1,
|
|
"+Events": {
|
|
"Class": "ReferenceContainer",
|
|
"+StartConfig": {
|
|
"Class": "EventConditionTrigger",
|
|
"+SetDB_1": {
|
|
"Class": "Message",
|
|
"Function": "SetOutput",
|
|
"Mode": "ExpectsReply",
|
|
"Destination": "RTApp.Functions.AuxConfigStatusGAM",
|
|
"+Parameters": {
|
|
"Class": "ConfigurationDatabase",
|
|
"SignalName": "GB_CCPS_ope",
|
|
"SignalValue": 1
|
|
}
|
|
},
|
|
"EventTrigger": {
|
|
"CommandLoad": 1
|
|
}
|
|
},
|
|
"+StopConfig": {
|
|
"Class": "EventConditionTrigger",
|
|
"+SetDB_2": {
|
|
"Class": "Message",
|
|
"Function": "SetOutput",
|
|
"Mode": "ExpectsReply",
|
|
"Destination": "RTApp.Functions.AuxConfigStatusGAM",
|
|
"+Parameters": {
|
|
"Class": "ConfigurationDatabase",
|
|
"SignalName": "GB_CCPS_ope",
|
|
"SignalValue": 0
|
|
}
|
|
},
|
|
"EventTrigger": {
|
|
"CommandLoad": 2
|
|
}
|
|
}
|
|
},
|
|
"InputSignals": {
|
|
"CommandLoad": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GB_CCPS_OPERATION_CMD"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"PendingMessage": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint32",
|
|
"Alias": "GB_CCPS_Operation_Pending"
|
|
}
|
|
}
|
|
},
|
|
"Class": "ReferenceContainer",
|
|
"+PulseTimeGAM": {
|
|
"Class": "ConversionGAM",
|
|
"InputSignals": {
|
|
"ShotTime": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint32",
|
|
"Alias": "ShotTime"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"PulseTime": {
|
|
"Gain": 1e-06,
|
|
"DataSource": "EpicsDB",
|
|
"Type": "float32",
|
|
"Alias": "ShotTime"
|
|
}
|
|
}
|
|
},
|
|
"+PLCReadBackPubGAM": {
|
|
"Class": "IOGAM",
|
|
"InputSignals": {
|
|
"GA_CCPS_Amplitude": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_CCPS_Amplitude"
|
|
},
|
|
"GB_CCPS_Amplitude": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_CCPS_Amplitude"
|
|
},
|
|
"GA_CCPS_Amplitude_Max_Delta": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_CCPS_Amplitude_Max_Delta"
|
|
},
|
|
"GB_CCPS_Amplitude_Max_Delta": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_CCPS_Amplitude_Max_Delta"
|
|
},
|
|
"GA_CCPS_Frequency": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_CCPS_Frequency"
|
|
},
|
|
"GB_CCPS_Frequency": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_CCPS_Frequency"
|
|
},
|
|
"GA_FHPS_Amplitude_Max_Delta": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_Amplitude_Max_Delta"
|
|
},
|
|
"GB_FHPS_Amplitude_Max_Delta": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_Amplitude_Max_Delta"
|
|
},
|
|
"GA_MCPS_Amplitude_Max_Delta": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_MCPS_Amplitude_Max_Delta"
|
|
},
|
|
"GB_MCPS_Amplitude_Max_Delta": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_MCPS_Amplitude_Max_Delta"
|
|
},
|
|
"GA_GCPS_Amplitude_Max_Delta": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_GCPS_Amplitude_Max_Delta"
|
|
},
|
|
"GB_GCPS_Amplitude_Max_Delta": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_GCPS_Amplitude_Max_Delta"
|
|
},
|
|
"GA_ABPS_APS_Voltage_SP": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_ABPS_APS_Voltage_SP"
|
|
},
|
|
"GB_ABPS_APS_Voltage_SP": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_ABPS_APS_Voltage_SP"
|
|
},
|
|
"GA_ABPS_BPS_Voltage_SP": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GA_ABPS_BPS_Voltage_SP"
|
|
},
|
|
"GB_ABPS_BPS_Voltage_SP": {
|
|
"DataSource": "ConfActualDB",
|
|
"Type": "float32",
|
|
"Alias": "GB_ABPS_BPS_Voltage_SP"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"GA_CCPS_Amplitude_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_CCPS_Amplitude_Read"
|
|
},
|
|
"GB_CCPS_Amplitude_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_CCPS_Amplitude_Read"
|
|
},
|
|
"GA_CCPS_Amplitude_Max_Delta_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_CCPS_Amplitude_Max_Delta_Read"
|
|
},
|
|
"GB_CCPS_Amplitude_Max_Delta_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_CCPS_Amplitude_Max_Delta_Read"
|
|
},
|
|
"GA_CCPS_Frequency_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_CCPS_Frequency_Read"
|
|
},
|
|
"GB_CCPS_Frequency_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_CCPS_Frequency_Read"
|
|
},
|
|
"GA_FHPS_Amplitude_Max_Delta_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_FHPS_Amplitude_Max_Delta_Read"
|
|
},
|
|
"GB_FHPS_Amplitude_Max_Delta_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_FHPS_Amplitude_Max_Delta_Read"
|
|
},
|
|
"GA_MCPS_Amplitude_Max_Delta_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_MCPS_Amplitude_Max_Delta_Read"
|
|
},
|
|
"GB_MCPS_Amplitude_Max_Delta_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_MCPS_Amplitude_Max_Delta_Read"
|
|
},
|
|
"GA_GCPS_Amplitude_Max_Delta_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_GCPS_Amplitude_Max_Delta_Read"
|
|
},
|
|
"GB_GCPS_Amplitude_Max_Delta_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_GCPS_Amplitude_Max_Delta_Read"
|
|
},
|
|
"GA_ABPS_APS_Voltage_SP_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_ABPS_APS_Voltage_SP_Read"
|
|
},
|
|
"GB_ABPS_APS_Voltage_SP_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_ABPS_APS_Voltage_SP_Read"
|
|
},
|
|
"GA_ABPS_BPS_Voltage_SP_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GA_ABPS_BPS_Voltage_SP_Read"
|
|
},
|
|
"GB_ABPS_BPS_Voltage_SP_Read": {
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "float32",
|
|
"Alias": "GB_ABPS_BPS_Voltage_SP_Read"
|
|
}
|
|
}
|
|
},
|
|
"+LoadSimGAM": {
|
|
"Class": "MessageGAM",
|
|
"TriggerOnChange": 1,
|
|
"+Events": {
|
|
"Class": "ReferenceContainer",
|
|
"+StartLoadConfig": {
|
|
"Class": "EventConditionTrigger",
|
|
"EventTrigger": {
|
|
"CommandLoad": 1
|
|
},
|
|
"+SetDDBLoadDone": {
|
|
"Class": "Message",
|
|
"Function": "SetOutput",
|
|
"Mode": "ExpectsReply",
|
|
"Destination": "RTApp.Functions.LoadStateGAM",
|
|
"+Parameters": {
|
|
"Class": "ConfigurationDatabase",
|
|
"SignalName": "LOAD_DONE",
|
|
"SignalValue": 1
|
|
}
|
|
}
|
|
},
|
|
"+StartLoadMode": {
|
|
"Class": "EventConditionTrigger",
|
|
"EventTrigger": {
|
|
"CommandLoad": 4
|
|
},
|
|
"+SetDDBLoadDone": {
|
|
"Class": "Message",
|
|
"Function": "SetOutput",
|
|
"Mode": "ExpectsReply",
|
|
"Destination": "RTApp.Functions.LoadStateGAM",
|
|
"+Parameters": {
|
|
"Class": "ConfigurationDatabase",
|
|
"SignalName": "LOAD_DONE",
|
|
"SignalValue": 4
|
|
}
|
|
}
|
|
},
|
|
"+ResetLoadConfig": {
|
|
"Class": "EventConditionTrigger",
|
|
"EventTrigger": {
|
|
"CommandLoad": 3
|
|
},
|
|
"+SetDDBLoadDone": {
|
|
"Class": "Message",
|
|
"Function": "SetOutput",
|
|
"Mode": "ExpectsReply",
|
|
"Destination": "RTApp.Functions.LoadStateGAM",
|
|
"+Parameters": {
|
|
"Class": "ConfigurationDatabase",
|
|
"SignalName": "LOAD_DONE",
|
|
"SignalValue": 0
|
|
}
|
|
}
|
|
},
|
|
"+ResetLoadMode": {
|
|
"Class": "EventConditionTrigger",
|
|
"EventTrigger": {
|
|
"CommandLoad": 6
|
|
},
|
|
"+SetDDBLoadDone": {
|
|
"Class": "Message",
|
|
"Function": "SetOutput",
|
|
"Mode": "ExpectsReply",
|
|
"Destination": "RTApp.Functions.LoadStateGAM",
|
|
"+Parameters": {
|
|
"Class": "ConfigurationDatabase",
|
|
"SignalName": "LOAD_DONE",
|
|
"SignalValue": 0
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"InputSignals": {
|
|
"CommandLoad": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_LOAD_CMD"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"PendingLoadMessages": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint32",
|
|
"Alias": "PendingLoadMessages"
|
|
}
|
|
}
|
|
},
|
|
"+OfflineMessageGAM": {
|
|
"Class": "MessageGAM",
|
|
"TriggerOnChange": 0,
|
|
"+Events": {
|
|
"Class": "ReferenceContainer",
|
|
"+GoToAlarm_0": {
|
|
"Class": "EventConditionTrigger",
|
|
"EventTrigger": {
|
|
"CommandTrip": 1
|
|
},
|
|
"+MoveAlarm": {
|
|
"Class": "Message",
|
|
"Function": "GoToAlarm",
|
|
"Mode": "ExpectsReply",
|
|
"Destination": "OperationalStateMachine"
|
|
}
|
|
},
|
|
"+GoToOnlineSync": {
|
|
"Class": "EventConditionTrigger",
|
|
"EventTrigger": {
|
|
"CommandGoToState": 51,
|
|
"SegState": 240
|
|
},
|
|
"+MoveOnlineSync": {
|
|
"Class": "Message",
|
|
"Function": "GoToOnlineSync",
|
|
"Mode": "ExpectsReply",
|
|
"Destination": "OperationalStateMachine"
|
|
}
|
|
},
|
|
"+GoToAlarm_1": {
|
|
"Class": "EventConditionTrigger",
|
|
"EventTrigger": {
|
|
"CommandFCAllarm": 1
|
|
},
|
|
"+MoveAlarm": {
|
|
"Class": "Message",
|
|
"Function": "GoToAlarm",
|
|
"Mode": "ExpectsReply",
|
|
"Destination": "OperationalStateMachine"
|
|
}
|
|
},
|
|
"+GoToOnlineAsync": {
|
|
"Class": "EventConditionTrigger",
|
|
"EventTrigger": {
|
|
"CommandGoToState": 51,
|
|
"SegState": 225
|
|
},
|
|
"+MoveOnlineAsync": {
|
|
"Class": "Message",
|
|
"Function": "GoToOnlineAsync",
|
|
"Mode": "ExpectsReply",
|
|
"Destination": "OperationalStateMachine"
|
|
}
|
|
}
|
|
},
|
|
"InputSignals": {
|
|
"CommandGoToState": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_STBY_WAITTRIG_ONLINE"
|
|
},
|
|
"CommandTrip": {
|
|
"DataSource": "PLCSDNSubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_Fast_Controller_Trip"
|
|
},
|
|
"SegState": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "SegState"
|
|
},
|
|
"CommandFCAllarm": {
|
|
"DataSource": "PLCSDNPubBits",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_Fast_Controller_Alarm"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"PendingGoToState": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint32",
|
|
"Alias": "PendingGoToState"
|
|
},
|
|
"PendingTrip": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint32",
|
|
"Alias": "PendingTrip"
|
|
},
|
|
"PendingAlarm": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint32",
|
|
"Alias": "PendingAlarm"
|
|
}
|
|
}
|
|
},
|
|
"+OPStateGAM": {
|
|
"Class": "ConstantGAM",
|
|
"OutputSignals": {
|
|
"OSMState": {
|
|
"Default": 90,
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "OSMState"
|
|
}
|
|
}
|
|
},
|
|
"+PulseLengthGAM": {
|
|
"Class": "ConversionGAM",
|
|
"InputSignals": {
|
|
"PulseLength_ms": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "float32",
|
|
"Alias": "GCOM_HVPS_Pulse_Length"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"PulseLength_us": {
|
|
"Gain": 1000,
|
|
"DataSource": "ABDB",
|
|
"Type": "uint32",
|
|
"Alias": "PulseLength"
|
|
}
|
|
}
|
|
},
|
|
"+OnlineSyncConstantGAM": {
|
|
"Class": "ConstantGAM",
|
|
"OutputSignals": {
|
|
"PulseLength": {
|
|
"Default": 0,
|
|
"DataSource": "ABDB",
|
|
"Type": "uint32",
|
|
"Alias": "PulseLength"
|
|
}
|
|
}
|
|
},
|
|
"+PLCSDNPubConstantGAM": {
|
|
"Class": "ConstantGAM",
|
|
"OutputSignals": {
|
|
"N_Reals": {
|
|
"Default": 90,
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "N_Reals"
|
|
},
|
|
"N_Integer": {
|
|
"Default": 0,
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "N_Integer"
|
|
},
|
|
"N_Acks": {
|
|
"Default": 28,
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "N_Acks"
|
|
},
|
|
"N_States": {
|
|
"Default": 45,
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "N_States"
|
|
},
|
|
"N_Alarms": {
|
|
"Default": 32,
|
|
"DataSource": "PLCSDNPub",
|
|
"Type": "uint8",
|
|
"Alias": "N_Alarms"
|
|
}
|
|
}
|
|
},
|
|
"+SegMessageGAM": {
|
|
"Class": "MessageGAM",
|
|
"TriggerOnChange": 1,
|
|
"+Events": {
|
|
"Class": "ReferenceContainer",
|
|
"+GoToSync": {
|
|
"Class": "EventConditionTrigger",
|
|
"EventTrigger": {
|
|
"State": 30,
|
|
"SegState": 225,
|
|
"CommandSegChange": 187
|
|
},
|
|
"+ChangeSegVal": {
|
|
"Class": "Message",
|
|
"Function": "SetOutput",
|
|
"Mode": "ExpectsReply",
|
|
"Destination": "RTApp.Functions.SegStateGAM",
|
|
"+Parameters": {
|
|
"SignalName": "SegState",
|
|
"Class": "ConfigurationDatabase",
|
|
"SignalValue": 240
|
|
}
|
|
}
|
|
},
|
|
"+GoToASync": {
|
|
"Class": "EventConditionTrigger",
|
|
"EventTrigger": {
|
|
"State": 30,
|
|
"SegState": 240,
|
|
"CommandSegChange": 204
|
|
},
|
|
"+ChangeSegVal": {
|
|
"Class": "Message",
|
|
"Function": "SetOutput",
|
|
"Mode": "ExpectsReply",
|
|
"Destination": "RTApp.Functions.SegStateGAM",
|
|
"+Parameters": {
|
|
"SignalName": "SegState",
|
|
"Class": "ConfigurationDatabase",
|
|
"SignalValue": 225
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"InputSignals": {
|
|
"CommandSegChange": {
|
|
"DataSource": "PLCSDNSub",
|
|
"Type": "uint8",
|
|
"Alias": "GCOM_FCT_SEGREGATION_CMD"
|
|
},
|
|
"SegState": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "SegState"
|
|
},
|
|
"State": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "OSMState"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"PendingSegChange": {
|
|
"DataSource": "DDB1",
|
|
"Type": "uint32",
|
|
"Alias": "PendingSegChange"
|
|
}
|
|
}
|
|
},
|
|
"+SimMCPS_A_GAM": {
|
|
"Class": "LuaGAM",
|
|
"Code": "last_time = 0\nfunction gam() \n\tif hold_cmd == 1 then \n\t\tramp_done = 0\n\t\tstate = 0\n\tif ramp_cmd == 1 then\n\t\tlast_time = time\n\t\tramp_done = 0\n\t\tstate = 1\n\telif ramp_cmd == 2 then\n\t\tlast_time = time\n\t\tramp_done = 0 \n\t\tstate = 2\n\tend\n\tif state == 2 then\n\t\tlocal dt = time - last_time -- ms?\n\t\tcurrent = current - (sweep_rate/60000.0) * dt\n\t\tif current_rb <= current_sp then\n\t\t\t-- current = current_sp\n\t\t\tstate = 4\n\t\t\tramp_done = 2\n\t\tend \n\telseif state == 1 then\n\t\tlocal dt = time - last_time -- ms?\n\t\tcurrent = current + (sweep_rate/60000.0) * dt\n\t\tif current >= current_sp then\n\t\t\t-- current_rb = current_sp\n\t\t\tstate = 3\n\t\t\tramp_done = 1\n\t\tend \n\tend\n\tlast_time = time\nend",
|
|
"InputSignals": {
|
|
"ramp_cmd": {
|
|
"Type": "uint8",
|
|
"DataSource": "PLCSDNSub",
|
|
"Alias": "GA_MCPS_RAMP_CMD"
|
|
},
|
|
"hold_cmd": {
|
|
"Type": "uint8",
|
|
"DataSource": "PLCSDNSub",
|
|
"Alias": "GA_MCPS_HOLD_CMD"
|
|
},
|
|
"current_sp": {
|
|
"Type": "float32",
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_MCPS_Current"
|
|
},
|
|
"sweep_rate": {
|
|
"Type": "float32",
|
|
"DataSource": "ConfActualDB",
|
|
"Alias": "GA_MCPS_Sweep_Rate"
|
|
},
|
|
"time_ms": {
|
|
"Type": "float32",
|
|
"DataSource": "DDB1",
|
|
"Alias": "SimTime"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"state": {
|
|
"Type": "uint8",
|
|
"DataSource": "PLCSDNPub",
|
|
"Alias": "GA_MCPS_STAT"
|
|
},
|
|
"ramp_done": {
|
|
"Type": "uint8",
|
|
"DataSource": "PLCSDNPub",
|
|
"Alias": "GA_MCPS_RAMP_DONE"
|
|
},
|
|
"current": {
|
|
"Type": "float32",
|
|
"DataSource": "PLCSDNPub",
|
|
"Alias": "GA_MCPS_Current"
|
|
}
|
|
}
|
|
},
|
|
"+LogWFGAM": {
|
|
"Class": "IOGAM",
|
|
"InputSignals": {
|
|
"apsA": {
|
|
"DataSource": "WFDB",
|
|
"Type": "uint8",
|
|
"Alias": "apsA_Sw"
|
|
},
|
|
"apsB": {
|
|
"DataSource": "WFDB",
|
|
"Type": "uint8",
|
|
"Alias": "apsB_Sw"
|
|
},
|
|
"fhpsA": {
|
|
"DataSource": "WFDB",
|
|
"Type": "uint8",
|
|
"Alias": "hpsA_On"
|
|
},
|
|
"fhpsB": {
|
|
"DataSource": "WFDB",
|
|
"Type": "uint8",
|
|
"Alias": "hpsB_On"
|
|
},
|
|
"shotTime": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint32",
|
|
"Alias": "ShotTime"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"apsA": {
|
|
"DataSource": "WFLogger",
|
|
"Type": "uint8",
|
|
"Alias": "apsA"
|
|
},
|
|
"apsB": {
|
|
"DataSource": "WFLogger",
|
|
"Type": "uint8",
|
|
"Alias": "apsB"
|
|
},
|
|
"fhpsA": {
|
|
"DataSource": "WFLogger",
|
|
"Type": "uint8",
|
|
"Alias": "hpsA"
|
|
},
|
|
"fhpsB": {
|
|
"DataSource": "WFLogger",
|
|
"Type": "uint8",
|
|
"Alias": "hpsB"
|
|
},
|
|
"shotTime": {
|
|
"DataSource": "WFLogger",
|
|
"Type": "uint32",
|
|
"Alias": "shotTime"
|
|
}
|
|
}
|
|
},
|
|
"+EpicsLogGAM": {
|
|
"Class": "IOGAM",
|
|
"InputSignals": {
|
|
"PXI6528_OUT": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint32",
|
|
"Alias": "PXI6528_OUT"
|
|
},
|
|
"PXI6528_IN": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint32",
|
|
"Alias": "PXI6528_IN"
|
|
},
|
|
"APS_A_Status": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "APS_A_Status"
|
|
},
|
|
"BPS_A_Status": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "BPS_A_Status"
|
|
},
|
|
"APS_B_Status": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "APS_B_Status"
|
|
},
|
|
"BPS_B_Status": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "BPS_B_Status"
|
|
},
|
|
"MHVPS_Status": {
|
|
"DataSource": "ABDB",
|
|
"Type": "uint8",
|
|
"Alias": "MHVPS_Status"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"PXI_Output": {
|
|
"DataSource": "EpicsLogger",
|
|
"Type": "uint32",
|
|
"Alias": "PXI_Output"
|
|
},
|
|
"PXI_Input": {
|
|
"DataSource": "EpicsLogger",
|
|
"Type": "uint32",
|
|
"Alias": "PXI_Input"
|
|
},
|
|
"APS_A_Status": {
|
|
"DataSource": "EpicsLogger",
|
|
"Type": "uint8",
|
|
"Alias": "APS_A_Status"
|
|
},
|
|
"BPS_A_Status": {
|
|
"DataSource": "EpicsLogger",
|
|
"Type": "uint8",
|
|
"Alias": "BPS_A_Status"
|
|
},
|
|
"APS_B_Status": {
|
|
"DataSource": "EpicsLogger",
|
|
"Type": "uint8",
|
|
"Alias": "APS_B_Status"
|
|
},
|
|
"BPS_B_Status": {
|
|
"DataSource": "EpicsLogger",
|
|
"Type": "uint8",
|
|
"Alias": "BPS_B_Status"
|
|
},
|
|
"MHVPS_Status": {
|
|
"DataSource": "EpicsLogger",
|
|
"Type": "uint8",
|
|
"Alias": "MHVPS_Status"
|
|
}
|
|
}
|
|
},
|
|
"+RTStandbyGAM": {
|
|
"Class": "ConstantGAM",
|
|
"OutputSignals": {
|
|
"RTSMState": {
|
|
"Default": 30,
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "RTSMState"
|
|
},
|
|
"RTSMSubState": {
|
|
"Default": 195,
|
|
"DataSource": "DDB1",
|
|
"Type": "uint8",
|
|
"Alias": "RTSMSubState"
|
|
}
|
|
}
|
|
},
|
|
"+ProtectionMessageGAM": {
|
|
"Class": "MessageGAM",
|
|
"TriggerOnChange": 0,
|
|
"+Events": {
|
|
"Class": "ReferenceContainer",
|
|
"+GoToAlarm_0": {
|
|
"Class": "EventConditionTrigger",
|
|
"EventTrigger": {
|
|
"CommandCommState": 2
|
|
},
|
|
"+GoToAlarm": {
|
|
"Class": "Message",
|
|
"Function": "GoToAlarm",
|
|
"Mode": "ExpectsReply",
|
|
"Destination": "OperationalStateMachine"
|
|
}
|
|
}
|
|
},
|
|
"InputSignals": {
|
|
"CommandCommState": {
|
|
"DataSource": "ProtDB",
|
|
"Type": "uint8",
|
|
"Alias": "CommState"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"PendingGoToState": {
|
|
"DataSource": "ProtDB",
|
|
"Type": "uint32",
|
|
"Alias": "PendingGoToState"
|
|
}
|
|
}
|
|
},
|
|
"+GB_CCPSConfigGAM": {
|
|
"Class": "SimSequenceGAM",
|
|
"Delay": 2.0,
|
|
"InputSignals": {
|
|
"Command": {
|
|
"Type": "uint8",
|
|
"DataSource": "PLCSDNSub",
|
|
"Alias": "GB_CCPS_CONFIG_SEQ_CMD"
|
|
}
|
|
},
|
|
"OutputSignals": {
|
|
"State": {
|
|
"Type": "uint8",
|
|
"DataSource": "DDB1",
|
|
"Alias": "GB_CCPS_Config_Status"
|
|
},
|
|
"Updated": {
|
|
"Type": "uint8",
|
|
"DataSource": "DDB1",
|
|
"Alias": "GB_CCPS_Config_Status_Updated"
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"+States": {
|
|
"Class": "ReferenceContainer",
|
|
"+Offline": {
|
|
"Class": "RealTimeState",
|
|
"+Threads": {
|
|
"+CmdThread": {
|
|
"Class": "RealTimeThread",
|
|
"CPUs": 1,
|
|
"Functions": [
|
|
"PLCHandshakeGAM",
|
|
"PLCSDNPubConstantGAM",
|
|
"PLCSDNSubExtractBitGAM",
|
|
"PLCSDNPubCompactBitGAM",
|
|
"PLCReadGAM",
|
|
"PulseLengthGAM",
|
|
"StateConstantGAM",
|
|
"RTStandbyGAM",
|
|
"LoadSimGAM",
|
|
"LoadStateGAM",
|
|
"LoadCopyGAM",
|
|
"ValidateActConfigGAM",
|
|
"GA_CCPSConfigGAM",
|
|
"GB_CCPSConfigGAM",
|
|
"GA_CCPSOperationGAM",
|
|
"GB_CCPSOperationGAM",
|
|
"AuxConfigStatusGAM",
|
|
"AuxSimPubGAM",
|
|
"PXIRegisterReadGAM",
|
|
"APS_A_BitMapper",
|
|
"BPS_A_BitMapper",
|
|
"APS_B_BitMapper",
|
|
"BPS_B_BitMapper",
|
|
"MHVBitMapper",
|
|
"PXIRegisterWriteGAM",
|
|
"PXISimulationIOGAM",
|
|
"TripToPLCGAM",
|
|
"OfflineMessageGAM",
|
|
"Conf_GA_CCPS",
|
|
"Conf_GB_CCPS",
|
|
"Conf_GA_FHPS",
|
|
"Conf_GB_FHPS",
|
|
"Conf_GA_MCPS",
|
|
"Conf_GB_MCPS",
|
|
"Conf_GA_GCPS",
|
|
"Conf_GB_GCPS",
|
|
"Pub_GA_CCPS",
|
|
"Pub_GB_CCPS",
|
|
"Pub_GA_FHPS",
|
|
"Pub_GB_FHPS",
|
|
"Pub_GA_MCPS",
|
|
"Pub_GB_MCPS",
|
|
"Pub_GA_GCPS",
|
|
"Pub_GB_GCPS",
|
|
"PLCReadBackPubGAM",
|
|
"StatePublisherGAM",
|
|
"SegMessageGAM",
|
|
"SegStateGAM",
|
|
"SDNTimeGAM",
|
|
"SimTimeGAM",
|
|
"SimMCPS_A_GAM",
|
|
"EpicsLogGAM",
|
|
"LoggerGAM"
|
|
]
|
|
},
|
|
"+ECPCThread": {
|
|
"Class": "RealTimeThread",
|
|
"CPUs": 3,
|
|
"Functions": [
|
|
"ECPCIOGAM"
|
|
]
|
|
},
|
|
"+ProtectionThread": {
|
|
"Class": "RealTimeThread",
|
|
"CPUs": 4,
|
|
"Functions": [
|
|
"ProtTimerGAM",
|
|
"ProtectionGAM",
|
|
"ProtectionMessageGAM"
|
|
]
|
|
},
|
|
"Class": "ReferenceContainer",
|
|
"+CodacThread": {
|
|
"Class": "RealTimeThread",
|
|
"CPUs": 5,
|
|
"Functions": [
|
|
"EpicsTimerGAM",
|
|
"PulseTimeGAM",
|
|
"EpicsIOGAM"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"+OnlineAsync": {
|
|
"Class": "RealTimeState",
|
|
"+Threads": {
|
|
"+CmdThread": {
|
|
"Class": "RealTimeThread",
|
|
"CPUs": 1,
|
|
"Functions": [
|
|
"PLCHandshakeGAM",
|
|
"PLCSDNPubConstantGAM",
|
|
"PLCSDNSubExtractBitGAM",
|
|
"PLCSDNPubCompactBitGAM",
|
|
"PLCReadGAM",
|
|
"PulseLengthGAM",
|
|
"LoadSimGAM",
|
|
"LoadStateGAM",
|
|
"LoadCopyGAM",
|
|
"ValidateActConfigGAM",
|
|
"AuxConfigStatusGAM",
|
|
"GA_CCPSConfigGAM",
|
|
"GB_CCPSConfigGAM",
|
|
"AuxSimPubGAM",
|
|
"AsyncCommandMapperGAM",
|
|
"OnlineIOGAM",
|
|
"PXIRegisterReadGAM",
|
|
"APS_A_BitMapper",
|
|
"BPS_A_BitMapper",
|
|
"APS_B_BitMapper",
|
|
"BPS_B_BitMapper",
|
|
"MHVBitMapper",
|
|
"PXIRegisterWriteGAM",
|
|
"PXISimulationIOGAM",
|
|
"TripToPLCGAM",
|
|
"OnlineMessageGAM",
|
|
"OPStateGAM",
|
|
"Conf_GA_CCPS",
|
|
"Conf_GB_CCPS",
|
|
"Conf_GA_FHPS",
|
|
"Conf_GB_FHPS",
|
|
"Conf_GA_MCPS",
|
|
"Conf_GB_MCPS",
|
|
"Conf_GA_GCPS",
|
|
"Conf_GB_GCPS",
|
|
"Pub_GA_CCPS",
|
|
"Pub_GB_CCPS",
|
|
"Pub_GA_FHPS",
|
|
"Pub_GB_FHPS",
|
|
"Pub_GA_MCPS",
|
|
"Pub_GB_MCPS",
|
|
"Pub_GA_GCPS",
|
|
"Pub_GB_GCPS",
|
|
"PLCReadBackPubGAM",
|
|
"StatePublisherGAM",
|
|
"SegStateGAM",
|
|
"SDNTimeGAM",
|
|
"SimTimeGAM",
|
|
"SimMCPS_A_GAM",
|
|
"EpicsLogGAM",
|
|
"LoggerGAM"
|
|
]
|
|
},
|
|
"+ECPCThread": {
|
|
"Class": "RealTimeThread",
|
|
"CPUs": 3,
|
|
"Functions": [
|
|
"ECPCIOGAM"
|
|
]
|
|
},
|
|
"+RTThread": {
|
|
"Class": "RealTimeThread",
|
|
"CPUs": 2,
|
|
"Functions": [
|
|
"RTIOGAM",
|
|
"RTSMGAM"
|
|
]
|
|
},
|
|
"+ProtectionThread": {
|
|
"Class": "RealTimeThread",
|
|
"CPUs": 4,
|
|
"Functions": [
|
|
"ProtTimerGAM",
|
|
"ProtectionGAM",
|
|
"ProtectionMessageGAM"
|
|
]
|
|
},
|
|
"+WaveformThread": {
|
|
"Class": "RealTimeThread",
|
|
"CPUs": 8,
|
|
"Functions": [
|
|
"WFIOGAM",
|
|
"ReferenceGAM",
|
|
"CCPSOnGAM",
|
|
"FHPSAOnGAM",
|
|
"FHPSBOnGAM",
|
|
"CPSARefGAM",
|
|
"CPSAWaveformGAM",
|
|
"CPSBRefGAM",
|
|
"CPSBWaveformGAM",
|
|
"HPSAWaveformGAM",
|
|
"HPSBWaveformGAM"
|
|
]
|
|
},
|
|
"Class": "ReferenceContainer",
|
|
"+CodacThread": {
|
|
"Class": "RealTimeThread",
|
|
"CPUs": 5,
|
|
"Functions": [
|
|
"EpicsTimerGAM",
|
|
"PulseTimeGAM",
|
|
"EpicsIOGAM"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"+OnlineSync": {
|
|
"Class": "RealTimeState",
|
|
"+Threads": {
|
|
"+CmdThread": {
|
|
"Class": "RealTimeThread",
|
|
"CPUs": 1,
|
|
"Functions": [
|
|
"PLCHandshakeGAM",
|
|
"PLCSDNPubConstantGAM",
|
|
"PLCSDNSubExtractBitGAM",
|
|
"PLCSDNPubCompactBitGAM",
|
|
"PLCReadGAM",
|
|
"LoadSimGAM",
|
|
"LoadStateGAM",
|
|
"LoadCopyGAM",
|
|
"ValidateActConfigGAM",
|
|
"AuxConfigStatusGAM",
|
|
"GA_CCPSConfigGAM",
|
|
"GB_CCPSConfigGAM",
|
|
"AuxSimPubGAM",
|
|
"SyncCommandMapperGAM",
|
|
"OnlineIOGAM",
|
|
"OnlineSyncConstantGAM",
|
|
"PXIRegisterReadGAM",
|
|
"APS_A_BitMapper",
|
|
"BPS_A_BitMapper",
|
|
"APS_B_BitMapper",
|
|
"BPS_B_BitMapper",
|
|
"MHVBitMapper",
|
|
"PXIRegisterWriteGAM",
|
|
"PXISimulationIOGAM",
|
|
"TripToPLCGAM",
|
|
"OnlineMessageGAM",
|
|
"OPStateGAM",
|
|
"Conf_GA_CCPS",
|
|
"Conf_GB_CCPS",
|
|
"Conf_GA_FHPS",
|
|
"Conf_GB_FHPS",
|
|
"Conf_GA_MCPS",
|
|
"Conf_GB_MCPS",
|
|
"Conf_GA_GCPS",
|
|
"Conf_GB_GCPS",
|
|
"Pub_GA_CCPS",
|
|
"Pub_GB_CCPS",
|
|
"Pub_GA_FHPS",
|
|
"Pub_GB_FHPS",
|
|
"Pub_GA_MCPS",
|
|
"Pub_GB_MCPS",
|
|
"Pub_GA_GCPS",
|
|
"Pub_GB_GCPS",
|
|
"PLCReadBackPubGAM",
|
|
"StatePublisherGAM",
|
|
"SegStateGAM",
|
|
"SDNTimeGAM",
|
|
"SimTimeGAM",
|
|
"SimMCPS_A_GAM",
|
|
"EpicsLogGAM",
|
|
"LoggerGAM"
|
|
]
|
|
},
|
|
"+ECPCThread": {
|
|
"Class": "RealTimeThread",
|
|
"CPUs": 3,
|
|
"Functions": [
|
|
"ECPCIOGAM"
|
|
]
|
|
},
|
|
"+RTThread": {
|
|
"Class": "RealTimeThread",
|
|
"CPUs": 2,
|
|
"Functions": [
|
|
"RTIOGAM",
|
|
"RTSMGAM"
|
|
]
|
|
},
|
|
"+ProtectionThread": {
|
|
"Class": "RealTimeThread",
|
|
"CPUs": 4,
|
|
"Functions": [
|
|
"ProtTimerGAM",
|
|
"ProtectionGAM",
|
|
"ProtectionMessageGAM"
|
|
]
|
|
},
|
|
"+WaveformThread": {
|
|
"Class": "RealTimeThread",
|
|
"CPUs": 8,
|
|
"Functions": [
|
|
"WFIOGAM",
|
|
"ReferenceGAM",
|
|
"CCPSOnGAM",
|
|
"FHPSAOnGAM",
|
|
"FHPSBOnGAM",
|
|
"CPSARefGAM",
|
|
"CPSAWaveformGAM",
|
|
"CPSBRefGAM",
|
|
"CPSBWaveformGAM",
|
|
"HPSAWaveformGAM",
|
|
"HPSBWaveformGAM"
|
|
]
|
|
},
|
|
"Class": "ReferenceContainer",
|
|
"+CodacThread": {
|
|
"Class": "RealTimeThread",
|
|
"CPUs": 5,
|
|
"Functions": [
|
|
"EpicsTimerGAM",
|
|
"PulseTimeGAM",
|
|
"EpicsIOGAM"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"+Alarm": {
|
|
"Class": "RealTimeState",
|
|
"+Threads": {
|
|
"+CmdThread": {
|
|
"Class": "RealTimeThread",
|
|
"CPUs": 1,
|
|
"Functions": [
|
|
"PLCHandshakeGAM",
|
|
"PLCSDNPubConstantGAM",
|
|
"PLCSDNSubExtractBitGAM",
|
|
"PLCSDNPubCompactBitGAM",
|
|
"PLCReadGAM",
|
|
"PulseLengthGAM",
|
|
"StateConstantGAM",
|
|
"LoadStateGAM",
|
|
"ValidateActConfigGAM",
|
|
"AuxConfigStatusGAM",
|
|
"GA_CCPSConfigGAM",
|
|
"GB_CCPSConfigGAM",
|
|
"AuxSimPubGAM",
|
|
"PXIRegisterReadGAM",
|
|
"APS_A_BitMapper",
|
|
"BPS_A_BitMapper",
|
|
"APS_B_BitMapper",
|
|
"BPS_B_BitMapper",
|
|
"MHVBitMapper",
|
|
"PXIRegisterWriteGAM",
|
|
"PXISimulationIOGAM",
|
|
"RTStandbyGAM",
|
|
"TripToPLCGAM",
|
|
"AlarmMessageGAM",
|
|
"Conf_GA_CCPS",
|
|
"Conf_GB_CCPS",
|
|
"Conf_GA_FHPS",
|
|
"Conf_GB_FHPS",
|
|
"Conf_GA_MCPS",
|
|
"Conf_GB_MCPS",
|
|
"Conf_GA_GCPS",
|
|
"Conf_GB_GCPS",
|
|
"Pub_GA_CCPS",
|
|
"Pub_GB_CCPS",
|
|
"Pub_GA_FHPS",
|
|
"Pub_GB_FHPS",
|
|
"Pub_GA_MCPS",
|
|
"Pub_GB_MCPS",
|
|
"Pub_GA_GCPS",
|
|
"Pub_GB_GCPS",
|
|
"PLCReadBackPubGAM",
|
|
"StatePublisherGAM",
|
|
"SegStateGAM",
|
|
"SDNTimeGAM",
|
|
"SimTimeGAM",
|
|
"SimMCPS_A_GAM",
|
|
"EpicsLogGAM",
|
|
"LoggerGAM"
|
|
]
|
|
},
|
|
"+ECPCThread": {
|
|
"Class": "RealTimeThread",
|
|
"CPUs": 3,
|
|
"Functions": [
|
|
"ECPCIOGAM"
|
|
]
|
|
},
|
|
"+ProtectionThread": {
|
|
"Class": "RealTimeThread",
|
|
"CPUs": 4,
|
|
"Functions": [
|
|
"ProtTimerGAM",
|
|
"ProtectionGAM"
|
|
]
|
|
},
|
|
"Class": "ReferenceContainer",
|
|
"+CodacThread": {
|
|
"Class": "RealTimeThread",
|
|
"CPUs": 5,
|
|
"Functions": [
|
|
"EpicsTimerGAM",
|
|
"PulseTimeGAM",
|
|
"EpicsIOGAM"
|
|
]
|
|
}
|
|
}
|
|
}
|
|
},
|
|
"+Scheduler": {
|
|
"Class": "GAMScheduler",
|
|
"TimingDataSource": "Timing"
|
|
}
|
|
}
|
|
}
|