Added EPICSCAOutput
This commit is contained in:
@@ -69,11 +69,179 @@
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+EPICSCAOutput = {
|
||||
|
||||
Class = "EPICSCA::EPICSCAOutput"
|
||||
CPUMask = 0x100 // change from 0x200
|
||||
StackSize = 10000000
|
||||
NumberOfBuffers = 2
|
||||
Class = "EPICSCA::EPICSCAOutput"
|
||||
CPUMask = 0x100 // change from 0x200
|
||||
StackSize = 10000000
|
||||
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