diff --git a/iocBoot/ioc-kfe-rix-motion/kfe_rix_motion.archive b/iocBoot/ioc-kfe-rix-motion/kfe_rix_motion.archive index 860d535..c57abdf 100644 --- a/iocBoot/ioc-kfe-rix-motion/kfe_rix_motion.archive +++ b/iocBoot/ioc-kfe-rix-motion/kfe_rix_motion.archive @@ -11128,6 +11128,7 @@ IM1K1:PPM:SPM:BACK:MODE_RBV.VAL 1 scan IM1K1:PPM:SPM:BACK:MODE.VAL 1 scan IM1K1:PPM:SPM:BACK:COLL_RBV.VAL 1 scan IM1K1:PPM:SPM:BACK:COLL.VAL 1 scan +IM1K1:PPM:SPM:BACK:MANUAL_COLLECTING_RBV.VAL 1 scan IM1K1:PPM:SPM:BACK:RESET_RBV.VAL 1 scan IM1K1:PPM:SPM:BACK:RESET.VAL 1 scan IM1K1:PPM:SPM:BACK:VOLT_RBV.VAL 1 scan @@ -11136,7 +11137,7 @@ IM1K1:PPM:SPM:MJ_RBV.VAL 1 scan IM1K1:PPM:SPM:HXR_NC_BeamRateFromEpics_RBV.VAL 1 scan IM1K1:PPM:SPM:HXR_NC_BeamRateFromEpics.VAL 1 scan IM1K1:PPM:SPM:WATT_RBV.VAL 1 scan -IM1K1:PPM:SPM:RES_RBV.VAL 1 scan +IM1K1:PPM:SPM:RESP_RBV.VAL 1 scan IM1K1:PPM:SPM:SXR_NC_BeamRateFromEpics_RBV.VAL 1 scan IM1K1:PPM:SPM:SXR_NC_BeamRateFromEpics.VAL 1 scan IM1K1:PPM:SPM:VOLT_RBV.VAL 1 scan @@ -11147,12 +11148,8 @@ IM1K1:PPM:SPM:STC:FAULT_SP_HYS_RBV.VAL 1 scan IM1K1:PPM:SPM:STC:TEMP_RBV.VAL 1 scan IM1K1:PPM:SPM:BACK:TIME_RBV.VAL 1 scan IM1K1:PPM:SPM:BACK:TIME.VAL 1 scan -IM1K1:PPM:SPM:HXRAccTypeFromEpics_RBV.VAL 1 scan -IM1K1:PPM:SPM:HXRAccTypeFromEpics.VAL 1 scan IM1K1:PPM:SPM:HXR_SC_BeamRateFromEpics_RBV.VAL 1 scan IM1K1:PPM:SPM:HXR_SC_BeamRateFromEpics.VAL 1 scan -IM1K1:PPM:SPM:SXRAccTypeFromEpics_RBV.VAL 1 scan -IM1K1:PPM:SPM:SXRAccTypeFromEpics.VAL 1 scan IM1K1:PPM:SPM:SXR_SC_BeamRateFromEpics_RBV.VAL 1 scan IM1K1:PPM:SPM:SXR_SC_BeamRateFromEpics.VAL 1 scan IM1K1:PPM:MMS:STATE:01:MOVE_OK_RBV.VAL 1 scan @@ -11244,6 +11241,7 @@ IM1K2:PPM:SPM:BACK:MODE_RBV.VAL 1 scan IM1K2:PPM:SPM:BACK:MODE.VAL 1 scan IM1K2:PPM:SPM:BACK:COLL_RBV.VAL 1 scan IM1K2:PPM:SPM:BACK:COLL.VAL 1 scan +IM1K2:PPM:SPM:BACK:MANUAL_COLLECTING_RBV.VAL 1 scan IM1K2:PPM:SPM:BACK:RESET_RBV.VAL 1 scan IM1K2:PPM:SPM:BACK:RESET.VAL 1 scan IM1K2:PPM:SPM:BACK:VOLT_RBV.VAL 1 scan @@ -11252,7 +11250,7 @@ IM1K2:PPM:SPM:MJ_RBV.VAL 1 scan IM1K2:PPM:SPM:HXR_NC_BeamRateFromEpics_RBV.VAL 1 scan IM1K2:PPM:SPM:HXR_NC_BeamRateFromEpics.VAL 1 scan IM1K2:PPM:SPM:WATT_RBV.VAL 1 scan -IM1K2:PPM:SPM:RES_RBV.VAL 1 scan +IM1K2:PPM:SPM:RESP_RBV.VAL 1 scan IM1K2:PPM:SPM:SXR_NC_BeamRateFromEpics_RBV.VAL 1 scan IM1K2:PPM:SPM:SXR_NC_BeamRateFromEpics.VAL 1 scan IM1K2:PPM:SPM:VOLT_RBV.VAL 1 scan @@ -11263,12 +11261,8 @@ IM1K2:PPM:SPM:STC:FAULT_SP_HYS_RBV.VAL 1 scan IM1K2:PPM:SPM:STC:TEMP_RBV.VAL 1 scan IM1K2:PPM:SPM:BACK:TIME_RBV.VAL 1 scan IM1K2:PPM:SPM:BACK:TIME.VAL 1 scan -IM1K2:PPM:SPM:HXRAccTypeFromEpics_RBV.VAL 1 scan -IM1K2:PPM:SPM:HXRAccTypeFromEpics.VAL 1 scan IM1K2:PPM:SPM:HXR_SC_BeamRateFromEpics_RBV.VAL 1 scan IM1K2:PPM:SPM:HXR_SC_BeamRateFromEpics.VAL 1 scan -IM1K2:PPM:SPM:SXRAccTypeFromEpics_RBV.VAL 1 scan -IM1K2:PPM:SPM:SXRAccTypeFromEpics.VAL 1 scan IM1K2:PPM:SPM:SXR_SC_BeamRateFromEpics_RBV.VAL 1 scan IM1K2:PPM:SPM:SXR_SC_BeamRateFromEpics.VAL 1 scan IM1K2:PPM:MMS:STATE:01:MOVE_OK_RBV.VAL 1 scan @@ -11360,6 +11354,7 @@ IM2K1:PPM:SPM:BACK:MODE_RBV.VAL 1 scan IM2K1:PPM:SPM:BACK:MODE.VAL 1 scan IM2K1:PPM:SPM:BACK:COLL_RBV.VAL 1 scan IM2K1:PPM:SPM:BACK:COLL.VAL 1 scan +IM2K1:PPM:SPM:BACK:MANUAL_COLLECTING_RBV.VAL 1 scan IM2K1:PPM:SPM:BACK:RESET_RBV.VAL 1 scan IM2K1:PPM:SPM:BACK:RESET.VAL 1 scan IM2K1:PPM:SPM:BACK:VOLT_RBV.VAL 1 scan @@ -11368,7 +11363,7 @@ IM2K1:PPM:SPM:MJ_RBV.VAL 1 scan IM2K1:PPM:SPM:HXR_NC_BeamRateFromEpics_RBV.VAL 1 scan IM2K1:PPM:SPM:HXR_NC_BeamRateFromEpics.VAL 1 scan IM2K1:PPM:SPM:WATT_RBV.VAL 1 scan -IM2K1:PPM:SPM:RES_RBV.VAL 1 scan +IM2K1:PPM:SPM:RESP_RBV.VAL 1 scan IM2K1:PPM:SPM:SXR_NC_BeamRateFromEpics_RBV.VAL 1 scan IM2K1:PPM:SPM:SXR_NC_BeamRateFromEpics.VAL 1 scan IM2K1:PPM:SPM:VOLT_RBV.VAL 1 scan @@ -11379,12 +11374,8 @@ IM2K1:PPM:SPM:STC:FAULT_SP_HYS_RBV.VAL 1 scan IM2K1:PPM:SPM:STC:TEMP_RBV.VAL 1 scan IM2K1:PPM:SPM:BACK:TIME_RBV.VAL 1 scan IM2K1:PPM:SPM:BACK:TIME.VAL 1 scan -IM2K1:PPM:SPM:HXRAccTypeFromEpics_RBV.VAL 1 scan -IM2K1:PPM:SPM:HXRAccTypeFromEpics.VAL 1 scan IM2K1:PPM:SPM:HXR_SC_BeamRateFromEpics_RBV.VAL 1 scan IM2K1:PPM:SPM:HXR_SC_BeamRateFromEpics.VAL 1 scan -IM2K1:PPM:SPM:SXRAccTypeFromEpics_RBV.VAL 1 scan -IM2K1:PPM:SPM:SXRAccTypeFromEpics.VAL 1 scan IM2K1:PPM:SPM:SXR_SC_BeamRateFromEpics_RBV.VAL 1 scan IM2K1:PPM:SPM:SXR_SC_BeamRateFromEpics.VAL 1 scan IM2K1:PPM:MMS:STATE:01:MOVE_OK_RBV.VAL 1 scan @@ -11476,6 +11467,7 @@ IM2K2:PPM:SPM:BACK:MODE_RBV.VAL 1 scan IM2K2:PPM:SPM:BACK:MODE.VAL 1 scan IM2K2:PPM:SPM:BACK:COLL_RBV.VAL 1 scan IM2K2:PPM:SPM:BACK:COLL.VAL 1 scan +IM2K2:PPM:SPM:BACK:MANUAL_COLLECTING_RBV.VAL 1 scan IM2K2:PPM:SPM:BACK:RESET_RBV.VAL 1 scan IM2K2:PPM:SPM:BACK:RESET.VAL 1 scan IM2K2:PPM:SPM:BACK:VOLT_RBV.VAL 1 scan @@ -11484,7 +11476,7 @@ IM2K2:PPM:SPM:MJ_RBV.VAL 1 scan IM2K2:PPM:SPM:HXR_NC_BeamRateFromEpics_RBV.VAL 1 scan IM2K2:PPM:SPM:HXR_NC_BeamRateFromEpics.VAL 1 scan IM2K2:PPM:SPM:WATT_RBV.VAL 1 scan -IM2K2:PPM:SPM:RES_RBV.VAL 1 scan +IM2K2:PPM:SPM:RESP_RBV.VAL 1 scan IM2K2:PPM:SPM:SXR_NC_BeamRateFromEpics_RBV.VAL 1 scan IM2K2:PPM:SPM:SXR_NC_BeamRateFromEpics.VAL 1 scan IM2K2:PPM:SPM:VOLT_RBV.VAL 1 scan @@ -11495,12 +11487,8 @@ IM2K2:PPM:SPM:STC:FAULT_SP_HYS_RBV.VAL 1 scan IM2K2:PPM:SPM:STC:TEMP_RBV.VAL 1 scan IM2K2:PPM:SPM:BACK:TIME_RBV.VAL 1 scan IM2K2:PPM:SPM:BACK:TIME.VAL 1 scan -IM2K2:PPM:SPM:HXRAccTypeFromEpics_RBV.VAL 1 scan -IM2K2:PPM:SPM:HXRAccTypeFromEpics.VAL 1 scan IM2K2:PPM:SPM:HXR_SC_BeamRateFromEpics_RBV.VAL 1 scan IM2K2:PPM:SPM:HXR_SC_BeamRateFromEpics.VAL 1 scan -IM2K2:PPM:SPM:SXRAccTypeFromEpics_RBV.VAL 1 scan -IM2K2:PPM:SPM:SXRAccTypeFromEpics.VAL 1 scan IM2K2:PPM:SPM:SXR_SC_BeamRateFromEpics_RBV.VAL 1 scan IM2K2:PPM:SPM:SXR_SC_BeamRateFromEpics.VAL 1 scan IM2K2:PPM:MMS:STATE:01:MOVE_OK_RBV.VAL 1 scan @@ -11592,6 +11580,7 @@ IM3K2:PPM:SPM:BACK:MODE_RBV.VAL 1 scan IM3K2:PPM:SPM:BACK:MODE.VAL 1 scan IM3K2:PPM:SPM:BACK:COLL_RBV.VAL 1 scan IM3K2:PPM:SPM:BACK:COLL.VAL 1 scan +IM3K2:PPM:SPM:BACK:MANUAL_COLLECTING_RBV.VAL 1 scan IM3K2:PPM:SPM:BACK:RESET_RBV.VAL 1 scan IM3K2:PPM:SPM:BACK:RESET.VAL 1 scan IM3K2:PPM:SPM:BACK:VOLT_RBV.VAL 1 scan @@ -11600,7 +11589,7 @@ IM3K2:PPM:SPM:MJ_RBV.VAL 1 scan IM3K2:PPM:SPM:HXR_NC_BeamRateFromEpics_RBV.VAL 1 scan IM3K2:PPM:SPM:HXR_NC_BeamRateFromEpics.VAL 1 scan IM3K2:PPM:SPM:WATT_RBV.VAL 1 scan -IM3K2:PPM:SPM:RES_RBV.VAL 1 scan +IM3K2:PPM:SPM:RESP_RBV.VAL 1 scan IM3K2:PPM:SPM:SXR_NC_BeamRateFromEpics_RBV.VAL 1 scan IM3K2:PPM:SPM:SXR_NC_BeamRateFromEpics.VAL 1 scan IM3K2:PPM:SPM:VOLT_RBV.VAL 1 scan @@ -11611,12 +11600,8 @@ IM3K2:PPM:SPM:STC:FAULT_SP_HYS_RBV.VAL 1 scan IM3K2:PPM:SPM:STC:TEMP_RBV.VAL 1 scan IM3K2:PPM:SPM:BACK:TIME_RBV.VAL 1 scan IM3K2:PPM:SPM:BACK:TIME.VAL 1 scan -IM3K2:PPM:SPM:HXRAccTypeFromEpics_RBV.VAL 1 scan -IM3K2:PPM:SPM:HXRAccTypeFromEpics.VAL 1 scan IM3K2:PPM:SPM:HXR_SC_BeamRateFromEpics_RBV.VAL 1 scan IM3K2:PPM:SPM:HXR_SC_BeamRateFromEpics.VAL 1 scan -IM3K2:PPM:SPM:SXRAccTypeFromEpics_RBV.VAL 1 scan -IM3K2:PPM:SPM:SXRAccTypeFromEpics.VAL 1 scan IM3K2:PPM:SPM:SXR_SC_BeamRateFromEpics_RBV.VAL 1 scan IM3K2:PPM:SPM:SXR_SC_BeamRateFromEpics.VAL 1 scan IM3K2:PPM:MMS:STATE:01:MOVE_OK_RBV.VAL 1 scan @@ -11708,6 +11693,7 @@ IM4K2:PPM:SPM:BACK:MODE_RBV.VAL 1 scan IM4K2:PPM:SPM:BACK:MODE.VAL 1 scan IM4K2:PPM:SPM:BACK:COLL_RBV.VAL 1 scan IM4K2:PPM:SPM:BACK:COLL.VAL 1 scan +IM4K2:PPM:SPM:BACK:MANUAL_COLLECTING_RBV.VAL 1 scan IM4K2:PPM:SPM:BACK:RESET_RBV.VAL 1 scan IM4K2:PPM:SPM:BACK:RESET.VAL 1 scan IM4K2:PPM:SPM:BACK:VOLT_RBV.VAL 1 scan @@ -11716,7 +11702,7 @@ IM4K2:PPM:SPM:MJ_RBV.VAL 1 scan IM4K2:PPM:SPM:HXR_NC_BeamRateFromEpics_RBV.VAL 1 scan IM4K2:PPM:SPM:HXR_NC_BeamRateFromEpics.VAL 1 scan IM4K2:PPM:SPM:WATT_RBV.VAL 1 scan -IM4K2:PPM:SPM:RES_RBV.VAL 1 scan +IM4K2:PPM:SPM:RESP_RBV.VAL 1 scan IM4K2:PPM:SPM:SXR_NC_BeamRateFromEpics_RBV.VAL 1 scan IM4K2:PPM:SPM:SXR_NC_BeamRateFromEpics.VAL 1 scan IM4K2:PPM:SPM:VOLT_RBV.VAL 1 scan @@ -11725,12 +11711,8 @@ IM4K2:PPM:SPM:STC:ERR_RBV.VAL 1 scan IM4K2:PPM:SPM:STC:TEMP_RBV.VAL 1 scan IM4K2:PPM:SPM:BACK:TIME_RBV.VAL 1 scan IM4K2:PPM:SPM:BACK:TIME.VAL 1 scan -IM4K2:PPM:SPM:HXRAccTypeFromEpics_RBV.VAL 1 scan -IM4K2:PPM:SPM:HXRAccTypeFromEpics.VAL 1 scan IM4K2:PPM:SPM:HXR_SC_BeamRateFromEpics_RBV.VAL 1 scan IM4K2:PPM:SPM:HXR_SC_BeamRateFromEpics.VAL 1 scan -IM4K2:PPM:SPM:SXRAccTypeFromEpics_RBV.VAL 1 scan -IM4K2:PPM:SPM:SXRAccTypeFromEpics.VAL 1 scan IM4K2:PPM:SPM:SXR_SC_BeamRateFromEpics_RBV.VAL 1 scan IM4K2:PPM:SPM:SXR_SC_BeamRateFromEpics.VAL 1 scan IM4K2:PPM:MMS:STATE:01:MOVE_OK_RBV.VAL 1 scan @@ -11820,6 +11802,7 @@ IM5K2:PPM:SPM:BACK:MODE_RBV.VAL 1 scan IM5K2:PPM:SPM:BACK:MODE.VAL 1 scan IM5K2:PPM:SPM:BACK:COLL_RBV.VAL 1 scan IM5K2:PPM:SPM:BACK:COLL.VAL 1 scan +IM5K2:PPM:SPM:BACK:MANUAL_COLLECTING_RBV.VAL 1 scan IM5K2:PPM:SPM:BACK:RESET_RBV.VAL 1 scan IM5K2:PPM:SPM:BACK:RESET.VAL 1 scan IM5K2:PPM:SPM:BACK:VOLT_RBV.VAL 1 scan @@ -11828,7 +11811,7 @@ IM5K2:PPM:SPM:MJ_RBV.VAL 1 scan IM5K2:PPM:SPM:HXR_NC_BeamRateFromEpics_RBV.VAL 1 scan IM5K2:PPM:SPM:HXR_NC_BeamRateFromEpics.VAL 1 scan IM5K2:PPM:SPM:WATT_RBV.VAL 1 scan -IM5K2:PPM:SPM:RES_RBV.VAL 1 scan +IM5K2:PPM:SPM:RESP_RBV.VAL 1 scan IM5K2:PPM:SPM:SXR_NC_BeamRateFromEpics_RBV.VAL 1 scan IM5K2:PPM:SPM:SXR_NC_BeamRateFromEpics.VAL 1 scan IM5K2:PPM:SPM:VOLT_RBV.VAL 1 scan @@ -11839,12 +11822,8 @@ IM5K2:PPM:SPM:STC:FAULT_SP_HYS_RBV.VAL 1 scan IM5K2:PPM:SPM:STC:TEMP_RBV.VAL 1 scan IM5K2:PPM:SPM:BACK:TIME_RBV.VAL 1 scan IM5K2:PPM:SPM:BACK:TIME.VAL 1 scan -IM5K2:PPM:SPM:HXRAccTypeFromEpics_RBV.VAL 1 scan -IM5K2:PPM:SPM:HXRAccTypeFromEpics.VAL 1 scan IM5K2:PPM:SPM:HXR_SC_BeamRateFromEpics_RBV.VAL 1 scan IM5K2:PPM:SPM:HXR_SC_BeamRateFromEpics.VAL 1 scan -IM5K2:PPM:SPM:SXRAccTypeFromEpics_RBV.VAL 1 scan -IM5K2:PPM:SPM:SXRAccTypeFromEpics.VAL 1 scan IM5K2:PPM:SPM:SXR_SC_BeamRateFromEpics_RBV.VAL 1 scan IM5K2:PPM:SPM:SXR_SC_BeamRateFromEpics.VAL 1 scan IM5K2:PPM:MMS:STATE:01:MOVE_OK_RBV.VAL 1 scan @@ -11936,6 +11915,7 @@ IM6K2:PPM:SPM:BACK:MODE_RBV.VAL 1 scan IM6K2:PPM:SPM:BACK:MODE.VAL 1 scan IM6K2:PPM:SPM:BACK:COLL_RBV.VAL 1 scan IM6K2:PPM:SPM:BACK:COLL.VAL 1 scan +IM6K2:PPM:SPM:BACK:MANUAL_COLLECTING_RBV.VAL 1 scan IM6K2:PPM:SPM:BACK:RESET_RBV.VAL 1 scan IM6K2:PPM:SPM:BACK:RESET.VAL 1 scan IM6K2:PPM:SPM:BACK:VOLT_RBV.VAL 1 scan @@ -11944,7 +11924,7 @@ IM6K2:PPM:SPM:MJ_RBV.VAL 1 scan IM6K2:PPM:SPM:HXR_NC_BeamRateFromEpics_RBV.VAL 1 scan IM6K2:PPM:SPM:HXR_NC_BeamRateFromEpics.VAL 1 scan IM6K2:PPM:SPM:WATT_RBV.VAL 1 scan -IM6K2:PPM:SPM:RES_RBV.VAL 1 scan +IM6K2:PPM:SPM:RESP_RBV.VAL 1 scan IM6K2:PPM:SPM:SXR_NC_BeamRateFromEpics_RBV.VAL 1 scan IM6K2:PPM:SPM:SXR_NC_BeamRateFromEpics.VAL 1 scan IM6K2:PPM:SPM:VOLT_RBV.VAL 1 scan @@ -11955,12 +11935,8 @@ IM6K2:PPM:SPM:STC:FAULT_SP_HYS_RBV.VAL 1 scan IM6K2:PPM:SPM:STC:TEMP_RBV.VAL 1 scan IM6K2:PPM:SPM:BACK:TIME_RBV.VAL 1 scan IM6K2:PPM:SPM:BACK:TIME.VAL 1 scan -IM6K2:PPM:SPM:HXRAccTypeFromEpics_RBV.VAL 1 scan -IM6K2:PPM:SPM:HXRAccTypeFromEpics.VAL 1 scan IM6K2:PPM:SPM:HXR_SC_BeamRateFromEpics_RBV.VAL 1 scan IM6K2:PPM:SPM:HXR_SC_BeamRateFromEpics.VAL 1 scan -IM6K2:PPM:SPM:SXRAccTypeFromEpics_RBV.VAL 1 scan -IM6K2:PPM:SPM:SXRAccTypeFromEpics.VAL 1 scan IM6K2:PPM:SPM:SXR_SC_BeamRateFromEpics_RBV.VAL 1 scan IM6K2:PPM:SPM:SXR_SC_BeamRateFromEpics.VAL 1 scan IM6K2:PPM:MMS:STATE:01:MOVE_OK_RBV.VAL 1 scan @@ -12422,6 +12398,13 @@ TM1K2:ATM:MMS:STATE:06:VELO_RBV.VAL 1 scan TM1K2:ATM:MMS:STATE:06:VELO.VAL 1 scan TM1K2:ATM:MMS:STATE:06:ENCODER_RBV.VAL 1 scan TM1K2:ATM:MMS:STATE:06:NAME_RBV.VAL 1 scan +TM1K2:ATM:MMS:STATE:07:MOVE_OK_RBV.VAL 1 scan +TM1K2:ATM:MMS:STATE:07:SETPOINT_RBV.VAL 1 scan +TM1K2:ATM:MMS:STATE:07:SETPOINT.VAL 1 scan +TM1K2:ATM:MMS:STATE:07:VELO_RBV.VAL 1 scan +TM1K2:ATM:MMS:STATE:07:VELO.VAL 1 scan +TM1K2:ATM:MMS:STATE:07:ENCODER_RBV.VAL 1 scan +TM1K2:ATM:MMS:STATE:07:NAME_RBV.VAL 1 scan TM1K2:ATM:MMS:STATE:RESET_RBV.VAL 1 scan TM1K2:ATM:MMS:STATE:RESET.VAL 1 scan TM1K2:ATM:MMS:STATE:PMPS:ARB:ENABLE_RBV.VAL 1 scan @@ -12462,8 +12445,6 @@ TM1K2:ATM:MMS:STATE:ERRID_RBV.VAL 1 scan TM1K2:ATM:MMS:STATE:ERRMSG_RBV.VAL 1 scan TM1K2:ATM:STC:01:CONN_RBV.VAL 1 scan TM1K2:ATM:STC:01:ERR_RBV.VAL 1 scan -TM1K2:ATM:STC:01:FAULT_SP_RBV.VAL 1 scan -TM1K2:ATM:STC:01:FAULT_SP_HYS_RBV.VAL 1 scan TM1K2:ATM:STC:01:TEMP_RBV.VAL 1 scan TM2K2:ATM:MMS:STATE:GET_RBV.VAL 1 scan TM2K2:ATM:MMS:STATE:SET_RBV.VAL 1 scan diff --git a/iocBoot/ioc-kfe-rix-motion/kfe_rix_motion.db b/iocBoot/ioc-kfe-rix-motion/kfe_rix_motion.db index cd505f8..e64831f 100644 --- a/iocBoot/ioc-kfe-rix-motion/kfe_rix_motion.db +++ b/iocBoot/ioc-kfe-rix-motion/kfe_rix_motion.db @@ -143090,7 +143090,7 @@ record(mbbi, "IM1K1:PPM:SPM:BACK:MODE_RBV") { field(ZRVL, "0") field(ONVL, "1") field(ZRST, "Manual") - field(ONST, "Passive") + field(ONST, "Auto") info(autosaveFields_pass0, "DESC DISS EISV ELSV FFSV FRSV FTSV FVSV NISV ONSV SIMS SVSV SXSV TESV THSV TTSV TVSV TWSV UDFS UNSV ZRSV") info(archive, "VAL") } @@ -143103,7 +143103,7 @@ record(mbbo, "IM1K1:PPM:SPM:BACK:MODE") { field(ZRVL, "0") field(ONVL, "1") field(ZRST, "Manual") - field(ONST, "Passive") + field(ONST, "Auto") field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.BACKGROUND_MODE=") info(autosaveFields_pass0, "COSV DESC DISS EISV ELSV FFSV FRSV FTSV FVSV NISV ONSV SIMS SVSV SXSV TESV THSV TTSV TVSV TWSV UDFS UNSV VAL ZRSV") info(archive, "VAL") @@ -143135,6 +143135,20 @@ record(bo, "IM1K1:PPM:SPM:BACK:COLL") { info(archive, "VAL") } +record(bi, "IM1K1:PPM:SPM:BACK:MANUAL_COLLECTING_RBV") { + # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.bBackgroundCollecting + field(DESC, "PRG_IM1K1_PPM.fbIM1K...kgroundCollecting") + field(SCAN, "I/O Intr") + field(PINI, "1") + field(TSE, "-2") + field(DTYP, "asynInt32") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.bBackgroundCollecting?") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + info(archive, "VAL") +} + record(bi, "IM1K1:PPM:SPM:BACK:RESET_RBV") { # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.bResetAutoBackground field(DESC, "PRG_IM1K1_PPM.fbIM1K...setAutoBackground") @@ -143274,7 +143288,7 @@ record(waveform, "IM1K1:PPM:SPM:WATT_BUFFER_RBV") { info(autosaveFields_pass0, "DESC DISS SIMS UDFS") } -record(ai, "IM1K1:PPM:SPM:RES_RBV") { +record(ai, "IM1K1:PPM:SPM:RESP_RBV") { # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fResponsivity field(DESC, "PRG_IM1K1_PPM.fbIM1K...ter.fResponsivity") field(SCAN, "I/O Intr") @@ -143439,31 +143453,6 @@ record(longout, "IM1K1:PPM:SPM:BACK:TIME") { info(archive, "VAL") } -record(longin, "IM1K1:PPM:SPM:HXRAccTypeFromEpics_RBV") { - # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.uHXR_Accelerator - field(DESC, "PRG_IM1K1_PPM.fbIM1K....uHXR_Accelerator") - field(SCAN, "I/O Intr") - field(PINI, "1") - field(TSE, "-2") - field(DTYP, "asynInt32") - field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.uHXR_Accelerator?") - info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") - info(archive, "VAL") -} - -record(longout, "IM1K1:PPM:SPM:HXRAccTypeFromEpics") { - # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.uHXR_Accelerator - field(DESC, "PRG_IM1K1_PPM.fbIM1K....uHXR_Accelerator") - field(SCAN, ".5 second") - field(DTYP, "asynInt32") - field(UDFS, "0") - field(DOL, "PHYS:UNDH:1:FACMODE.RVAL CP MS") - field(OMSL, "closed_loop") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.uHXR_Accelerator=") - info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS VAL") - info(archive, "VAL") -} - record(longin, "IM1K1:PPM:SPM:HXR_SC_BeamRateFromEpics_RBV") { # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.uHXR_SC_Frequency field(DESC, "PRG_IM1K1_PPM.fbIM1K...uHXR_SC_Frequency") @@ -143489,31 +143478,6 @@ record(longout, "IM1K1:PPM:SPM:HXR_SC_BeamRateFromEpics") { info(archive, "VAL") } -record(longin, "IM1K1:PPM:SPM:SXRAccTypeFromEpics_RBV") { - # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.uSXR_Accelerator - field(DESC, "PRG_IM1K1_PPM.fbIM1K....uSXR_Accelerator") - field(SCAN, "I/O Intr") - field(PINI, "1") - field(TSE, "-2") - field(DTYP, "asynInt32") - field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.uSXR_Accelerator?") - info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") - info(archive, "VAL") -} - -record(longout, "IM1K1:PPM:SPM:SXRAccTypeFromEpics") { - # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.uSXR_Accelerator - field(DESC, "PRG_IM1K1_PPM.fbIM1K....uSXR_Accelerator") - field(SCAN, ".5 second") - field(DTYP, "asynInt32") - field(UDFS, "0") - field(DOL, "PHYS:UNDS:1:FACMODE.RVAL CP MS") - field(OMSL, "closed_loop") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.uSXR_Accelerator=") - info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS VAL") - info(archive, "VAL") -} - record(longin, "IM1K1:PPM:SPM:SXR_SC_BeamRateFromEpics_RBV") { # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.uSXR_SC_Frequency field(DESC, "PRG_IM1K1_PPM.fbIM1K...uSXR_SC_Frequency") @@ -144663,7 +144627,7 @@ record(mbbi, "IM1K2:PPM:SPM:BACK:MODE_RBV") { field(ZRVL, "0") field(ONVL, "1") field(ZRST, "Manual") - field(ONST, "Passive") + field(ONST, "Auto") info(autosaveFields_pass0, "DESC DISS EISV ELSV FFSV FRSV FTSV FVSV NISV ONSV SIMS SVSV SXSV TESV THSV TTSV TVSV TWSV UDFS UNSV ZRSV") info(archive, "VAL") } @@ -144676,7 +144640,7 @@ record(mbbo, "IM1K2:PPM:SPM:BACK:MODE") { field(ZRVL, "0") field(ONVL, "1") field(ZRST, "Manual") - field(ONST, "Passive") + field(ONST, "Auto") field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.BACKGROUND_MODE=") info(autosaveFields_pass0, "COSV DESC DISS EISV ELSV FFSV FRSV FTSV FVSV NISV ONSV SIMS SVSV SXSV TESV THSV TTSV TVSV TWSV UDFS UNSV VAL ZRSV") info(archive, "VAL") @@ -144708,6 +144672,20 @@ record(bo, "IM1K2:PPM:SPM:BACK:COLL") { info(archive, "VAL") } +record(bi, "IM1K2:PPM:SPM:BACK:MANUAL_COLLECTING_RBV") { + # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.bBackgroundCollecting + field(DESC, "PRG_IM1K2_PPM.fbIM1K...kgroundCollecting") + field(SCAN, "I/O Intr") + field(PINI, "1") + field(TSE, "-2") + field(DTYP, "asynInt32") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.bBackgroundCollecting?") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + info(archive, "VAL") +} + record(bi, "IM1K2:PPM:SPM:BACK:RESET_RBV") { # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.bResetAutoBackground field(DESC, "PRG_IM1K2_PPM.fbIM1K...setAutoBackground") @@ -144847,7 +144825,7 @@ record(waveform, "IM1K2:PPM:SPM:WATT_BUFFER_RBV") { info(autosaveFields_pass0, "DESC DISS SIMS UDFS") } -record(ai, "IM1K2:PPM:SPM:RES_RBV") { +record(ai, "IM1K2:PPM:SPM:RESP_RBV") { # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fResponsivity field(DESC, "PRG_IM1K2_PPM.fbIM1K...ter.fResponsivity") field(SCAN, "I/O Intr") @@ -145012,31 +144990,6 @@ record(longout, "IM1K2:PPM:SPM:BACK:TIME") { info(archive, "VAL") } -record(longin, "IM1K2:PPM:SPM:HXRAccTypeFromEpics_RBV") { - # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.uHXR_Accelerator - field(DESC, "PRG_IM1K2_PPM.fbIM1K....uHXR_Accelerator") - field(SCAN, "I/O Intr") - field(PINI, "1") - field(TSE, "-2") - field(DTYP, "asynInt32") - field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.uHXR_Accelerator?") - info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") - info(archive, "VAL") -} - -record(longout, "IM1K2:PPM:SPM:HXRAccTypeFromEpics") { - # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.uHXR_Accelerator - field(DESC, "PRG_IM1K2_PPM.fbIM1K....uHXR_Accelerator") - field(SCAN, ".5 second") - field(DTYP, "asynInt32") - field(UDFS, "0") - field(DOL, "PHYS:UNDH:1:FACMODE.RVAL CP MS") - field(OMSL, "closed_loop") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.uHXR_Accelerator=") - info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS VAL") - info(archive, "VAL") -} - record(longin, "IM1K2:PPM:SPM:HXR_SC_BeamRateFromEpics_RBV") { # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.uHXR_SC_Frequency field(DESC, "PRG_IM1K2_PPM.fbIM1K...uHXR_SC_Frequency") @@ -145062,31 +145015,6 @@ record(longout, "IM1K2:PPM:SPM:HXR_SC_BeamRateFromEpics") { info(archive, "VAL") } -record(longin, "IM1K2:PPM:SPM:SXRAccTypeFromEpics_RBV") { - # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.uSXR_Accelerator - field(DESC, "PRG_IM1K2_PPM.fbIM1K....uSXR_Accelerator") - field(SCAN, "I/O Intr") - field(PINI, "1") - field(TSE, "-2") - field(DTYP, "asynInt32") - field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.uSXR_Accelerator?") - info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") - info(archive, "VAL") -} - -record(longout, "IM1K2:PPM:SPM:SXRAccTypeFromEpics") { - # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.uSXR_Accelerator - field(DESC, "PRG_IM1K2_PPM.fbIM1K....uSXR_Accelerator") - field(SCAN, ".5 second") - field(DTYP, "asynInt32") - field(UDFS, "0") - field(DOL, "PHYS:UNDS:1:FACMODE.RVAL CP MS") - field(OMSL, "closed_loop") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.uSXR_Accelerator=") - info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS VAL") - info(archive, "VAL") -} - record(longin, "IM1K2:PPM:SPM:SXR_SC_BeamRateFromEpics_RBV") { # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.uSXR_SC_Frequency field(DESC, "PRG_IM1K2_PPM.fbIM1K...uSXR_SC_Frequency") @@ -146236,7 +146164,7 @@ record(mbbi, "IM2K1:PPM:SPM:BACK:MODE_RBV") { field(ZRVL, "0") field(ONVL, "1") field(ZRST, "Manual") - field(ONST, "Passive") + field(ONST, "Auto") info(autosaveFields_pass0, "DESC DISS EISV ELSV FFSV FRSV FTSV FVSV NISV ONSV SIMS SVSV SXSV TESV THSV TTSV TVSV TWSV UDFS UNSV ZRSV") info(archive, "VAL") } @@ -146249,7 +146177,7 @@ record(mbbo, "IM2K1:PPM:SPM:BACK:MODE") { field(ZRVL, "0") field(ONVL, "1") field(ZRST, "Manual") - field(ONST, "Passive") + field(ONST, "Auto") field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.BACKGROUND_MODE=") info(autosaveFields_pass0, "COSV DESC DISS EISV ELSV FFSV FRSV FTSV FVSV NISV ONSV SIMS SVSV SXSV TESV THSV TTSV TVSV TWSV UDFS UNSV VAL ZRSV") info(archive, "VAL") @@ -146281,6 +146209,20 @@ record(bo, "IM2K1:PPM:SPM:BACK:COLL") { info(archive, "VAL") } +record(bi, "IM2K1:PPM:SPM:BACK:MANUAL_COLLECTING_RBV") { + # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.bBackgroundCollecting + field(DESC, "PRG_IM2K1_PPM.fbIM2K...kgroundCollecting") + field(SCAN, "I/O Intr") + field(PINI, "1") + field(TSE, "-2") + field(DTYP, "asynInt32") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.bBackgroundCollecting?") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + info(archive, "VAL") +} + record(bi, "IM2K1:PPM:SPM:BACK:RESET_RBV") { # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.bResetAutoBackground field(DESC, "PRG_IM2K1_PPM.fbIM2K...setAutoBackground") @@ -146420,7 +146362,7 @@ record(waveform, "IM2K1:PPM:SPM:WATT_BUFFER_RBV") { info(autosaveFields_pass0, "DESC DISS SIMS UDFS") } -record(ai, "IM2K1:PPM:SPM:RES_RBV") { +record(ai, "IM2K1:PPM:SPM:RESP_RBV") { # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fResponsivity field(DESC, "PRG_IM2K1_PPM.fbIM2K...ter.fResponsivity") field(SCAN, "I/O Intr") @@ -146585,31 +146527,6 @@ record(longout, "IM2K1:PPM:SPM:BACK:TIME") { info(archive, "VAL") } -record(longin, "IM2K1:PPM:SPM:HXRAccTypeFromEpics_RBV") { - # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.uHXR_Accelerator - field(DESC, "PRG_IM2K1_PPM.fbIM2K....uHXR_Accelerator") - field(SCAN, "I/O Intr") - field(PINI, "1") - field(TSE, "-2") - field(DTYP, "asynInt32") - field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.uHXR_Accelerator?") - info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") - info(archive, "VAL") -} - -record(longout, "IM2K1:PPM:SPM:HXRAccTypeFromEpics") { - # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.uHXR_Accelerator - field(DESC, "PRG_IM2K1_PPM.fbIM2K....uHXR_Accelerator") - field(SCAN, ".5 second") - field(DTYP, "asynInt32") - field(UDFS, "0") - field(DOL, "PHYS:UNDH:1:FACMODE.RVAL CP MS") - field(OMSL, "closed_loop") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.uHXR_Accelerator=") - info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS VAL") - info(archive, "VAL") -} - record(longin, "IM2K1:PPM:SPM:HXR_SC_BeamRateFromEpics_RBV") { # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.uHXR_SC_Frequency field(DESC, "PRG_IM2K1_PPM.fbIM2K...uHXR_SC_Frequency") @@ -146635,31 +146552,6 @@ record(longout, "IM2K1:PPM:SPM:HXR_SC_BeamRateFromEpics") { info(archive, "VAL") } -record(longin, "IM2K1:PPM:SPM:SXRAccTypeFromEpics_RBV") { - # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.uSXR_Accelerator - field(DESC, "PRG_IM2K1_PPM.fbIM2K....uSXR_Accelerator") - field(SCAN, "I/O Intr") - field(PINI, "1") - field(TSE, "-2") - field(DTYP, "asynInt32") - field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.uSXR_Accelerator?") - info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") - info(archive, "VAL") -} - -record(longout, "IM2K1:PPM:SPM:SXRAccTypeFromEpics") { - # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.uSXR_Accelerator - field(DESC, "PRG_IM2K1_PPM.fbIM2K....uSXR_Accelerator") - field(SCAN, ".5 second") - field(DTYP, "asynInt32") - field(UDFS, "0") - field(DOL, "PHYS:UNDS:1:FACMODE.RVAL CP MS") - field(OMSL, "closed_loop") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.uSXR_Accelerator=") - info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS VAL") - info(archive, "VAL") -} - record(longin, "IM2K1:PPM:SPM:SXR_SC_BeamRateFromEpics_RBV") { # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.uSXR_SC_Frequency field(DESC, "PRG_IM2K1_PPM.fbIM2K...uSXR_SC_Frequency") @@ -147809,7 +147701,7 @@ record(mbbi, "IM2K2:PPM:SPM:BACK:MODE_RBV") { field(ZRVL, "0") field(ONVL, "1") field(ZRST, "Manual") - field(ONST, "Passive") + field(ONST, "Auto") info(autosaveFields_pass0, "DESC DISS EISV ELSV FFSV FRSV FTSV FVSV NISV ONSV SIMS SVSV SXSV TESV THSV TTSV TVSV TWSV UDFS UNSV ZRSV") info(archive, "VAL") } @@ -147822,7 +147714,7 @@ record(mbbo, "IM2K2:PPM:SPM:BACK:MODE") { field(ZRVL, "0") field(ONVL, "1") field(ZRST, "Manual") - field(ONST, "Passive") + field(ONST, "Auto") field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.BACKGROUND_MODE=") info(autosaveFields_pass0, "COSV DESC DISS EISV ELSV FFSV FRSV FTSV FVSV NISV ONSV SIMS SVSV SXSV TESV THSV TTSV TVSV TWSV UDFS UNSV VAL ZRSV") info(archive, "VAL") @@ -147854,6 +147746,20 @@ record(bo, "IM2K2:PPM:SPM:BACK:COLL") { info(archive, "VAL") } +record(bi, "IM2K2:PPM:SPM:BACK:MANUAL_COLLECTING_RBV") { + # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.bBackgroundCollecting + field(DESC, "PRG_IM2K2_PPM.fbIM2K...kgroundCollecting") + field(SCAN, "I/O Intr") + field(PINI, "1") + field(TSE, "-2") + field(DTYP, "asynInt32") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.bBackgroundCollecting?") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + info(archive, "VAL") +} + record(bi, "IM2K2:PPM:SPM:BACK:RESET_RBV") { # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.bResetAutoBackground field(DESC, "PRG_IM2K2_PPM.fbIM2K...setAutoBackground") @@ -147993,7 +147899,7 @@ record(waveform, "IM2K2:PPM:SPM:WATT_BUFFER_RBV") { info(autosaveFields_pass0, "DESC DISS SIMS UDFS") } -record(ai, "IM2K2:PPM:SPM:RES_RBV") { +record(ai, "IM2K2:PPM:SPM:RESP_RBV") { # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fResponsivity field(DESC, "PRG_IM2K2_PPM.fbIM2K...ter.fResponsivity") field(SCAN, "I/O Intr") @@ -148158,31 +148064,6 @@ record(longout, "IM2K2:PPM:SPM:BACK:TIME") { info(archive, "VAL") } -record(longin, "IM2K2:PPM:SPM:HXRAccTypeFromEpics_RBV") { - # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.uHXR_Accelerator - field(DESC, "PRG_IM2K2_PPM.fbIM2K....uHXR_Accelerator") - field(SCAN, "I/O Intr") - field(PINI, "1") - field(TSE, "-2") - field(DTYP, "asynInt32") - field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.uHXR_Accelerator?") - info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") - info(archive, "VAL") -} - -record(longout, "IM2K2:PPM:SPM:HXRAccTypeFromEpics") { - # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.uHXR_Accelerator - field(DESC, "PRG_IM2K2_PPM.fbIM2K....uHXR_Accelerator") - field(SCAN, ".5 second") - field(DTYP, "asynInt32") - field(UDFS, "0") - field(DOL, "PHYS:UNDH:1:FACMODE.RVAL CP MS") - field(OMSL, "closed_loop") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.uHXR_Accelerator=") - info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS VAL") - info(archive, "VAL") -} - record(longin, "IM2K2:PPM:SPM:HXR_SC_BeamRateFromEpics_RBV") { # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.uHXR_SC_Frequency field(DESC, "PRG_IM2K2_PPM.fbIM2K...uHXR_SC_Frequency") @@ -148208,31 +148089,6 @@ record(longout, "IM2K2:PPM:SPM:HXR_SC_BeamRateFromEpics") { info(archive, "VAL") } -record(longin, "IM2K2:PPM:SPM:SXRAccTypeFromEpics_RBV") { - # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.uSXR_Accelerator - field(DESC, "PRG_IM2K2_PPM.fbIM2K....uSXR_Accelerator") - field(SCAN, "I/O Intr") - field(PINI, "1") - field(TSE, "-2") - field(DTYP, "asynInt32") - field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.uSXR_Accelerator?") - info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") - info(archive, "VAL") -} - -record(longout, "IM2K2:PPM:SPM:SXRAccTypeFromEpics") { - # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.uSXR_Accelerator - field(DESC, "PRG_IM2K2_PPM.fbIM2K....uSXR_Accelerator") - field(SCAN, ".5 second") - field(DTYP, "asynInt32") - field(UDFS, "0") - field(DOL, "PHYS:UNDS:1:FACMODE.RVAL CP MS") - field(OMSL, "closed_loop") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.uSXR_Accelerator=") - info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS VAL") - info(archive, "VAL") -} - record(longin, "IM2K2:PPM:SPM:SXR_SC_BeamRateFromEpics_RBV") { # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.uSXR_SC_Frequency field(DESC, "PRG_IM2K2_PPM.fbIM2K...uSXR_SC_Frequency") @@ -149382,7 +149238,7 @@ record(mbbi, "IM3K2:PPM:SPM:BACK:MODE_RBV") { field(ZRVL, "0") field(ONVL, "1") field(ZRST, "Manual") - field(ONST, "Passive") + field(ONST, "Auto") info(autosaveFields_pass0, "DESC DISS EISV ELSV FFSV FRSV FTSV FVSV NISV ONSV SIMS SVSV SXSV TESV THSV TTSV TVSV TWSV UDFS UNSV ZRSV") info(archive, "VAL") } @@ -149395,7 +149251,7 @@ record(mbbo, "IM3K2:PPM:SPM:BACK:MODE") { field(ZRVL, "0") field(ONVL, "1") field(ZRST, "Manual") - field(ONST, "Passive") + field(ONST, "Auto") field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.BACKGROUND_MODE=") info(autosaveFields_pass0, "COSV DESC DISS EISV ELSV FFSV FRSV FTSV FVSV NISV ONSV SIMS SVSV SXSV TESV THSV TTSV TVSV TWSV UDFS UNSV VAL ZRSV") info(archive, "VAL") @@ -149427,6 +149283,20 @@ record(bo, "IM3K2:PPM:SPM:BACK:COLL") { info(archive, "VAL") } +record(bi, "IM3K2:PPM:SPM:BACK:MANUAL_COLLECTING_RBV") { + # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.bBackgroundCollecting + field(DESC, "PRG_IM3K2_PPM.fbIM3K...kgroundCollecting") + field(SCAN, "I/O Intr") + field(PINI, "1") + field(TSE, "-2") + field(DTYP, "asynInt32") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.bBackgroundCollecting?") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + info(archive, "VAL") +} + record(bi, "IM3K2:PPM:SPM:BACK:RESET_RBV") { # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.bResetAutoBackground field(DESC, "PRG_IM3K2_PPM.fbIM3K...setAutoBackground") @@ -149566,7 +149436,7 @@ record(waveform, "IM3K2:PPM:SPM:WATT_BUFFER_RBV") { info(autosaveFields_pass0, "DESC DISS SIMS UDFS") } -record(ai, "IM3K2:PPM:SPM:RES_RBV") { +record(ai, "IM3K2:PPM:SPM:RESP_RBV") { # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fResponsivity field(DESC, "PRG_IM3K2_PPM.fbIM3K...ter.fResponsivity") field(SCAN, "I/O Intr") @@ -149731,31 +149601,6 @@ record(longout, "IM3K2:PPM:SPM:BACK:TIME") { info(archive, "VAL") } -record(longin, "IM3K2:PPM:SPM:HXRAccTypeFromEpics_RBV") { - # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.uHXR_Accelerator - field(DESC, "PRG_IM3K2_PPM.fbIM3K....uHXR_Accelerator") - field(SCAN, "I/O Intr") - field(PINI, "1") - field(TSE, "-2") - field(DTYP, "asynInt32") - field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.uHXR_Accelerator?") - info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") - info(archive, "VAL") -} - -record(longout, "IM3K2:PPM:SPM:HXRAccTypeFromEpics") { - # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.uHXR_Accelerator - field(DESC, "PRG_IM3K2_PPM.fbIM3K....uHXR_Accelerator") - field(SCAN, ".5 second") - field(DTYP, "asynInt32") - field(UDFS, "0") - field(DOL, "PHYS:UNDH:1:FACMODE.RVAL CP MS") - field(OMSL, "closed_loop") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.uHXR_Accelerator=") - info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS VAL") - info(archive, "VAL") -} - record(longin, "IM3K2:PPM:SPM:HXR_SC_BeamRateFromEpics_RBV") { # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.uHXR_SC_Frequency field(DESC, "PRG_IM3K2_PPM.fbIM3K...uHXR_SC_Frequency") @@ -149781,31 +149626,6 @@ record(longout, "IM3K2:PPM:SPM:HXR_SC_BeamRateFromEpics") { info(archive, "VAL") } -record(longin, "IM3K2:PPM:SPM:SXRAccTypeFromEpics_RBV") { - # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.uSXR_Accelerator - field(DESC, "PRG_IM3K2_PPM.fbIM3K....uSXR_Accelerator") - field(SCAN, "I/O Intr") - field(PINI, "1") - field(TSE, "-2") - field(DTYP, "asynInt32") - field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.uSXR_Accelerator?") - info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") - info(archive, "VAL") -} - -record(longout, "IM3K2:PPM:SPM:SXRAccTypeFromEpics") { - # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.uSXR_Accelerator - field(DESC, "PRG_IM3K2_PPM.fbIM3K....uSXR_Accelerator") - field(SCAN, ".5 second") - field(DTYP, "asynInt32") - field(UDFS, "0") - field(DOL, "PHYS:UNDS:1:FACMODE.RVAL CP MS") - field(OMSL, "closed_loop") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.uSXR_Accelerator=") - info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS VAL") - info(archive, "VAL") -} - record(longin, "IM3K2:PPM:SPM:SXR_SC_BeamRateFromEpics_RBV") { # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.uSXR_SC_Frequency field(DESC, "PRG_IM3K2_PPM.fbIM3K...uSXR_SC_Frequency") @@ -150955,7 +150775,7 @@ record(mbbi, "IM4K2:PPM:SPM:BACK:MODE_RBV") { field(ZRVL, "0") field(ONVL, "1") field(ZRST, "Manual") - field(ONST, "Passive") + field(ONST, "Auto") info(autosaveFields_pass0, "DESC DISS EISV ELSV FFSV FRSV FTSV FVSV NISV ONSV SIMS SVSV SXSV TESV THSV TTSV TVSV TWSV UDFS UNSV ZRSV") info(archive, "VAL") } @@ -150968,7 +150788,7 @@ record(mbbo, "IM4K2:PPM:SPM:BACK:MODE") { field(ZRVL, "0") field(ONVL, "1") field(ZRST, "Manual") - field(ONST, "Passive") + field(ONST, "Auto") field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.BACKGROUND_MODE=") info(autosaveFields_pass0, "COSV DESC DISS EISV ELSV FFSV FRSV FTSV FVSV NISV ONSV SIMS SVSV SXSV TESV THSV TTSV TVSV TWSV UDFS UNSV VAL ZRSV") info(archive, "VAL") @@ -151000,6 +150820,20 @@ record(bo, "IM4K2:PPM:SPM:BACK:COLL") { info(archive, "VAL") } +record(bi, "IM4K2:PPM:SPM:BACK:MANUAL_COLLECTING_RBV") { + # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.bBackgroundCollecting + field(DESC, "PRG_IM4K2_PPM.fbIM4K...kgroundCollecting") + field(SCAN, "I/O Intr") + field(PINI, "1") + field(TSE, "-2") + field(DTYP, "asynInt32") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.bBackgroundCollecting?") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + info(archive, "VAL") +} + record(bi, "IM4K2:PPM:SPM:BACK:RESET_RBV") { # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.bResetAutoBackground field(DESC, "PRG_IM4K2_PPM.fbIM4K...setAutoBackground") @@ -151139,7 +150973,7 @@ record(waveform, "IM4K2:PPM:SPM:WATT_BUFFER_RBV") { info(autosaveFields_pass0, "DESC DISS SIMS UDFS") } -record(ai, "IM4K2:PPM:SPM:RES_RBV") { +record(ai, "IM4K2:PPM:SPM:RESP_RBV") { # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fResponsivity field(DESC, "PRG_IM4K2_PPM.fbIM4K...ter.fResponsivity") field(SCAN, "I/O Intr") @@ -151275,31 +151109,6 @@ record(longout, "IM4K2:PPM:SPM:BACK:TIME") { info(archive, "VAL") } -record(longin, "IM4K2:PPM:SPM:HXRAccTypeFromEpics_RBV") { - # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.uHXR_Accelerator - field(DESC, "PRG_IM4K2_PPM.fbIM4K....uHXR_Accelerator") - field(SCAN, "I/O Intr") - field(PINI, "1") - field(TSE, "-2") - field(DTYP, "asynInt32") - field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.uHXR_Accelerator?") - info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") - info(archive, "VAL") -} - -record(longout, "IM4K2:PPM:SPM:HXRAccTypeFromEpics") { - # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.uHXR_Accelerator - field(DESC, "PRG_IM4K2_PPM.fbIM4K....uHXR_Accelerator") - field(SCAN, ".5 second") - field(DTYP, "asynInt32") - field(UDFS, "0") - field(DOL, "PHYS:UNDH:1:FACMODE.RVAL CP MS") - field(OMSL, "closed_loop") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.uHXR_Accelerator=") - info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS VAL") - info(archive, "VAL") -} - record(longin, "IM4K2:PPM:SPM:HXR_SC_BeamRateFromEpics_RBV") { # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.uHXR_SC_Frequency field(DESC, "PRG_IM4K2_PPM.fbIM4K...uHXR_SC_Frequency") @@ -151325,31 +151134,6 @@ record(longout, "IM4K2:PPM:SPM:HXR_SC_BeamRateFromEpics") { info(archive, "VAL") } -record(longin, "IM4K2:PPM:SPM:SXRAccTypeFromEpics_RBV") { - # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.uSXR_Accelerator - field(DESC, "PRG_IM4K2_PPM.fbIM4K....uSXR_Accelerator") - field(SCAN, "I/O Intr") - field(PINI, "1") - field(TSE, "-2") - field(DTYP, "asynInt32") - field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.uSXR_Accelerator?") - info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") - info(archive, "VAL") -} - -record(longout, "IM4K2:PPM:SPM:SXRAccTypeFromEpics") { - # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.uSXR_Accelerator - field(DESC, "PRG_IM4K2_PPM.fbIM4K....uSXR_Accelerator") - field(SCAN, ".5 second") - field(DTYP, "asynInt32") - field(UDFS, "0") - field(DOL, "PHYS:UNDS:1:FACMODE.RVAL CP MS") - field(OMSL, "closed_loop") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.uSXR_Accelerator=") - info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS VAL") - info(archive, "VAL") -} - record(longin, "IM4K2:PPM:SPM:SXR_SC_BeamRateFromEpics_RBV") { # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.uSXR_SC_Frequency field(DESC, "PRG_IM4K2_PPM.fbIM4K...uSXR_SC_Frequency") @@ -152470,7 +152254,7 @@ record(mbbi, "IM5K2:PPM:SPM:BACK:MODE_RBV") { field(ZRVL, "0") field(ONVL, "1") field(ZRST, "Manual") - field(ONST, "Passive") + field(ONST, "Auto") info(autosaveFields_pass0, "DESC DISS EISV ELSV FFSV FRSV FTSV FVSV NISV ONSV SIMS SVSV SXSV TESV THSV TTSV TVSV TWSV UDFS UNSV ZRSV") info(archive, "VAL") } @@ -152483,7 +152267,7 @@ record(mbbo, "IM5K2:PPM:SPM:BACK:MODE") { field(ZRVL, "0") field(ONVL, "1") field(ZRST, "Manual") - field(ONST, "Passive") + field(ONST, "Auto") field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.BACKGROUND_MODE=") info(autosaveFields_pass0, "COSV DESC DISS EISV ELSV FFSV FRSV FTSV FVSV NISV ONSV SIMS SVSV SXSV TESV THSV TTSV TVSV TWSV UDFS UNSV VAL ZRSV") info(archive, "VAL") @@ -152515,6 +152299,20 @@ record(bo, "IM5K2:PPM:SPM:BACK:COLL") { info(archive, "VAL") } +record(bi, "IM5K2:PPM:SPM:BACK:MANUAL_COLLECTING_RBV") { + # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.bBackgroundCollecting + field(DESC, "PRG_IM5K2_PPM.fbIM5K...kgroundCollecting") + field(SCAN, "I/O Intr") + field(PINI, "1") + field(TSE, "-2") + field(DTYP, "asynInt32") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.bBackgroundCollecting?") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + info(archive, "VAL") +} + record(bi, "IM5K2:PPM:SPM:BACK:RESET_RBV") { # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.bResetAutoBackground field(DESC, "PRG_IM5K2_PPM.fbIM5K...setAutoBackground") @@ -152654,7 +152452,7 @@ record(waveform, "IM5K2:PPM:SPM:WATT_BUFFER_RBV") { info(autosaveFields_pass0, "DESC DISS SIMS UDFS") } -record(ai, "IM5K2:PPM:SPM:RES_RBV") { +record(ai, "IM5K2:PPM:SPM:RESP_RBV") { # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fResponsivity field(DESC, "PRG_IM5K2_PPM.fbIM5K...ter.fResponsivity") field(SCAN, "I/O Intr") @@ -152819,31 +152617,6 @@ record(longout, "IM5K2:PPM:SPM:BACK:TIME") { info(archive, "VAL") } -record(longin, "IM5K2:PPM:SPM:HXRAccTypeFromEpics_RBV") { - # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.uHXR_Accelerator - field(DESC, "PRG_IM5K2_PPM.fbIM5K....uHXR_Accelerator") - field(SCAN, "I/O Intr") - field(PINI, "1") - field(TSE, "-2") - field(DTYP, "asynInt32") - field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.uHXR_Accelerator?") - info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") - info(archive, "VAL") -} - -record(longout, "IM5K2:PPM:SPM:HXRAccTypeFromEpics") { - # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.uHXR_Accelerator - field(DESC, "PRG_IM5K2_PPM.fbIM5K....uHXR_Accelerator") - field(SCAN, ".5 second") - field(DTYP, "asynInt32") - field(UDFS, "0") - field(DOL, "PHYS:UNDH:1:FACMODE.RVAL CP MS") - field(OMSL, "closed_loop") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.uHXR_Accelerator=") - info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS VAL") - info(archive, "VAL") -} - record(longin, "IM5K2:PPM:SPM:HXR_SC_BeamRateFromEpics_RBV") { # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.uHXR_SC_Frequency field(DESC, "PRG_IM5K2_PPM.fbIM5K...uHXR_SC_Frequency") @@ -152869,31 +152642,6 @@ record(longout, "IM5K2:PPM:SPM:HXR_SC_BeamRateFromEpics") { info(archive, "VAL") } -record(longin, "IM5K2:PPM:SPM:SXRAccTypeFromEpics_RBV") { - # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.uSXR_Accelerator - field(DESC, "PRG_IM5K2_PPM.fbIM5K....uSXR_Accelerator") - field(SCAN, "I/O Intr") - field(PINI, "1") - field(TSE, "-2") - field(DTYP, "asynInt32") - field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.uSXR_Accelerator?") - info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") - info(archive, "VAL") -} - -record(longout, "IM5K2:PPM:SPM:SXRAccTypeFromEpics") { - # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.uSXR_Accelerator - field(DESC, "PRG_IM5K2_PPM.fbIM5K....uSXR_Accelerator") - field(SCAN, ".5 second") - field(DTYP, "asynInt32") - field(UDFS, "0") - field(DOL, "PHYS:UNDS:1:FACMODE.RVAL CP MS") - field(OMSL, "closed_loop") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.uSXR_Accelerator=") - info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS VAL") - info(archive, "VAL") -} - record(longin, "IM5K2:PPM:SPM:SXR_SC_BeamRateFromEpics_RBV") { # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.uSXR_SC_Frequency field(DESC, "PRG_IM5K2_PPM.fbIM5K...uSXR_SC_Frequency") @@ -154043,7 +153791,7 @@ record(mbbi, "IM6K2:PPM:SPM:BACK:MODE_RBV") { field(ZRVL, "0") field(ONVL, "1") field(ZRST, "Manual") - field(ONST, "Passive") + field(ONST, "Auto") info(autosaveFields_pass0, "DESC DISS EISV ELSV FFSV FRSV FTSV FVSV NISV ONSV SIMS SVSV SXSV TESV THSV TTSV TVSV TWSV UDFS UNSV ZRSV") info(archive, "VAL") } @@ -154056,7 +153804,7 @@ record(mbbo, "IM6K2:PPM:SPM:BACK:MODE") { field(ZRVL, "0") field(ONVL, "1") field(ZRST, "Manual") - field(ONST, "Passive") + field(ONST, "Auto") field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.BACKGROUND_MODE=") info(autosaveFields_pass0, "COSV DESC DISS EISV ELSV FFSV FRSV FTSV FVSV NISV ONSV SIMS SVSV SXSV TESV THSV TTSV TVSV TWSV UDFS UNSV VAL ZRSV") info(archive, "VAL") @@ -154088,6 +153836,20 @@ record(bo, "IM6K2:PPM:SPM:BACK:COLL") { info(archive, "VAL") } +record(bi, "IM6K2:PPM:SPM:BACK:MANUAL_COLLECTING_RBV") { + # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.bBackgroundCollecting + field(DESC, "PRG_IM6K2_PPM.fbIM6K...kgroundCollecting") + field(SCAN, "I/O Intr") + field(PINI, "1") + field(TSE, "-2") + field(DTYP, "asynInt32") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.bBackgroundCollecting?") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + info(archive, "VAL") +} + record(bi, "IM6K2:PPM:SPM:BACK:RESET_RBV") { # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.bResetAutoBackground field(DESC, "PRG_IM6K2_PPM.fbIM6K...setAutoBackground") @@ -154227,7 +153989,7 @@ record(waveform, "IM6K2:PPM:SPM:WATT_BUFFER_RBV") { info(autosaveFields_pass0, "DESC DISS SIMS UDFS") } -record(ai, "IM6K2:PPM:SPM:RES_RBV") { +record(ai, "IM6K2:PPM:SPM:RESP_RBV") { # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fResponsivity field(DESC, "PRG_IM6K2_PPM.fbIM6K...ter.fResponsivity") field(SCAN, "I/O Intr") @@ -154392,31 +154154,6 @@ record(longout, "IM6K2:PPM:SPM:BACK:TIME") { info(archive, "VAL") } -record(longin, "IM6K2:PPM:SPM:HXRAccTypeFromEpics_RBV") { - # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.uHXR_Accelerator - field(DESC, "PRG_IM6K2_PPM.fbIM6K....uHXR_Accelerator") - field(SCAN, "I/O Intr") - field(PINI, "1") - field(TSE, "-2") - field(DTYP, "asynInt32") - field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.uHXR_Accelerator?") - info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") - info(archive, "VAL") -} - -record(longout, "IM6K2:PPM:SPM:HXRAccTypeFromEpics") { - # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.uHXR_Accelerator - field(DESC, "PRG_IM6K2_PPM.fbIM6K....uHXR_Accelerator") - field(SCAN, ".5 second") - field(DTYP, "asynInt32") - field(UDFS, "0") - field(DOL, "PHYS:UNDH:1:FACMODE.RVAL CP MS") - field(OMSL, "closed_loop") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.uHXR_Accelerator=") - info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS VAL") - info(archive, "VAL") -} - record(longin, "IM6K2:PPM:SPM:HXR_SC_BeamRateFromEpics_RBV") { # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.uHXR_SC_Frequency field(DESC, "PRG_IM6K2_PPM.fbIM6K...uHXR_SC_Frequency") @@ -154442,31 +154179,6 @@ record(longout, "IM6K2:PPM:SPM:HXR_SC_BeamRateFromEpics") { info(archive, "VAL") } -record(longin, "IM6K2:PPM:SPM:SXRAccTypeFromEpics_RBV") { - # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.uSXR_Accelerator - field(DESC, "PRG_IM6K2_PPM.fbIM6K....uSXR_Accelerator") - field(SCAN, "I/O Intr") - field(PINI, "1") - field(TSE, "-2") - field(DTYP, "asynInt32") - field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.uSXR_Accelerator?") - info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") - info(archive, "VAL") -} - -record(longout, "IM6K2:PPM:SPM:SXRAccTypeFromEpics") { - # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.uSXR_Accelerator - field(DESC, "PRG_IM6K2_PPM.fbIM6K....uSXR_Accelerator") - field(SCAN, ".5 second") - field(DTYP, "asynInt32") - field(UDFS, "0") - field(DOL, "PHYS:UNDS:1:FACMODE.RVAL CP MS") - field(OMSL, "closed_loop") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.uSXR_Accelerator=") - info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS VAL") - info(archive, "VAL") -} - record(longin, "IM6K2:PPM:SPM:SXR_SC_BeamRateFromEpics_RBV") { # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.uSXR_SC_Frequency field(DESC, "PRG_IM6K2_PPM.fbIM6K...uSXR_SC_Frequency") @@ -159868,6 +159580,7 @@ record(mbbi, "TM1K2:ATM:MMS:STATE:GET_RBV") { field(FRVL, "4") field(FVVL, "5") field(SXVL, "6") + field(SVVL, "7") field(ZRST, "Unknown") field(ONST, "OUT") field(TWST, "TARGET1") @@ -159875,6 +159588,7 @@ record(mbbi, "TM1K2:ATM:MMS:STATE:GET_RBV") { field(FRST, "TARGET3") field(FVST, "TARGET4") field(SXST, "TARGET5") + field(SVST, "TARGET6") info(autosaveFields_pass0, "DESC DISS EISV ELSV FFSV FRSV FTSV FVSV NISV ONSV SIMS SVSV SXSV TESV THSV TTSV TVSV TWSV UDFS UNSV ZRSV") info(archive, "VAL") } @@ -159893,6 +159607,7 @@ record(mbbi, "TM1K2:ATM:MMS:STATE:SET_RBV") { field(FRVL, "4") field(FVVL, "5") field(SXVL, "6") + field(SVVL, "7") field(ZRST, "Unknown") field(ONST, "OUT") field(TWST, "TARGET1") @@ -159900,6 +159615,7 @@ record(mbbi, "TM1K2:ATM:MMS:STATE:SET_RBV") { field(FRST, "TARGET3") field(FVST, "TARGET4") field(SXST, "TARGET5") + field(SVST, "TARGET6") info(autosaveFields_pass0, "DESC DISS EISV ELSV FFSV FRSV FTSV FVSV NISV ONSV SIMS SVSV SXSV TESV THSV TTSV TVSV TWSV UDFS UNSV ZRSV") info(archive, "VAL") } @@ -159915,6 +159631,7 @@ record(mbbo, "TM1K2:ATM:MMS:STATE:SET") { field(FRVL, "4") field(FVVL, "5") field(SXVL, "6") + field(SVVL, "7") field(ZRST, "Unknown") field(ONST, "OUT") field(TWST, "TARGET1") @@ -159922,6 +159639,7 @@ record(mbbo, "TM1K2:ATM:MMS:STATE:SET") { field(FRST, "TARGET3") field(FVST, "TARGET4") field(SXST, "TARGET5") + field(SVST, "TARGET6") field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_TM1K2_ATM.fbTM1K2.eEnumSet=") info(autosaveFields_pass0, "COSV DESC DISS EISV ELSV FFSV FRSV FTSV FVSV NISV ONSV SIMS SVSV SXSV TESV THSV TTSV TVSV TWSV UDFS UNSV VAL ZRSV") info(archive, "VAL") @@ -160485,6 +160203,89 @@ record(waveform, "TM1K2:ATM:MMS:STATE:06:NAME_RBV") { info(archive, "VAL") } +record(bi, "TM1K2:ATM:MMS:STATE:07:MOVE_OK_RBV") { + field(DESC, "TRUE if the move would be safe") + field(SCAN, "I/O Intr") + field(PINI, "1") + field(TSE, "-2") + field(DTYP, "asynInt32") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_TM1K2_ATM.fbTM1K2.fbStates.astPositionState[7].bMoveOk?") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + info(archive, "VAL") +} + +record(ai, "TM1K2:ATM:MMS:STATE:07:SETPOINT_RBV") { + field(DESC, "Axis position associated with this state") + field(SCAN, "I/O Intr") + field(PINI, "1") + field(TSE, "-2") + field(DTYP, "asynFloat64") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_TM1K2_ATM.fbTM1K2.fbStates.astPositionState[7].fPosition?") + field(PREC, "3") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") + info(archive, "VAL") +} + +record(ao, "TM1K2:ATM:MMS:STATE:07:SETPOINT") { + field(DESC, "Axis position associated with this state") + field(DTYP, "asynFloat64") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_TM1K2_ATM.fbTM1K2.fbStates.astPositionState[7].fPosition=") + field(PREC, "3") + info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS VAL") + info(archive, "VAL") +} + +record(ai, "TM1K2:ATM:MMS:STATE:07:VELO_RBV") { + field(DESC, "Speed at which to move to this state") + field(SCAN, "I/O Intr") + field(PINI, "1") + field(TSE, "-2") + field(DTYP, "asynFloat64") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_TM1K2_ATM.fbTM1K2.fbStates.astPositionState[7].fVelocity?") + field(PREC, "3") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") + info(archive, "VAL") +} + +record(ao, "TM1K2:ATM:MMS:STATE:07:VELO") { + field(DESC, "Speed at which to move to this state") + field(DTYP, "asynFloat64") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_TM1K2_ATM.fbTM1K2.fbStates.astPositionState[7].fVelocity=") + field(PREC, "3") + info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS VAL") + info(archive, "VAL") +} + +record(longin, "TM1K2:ATM:MMS:STATE:07:ENCODER_RBV") { + field(DESC, "Encoder count associated with this state") + field(SCAN, "I/O Intr") + field(PINI, "1") + field(TSE, "-2") + field(DTYP, "asynInt32") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_TM1K2_ATM.fbTM1K2.fbStates.astPositionState[7].nEncoderCount?") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") + info(archive, "VAL") +} + +record(waveform, "TM1K2:ATM:MMS:STATE:07:NAME_RBV") { + field(DESC, "Name of this position state") + field(SCAN, "I/O Intr") + field(PINI, "1") + field(TSE, "-2") + field(DTYP, "asynInt8ArrayIn") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_TM1K2_ATM.fbTM1K2.fbStates.astPositionState[7].sName?") + field(FTVL, "CHAR") + field(NELM, "80") + field(MPST, "On Change") + field(APST, "On Change") + info(autosaveFields_pass0, "DESC DISS SIMS UDFS") + info(archive, "VAL") +} + record(bi, "TM1K2:ATM:MMS:STATE:RESET_RBV") { # PRG_TM1K2_ATM.fbTM1K2.fbStates.stEpicsToPlc.bReset field(DESC, "PRG_TM1K2_ATM.fbTM1K...EpicsToPlc.bReset") @@ -161002,13 +160803,13 @@ record(waveform, "TM1K2:ATM:MMS:STATE:ERRMSG_RBV") { } record(bi, "TM1K2:ATM:STC:01:CONN_RBV") { - # PRG_TM1K2_ATM.fbTM1K2.fbTempSensor1.bConnected - field(DESC, "PRG_TM1K2_ATM.fbTM1K...ensor1.bConnected") + # PRG_TM1K2_ATM.fbTM1K2.fbThermoCouple1.bConnected + field(DESC, "PRG_TM1K2_ATM.fbTM1K...ouple1.bConnected") field(SCAN, "I/O Intr") field(PINI, "1") field(TSE, "-2") field(DTYP, "asynInt32") - field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_TM1K2_ATM.fbTM1K2.fbTempSensor1.bConnected?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_TM1K2_ATM.fbTM1K2.fbThermoCouple1.bConnected?") field(ZNAM, "Disconnected") field(ONAM, "Connected") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") @@ -161016,55 +160817,27 @@ record(bi, "TM1K2:ATM:STC:01:CONN_RBV") { } record(bi, "TM1K2:ATM:STC:01:ERR_RBV") { - # PRG_TM1K2_ATM.fbTM1K2.fbTempSensor1.bError - field(DESC, "PRG_TM1K2_ATM.fbTM1K...empSensor1.bError") + # PRG_TM1K2_ATM.fbTM1K2.fbThermoCouple1.bError + field(DESC, "PRG_TM1K2_ATM.fbTM1K...rmoCouple1.bError") field(SCAN, "I/O Intr") field(PINI, "1") field(TSE, "-2") field(DTYP, "asynInt32") - field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_TM1K2_ATM.fbTM1K2.fbTempSensor1.bError?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_TM1K2_ATM.fbTM1K2.fbThermoCouple1.bError?") field(ZNAM, "False") field(ONAM, "True") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") info(archive, "VAL") } -record(ai, "TM1K2:ATM:STC:01:FAULT_SP_RBV") { - # PRG_TM1K2_ATM.fbTM1K2.fbTempSensor1.fFaultThreshold - field(DESC, "PRG_TM1K2_ATM.fbTM1K...1.fFaultThreshold") - field(SCAN, "I/O Intr") - field(PINI, "1") - field(TSE, "-2") - field(DTYP, "asynFloat64") - field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_TM1K2_ATM.fbTM1K2.fbTempSensor1.fFaultThreshold?") - field(PREC, "2") - field(EGU, "C") - info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") - info(archive, "VAL") -} - -record(ai, "TM1K2:ATM:STC:01:FAULT_SP_HYS_RBV") { - # PRG_TM1K2_ATM.fbTM1K2.fbTempSensor1.fHysteresis - field(DESC, "PRG_TM1K2_ATM.fbTM1K...nsor1.fHysteresis") - field(SCAN, "I/O Intr") - field(PINI, "1") - field(TSE, "-2") - field(DTYP, "asynFloat64") - field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_TM1K2_ATM.fbTM1K2.fbTempSensor1.fHysteresis?") - field(PREC, "2") - field(EGU, "%") - info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") - info(archive, "VAL") -} - record(ai, "TM1K2:ATM:STC:01:TEMP_RBV") { - # PRG_TM1K2_ATM.fbTM1K2.fbTempSensor1.fTemp - field(DESC, "PRG_TM1K2_ATM.fbTM1K...TempSensor1.fTemp") + # PRG_TM1K2_ATM.fbTM1K2.fbThermoCouple1.fTemp + field(DESC, "PRG_TM1K2_ATM.fbTM1K...ermoCouple1.fTemp") field(SCAN, "I/O Intr") field(PINI, "1") field(TSE, "-2") field(DTYP, "asynFloat64") - field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_TM1K2_ATM.fbTM1K2.fbTempSensor1.fTemp?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_TM1K2_ATM.fbTM1K2.fbThermoCouple1.fTemp?") field(PREC, "2") field(EGU, "C") info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") diff --git a/iocBoot/ioc-kfe-rix-motion/st.cmd b/iocBoot/ioc-kfe-rix-motion/st.cmd index 06a4d2c..690eae7 100755 --- a/iocBoot/ioc-kfe-rix-motion/st.cmd +++ b/iocBoot/ioc-kfe-rix-motion/st.cmd @@ -14,7 +14,7 @@ # Libraries: # # LCLS General: * -> 2.10.0 (SLAC) -# lcls-twincat-common-components: * -> 3.8.0 (SLAC) +# lcls-twincat-common-components: * -> 0.0.0 (SLAC) # lcls-twincat-motion: * -> 4.1.1 (SLAC) # lcls-twincat-physics: * -> 0.1.0 (SLAC) # PMPS: * -> 3.2.1 (SLAC - LCLS) @@ -43,7 +43,7 @@ epicsEnvSet("ASYN_PORT", "ASYN_PLC") epicsEnvSet("IPADDR", "172.21.140.70") epicsEnvSet("AMSID", "172.21.140.70.1.1") epicsEnvSet("AMS_PORT", "851") -epicsEnvSet("ADS_MAX_PARAMS", "13589") +epicsEnvSet("ADS_MAX_PARAMS", "13570") epicsEnvSet("ADS_SAMPLE_MS", "50") epicsEnvSet("ADS_MAX_DELAY_MS", "100") epicsEnvSet("ADS_TIMEOUT_MS", "1000") @@ -666,8 +666,8 @@ dbLoadRecords("TwinCAT_Project.db", "PREFIX=PLC:RIX:MOTION,PROJECT=plc-kfe-rix-m # LCLS General: * -> 2.10.0 (SLAC) dbLoadRecords("TwinCAT_Dependency.db", "PREFIX=PLC:RIX:MOTION,DEPENDENCY=LCLS_General,VERSION=2.10.0,VENDOR=SLAC") -# lcls-twincat-common-components: * -> 3.8.0 (SLAC) -dbLoadRecords("TwinCAT_Dependency.db", "PREFIX=PLC:RIX:MOTION,DEPENDENCY=lcls-twincat-common-components,VERSION=3.8.0,VENDOR=SLAC") +# lcls-twincat-common-components: * -> 0.0.0 (SLAC) +dbLoadRecords("TwinCAT_Dependency.db", "PREFIX=PLC:RIX:MOTION,DEPENDENCY=lcls-twincat-common-components,VERSION=0.0.0,VENDOR=SLAC") # lcls-twincat-motion: * -> 4.1.1 (SLAC) dbLoadRecords("TwinCAT_Dependency.db", "PREFIX=PLC:RIX:MOTION,DEPENDENCY=lcls-twincat-motion,VERSION=4.1.1,VENDOR=SLAC") # lcls-twincat-physics: * -> 0.1.0 (SLAC) @@ -686,8 +686,8 @@ cd "$(IOC_TOP)" ## PLC Project Database files ## dbLoadRecords("kfe_rix_motion.db", "PORT=$(ASYN_PORT),PREFIX=PLC:RIX:MOTION:,IOCNAME=$(IOC),IOC=$(IOC)") -# Total records: 12589 -callbackSetQueueSize(27178) +# Total records: 12570 +callbackSetQueueSize(27140) # Autosave and archive settings: save_restoreSet_status_prefix("PLC:RIX:MOTION:") diff --git a/plc-kfe-rix-motion/_Config/PLC/kfe_rix_motion.xti b/plc-kfe-rix-motion/_Config/PLC/kfe_rix_motion.xti index 76e9b5f..fad4953 100644 --- a/plc-kfe-rix-motion/_Config/PLC/kfe_rix_motion.xti +++ b/plc-kfe-rix-motion/_Config/PLC/kfe_rix_motion.xti @@ -1269,7 +1269,7 @@ External Setpoint Generation: - + kfe_rix_motion Instance {08500001-0000-0000-F000-000000000064} diff --git a/plc-kfe-rix-motion/kfe_rix_motion/kfe_rix_motion.plcproj b/plc-kfe-rix-motion/kfe_rix_motion/kfe_rix_motion.plcproj index 9f51a2d..c6363dc 100644 --- a/plc-kfe-rix-motion/kfe_rix_motion/kfe_rix_motion.plcproj +++ b/plc-kfe-rix-motion/kfe_rix_motion/kfe_rix_motion.plcproj @@ -198,7 +198,7 @@ LCLS General, 2.10.0 (SLAC) - lcls-twincat-common-components, 3.8.2 (SLAC) + lcls-twincat-common-components, 0.0.0 (SLAC) lcls-twincat-motion, 4.1.1 (SLAC) diff --git a/plc-kfe-rix-motion/kfe_rix_motion/kfe_rix_motion.tmc b/plc-kfe-rix-motion/kfe_rix_motion/kfe_rix_motion.tmc index a9ed920..8533330 100644 --- a/plc-kfe-rix-motion/kfe_rix_motion/kfe_rix_motion.tmc +++ b/plc-kfe-rix-motion/kfe_rix_motion/kfe_rix_motion.tmc @@ -1,5 +1,5 @@ - + ST_System @@ -45556,7 +45556,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 0 - Passive + Auto 1 @@ -45971,7 +45971,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t pytmc - pv: RES + pv: RESP io: i field: EGU V/W @@ -46059,27 +46059,12 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 32 179456 - - uSXR_Accelerator - UINT - Used to get beam mode and rate - 16 - 179488 - - - pytmc - - pv: SXRAccTypeFromEpics - link: PHYS:UNDS:1:FACMODE.RVAL - - - - fSXR_NC_Frequency REAL + Used to get beam rate 32 - 179520 + 179488 pytmc @@ -46094,28 +46079,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t uSXR_SC_Frequency UINT 16 - 179552 + 179520 pytmc pv: SXR_SC_BeamRateFromEpics link: TPG:SYS0:1:DST04:RATE - - - - - - uHXR_Accelerator - UINT - 16 - 179568 - - - pytmc - - pv: HXRAccTypeFromEpics - link: PHYS:UNDH:1:FACMODE.RVAL @@ -46124,7 +46094,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fHXR_NC_Frequency REAL 32 - 179584 + 179552 pytmc @@ -46139,7 +46109,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t uHXR_SC_Frequency UINT 16 - 179616 + 179584 pytmc @@ -46306,7 +46276,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t bResetAutoBackground BOOL - Used to reset auto-collected background buffer, and fBackgroundVoltage if in Passive mode + Used to reset auto-collected background buffer, and fBackgroundVoltage if in Auto mode 8 314976 @@ -46326,7 +46296,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 16 314992 - Implicit_Enum__FB_PPM_PowerMeter__BACKGROUND_MODE.Passive + Implicit_Enum__FB_PPM_PowerMeter__BACKGROUND_MODE.Auto @@ -46389,6 +46359,25 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 32 315328 + + bBackgroundCollecting + BOOL + Boolean indicating when background is being manually collected + 8 + 315360 + + false + + + + pytmc + + pv: BACK:MANUAL_COLLECTING + io: i + + + + fbGetPMVoltage FB_AnalogInput @@ -47939,7 +47928,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 0 - Passive + Auto 1 @@ -48164,7 +48153,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t pytmc - pv: RES + pv: RESP io: i field: EGU V/W @@ -48252,27 +48241,12 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 32 65344 - - uSXR_Accelerator - UINT - Used to get beam mode and rate - 16 - 65376 - - - pytmc - - pv: SXRAccTypeFromEpics - link: PHYS:UNDS:1:FACMODE.RVAL - - - - fSXR_NC_Frequency REAL + Used to get beam rate 32 - 65408 + 65376 pytmc @@ -48287,28 +48261,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t uSXR_SC_Frequency UINT 16 - 65440 + 65408 pytmc pv: SXR_SC_BeamRateFromEpics link: TPG:SYS0:1:DST04:RATE - - - - - - uHXR_Accelerator - UINT - 16 - 65456 - - - pytmc - - pv: HXRAccTypeFromEpics - link: PHYS:UNDH:1:FACMODE.RVAL @@ -48317,7 +48276,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fHXR_NC_Frequency REAL 32 - 65472 + 65440 pytmc @@ -48332,7 +48291,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t uHXR_SC_Frequency UINT 16 - 65504 + 65472 pytmc @@ -48499,7 +48458,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t bResetAutoBackground BOOL - Used to reset auto-collected background buffer, and fBackgroundVoltage if in Passive mode + Used to reset auto-collected background buffer, and fBackgroundVoltage if in Auto mode 8 200864 @@ -48519,7 +48478,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 16 200880 - Implicit_Enum__FB_PPM_PowerMeter_IM4K2__BACKGROUND_MODE.Passive + Implicit_Enum__FB_PPM_PowerMeter_IM4K2__BACKGROUND_MODE.Auto @@ -48582,6 +48541,25 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 32 201216 + + bBackgroundCollecting + BOOL + Boolean indicating when background is being manually collected + 8 + 201248 + + false + + + + pytmc + + pv: BACK:MANUAL_COLLECTING + io: i + + + + fbGetPMVoltage FB_AnalogInput_IM4K2 @@ -89456,15 +89434,15 @@ The BPTM will throw an error if the arbiter does not have enough space for the t .iMajor - 3 + 0 .iMinor - 8 + 0 .iBuild - 2 + 0 .iRevision @@ -89472,11 +89450,11 @@ The BPTM will throw an error if the arbiter does not have enough space for the t .nFlags - 1 + 0 .sVersion - 3.8.2 + 0.0.0 @@ -110785,7 +110763,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t ChangeDate - 2024-10-22T21:06:18 + 2024-10-23T14:31:30 GeneratedCodeSize