-
Patrick Nonn authored
fix: Added SIZV fields with value 255 to all LSI/LSO records, to enable long strings. (Defaults to 41, otherwise)
Patrick Nonn authoredfix: Added SIZV fields with value 255 to all LSI/LSO records, to enable long strings. (Defaults to 41, otherwise)
llrfctrl-automation.db 10.70 KiB
##mako -*- coding: utf-8 -*-
# File generated by dbGenerator version 1.1 from configuration file:
# "/home/pnonn/llrfctrlConfigs/tarla-llrfctrl-config/llrfctrl6-epics/scripts/dbGen/llrfctrl-8_4_4-dbGen.xml"
# Do not change the content of this file!
record(aai, "$(Server)/Fwdvs/I"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) ForwardVectorSum/I")
field(EGU, "kV")
field(FTVL, "FLOAT")
field(NELM, "16384")
field(PREC, "6")
}
record(aai, "$(Server)/Fwdvs/Q"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) ForwardVectorSum/Q")
field(EGU, "kV")
field(FTVL, "FLOAT")
field(NELM, "16384")
field(PREC, "6")
}
record(longin, "$(Server)/CtrlPulseshape/cwMode"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/PulseShape/cwMode")
field(EGU, "")
}
record(longin, "$(Server)/CtrlFf/enable"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedForward/enable")
field(EGU, "")
}
record(longin, "$(Server)/CtrlFb/enable"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/FeedBack/enable")
field(EGU, "")
}
record(longin, "$(Server)/CtrlOutCalCadeinauto/enable"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/Calibration/CascadeInputAutomation/enable")
field(EGU, "")
}
record(longin, "$(Server)/CtrlOutCalCadeinauto/scale"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/Calibration/CascadeInputAutomation/scale")
field(EGU, "")
}
record(longin, "$(Server)/CtrlOutCalCadeinauto/angle"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/Output/Calibration/CascadeInputAutomation/angle")
field(EGU, "")
}
record(longin, "$(Server)/CtrlVmDacoffset/I"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/VectorModulator/DacOffset/I")
field(EGU, "")
}
record(longin, "$(Server)/CtrlVmDacoffset/Q"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Controller/VectorModulator/DacOffset/Q")
field(EGU, "")
}
record(longin, "$(Server)/Auto/currentMode"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Automation/currentMode")
field(EGU, "")
}
record(longin, "$(Server)/Interlockdetection/enable"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) InterlockDetection/enable")
field(EGU, "")
}
record(longin, "$(Server)/Interlockdetection/reset"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) InterlockDetection/reset")
field(EGU, "")
}
record(longin, "$(Server)/Interlockdetection/interlockDetected"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) InterlockDetection/interlockDetected")
field(EGU, "")
}
record(longin, "$(Server)/Interlockdetection/interlockFWStatus"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) InterlockDetection/interlockFirmwareStatus")
field(EGU, "")
}
record(longin, "$(Server)/InterlockdetectionFf/enable"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) InterlockDetection/FeedForward/enable")
field(EGU, "")
}
record(longin, "$(Server)/InterlockdetectionFb/enable"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) InterlockDetection/FeedBack/enable")
field(EGU, "")
}
record(longout, "$(Server)/Auto/requestMode"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Automation/requestMode")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/AutoFf/enable"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Automation/FeedForward/enable")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/AutoFb/enable"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Automation/FeedBack/enable")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/AutoPulseshape/cwMode"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Automation/PulseShape/cwMode")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/AutoVmDacoffset/I"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Automation/VectorModulator/DacOffset/I")
field(EGU, "digits")
field(PINI, "1")
}
record(longout, "$(Server)/AutoVmDacoffset/Q"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Automation/VectorModulator/DacOffset/Q")
field(EGU, "digits")
field(PINI, "1")
}
record(longout, "$(Server)/AutoVmDacoffsetCal/maxIterations"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Automation/VectorModulator/DacOffset/Calibration/maxIterations")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/AutoVmDacoffsetCal/nTriggersAverage"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Automation/VectorModulator/DacOffset/Calibration/nTriggersAverage")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/AutoRampupOVC/maxIterations"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Automation/Rampup/OVC/maxIterations")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/AutoRampupOVC/rerunDuringRamp"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Automation/Rampup/OVC/rerunDuringRamping")
field(EGU, "None")
field(PINI, "1")
}
record(longout, "$(Server)/AutoRampupOVC/debug"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Automation/Rampup/OVC/debug")
field(EGU, "None")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlVsDaqStats/phase"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/VectorSum/DAQ/Statistics/phase")
field(EGU, "deg")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/CtrlErrorDaqStats/phase"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Controller/Error/DAQ/Statistics/phase")
field(EGU, "deg")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/AutoFbGain/magnitude"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Automation/FeedBack/Gain/magnitude")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/AutoSp/amplitude"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Automation/SetPoint/amplitude")
field(EGU, "kV")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/AutoSp/phase"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Automation/SetPoint/phase")
field(EGU, "deg")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/AutoVmDacoffsetCal/maxIandQ"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Automation/VectorModulator/DacOffset/Calibration/maxIandQ")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/AutoVmDacoffsetCal/maxAmplAftCal"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Automation/VectorModulator/DacOffset/Calibration/maxAmplitudeAfterCalibration")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/AutoRampup/initialSetpoint"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Automation/Rampup/initialSetpoint")
field(EGU, "kV")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/AutoRampup/allowedAmplitudeExcess"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Automation/Rampup/allowedAmplitudeExcess")
field(EGU, "kV")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/AutoRampup/allowedError"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Automation/Rampup/allowedError")
field(EGU, "kV")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/AutoRampup/stepsizeSetpoint"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Automation/Rampup/stepsizeSetpoint")
field(EGU, "kV")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/AutoRampup/stepsizeGain"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Automation/Rampup/stepsizeGain")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/AutoRampupOVC/maxScale"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Automation/Rampup/OVC/maxScale")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/AutoRampupOVC/minScale"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Automation/Rampup/OVC/minScale")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/AutoRampupOVC/rateScale"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Automation/Rampup/OVC/rateScale")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/AutoRampupOVC/ratePhase"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Automation/Rampup/OVC/ratePhase")
field(EGU, "deg")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/AutoRampupOVC/targetError"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Automation/Rampup/OVC/targetError")
field(EGU, "digits")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/AutoRamp/amplitudeStep"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Automation/Ramp/amplitudeStep")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/AutoRamp/phaseStep"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) Automation/Ramp/phaseStep")
field(EGU, "None")
field(PREC, "3")
field(PINI, "1")
}
record(ao, "$(Server)/Interlockdetection/threshold"){
field(DTYP, "ChimeraTK")
field(SCAN, "Passive")
field(OUT, "@$(APP) InterlockDetection/threshold")
field(EGU, "kV")
field(PREC, "3")
field(PINI, "1")
}
record(lsi, "$(Server)/Auto/errorMessage"){
field(DTYP, "ChimeraTK")
field(SCAN, "1 second")
field(INP, "@$(APP) Automation/errorMessage")
field(SIZV, "255")
}