Added EPICSCAOutput
This commit is contained in:
@@ -69,11 +69,179 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
+EPICSCAOutput = {
|
+EPICSCAOutput = {
|
||||||
|
|
||||||
Class = "EPICSCA::EPICSCAOutput"
|
Class = "EPICSCA::EPICSCAOutput"
|
||||||
CPUMask = 0x100 // change from 0x200
|
CPUMask = 0x100 // change from 0x200
|
||||||
StackSize = 10000000
|
StackSize = 10000000
|
||||||
NumberOfBuffers = 2
|
NumberOfBuffers = 2
|
||||||
|
Signals = {
|
||||||
|
PCF_STATE = {
|
||||||
|
PVName = "EC-GN-P01-GAF:STAT-SM"
|
||||||
|
Type = uint32
|
||||||
|
}
|
||||||
|
// Analog Output PVs in Variables-signal tab.
|
||||||
|
FHPS_REF = {
|
||||||
|
PVName = "EC-GN-P01-GAF-FHPS:PSU2610-EREF"
|
||||||
|
Type = float32
|
||||||
|
}
|
||||||
|
BPS_REF = {
|
||||||
|
PVName = "EC-GN-P01-PB1F:PSU1000-EREF"
|
||||||
|
Type = float32
|
||||||
|
}
|
||||||
|
APS_REF = {
|
||||||
|
PVName = "EC-GN-P01-PA1F:STAT-EREF-CONV.A"
|
||||||
|
Type = float32
|
||||||
|
}
|
||||||
|
MHVPS_REF = {
|
||||||
|
PVName = "EC-GN-P01-PMF:STAT-EREF-CALC.A"
|
||||||
|
Type = float32
|
||||||
|
}
|
||||||
|
// Digital Output PVs in Variables-signal tab.
|
||||||
|
APS_STOP = {
|
||||||
|
PVName = "EC-GN-P01-PA1F:PSU3000-CTRP"
|
||||||
|
Type = uint32
|
||||||
|
}
|
||||||
|
BPS_STOP = {
|
||||||
|
PVName = "EC-GN-P01-PB1F:PSU1000-CTRP"
|
||||||
|
Type = uint32
|
||||||
|
}
|
||||||
|
BEAM_ON_STAT = {
|
||||||
|
PVName = "EC-GN-P01-GAFP:FMC4310-YSTA-GAOP"
|
||||||
|
Type = uint32
|
||||||
|
}
|
||||||
|
MHVPS_STOP = {
|
||||||
|
PVName = "EC-GN-P01-PMF:PSU0000-COFF"
|
||||||
|
Type = uint32
|
||||||
|
}
|
||||||
|
PCF_FLT = {
|
||||||
|
PVName = "EC-GN-P01-GPF:PCF4210-CTRP"
|
||||||
|
Type = uint32
|
||||||
|
}
|
||||||
|
PXI_FLT = {
|
||||||
|
PVName = "EC-GN-P01-GPS:PLC4110-RV2"
|
||||||
|
Type = uint32
|
||||||
|
}
|
||||||
|
HVARMED = {
|
||||||
|
PVName = "EC-GN-P01-GPF:PCF4210-YTS-GA1"
|
||||||
|
Type = uint32
|
||||||
|
}
|
||||||
|
HVINJECTION = {
|
||||||
|
PVName = "EC-GN-P01-GPF:PCF4210-YTS-GA2"
|
||||||
|
Type = uint32
|
||||||
|
}
|
||||||
|
RFON = {
|
||||||
|
PVName = "EC-GN-P01-GPF:PCF4210-YTS-GA3"
|
||||||
|
Type = uint32
|
||||||
|
}
|
||||||
|
// Output PVs in Variables-operation tab.
|
||||||
|
MHVPS_PREP_WF = {
|
||||||
|
PVName = "EC-GN-P01-PMF:STAT-PREP-WF"
|
||||||
|
Type = float32
|
||||||
|
NumberOfElements = 8000
|
||||||
|
NumberOfDimensions = 1
|
||||||
|
}
|
||||||
|
BPS_PREP_WF = {
|
||||||
|
PVName = "EC-GN-P01-PB1F:STAT-PREP-WF"
|
||||||
|
Type = float32
|
||||||
|
NumberOfElements = 8000
|
||||||
|
NumberOfDimensions = 1
|
||||||
|
}
|
||||||
|
APS_PREP_WF = {
|
||||||
|
PVName = "EC-GN-P01-PA1F:STAT-PREP-WF"
|
||||||
|
Type = float32
|
||||||
|
NumberOfElements = 8000
|
||||||
|
NumberOfDimensions = 1
|
||||||
|
}
|
||||||
|
FHPS_PREP_WF = {
|
||||||
|
PVName = "EC-GN-P01-GAF-FHPS:STAT-PREP-WF"
|
||||||
|
Type = float32
|
||||||
|
NumberOfElements = 8000
|
||||||
|
NumberOfDimensions = 1
|
||||||
|
}
|
||||||
|
MCPS_PREP_WF = {
|
||||||
|
PVName = "EC-GN-P01-GAF-MCPS:STAT-PREP-WF"
|
||||||
|
Type = float32
|
||||||
|
NumberOfElements = 8000
|
||||||
|
NumberOfDimensions = 1
|
||||||
|
}
|
||||||
|
GCPS_PREP_WF = {
|
||||||
|
PVName = "EC-GN-P01-GAF-GCPS:STAT-PREP-WF"
|
||||||
|
Type = float32
|
||||||
|
NumberOfElements = 8000
|
||||||
|
NumberOfDimensions = 1
|
||||||
|
}
|
||||||
|
PREP_TIME_WF = {
|
||||||
|
PVName = "EC-GN-P01-GAF:STAT-PREP-TIME-WF"
|
||||||
|
Type = int32
|
||||||
|
NumberOfElements = 8000
|
||||||
|
NumberOfDimensions = 1
|
||||||
|
}
|
||||||
|
BEAM_ON_TIME = {
|
||||||
|
PVName = "EC-GN-P01-GAF:STAT-BEAMON-TIME"
|
||||||
|
Type = uint32
|
||||||
|
}
|
||||||
|
ELAPSED_TIME = {
|
||||||
|
PVName = "EC-GN-P01-GAF:STAT-ELAPSED"
|
||||||
|
Type = uint32
|
||||||
|
}
|
||||||
|
SHOT_ID = {
|
||||||
|
PVName = "EC-GN-P01-GAF:STAT-SHOT-ID"
|
||||||
|
Type = uint32
|
||||||
|
}
|
||||||
|
CSV_LOADED = {
|
||||||
|
PVName = "EC-GN-P01-GAF:STAT-CSV-LOADED"
|
||||||
|
Type = uint32
|
||||||
|
}
|
||||||
|
CSV_ERR = {
|
||||||
|
PVName = "EC-GN-P01-GAF:STAT-CSV-ERR"
|
||||||
|
Type = uint32
|
||||||
|
}
|
||||||
|
// Output PVs in Variables-jastec tab.
|
||||||
|
MCPS_TRG_CURR_SET = {
|
||||||
|
PVName = "EC-GN-P01-GAF-MCPS:PSU2120-TRG-CURR-SET-MO"
|
||||||
|
Type = float32
|
||||||
|
}
|
||||||
|
MCPS_ACT_SP = {
|
||||||
|
PVName = "EC-GN-P01-GAF-MCPS:PSU2120-ACT-SP-MO"
|
||||||
|
Type = uint32
|
||||||
|
}
|
||||||
|
GCPS_TRG_CURR_SET = {
|
||||||
|
PVName = "EC-GN-P01-GAF-GCPS:PSU2130-TRG-CURR-SET-MO"
|
||||||
|
Type = float32
|
||||||
|
}
|
||||||
|
GCPS_ACT_SP = {
|
||||||
|
PVName = "EC-GN-P01-GAF-GCPS:PSU2130-ACT-SP-MO"
|
||||||
|
Type = uint32
|
||||||
|
}
|
||||||
|
// Output PVs in Variables-kikusui tab.
|
||||||
|
CCPS_REF = {
|
||||||
|
PVName = "EC-GN-P01-GAF-CCPS:PSU2320-EREF"
|
||||||
|
Type = float32
|
||||||
|
}
|
||||||
|
FHPS_AUTO_STAT = {
|
||||||
|
PVName = "EC-GN-P01-GAF-FHPS:PSU2610-AUTO-STAT"
|
||||||
|
Type = uint32
|
||||||
|
}
|
||||||
|
// Add 20201117
|
||||||
|
APS_HVON = {
|
||||||
|
PVName = "EC-GN-P01-PA1F:PSU3000-CON-HV"
|
||||||
|
Type = uint32
|
||||||
|
}
|
||||||
|
APS_SWON = {
|
||||||
|
PVName = "EC-GN-P01-PA1F:PSU3000-CON-SW"
|
||||||
|
Type = uint32
|
||||||
|
}
|
||||||
|
BPS_HVON = {
|
||||||
|
PVName = "EC-GN-P01-PB1F:PSU1000-CON-HV"
|
||||||
|
Type = uint32
|
||||||
|
}
|
||||||
|
BPS_SWON = {
|
||||||
|
PVName = "EC-GN-P01-PB1F:PSU1000-CON-SW"
|
||||||
|
Type = uint32
|
||||||
|
}
|
||||||
|
MHVPS_HVON = {
|
||||||
|
PVName = "EC-GN-P01-PMF:STAT-HVON-CALC.A"
|
||||||
|
Type = uint32
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user