From 4d45cf25d35e6d3f638fee138b782802832657c9 Mon Sep 17 00:00:00 2001 From: KaushikMalapati Date: Tue, 8 Oct 2024 13:11:20 -0700 Subject: [PATCH 1/2] Using new ppm function blocks --- iocBoot/ioc-kfe-rix-motion/envPaths | 14 +- .../ioc-kfe-rix-motion/kfe_rix_motion.archive | 310 +- iocBoot/ioc-kfe-rix-motion/kfe_rix_motion.db | 3940 ++++++++++-- iocBoot/ioc-kfe-rix-motion/st.cmd | 28 +- .../_Config/PLC/kfe_rix_motion.xti | 198 +- .../POUs/IM4K2/FB_PPM_IM4K2.TcPOU | 14 +- .../POUs/IM4K2/FB_PPM_PowerMeter_IM4K2.TcPOU | 279 +- .../kfe_rix_motion/POUs/PRG_IM1K1_PPM.TcPOU | 3 +- .../kfe_rix_motion/POUs/PRG_IM1K2_PPM.TcPOU | 3 +- .../kfe_rix_motion/POUs/PRG_IM2K1_PPM.TcPOU | 3 +- .../kfe_rix_motion/POUs/PRG_IM2K2_PPM.TcPOU | 3 +- .../kfe_rix_motion/POUs/PRG_IM3K2_PPM.TcPOU | 3 +- .../kfe_rix_motion/POUs/PRG_IM4K2_PPM.TcPOU | 3 +- .../kfe_rix_motion/POUs/PRG_IM5K2_PPM.TcPOU | 3 +- .../kfe_rix_motion/POUs/PRG_IM6K2_PPM.TcPOU | 3 +- .../kfe_rix_motion/kfe_rix_motion.plcproj | 2 +- .../kfe_rix_motion/kfe_rix_motion.tmc | 5258 +++++++++++------ 17 files changed, 7387 insertions(+), 2680 deletions(-) diff --git a/iocBoot/ioc-kfe-rix-motion/envPaths b/iocBoot/ioc-kfe-rix-motion/envPaths index b2a5925..40faa35 100644 --- a/iocBoot/ioc-kfe-rix-motion/envPaths +++ b/iocBoot/ioc-kfe-rix-motion/envPaths @@ -1,14 +1,2 @@ -epicsEnvSet("IOC","${IOC=ioc-kfe-rix-motion}") -epicsEnvSet("TOP","/reg/g/pcds/epics/ioc/common/ads-ioc/R0.6.2") -epicsEnvSet("EPICS_SITE_TOP","/reg/g/pcds/epics/") -epicsEnvSet("EPICS_MODULES","/reg/g/pcds/epics//R7.0.2-2.0/modules") -epicsEnvSet("AUTOSAVE","/reg/g/pcds/epics//R7.0.2-2.0/modules/autosave/R5.8-2.1.0") -epicsEnvSet("IOCADMIN","/reg/g/pcds/epics//R7.0.2-2.0/modules/iocAdmin/R3.1.15-1.10.0") -epicsEnvSet("ETHERCATMC","/reg/g/pcds/epics//R7.0.2-2.0/modules/ethercatmc/R2.1.0-0.1.2") -epicsEnvSet("MOTOR","/reg/g/pcds/epics//R7.0.2-2.0/modules/motor/R6.9-ess-0.0.1") -epicsEnvSet("ASYN","/reg/g/pcds/epics//R7.0.2-2.0/modules/asyn/R4.35-0.0.1") -epicsEnvSet("ADS","/reg/g/pcds/epics//R7.0.2-2.0/modules/twincat-ads/R2.0.0-0.0.7") -epicsEnvSet("CAPUTLOG","/reg/g/pcds/epics//R7.0.2-2.0/modules/caPutLog/R3.7-1.0.0") -epicsEnvSet("EPICS_BASE","/reg/g/pcds/epics//base/R7.0.2-2.0") -epicsEnvSet("IOC_TOP", "/cds/group/pcds/epics-dev/jjoshi/bsd_rix_motion/lcls-plc-kfe-rix-motion/iocBoot/ioc-kfe-rix-motion") +epicsEnvSet("IOC_TOP", "/c/Users/kaushikm/Documents/TcXaeShell/lcls-plc-kfe-rix-motion/iocBoot/ioc-kfe-rix-motion") epicsEnvSet("IOC_DATA", "/cds/data/iocData") diff --git a/iocBoot/ioc-kfe-rix-motion/kfe_rix_motion.archive b/iocBoot/ioc-kfe-rix-motion/kfe_rix_motion.archive index d405c8d..860d535 100644 --- a/iocBoot/ioc-kfe-rix-motion/kfe_rix_motion.archive +++ b/iocBoot/ioc-kfe-rix-motion/kfe_rix_motion.archive @@ -10443,9 +10443,13 @@ AT1K2:L2SI:MMS:01:THICKNESS_RBV.VAL 1 scan AT1K2:L2SI:MMS:01:TRANSMISSION_RBV.VAL 1 scan AT1K2:L2SI:MMS:01:RTD:1:CONN_RBV.VAL 1 scan AT1K2:L2SI:MMS:01:RTD:1:ERR_RBV.VAL 1 scan +AT1K2:L2SI:MMS:01:RTD:1:FAULT_SP_RBV.VAL 1 scan +AT1K2:L2SI:MMS:01:RTD:1:FAULT_SP_HYS_RBV.VAL 1 scan AT1K2:L2SI:MMS:01:RTD:1:TEMP_RBV.VAL 1 scan AT1K2:L2SI:MMS:01:RTD:2:CONN_RBV.VAL 1 scan AT1K2:L2SI:MMS:01:RTD:2:ERR_RBV.VAL 1 scan +AT1K2:L2SI:MMS:01:RTD:2:FAULT_SP_RBV.VAL 1 scan +AT1K2:L2SI:MMS:01:RTD:2:FAULT_SP_HYS_RBV.VAL 1 scan AT1K2:L2SI:MMS:01:RTD:2:TEMP_RBV.VAL 1 scan AT1K2:L2SI:MMS:01:STATE:01:MOVE_OK_RBV.VAL 1 scan AT1K2:L2SI:MMS:01:STATE:01:SETPOINT_RBV.VAL 1 scan @@ -10541,9 +10545,13 @@ AT1K2:L2SI:MMS:02:THICKNESS_RBV.VAL 1 scan AT1K2:L2SI:MMS:02:TRANSMISSION_RBV.VAL 1 scan AT1K2:L2SI:MMS:02:RTD:1:CONN_RBV.VAL 1 scan AT1K2:L2SI:MMS:02:RTD:1:ERR_RBV.VAL 1 scan +AT1K2:L2SI:MMS:02:RTD:1:FAULT_SP_RBV.VAL 1 scan +AT1K2:L2SI:MMS:02:RTD:1:FAULT_SP_HYS_RBV.VAL 1 scan AT1K2:L2SI:MMS:02:RTD:1:TEMP_RBV.VAL 1 scan AT1K2:L2SI:MMS:02:RTD:2:CONN_RBV.VAL 1 scan AT1K2:L2SI:MMS:02:RTD:2:ERR_RBV.VAL 1 scan +AT1K2:L2SI:MMS:02:RTD:2:FAULT_SP_RBV.VAL 1 scan +AT1K2:L2SI:MMS:02:RTD:2:FAULT_SP_HYS_RBV.VAL 1 scan AT1K2:L2SI:MMS:02:RTD:2:TEMP_RBV.VAL 1 scan AT1K2:L2SI:MMS:02:STATE:01:MOVE_OK_RBV.VAL 1 scan AT1K2:L2SI:MMS:02:STATE:01:SETPOINT_RBV.VAL 1 scan @@ -10717,9 +10725,13 @@ AT2K2:L2SI:MMS:01:THICKNESS_RBV.VAL 1 scan AT2K2:L2SI:MMS:01:TRANSMISSION_RBV.VAL 1 scan AT2K2:L2SI:MMS:01:RTD:1:CONN_RBV.VAL 1 scan AT2K2:L2SI:MMS:01:RTD:1:ERR_RBV.VAL 1 scan +AT2K2:L2SI:MMS:01:RTD:1:FAULT_SP_RBV.VAL 1 scan +AT2K2:L2SI:MMS:01:RTD:1:FAULT_SP_HYS_RBV.VAL 1 scan AT2K2:L2SI:MMS:01:RTD:1:TEMP_RBV.VAL 1 scan AT2K2:L2SI:MMS:01:RTD:2:CONN_RBV.VAL 1 scan AT2K2:L2SI:MMS:01:RTD:2:ERR_RBV.VAL 1 scan +AT2K2:L2SI:MMS:01:RTD:2:FAULT_SP_RBV.VAL 1 scan +AT2K2:L2SI:MMS:01:RTD:2:FAULT_SP_HYS_RBV.VAL 1 scan AT2K2:L2SI:MMS:01:RTD:2:TEMP_RBV.VAL 1 scan AT2K2:L2SI:MMS:01:STATE:01:MOVE_OK_RBV.VAL 1 scan AT2K2:L2SI:MMS:01:STATE:01:SETPOINT_RBV.VAL 1 scan @@ -10815,9 +10827,13 @@ AT2K2:L2SI:MMS:02:THICKNESS_RBV.VAL 1 scan AT2K2:L2SI:MMS:02:TRANSMISSION_RBV.VAL 1 scan AT2K2:L2SI:MMS:02:RTD:1:CONN_RBV.VAL 1 scan AT2K2:L2SI:MMS:02:RTD:1:ERR_RBV.VAL 1 scan +AT2K2:L2SI:MMS:02:RTD:1:FAULT_SP_RBV.VAL 1 scan +AT2K2:L2SI:MMS:02:RTD:1:FAULT_SP_HYS_RBV.VAL 1 scan AT2K2:L2SI:MMS:02:RTD:1:TEMP_RBV.VAL 1 scan AT2K2:L2SI:MMS:02:RTD:2:CONN_RBV.VAL 1 scan AT2K2:L2SI:MMS:02:RTD:2:ERR_RBV.VAL 1 scan +AT2K2:L2SI:MMS:02:RTD:2:FAULT_SP_RBV.VAL 1 scan +AT2K2:L2SI:MMS:02:RTD:2:FAULT_SP_HYS_RBV.VAL 1 scan AT2K2:L2SI:MMS:02:RTD:2:TEMP_RBV.VAL 1 scan AT2K2:L2SI:MMS:02:STATE:01:MOVE_OK_RBV.VAL 1 scan AT2K2:L2SI:MMS:02:STATE:01:SETPOINT_RBV.VAL 1 scan @@ -10913,9 +10929,13 @@ AT2K2:L2SI:MMS:03:THICKNESS_RBV.VAL 1 scan AT2K2:L2SI:MMS:03:TRANSMISSION_RBV.VAL 1 scan AT2K2:L2SI:MMS:03:RTD:1:CONN_RBV.VAL 1 scan AT2K2:L2SI:MMS:03:RTD:1:ERR_RBV.VAL 1 scan +AT2K2:L2SI:MMS:03:RTD:1:FAULT_SP_RBV.VAL 1 scan +AT2K2:L2SI:MMS:03:RTD:1:FAULT_SP_HYS_RBV.VAL 1 scan AT2K2:L2SI:MMS:03:RTD:1:TEMP_RBV.VAL 1 scan AT2K2:L2SI:MMS:03:RTD:2:CONN_RBV.VAL 1 scan AT2K2:L2SI:MMS:03:RTD:2:ERR_RBV.VAL 1 scan +AT2K2:L2SI:MMS:03:RTD:2:FAULT_SP_RBV.VAL 1 scan +AT2K2:L2SI:MMS:03:RTD:2:FAULT_SP_HYS_RBV.VAL 1 scan AT2K2:L2SI:MMS:03:RTD:2:TEMP_RBV.VAL 1 scan AT2K2:L2SI:MMS:03:STATE:01:MOVE_OK_RBV.VAL 1 scan AT2K2:L2SI:MMS:03:STATE:01:SETPOINT_RBV.VAL 1 scan @@ -11011,9 +11031,13 @@ AT2K2:L2SI:MMS:04:THICKNESS_RBV.VAL 1 scan AT2K2:L2SI:MMS:04:TRANSMISSION_RBV.VAL 1 scan AT2K2:L2SI:MMS:04:RTD:1:CONN_RBV.VAL 1 scan AT2K2:L2SI:MMS:04:RTD:1:ERR_RBV.VAL 1 scan +AT2K2:L2SI:MMS:04:RTD:1:FAULT_SP_RBV.VAL 1 scan +AT2K2:L2SI:MMS:04:RTD:1:FAULT_SP_HYS_RBV.VAL 1 scan AT2K2:L2SI:MMS:04:RTD:1:TEMP_RBV.VAL 1 scan AT2K2:L2SI:MMS:04:RTD:2:CONN_RBV.VAL 1 scan AT2K2:L2SI:MMS:04:RTD:2:ERR_RBV.VAL 1 scan +AT2K2:L2SI:MMS:04:RTD:2:FAULT_SP_RBV.VAL 1 scan +AT2K2:L2SI:MMS:04:RTD:2:FAULT_SP_HYS_RBV.VAL 1 scan AT2K2:L2SI:MMS:04:RTD:2:TEMP_RBV.VAL 1 scan AT2K2:L2SI:MMS:04:STATE:01:MOVE_OK_RBV.VAL 1 scan AT2K2:L2SI:MMS:04:STATE:01:SETPOINT_RBV.VAL 1 scan @@ -11100,18 +11124,37 @@ IM1K1:PPM:CAM:PWR_RBV.VAL 1 scan IM1K1:PPM:CAM:PWR.VAL 1 scan IM1K1:PPM:CAM:CIL:PCT_RBV.VAL 1 scan IM1K1:PPM:CAM:CIL:PCT.VAL 1 scan -IM1K1:PPM:SPM:CALIB_RBV.VAL 1 scan +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:RESET_RBV.VAL 1 scan +IM1K1:PPM:SPM:BACK:RESET.VAL 1 scan +IM1K1:PPM:SPM:BACK:VOLT_RBV.VAL 1 scan +IM1K1:PPM:SPM:BACK:VOLT.VAL 1 scan IM1K1:PPM:SPM:MJ_RBV.VAL 1 scan -IM1K1:PPM:SPM:CALIB:MJ_RATIO_RBV.VAL 1 scan -IM1K1:PPM:SPM:CALIB:MJ_RATIO.VAL 1 scan -IM1K1:PPM:SPM:CALIB:OFFSET_RBV.VAL 1 scan -IM1K1:PPM:SPM:CALIB:OFFSET.VAL 1 scan -IM1K1:PPM:SPM:CALIB:RATIO_RBV.VAL 1 scan -IM1K1:PPM:SPM:CALIB:RATIO.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:SXR_NC_BeamRateFromEpics_RBV.VAL 1 scan +IM1K1:PPM:SPM:SXR_NC_BeamRateFromEpics.VAL 1 scan IM1K1:PPM:SPM:VOLT_RBV.VAL 1 scan IM1K1:PPM:SPM:STC:CONN_RBV.VAL 1 scan IM1K1:PPM:SPM:STC:ERR_RBV.VAL 1 scan +IM1K1:PPM:SPM:STC:FAULT_SP_RBV.VAL 1 scan +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 IM1K1:PPM:MMS:STATE:01:SETPOINT_RBV.VAL 1 scan IM1K1:PPM:MMS:STATE:01:SETPOINT.VAL 1 scan @@ -11180,6 +11223,8 @@ IM1K1:PPM:MMS:STATE:ERRID_RBV.VAL 1 scan IM1K1:PPM:MMS:STATE:ERRMSG_RBV.VAL 1 scan IM1K1:PPM:YAG:STC:CONN_RBV.VAL 1 scan IM1K1:PPM:YAG:STC:ERR_RBV.VAL 1 scan +IM1K1:PPM:YAG:STC:FAULT_SP_RBV.VAL 1 scan +IM1K1:PPM:YAG:STC:FAULT_SP_HYS_RBV.VAL 1 scan IM1K1:PPM:YAG:STC:TEMP_RBV.VAL 1 scan IM1K2:PPM:MMS:STATE:GET_RBV.VAL 1 scan IM1K2:PPM:MMS:STATE:SET_RBV.VAL 1 scan @@ -11195,18 +11240,37 @@ IM1K2:PPM:CAM:PWR_RBV.VAL 1 scan IM1K2:PPM:CAM:PWR.VAL 1 scan IM1K2:PPM:CAM:CIL:PCT_RBV.VAL 1 scan IM1K2:PPM:CAM:CIL:PCT.VAL 1 scan -IM1K2:PPM:SPM:CALIB_RBV.VAL 1 scan +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:RESET_RBV.VAL 1 scan +IM1K2:PPM:SPM:BACK:RESET.VAL 1 scan +IM1K2:PPM:SPM:BACK:VOLT_RBV.VAL 1 scan +IM1K2:PPM:SPM:BACK:VOLT.VAL 1 scan IM1K2:PPM:SPM:MJ_RBV.VAL 1 scan -IM1K2:PPM:SPM:CALIB:MJ_RATIO_RBV.VAL 1 scan -IM1K2:PPM:SPM:CALIB:MJ_RATIO.VAL 1 scan -IM1K2:PPM:SPM:CALIB:OFFSET_RBV.VAL 1 scan -IM1K2:PPM:SPM:CALIB:OFFSET.VAL 1 scan -IM1K2:PPM:SPM:CALIB:RATIO_RBV.VAL 1 scan -IM1K2:PPM:SPM:CALIB:RATIO.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:SXR_NC_BeamRateFromEpics_RBV.VAL 1 scan +IM1K2:PPM:SPM:SXR_NC_BeamRateFromEpics.VAL 1 scan IM1K2:PPM:SPM:VOLT_RBV.VAL 1 scan IM1K2:PPM:SPM:STC:CONN_RBV.VAL 1 scan IM1K2:PPM:SPM:STC:ERR_RBV.VAL 1 scan +IM1K2:PPM:SPM:STC:FAULT_SP_RBV.VAL 1 scan +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 IM1K2:PPM:MMS:STATE:01:SETPOINT_RBV.VAL 1 scan IM1K2:PPM:MMS:STATE:01:SETPOINT.VAL 1 scan @@ -11275,6 +11339,8 @@ IM1K2:PPM:MMS:STATE:ERRID_RBV.VAL 1 scan IM1K2:PPM:MMS:STATE:ERRMSG_RBV.VAL 1 scan IM1K2:PPM:YAG:STC:CONN_RBV.VAL 1 scan IM1K2:PPM:YAG:STC:ERR_RBV.VAL 1 scan +IM1K2:PPM:YAG:STC:FAULT_SP_RBV.VAL 1 scan +IM1K2:PPM:YAG:STC:FAULT_SP_HYS_RBV.VAL 1 scan IM1K2:PPM:YAG:STC:TEMP_RBV.VAL 1 scan IM2K1:PPM:MMS:STATE:GET_RBV.VAL 1 scan IM2K1:PPM:MMS:STATE:SET_RBV.VAL 1 scan @@ -11290,18 +11356,37 @@ IM2K1:PPM:CAM:PWR_RBV.VAL 1 scan IM2K1:PPM:CAM:PWR.VAL 1 scan IM2K1:PPM:CAM:CIL:PCT_RBV.VAL 1 scan IM2K1:PPM:CAM:CIL:PCT.VAL 1 scan -IM2K1:PPM:SPM:CALIB_RBV.VAL 1 scan +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:RESET_RBV.VAL 1 scan +IM2K1:PPM:SPM:BACK:RESET.VAL 1 scan +IM2K1:PPM:SPM:BACK:VOLT_RBV.VAL 1 scan +IM2K1:PPM:SPM:BACK:VOLT.VAL 1 scan IM2K1:PPM:SPM:MJ_RBV.VAL 1 scan -IM2K1:PPM:SPM:CALIB:MJ_RATIO_RBV.VAL 1 scan -IM2K1:PPM:SPM:CALIB:MJ_RATIO.VAL 1 scan -IM2K1:PPM:SPM:CALIB:OFFSET_RBV.VAL 1 scan -IM2K1:PPM:SPM:CALIB:OFFSET.VAL 1 scan -IM2K1:PPM:SPM:CALIB:RATIO_RBV.VAL 1 scan -IM2K1:PPM:SPM:CALIB:RATIO.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:SXR_NC_BeamRateFromEpics_RBV.VAL 1 scan +IM2K1:PPM:SPM:SXR_NC_BeamRateFromEpics.VAL 1 scan IM2K1:PPM:SPM:VOLT_RBV.VAL 1 scan IM2K1:PPM:SPM:STC:CONN_RBV.VAL 1 scan IM2K1:PPM:SPM:STC:ERR_RBV.VAL 1 scan +IM2K1:PPM:SPM:STC:FAULT_SP_RBV.VAL 1 scan +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 IM2K1:PPM:MMS:STATE:01:SETPOINT_RBV.VAL 1 scan IM2K1:PPM:MMS:STATE:01:SETPOINT.VAL 1 scan @@ -11370,6 +11455,8 @@ IM2K1:PPM:MMS:STATE:ERRID_RBV.VAL 1 scan IM2K1:PPM:MMS:STATE:ERRMSG_RBV.VAL 1 scan IM2K1:PPM:YAG:STC:CONN_RBV.VAL 1 scan IM2K1:PPM:YAG:STC:ERR_RBV.VAL 1 scan +IM2K1:PPM:YAG:STC:FAULT_SP_RBV.VAL 1 scan +IM2K1:PPM:YAG:STC:FAULT_SP_HYS_RBV.VAL 1 scan IM2K1:PPM:YAG:STC:TEMP_RBV.VAL 1 scan IM2K2:PPM:MMS:STATE:GET_RBV.VAL 1 scan IM2K2:PPM:MMS:STATE:SET_RBV.VAL 1 scan @@ -11385,18 +11472,37 @@ IM2K2:PPM:CAM:PWR_RBV.VAL 1 scan IM2K2:PPM:CAM:PWR.VAL 1 scan IM2K2:PPM:CAM:CIL:PCT_RBV.VAL 1 scan IM2K2:PPM:CAM:CIL:PCT.VAL 1 scan -IM2K2:PPM:SPM:CALIB_RBV.VAL 1 scan +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:RESET_RBV.VAL 1 scan +IM2K2:PPM:SPM:BACK:RESET.VAL 1 scan +IM2K2:PPM:SPM:BACK:VOLT_RBV.VAL 1 scan +IM2K2:PPM:SPM:BACK:VOLT.VAL 1 scan IM2K2:PPM:SPM:MJ_RBV.VAL 1 scan -IM2K2:PPM:SPM:CALIB:MJ_RATIO_RBV.VAL 1 scan -IM2K2:PPM:SPM:CALIB:MJ_RATIO.VAL 1 scan -IM2K2:PPM:SPM:CALIB:OFFSET_RBV.VAL 1 scan -IM2K2:PPM:SPM:CALIB:OFFSET.VAL 1 scan -IM2K2:PPM:SPM:CALIB:RATIO_RBV.VAL 1 scan -IM2K2:PPM:SPM:CALIB:RATIO.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:SXR_NC_BeamRateFromEpics_RBV.VAL 1 scan +IM2K2:PPM:SPM:SXR_NC_BeamRateFromEpics.VAL 1 scan IM2K2:PPM:SPM:VOLT_RBV.VAL 1 scan IM2K2:PPM:SPM:STC:CONN_RBV.VAL 1 scan IM2K2:PPM:SPM:STC:ERR_RBV.VAL 1 scan +IM2K2:PPM:SPM:STC:FAULT_SP_RBV.VAL 1 scan +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 IM2K2:PPM:MMS:STATE:01:SETPOINT_RBV.VAL 1 scan IM2K2:PPM:MMS:STATE:01:SETPOINT.VAL 1 scan @@ -11465,6 +11571,8 @@ IM2K2:PPM:MMS:STATE:ERRID_RBV.VAL 1 scan IM2K2:PPM:MMS:STATE:ERRMSG_RBV.VAL 1 scan IM2K2:PPM:YAG:STC:CONN_RBV.VAL 1 scan IM2K2:PPM:YAG:STC:ERR_RBV.VAL 1 scan +IM2K2:PPM:YAG:STC:FAULT_SP_RBV.VAL 1 scan +IM2K2:PPM:YAG:STC:FAULT_SP_HYS_RBV.VAL 1 scan IM2K2:PPM:YAG:STC:TEMP_RBV.VAL 1 scan IM3K2:PPM:MMS:STATE:GET_RBV.VAL 1 scan IM3K2:PPM:MMS:STATE:SET_RBV.VAL 1 scan @@ -11480,18 +11588,37 @@ IM3K2:PPM:CAM:PWR_RBV.VAL 1 scan IM3K2:PPM:CAM:PWR.VAL 1 scan IM3K2:PPM:CAM:CIL:PCT_RBV.VAL 1 scan IM3K2:PPM:CAM:CIL:PCT.VAL 1 scan -IM3K2:PPM:SPM:CALIB_RBV.VAL 1 scan +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:RESET_RBV.VAL 1 scan +IM3K2:PPM:SPM:BACK:RESET.VAL 1 scan +IM3K2:PPM:SPM:BACK:VOLT_RBV.VAL 1 scan +IM3K2:PPM:SPM:BACK:VOLT.VAL 1 scan IM3K2:PPM:SPM:MJ_RBV.VAL 1 scan -IM3K2:PPM:SPM:CALIB:MJ_RATIO_RBV.VAL 1 scan -IM3K2:PPM:SPM:CALIB:MJ_RATIO.VAL 1 scan -IM3K2:PPM:SPM:CALIB:OFFSET_RBV.VAL 1 scan -IM3K2:PPM:SPM:CALIB:OFFSET.VAL 1 scan -IM3K2:PPM:SPM:CALIB:RATIO_RBV.VAL 1 scan -IM3K2:PPM:SPM:CALIB:RATIO.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:SXR_NC_BeamRateFromEpics_RBV.VAL 1 scan +IM3K2:PPM:SPM:SXR_NC_BeamRateFromEpics.VAL 1 scan IM3K2:PPM:SPM:VOLT_RBV.VAL 1 scan IM3K2:PPM:SPM:STC:CONN_RBV.VAL 1 scan IM3K2:PPM:SPM:STC:ERR_RBV.VAL 1 scan +IM3K2:PPM:SPM:STC:FAULT_SP_RBV.VAL 1 scan +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 IM3K2:PPM:MMS:STATE:01:SETPOINT_RBV.VAL 1 scan IM3K2:PPM:MMS:STATE:01:SETPOINT.VAL 1 scan @@ -11560,6 +11687,8 @@ IM3K2:PPM:MMS:STATE:ERRID_RBV.VAL 1 scan IM3K2:PPM:MMS:STATE:ERRMSG_RBV.VAL 1 scan IM3K2:PPM:YAG:STC:CONN_RBV.VAL 1 scan IM3K2:PPM:YAG:STC:ERR_RBV.VAL 1 scan +IM3K2:PPM:YAG:STC:FAULT_SP_RBV.VAL 1 scan +IM3K2:PPM:YAG:STC:FAULT_SP_HYS_RBV.VAL 1 scan IM3K2:PPM:YAG:STC:TEMP_RBV.VAL 1 scan IM4K2:PPM:MMS:STATE:GET_RBV.VAL 1 scan IM4K2:PPM:MMS:STATE:SET_RBV.VAL 1 scan @@ -11575,18 +11704,35 @@ IM4K2:PPM:CAM:PWR_RBV.VAL 1 scan IM4K2:PPM:CAM:PWR.VAL 1 scan IM4K2:PPM:CAM:CIL:PCT_RBV.VAL 1 scan IM4K2:PPM:CAM:CIL:PCT.VAL 1 scan -IM4K2:PPM:SPM:CALIB_RBV.VAL 1 scan +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:RESET_RBV.VAL 1 scan +IM4K2:PPM:SPM:BACK:RESET.VAL 1 scan +IM4K2:PPM:SPM:BACK:VOLT_RBV.VAL 1 scan +IM4K2:PPM:SPM:BACK:VOLT.VAL 1 scan IM4K2:PPM:SPM:MJ_RBV.VAL 1 scan -IM4K2:PPM:SPM:CALIB:MJ_RATIO_RBV.VAL 1 scan -IM4K2:PPM:SPM:CALIB:MJ_RATIO.VAL 1 scan -IM4K2:PPM:SPM:CALIB:OFFSET_RBV.VAL 1 scan -IM4K2:PPM:SPM:CALIB:OFFSET.VAL 1 scan -IM4K2:PPM:SPM:CALIB:RATIO_RBV.VAL 1 scan -IM4K2:PPM:SPM:CALIB:RATIO.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:SXR_NC_BeamRateFromEpics_RBV.VAL 1 scan +IM4K2:PPM:SPM:SXR_NC_BeamRateFromEpics.VAL 1 scan IM4K2:PPM:SPM:VOLT_RBV.VAL 1 scan IM4K2:PPM:SPM:STC:CONN_RBV.VAL 1 scan 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 IM4K2:PPM:MMS:STATE:01:SETPOINT_RBV.VAL 1 scan IM4K2:PPM:MMS:STATE:01:SETPOINT.VAL 1 scan @@ -11670,18 +11816,37 @@ IM5K2:PPM:CAM:PWR_RBV.VAL 1 scan IM5K2:PPM:CAM:PWR.VAL 1 scan IM5K2:PPM:CAM:CIL:PCT_RBV.VAL 1 scan IM5K2:PPM:CAM:CIL:PCT.VAL 1 scan -IM5K2:PPM:SPM:CALIB_RBV.VAL 1 scan +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:RESET_RBV.VAL 1 scan +IM5K2:PPM:SPM:BACK:RESET.VAL 1 scan +IM5K2:PPM:SPM:BACK:VOLT_RBV.VAL 1 scan +IM5K2:PPM:SPM:BACK:VOLT.VAL 1 scan IM5K2:PPM:SPM:MJ_RBV.VAL 1 scan -IM5K2:PPM:SPM:CALIB:MJ_RATIO_RBV.VAL 1 scan -IM5K2:PPM:SPM:CALIB:MJ_RATIO.VAL 1 scan -IM5K2:PPM:SPM:CALIB:OFFSET_RBV.VAL 1 scan -IM5K2:PPM:SPM:CALIB:OFFSET.VAL 1 scan -IM5K2:PPM:SPM:CALIB:RATIO_RBV.VAL 1 scan -IM5K2:PPM:SPM:CALIB:RATIO.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:SXR_NC_BeamRateFromEpics_RBV.VAL 1 scan +IM5K2:PPM:SPM:SXR_NC_BeamRateFromEpics.VAL 1 scan IM5K2:PPM:SPM:VOLT_RBV.VAL 1 scan IM5K2:PPM:SPM:STC:CONN_RBV.VAL 1 scan IM5K2:PPM:SPM:STC:ERR_RBV.VAL 1 scan +IM5K2:PPM:SPM:STC:FAULT_SP_RBV.VAL 1 scan +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 IM5K2:PPM:MMS:STATE:01:SETPOINT_RBV.VAL 1 scan IM5K2:PPM:MMS:STATE:01:SETPOINT.VAL 1 scan @@ -11750,6 +11915,8 @@ IM5K2:PPM:MMS:STATE:ERRID_RBV.VAL 1 scan IM5K2:PPM:MMS:STATE:ERRMSG_RBV.VAL 1 scan IM5K2:PPM:YAG:STC:CONN_RBV.VAL 1 scan IM5K2:PPM:YAG:STC:ERR_RBV.VAL 1 scan +IM5K2:PPM:YAG:STC:FAULT_SP_RBV.VAL 1 scan +IM5K2:PPM:YAG:STC:FAULT_SP_HYS_RBV.VAL 1 scan IM5K2:PPM:YAG:STC:TEMP_RBV.VAL 1 scan IM6K2:PPM:MMS:STATE:GET_RBV.VAL 1 scan IM6K2:PPM:MMS:STATE:SET_RBV.VAL 1 scan @@ -11765,18 +11932,37 @@ IM6K2:PPM:CAM:PWR_RBV.VAL 1 scan IM6K2:PPM:CAM:PWR.VAL 1 scan IM6K2:PPM:CAM:CIL:PCT_RBV.VAL 1 scan IM6K2:PPM:CAM:CIL:PCT.VAL 1 scan -IM6K2:PPM:SPM:CALIB_RBV.VAL 1 scan +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:RESET_RBV.VAL 1 scan +IM6K2:PPM:SPM:BACK:RESET.VAL 1 scan +IM6K2:PPM:SPM:BACK:VOLT_RBV.VAL 1 scan +IM6K2:PPM:SPM:BACK:VOLT.VAL 1 scan IM6K2:PPM:SPM:MJ_RBV.VAL 1 scan -IM6K2:PPM:SPM:CALIB:MJ_RATIO_RBV.VAL 1 scan -IM6K2:PPM:SPM:CALIB:MJ_RATIO.VAL 1 scan -IM6K2:PPM:SPM:CALIB:OFFSET_RBV.VAL 1 scan -IM6K2:PPM:SPM:CALIB:OFFSET.VAL 1 scan -IM6K2:PPM:SPM:CALIB:RATIO_RBV.VAL 1 scan -IM6K2:PPM:SPM:CALIB:RATIO.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:SXR_NC_BeamRateFromEpics_RBV.VAL 1 scan +IM6K2:PPM:SPM:SXR_NC_BeamRateFromEpics.VAL 1 scan IM6K2:PPM:SPM:VOLT_RBV.VAL 1 scan IM6K2:PPM:SPM:STC:CONN_RBV.VAL 1 scan IM6K2:PPM:SPM:STC:ERR_RBV.VAL 1 scan +IM6K2:PPM:SPM:STC:FAULT_SP_RBV.VAL 1 scan +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 IM6K2:PPM:MMS:STATE:01:SETPOINT_RBV.VAL 1 scan IM6K2:PPM:MMS:STATE:01:SETPOINT.VAL 1 scan @@ -11845,6 +12031,8 @@ IM6K2:PPM:MMS:STATE:ERRID_RBV.VAL 1 scan IM6K2:PPM:MMS:STATE:ERRMSG_RBV.VAL 1 scan IM6K2:PPM:YAG:STC:CONN_RBV.VAL 1 scan IM6K2:PPM:YAG:STC:ERR_RBV.VAL 1 scan +IM6K2:PPM:YAG:STC:FAULT_SP_RBV.VAL 1 scan +IM6K2:PPM:YAG:STC:FAULT_SP_HYS_RBV.VAL 1 scan IM6K2:PPM:YAG:STC:TEMP_RBV.VAL 1 scan LI2K2:K2A:MMS:STATE:GET_RBV.VAL 1 scan LI2K2:K2A:MMS:STATE:SET_RBV.VAL 1 scan @@ -12076,9 +12264,13 @@ PF1K2:WFS:MMS:STATE:ERRID_RBV.VAL 1 scan PF1K2:WFS:MMS:STATE:ERRMSG_RBV.VAL 1 scan PF1K2:WFS:STC:01:CONN_RBV.VAL 1 scan PF1K2:WFS:STC:01:ERR_RBV.VAL 1 scan +PF1K2:WFS:STC:01:FAULT_SP_RBV.VAL 1 scan +PF1K2:WFS:STC:01:FAULT_SP_HYS_RBV.VAL 1 scan PF1K2:WFS:STC:01:TEMP_RBV.VAL 1 scan PF1K2:WFS:STC:02:CONN_RBV.VAL 1 scan PF1K2:WFS:STC:02:ERR_RBV.VAL 1 scan +PF1K2:WFS:STC:02:FAULT_SP_RBV.VAL 1 scan +PF1K2:WFS:STC:02:FAULT_SP_HYS_RBV.VAL 1 scan PF1K2:WFS:STC:02:TEMP_RBV.VAL 1 scan PF2K2:WFS:MMS:STATE:GET_RBV.VAL 1 scan PF2K2:WFS:MMS:STATE:SET_RBV.VAL 1 scan @@ -12172,9 +12364,13 @@ PF2K2:WFS:MMS:STATE:ERRID_RBV.VAL 1 scan PF2K2:WFS:MMS:STATE:ERRMSG_RBV.VAL 1 scan PF2K2:WFS:STC:01:CONN_RBV.VAL 1 scan PF2K2:WFS:STC:01:ERR_RBV.VAL 1 scan +PF2K2:WFS:STC:01:FAULT_SP_RBV.VAL 1 scan +PF2K2:WFS:STC:01:FAULT_SP_HYS_RBV.VAL 1 scan PF2K2:WFS:STC:01:TEMP_RBV.VAL 1 scan PF2K2:WFS:STC:02:CONN_RBV.VAL 1 scan PF2K2:WFS:STC:02:ERR_RBV.VAL 1 scan +PF2K2:WFS:STC:02:FAULT_SP_RBV.VAL 1 scan +PF2K2:WFS:STC:02:FAULT_SP_HYS_RBV.VAL 1 scan PF2K2:WFS:STC:02:TEMP_RBV.VAL 1 scan TM1K2:ATM:MMS:STATE:GET_RBV.VAL 1 scan TM1K2:ATM:MMS:STATE:SET_RBV.VAL 1 scan @@ -12266,6 +12462,8 @@ 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 361c314..cd505f8 100644 --- a/iocBoot/ioc-kfe-rix-motion/kfe_rix_motion.db +++ b/iocBoot/ioc-kfe-rix-motion/kfe_rix_motion.db @@ -134288,6 +134288,34 @@ record(bi, "AT1K2:L2SI:MMS:01:RTD:1:ERR_RBV") { info(archive, "VAL") } +record(ai, "AT1K2:L2SI:MMS:01:RTD:1:FAULT_SP_RBV") { + # PRG_AT1K2_SOLID.fbStage1.fbRTD_1.fFaultThreshold + field(DESC, "PRG_AT1K2_SOLID.fbSt...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_AT1K2_SOLID.fbStage1.fbRTD_1.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, "AT1K2:L2SI:MMS:01:RTD:1:FAULT_SP_HYS_RBV") { + # PRG_AT1K2_SOLID.fbStage1.fbRTD_1.fHysteresis + field(DESC, "PRG_AT1K2_SOLID.fbSt...RTD_1.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_AT1K2_SOLID.fbStage1.fbRTD_1.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, "AT1K2:L2SI:MMS:01:RTD:1:TEMP_RBV") { field(DESC, "PRG_AT1K2_SOLID.fbStage1.fbRTD_1.fTemp") field(SCAN, "I/O Intr") @@ -134328,6 +134356,34 @@ record(bi, "AT1K2:L2SI:MMS:01:RTD:2:ERR_RBV") { info(archive, "VAL") } +record(ai, "AT1K2:L2SI:MMS:01:RTD:2:FAULT_SP_RBV") { + # PRG_AT1K2_SOLID.fbStage1.fbRTD_2.fFaultThreshold + field(DESC, "PRG_AT1K2_SOLID.fbSt...2.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_AT1K2_SOLID.fbStage1.fbRTD_2.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, "AT1K2:L2SI:MMS:01:RTD:2:FAULT_SP_HYS_RBV") { + # PRG_AT1K2_SOLID.fbStage1.fbRTD_2.fHysteresis + field(DESC, "PRG_AT1K2_SOLID.fbSt...RTD_2.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_AT1K2_SOLID.fbStage1.fbRTD_2.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, "AT1K2:L2SI:MMS:01:RTD:2:TEMP_RBV") { field(DESC, "PRG_AT1K2_SOLID.fbStage1.fbRTD_2.fTemp") field(SCAN, "I/O Intr") @@ -135568,6 +135624,34 @@ record(bi, "AT1K2:L2SI:MMS:02:RTD:1:ERR_RBV") { info(archive, "VAL") } +record(ai, "AT1K2:L2SI:MMS:02:RTD:1:FAULT_SP_RBV") { + # PRG_AT1K2_SOLID.fbStage2.fbRTD_1.fFaultThreshold + field(DESC, "PRG_AT1K2_SOLID.fbSt...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_AT1K2_SOLID.fbStage2.fbRTD_1.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, "AT1K2:L2SI:MMS:02:RTD:1:FAULT_SP_HYS_RBV") { + # PRG_AT1K2_SOLID.fbStage2.fbRTD_1.fHysteresis + field(DESC, "PRG_AT1K2_SOLID.fbSt...RTD_1.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_AT1K2_SOLID.fbStage2.fbRTD_1.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, "AT1K2:L2SI:MMS:02:RTD:1:TEMP_RBV") { field(DESC, "PRG_AT1K2_SOLID.fbStage2.fbRTD_1.fTemp") field(SCAN, "I/O Intr") @@ -135608,6 +135692,34 @@ record(bi, "AT1K2:L2SI:MMS:02:RTD:2:ERR_RBV") { info(archive, "VAL") } +record(ai, "AT1K2:L2SI:MMS:02:RTD:2:FAULT_SP_RBV") { + # PRG_AT1K2_SOLID.fbStage2.fbRTD_2.fFaultThreshold + field(DESC, "PRG_AT1K2_SOLID.fbSt...2.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_AT1K2_SOLID.fbStage2.fbRTD_2.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, "AT1K2:L2SI:MMS:02:RTD:2:FAULT_SP_HYS_RBV") { + # PRG_AT1K2_SOLID.fbStage2.fbRTD_2.fHysteresis + field(DESC, "PRG_AT1K2_SOLID.fbSt...RTD_2.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_AT1K2_SOLID.fbStage2.fbRTD_2.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, "AT1K2:L2SI:MMS:02:RTD:2:TEMP_RBV") { field(DESC, "PRG_AT1K2_SOLID.fbStage2.fbRTD_2.fTemp") field(SCAN, "I/O Intr") @@ -137796,6 +137908,34 @@ record(bi, "AT2K2:L2SI:MMS:01:RTD:1:ERR_RBV") { info(archive, "VAL") } +record(ai, "AT2K2:L2SI:MMS:01:RTD:1:FAULT_SP_RBV") { + # PRG_AT2K2_SOLID.fbStage1.fbRTD_1.fFaultThreshold + field(DESC, "PRG_AT2K2_SOLID.fbSt...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_AT2K2_SOLID.fbStage1.fbRTD_1.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, "AT2K2:L2SI:MMS:01:RTD:1:FAULT_SP_HYS_RBV") { + # PRG_AT2K2_SOLID.fbStage1.fbRTD_1.fHysteresis + field(DESC, "PRG_AT2K2_SOLID.fbSt...RTD_1.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_AT2K2_SOLID.fbStage1.fbRTD_1.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, "AT2K2:L2SI:MMS:01:RTD:1:TEMP_RBV") { field(DESC, "PRG_AT2K2_SOLID.fbStage1.fbRTD_1.fTemp") field(SCAN, "I/O Intr") @@ -137836,6 +137976,34 @@ record(bi, "AT2K2:L2SI:MMS:01:RTD:2:ERR_RBV") { info(archive, "VAL") } +record(ai, "AT2K2:L2SI:MMS:01:RTD:2:FAULT_SP_RBV") { + # PRG_AT2K2_SOLID.fbStage1.fbRTD_2.fFaultThreshold + field(DESC, "PRG_AT2K2_SOLID.fbSt...2.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_AT2K2_SOLID.fbStage1.fbRTD_2.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, "AT2K2:L2SI:MMS:01:RTD:2:FAULT_SP_HYS_RBV") { + # PRG_AT2K2_SOLID.fbStage1.fbRTD_2.fHysteresis + field(DESC, "PRG_AT2K2_SOLID.fbSt...RTD_2.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_AT2K2_SOLID.fbStage1.fbRTD_2.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, "AT2K2:L2SI:MMS:01:RTD:2:TEMP_RBV") { field(DESC, "PRG_AT2K2_SOLID.fbStage1.fbRTD_2.fTemp") field(SCAN, "I/O Intr") @@ -139076,6 +139244,34 @@ record(bi, "AT2K2:L2SI:MMS:02:RTD:1:ERR_RBV") { info(archive, "VAL") } +record(ai, "AT2K2:L2SI:MMS:02:RTD:1:FAULT_SP_RBV") { + # PRG_AT2K2_SOLID.fbStage2.fbRTD_1.fFaultThreshold + field(DESC, "PRG_AT2K2_SOLID.fbSt...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_AT2K2_SOLID.fbStage2.fbRTD_1.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, "AT2K2:L2SI:MMS:02:RTD:1:FAULT_SP_HYS_RBV") { + # PRG_AT2K2_SOLID.fbStage2.fbRTD_1.fHysteresis + field(DESC, "PRG_AT2K2_SOLID.fbSt...RTD_1.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_AT2K2_SOLID.fbStage2.fbRTD_1.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, "AT2K2:L2SI:MMS:02:RTD:1:TEMP_RBV") { field(DESC, "PRG_AT2K2_SOLID.fbStage2.fbRTD_1.fTemp") field(SCAN, "I/O Intr") @@ -139116,6 +139312,34 @@ record(bi, "AT2K2:L2SI:MMS:02:RTD:2:ERR_RBV") { info(archive, "VAL") } +record(ai, "AT2K2:L2SI:MMS:02:RTD:2:FAULT_SP_RBV") { + # PRG_AT2K2_SOLID.fbStage2.fbRTD_2.fFaultThreshold + field(DESC, "PRG_AT2K2_SOLID.fbSt...2.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_AT2K2_SOLID.fbStage2.fbRTD_2.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, "AT2K2:L2SI:MMS:02:RTD:2:FAULT_SP_HYS_RBV") { + # PRG_AT2K2_SOLID.fbStage2.fbRTD_2.fHysteresis + field(DESC, "PRG_AT2K2_SOLID.fbSt...RTD_2.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_AT2K2_SOLID.fbStage2.fbRTD_2.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, "AT2K2:L2SI:MMS:02:RTD:2:TEMP_RBV") { field(DESC, "PRG_AT2K2_SOLID.fbStage2.fbRTD_2.fTemp") field(SCAN, "I/O Intr") @@ -140356,6 +140580,34 @@ record(bi, "AT2K2:L2SI:MMS:03:RTD:1:ERR_RBV") { info(archive, "VAL") } +record(ai, "AT2K2:L2SI:MMS:03:RTD:1:FAULT_SP_RBV") { + # PRG_AT2K2_SOLID.fbStage3.fbRTD_1.fFaultThreshold + field(DESC, "PRG_AT2K2_SOLID.fbSt...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_AT2K2_SOLID.fbStage3.fbRTD_1.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, "AT2K2:L2SI:MMS:03:RTD:1:FAULT_SP_HYS_RBV") { + # PRG_AT2K2_SOLID.fbStage3.fbRTD_1.fHysteresis + field(DESC, "PRG_AT2K2_SOLID.fbSt...RTD_1.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_AT2K2_SOLID.fbStage3.fbRTD_1.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, "AT2K2:L2SI:MMS:03:RTD:1:TEMP_RBV") { field(DESC, "PRG_AT2K2_SOLID.fbStage3.fbRTD_1.fTemp") field(SCAN, "I/O Intr") @@ -140396,6 +140648,34 @@ record(bi, "AT2K2:L2SI:MMS:03:RTD:2:ERR_RBV") { info(archive, "VAL") } +record(ai, "AT2K2:L2SI:MMS:03:RTD:2:FAULT_SP_RBV") { + # PRG_AT2K2_SOLID.fbStage3.fbRTD_2.fFaultThreshold + field(DESC, "PRG_AT2K2_SOLID.fbSt...2.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_AT2K2_SOLID.fbStage3.fbRTD_2.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, "AT2K2:L2SI:MMS:03:RTD:2:FAULT_SP_HYS_RBV") { + # PRG_AT2K2_SOLID.fbStage3.fbRTD_2.fHysteresis + field(DESC, "PRG_AT2K2_SOLID.fbSt...RTD_2.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_AT2K2_SOLID.fbStage3.fbRTD_2.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, "AT2K2:L2SI:MMS:03:RTD:2:TEMP_RBV") { field(DESC, "PRG_AT2K2_SOLID.fbStage3.fbRTD_2.fTemp") field(SCAN, "I/O Intr") @@ -141636,6 +141916,34 @@ record(bi, "AT2K2:L2SI:MMS:04:RTD:1:ERR_RBV") { info(archive, "VAL") } +record(ai, "AT2K2:L2SI:MMS:04:RTD:1:FAULT_SP_RBV") { + # PRG_AT2K2_SOLID.fbStage4.fbRTD_1.fFaultThreshold + field(DESC, "PRG_AT2K2_SOLID.fbSt...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_AT2K2_SOLID.fbStage4.fbRTD_1.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, "AT2K2:L2SI:MMS:04:RTD:1:FAULT_SP_HYS_RBV") { + # PRG_AT2K2_SOLID.fbStage4.fbRTD_1.fHysteresis + field(DESC, "PRG_AT2K2_SOLID.fbSt...RTD_1.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_AT2K2_SOLID.fbStage4.fbRTD_1.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, "AT2K2:L2SI:MMS:04:RTD:1:TEMP_RBV") { field(DESC, "PRG_AT2K2_SOLID.fbStage4.fbRTD_1.fTemp") field(SCAN, "I/O Intr") @@ -141676,6 +141984,34 @@ record(bi, "AT2K2:L2SI:MMS:04:RTD:2:ERR_RBV") { info(archive, "VAL") } +record(ai, "AT2K2:L2SI:MMS:04:RTD:2:FAULT_SP_RBV") { + # PRG_AT2K2_SOLID.fbStage4.fbRTD_2.fFaultThreshold + field(DESC, "PRG_AT2K2_SOLID.fbSt...2.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_AT2K2_SOLID.fbStage4.fbRTD_2.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, "AT2K2:L2SI:MMS:04:RTD:2:FAULT_SP_HYS_RBV") { + # PRG_AT2K2_SOLID.fbStage4.fbRTD_2.fHysteresis + field(DESC, "PRG_AT2K2_SOLID.fbSt...RTD_2.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_AT2K2_SOLID.fbStage4.fbRTD_2.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, "AT2K2:L2SI:MMS:04:RTD:2:TEMP_RBV") { field(DESC, "PRG_AT2K2_SOLID.fbStage4.fbRTD_2.fTemp") field(SCAN, "I/O Intr") @@ -142743,43 +143079,123 @@ record(ao, "IM1K1:PPM:CAM:CIL:PCT") { info(archive, "VAL") } -record(ai, "IM1K1:PPM:SPM:CALIB_RBV") { - # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fCalibBase - field(DESC, "PRG_IM1K1_PPM.fbIM1K...rMeter.fCalibBase") +record(mbbi, "IM1K1:PPM:SPM:BACK:MODE_RBV") { + # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.BACKGROUND_MODE + field(DESC, "PRG_IM1K1_PPM.fbIM1K...r.BACKGROUND_MODE") 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_IM1K1_PPM.fbIM1K1.fbPowerMeter.fCalibBase?") - field(PREC, "3") - info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") + field(DTYP, "asynInt32") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.BACKGROUND_MODE?") + field(ZRVL, "0") + field(ONVL, "1") + field(ZRST, "Manual") + field(ONST, "Passive") + 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") } -record(waveform, "IM1K1:PPM:SPM:CALIB_BUFFER_RBV") { - # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fCalibBaseBuffer - field(DESC, "PRG_IM1K1_PPM.fbIM1K....fCalibBaseBuffer") - field(SCAN, "I/O Intr") - field(PINI, "1") - field(TSE, "-2") - field(DTYP, "asynFloat64ArrayIn") - field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fCalibBaseBuffer?") - field(FTVL, "DOUBLE") - field(NELM, "1000") - field(MPST, "On Change") - field(APST, "On Change") - info(autosaveFields_pass0, "DESC DISS SIMS UDFS") +record(mbbo, "IM1K1:PPM:SPM:BACK:MODE") { + # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.BACKGROUND_MODE + field(DESC, "PRG_IM1K1_PPM.fbIM1K...r.BACKGROUND_MODE") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(ZRVL, "0") + field(ONVL, "1") + field(ZRST, "Manual") + field(ONST, "Passive") + 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") } -record(ai, "IM1K1:PPM:SPM:MJ_RBV") { - # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fCalibMJ - field(DESC, "PRG_IM1K1_PPM.fbIM1K...werMeter.fCalibMJ") +record(bi, "IM1K1:PPM:SPM:BACK:COLL_RBV") { + # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.bBackgroundCollect + field(DESC, "PRG_IM1K1_PPM.fbIM1K...BackgroundCollect") 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_IM1K1_PPM.fbIM1K1.fbPowerMeter.fCalibMJ?") - field(PREC, "3") + field(DTYP, "asynInt32") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.bBackgroundCollect?") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + info(archive, "VAL") +} + +record(bo, "IM1K1:PPM:SPM:BACK:COLL") { + # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.bBackgroundCollect + field(DESC, "PRG_IM1K1_PPM.fbIM1K...BackgroundCollect") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.bBackgroundCollect=") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "COSV DESC DISS OSV SIMS UDFS VAL 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") + 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.bResetAutoBackground?") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + info(archive, "VAL") +} + +record(bo, "IM1K1:PPM:SPM:BACK:RESET") { + # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.bResetAutoBackground + field(DESC, "PRG_IM1K1_PPM.fbIM1K...setAutoBackground") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.bResetAutoBackground=") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "COSV DESC DISS OSV SIMS UDFS VAL ZSV") + info(archive, "VAL") +} + +record(ai, "IM1K1:PPM:SPM:BACK:VOLT_RBV") { + # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fBackgroundVoltage + field(DESC, "PRG_IM1K1_PPM.fbIM1K...BackgroundVoltage") + 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_IM1K1_PPM.fbIM1K1.fbPowerMeter.fBackgroundVoltage?") + field(PREC, "3") + field(EGU, "mV") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") + info(archive, "VAL") +} + +record(ao, "IM1K1:PPM:SPM:BACK:VOLT") { + # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fBackgroundVoltage + field(DESC, "PRG_IM1K1_PPM.fbIM1K...BackgroundVoltage") + field(DTYP, "asynFloat64") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fBackgroundVoltage=") + field(PREC, "3") + field(EGU, "mV") + info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS VAL") + info(archive, "VAL") +} + +record(ai, "IM1K1:PPM:SPM:MJ_RBV") { + # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fCalibMJ + field(DESC, "PRG_IM1K1_PPM.fbIM1K...werMeter.fCalibMJ") + 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_IM1K1_PPM.fbIM1K1.fbPowerMeter.fCalibMJ?") + field(PREC, "3") field(EGU, "mJ") info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") @@ -142801,73 +143217,99 @@ record(waveform, "IM1K1:PPM:SPM:MJ_BUFFER_RBV") { info(autosaveFields_pass0, "DESC DISS SIMS UDFS") } -record(ai, "IM1K1:PPM:SPM:CALIB:MJ_RATIO_RBV") { - # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fCalibMJRatio - field(DESC, "PRG_IM1K1_PPM.fbIM1K...ter.fCalibMJRatio") +record(ai, "IM1K1:PPM:SPM:HXR_NC_BeamRateFromEpics_RBV") { + # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fHXR_NC_Frequency + field(DESC, "PRG_IM1K1_PPM.fbIM1K...fHXR_NC_Frequency") 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_IM1K1_PPM.fbIM1K1.fbPowerMeter.fCalibMJRatio?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fHXR_NC_Frequency?") field(PREC, "3") info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ao, "IM1K1:PPM:SPM:CALIB:MJ_RATIO") { - # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fCalibMJRatio - field(DESC, "PRG_IM1K1_PPM.fbIM1K...ter.fCalibMJRatio") +record(ao, "IM1K1:PPM:SPM:HXR_NC_BeamRateFromEpics") { + # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fHXR_NC_Frequency + field(DESC, "PRG_IM1K1_PPM.fbIM1K...fHXR_NC_Frequency") + field(SCAN, ".5 second") field(DTYP, "asynFloat64") field(UDFS, "0") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fCalibMJRatio=") + field(DOL, "EVNT:SYS0:1:NC_HARDRATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fHXR_NC_Frequency=") 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, "IM1K1:PPM:SPM:CALIB:OFFSET_RBV") { - # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fCalibRelOffset - field(DESC, "PRG_IM1K1_PPM.fbIM1K...r.fCalibRelOffset") +record(ai, "IM1K1:PPM:SPM:WATT_RBV") { + # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fPulseWattage + field(DESC, "PRG_IM1K1_PPM.fbIM1K...ter.fPulseWattage") 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_IM1K1_PPM.fbIM1K1.fbPowerMeter.fCalibRelOffset?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fPulseWattage?") field(PREC, "3") + field(EGU, "mW") info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ao, "IM1K1:PPM:SPM:CALIB:OFFSET") { - # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fCalibRelOffset - field(DESC, "PRG_IM1K1_PPM.fbIM1K...r.fCalibRelOffset") +record(waveform, "IM1K1:PPM:SPM:WATT_BUFFER_RBV") { + # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fPulseWattageBuffer + field(DESC, "PRG_IM1K1_PPM.fbIM1K...ulseWattageBuffer") + field(SCAN, "I/O Intr") + field(PINI, "1") + field(TSE, "-2") + field(DTYP, "asynFloat64ArrayIn") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fPulseWattageBuffer?") + field(FTVL, "DOUBLE") + field(EGU, "mW") + field(NELM, "1000") + field(MPST, "On Change") + field(APST, "On Change") + info(autosaveFields_pass0, "DESC DISS SIMS UDFS") +} + +record(ai, "IM1K1:PPM:SPM:RES_RBV") { + # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fResponsivity + field(DESC, "PRG_IM1K1_PPM.fbIM1K...ter.fResponsivity") + field(SCAN, "I/O Intr") + field(PINI, "1") + field(TSE, "-2") field(DTYP, "asynFloat64") - field(UDFS, "0") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fCalibRelOffset=") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fResponsivity?") field(PREC, "3") - info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS VAL") + field(EGU, "V/W") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ai, "IM1K1:PPM:SPM:CALIB:RATIO_RBV") { - # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fCalibRelRatio - field(DESC, "PRG_IM1K1_PPM.fbIM1K...er.fCalibRelRatio") +record(ai, "IM1K1:PPM:SPM:SXR_NC_BeamRateFromEpics_RBV") { + # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fSXR_NC_Frequency + field(DESC, "PRG_IM1K1_PPM.fbIM1K...fSXR_NC_Frequency") 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_IM1K1_PPM.fbIM1K1.fbPowerMeter.fCalibRelRatio?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fSXR_NC_Frequency?") field(PREC, "3") info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ao, "IM1K1:PPM:SPM:CALIB:RATIO") { - # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fCalibRelRatio - field(DESC, "PRG_IM1K1_PPM.fbIM1K...er.fCalibRelRatio") +record(ao, "IM1K1:PPM:SPM:SXR_NC_BeamRateFromEpics") { + # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fSXR_NC_Frequency + field(DESC, "PRG_IM1K1_PPM.fbIM1K...fSXR_NC_Frequency") + field(SCAN, ".5 second") field(DTYP, "asynFloat64") field(UDFS, "0") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fCalibRelRatio=") + field(DOL, "EVNT:SYS0:1:NC_SOFTRATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fSXR_NC_Frequency=") 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") @@ -142904,13 +143346,13 @@ record(waveform, "IM1K1:PPM:SPM:VOLT_BUFFER_RBV") { } record(bi, "IM1K1:PPM:SPM:STC:CONN_RBV") { - # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbThermoCouple.bConnected - field(DESC, "PRG_IM1K1_PPM.fbIM1K...Couple.bConnected") + # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbTempSensor.bConnected + field(DESC, "PRG_IM1K1_PPM.fbIM1K...Sensor.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_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbThermoCouple.bConnected?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbTempSensor.bConnected?") field(ZNAM, "Disconnected") field(ONAM, "Connected") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") @@ -142918,32 +143360,185 @@ record(bi, "IM1K1:PPM:SPM:STC:CONN_RBV") { } record(bi, "IM1K1:PPM:SPM:STC:ERR_RBV") { - # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbThermoCouple.bError - field(DESC, "PRG_IM1K1_PPM.fbIM1K...ermoCouple.bError") + # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbTempSensor.bError + field(DESC, "PRG_IM1K1_PPM.fbIM1K...TempSensor.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_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbThermoCouple.bError?") - field(ZNAM, "FALSE") - field(ONAM, "TRUE") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbTempSensor.bError?") + field(ZNAM, "False") + field(ONAM, "True") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") info(archive, "VAL") } +record(ai, "IM1K1:PPM:SPM:STC:FAULT_SP_RBV") { + # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbTempSensor.fFaultThreshold + field(DESC, "PRG_IM1K1_PPM.fbIM1K...r.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_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbTempSensor.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, "IM1K1:PPM:SPM:STC:FAULT_SP_HYS_RBV") { + # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbTempSensor.fHysteresis + field(DESC, "PRG_IM1K1_PPM.fbIM1K...ensor.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_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbTempSensor.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, "IM1K1:PPM:SPM:STC:TEMP_RBV") { - # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbThermoCouple.fTemp - field(DESC, "PRG_IM1K1_PPM.fbIM1K...hermoCouple.fTemp") + # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbTempSensor.fTemp + field(DESC, "PRG_IM1K1_PPM.fbIM1K...bTempSensor.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_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbThermoCouple.fTemp?") - field(PREC, "3") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbTempSensor.fTemp?") + 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(longin, "IM1K1:PPM:SPM:BACK:TIME_RBV") { + # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.uBackgroundCollectionTime + field(DESC, "PRG_IM1K1_PPM.fbIM1K...undCollectionTime") + 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.uBackgroundCollectionTime?") + field(EGU, "s") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") + info(archive, "VAL") +} + +record(longout, "IM1K1:PPM:SPM:BACK:TIME") { + # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.uBackgroundCollectionTime + field(DESC, "PRG_IM1K1_PPM.fbIM1K...undCollectionTime") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.uBackgroundCollectionTime=") + field(EGU, "s") + 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: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") + 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_SC_Frequency?") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") + info(archive, "VAL") +} + +record(longout, "IM1K1:PPM:SPM:HXR_SC_BeamRateFromEpics") { + # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.uHXR_SC_Frequency + field(DESC, "PRG_IM1K1_PPM.fbIM1K...uHXR_SC_Frequency") + field(SCAN, ".5 second") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(DOL, "TPG:SYS0:1:DST03:RATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.uHXR_SC_Frequency=") + 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: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") + 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_SC_Frequency?") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") + info(archive, "VAL") +} + +record(longout, "IM1K1:PPM:SPM:SXR_SC_BeamRateFromEpics") { + # PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.uSXR_SC_Frequency + field(DESC, "PRG_IM1K1_PPM.fbIM1K...uSXR_SC_Frequency") + field(SCAN, ".5 second") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(DOL, "TPG:SYS0:1:DST04:RATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.uSXR_SC_Frequency=") + info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS VAL") + info(archive, "VAL") +} + record(bi, "IM1K1:PPM:MMS:STATE:01:MOVE_OK_RBV") { field(DESC, "TRUE if the move would be safe") field(SCAN, "I/O Intr") @@ -143793,13 +144388,13 @@ record(waveform, "IM1K1:PPM:MMS:STATE:ERRMSG_RBV") { } record(bi, "IM1K1:PPM:YAG:STC:CONN_RBV") { - # PRG_IM1K1_PPM.fbIM1K1.fbYagThermoCouple.bConnected - field(DESC, "PRG_IM1K1_PPM.fbIM1K...Couple.bConnected") + # PRG_IM1K1_PPM.fbIM1K1.fbYagTempSensor.bConnected + field(DESC, "PRG_IM1K1_PPM.fbIM1K...Sensor.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_IM1K1_PPM.fbIM1K1.fbYagThermoCouple.bConnected?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K1_PPM.fbIM1K1.fbYagTempSensor.bConnected?") field(ZNAM, "Disconnected") field(ONAM, "Connected") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") @@ -143807,28 +144402,57 @@ record(bi, "IM1K1:PPM:YAG:STC:CONN_RBV") { } record(bi, "IM1K1:PPM:YAG:STC:ERR_RBV") { - # PRG_IM1K1_PPM.fbIM1K1.fbYagThermoCouple.bError - field(DESC, "PRG_IM1K1_PPM.fbIM1K...ermoCouple.bError") + # PRG_IM1K1_PPM.fbIM1K1.fbYagTempSensor.bError + field(DESC, "PRG_IM1K1_PPM.fbIM1K...TempSensor.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_IM1K1_PPM.fbIM1K1.fbYagThermoCouple.bError?") - field(ZNAM, "FALSE") - field(ONAM, "TRUE") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K1_PPM.fbIM1K1.fbYagTempSensor.bError?") + field(ZNAM, "False") + field(ONAM, "True") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") info(archive, "VAL") } +record(ai, "IM1K1:PPM:YAG:STC:FAULT_SP_RBV") { + # PRG_IM1K1_PPM.fbIM1K1.fbYagTempSensor.fFaultThreshold + field(DESC, "PRG_IM1K1_PPM.fbIM1K...r.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_IM1K1_PPM.fbIM1K1.fbYagTempSensor.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, "IM1K1:PPM:YAG:STC:FAULT_SP_HYS_RBV") { + # PRG_IM1K1_PPM.fbIM1K1.fbYagTempSensor.fHysteresis + field(DESC, "PRG_IM1K1_PPM.fbIM1K...ensor.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_IM1K1_PPM.fbIM1K1.fbYagTempSensor.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, "IM1K1:PPM:YAG:STC:TEMP_RBV") { - # PRG_IM1K1_PPM.fbIM1K1.fbYagThermoCouple.fTemp - field(DESC, "PRG_IM1K1_PPM.fbIM1K...hermoCouple.fTemp") + # PRG_IM1K1_PPM.fbIM1K1.fbYagTempSensor.fTemp + field(DESC, "PRG_IM1K1_PPM.fbIM1K...gTempSensor.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_IM1K1_PPM.fbIM1K1.fbYagThermoCouple.fTemp?") - field(PREC, "3") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K1_PPM.fbIM1K1.fbYagTempSensor.fTemp?") + 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") } @@ -144028,51 +144652,131 @@ record(ao, "IM1K2:PPM:CAM:CIL:PCT") { info(archive, "VAL") } -record(ai, "IM1K2:PPM:SPM:CALIB_RBV") { - # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fCalibBase - field(DESC, "PRG_IM1K2_PPM.fbIM1K...rMeter.fCalibBase") +record(mbbi, "IM1K2:PPM:SPM:BACK:MODE_RBV") { + # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.BACKGROUND_MODE + field(DESC, "PRG_IM1K2_PPM.fbIM1K...r.BACKGROUND_MODE") 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_IM1K2_PPM.fbIM1K2.fbPowerMeter.fCalibBase?") - field(PREC, "3") - info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") + field(DTYP, "asynInt32") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.BACKGROUND_MODE?") + field(ZRVL, "0") + field(ONVL, "1") + field(ZRST, "Manual") + field(ONST, "Passive") + 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") +} + +record(mbbo, "IM1K2:PPM:SPM:BACK:MODE") { + # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.BACKGROUND_MODE + field(DESC, "PRG_IM1K2_PPM.fbIM1K...r.BACKGROUND_MODE") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(ZRVL, "0") + field(ONVL, "1") + field(ZRST, "Manual") + field(ONST, "Passive") + 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") } -record(waveform, "IM1K2:PPM:SPM:CALIB_BUFFER_RBV") { - # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fCalibBaseBuffer - field(DESC, "PRG_IM1K2_PPM.fbIM1K....fCalibBaseBuffer") +record(bi, "IM1K2:PPM:SPM:BACK:COLL_RBV") { + # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.bBackgroundCollect + field(DESC, "PRG_IM1K2_PPM.fbIM1K...BackgroundCollect") field(SCAN, "I/O Intr") field(PINI, "1") field(TSE, "-2") - field(DTYP, "asynFloat64ArrayIn") - field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fCalibBaseBuffer?") - field(FTVL, "DOUBLE") - field(NELM, "1000") - field(MPST, "On Change") - field(APST, "On Change") - info(autosaveFields_pass0, "DESC DISS SIMS UDFS") + field(DTYP, "asynInt32") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.bBackgroundCollect?") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + info(archive, "VAL") } -record(ai, "IM1K2:PPM:SPM:MJ_RBV") { - # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fCalibMJ - field(DESC, "PRG_IM1K2_PPM.fbIM1K...werMeter.fCalibMJ") +record(bo, "IM1K2:PPM:SPM:BACK:COLL") { + # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.bBackgroundCollect + field(DESC, "PRG_IM1K2_PPM.fbIM1K...BackgroundCollect") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.bBackgroundCollect=") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "COSV DESC DISS OSV SIMS UDFS VAL 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") 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_IM1K2_PPM.fbIM1K2.fbPowerMeter.fCalibMJ?") - field(PREC, "3") - field(EGU, "mJ") - info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") + field(DTYP, "asynInt32") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.bResetAutoBackground?") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") info(archive, "VAL") } -record(waveform, "IM1K2:PPM:SPM:MJ_BUFFER_RBV") { - # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fCalibMJBuffer - field(DESC, "PRG_IM1K2_PPM.fbIM1K...er.fCalibMJBuffer") +record(bo, "IM1K2:PPM:SPM:BACK:RESET") { + # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.bResetAutoBackground + field(DESC, "PRG_IM1K2_PPM.fbIM1K...setAutoBackground") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.bResetAutoBackground=") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "COSV DESC DISS OSV SIMS UDFS VAL ZSV") + info(archive, "VAL") +} + +record(ai, "IM1K2:PPM:SPM:BACK:VOLT_RBV") { + # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fBackgroundVoltage + field(DESC, "PRG_IM1K2_PPM.fbIM1K...BackgroundVoltage") + 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_IM1K2_PPM.fbIM1K2.fbPowerMeter.fBackgroundVoltage?") + field(PREC, "3") + field(EGU, "mV") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") + info(archive, "VAL") +} + +record(ao, "IM1K2:PPM:SPM:BACK:VOLT") { + # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fBackgroundVoltage + field(DESC, "PRG_IM1K2_PPM.fbIM1K...BackgroundVoltage") + field(DTYP, "asynFloat64") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fBackgroundVoltage=") + field(PREC, "3") + field(EGU, "mV") + info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS VAL") + info(archive, "VAL") +} + +record(ai, "IM1K2:PPM:SPM:MJ_RBV") { + # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fCalibMJ + field(DESC, "PRG_IM1K2_PPM.fbIM1K...werMeter.fCalibMJ") + 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_IM1K2_PPM.fbIM1K2.fbPowerMeter.fCalibMJ?") + field(PREC, "3") + field(EGU, "mJ") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") + info(archive, "VAL") +} + +record(waveform, "IM1K2:PPM:SPM:MJ_BUFFER_RBV") { + # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fCalibMJBuffer + field(DESC, "PRG_IM1K2_PPM.fbIM1K...er.fCalibMJBuffer") field(SCAN, "I/O Intr") field(PINI, "1") field(TSE, "-2") @@ -144086,73 +144790,99 @@ record(waveform, "IM1K2:PPM:SPM:MJ_BUFFER_RBV") { info(autosaveFields_pass0, "DESC DISS SIMS UDFS") } -record(ai, "IM1K2:PPM:SPM:CALIB:MJ_RATIO_RBV") { - # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fCalibMJRatio - field(DESC, "PRG_IM1K2_PPM.fbIM1K...ter.fCalibMJRatio") +record(ai, "IM1K2:PPM:SPM:HXR_NC_BeamRateFromEpics_RBV") { + # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fHXR_NC_Frequency + field(DESC, "PRG_IM1K2_PPM.fbIM1K...fHXR_NC_Frequency") 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_IM1K2_PPM.fbIM1K2.fbPowerMeter.fCalibMJRatio?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fHXR_NC_Frequency?") field(PREC, "3") info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ao, "IM1K2:PPM:SPM:CALIB:MJ_RATIO") { - # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fCalibMJRatio - field(DESC, "PRG_IM1K2_PPM.fbIM1K...ter.fCalibMJRatio") +record(ao, "IM1K2:PPM:SPM:HXR_NC_BeamRateFromEpics") { + # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fHXR_NC_Frequency + field(DESC, "PRG_IM1K2_PPM.fbIM1K...fHXR_NC_Frequency") + field(SCAN, ".5 second") field(DTYP, "asynFloat64") field(UDFS, "0") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fCalibMJRatio=") + field(DOL, "EVNT:SYS0:1:NC_HARDRATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fHXR_NC_Frequency=") 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, "IM1K2:PPM:SPM:CALIB:OFFSET_RBV") { - # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fCalibRelOffset - field(DESC, "PRG_IM1K2_PPM.fbIM1K...r.fCalibRelOffset") +record(ai, "IM1K2:PPM:SPM:WATT_RBV") { + # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fPulseWattage + field(DESC, "PRG_IM1K2_PPM.fbIM1K...ter.fPulseWattage") 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_IM1K2_PPM.fbIM1K2.fbPowerMeter.fCalibRelOffset?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fPulseWattage?") field(PREC, "3") + field(EGU, "mW") info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ao, "IM1K2:PPM:SPM:CALIB:OFFSET") { - # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fCalibRelOffset - field(DESC, "PRG_IM1K2_PPM.fbIM1K...r.fCalibRelOffset") +record(waveform, "IM1K2:PPM:SPM:WATT_BUFFER_RBV") { + # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fPulseWattageBuffer + field(DESC, "PRG_IM1K2_PPM.fbIM1K...ulseWattageBuffer") + field(SCAN, "I/O Intr") + field(PINI, "1") + field(TSE, "-2") + field(DTYP, "asynFloat64ArrayIn") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fPulseWattageBuffer?") + field(FTVL, "DOUBLE") + field(EGU, "mW") + field(NELM, "1000") + field(MPST, "On Change") + field(APST, "On Change") + info(autosaveFields_pass0, "DESC DISS SIMS UDFS") +} + +record(ai, "IM1K2:PPM:SPM:RES_RBV") { + # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fResponsivity + field(DESC, "PRG_IM1K2_PPM.fbIM1K...ter.fResponsivity") + field(SCAN, "I/O Intr") + field(PINI, "1") + field(TSE, "-2") field(DTYP, "asynFloat64") - field(UDFS, "0") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fCalibRelOffset=") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fResponsivity?") field(PREC, "3") - info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS VAL") + field(EGU, "V/W") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ai, "IM1K2:PPM:SPM:CALIB:RATIO_RBV") { - # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fCalibRelRatio - field(DESC, "PRG_IM1K2_PPM.fbIM1K...er.fCalibRelRatio") +record(ai, "IM1K2:PPM:SPM:SXR_NC_BeamRateFromEpics_RBV") { + # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fSXR_NC_Frequency + field(DESC, "PRG_IM1K2_PPM.fbIM1K...fSXR_NC_Frequency") 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_IM1K2_PPM.fbIM1K2.fbPowerMeter.fCalibRelRatio?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fSXR_NC_Frequency?") field(PREC, "3") info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ao, "IM1K2:PPM:SPM:CALIB:RATIO") { - # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fCalibRelRatio - field(DESC, "PRG_IM1K2_PPM.fbIM1K...er.fCalibRelRatio") +record(ao, "IM1K2:PPM:SPM:SXR_NC_BeamRateFromEpics") { + # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fSXR_NC_Frequency + field(DESC, "PRG_IM1K2_PPM.fbIM1K...fSXR_NC_Frequency") + field(SCAN, ".5 second") field(DTYP, "asynFloat64") field(UDFS, "0") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fCalibRelRatio=") + field(DOL, "EVNT:SYS0:1:NC_SOFTRATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fSXR_NC_Frequency=") 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") @@ -144189,13 +144919,13 @@ record(waveform, "IM1K2:PPM:SPM:VOLT_BUFFER_RBV") { } record(bi, "IM1K2:PPM:SPM:STC:CONN_RBV") { - # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbThermoCouple.bConnected - field(DESC, "PRG_IM1K2_PPM.fbIM1K...Couple.bConnected") + # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbTempSensor.bConnected + field(DESC, "PRG_IM1K2_PPM.fbIM1K...Sensor.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_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbThermoCouple.bConnected?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbTempSensor.bConnected?") field(ZNAM, "Disconnected") field(ONAM, "Connected") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") @@ -144203,32 +144933,185 @@ record(bi, "IM1K2:PPM:SPM:STC:CONN_RBV") { } record(bi, "IM1K2:PPM:SPM:STC:ERR_RBV") { - # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbThermoCouple.bError - field(DESC, "PRG_IM1K2_PPM.fbIM1K...ermoCouple.bError") + # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbTempSensor.bError + field(DESC, "PRG_IM1K2_PPM.fbIM1K...TempSensor.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_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbThermoCouple.bError?") - field(ZNAM, "FALSE") - field(ONAM, "TRUE") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbTempSensor.bError?") + field(ZNAM, "False") + field(ONAM, "True") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") info(archive, "VAL") } +record(ai, "IM1K2:PPM:SPM:STC:FAULT_SP_RBV") { + # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbTempSensor.fFaultThreshold + field(DESC, "PRG_IM1K2_PPM.fbIM1K...r.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_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbTempSensor.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, "IM1K2:PPM:SPM:STC:FAULT_SP_HYS_RBV") { + # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbTempSensor.fHysteresis + field(DESC, "PRG_IM1K2_PPM.fbIM1K...ensor.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_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbTempSensor.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, "IM1K2:PPM:SPM:STC:TEMP_RBV") { - # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbThermoCouple.fTemp - field(DESC, "PRG_IM1K2_PPM.fbIM1K...hermoCouple.fTemp") + # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbTempSensor.fTemp + field(DESC, "PRG_IM1K2_PPM.fbIM1K...bTempSensor.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_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbThermoCouple.fTemp?") - field(PREC, "3") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbTempSensor.fTemp?") + 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(longin, "IM1K2:PPM:SPM:BACK:TIME_RBV") { + # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.uBackgroundCollectionTime + field(DESC, "PRG_IM1K2_PPM.fbIM1K...undCollectionTime") + 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.uBackgroundCollectionTime?") + field(EGU, "s") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") + info(archive, "VAL") +} + +record(longout, "IM1K2:PPM:SPM:BACK:TIME") { + # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.uBackgroundCollectionTime + field(DESC, "PRG_IM1K2_PPM.fbIM1K...undCollectionTime") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.uBackgroundCollectionTime=") + field(EGU, "s") + 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: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") + 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_SC_Frequency?") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") + info(archive, "VAL") +} + +record(longout, "IM1K2:PPM:SPM:HXR_SC_BeamRateFromEpics") { + # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.uHXR_SC_Frequency + field(DESC, "PRG_IM1K2_PPM.fbIM1K...uHXR_SC_Frequency") + field(SCAN, ".5 second") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(DOL, "TPG:SYS0:1:DST03:RATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.uHXR_SC_Frequency=") + 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: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") + 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_SC_Frequency?") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") + info(archive, "VAL") +} + +record(longout, "IM1K2:PPM:SPM:SXR_SC_BeamRateFromEpics") { + # PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.uSXR_SC_Frequency + field(DESC, "PRG_IM1K2_PPM.fbIM1K...uSXR_SC_Frequency") + field(SCAN, ".5 second") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(DOL, "TPG:SYS0:1:DST04:RATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.uSXR_SC_Frequency=") + info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS VAL") + info(archive, "VAL") +} + record(bi, "IM1K2:PPM:MMS:STATE:01:MOVE_OK_RBV") { field(DESC, "TRUE if the move would be safe") field(SCAN, "I/O Intr") @@ -145078,13 +145961,13 @@ record(waveform, "IM1K2:PPM:MMS:STATE:ERRMSG_RBV") { } record(bi, "IM1K2:PPM:YAG:STC:CONN_RBV") { - # PRG_IM1K2_PPM.fbIM1K2.fbYagThermoCouple.bConnected - field(DESC, "PRG_IM1K2_PPM.fbIM1K...Couple.bConnected") + # PRG_IM1K2_PPM.fbIM1K2.fbYagTempSensor.bConnected + field(DESC, "PRG_IM1K2_PPM.fbIM1K...Sensor.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_IM1K2_PPM.fbIM1K2.fbYagThermoCouple.bConnected?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K2_PPM.fbIM1K2.fbYagTempSensor.bConnected?") field(ZNAM, "Disconnected") field(ONAM, "Connected") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") @@ -145092,28 +145975,57 @@ record(bi, "IM1K2:PPM:YAG:STC:CONN_RBV") { } record(bi, "IM1K2:PPM:YAG:STC:ERR_RBV") { - # PRG_IM1K2_PPM.fbIM1K2.fbYagThermoCouple.bError - field(DESC, "PRG_IM1K2_PPM.fbIM1K...ermoCouple.bError") + # PRG_IM1K2_PPM.fbIM1K2.fbYagTempSensor.bError + field(DESC, "PRG_IM1K2_PPM.fbIM1K...TempSensor.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_IM1K2_PPM.fbIM1K2.fbYagThermoCouple.bError?") - field(ZNAM, "FALSE") - field(ONAM, "TRUE") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K2_PPM.fbIM1K2.fbYagTempSensor.bError?") + field(ZNAM, "False") + field(ONAM, "True") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") info(archive, "VAL") } +record(ai, "IM1K2:PPM:YAG:STC:FAULT_SP_RBV") { + # PRG_IM1K2_PPM.fbIM1K2.fbYagTempSensor.fFaultThreshold + field(DESC, "PRG_IM1K2_PPM.fbIM1K...r.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_IM1K2_PPM.fbIM1K2.fbYagTempSensor.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, "IM1K2:PPM:YAG:STC:FAULT_SP_HYS_RBV") { + # PRG_IM1K2_PPM.fbIM1K2.fbYagTempSensor.fHysteresis + field(DESC, "PRG_IM1K2_PPM.fbIM1K...ensor.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_IM1K2_PPM.fbIM1K2.fbYagTempSensor.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, "IM1K2:PPM:YAG:STC:TEMP_RBV") { - # PRG_IM1K2_PPM.fbIM1K2.fbYagThermoCouple.fTemp - field(DESC, "PRG_IM1K2_PPM.fbIM1K...hermoCouple.fTemp") + # PRG_IM1K2_PPM.fbIM1K2.fbYagTempSensor.fTemp + field(DESC, "PRG_IM1K2_PPM.fbIM1K...gTempSensor.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_IM1K2_PPM.fbIM1K2.fbYagThermoCouple.fTemp?") - field(PREC, "3") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM1K2_PPM.fbIM1K2.fbYagTempSensor.fTemp?") + 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") } @@ -145313,32 +146225,112 @@ record(ao, "IM2K1:PPM:CAM:CIL:PCT") { info(archive, "VAL") } -record(ai, "IM2K1:PPM:SPM:CALIB_RBV") { - # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fCalibBase - field(DESC, "PRG_IM2K1_PPM.fbIM2K...rMeter.fCalibBase") +record(mbbi, "IM2K1:PPM:SPM:BACK:MODE_RBV") { + # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.BACKGROUND_MODE + field(DESC, "PRG_IM2K1_PPM.fbIM2K...r.BACKGROUND_MODE") 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_IM2K1_PPM.fbIM2K1.fbPowerMeter.fCalibBase?") - field(PREC, "3") - info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") + field(DTYP, "asynInt32") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.BACKGROUND_MODE?") + field(ZRVL, "0") + field(ONVL, "1") + field(ZRST, "Manual") + field(ONST, "Passive") + 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") +} + +record(mbbo, "IM2K1:PPM:SPM:BACK:MODE") { + # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.BACKGROUND_MODE + field(DESC, "PRG_IM2K1_PPM.fbIM2K...r.BACKGROUND_MODE") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(ZRVL, "0") + field(ONVL, "1") + field(ZRST, "Manual") + field(ONST, "Passive") + 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") } -record(waveform, "IM2K1:PPM:SPM:CALIB_BUFFER_RBV") { - # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fCalibBaseBuffer - field(DESC, "PRG_IM2K1_PPM.fbIM2K....fCalibBaseBuffer") +record(bi, "IM2K1:PPM:SPM:BACK:COLL_RBV") { + # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.bBackgroundCollect + field(DESC, "PRG_IM2K1_PPM.fbIM2K...BackgroundCollect") field(SCAN, "I/O Intr") field(PINI, "1") field(TSE, "-2") - field(DTYP, "asynFloat64ArrayIn") - field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fCalibBaseBuffer?") - field(FTVL, "DOUBLE") - field(NELM, "1000") - field(MPST, "On Change") - field(APST, "On Change") - info(autosaveFields_pass0, "DESC DISS SIMS UDFS") + field(DTYP, "asynInt32") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.bBackgroundCollect?") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + info(archive, "VAL") +} + +record(bo, "IM2K1:PPM:SPM:BACK:COLL") { + # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.bBackgroundCollect + field(DESC, "PRG_IM2K1_PPM.fbIM2K...BackgroundCollect") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.bBackgroundCollect=") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "COSV DESC DISS OSV SIMS UDFS VAL 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") + 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.bResetAutoBackground?") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + info(archive, "VAL") +} + +record(bo, "IM2K1:PPM:SPM:BACK:RESET") { + # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.bResetAutoBackground + field(DESC, "PRG_IM2K1_PPM.fbIM2K...setAutoBackground") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.bResetAutoBackground=") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "COSV DESC DISS OSV SIMS UDFS VAL ZSV") + info(archive, "VAL") +} + +record(ai, "IM2K1:PPM:SPM:BACK:VOLT_RBV") { + # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fBackgroundVoltage + field(DESC, "PRG_IM2K1_PPM.fbIM2K...BackgroundVoltage") + 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_IM2K1_PPM.fbIM2K1.fbPowerMeter.fBackgroundVoltage?") + field(PREC, "3") + field(EGU, "mV") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") + info(archive, "VAL") +} + +record(ao, "IM2K1:PPM:SPM:BACK:VOLT") { + # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fBackgroundVoltage + field(DESC, "PRG_IM2K1_PPM.fbIM2K...BackgroundVoltage") + field(DTYP, "asynFloat64") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fBackgroundVoltage=") + field(PREC, "3") + field(EGU, "mV") + info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS VAL") + info(archive, "VAL") } record(ai, "IM2K1:PPM:SPM:MJ_RBV") { @@ -145371,73 +146363,99 @@ record(waveform, "IM2K1:PPM:SPM:MJ_BUFFER_RBV") { info(autosaveFields_pass0, "DESC DISS SIMS UDFS") } -record(ai, "IM2K1:PPM:SPM:CALIB:MJ_RATIO_RBV") { - # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fCalibMJRatio - field(DESC, "PRG_IM2K1_PPM.fbIM2K...ter.fCalibMJRatio") +record(ai, "IM2K1:PPM:SPM:HXR_NC_BeamRateFromEpics_RBV") { + # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fHXR_NC_Frequency + field(DESC, "PRG_IM2K1_PPM.fbIM2K...fHXR_NC_Frequency") 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_IM2K1_PPM.fbIM2K1.fbPowerMeter.fCalibMJRatio?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fHXR_NC_Frequency?") field(PREC, "3") info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ao, "IM2K1:PPM:SPM:CALIB:MJ_RATIO") { - # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fCalibMJRatio - field(DESC, "PRG_IM2K1_PPM.fbIM2K...ter.fCalibMJRatio") +record(ao, "IM2K1:PPM:SPM:HXR_NC_BeamRateFromEpics") { + # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fHXR_NC_Frequency + field(DESC, "PRG_IM2K1_PPM.fbIM2K...fHXR_NC_Frequency") + field(SCAN, ".5 second") field(DTYP, "asynFloat64") field(UDFS, "0") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fCalibMJRatio=") + field(DOL, "EVNT:SYS0:1:NC_HARDRATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fHXR_NC_Frequency=") 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, "IM2K1:PPM:SPM:CALIB:OFFSET_RBV") { - # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fCalibRelOffset - field(DESC, "PRG_IM2K1_PPM.fbIM2K...r.fCalibRelOffset") +record(ai, "IM2K1:PPM:SPM:WATT_RBV") { + # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fPulseWattage + field(DESC, "PRG_IM2K1_PPM.fbIM2K...ter.fPulseWattage") 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_IM2K1_PPM.fbIM2K1.fbPowerMeter.fCalibRelOffset?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fPulseWattage?") field(PREC, "3") + field(EGU, "mW") info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ao, "IM2K1:PPM:SPM:CALIB:OFFSET") { - # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fCalibRelOffset - field(DESC, "PRG_IM2K1_PPM.fbIM2K...r.fCalibRelOffset") - field(DTYP, "asynFloat64") - field(UDFS, "0") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fCalibRelOffset=") - 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, "IM2K1:PPM:SPM:CALIB:RATIO_RBV") { - # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fCalibRelRatio - field(DESC, "PRG_IM2K1_PPM.fbIM2K...er.fCalibRelRatio") +record(waveform, "IM2K1:PPM:SPM:WATT_BUFFER_RBV") { + # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fPulseWattageBuffer + field(DESC, "PRG_IM2K1_PPM.fbIM2K...ulseWattageBuffer") 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_IM2K1_PPM.fbIM2K1.fbPowerMeter.fCalibRelRatio?") - field(PREC, "3") - info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") - info(archive, "VAL") -} + field(DTYP, "asynFloat64ArrayIn") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fPulseWattageBuffer?") + field(FTVL, "DOUBLE") + field(EGU, "mW") + field(NELM, "1000") + field(MPST, "On Change") + field(APST, "On Change") + info(autosaveFields_pass0, "DESC DISS SIMS UDFS") +} -record(ao, "IM2K1:PPM:SPM:CALIB:RATIO") { - # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fCalibRelRatio - field(DESC, "PRG_IM2K1_PPM.fbIM2K...er.fCalibRelRatio") +record(ai, "IM2K1:PPM:SPM:RES_RBV") { + # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fResponsivity + field(DESC, "PRG_IM2K1_PPM.fbIM2K...ter.fResponsivity") + 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_IM2K1_PPM.fbIM2K1.fbPowerMeter.fResponsivity?") + field(PREC, "3") + field(EGU, "V/W") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") + info(archive, "VAL") +} + +record(ai, "IM2K1:PPM:SPM:SXR_NC_BeamRateFromEpics_RBV") { + # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fSXR_NC_Frequency + field(DESC, "PRG_IM2K1_PPM.fbIM2K...fSXR_NC_Frequency") + 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_IM2K1_PPM.fbIM2K1.fbPowerMeter.fSXR_NC_Frequency?") + field(PREC, "3") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") + info(archive, "VAL") +} + +record(ao, "IM2K1:PPM:SPM:SXR_NC_BeamRateFromEpics") { + # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fSXR_NC_Frequency + field(DESC, "PRG_IM2K1_PPM.fbIM2K...fSXR_NC_Frequency") + field(SCAN, ".5 second") field(DTYP, "asynFloat64") field(UDFS, "0") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fCalibRelRatio=") + field(DOL, "EVNT:SYS0:1:NC_SOFTRATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fSXR_NC_Frequency=") 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") @@ -145474,13 +146492,13 @@ record(waveform, "IM2K1:PPM:SPM:VOLT_BUFFER_RBV") { } record(bi, "IM2K1:PPM:SPM:STC:CONN_RBV") { - # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbThermoCouple.bConnected - field(DESC, "PRG_IM2K1_PPM.fbIM2K...Couple.bConnected") + # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbTempSensor.bConnected + field(DESC, "PRG_IM2K1_PPM.fbIM2K...Sensor.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_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbThermoCouple.bConnected?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbTempSensor.bConnected?") field(ZNAM, "Disconnected") field(ONAM, "Connected") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") @@ -145488,32 +146506,185 @@ record(bi, "IM2K1:PPM:SPM:STC:CONN_RBV") { } record(bi, "IM2K1:PPM:SPM:STC:ERR_RBV") { - # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbThermoCouple.bError - field(DESC, "PRG_IM2K1_PPM.fbIM2K...ermoCouple.bError") + # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbTempSensor.bError + field(DESC, "PRG_IM2K1_PPM.fbIM2K...TempSensor.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_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbThermoCouple.bError?") - field(ZNAM, "FALSE") - field(ONAM, "TRUE") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbTempSensor.bError?") + field(ZNAM, "False") + field(ONAM, "True") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") info(archive, "VAL") } +record(ai, "IM2K1:PPM:SPM:STC:FAULT_SP_RBV") { + # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbTempSensor.fFaultThreshold + field(DESC, "PRG_IM2K1_PPM.fbIM2K...r.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_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbTempSensor.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, "IM2K1:PPM:SPM:STC:FAULT_SP_HYS_RBV") { + # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbTempSensor.fHysteresis + field(DESC, "PRG_IM2K1_PPM.fbIM2K...ensor.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_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbTempSensor.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, "IM2K1:PPM:SPM:STC:TEMP_RBV") { - # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbThermoCouple.fTemp - field(DESC, "PRG_IM2K1_PPM.fbIM2K...hermoCouple.fTemp") + # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbTempSensor.fTemp + field(DESC, "PRG_IM2K1_PPM.fbIM2K...bTempSensor.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_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbThermoCouple.fTemp?") - field(PREC, "3") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbTempSensor.fTemp?") + 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(longin, "IM2K1:PPM:SPM:BACK:TIME_RBV") { + # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.uBackgroundCollectionTime + field(DESC, "PRG_IM2K1_PPM.fbIM2K...undCollectionTime") + 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.uBackgroundCollectionTime?") + field(EGU, "s") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") + info(archive, "VAL") +} + +record(longout, "IM2K1:PPM:SPM:BACK:TIME") { + # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.uBackgroundCollectionTime + field(DESC, "PRG_IM2K1_PPM.fbIM2K...undCollectionTime") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.uBackgroundCollectionTime=") + field(EGU, "s") + 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: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") + 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_SC_Frequency?") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") + info(archive, "VAL") +} + +record(longout, "IM2K1:PPM:SPM:HXR_SC_BeamRateFromEpics") { + # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.uHXR_SC_Frequency + field(DESC, "PRG_IM2K1_PPM.fbIM2K...uHXR_SC_Frequency") + field(SCAN, ".5 second") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(DOL, "TPG:SYS0:1:DST03:RATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.uHXR_SC_Frequency=") + 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: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") + 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_SC_Frequency?") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") + info(archive, "VAL") +} + +record(longout, "IM2K1:PPM:SPM:SXR_SC_BeamRateFromEpics") { + # PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.uSXR_SC_Frequency + field(DESC, "PRG_IM2K1_PPM.fbIM2K...uSXR_SC_Frequency") + field(SCAN, ".5 second") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(DOL, "TPG:SYS0:1:DST04:RATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.uSXR_SC_Frequency=") + info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS VAL") + info(archive, "VAL") +} + record(bi, "IM2K1:PPM:MMS:STATE:01:MOVE_OK_RBV") { field(DESC, "TRUE if the move would be safe") field(SCAN, "I/O Intr") @@ -146363,13 +147534,13 @@ record(waveform, "IM2K1:PPM:MMS:STATE:ERRMSG_RBV") { } record(bi, "IM2K1:PPM:YAG:STC:CONN_RBV") { - # PRG_IM2K1_PPM.fbIM2K1.fbYagThermoCouple.bConnected - field(DESC, "PRG_IM2K1_PPM.fbIM2K...Couple.bConnected") + # PRG_IM2K1_PPM.fbIM2K1.fbYagTempSensor.bConnected + field(DESC, "PRG_IM2K1_PPM.fbIM2K...Sensor.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_IM2K1_PPM.fbIM2K1.fbYagThermoCouple.bConnected?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K1_PPM.fbIM2K1.fbYagTempSensor.bConnected?") field(ZNAM, "Disconnected") field(ONAM, "Connected") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") @@ -146377,28 +147548,57 @@ record(bi, "IM2K1:PPM:YAG:STC:CONN_RBV") { } record(bi, "IM2K1:PPM:YAG:STC:ERR_RBV") { - # PRG_IM2K1_PPM.fbIM2K1.fbYagThermoCouple.bError - field(DESC, "PRG_IM2K1_PPM.fbIM2K...ermoCouple.bError") + # PRG_IM2K1_PPM.fbIM2K1.fbYagTempSensor.bError + field(DESC, "PRG_IM2K1_PPM.fbIM2K...TempSensor.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_IM2K1_PPM.fbIM2K1.fbYagThermoCouple.bError?") - field(ZNAM, "FALSE") - field(ONAM, "TRUE") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K1_PPM.fbIM2K1.fbYagTempSensor.bError?") + field(ZNAM, "False") + field(ONAM, "True") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") info(archive, "VAL") } +record(ai, "IM2K1:PPM:YAG:STC:FAULT_SP_RBV") { + # PRG_IM2K1_PPM.fbIM2K1.fbYagTempSensor.fFaultThreshold + field(DESC, "PRG_IM2K1_PPM.fbIM2K...r.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_IM2K1_PPM.fbIM2K1.fbYagTempSensor.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, "IM2K1:PPM:YAG:STC:FAULT_SP_HYS_RBV") { + # PRG_IM2K1_PPM.fbIM2K1.fbYagTempSensor.fHysteresis + field(DESC, "PRG_IM2K1_PPM.fbIM2K...ensor.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_IM2K1_PPM.fbIM2K1.fbYagTempSensor.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, "IM2K1:PPM:YAG:STC:TEMP_RBV") { - # PRG_IM2K1_PPM.fbIM2K1.fbYagThermoCouple.fTemp - field(DESC, "PRG_IM2K1_PPM.fbIM2K...hermoCouple.fTemp") + # PRG_IM2K1_PPM.fbIM2K1.fbYagTempSensor.fTemp + field(DESC, "PRG_IM2K1_PPM.fbIM2K...gTempSensor.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_IM2K1_PPM.fbIM2K1.fbYagThermoCouple.fTemp?") - field(PREC, "3") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K1_PPM.fbIM2K1.fbYagTempSensor.fTemp?") + 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") } @@ -146598,32 +147798,112 @@ record(ao, "IM2K2:PPM:CAM:CIL:PCT") { info(archive, "VAL") } -record(ai, "IM2K2:PPM:SPM:CALIB_RBV") { - # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fCalibBase - field(DESC, "PRG_IM2K2_PPM.fbIM2K...rMeter.fCalibBase") +record(mbbi, "IM2K2:PPM:SPM:BACK:MODE_RBV") { + # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.BACKGROUND_MODE + field(DESC, "PRG_IM2K2_PPM.fbIM2K...r.BACKGROUND_MODE") 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_IM2K2_PPM.fbIM2K2.fbPowerMeter.fCalibBase?") - field(PREC, "3") - info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") + field(DTYP, "asynInt32") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.BACKGROUND_MODE?") + field(ZRVL, "0") + field(ONVL, "1") + field(ZRST, "Manual") + field(ONST, "Passive") + 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") } -record(waveform, "IM2K2:PPM:SPM:CALIB_BUFFER_RBV") { - # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fCalibBaseBuffer - field(DESC, "PRG_IM2K2_PPM.fbIM2K....fCalibBaseBuffer") +record(mbbo, "IM2K2:PPM:SPM:BACK:MODE") { + # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.BACKGROUND_MODE + field(DESC, "PRG_IM2K2_PPM.fbIM2K...r.BACKGROUND_MODE") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(ZRVL, "0") + field(ONVL, "1") + field(ZRST, "Manual") + field(ONST, "Passive") + 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") +} + +record(bi, "IM2K2:PPM:SPM:BACK:COLL_RBV") { + # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.bBackgroundCollect + field(DESC, "PRG_IM2K2_PPM.fbIM2K...BackgroundCollect") field(SCAN, "I/O Intr") field(PINI, "1") field(TSE, "-2") - field(DTYP, "asynFloat64ArrayIn") - field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fCalibBaseBuffer?") - field(FTVL, "DOUBLE") - field(NELM, "1000") - field(MPST, "On Change") - field(APST, "On Change") - info(autosaveFields_pass0, "DESC DISS SIMS UDFS") + field(DTYP, "asynInt32") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.bBackgroundCollect?") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + info(archive, "VAL") +} + +record(bo, "IM2K2:PPM:SPM:BACK:COLL") { + # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.bBackgroundCollect + field(DESC, "PRG_IM2K2_PPM.fbIM2K...BackgroundCollect") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.bBackgroundCollect=") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "COSV DESC DISS OSV SIMS UDFS VAL 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") + 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.bResetAutoBackground?") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + info(archive, "VAL") +} + +record(bo, "IM2K2:PPM:SPM:BACK:RESET") { + # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.bResetAutoBackground + field(DESC, "PRG_IM2K2_PPM.fbIM2K...setAutoBackground") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.bResetAutoBackground=") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "COSV DESC DISS OSV SIMS UDFS VAL ZSV") + info(archive, "VAL") +} + +record(ai, "IM2K2:PPM:SPM:BACK:VOLT_RBV") { + # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fBackgroundVoltage + field(DESC, "PRG_IM2K2_PPM.fbIM2K...BackgroundVoltage") + 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_IM2K2_PPM.fbIM2K2.fbPowerMeter.fBackgroundVoltage?") + field(PREC, "3") + field(EGU, "mV") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") + info(archive, "VAL") +} + +record(ao, "IM2K2:PPM:SPM:BACK:VOLT") { + # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fBackgroundVoltage + field(DESC, "PRG_IM2K2_PPM.fbIM2K...BackgroundVoltage") + field(DTYP, "asynFloat64") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fBackgroundVoltage=") + field(PREC, "3") + field(EGU, "mV") + info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS VAL") + info(archive, "VAL") } record(ai, "IM2K2:PPM:SPM:MJ_RBV") { @@ -146656,73 +147936,99 @@ record(waveform, "IM2K2:PPM:SPM:MJ_BUFFER_RBV") { info(autosaveFields_pass0, "DESC DISS SIMS UDFS") } -record(ai, "IM2K2:PPM:SPM:CALIB:MJ_RATIO_RBV") { - # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fCalibMJRatio - field(DESC, "PRG_IM2K2_PPM.fbIM2K...ter.fCalibMJRatio") +record(ai, "IM2K2:PPM:SPM:HXR_NC_BeamRateFromEpics_RBV") { + # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fHXR_NC_Frequency + field(DESC, "PRG_IM2K2_PPM.fbIM2K...fHXR_NC_Frequency") 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_IM2K2_PPM.fbIM2K2.fbPowerMeter.fCalibMJRatio?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fHXR_NC_Frequency?") field(PREC, "3") info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ao, "IM2K2:PPM:SPM:CALIB:MJ_RATIO") { - # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fCalibMJRatio - field(DESC, "PRG_IM2K2_PPM.fbIM2K...ter.fCalibMJRatio") +record(ao, "IM2K2:PPM:SPM:HXR_NC_BeamRateFromEpics") { + # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fHXR_NC_Frequency + field(DESC, "PRG_IM2K2_PPM.fbIM2K...fHXR_NC_Frequency") + field(SCAN, ".5 second") field(DTYP, "asynFloat64") field(UDFS, "0") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fCalibMJRatio=") + field(DOL, "EVNT:SYS0:1:NC_HARDRATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fHXR_NC_Frequency=") 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, "IM2K2:PPM:SPM:CALIB:OFFSET_RBV") { - # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fCalibRelOffset - field(DESC, "PRG_IM2K2_PPM.fbIM2K...r.fCalibRelOffset") +record(ai, "IM2K2:PPM:SPM:WATT_RBV") { + # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fPulseWattage + field(DESC, "PRG_IM2K2_PPM.fbIM2K...ter.fPulseWattage") 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_IM2K2_PPM.fbIM2K2.fbPowerMeter.fCalibRelOffset?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fPulseWattage?") field(PREC, "3") + field(EGU, "mW") info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ao, "IM2K2:PPM:SPM:CALIB:OFFSET") { - # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fCalibRelOffset - field(DESC, "PRG_IM2K2_PPM.fbIM2K...r.fCalibRelOffset") +record(waveform, "IM2K2:PPM:SPM:WATT_BUFFER_RBV") { + # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fPulseWattageBuffer + field(DESC, "PRG_IM2K2_PPM.fbIM2K...ulseWattageBuffer") + field(SCAN, "I/O Intr") + field(PINI, "1") + field(TSE, "-2") + field(DTYP, "asynFloat64ArrayIn") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fPulseWattageBuffer?") + field(FTVL, "DOUBLE") + field(EGU, "mW") + field(NELM, "1000") + field(MPST, "On Change") + field(APST, "On Change") + info(autosaveFields_pass0, "DESC DISS SIMS UDFS") +} + +record(ai, "IM2K2:PPM:SPM:RES_RBV") { + # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fResponsivity + field(DESC, "PRG_IM2K2_PPM.fbIM2K...ter.fResponsivity") + field(SCAN, "I/O Intr") + field(PINI, "1") + field(TSE, "-2") field(DTYP, "asynFloat64") - field(UDFS, "0") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fCalibRelOffset=") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fResponsivity?") field(PREC, "3") - info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS VAL") + field(EGU, "V/W") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ai, "IM2K2:PPM:SPM:CALIB:RATIO_RBV") { - # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fCalibRelRatio - field(DESC, "PRG_IM2K2_PPM.fbIM2K...er.fCalibRelRatio") +record(ai, "IM2K2:PPM:SPM:SXR_NC_BeamRateFromEpics_RBV") { + # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fSXR_NC_Frequency + field(DESC, "PRG_IM2K2_PPM.fbIM2K...fSXR_NC_Frequency") 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_IM2K2_PPM.fbIM2K2.fbPowerMeter.fCalibRelRatio?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fSXR_NC_Frequency?") field(PREC, "3") info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ao, "IM2K2:PPM:SPM:CALIB:RATIO") { - # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fCalibRelRatio - field(DESC, "PRG_IM2K2_PPM.fbIM2K...er.fCalibRelRatio") +record(ao, "IM2K2:PPM:SPM:SXR_NC_BeamRateFromEpics") { + # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fSXR_NC_Frequency + field(DESC, "PRG_IM2K2_PPM.fbIM2K...fSXR_NC_Frequency") + field(SCAN, ".5 second") field(DTYP, "asynFloat64") field(UDFS, "0") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fCalibRelRatio=") + field(DOL, "EVNT:SYS0:1:NC_SOFTRATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fSXR_NC_Frequency=") 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") @@ -146758,44 +148064,197 @@ record(waveform, "IM2K2:PPM:SPM:VOLT_BUFFER_RBV") { info(autosaveFields_pass0, "DESC DISS SIMS UDFS") } -record(bi, "IM2K2:PPM:SPM:STC:CONN_RBV") { - # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbThermoCouple.bConnected - field(DESC, "PRG_IM2K2_PPM.fbIM2K...Couple.bConnected") +record(bi, "IM2K2:PPM:SPM:STC:CONN_RBV") { + # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbTempSensor.bConnected + field(DESC, "PRG_IM2K2_PPM.fbIM2K...Sensor.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_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbTempSensor.bConnected?") + field(ZNAM, "Disconnected") + field(ONAM, "Connected") + info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + info(archive, "VAL") +} + +record(bi, "IM2K2:PPM:SPM:STC:ERR_RBV") { + # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbTempSensor.bError + field(DESC, "PRG_IM2K2_PPM.fbIM2K...TempSensor.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_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbTempSensor.bError?") + field(ZNAM, "False") + field(ONAM, "True") + info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + info(archive, "VAL") +} + +record(ai, "IM2K2:PPM:SPM:STC:FAULT_SP_RBV") { + # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbTempSensor.fFaultThreshold + field(DESC, "PRG_IM2K2_PPM.fbIM2K...r.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_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbTempSensor.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, "IM2K2:PPM:SPM:STC:FAULT_SP_HYS_RBV") { + # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbTempSensor.fHysteresis + field(DESC, "PRG_IM2K2_PPM.fbIM2K...ensor.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_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbTempSensor.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, "IM2K2:PPM:SPM:STC:TEMP_RBV") { + # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbTempSensor.fTemp + field(DESC, "PRG_IM2K2_PPM.fbIM2K...bTempSensor.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_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbTempSensor.fTemp?") + 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(longin, "IM2K2:PPM:SPM:BACK:TIME_RBV") { + # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.uBackgroundCollectionTime + field(DESC, "PRG_IM2K2_PPM.fbIM2K...undCollectionTime") + 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.uBackgroundCollectionTime?") + field(EGU, "s") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") + info(archive, "VAL") +} + +record(longout, "IM2K2:PPM:SPM:BACK:TIME") { + # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.uBackgroundCollectionTime + field(DESC, "PRG_IM2K2_PPM.fbIM2K...undCollectionTime") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.uBackgroundCollectionTime=") + field(EGU, "s") + 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: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") + 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_SC_Frequency?") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") + info(archive, "VAL") +} + +record(longout, "IM2K2:PPM:SPM:HXR_SC_BeamRateFromEpics") { + # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.uHXR_SC_Frequency + field(DESC, "PRG_IM2K2_PPM.fbIM2K...uHXR_SC_Frequency") + field(SCAN, ".5 second") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(DOL, "TPG:SYS0:1:DST03:RATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.uHXR_SC_Frequency=") + 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: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.fbThermoCouple.bConnected?") - field(ZNAM, "Disconnected") - field(ONAM, "Connected") - info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + 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(bi, "IM2K2:PPM:SPM:STC:ERR_RBV") { - # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbThermoCouple.bError - field(DESC, "PRG_IM2K2_PPM.fbIM2K...ermoCouple.bError") - field(SCAN, "I/O Intr") - field(PINI, "1") - field(TSE, "-2") +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(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbThermoCouple.bError?") - field(ZNAM, "FALSE") - field(ONAM, "TRUE") - info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + 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(ai, "IM2K2:PPM:SPM:STC:TEMP_RBV") { - # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbThermoCouple.fTemp - field(DESC, "PRG_IM2K2_PPM.fbIM2K...hermoCouple.fTemp") +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") 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_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbThermoCouple.fTemp?") - field(PREC, "3") - info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") + field(DTYP, "asynInt32") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.uSXR_SC_Frequency?") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") + info(archive, "VAL") +} + +record(longout, "IM2K2:PPM:SPM:SXR_SC_BeamRateFromEpics") { + # PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.uSXR_SC_Frequency + field(DESC, "PRG_IM2K2_PPM.fbIM2K...uSXR_SC_Frequency") + field(SCAN, ".5 second") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(DOL, "TPG:SYS0:1:DST04:RATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.uSXR_SC_Frequency=") + info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS VAL") info(archive, "VAL") } @@ -147648,13 +149107,13 @@ record(waveform, "IM2K2:PPM:MMS:STATE:ERRMSG_RBV") { } record(bi, "IM2K2:PPM:YAG:STC:CONN_RBV") { - # PRG_IM2K2_PPM.fbIM2K2.fbYagThermoCouple.bConnected - field(DESC, "PRG_IM2K2_PPM.fbIM2K...Couple.bConnected") + # PRG_IM2K2_PPM.fbIM2K2.fbYagTempSensor.bConnected + field(DESC, "PRG_IM2K2_PPM.fbIM2K...Sensor.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_IM2K2_PPM.fbIM2K2.fbYagThermoCouple.bConnected?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K2_PPM.fbIM2K2.fbYagTempSensor.bConnected?") field(ZNAM, "Disconnected") field(ONAM, "Connected") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") @@ -147662,28 +149121,57 @@ record(bi, "IM2K2:PPM:YAG:STC:CONN_RBV") { } record(bi, "IM2K2:PPM:YAG:STC:ERR_RBV") { - # PRG_IM2K2_PPM.fbIM2K2.fbYagThermoCouple.bError - field(DESC, "PRG_IM2K2_PPM.fbIM2K...ermoCouple.bError") + # PRG_IM2K2_PPM.fbIM2K2.fbYagTempSensor.bError + field(DESC, "PRG_IM2K2_PPM.fbIM2K...TempSensor.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_IM2K2_PPM.fbIM2K2.fbYagThermoCouple.bError?") - field(ZNAM, "FALSE") - field(ONAM, "TRUE") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K2_PPM.fbIM2K2.fbYagTempSensor.bError?") + field(ZNAM, "False") + field(ONAM, "True") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") info(archive, "VAL") } +record(ai, "IM2K2:PPM:YAG:STC:FAULT_SP_RBV") { + # PRG_IM2K2_PPM.fbIM2K2.fbYagTempSensor.fFaultThreshold + field(DESC, "PRG_IM2K2_PPM.fbIM2K...r.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_IM2K2_PPM.fbIM2K2.fbYagTempSensor.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, "IM2K2:PPM:YAG:STC:FAULT_SP_HYS_RBV") { + # PRG_IM2K2_PPM.fbIM2K2.fbYagTempSensor.fHysteresis + field(DESC, "PRG_IM2K2_PPM.fbIM2K...ensor.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_IM2K2_PPM.fbIM2K2.fbYagTempSensor.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, "IM2K2:PPM:YAG:STC:TEMP_RBV") { - # PRG_IM2K2_PPM.fbIM2K2.fbYagThermoCouple.fTemp - field(DESC, "PRG_IM2K2_PPM.fbIM2K...hermoCouple.fTemp") + # PRG_IM2K2_PPM.fbIM2K2.fbYagTempSensor.fTemp + field(DESC, "PRG_IM2K2_PPM.fbIM2K...gTempSensor.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_IM2K2_PPM.fbIM2K2.fbYagThermoCouple.fTemp?") - field(PREC, "3") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM2K2_PPM.fbIM2K2.fbYagTempSensor.fTemp?") + 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") } @@ -147883,32 +149371,112 @@ record(ao, "IM3K2:PPM:CAM:CIL:PCT") { info(archive, "VAL") } -record(ai, "IM3K2:PPM:SPM:CALIB_RBV") { - # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fCalibBase - field(DESC, "PRG_IM3K2_PPM.fbIM3K...rMeter.fCalibBase") +record(mbbi, "IM3K2:PPM:SPM:BACK:MODE_RBV") { + # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.BACKGROUND_MODE + field(DESC, "PRG_IM3K2_PPM.fbIM3K...r.BACKGROUND_MODE") 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_IM3K2_PPM.fbIM3K2.fbPowerMeter.fCalibBase?") - field(PREC, "3") - info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") + field(DTYP, "asynInt32") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.BACKGROUND_MODE?") + field(ZRVL, "0") + field(ONVL, "1") + field(ZRST, "Manual") + field(ONST, "Passive") + 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") +} + +record(mbbo, "IM3K2:PPM:SPM:BACK:MODE") { + # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.BACKGROUND_MODE + field(DESC, "PRG_IM3K2_PPM.fbIM3K...r.BACKGROUND_MODE") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(ZRVL, "0") + field(ONVL, "1") + field(ZRST, "Manual") + field(ONST, "Passive") + 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") } -record(waveform, "IM3K2:PPM:SPM:CALIB_BUFFER_RBV") { - # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fCalibBaseBuffer - field(DESC, "PRG_IM3K2_PPM.fbIM3K....fCalibBaseBuffer") +record(bi, "IM3K2:PPM:SPM:BACK:COLL_RBV") { + # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.bBackgroundCollect + field(DESC, "PRG_IM3K2_PPM.fbIM3K...BackgroundCollect") field(SCAN, "I/O Intr") field(PINI, "1") field(TSE, "-2") - field(DTYP, "asynFloat64ArrayIn") - field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fCalibBaseBuffer?") - field(FTVL, "DOUBLE") - field(NELM, "1000") - field(MPST, "On Change") - field(APST, "On Change") - info(autosaveFields_pass0, "DESC DISS SIMS UDFS") + field(DTYP, "asynInt32") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.bBackgroundCollect?") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + info(archive, "VAL") +} + +record(bo, "IM3K2:PPM:SPM:BACK:COLL") { + # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.bBackgroundCollect + field(DESC, "PRG_IM3K2_PPM.fbIM3K...BackgroundCollect") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.bBackgroundCollect=") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "COSV DESC DISS OSV SIMS UDFS VAL 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") + 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.bResetAutoBackground?") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + info(archive, "VAL") +} + +record(bo, "IM3K2:PPM:SPM:BACK:RESET") { + # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.bResetAutoBackground + field(DESC, "PRG_IM3K2_PPM.fbIM3K...setAutoBackground") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.bResetAutoBackground=") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "COSV DESC DISS OSV SIMS UDFS VAL ZSV") + info(archive, "VAL") +} + +record(ai, "IM3K2:PPM:SPM:BACK:VOLT_RBV") { + # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fBackgroundVoltage + field(DESC, "PRG_IM3K2_PPM.fbIM3K...BackgroundVoltage") + 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_IM3K2_PPM.fbIM3K2.fbPowerMeter.fBackgroundVoltage?") + field(PREC, "3") + field(EGU, "mV") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") + info(archive, "VAL") +} + +record(ao, "IM3K2:PPM:SPM:BACK:VOLT") { + # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fBackgroundVoltage + field(DESC, "PRG_IM3K2_PPM.fbIM3K...BackgroundVoltage") + field(DTYP, "asynFloat64") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fBackgroundVoltage=") + field(PREC, "3") + field(EGU, "mV") + info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS VAL") + info(archive, "VAL") } record(ai, "IM3K2:PPM:SPM:MJ_RBV") { @@ -147941,73 +149509,99 @@ record(waveform, "IM3K2:PPM:SPM:MJ_BUFFER_RBV") { info(autosaveFields_pass0, "DESC DISS SIMS UDFS") } -record(ai, "IM3K2:PPM:SPM:CALIB:MJ_RATIO_RBV") { - # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fCalibMJRatio - field(DESC, "PRG_IM3K2_PPM.fbIM3K...ter.fCalibMJRatio") +record(ai, "IM3K2:PPM:SPM:HXR_NC_BeamRateFromEpics_RBV") { + # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fHXR_NC_Frequency + field(DESC, "PRG_IM3K2_PPM.fbIM3K...fHXR_NC_Frequency") 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_IM3K2_PPM.fbIM3K2.fbPowerMeter.fCalibMJRatio?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fHXR_NC_Frequency?") field(PREC, "3") info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ao, "IM3K2:PPM:SPM:CALIB:MJ_RATIO") { - # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fCalibMJRatio - field(DESC, "PRG_IM3K2_PPM.fbIM3K...ter.fCalibMJRatio") +record(ao, "IM3K2:PPM:SPM:HXR_NC_BeamRateFromEpics") { + # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fHXR_NC_Frequency + field(DESC, "PRG_IM3K2_PPM.fbIM3K...fHXR_NC_Frequency") + field(SCAN, ".5 second") field(DTYP, "asynFloat64") field(UDFS, "0") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fCalibMJRatio=") + field(DOL, "EVNT:SYS0:1:NC_HARDRATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fHXR_NC_Frequency=") 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, "IM3K2:PPM:SPM:CALIB:OFFSET_RBV") { - # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fCalibRelOffset - field(DESC, "PRG_IM3K2_PPM.fbIM3K...r.fCalibRelOffset") +record(ai, "IM3K2:PPM:SPM:WATT_RBV") { + # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fPulseWattage + field(DESC, "PRG_IM3K2_PPM.fbIM3K...ter.fPulseWattage") 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_IM3K2_PPM.fbIM3K2.fbPowerMeter.fCalibRelOffset?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fPulseWattage?") field(PREC, "3") + field(EGU, "mW") info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ao, "IM3K2:PPM:SPM:CALIB:OFFSET") { - # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fCalibRelOffset - field(DESC, "PRG_IM3K2_PPM.fbIM3K...r.fCalibRelOffset") +record(waveform, "IM3K2:PPM:SPM:WATT_BUFFER_RBV") { + # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fPulseWattageBuffer + field(DESC, "PRG_IM3K2_PPM.fbIM3K...ulseWattageBuffer") + field(SCAN, "I/O Intr") + field(PINI, "1") + field(TSE, "-2") + field(DTYP, "asynFloat64ArrayIn") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fPulseWattageBuffer?") + field(FTVL, "DOUBLE") + field(EGU, "mW") + field(NELM, "1000") + field(MPST, "On Change") + field(APST, "On Change") + info(autosaveFields_pass0, "DESC DISS SIMS UDFS") +} + +record(ai, "IM3K2:PPM:SPM:RES_RBV") { + # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fResponsivity + field(DESC, "PRG_IM3K2_PPM.fbIM3K...ter.fResponsivity") + field(SCAN, "I/O Intr") + field(PINI, "1") + field(TSE, "-2") field(DTYP, "asynFloat64") - field(UDFS, "0") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fCalibRelOffset=") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fResponsivity?") field(PREC, "3") - info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS VAL") + field(EGU, "V/W") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ai, "IM3K2:PPM:SPM:CALIB:RATIO_RBV") { - # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fCalibRelRatio - field(DESC, "PRG_IM3K2_PPM.fbIM3K...er.fCalibRelRatio") +record(ai, "IM3K2:PPM:SPM:SXR_NC_BeamRateFromEpics_RBV") { + # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fSXR_NC_Frequency + field(DESC, "PRG_IM3K2_PPM.fbIM3K...fSXR_NC_Frequency") 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_IM3K2_PPM.fbIM3K2.fbPowerMeter.fCalibRelRatio?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fSXR_NC_Frequency?") field(PREC, "3") info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ao, "IM3K2:PPM:SPM:CALIB:RATIO") { - # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fCalibRelRatio - field(DESC, "PRG_IM3K2_PPM.fbIM3K...er.fCalibRelRatio") +record(ao, "IM3K2:PPM:SPM:SXR_NC_BeamRateFromEpics") { + # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fSXR_NC_Frequency + field(DESC, "PRG_IM3K2_PPM.fbIM3K...fSXR_NC_Frequency") + field(SCAN, ".5 second") field(DTYP, "asynFloat64") field(UDFS, "0") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fCalibRelRatio=") + field(DOL, "EVNT:SYS0:1:NC_SOFTRATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fSXR_NC_Frequency=") 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") @@ -148044,13 +149638,13 @@ record(waveform, "IM3K2:PPM:SPM:VOLT_BUFFER_RBV") { } record(bi, "IM3K2:PPM:SPM:STC:CONN_RBV") { - # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbThermoCouple.bConnected - field(DESC, "PRG_IM3K2_PPM.fbIM3K...Couple.bConnected") + # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbTempSensor.bConnected + field(DESC, "PRG_IM3K2_PPM.fbIM3K...Sensor.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_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbThermoCouple.bConnected?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbTempSensor.bConnected?") field(ZNAM, "Disconnected") field(ONAM, "Connected") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") @@ -148058,32 +149652,185 @@ record(bi, "IM3K2:PPM:SPM:STC:CONN_RBV") { } record(bi, "IM3K2:PPM:SPM:STC:ERR_RBV") { - # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbThermoCouple.bError - field(DESC, "PRG_IM3K2_PPM.fbIM3K...ermoCouple.bError") + # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbTempSensor.bError + field(DESC, "PRG_IM3K2_PPM.fbIM3K...TempSensor.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_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbThermoCouple.bError?") - field(ZNAM, "FALSE") - field(ONAM, "TRUE") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbTempSensor.bError?") + field(ZNAM, "False") + field(ONAM, "True") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") info(archive, "VAL") } +record(ai, "IM3K2:PPM:SPM:STC:FAULT_SP_RBV") { + # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbTempSensor.fFaultThreshold + field(DESC, "PRG_IM3K2_PPM.fbIM3K...r.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_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbTempSensor.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, "IM3K2:PPM:SPM:STC:FAULT_SP_HYS_RBV") { + # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbTempSensor.fHysteresis + field(DESC, "PRG_IM3K2_PPM.fbIM3K...ensor.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_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbTempSensor.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, "IM3K2:PPM:SPM:STC:TEMP_RBV") { - # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbThermoCouple.fTemp - field(DESC, "PRG_IM3K2_PPM.fbIM3K...hermoCouple.fTemp") + # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbTempSensor.fTemp + field(DESC, "PRG_IM3K2_PPM.fbIM3K...bTempSensor.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_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbThermoCouple.fTemp?") - field(PREC, "3") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbTempSensor.fTemp?") + 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(longin, "IM3K2:PPM:SPM:BACK:TIME_RBV") { + # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.uBackgroundCollectionTime + field(DESC, "PRG_IM3K2_PPM.fbIM3K...undCollectionTime") + 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.uBackgroundCollectionTime?") + field(EGU, "s") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") + info(archive, "VAL") +} + +record(longout, "IM3K2:PPM:SPM:BACK:TIME") { + # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.uBackgroundCollectionTime + field(DESC, "PRG_IM3K2_PPM.fbIM3K...undCollectionTime") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.uBackgroundCollectionTime=") + field(EGU, "s") + 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: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") + 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_SC_Frequency?") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") + info(archive, "VAL") +} + +record(longout, "IM3K2:PPM:SPM:HXR_SC_BeamRateFromEpics") { + # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.uHXR_SC_Frequency + field(DESC, "PRG_IM3K2_PPM.fbIM3K...uHXR_SC_Frequency") + field(SCAN, ".5 second") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(DOL, "TPG:SYS0:1:DST03:RATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.uHXR_SC_Frequency=") + 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: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") + 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_SC_Frequency?") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") + info(archive, "VAL") +} + +record(longout, "IM3K2:PPM:SPM:SXR_SC_BeamRateFromEpics") { + # PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.uSXR_SC_Frequency + field(DESC, "PRG_IM3K2_PPM.fbIM3K...uSXR_SC_Frequency") + field(SCAN, ".5 second") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(DOL, "TPG:SYS0:1:DST04:RATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.uSXR_SC_Frequency=") + info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS VAL") + info(archive, "VAL") +} + record(bi, "IM3K2:PPM:MMS:STATE:01:MOVE_OK_RBV") { field(DESC, "TRUE if the move would be safe") field(SCAN, "I/O Intr") @@ -148933,13 +150680,13 @@ record(waveform, "IM3K2:PPM:MMS:STATE:ERRMSG_RBV") { } record(bi, "IM3K2:PPM:YAG:STC:CONN_RBV") { - # PRG_IM3K2_PPM.fbIM3K2.fbYagThermoCouple.bConnected - field(DESC, "PRG_IM3K2_PPM.fbIM3K...Couple.bConnected") + # PRG_IM3K2_PPM.fbIM3K2.fbYagTempSensor.bConnected + field(DESC, "PRG_IM3K2_PPM.fbIM3K...Sensor.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_IM3K2_PPM.fbIM3K2.fbYagThermoCouple.bConnected?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM3K2_PPM.fbIM3K2.fbYagTempSensor.bConnected?") field(ZNAM, "Disconnected") field(ONAM, "Connected") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") @@ -148947,28 +150694,57 @@ record(bi, "IM3K2:PPM:YAG:STC:CONN_RBV") { } record(bi, "IM3K2:PPM:YAG:STC:ERR_RBV") { - # PRG_IM3K2_PPM.fbIM3K2.fbYagThermoCouple.bError - field(DESC, "PRG_IM3K2_PPM.fbIM3K...ermoCouple.bError") + # PRG_IM3K2_PPM.fbIM3K2.fbYagTempSensor.bError + field(DESC, "PRG_IM3K2_PPM.fbIM3K...TempSensor.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_IM3K2_PPM.fbIM3K2.fbYagTempSensor.bError?") + field(ZNAM, "False") + field(ONAM, "True") + info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + info(archive, "VAL") +} + +record(ai, "IM3K2:PPM:YAG:STC:FAULT_SP_RBV") { + # PRG_IM3K2_PPM.fbIM3K2.fbYagTempSensor.fFaultThreshold + field(DESC, "PRG_IM3K2_PPM.fbIM3K...r.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_IM3K2_PPM.fbIM3K2.fbYagTempSensor.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, "IM3K2:PPM:YAG:STC:FAULT_SP_HYS_RBV") { + # PRG_IM3K2_PPM.fbIM3K2.fbYagTempSensor.fHysteresis + field(DESC, "PRG_IM3K2_PPM.fbIM3K...ensor.fHysteresis") 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.fbYagThermoCouple.bError?") - field(ZNAM, "FALSE") - field(ONAM, "TRUE") - info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + field(DTYP, "asynFloat64") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM3K2_PPM.fbIM3K2.fbYagTempSensor.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, "IM3K2:PPM:YAG:STC:TEMP_RBV") { - # PRG_IM3K2_PPM.fbIM3K2.fbYagThermoCouple.fTemp - field(DESC, "PRG_IM3K2_PPM.fbIM3K...hermoCouple.fTemp") + # PRG_IM3K2_PPM.fbIM3K2.fbYagTempSensor.fTemp + field(DESC, "PRG_IM3K2_PPM.fbIM3K...gTempSensor.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_IM3K2_PPM.fbIM3K2.fbYagThermoCouple.fTemp?") - field(PREC, "3") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM3K2_PPM.fbIM3K2.fbYagTempSensor.fTemp?") + 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") } @@ -149168,32 +150944,112 @@ record(ao, "IM4K2:PPM:CAM:CIL:PCT") { info(archive, "VAL") } -record(ai, "IM4K2:PPM:SPM:CALIB_RBV") { - # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fCalibBase - field(DESC, "PRG_IM4K2_PPM.fbIM4K...rMeter.fCalibBase") +record(mbbi, "IM4K2:PPM:SPM:BACK:MODE_RBV") { + # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.BACKGROUND_MODE + field(DESC, "PRG_IM4K2_PPM.fbIM4K...r.BACKGROUND_MODE") 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_IM4K2_PPM.fbIM4K2.fbPowerMeter.fCalibBase?") - field(PREC, "3") - info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") + field(DTYP, "asynInt32") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.BACKGROUND_MODE?") + field(ZRVL, "0") + field(ONVL, "1") + field(ZRST, "Manual") + field(ONST, "Passive") + 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") +} + +record(mbbo, "IM4K2:PPM:SPM:BACK:MODE") { + # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.BACKGROUND_MODE + field(DESC, "PRG_IM4K2_PPM.fbIM4K...r.BACKGROUND_MODE") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(ZRVL, "0") + field(ONVL, "1") + field(ZRST, "Manual") + field(ONST, "Passive") + 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") } -record(waveform, "IM4K2:PPM:SPM:CALIB_BUFFER_RBV") { - # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fCalibBaseBuffer - field(DESC, "PRG_IM4K2_PPM.fbIM4K....fCalibBaseBuffer") +record(bi, "IM4K2:PPM:SPM:BACK:COLL_RBV") { + # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.bBackgroundCollect + field(DESC, "PRG_IM4K2_PPM.fbIM4K...BackgroundCollect") field(SCAN, "I/O Intr") field(PINI, "1") field(TSE, "-2") - field(DTYP, "asynFloat64ArrayIn") - field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fCalibBaseBuffer?") - field(FTVL, "DOUBLE") - field(NELM, "1000") - field(MPST, "On Change") - field(APST, "On Change") - info(autosaveFields_pass0, "DESC DISS SIMS UDFS") + field(DTYP, "asynInt32") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.bBackgroundCollect?") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + info(archive, "VAL") +} + +record(bo, "IM4K2:PPM:SPM:BACK:COLL") { + # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.bBackgroundCollect + field(DESC, "PRG_IM4K2_PPM.fbIM4K...BackgroundCollect") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.bBackgroundCollect=") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "COSV DESC DISS OSV SIMS UDFS VAL 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") + 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.bResetAutoBackground?") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + info(archive, "VAL") +} + +record(bo, "IM4K2:PPM:SPM:BACK:RESET") { + # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.bResetAutoBackground + field(DESC, "PRG_IM4K2_PPM.fbIM4K...setAutoBackground") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.bResetAutoBackground=") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "COSV DESC DISS OSV SIMS UDFS VAL ZSV") + info(archive, "VAL") +} + +record(ai, "IM4K2:PPM:SPM:BACK:VOLT_RBV") { + # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fBackgroundVoltage + field(DESC, "PRG_IM4K2_PPM.fbIM4K...BackgroundVoltage") + 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_IM4K2_PPM.fbIM4K2.fbPowerMeter.fBackgroundVoltage?") + field(PREC, "3") + field(EGU, "mV") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") + info(archive, "VAL") +} + +record(ao, "IM4K2:PPM:SPM:BACK:VOLT") { + # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fBackgroundVoltage + field(DESC, "PRG_IM4K2_PPM.fbIM4K...BackgroundVoltage") + field(DTYP, "asynFloat64") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fBackgroundVoltage=") + field(PREC, "3") + field(EGU, "mV") + info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS VAL") + info(archive, "VAL") } record(ai, "IM4K2:PPM:SPM:MJ_RBV") { @@ -149226,73 +151082,99 @@ record(waveform, "IM4K2:PPM:SPM:MJ_BUFFER_RBV") { info(autosaveFields_pass0, "DESC DISS SIMS UDFS") } -record(ai, "IM4K2:PPM:SPM:CALIB:MJ_RATIO_RBV") { - # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fCalibMJRatio - field(DESC, "PRG_IM4K2_PPM.fbIM4K...ter.fCalibMJRatio") +record(ai, "IM4K2:PPM:SPM:HXR_NC_BeamRateFromEpics_RBV") { + # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fHXR_NC_Frequency + field(DESC, "PRG_IM4K2_PPM.fbIM4K...fHXR_NC_Frequency") 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_IM4K2_PPM.fbIM4K2.fbPowerMeter.fCalibMJRatio?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fHXR_NC_Frequency?") field(PREC, "3") info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ao, "IM4K2:PPM:SPM:CALIB:MJ_RATIO") { - # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fCalibMJRatio - field(DESC, "PRG_IM4K2_PPM.fbIM4K...ter.fCalibMJRatio") +record(ao, "IM4K2:PPM:SPM:HXR_NC_BeamRateFromEpics") { + # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fHXR_NC_Frequency + field(DESC, "PRG_IM4K2_PPM.fbIM4K...fHXR_NC_Frequency") + field(SCAN, ".5 second") field(DTYP, "asynFloat64") field(UDFS, "0") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fCalibMJRatio=") + field(DOL, "EVNT:SYS0:1:NC_HARDRATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fHXR_NC_Frequency=") 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, "IM4K2:PPM:SPM:CALIB:OFFSET_RBV") { - # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fCalibRelOffset - field(DESC, "PRG_IM4K2_PPM.fbIM4K...r.fCalibRelOffset") +record(ai, "IM4K2:PPM:SPM:WATT_RBV") { + # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fPulseWattage + field(DESC, "PRG_IM4K2_PPM.fbIM4K...ter.fPulseWattage") 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_IM4K2_PPM.fbIM4K2.fbPowerMeter.fCalibRelOffset?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fPulseWattage?") field(PREC, "3") + field(EGU, "mW") info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ao, "IM4K2:PPM:SPM:CALIB:OFFSET") { - # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fCalibRelOffset - field(DESC, "PRG_IM4K2_PPM.fbIM4K...r.fCalibRelOffset") +record(waveform, "IM4K2:PPM:SPM:WATT_BUFFER_RBV") { + # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fPulseWattageBuffer + field(DESC, "PRG_IM4K2_PPM.fbIM4K...ulseWattageBuffer") + field(SCAN, "I/O Intr") + field(PINI, "1") + field(TSE, "-2") + field(DTYP, "asynFloat64ArrayIn") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fPulseWattageBuffer?") + field(FTVL, "DOUBLE") + field(EGU, "mW") + field(NELM, "1000") + field(MPST, "On Change") + field(APST, "On Change") + info(autosaveFields_pass0, "DESC DISS SIMS UDFS") +} + +record(ai, "IM4K2:PPM:SPM:RES_RBV") { + # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fResponsivity + field(DESC, "PRG_IM4K2_PPM.fbIM4K...ter.fResponsivity") + field(SCAN, "I/O Intr") + field(PINI, "1") + field(TSE, "-2") field(DTYP, "asynFloat64") - field(UDFS, "0") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fCalibRelOffset=") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fResponsivity?") field(PREC, "3") - info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS VAL") + field(EGU, "V/W") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ai, "IM4K2:PPM:SPM:CALIB:RATIO_RBV") { - # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fCalibRelRatio - field(DESC, "PRG_IM4K2_PPM.fbIM4K...er.fCalibRelRatio") +record(ai, "IM4K2:PPM:SPM:SXR_NC_BeamRateFromEpics_RBV") { + # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fSXR_NC_Frequency + field(DESC, "PRG_IM4K2_PPM.fbIM4K...fSXR_NC_Frequency") 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_IM4K2_PPM.fbIM4K2.fbPowerMeter.fCalibRelRatio?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fSXR_NC_Frequency?") field(PREC, "3") info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ao, "IM4K2:PPM:SPM:CALIB:RATIO") { - # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fCalibRelRatio - field(DESC, "PRG_IM4K2_PPM.fbIM4K...er.fCalibRelRatio") +record(ao, "IM4K2:PPM:SPM:SXR_NC_BeamRateFromEpics") { + # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fSXR_NC_Frequency + field(DESC, "PRG_IM4K2_PPM.fbIM4K...fSXR_NC_Frequency") + field(SCAN, ".5 second") field(DTYP, "asynFloat64") field(UDFS, "0") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fCalibRelRatio=") + field(DOL, "EVNT:SYS0:1:NC_SOFTRATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fSXR_NC_Frequency=") 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") @@ -149369,6 +151251,130 @@ record(ai, "IM4K2:PPM:SPM:STC:TEMP_RBV") { info(archive, "VAL") } +record(longin, "IM4K2:PPM:SPM:BACK:TIME_RBV") { + # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.uBackgroundCollectionTime + field(DESC, "PRG_IM4K2_PPM.fbIM4K...undCollectionTime") + 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.uBackgroundCollectionTime?") + field(EGU, "s") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") + info(archive, "VAL") +} + +record(longout, "IM4K2:PPM:SPM:BACK:TIME") { + # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.uBackgroundCollectionTime + field(DESC, "PRG_IM4K2_PPM.fbIM4K...undCollectionTime") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.uBackgroundCollectionTime=") + field(EGU, "s") + 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: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") + 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_SC_Frequency?") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") + info(archive, "VAL") +} + +record(longout, "IM4K2:PPM:SPM:HXR_SC_BeamRateFromEpics") { + # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.uHXR_SC_Frequency + field(DESC, "PRG_IM4K2_PPM.fbIM4K...uHXR_SC_Frequency") + field(SCAN, ".5 second") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(DOL, "TPG:SYS0:1:DST03:RATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.uHXR_SC_Frequency=") + 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: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") + 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_SC_Frequency?") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") + info(archive, "VAL") +} + +record(longout, "IM4K2:PPM:SPM:SXR_SC_BeamRateFromEpics") { + # PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.uSXR_SC_Frequency + field(DESC, "PRG_IM4K2_PPM.fbIM4K...uSXR_SC_Frequency") + field(SCAN, ".5 second") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(DOL, "TPG:SYS0:1:DST04:RATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.uSXR_SC_Frequency=") + info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS VAL") + info(archive, "VAL") +} + record(bi, "IM4K2:PPM:MMS:STATE:01:MOVE_OK_RBV") { field(DESC, "TRUE if the move would be safe") field(SCAN, "I/O Intr") @@ -150379,108 +152385,188 @@ record(ao, "IM5K2:PPM:FWM:RES") { info(archive, "VAL") } -record(bi, "IM5K2:PPM:FSW:FLOW_OK_RBV") { - # PRG_IM5K2_PPM.fbIM5K2.fbFlowSwitch.bFlowOk - field(DESC, "PRG_IM5K2_PPM.fbIM5K...lowSwitch.bFlowOk") +record(bi, "IM5K2:PPM:FSW:FLOW_OK_RBV") { + # PRG_IM5K2_PPM.fbIM5K2.fbFlowSwitch.bFlowOk + field(DESC, "PRG_IM5K2_PPM.fbIM5K...lowSwitch.bFlowOk") + 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.fbFlowSwitch.bFlowOk?") + field(ZNAM, "LOW") + field(ONAM, "OK") + info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + info(archive, "VAL") +} + +record(bo, "IM5K2:PPM:FSW:FLOW_OK") { + # PRG_IM5K2_PPM.fbIM5K2.fbFlowSwitch.bFlowOk + field(DESC, "PRG_IM5K2_PPM.fbIM5K...lowSwitch.bFlowOk") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM5K2_PPM.fbIM5K2.fbFlowSwitch.bFlowOk=") + field(ZNAM, "LOW") + field(ONAM, "OK") + info(autosaveFields_pass0, "COSV DESC DISS OSV SIMS UDFS VAL ZSV") + info(archive, "VAL") +} + +record(bi, "IM5K2:PPM:CAM:PWR_RBV") { + field(DESC, "PRG_IM5K2_PPM.fbIM5K2.fbGige.bGigePower") + 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.fbGige.bGigePower?") + field(ZNAM, "OFF") + field(ONAM, "ON") + info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + info(archive, "VAL") +} + +record(bo, "IM5K2:PPM:CAM:PWR") { + field(DESC, "PRG_IM5K2_PPM.fbIM5K2.fbGige.bGigePower") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM5K2_PPM.fbIM5K2.fbGige.bGigePower=") + field(ZNAM, "OFF") + field(ONAM, "ON") + info(autosaveFields_pass0, "COSV DESC DISS OSV SIMS UDFS VAL ZSV") + info(archive, "VAL") +} + +record(ai, "IM5K2:PPM:CAM:CIL:PCT_RBV") { + # PRG_IM5K2_PPM.fbIM5K2.fbGige.fIlluminatorPercent + field(DESC, "PRG_IM5K2_PPM.fbIM5K...lluminatorPercent") + 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_IM5K2_PPM.fbIM5K2.fbGige.fIlluminatorPercent?") + field(PREC, "3") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") + info(archive, "VAL") +} + +record(ao, "IM5K2:PPM:CAM:CIL:PCT") { + # PRG_IM5K2_PPM.fbIM5K2.fbGige.fIlluminatorPercent + field(DESC, "PRG_IM5K2_PPM.fbIM5K...lluminatorPercent") + field(DTYP, "asynFloat64") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM5K2_PPM.fbIM5K2.fbGige.fIlluminatorPercent=") + 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(mbbi, "IM5K2:PPM:SPM:BACK:MODE_RBV") { + # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.BACKGROUND_MODE + field(DESC, "PRG_IM5K2_PPM.fbIM5K...r.BACKGROUND_MODE") + 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.BACKGROUND_MODE?") + field(ZRVL, "0") + field(ONVL, "1") + field(ZRST, "Manual") + field(ONST, "Passive") + 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") +} + +record(mbbo, "IM5K2:PPM:SPM:BACK:MODE") { + # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.BACKGROUND_MODE + field(DESC, "PRG_IM5K2_PPM.fbIM5K...r.BACKGROUND_MODE") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(ZRVL, "0") + field(ONVL, "1") + field(ZRST, "Manual") + field(ONST, "Passive") + 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") +} + +record(bi, "IM5K2:PPM:SPM:BACK:COLL_RBV") { + # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.bBackgroundCollect + field(DESC, "PRG_IM5K2_PPM.fbIM5K...BackgroundCollect") 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.fbFlowSwitch.bFlowOk?") - field(ZNAM, "LOW") - field(ONAM, "OK") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.bBackgroundCollect?") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") info(archive, "VAL") } -record(bo, "IM5K2:PPM:FSW:FLOW_OK") { - # PRG_IM5K2_PPM.fbIM5K2.fbFlowSwitch.bFlowOk - field(DESC, "PRG_IM5K2_PPM.fbIM5K...lowSwitch.bFlowOk") +record(bo, "IM5K2:PPM:SPM:BACK:COLL") { + # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.bBackgroundCollect + field(DESC, "PRG_IM5K2_PPM.fbIM5K...BackgroundCollect") field(DTYP, "asynInt32") field(UDFS, "0") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM5K2_PPM.fbIM5K2.fbFlowSwitch.bFlowOk=") - field(ZNAM, "LOW") - field(ONAM, "OK") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.bBackgroundCollect=") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") info(autosaveFields_pass0, "COSV DESC DISS OSV SIMS UDFS VAL ZSV") info(archive, "VAL") } -record(bi, "IM5K2:PPM:CAM:PWR_RBV") { - field(DESC, "PRG_IM5K2_PPM.fbIM5K2.fbGige.bGigePower") +record(bi, "IM5K2:PPM:SPM:BACK:RESET_RBV") { + # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.bResetAutoBackground + field(DESC, "PRG_IM5K2_PPM.fbIM5K...setAutoBackground") 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.fbGige.bGigePower?") - field(ZNAM, "OFF") - field(ONAM, "ON") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.bResetAutoBackground?") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") info(archive, "VAL") } -record(bo, "IM5K2:PPM:CAM:PWR") { - field(DESC, "PRG_IM5K2_PPM.fbIM5K2.fbGige.bGigePower") +record(bo, "IM5K2:PPM:SPM:BACK:RESET") { + # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.bResetAutoBackground + field(DESC, "PRG_IM5K2_PPM.fbIM5K...setAutoBackground") field(DTYP, "asynInt32") field(UDFS, "0") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM5K2_PPM.fbIM5K2.fbGige.bGigePower=") - field(ZNAM, "OFF") - field(ONAM, "ON") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.bResetAutoBackground=") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") info(autosaveFields_pass0, "COSV DESC DISS OSV SIMS UDFS VAL ZSV") info(archive, "VAL") } -record(ai, "IM5K2:PPM:CAM:CIL:PCT_RBV") { - # PRG_IM5K2_PPM.fbIM5K2.fbGige.fIlluminatorPercent - field(DESC, "PRG_IM5K2_PPM.fbIM5K...lluminatorPercent") +record(ai, "IM5K2:PPM:SPM:BACK:VOLT_RBV") { + # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fBackgroundVoltage + field(DESC, "PRG_IM5K2_PPM.fbIM5K...BackgroundVoltage") 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_IM5K2_PPM.fbIM5K2.fbGige.fIlluminatorPercent?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fBackgroundVoltage?") field(PREC, "3") + field(EGU, "mV") info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ao, "IM5K2:PPM:CAM:CIL:PCT") { - # PRG_IM5K2_PPM.fbIM5K2.fbGige.fIlluminatorPercent - field(DESC, "PRG_IM5K2_PPM.fbIM5K...lluminatorPercent") +record(ao, "IM5K2:PPM:SPM:BACK:VOLT") { + # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fBackgroundVoltage + field(DESC, "PRG_IM5K2_PPM.fbIM5K...BackgroundVoltage") field(DTYP, "asynFloat64") field(UDFS, "0") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM5K2_PPM.fbIM5K2.fbGige.fIlluminatorPercent=") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fBackgroundVoltage=") field(PREC, "3") + field(EGU, "mV") info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS VAL") info(archive, "VAL") } -record(ai, "IM5K2:PPM:SPM:CALIB_RBV") { - # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fCalibBase - field(DESC, "PRG_IM5K2_PPM.fbIM5K...rMeter.fCalibBase") - 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_IM5K2_PPM.fbIM5K2.fbPowerMeter.fCalibBase?") - field(PREC, "3") - info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") - info(archive, "VAL") -} - -record(waveform, "IM5K2:PPM:SPM:CALIB_BUFFER_RBV") { - # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fCalibBaseBuffer - field(DESC, "PRG_IM5K2_PPM.fbIM5K....fCalibBaseBuffer") - field(SCAN, "I/O Intr") - field(PINI, "1") - field(TSE, "-2") - field(DTYP, "asynFloat64ArrayIn") - field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fCalibBaseBuffer?") - field(FTVL, "DOUBLE") - field(NELM, "1000") - field(MPST, "On Change") - field(APST, "On Change") - info(autosaveFields_pass0, "DESC DISS SIMS UDFS") -} - record(ai, "IM5K2:PPM:SPM:MJ_RBV") { # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fCalibMJ field(DESC, "PRG_IM5K2_PPM.fbIM5K...werMeter.fCalibMJ") @@ -150511,73 +152597,99 @@ record(waveform, "IM5K2:PPM:SPM:MJ_BUFFER_RBV") { info(autosaveFields_pass0, "DESC DISS SIMS UDFS") } -record(ai, "IM5K2:PPM:SPM:CALIB:MJ_RATIO_RBV") { - # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fCalibMJRatio - field(DESC, "PRG_IM5K2_PPM.fbIM5K...ter.fCalibMJRatio") +record(ai, "IM5K2:PPM:SPM:HXR_NC_BeamRateFromEpics_RBV") { + # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fHXR_NC_Frequency + field(DESC, "PRG_IM5K2_PPM.fbIM5K...fHXR_NC_Frequency") 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_IM5K2_PPM.fbIM5K2.fbPowerMeter.fCalibMJRatio?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fHXR_NC_Frequency?") field(PREC, "3") info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ao, "IM5K2:PPM:SPM:CALIB:MJ_RATIO") { - # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fCalibMJRatio - field(DESC, "PRG_IM5K2_PPM.fbIM5K...ter.fCalibMJRatio") +record(ao, "IM5K2:PPM:SPM:HXR_NC_BeamRateFromEpics") { + # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fHXR_NC_Frequency + field(DESC, "PRG_IM5K2_PPM.fbIM5K...fHXR_NC_Frequency") + field(SCAN, ".5 second") field(DTYP, "asynFloat64") field(UDFS, "0") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fCalibMJRatio=") + field(DOL, "EVNT:SYS0:1:NC_HARDRATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fHXR_NC_Frequency=") 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, "IM5K2:PPM:SPM:CALIB:OFFSET_RBV") { - # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fCalibRelOffset - field(DESC, "PRG_IM5K2_PPM.fbIM5K...r.fCalibRelOffset") +record(ai, "IM5K2:PPM:SPM:WATT_RBV") { + # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fPulseWattage + field(DESC, "PRG_IM5K2_PPM.fbIM5K...ter.fPulseWattage") 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_IM5K2_PPM.fbIM5K2.fbPowerMeter.fCalibRelOffset?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fPulseWattage?") field(PREC, "3") + field(EGU, "mW") info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ao, "IM5K2:PPM:SPM:CALIB:OFFSET") { - # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fCalibRelOffset - field(DESC, "PRG_IM5K2_PPM.fbIM5K...r.fCalibRelOffset") +record(waveform, "IM5K2:PPM:SPM:WATT_BUFFER_RBV") { + # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fPulseWattageBuffer + field(DESC, "PRG_IM5K2_PPM.fbIM5K...ulseWattageBuffer") + field(SCAN, "I/O Intr") + field(PINI, "1") + field(TSE, "-2") + field(DTYP, "asynFloat64ArrayIn") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fPulseWattageBuffer?") + field(FTVL, "DOUBLE") + field(EGU, "mW") + field(NELM, "1000") + field(MPST, "On Change") + field(APST, "On Change") + info(autosaveFields_pass0, "DESC DISS SIMS UDFS") +} + +record(ai, "IM5K2:PPM:SPM:RES_RBV") { + # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fResponsivity + field(DESC, "PRG_IM5K2_PPM.fbIM5K...ter.fResponsivity") + field(SCAN, "I/O Intr") + field(PINI, "1") + field(TSE, "-2") field(DTYP, "asynFloat64") - field(UDFS, "0") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fCalibRelOffset=") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fResponsivity?") field(PREC, "3") - info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS VAL") + field(EGU, "V/W") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ai, "IM5K2:PPM:SPM:CALIB:RATIO_RBV") { - # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fCalibRelRatio - field(DESC, "PRG_IM5K2_PPM.fbIM5K...er.fCalibRelRatio") +record(ai, "IM5K2:PPM:SPM:SXR_NC_BeamRateFromEpics_RBV") { + # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fSXR_NC_Frequency + field(DESC, "PRG_IM5K2_PPM.fbIM5K...fSXR_NC_Frequency") 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_IM5K2_PPM.fbIM5K2.fbPowerMeter.fCalibRelRatio?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fSXR_NC_Frequency?") field(PREC, "3") info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ao, "IM5K2:PPM:SPM:CALIB:RATIO") { - # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fCalibRelRatio - field(DESC, "PRG_IM5K2_PPM.fbIM5K...er.fCalibRelRatio") +record(ao, "IM5K2:PPM:SPM:SXR_NC_BeamRateFromEpics") { + # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fSXR_NC_Frequency + field(DESC, "PRG_IM5K2_PPM.fbIM5K...fSXR_NC_Frequency") + field(SCAN, ".5 second") field(DTYP, "asynFloat64") field(UDFS, "0") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fCalibRelRatio=") + field(DOL, "EVNT:SYS0:1:NC_SOFTRATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fSXR_NC_Frequency=") 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") @@ -150614,13 +152726,13 @@ record(waveform, "IM5K2:PPM:SPM:VOLT_BUFFER_RBV") { } record(bi, "IM5K2:PPM:SPM:STC:CONN_RBV") { - # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbThermoCouple.bConnected - field(DESC, "PRG_IM5K2_PPM.fbIM5K...Couple.bConnected") + # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbTempSensor.bConnected + field(DESC, "PRG_IM5K2_PPM.fbIM5K...Sensor.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_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbThermoCouple.bConnected?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbTempSensor.bConnected?") field(ZNAM, "Disconnected") field(ONAM, "Connected") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") @@ -150628,32 +152740,185 @@ record(bi, "IM5K2:PPM:SPM:STC:CONN_RBV") { } record(bi, "IM5K2:PPM:SPM:STC:ERR_RBV") { - # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbThermoCouple.bError - field(DESC, "PRG_IM5K2_PPM.fbIM5K...ermoCouple.bError") + # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbTempSensor.bError + field(DESC, "PRG_IM5K2_PPM.fbIM5K...TempSensor.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_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbThermoCouple.bError?") - field(ZNAM, "FALSE") - field(ONAM, "TRUE") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbTempSensor.bError?") + field(ZNAM, "False") + field(ONAM, "True") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") info(archive, "VAL") } +record(ai, "IM5K2:PPM:SPM:STC:FAULT_SP_RBV") { + # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbTempSensor.fFaultThreshold + field(DESC, "PRG_IM5K2_PPM.fbIM5K...r.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_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbTempSensor.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, "IM5K2:PPM:SPM:STC:FAULT_SP_HYS_RBV") { + # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbTempSensor.fHysteresis + field(DESC, "PRG_IM5K2_PPM.fbIM5K...ensor.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_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbTempSensor.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, "IM5K2:PPM:SPM:STC:TEMP_RBV") { - # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbThermoCouple.fTemp - field(DESC, "PRG_IM5K2_PPM.fbIM5K...hermoCouple.fTemp") + # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbTempSensor.fTemp + field(DESC, "PRG_IM5K2_PPM.fbIM5K...bTempSensor.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_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbThermoCouple.fTemp?") - field(PREC, "3") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbTempSensor.fTemp?") + 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(longin, "IM5K2:PPM:SPM:BACK:TIME_RBV") { + # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.uBackgroundCollectionTime + field(DESC, "PRG_IM5K2_PPM.fbIM5K...undCollectionTime") + 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.uBackgroundCollectionTime?") + field(EGU, "s") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") + info(archive, "VAL") +} + +record(longout, "IM5K2:PPM:SPM:BACK:TIME") { + # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.uBackgroundCollectionTime + field(DESC, "PRG_IM5K2_PPM.fbIM5K...undCollectionTime") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.uBackgroundCollectionTime=") + field(EGU, "s") + 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: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") + 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_SC_Frequency?") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") + info(archive, "VAL") +} + +record(longout, "IM5K2:PPM:SPM:HXR_SC_BeamRateFromEpics") { + # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.uHXR_SC_Frequency + field(DESC, "PRG_IM5K2_PPM.fbIM5K...uHXR_SC_Frequency") + field(SCAN, ".5 second") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(DOL, "TPG:SYS0:1:DST03:RATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.uHXR_SC_Frequency=") + 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: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") + 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_SC_Frequency?") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") + info(archive, "VAL") +} + +record(longout, "IM5K2:PPM:SPM:SXR_SC_BeamRateFromEpics") { + # PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.uSXR_SC_Frequency + field(DESC, "PRG_IM5K2_PPM.fbIM5K...uSXR_SC_Frequency") + field(SCAN, ".5 second") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(DOL, "TPG:SYS0:1:DST04:RATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.uSXR_SC_Frequency=") + info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS VAL") + info(archive, "VAL") +} + record(bi, "IM5K2:PPM:MMS:STATE:01:MOVE_OK_RBV") { field(DESC, "TRUE if the move would be safe") field(SCAN, "I/O Intr") @@ -151503,13 +153768,13 @@ record(waveform, "IM5K2:PPM:MMS:STATE:ERRMSG_RBV") { } record(bi, "IM5K2:PPM:YAG:STC:CONN_RBV") { - # PRG_IM5K2_PPM.fbIM5K2.fbYagThermoCouple.bConnected - field(DESC, "PRG_IM5K2_PPM.fbIM5K...Couple.bConnected") + # PRG_IM5K2_PPM.fbIM5K2.fbYagTempSensor.bConnected + field(DESC, "PRG_IM5K2_PPM.fbIM5K...Sensor.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_IM5K2_PPM.fbIM5K2.fbYagThermoCouple.bConnected?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM5K2_PPM.fbIM5K2.fbYagTempSensor.bConnected?") field(ZNAM, "Disconnected") field(ONAM, "Connected") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") @@ -151517,28 +153782,57 @@ record(bi, "IM5K2:PPM:YAG:STC:CONN_RBV") { } record(bi, "IM5K2:PPM:YAG:STC:ERR_RBV") { - # PRG_IM5K2_PPM.fbIM5K2.fbYagThermoCouple.bError - field(DESC, "PRG_IM5K2_PPM.fbIM5K...ermoCouple.bError") + # PRG_IM5K2_PPM.fbIM5K2.fbYagTempSensor.bError + field(DESC, "PRG_IM5K2_PPM.fbIM5K...TempSensor.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_IM5K2_PPM.fbIM5K2.fbYagThermoCouple.bError?") - field(ZNAM, "FALSE") - field(ONAM, "TRUE") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM5K2_PPM.fbIM5K2.fbYagTempSensor.bError?") + field(ZNAM, "False") + field(ONAM, "True") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") info(archive, "VAL") } +record(ai, "IM5K2:PPM:YAG:STC:FAULT_SP_RBV") { + # PRG_IM5K2_PPM.fbIM5K2.fbYagTempSensor.fFaultThreshold + field(DESC, "PRG_IM5K2_PPM.fbIM5K...r.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_IM5K2_PPM.fbIM5K2.fbYagTempSensor.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, "IM5K2:PPM:YAG:STC:FAULT_SP_HYS_RBV") { + # PRG_IM5K2_PPM.fbIM5K2.fbYagTempSensor.fHysteresis + field(DESC, "PRG_IM5K2_PPM.fbIM5K...ensor.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_IM5K2_PPM.fbIM5K2.fbYagTempSensor.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, "IM5K2:PPM:YAG:STC:TEMP_RBV") { - # PRG_IM5K2_PPM.fbIM5K2.fbYagThermoCouple.fTemp - field(DESC, "PRG_IM5K2_PPM.fbIM5K...hermoCouple.fTemp") + # PRG_IM5K2_PPM.fbIM5K2.fbYagTempSensor.fTemp + field(DESC, "PRG_IM5K2_PPM.fbIM5K...gTempSensor.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_IM5K2_PPM.fbIM5K2.fbYagThermoCouple.fTemp?") - field(PREC, "3") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM5K2_PPM.fbIM5K2.fbYagTempSensor.fTemp?") + 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") } @@ -151732,38 +154026,118 @@ record(ao, "IM6K2:PPM:CAM:CIL:PCT") { field(DESC, "PRG_IM6K2_PPM.fbIM6K...lluminatorPercent") field(DTYP, "asynFloat64") field(UDFS, "0") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM6K2_PPM.fbIM6K2.fbGige.fIlluminatorPercent=") - field(PREC, "3") - info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS VAL") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM6K2_PPM.fbIM6K2.fbGige.fIlluminatorPercent=") + 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(mbbi, "IM6K2:PPM:SPM:BACK:MODE_RBV") { + # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.BACKGROUND_MODE + field(DESC, "PRG_IM6K2_PPM.fbIM6K...r.BACKGROUND_MODE") + 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.BACKGROUND_MODE?") + field(ZRVL, "0") + field(ONVL, "1") + field(ZRST, "Manual") + field(ONST, "Passive") + 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") +} + +record(mbbo, "IM6K2:PPM:SPM:BACK:MODE") { + # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.BACKGROUND_MODE + field(DESC, "PRG_IM6K2_PPM.fbIM6K...r.BACKGROUND_MODE") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(ZRVL, "0") + field(ONVL, "1") + field(ZRST, "Manual") + field(ONST, "Passive") + 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") +} + +record(bi, "IM6K2:PPM:SPM:BACK:COLL_RBV") { + # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.bBackgroundCollect + field(DESC, "PRG_IM6K2_PPM.fbIM6K...BackgroundCollect") + 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.bBackgroundCollect?") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + info(archive, "VAL") +} + +record(bo, "IM6K2:PPM:SPM:BACK:COLL") { + # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.bBackgroundCollect + field(DESC, "PRG_IM6K2_PPM.fbIM6K...BackgroundCollect") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.bBackgroundCollect=") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "COSV DESC DISS OSV SIMS UDFS VAL 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") + 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.bResetAutoBackground?") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") + info(archive, "VAL") +} + +record(bo, "IM6K2:PPM:SPM:BACK:RESET") { + # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.bResetAutoBackground + field(DESC, "PRG_IM6K2_PPM.fbIM6K...setAutoBackground") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.bResetAutoBackground=") + field(ZNAM, "FALSE") + field(ONAM, "TRUE") + info(autosaveFields_pass0, "COSV DESC DISS OSV SIMS UDFS VAL ZSV") info(archive, "VAL") } -record(ai, "IM6K2:PPM:SPM:CALIB_RBV") { - # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fCalibBase - field(DESC, "PRG_IM6K2_PPM.fbIM6K...rMeter.fCalibBase") +record(ai, "IM6K2:PPM:SPM:BACK:VOLT_RBV") { + # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fBackgroundVoltage + field(DESC, "PRG_IM6K2_PPM.fbIM6K...BackgroundVoltage") 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_IM6K2_PPM.fbIM6K2.fbPowerMeter.fCalibBase?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fBackgroundVoltage?") field(PREC, "3") + field(EGU, "mV") info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(waveform, "IM6K2:PPM:SPM:CALIB_BUFFER_RBV") { - # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fCalibBaseBuffer - field(DESC, "PRG_IM6K2_PPM.fbIM6K....fCalibBaseBuffer") - field(SCAN, "I/O Intr") - field(PINI, "1") - field(TSE, "-2") - field(DTYP, "asynFloat64ArrayIn") - field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fCalibBaseBuffer?") - field(FTVL, "DOUBLE") - field(NELM, "1000") - field(MPST, "On Change") - field(APST, "On Change") - info(autosaveFields_pass0, "DESC DISS SIMS UDFS") +record(ao, "IM6K2:PPM:SPM:BACK:VOLT") { + # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fBackgroundVoltage + field(DESC, "PRG_IM6K2_PPM.fbIM6K...BackgroundVoltage") + field(DTYP, "asynFloat64") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fBackgroundVoltage=") + field(PREC, "3") + field(EGU, "mV") + info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS VAL") + info(archive, "VAL") } record(ai, "IM6K2:PPM:SPM:MJ_RBV") { @@ -151796,73 +154170,99 @@ record(waveform, "IM6K2:PPM:SPM:MJ_BUFFER_RBV") { info(autosaveFields_pass0, "DESC DISS SIMS UDFS") } -record(ai, "IM6K2:PPM:SPM:CALIB:MJ_RATIO_RBV") { - # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fCalibMJRatio - field(DESC, "PRG_IM6K2_PPM.fbIM6K...ter.fCalibMJRatio") +record(ai, "IM6K2:PPM:SPM:HXR_NC_BeamRateFromEpics_RBV") { + # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fHXR_NC_Frequency + field(DESC, "PRG_IM6K2_PPM.fbIM6K...fHXR_NC_Frequency") 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_IM6K2_PPM.fbIM6K2.fbPowerMeter.fCalibMJRatio?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fHXR_NC_Frequency?") field(PREC, "3") info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ao, "IM6K2:PPM:SPM:CALIB:MJ_RATIO") { - # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fCalibMJRatio - field(DESC, "PRG_IM6K2_PPM.fbIM6K...ter.fCalibMJRatio") +record(ao, "IM6K2:PPM:SPM:HXR_NC_BeamRateFromEpics") { + # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fHXR_NC_Frequency + field(DESC, "PRG_IM6K2_PPM.fbIM6K...fHXR_NC_Frequency") + field(SCAN, ".5 second") field(DTYP, "asynFloat64") field(UDFS, "0") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fCalibMJRatio=") + field(DOL, "EVNT:SYS0:1:NC_HARDRATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fHXR_NC_Frequency=") 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, "IM6K2:PPM:SPM:CALIB:OFFSET_RBV") { - # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fCalibRelOffset - field(DESC, "PRG_IM6K2_PPM.fbIM6K...r.fCalibRelOffset") +record(ai, "IM6K2:PPM:SPM:WATT_RBV") { + # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fPulseWattage + field(DESC, "PRG_IM6K2_PPM.fbIM6K...ter.fPulseWattage") 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_IM6K2_PPM.fbIM6K2.fbPowerMeter.fCalibRelOffset?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fPulseWattage?") field(PREC, "3") + field(EGU, "mW") info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ao, "IM6K2:PPM:SPM:CALIB:OFFSET") { - # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fCalibRelOffset - field(DESC, "PRG_IM6K2_PPM.fbIM6K...r.fCalibRelOffset") +record(waveform, "IM6K2:PPM:SPM:WATT_BUFFER_RBV") { + # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fPulseWattageBuffer + field(DESC, "PRG_IM6K2_PPM.fbIM6K...ulseWattageBuffer") + field(SCAN, "I/O Intr") + field(PINI, "1") + field(TSE, "-2") + field(DTYP, "asynFloat64ArrayIn") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fPulseWattageBuffer?") + field(FTVL, "DOUBLE") + field(EGU, "mW") + field(NELM, "1000") + field(MPST, "On Change") + field(APST, "On Change") + info(autosaveFields_pass0, "DESC DISS SIMS UDFS") +} + +record(ai, "IM6K2:PPM:SPM:RES_RBV") { + # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fResponsivity + field(DESC, "PRG_IM6K2_PPM.fbIM6K...ter.fResponsivity") + field(SCAN, "I/O Intr") + field(PINI, "1") + field(TSE, "-2") field(DTYP, "asynFloat64") - field(UDFS, "0") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fCalibRelOffset=") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fResponsivity?") field(PREC, "3") - info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS VAL") + field(EGU, "V/W") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ai, "IM6K2:PPM:SPM:CALIB:RATIO_RBV") { - # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fCalibRelRatio - field(DESC, "PRG_IM6K2_PPM.fbIM6K...er.fCalibRelRatio") +record(ai, "IM6K2:PPM:SPM:SXR_NC_BeamRateFromEpics_RBV") { + # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fSXR_NC_Frequency + field(DESC, "PRG_IM6K2_PPM.fbIM6K...fSXR_NC_Frequency") 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_IM6K2_PPM.fbIM6K2.fbPowerMeter.fCalibRelRatio?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fSXR_NC_Frequency?") field(PREC, "3") info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV PREC SIMS UDFS") info(archive, "VAL") } -record(ao, "IM6K2:PPM:SPM:CALIB:RATIO") { - # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fCalibRelRatio - field(DESC, "PRG_IM6K2_PPM.fbIM6K...er.fCalibRelRatio") +record(ao, "IM6K2:PPM:SPM:SXR_NC_BeamRateFromEpics") { + # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fSXR_NC_Frequency + field(DESC, "PRG_IM6K2_PPM.fbIM6K...fSXR_NC_Frequency") + field(SCAN, ".5 second") field(DTYP, "asynFloat64") field(UDFS, "0") - field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fCalibRelRatio=") + field(DOL, "EVNT:SYS0:1:NC_SOFTRATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fSXR_NC_Frequency=") 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") @@ -151899,13 +154299,13 @@ record(waveform, "IM6K2:PPM:SPM:VOLT_BUFFER_RBV") { } record(bi, "IM6K2:PPM:SPM:STC:CONN_RBV") { - # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbThermoCouple.bConnected - field(DESC, "PRG_IM6K2_PPM.fbIM6K...Couple.bConnected") + # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbTempSensor.bConnected + field(DESC, "PRG_IM6K2_PPM.fbIM6K...Sensor.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_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbThermoCouple.bConnected?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbTempSensor.bConnected?") field(ZNAM, "Disconnected") field(ONAM, "Connected") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") @@ -151913,32 +154313,185 @@ record(bi, "IM6K2:PPM:SPM:STC:CONN_RBV") { } record(bi, "IM6K2:PPM:SPM:STC:ERR_RBV") { - # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbThermoCouple.bError - field(DESC, "PRG_IM6K2_PPM.fbIM6K...ermoCouple.bError") + # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbTempSensor.bError + field(DESC, "PRG_IM6K2_PPM.fbIM6K...TempSensor.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_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbThermoCouple.bError?") - field(ZNAM, "FALSE") - field(ONAM, "TRUE") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbTempSensor.bError?") + field(ZNAM, "False") + field(ONAM, "True") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") info(archive, "VAL") } +record(ai, "IM6K2:PPM:SPM:STC:FAULT_SP_RBV") { + # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbTempSensor.fFaultThreshold + field(DESC, "PRG_IM6K2_PPM.fbIM6K...r.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_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbTempSensor.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, "IM6K2:PPM:SPM:STC:FAULT_SP_HYS_RBV") { + # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbTempSensor.fHysteresis + field(DESC, "PRG_IM6K2_PPM.fbIM6K...ensor.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_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbTempSensor.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, "IM6K2:PPM:SPM:STC:TEMP_RBV") { - # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbThermoCouple.fTemp - field(DESC, "PRG_IM6K2_PPM.fbIM6K...hermoCouple.fTemp") + # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbTempSensor.fTemp + field(DESC, "PRG_IM6K2_PPM.fbIM6K...bTempSensor.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_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbThermoCouple.fTemp?") - field(PREC, "3") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbTempSensor.fTemp?") + 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(longin, "IM6K2:PPM:SPM:BACK:TIME_RBV") { + # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.uBackgroundCollectionTime + field(DESC, "PRG_IM6K2_PPM.fbIM6K...undCollectionTime") + 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.uBackgroundCollectionTime?") + field(EGU, "s") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") + info(archive, "VAL") +} + +record(longout, "IM6K2:PPM:SPM:BACK:TIME") { + # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.uBackgroundCollectionTime + field(DESC, "PRG_IM6K2_PPM.fbIM6K...undCollectionTime") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.uBackgroundCollectionTime=") + field(EGU, "s") + 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: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") + 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_SC_Frequency?") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") + info(archive, "VAL") +} + +record(longout, "IM6K2:PPM:SPM:HXR_SC_BeamRateFromEpics") { + # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.uHXR_SC_Frequency + field(DESC, "PRG_IM6K2_PPM.fbIM6K...uHXR_SC_Frequency") + field(SCAN, ".5 second") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(DOL, "TPG:SYS0:1:DST03:RATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.uHXR_SC_Frequency=") + 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: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") + 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_SC_Frequency?") + info(autosaveFields_pass0, "DESC DISS HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS") + info(archive, "VAL") +} + +record(longout, "IM6K2:PPM:SPM:SXR_SC_BeamRateFromEpics") { + # PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.uSXR_SC_Frequency + field(DESC, "PRG_IM6K2_PPM.fbIM6K...uSXR_SC_Frequency") + field(SCAN, ".5 second") + field(DTYP, "asynInt32") + field(UDFS, "0") + field(DOL, "TPG:SYS0:1:DST04:RATE CP MS") + field(OMSL, "closed_loop") + field(OUT, "@asyn($(PORT),0,1)ADSPORT=851/PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.uSXR_SC_Frequency=") + info(autosaveFields_pass0, "DESC DISS DRVH DRVL HHSV HIGH HIHI HSV LLSV LOLO LOW LSV SIMS UDFS VAL") + info(archive, "VAL") +} + record(bi, "IM6K2:PPM:MMS:STATE:01:MOVE_OK_RBV") { field(DESC, "TRUE if the move would be safe") field(SCAN, "I/O Intr") @@ -152788,13 +155341,13 @@ record(waveform, "IM6K2:PPM:MMS:STATE:ERRMSG_RBV") { } record(bi, "IM6K2:PPM:YAG:STC:CONN_RBV") { - # PRG_IM6K2_PPM.fbIM6K2.fbYagThermoCouple.bConnected - field(DESC, "PRG_IM6K2_PPM.fbIM6K...Couple.bConnected") + # PRG_IM6K2_PPM.fbIM6K2.fbYagTempSensor.bConnected + field(DESC, "PRG_IM6K2_PPM.fbIM6K...Sensor.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_IM6K2_PPM.fbIM6K2.fbYagThermoCouple.bConnected?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM6K2_PPM.fbIM6K2.fbYagTempSensor.bConnected?") field(ZNAM, "Disconnected") field(ONAM, "Connected") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") @@ -152802,28 +155355,57 @@ record(bi, "IM6K2:PPM:YAG:STC:CONN_RBV") { } record(bi, "IM6K2:PPM:YAG:STC:ERR_RBV") { - # PRG_IM6K2_PPM.fbIM6K2.fbYagThermoCouple.bError - field(DESC, "PRG_IM6K2_PPM.fbIM6K...ermoCouple.bError") + # PRG_IM6K2_PPM.fbIM6K2.fbYagTempSensor.bError + field(DESC, "PRG_IM6K2_PPM.fbIM6K...TempSensor.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_IM6K2_PPM.fbIM6K2.fbYagThermoCouple.bError?") - field(ZNAM, "FALSE") - field(ONAM, "TRUE") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM6K2_PPM.fbIM6K2.fbYagTempSensor.bError?") + field(ZNAM, "False") + field(ONAM, "True") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") info(archive, "VAL") } +record(ai, "IM6K2:PPM:YAG:STC:FAULT_SP_RBV") { + # PRG_IM6K2_PPM.fbIM6K2.fbYagTempSensor.fFaultThreshold + field(DESC, "PRG_IM6K2_PPM.fbIM6K...r.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_IM6K2_PPM.fbIM6K2.fbYagTempSensor.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, "IM6K2:PPM:YAG:STC:FAULT_SP_HYS_RBV") { + # PRG_IM6K2_PPM.fbIM6K2.fbYagTempSensor.fHysteresis + field(DESC, "PRG_IM6K2_PPM.fbIM6K...ensor.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_IM6K2_PPM.fbIM6K2.fbYagTempSensor.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, "IM6K2:PPM:YAG:STC:TEMP_RBV") { - # PRG_IM6K2_PPM.fbIM6K2.fbYagThermoCouple.fTemp - field(DESC, "PRG_IM6K2_PPM.fbIM6K...hermoCouple.fTemp") + # PRG_IM6K2_PPM.fbIM6K2.fbYagTempSensor.fTemp + field(DESC, "PRG_IM6K2_PPM.fbIM6K...gTempSensor.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_IM6K2_PPM.fbIM6K2.fbYagThermoCouple.fTemp?") - field(PREC, "3") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_IM6K2_PPM.fbIM6K2.fbYagTempSensor.fTemp?") + 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") } @@ -155847,6 +158429,34 @@ record(bi, "PF1K2:WFS:STC:01:ERR_RBV") { info(archive, "VAL") } +record(ai, "PF1K2:WFS:STC:01:FAULT_SP_RBV") { + # PRG_PF1K2_WFS.fbPF1K2.fbThermoCouple1.fFaultThreshold + field(DESC, "PRG_PF1K2_WFS.fbPF1K...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_PF1K2_WFS.fbPF1K2.fbThermoCouple1.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, "PF1K2:WFS:STC:01:FAULT_SP_HYS_RBV") { + # PRG_PF1K2_WFS.fbPF1K2.fbThermoCouple1.fHysteresis + field(DESC, "PRG_PF1K2_WFS.fbPF1K...uple1.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_PF1K2_WFS.fbPF1K2.fbThermoCouple1.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, "PF1K2:WFS:STC:01:TEMP_RBV") { # PRG_PF1K2_WFS.fbPF1K2.fbThermoCouple1.fTemp field(DESC, "PRG_PF1K2_WFS.fbPF1K...ermoCouple1.fTemp") @@ -155889,6 +158499,34 @@ record(bi, "PF1K2:WFS:STC:02:ERR_RBV") { info(archive, "VAL") } +record(ai, "PF1K2:WFS:STC:02:FAULT_SP_RBV") { + # PRG_PF1K2_WFS.fbPF1K2.fbThermoCouple2.fFaultThreshold + field(DESC, "PRG_PF1K2_WFS.fbPF1K...2.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_PF1K2_WFS.fbPF1K2.fbThermoCouple2.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, "PF1K2:WFS:STC:02:FAULT_SP_HYS_RBV") { + # PRG_PF1K2_WFS.fbPF1K2.fbThermoCouple2.fHysteresis + field(DESC, "PRG_PF1K2_WFS.fbPF1K...uple2.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_PF1K2_WFS.fbPF1K2.fbThermoCouple2.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, "PF1K2:WFS:STC:02:TEMP_RBV") { # PRG_PF1K2_WFS.fbPF1K2.fbThermoCouple2.fTemp field(DESC, "PRG_PF1K2_WFS.fbPF1K...ermoCouple2.fTemp") @@ -157104,6 +159742,34 @@ record(bi, "PF2K2:WFS:STC:01:ERR_RBV") { info(archive, "VAL") } +record(ai, "PF2K2:WFS:STC:01:FAULT_SP_RBV") { + # PRG_PF2K2_WFS.fbPF2K2.fbThermoCouple1.fFaultThreshold + field(DESC, "PRG_PF2K2_WFS.fbPF2K...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_PF2K2_WFS.fbPF2K2.fbThermoCouple1.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, "PF2K2:WFS:STC:01:FAULT_SP_HYS_RBV") { + # PRG_PF2K2_WFS.fbPF2K2.fbThermoCouple1.fHysteresis + field(DESC, "PRG_PF2K2_WFS.fbPF2K...uple1.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_PF2K2_WFS.fbPF2K2.fbThermoCouple1.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, "PF2K2:WFS:STC:01:TEMP_RBV") { # PRG_PF2K2_WFS.fbPF2K2.fbThermoCouple1.fTemp field(DESC, "PRG_PF2K2_WFS.fbPF2K...ermoCouple1.fTemp") @@ -157146,6 +159812,34 @@ record(bi, "PF2K2:WFS:STC:02:ERR_RBV") { info(archive, "VAL") } +record(ai, "PF2K2:WFS:STC:02:FAULT_SP_RBV") { + # PRG_PF2K2_WFS.fbPF2K2.fbThermoCouple2.fFaultThreshold + field(DESC, "PRG_PF2K2_WFS.fbPF2K...2.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_PF2K2_WFS.fbPF2K2.fbThermoCouple2.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, "PF2K2:WFS:STC:02:FAULT_SP_HYS_RBV") { + # PRG_PF2K2_WFS.fbPF2K2.fbThermoCouple2.fHysteresis + field(DESC, "PRG_PF2K2_WFS.fbPF2K...uple2.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_PF2K2_WFS.fbPF2K2.fbThermoCouple2.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, "PF2K2:WFS:STC:02:TEMP_RBV") { # PRG_PF2K2_WFS.fbPF2K2.fbThermoCouple2.fTemp field(DESC, "PRG_PF2K2_WFS.fbPF2K...ermoCouple2.fTemp") @@ -158308,13 +161002,13 @@ record(waveform, "TM1K2:ATM:MMS:STATE:ERRMSG_RBV") { } record(bi, "TM1K2:ATM:STC:01:CONN_RBV") { - # PRG_TM1K2_ATM.fbTM1K2.fbThermoCouple1.bConnected - field(DESC, "PRG_TM1K2_ATM.fbTM1K...ouple1.bConnected") + # PRG_TM1K2_ATM.fbTM1K2.fbTempSensor1.bConnected + field(DESC, "PRG_TM1K2_ATM.fbTM1K...ensor1.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.fbThermoCouple1.bConnected?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_TM1K2_ATM.fbTM1K2.fbTempSensor1.bConnected?") field(ZNAM, "Disconnected") field(ONAM, "Connected") info(autosaveFields_pass0, "DESC DISS OSV SIMS UDFS ZSV") @@ -158322,27 +161016,55 @@ record(bi, "TM1K2:ATM:STC:01:CONN_RBV") { } record(bi, "TM1K2:ATM:STC:01:ERR_RBV") { - # PRG_TM1K2_ATM.fbTM1K2.fbThermoCouple1.bError - field(DESC, "PRG_TM1K2_ATM.fbTM1K...rmoCouple1.bError") + # PRG_TM1K2_ATM.fbTM1K2.fbTempSensor1.bError + field(DESC, "PRG_TM1K2_ATM.fbTM1K...empSensor1.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.fbThermoCouple1.bError?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_TM1K2_ATM.fbTM1K2.fbTempSensor1.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.fbThermoCouple1.fTemp - field(DESC, "PRG_TM1K2_ATM.fbTM1K...ermoCouple1.fTemp") + # PRG_TM1K2_ATM.fbTM1K2.fbTempSensor1.fTemp + field(DESC, "PRG_TM1K2_ATM.fbTM1K...TempSensor1.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.fbThermoCouple1.fTemp?") + field(INP, "@asyn($(PORT),0,1)ADSPORT=851/POLL_RATE=1/PRG_TM1K2_ATM.fbTM1K2.fbTempSensor1.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 5cc8e78..06a4d2c 100755 --- a/iocBoot/ioc-kfe-rix-motion/st.cmd +++ b/iocBoot/ioc-kfe-rix-motion/st.cmd @@ -1,11 +1,11 @@ -#!/reg/g/pcds/epics/ioc/common/ads-ioc/R0.6.2/bin/rhel7-x86_64/adsIoc +#!c:/Repos/ads-ioc/R0.6.1///bin/rhel7-x86_64/adsIoc ################### AUTO-GENERATED DO NOT EDIT ################### # # Project: plc-kfe-rix-motion.tsproj # PLC name: kfe_rix_motion (kfe_rix_motion Instance) -# Generated using: pytmc 2.16.0 -# Project version: 9b91783 -# Project hash: 9b917832a039803f2e33d09e5ce23487342e792b +# Generated using: pytmc 2.15.2.dev0+g73bd2d9.d20230727 +# Project version: unknown +# Project hash: unknown # PLC IP/host: 172.21.140.70 # PLC Net ID: 172.21.140.70.1.1 # ** Production mode IOC ** @@ -14,7 +14,7 @@ # Libraries: # # LCLS General: * -> 2.10.0 (SLAC) -# lcls-twincat-common-components: * -> 3.4.0 (SLAC) +# lcls-twincat-common-components: * -> 3.8.0 (SLAC) # lcls-twincat-motion: * -> 4.1.1 (SLAC) # lcls-twincat-physics: * -> 0.1.0 (SLAC) # PMPS: * -> 3.2.1 (SLAC - LCLS) @@ -27,7 +27,7 @@ epicsEnvSet("ADS_IOC_TOP", "$(TOP)" ) -epicsEnvSet("ENGINEER", "jjoshi" ) +epicsEnvSet("ENGINEER", "" ) epicsEnvSet("LOCATION", "PLC:RIX:MOTION" ) epicsEnvSet("IOCSH_PS1", "$(IOC)> " ) epicsEnvSet("ACF_FILE", "$(ADS_IOC_TOP)/iocBoot/templates/unrestricted.acf") @@ -43,14 +43,14 @@ 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", "13391") +epicsEnvSet("ADS_MAX_PARAMS", "13589") epicsEnvSet("ADS_SAMPLE_MS", "50") epicsEnvSet("ADS_MAX_DELAY_MS", "100") epicsEnvSet("ADS_TIMEOUT_MS", "1000") epicsEnvSet("ADS_TIME_SOURCE", "0") # Add a route to the PLC automatically: -system("${ADS_IOC_TOP}/scripts/add_route.sh 172.21.140.70 ^172.*") +system("${ADS_IOC_TOP}/scripts/add_route.sh 172.21.140.70 ^172.*$") # adsAsynPortDriverConfigure(portName, ipaddr, amsaddr, amsport, # asynParamTableSize, priority, noAutoConnect, defaultSampleTimeMS, @@ -659,15 +659,15 @@ dbLoadRecords("save_restoreStatus.db", "P=PLC:RIX:MOTION:") dbLoadRecords("caPutLog.db", "IOC=$(IOC)") ## TwinCAT task, application, and project information databases ## -dbLoadRecords("TwinCAT_TaskInfo.db", "PORT=$(ASYN_PORT),PREFIX=PLC:RIX:MOTION,IDX=1,TASK_PORT=350") +dbLoadRecords("TwinCAT_TaskInfo.db", "PORT=$(ASYN_PORT),PREFIX=PLC:RIX:MOTION,IDX=1") dbLoadRecords("TwinCAT_AppInfo.db", "PORT=$(ASYN_PORT), PREFIX=PLC:RIX:MOTION") -dbLoadRecords("TwinCAT_Project.db", "PREFIX=PLC:RIX:MOTION,PROJECT=plc-kfe-rix-motion.tsproj,HASH=9b91783,VERSION=9b91783,PYTMC=2.16.0,PLC_HOST=172.21.140.70") +dbLoadRecords("TwinCAT_Project.db", "PREFIX=PLC:RIX:MOTION,PROJECT=plc-kfe-rix-motion.tsproj,HASH=unknown,VERSION=unknown,PYTMC=2.15.2.dev0+g73bd2d9.d20230727,PLC_HOST=172.21.140.70") # 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.4.0 (SLAC) -dbLoadRecords("TwinCAT_Dependency.db", "PREFIX=PLC:RIX:MOTION,DEPENDENCY=lcls-twincat-common-components,VERSION=3.4.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-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: 12391 -callbackSetQueueSize(26782) +# Total records: 12589 +callbackSetQueueSize(27178) # 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 eed4166..00fae2c 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} @@ -1322,19 +1322,19 @@ External Setpoint Generation: INT - PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbThermoCouple.bError + PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbTempSensor.bError BOOL - PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbThermoCouple.bUnderrange + PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbTempSensor.bUnderrange BOOL - PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbThermoCouple.bOverrange + PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbTempSensor.bOverrange BOOL - PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbThermoCouple.iRaw + PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbTempSensor.iRaw INT @@ -1353,19 +1353,19 @@ External Setpoint Generation: INT - PRG_IM1K1_PPM.fbIM1K1.fbYagThermoCouple.bError + PRG_IM1K1_PPM.fbIM1K1.fbYagTempSensor.bError BOOL - PRG_IM1K1_PPM.fbIM1K1.fbYagThermoCouple.bUnderrange + PRG_IM1K1_PPM.fbIM1K1.fbYagTempSensor.bUnderrange BOOL - PRG_IM1K1_PPM.fbIM1K1.fbYagThermoCouple.bOverrange + PRG_IM1K1_PPM.fbIM1K1.fbYagTempSensor.bOverrange BOOL - PRG_IM1K1_PPM.fbIM1K1.fbYagThermoCouple.iRaw + PRG_IM1K1_PPM.fbIM1K1.fbYagTempSensor.iRaw INT @@ -1420,19 +1420,19 @@ External Setpoint Generation: INT - PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbThermoCouple.bError + PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbTempSensor.bError BOOL - PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbThermoCouple.bUnderrange + PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbTempSensor.bUnderrange BOOL - PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbThermoCouple.bOverrange + PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbTempSensor.bOverrange BOOL - PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbThermoCouple.iRaw + PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbTempSensor.iRaw INT @@ -1451,19 +1451,19 @@ External Setpoint Generation: INT - PRG_IM2K1_PPM.fbIM2K1.fbYagThermoCouple.bError + PRG_IM2K1_PPM.fbIM2K1.fbYagTempSensor.bError BOOL - PRG_IM2K1_PPM.fbIM2K1.fbYagThermoCouple.bUnderrange + PRG_IM2K1_PPM.fbIM2K1.fbYagTempSensor.bUnderrange BOOL - PRG_IM2K1_PPM.fbIM2K1.fbYagThermoCouple.bOverrange + PRG_IM2K1_PPM.fbIM2K1.fbYagTempSensor.bOverrange BOOL - PRG_IM2K1_PPM.fbIM2K1.fbYagThermoCouple.iRaw + PRG_IM2K1_PPM.fbIM2K1.fbYagTempSensor.iRaw INT @@ -1518,19 +1518,19 @@ External Setpoint Generation: INT - PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbThermoCouple.bError + PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbTempSensor.bError BOOL - PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbThermoCouple.bUnderrange + PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbTempSensor.bUnderrange BOOL - PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbThermoCouple.bOverrange + PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbTempSensor.bOverrange BOOL - PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbThermoCouple.iRaw + PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbTempSensor.iRaw INT @@ -1549,19 +1549,19 @@ External Setpoint Generation: INT - PRG_IM1K2_PPM.fbIM1K2.fbYagThermoCouple.bError + PRG_IM1K2_PPM.fbIM1K2.fbYagTempSensor.bError BOOL - PRG_IM1K2_PPM.fbIM1K2.fbYagThermoCouple.bUnderrange + PRG_IM1K2_PPM.fbIM1K2.fbYagTempSensor.bUnderrange BOOL - PRG_IM1K2_PPM.fbIM1K2.fbYagThermoCouple.bOverrange + PRG_IM1K2_PPM.fbIM1K2.fbYagTempSensor.bOverrange BOOL - PRG_IM1K2_PPM.fbIM1K2.fbYagThermoCouple.iRaw + PRG_IM1K2_PPM.fbIM1K2.fbYagTempSensor.iRaw INT @@ -1664,19 +1664,19 @@ External Setpoint Generation: INT - PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbThermoCouple.bError + PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbTempSensor.bError BOOL - PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbThermoCouple.bUnderrange + PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbTempSensor.bUnderrange BOOL - PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbThermoCouple.bOverrange + PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbTempSensor.bOverrange BOOL - PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbThermoCouple.iRaw + PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbTempSensor.iRaw INT @@ -1695,19 +1695,19 @@ External Setpoint Generation: INT - PRG_IM2K2_PPM.fbIM2K2.fbYagThermoCouple.bError + PRG_IM2K2_PPM.fbIM2K2.fbYagTempSensor.bError BOOL - PRG_IM2K2_PPM.fbIM2K2.fbYagThermoCouple.bUnderrange + PRG_IM2K2_PPM.fbIM2K2.fbYagTempSensor.bUnderrange BOOL - PRG_IM2K2_PPM.fbIM2K2.fbYagThermoCouple.bOverrange + PRG_IM2K2_PPM.fbIM2K2.fbYagTempSensor.bOverrange BOOL - PRG_IM2K2_PPM.fbIM2K2.fbYagThermoCouple.iRaw + PRG_IM2K2_PPM.fbIM2K2.fbYagTempSensor.iRaw INT @@ -1762,19 +1762,19 @@ External Setpoint Generation: INT - PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbThermoCouple.bError + PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbTempSensor.bError BOOL - PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbThermoCouple.bUnderrange + PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbTempSensor.bUnderrange BOOL - PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbThermoCouple.bOverrange + PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbTempSensor.bOverrange BOOL - PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbThermoCouple.iRaw + PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbTempSensor.iRaw INT @@ -1793,19 +1793,19 @@ External Setpoint Generation: INT - PRG_IM3K2_PPM.fbIM3K2.fbYagThermoCouple.bError + PRG_IM3K2_PPM.fbIM3K2.fbYagTempSensor.bError BOOL - PRG_IM3K2_PPM.fbIM3K2.fbYagThermoCouple.bUnderrange + PRG_IM3K2_PPM.fbIM3K2.fbYagTempSensor.bUnderrange BOOL - PRG_IM3K2_PPM.fbIM3K2.fbYagThermoCouple.bOverrange + PRG_IM3K2_PPM.fbIM3K2.fbYagTempSensor.bOverrange BOOL - PRG_IM3K2_PPM.fbIM3K2.fbYagThermoCouple.iRaw + PRG_IM3K2_PPM.fbIM3K2.fbYagTempSensor.iRaw INT @@ -1958,19 +1958,19 @@ External Setpoint Generation: INT - PRG_TM1K2_ATM.fbTM1K2.fbThermoCouple1.bError + PRG_TM1K2_ATM.fbTM1K2.fbTempSensor1.bError BOOL - PRG_TM1K2_ATM.fbTM1K2.fbThermoCouple1.bUnderrange + PRG_TM1K2_ATM.fbTM1K2.fbTempSensor1.bUnderrange BOOL - PRG_TM1K2_ATM.fbTM1K2.fbThermoCouple1.bOverrange + PRG_TM1K2_ATM.fbTM1K2.fbTempSensor1.bOverrange BOOL - PRG_TM1K2_ATM.fbTM1K2.fbThermoCouple1.iRaw + PRG_TM1K2_ATM.fbTM1K2.fbTempSensor1.iRaw INT @@ -2157,19 +2157,19 @@ External Setpoint Generation: INT - PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbThermoCouple.bError + PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbTempSensor.bError BOOL - PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbThermoCouple.bUnderrange + PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbTempSensor.bUnderrange BOOL - PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbThermoCouple.bOverrange + PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbTempSensor.bOverrange BOOL - PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbThermoCouple.iRaw + PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbTempSensor.iRaw INT @@ -2188,19 +2188,19 @@ External Setpoint Generation: INT - PRG_IM5K2_PPM.fbIM5K2.fbYagThermoCouple.bError + PRG_IM5K2_PPM.fbIM5K2.fbYagTempSensor.bError BOOL - PRG_IM5K2_PPM.fbIM5K2.fbYagThermoCouple.bUnderrange + PRG_IM5K2_PPM.fbIM5K2.fbYagTempSensor.bUnderrange BOOL - PRG_IM5K2_PPM.fbIM5K2.fbYagThermoCouple.bOverrange + PRG_IM5K2_PPM.fbIM5K2.fbYagTempSensor.bOverrange BOOL - PRG_IM5K2_PPM.fbIM5K2.fbYagThermoCouple.iRaw + PRG_IM5K2_PPM.fbIM5K2.fbYagTempSensor.iRaw INT @@ -2957,19 +2957,19 @@ External Setpoint Generation: INT - PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbThermoCouple.bError + PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbTempSensor.bError BOOL - PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbThermoCouple.bUnderrange + PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbTempSensor.bUnderrange BOOL - PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbThermoCouple.bOverrange + PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbTempSensor.bOverrange BOOL - PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbThermoCouple.iRaw + PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbTempSensor.iRaw INT @@ -2988,19 +2988,19 @@ External Setpoint Generation: INT - PRG_IM6K2_PPM.fbIM6K2.fbYagThermoCouple.bError + PRG_IM6K2_PPM.fbIM6K2.fbYagTempSensor.bError BOOL - PRG_IM6K2_PPM.fbIM6K2.fbYagThermoCouple.bUnderrange + PRG_IM6K2_PPM.fbIM6K2.fbYagTempSensor.bUnderrange BOOL - PRG_IM6K2_PPM.fbIM6K2.fbYagThermoCouple.bOverrange + PRG_IM6K2_PPM.fbIM6K2.fbYagTempSensor.bOverrange BOOL - PRG_IM6K2_PPM.fbIM6K2.fbYagThermoCouple.iRaw + PRG_IM6K2_PPM.fbIM6K2.fbYagTempSensor.iRaw INT @@ -5375,16 +5375,6 @@ External Setpoint Generation: - - - - - - - - - - @@ -5399,16 +5389,6 @@ External Setpoint Generation: - - - - - - - - - - @@ -5419,12 +5399,6 @@ External Setpoint Generation: - - - - - - @@ -5475,16 +5449,6 @@ External Setpoint Generation: - - - - - - - - - - @@ -5594,16 +5558,6 @@ External Setpoint Generation: - - - - - - - - - - @@ -5761,16 +5715,6 @@ External Setpoint Generation: - - - - - - - - - - @@ -5785,16 +5729,6 @@ External Setpoint Generation: - - - - - - - - - - @@ -5809,16 +5743,6 @@ External Setpoint Generation: - - - - - - - - - - diff --git a/plc-kfe-rix-motion/kfe_rix_motion/POUs/IM4K2/FB_PPM_IM4K2.TcPOU b/plc-kfe-rix-motion/kfe_rix_motion/POUs/IM4K2/FB_PPM_IM4K2.TcPOU index 0775ffb..86edca3 100644 --- a/plc-kfe-rix-motion/kfe_rix_motion/POUs/IM4K2/FB_PPM_IM4K2.TcPOU +++ b/plc-kfe-rix-motion/kfe_rix_motion/POUs/IM4K2/FB_PPM_IM4K2.TcPOU @@ -1,5 +1,5 @@  - + - + +VAR_STAT CONSTANT + // Voltage limits for wavelength ranges + uSoftWavelengthEdge1: UINT := 300; + uSoftWavelengthEdge1L: UINT := 299; + uSoftWavelengthEdge2: UINT := 1000; + uSoftWavelengthEdge2L: UINT := 999; + uSoftWavelengthEdge3: UINT := 1560; + uSoftWavelengthEdge3L: UINT := 1559; + uSoftWavelengthEdge4: UINT := 2000; + uSoftWavelengthEdge4L: UINT := 1999; + + uHardWavelengthEdge1: UINT := 1000; + uHardWavelengthEdge2: UINT := 1500; + uHardWavelengthEdge2L: UINT := 1499; + uHardWavelengthEdge3: UINT := 4000; + uHardWavelengthEdge3L: UINT := 3999; +END_VAR]]> fVoltage); -// Power meter calibration -fCalibBase := (fVoltage + fCalibRelOffset) * fCalibRelRatio; -fCalibMJ := fCalibBase * fCalibMJRatio; +rTrig_Background(CLK:=(eEnumGet <> E_PPM_States.OUT OR stYAxisState <> 0)); +// Reset buffer and related variables +IF rTrig_Background.Q OR bResetAutoBackground THEN + IF bResetAutoBackground THEN + bResetAutoBackground := FALSE; + IF BACKGROUND_MODE = Passive THEN + fBackgroundVoltage := 0; + END_IF + ELSE + // Dump 5s worth of readings + IF udBackgroundVoltageBufferIndex > 6 THEN + FOR i := (udBackgroundVoltageBufferIndex - 5) TO (udBackgroundVoltageBufferIndex - 1) DO + fBackgroundVoltageSum := fBackgroundVoltageSum - fBackgroundVoltageBuffer[i MOD 100]; + END_FOR + udBackgroundVoltageBufferIndex := udBackgroundVoltageBufferIndex - 5; + IF udBackgroundVoltageBufferIndex <> 1 AND BACKGROUND_MODE = Passive THEN + fBackgroundVoltage := fBackgroundVoltageSum / MIN((udBackgroundVoltageBufferIndex - 1), 100); + END_IF + ELSIF BACKGROUND_MODE = Passive THEN + fBackgroundVoltage := 0; + END_IF + END_IF + fBackgroundVoltageAcc := 0; + fBackgroundVoltageSum := 0; + tonBackgroundAutoCollecting(IN := FALSE); + udBackgroundVoltageBufferIndex := 1; +ELSIF eEnumGet = E_PPM_States.OUT AND stYAxisState = 0 THEN + tonBackgroundAutoCollecting( IN := TRUE, PT := T#1000MS); + // Every second, move fBackgroundVoltageAcc into buffer and sum + IF tonBackgroundAutoCollecting.Q = TRUE THEN + tonBackgroundAutoCollecting( IN := FALSE); + fBackgroundVoltageStale := fBackgroundVoltageBuffer[udBackgroundVoltageBufferIndex MOD 100]; + fBackgroundVoltageBuffer[udBackgroundVoltageBufferIndex MOD 100] := fBackgroundVoltageAcc / uAccCount; + // Remove overwritten voltage + IF udBackgroundVoltageBufferIndex > 100 THEN + fBackgroundVoltageSum := fBackgroundVoltageSum - fBackgroundVoltageStale; + END_IF + fBackgroundVoltageSum := fBackgroundVoltageSum + fBackgroundVoltageAcc / uAccCount; + fBackgroundVoltageAcc := fVoltage; + uAccCount := 1; + udBackgroundVoltageBufferIndex := udBackgroundVoltageBufferIndex + 1; + ELSE + uAccCount := uAccCount + 1; + fBackgroundVoltageAcc := fBackgroundVoltageAcc + fVoltage; + END_IF + +END_IF + +IF udBackgroundVoltageBufferIndex <> 1 AND BACKGROUND_MODE = Passive THEN + fBackgroundVoltage := fBackgroundVoltageSum / MIN((udBackgroundVoltageBufferIndex - 1), 100); +END_IF + +// Start collecting background in manual mode - 60s by default but can be set with uBackgroundCollectionTime +IF bBackgroundCollect = TRUE THEN + bBackgroundCollect := FALSE; + udBackgroundManualCount := 0; + fBackgroundVoltage := 0; + tofBackgroundCollecting(IN := TRUE); +END_IF + + +tofBackgroundCollecting(IN := FALSE, PT := UINT_TO_TIME(uBackgroundCollectionTime * 1000)); +IF tofBackgroundCollecting.Q = TRUE THEN + udBackgroundManualCount := udBackgroundManualCount + 1; + IF BACKGROUND_MODE = Manual THEN + fBackgroundVoltage := (fBackgroundVoltage * (udBackgroundManualCount - 1) + fVoltage) / udBackgroundManualCount; + END_IF +END_IF + +// Getting frequency based on accelerator source +(* +CASE uAccelerator OF + 0: uFrequency := uNCFrequency; + 1: uFrequency := uSCFrequency; + 2: uFrequency := 0; // ASTA? +ELSE + uFrequency := 0; +END_CASE*) + +{IF defined (K)} + IF uSXR_Accelerator = 0 THEN + fFrequency := fSXR_NC_Frequency; + ELSIF uSXR_Accelerator = 1 THEN + fFrequency := uSXR_SC_Frequency; + END_IF +{ELSIF defined (L)} + IF uHXR_Accelerator = 0 THEN + fFrequency := fHXR_NC_Frequency; + ELSIF uHXR_Accelerator = 1 THEN + fFrequency := uHXR_SC_Frequency; + END_IF +{END_IF} + +// Getting wattage and energy +fPulseWattage := SEL(fResponsivity <> 0, 0, (fVoltage - fBackgroundVoltage) / fResponsivity); +fCalibMJ := SEL(fFrequency <> 0, -9999, fPulseWattage / fFrequency); + +// FF in case voltage is high enough to damage power meter based on wavelength +{IF defined (K)} + CASE REAL_TO_UINT(PMPS_GVL.cstFullBeam.neV) OF + 0 .. uSoftWavelengthEdge1L: bOverAllowableEnergy := fCalibMJ > 2; + uSoftWavelengthEdge1 .. uSoftWavelengthEdge2L : bOverAllowableEnergy := fCalibMJ > 2; + uSoftWavelengthEdge2 .. uSoftWavelengthEdge3L: bOverAllowableEnergy := fCalibMJ > 4; + uSoftWavelengthEdge3 .. uSoftWavelengthEdge4L: bOverAllowableEnergy := fCalibMJ > 0.5; + uSoftWavelengthEdge4 .. 65535: bOverAllowableEnergy := fCalibMJ > 1; + END_CASE +{ELSIF defined (L)} + CASE REAL_TO_UINT(PMPS_GVL.cstFullBeam.neV) OF + uHardWavelengthEdge1 .. uHardWavelengthEdge2L: bOverAllowableEnergy := fCalibMJ > 10; + uHardWavelengthEdge2 .. uHardWavelengthEdge3L: bOverAllowableEnergy := fCalibMJ > 4; + uHardWavelengthEdge3 .. 65535: bOverAllowableEnergy := fCalibMJ > 10; + END_CASE +{END_IF} +FFO(i_xOK := bOverAllowableEnergy, + io_fbFFHWO := fbFFHWO); -// Buffer the full-rate Voltage and calibrated MJ values +// Buffer the full-rate Voltage, Pulse wattage, and calibrated MJ values fbVoltageBuffer( bExecute := TRUE, fInput := fVoltage, arrOutput => fVoltageBuffer); -fbCalibBaseBuffer( +fbPulseWattageBuffer( bExecute := TRUE, - fInput := fCalibBase, - arrOutput => fCalibBaseBuffer); + fInput := fPulseWattage, + arrOutput => fPulseWattageBuffer); fbCalibMJBuffer( bExecute := TRUE, fInput := fCalibMJ, diff --git a/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM1K1_PPM.TcPOU b/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM1K1_PPM.TcPOU index b87e099..3d709fb 100644 --- a/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM1K1_PPM.TcPOU +++ b/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM1K1_PPM.TcPOU @@ -1,5 +1,5 @@  - + diff --git a/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM1K2_PPM.TcPOU b/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM1K2_PPM.TcPOU index 3821192..d799fb0 100644 --- a/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM1K2_PPM.TcPOU +++ b/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM1K2_PPM.TcPOU @@ -1,5 +1,5 @@  - + diff --git a/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM2K1_PPM.TcPOU b/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM2K1_PPM.TcPOU index a6b51b4..d2b3efa 100644 --- a/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM2K1_PPM.TcPOU +++ b/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM2K1_PPM.TcPOU @@ -1,5 +1,5 @@  - + diff --git a/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM2K2_PPM.TcPOU b/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM2K2_PPM.TcPOU index 36c05c2..d0feea3 100644 --- a/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM2K2_PPM.TcPOU +++ b/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM2K2_PPM.TcPOU @@ -1,5 +1,5 @@  - + diff --git a/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM3K2_PPM.TcPOU b/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM3K2_PPM.TcPOU index 20cddda..d09033e 100644 --- a/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM3K2_PPM.TcPOU +++ b/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM3K2_PPM.TcPOU @@ -1,5 +1,5 @@  - + diff --git a/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM4K2_PPM.TcPOU b/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM4K2_PPM.TcPOU index af84932..0369254 100644 --- a/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM4K2_PPM.TcPOU +++ b/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM4K2_PPM.TcPOU @@ -1,5 +1,5 @@  - + diff --git a/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM5K2_PPM.TcPOU b/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM5K2_PPM.TcPOU index 43284dd..1d4e9b3 100644 --- a/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM5K2_PPM.TcPOU +++ b/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM5K2_PPM.TcPOU @@ -1,5 +1,5 @@  - + diff --git a/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM6K2_PPM.TcPOU b/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM6K2_PPM.TcPOU index 37d14d9..45c0f5c 100644 --- a/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM6K2_PPM.TcPOU +++ b/plc-kfe-rix-motion/kfe_rix_motion/POUs/PRG_IM6K2_PPM.TcPOU @@ -1,5 +1,5 @@  - + 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 7db6daf..e5f7664 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 @@ -191,7 +191,7 @@ LCLS General, 2.10.0 (SLAC) - lcls-twincat-common-components, 3.4.0 (SLAC) + lcls-twincat-common-components, 3.8.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 eda3b3a..96a92fb 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 @@ -181,31 +181,31 @@ bBusy BOOL 8 - 85167392 + 85733048 bError BOOL 8 - 85167464 + 85733120 hrErrorCode HRESULT 32 - 85167480 + 85733136 nStringSize UDINT 32 - 85167440 + 85733096 sResult STRING(255) 2048 - 85167472 + 85733128 TcEncoding @@ -1457,15 +1457,15 @@ nId UDINT 32 - 85167264 - 85167312 + 85732920 + 85732968 sName STRING(255) 2048 - 85167344 - 85167368 + 85733000 + 85733024 TcEncoding @@ -1706,31 +1706,31 @@ eSeverity TcEventSeverity 16 - 85167576 + 85733232 ipSourceInfo I_TcSourceInfo 64 - 85167536 + 85733192 nEventId UDINT 32 - 85167712 + 85733368 nUniqueId UDINT 32 - 85167720 + 85733376 sEventClassName STRING(255) 2048 - 85167632 + 85733288 TcEncoding @@ -1742,7 +1742,7 @@ sEventText STRING(255) 2048 - 85167728 + 85733384 TcEncoding @@ -2335,7 +2335,7 @@ nTimeSent ULINT 64 - 85167784 + 85733440 TcDisplayTypeGUID @@ -21405,14 +21405,14 @@ contributing fast faults, unless the FFO is currently vetoed. BOOL is TRUE if a buffer is available. 8 - 85174176 + 85739832 nBufferSize UDINT current buffer size in bytes. 32 - 85174080 + 85739736 __getnBufferSize @@ -22508,7 +22508,7 @@ contributing fast faults, unless the FFO is currently vetoed. I_DynMem_Manager dynamic memory manager used in the Tc3_IPCDiag library 64 - 85174328 + 85739984 GetParameterByIdx @@ -23167,7 +23167,7 @@ contributing fast faults, unless the FFO is currently vetoed. I_DynMem_Manager dynamic memory manager used in the Tc3_IPCDiag library 64 - 85174440 + 85740096 Clear @@ -24107,7 +24107,7 @@ contributing fast faults, unless the FFO is currently vetoed. - _ST_NCADS_IDXOFFS_AxisParameter + _ST_NCADS_IDXOFFS_AxisParameter 1632 PARAMSTRUCT @@ -24576,7 +24576,7 @@ contributing fast faults, unless the FFO is currently vetoed. - _ST_NCADS_AxisParameter + _ST_NCADS_AxisParameter 1664 IDXGRP @@ -24589,7 +24589,7 @@ contributing fast faults, unless the FFO is currently vetoed. IDXOFFS - _ST_NCADS_IDXOFFS_AxisParameter + _ST_NCADS_IDXOFFS_AxisParameter 1632 32 @@ -24600,7 +24600,7 @@ contributing fast faults, unless the FFO is currently vetoed. - _ST_NCADS_IDXOFFS_AxisState + _ST_NCADS_IDXOFFS_AxisState 800 ONLINESTRUCT @@ -24843,7 +24843,7 @@ contributing fast faults, unless the FFO is currently vetoed. - _ST_NCADS_AxisState + _ST_NCADS_AxisState 832 IDXGRP @@ -24856,7 +24856,7 @@ contributing fast faults, unless the FFO is currently vetoed. IDXOFFS - _ST_NCADS_IDXOFFS_AxisState + _ST_NCADS_IDXOFFS_AxisState 800 32 @@ -24867,7 +24867,7 @@ contributing fast faults, unless the FFO is currently vetoed. - _ST_NCADS_IDXOFFS_AxisFunctions + _ST_NCADS_IDXOFFS_AxisFunctions 1792 RESET @@ -25421,7 +25421,7 @@ contributing fast faults, unless the FFO is currently vetoed. - _ST_NCADS_AxisFunctions + _ST_NCADS_AxisFunctions 1824 IDXGRP @@ -25434,7 +25434,7 @@ contributing fast faults, unless the FFO is currently vetoed. IDXOFFS - _ST_NCADS_IDXOFFS_AxisFunctions + _ST_NCADS_IDXOFFS_AxisFunctions 1792 32 @@ -25445,23 +25445,23 @@ contributing fast faults, unless the FFO is currently vetoed. - _ST_NCADS_Axis + _ST_NCADS_Axis 4320 Parameter - _ST_NCADS_AxisParameter + _ST_NCADS_AxisParameter 1664 0 State - _ST_NCADS_AxisState + _ST_NCADS_AxisState 832 1664 Functions - _ST_NCADS_AxisFunctions + _ST_NCADS_AxisFunctions 1824 2496 @@ -25472,7 +25472,7 @@ contributing fast faults, unless the FFO is currently vetoed. - _ST_NCADS_IDXOFFS_TableParameter + _ST_NCADS_IDXOFFS_TableParameter 192 MFREADCHARACVALUES @@ -25541,7 +25541,7 @@ contributing fast faults, unless the FFO is currently vetoed. - _ST_NCADS_TableParameter + _ST_NCADS_TableParameter 224 IDXGRP @@ -25554,7 +25554,7 @@ contributing fast faults, unless the FFO is currently vetoed. IDXOFFS - _ST_NCADS_IDXOFFS_TableParameter + _ST_NCADS_IDXOFFS_TableParameter 192 32 @@ -25565,7 +25565,7 @@ contributing fast faults, unless the FFO is currently vetoed. - _ST_NCADS_IDXOFFS_TableFunctions + _ST_NCADS_IDXOFFS_TableFunctions 96 CREATETAB @@ -25604,7 +25604,7 @@ contributing fast faults, unless the FFO is currently vetoed. - _ST_NCADS_TableFunctions + _ST_NCADS_TableFunctions 128 IDXGRP @@ -25617,7 +25617,7 @@ contributing fast faults, unless the FFO is currently vetoed. IDXOFFS - _ST_NCADS_IDXOFFS_TableFunctions + _ST_NCADS_IDXOFFS_TableFunctions 96 32 @@ -25628,17 +25628,17 @@ contributing fast faults, unless the FFO is currently vetoed. - _ST_NCADS_Table + _ST_NCADS_Table 352 Parameter - _ST_NCADS_TableParameter + _ST_NCADS_TableParameter 224 0 Functions - _ST_NCADS_TableFunctions + _ST_NCADS_TableFunctions 128 224 @@ -25783,7 +25783,7 @@ contributing fast faults, unless the FFO is currently vetoed. - _TCMCGLOBAL + _TCMCGLOBAL Global constants and parameters 7104 @@ -25974,7 +25974,7 @@ contributing fast faults, unless the FFO is currently vetoed. Axis - _ST_NCADS_Axis + _ST_NCADS_Axis IDXGRP and IDXOFFS constants of axis parameter/status/functions 4320 832 @@ -25991,7 +25991,7 @@ contributing fast faults, unless the FFO is currently vetoed. Table - _ST_NCADS_Table + _ST_NCADS_Table IDXGRP and IDXOFFS constants of table parameter/status/functions 352 5152 @@ -26082,34 +26082,6 @@ contributing fast faults, unless the FFO is currently vetoed. - - E_StageEnableMode - 16 - INT - - ALWAYS - 0 - Always set bEnable to TRUE - - - NEVER - 1 - Only change bEnable on errors - - - DURING_MOTION - 2 - Enable before motion, disable after motion - - - - qualified_only - - - strict - - - FB_ScatteringFactorLUT WARNING: This file is auto-generated. Do not modify it. @@ -26361,6 +26333,34 @@ contributing fast faults, unless the FFO is currently vetoed. + + E_StageEnableMode + 16 + INT + + ALWAYS + 0 + Always set bEnable to TRUE + + + NEVER + 1 + Only change bEnable on errors + + + DURING_MOTION + 2 + Enable before motion, disable after motion + + + + qualified_only + + + strict + + + E_WFS_States 16 @@ -27368,7 +27368,7 @@ External Setpoint Generation: - ST_AdsAddress + ST_AdsAddress 224 NetId @@ -27390,7 +27390,7 @@ External Setpoint Generation: - MC_AxisStates + MC_AxisStates PLCopen axis states The axis states are defined in the PLCopen state diagram @@ -27434,7 +27434,7 @@ External Setpoint Generation: - ST_AxisOpModes + ST_AxisOpModes axis operation mode feedback from NcToPlc. 136 @@ -27558,7 +27558,7 @@ External Setpoint Generation: - ST_AxisStatus + ST_AxisStatus 768 UpdateTaskIndex @@ -27590,7 +27590,7 @@ External Setpoint Generation: MotionState - MC_AxisStates + MC_AxisStates motion state in the PLCopen state diagram 16 192 @@ -27903,7 +27903,7 @@ External Setpoint Generation: OpMode - ST_AxisOpModes + ST_AxisOpModes axis operation mode feedback from NcToPlc 136 592 @@ -27917,7 +27917,7 @@ External Setpoint Generation: - E_NcDriveType + E_NcDriveType 32 DWORD @@ -28029,7 +28029,7 @@ External Setpoint Generation: - E_NcEncoderType + E_NcEncoderType 32 DWORD @@ -28177,7 +28177,7 @@ External Setpoint Generation: - E_NcAxisType + E_NcAxisType 32 DWORD @@ -28220,7 +28220,7 @@ External Setpoint Generation: - ST_DriveAddress + ST_DriveAddress 672 NetID @@ -28266,7 +28266,7 @@ External Setpoint Generation: NcDriveType - E_NcDriveType + E_NcDriveType type enumeration of the NC software drive of an axis 32 352 @@ -28287,7 +28287,7 @@ External Setpoint Generation: NcEncoderType - E_NcEncoderType + E_NcEncoderType type enumeration of the NC encoder drive of an axis 32 448 @@ -28301,7 +28301,7 @@ External Setpoint Generation: NcAxisType - E_NcAxisType + E_NcAxisType type enumeration of the NC axis 32 512 @@ -28338,7 +28338,7 @@ External Setpoint Generation: - _E_PhasingState + _E_PhasingState Phasing internal probe states 16 INT @@ -28361,7 +28361,7 @@ External Setpoint Generation: - _InternalAxisRefData + _InternalAxisRefData 128 NcCycleCounterAvailable @@ -28393,7 +28393,7 @@ External Setpoint Generation: PhasingState - _E_PhasingState + _E_PhasingState KSt 20190703 global handshake for phasing blocks 16 96 @@ -28405,7 +28405,7 @@ External Setpoint Generation: - AXIS_REF + AXIS_REF AXIS_REF data structure @@ -28451,7 +28451,7 @@ External Setpoint Generation: ADS - ST_AdsAddress + ST_AdsAddress 224 3136 @@ -28463,7 +28463,7 @@ External Setpoint Generation: Status - ST_AxisStatus + ST_AxisStatus 768 3392 @@ -28475,7 +28475,7 @@ External Setpoint Generation: DriveAddress - ST_DriveAddress + ST_DriveAddress 672 4160 @@ -28487,7 +28487,7 @@ External Setpoint Generation: _internal - _InternalAxisRefData + _InternalAxisRefData 128 4832 @@ -28674,7 +28674,7 @@ External Setpoint Generation: - ST_AxisParameterSet + ST_AxisParameterSet 8192 AxisId @@ -28685,7 +28685,7 @@ External Setpoint Generation: nAxisType - E_NcAxisType + E_NcAxisType 0x00000003 32 32 @@ -28888,7 +28888,7 @@ External Setpoint Generation: nEncType - E_NcEncoderType + E_NcEncoderType 0x00010003 32 2080 @@ -29147,7 +29147,7 @@ External Setpoint Generation: nDriveType - E_NcDriveType + E_NcDriveType 0x00030003 32 4256 @@ -29595,7 +29595,7 @@ External Setpoint Generation: 25984 Axis - AXIS_REF + AXIS_REF Hardware PLC Axis Reference 9088 @@ -30165,7 +30165,7 @@ External Setpoint Generation: stAxisParameters - ST_AxisParameterSet + ST_AxisParameterSet MC_ReadParameterSet Output 8192 16192 @@ -31844,7 +31844,7 @@ ELSE: - _E_TcMC_STATES + _E_TcMC_STATES 16 INT @@ -31874,7 +31874,7 @@ ELSE: - _ST_FunctionBlockResults + _ST_FunctionBlockResults 96 Done @@ -31926,11 +31926,11 @@ ELSE: - MC_Reset + MC_Reset 1920 Axis - AXIS_REF + AXIS_REF Reference to an axis 64 64 @@ -32018,7 +32018,7 @@ ELSE: iState - _E_TcMC_STATES + _E_TcMC_STATES 16 208 @@ -32027,7 +32027,7 @@ ELSE: LastExecutionResult - _ST_FunctionBlockResults + _ST_FunctionBlockResults 96 224 @@ -32050,7 +32050,7 @@ ELSE: - MC_BufferMode + MC_BufferMode 16 UINT @@ -32079,15 +32079,15 @@ ELSE: - ST_PowerOptions + ST_PowerOptions 0 - MC_Power + MC_Power 960 Axis - AXIS_REF + AXIS_REF Reference to an axis 64 64 @@ -32155,7 +32155,7 @@ ELSE: BufferMode - MC_BufferMode + MC_BufferMode V 16 256 @@ -32168,7 +32168,7 @@ ELSE: Options - ST_PowerOptions + ST_PowerOptions 0 272 @@ -32291,7 +32291,7 @@ ELSE: - ST_MoveOptions + ST_MoveOptions 320 EnableBlendingPosition @@ -32337,7 +32337,7 @@ ELSE: - _E_TcNC_StartPosType + _E_TcNC_StartPosType 16 UINT @@ -32447,7 +32447,7 @@ ELSE: - ST_TorqueControlOptions + ST_TorqueControlOptions 128 EnableManualTorqueStartValue @@ -32463,7 +32463,7 @@ ELSE: - _ST_TcNC_UnversalAxisStartRequest + _ST_TcNC_UnversalAxisStartRequest 640 nStartType @@ -32556,7 +32556,7 @@ ELSE: - _ST_TcNC_UniversalAxisTorqueStartRequest + _ST_TcNC_UniversalAxisTorqueStartRequest 576 nStartType @@ -32642,7 +32642,7 @@ ELSE: - _ST_TcNC_UnversalAxisStartResponse + _ST_TcNC_UnversalAxisStartResponse 32 nCmdNo @@ -32665,7 +32665,7 @@ ELSE: - _ST_TcNc_OperationModes + _ST_TcNc_OperationModes 128 PosAreaControl @@ -32741,11 +32741,11 @@ ELSE: - _FB_MoveUniversalGeneric + _FB_MoveUniversalGeneric 8512 Axis - AXIS_REF + AXIS_REF Reference to an axis 64 64 @@ -32758,7 +32758,7 @@ ELSE: LastExecutionResult - _ST_FunctionBlockResults + _ST_FunctionBlockResults 64 128 @@ -32782,7 +32782,7 @@ ELSE: StartType - _E_TcNC_StartPosType + _E_TcNC_StartPosType 20110511 KSt type changed for Tc3 16 208 @@ -32903,7 +32903,7 @@ ELSE: BufferMode - MC_BufferMode + MC_BufferMode Direction : MC_Direction := MC_Positive_Direction; E 16 @@ -32917,7 +32917,7 @@ ELSE: Options - ST_MoveOptions + ST_MoveOptions 320 896 @@ -32929,7 +32929,7 @@ ELSE: OptionsTorque - ST_TorqueControlOptions + ST_TorqueControlOptions 128 1216 @@ -33093,7 +33093,7 @@ ELSE: iState - _E_TcMC_STATES + _E_TcMC_STATES 16 1472 @@ -33102,19 +33102,19 @@ ELSE: sStartRequest - _ST_TcNC_UnversalAxisStartRequest + _ST_TcNC_UnversalAxisStartRequest 640 1536 sTorqueStartRequest - _ST_TcNC_UniversalAxisTorqueStartRequest + _ST_TcNC_UniversalAxisTorqueStartRequest 576 2176 sStartResponse - _ST_TcNC_UnversalAxisStartResponse + _ST_TcNC_UnversalAxisStartResponse 32 2752 @@ -33144,7 +33144,7 @@ ELSE: EmptyStartResponse - _ST_TcNC_UnversalAxisStartResponse + _ST_TcNC_UnversalAxisStartResponse 32 4672 @@ -33294,7 +33294,7 @@ ELSE: OpMode - _ST_TcNc_OperationModes + _ST_TcNc_OperationModes 128 8352 @@ -33339,11 +33339,11 @@ ELSE: - MC_Halt + MC_Halt 9536 Axis - AXIS_REF + AXIS_REF Reference to an axis 64 64 @@ -33392,7 +33392,7 @@ ELSE: BufferMode - MC_BufferMode + MC_BufferMode 16 320 @@ -33404,7 +33404,7 @@ ELSE: Options - ST_MoveOptions + ST_MoveOptions optional parameters 320 384 @@ -33493,7 +33493,7 @@ ELSE: LastExecutionResult - _ST_FunctionBlockResults + _ST_FunctionBlockResults 96 800 @@ -33505,7 +33505,7 @@ ELSE: MoveGeneric - _FB_MoveUniversalGeneric + _FB_MoveUniversalGeneric 8512 960 @@ -33523,7 +33523,7 @@ ELSE: - E_JogMode + E_JogMode 16 INT @@ -33553,7 +33553,7 @@ ELSE: - MC_Direction + MC_Direction 16 INT @@ -33578,11 +33578,11 @@ ELSE: - MC_MoveVelocity + MC_MoveVelocity 9664 Axis - AXIS_REF + AXIS_REF Reference to an axis 64 64 @@ -33657,7 +33657,7 @@ ELSE: Direction - MC_Direction + MC_Direction 16 448 @@ -33672,7 +33672,7 @@ ELSE: BufferMode - MC_BufferMode + MC_BufferMode 16 464 @@ -33684,7 +33684,7 @@ ELSE: Options - ST_MoveOptions + ST_MoveOptions 320 512 @@ -33773,7 +33773,7 @@ ELSE: LastExecutionResult - _ST_FunctionBlockResults + _ST_FunctionBlockResults 96 928 @@ -33785,7 +33785,7 @@ ELSE: MoveGeneric - _FB_MoveUniversalGeneric + _FB_MoveUniversalGeneric 8512 1088 @@ -33803,7 +33803,7 @@ ELSE: - ST_McOutputs + ST_McOutputs 96 Done @@ -33849,11 +33849,11 @@ ELSE: - MC_MoveAbsolute + MC_MoveAbsolute 9728 Axis - AXIS_REF + AXIS_REF Reference to an axis 64 64 @@ -33944,7 +33944,7 @@ ELSE: BufferMode - MC_BufferMode + MC_BufferMode Direction : MC_Direction; not available 16 @@ -33958,7 +33958,7 @@ ELSE: Options - ST_MoveOptions + ST_MoveOptions optional parameters 320 576 @@ -34047,7 +34047,7 @@ ELSE: LastExecutionResult - _ST_FunctionBlockResults + _ST_FunctionBlockResults 96 992 @@ -34059,7 +34059,7 @@ ELSE: MoveGeneric - _FB_MoveUniversalGeneric + _FB_MoveUniversalGeneric 8512 1152 @@ -34077,11 +34077,11 @@ ELSE: - MC_MoveRelative + MC_MoveRelative 9728 Axis - AXIS_REF + AXIS_REF Reference to an axis 64 64 @@ -34168,7 +34168,7 @@ ELSE: BufferMode - MC_BufferMode + MC_BufferMode 16 512 @@ -34180,7 +34180,7 @@ ELSE: Options - ST_MoveOptions + ST_MoveOptions 320 576 @@ -34268,7 +34268,7 @@ ELSE: LastExecutionResult - _ST_FunctionBlockResults + _ST_FunctionBlockResults 96 992 @@ -34280,7 +34280,7 @@ ELSE: MoveGeneric - _FB_MoveUniversalGeneric + _FB_MoveUniversalGeneric 8512 1152 @@ -34298,11 +34298,11 @@ ELSE: - MC_Jog + MC_Jog 48832 Axis - AXIS_REF + AXIS_REF Reference to an axis 64 64 @@ -34339,7 +34339,7 @@ ELSE: Mode - E_JogMode + E_JogMode 16 144 @@ -34493,7 +34493,7 @@ ELSE: LastExecutionResult - _ST_FunctionBlockResults + _ST_FunctionBlockResults 96 640 @@ -34511,19 +34511,19 @@ ELSE: MoveVelocity - MC_MoveVelocity + MC_MoveVelocity 9664 768 MoveVelocityOut - ST_McOutputs + ST_McOutputs 96 10432 Direction - MC_Direction + MC_Direction 16 10528 @@ -34535,13 +34535,13 @@ ELSE: Halt - MC_Halt + MC_Halt 9536 10560 HaltOut - ST_McOutputs + ST_McOutputs 96 20096 @@ -34553,13 +34553,13 @@ ELSE: MoveAbsolute - MC_MoveAbsolute + MC_MoveAbsolute 9728 20224 MoveAbsoluteOut - ST_McOutputs + ST_McOutputs 96 29952 @@ -34571,25 +34571,25 @@ ELSE: MoveRelative - MC_MoveRelative + MC_MoveRelative 9728 30080 MoveRelativeOut - ST_McOutputs + ST_McOutputs 96 39808 JogMove - _FB_MoveUniversalGeneric + _FB_MoveUniversalGeneric 8512 39936 LastJogMoveResult - _ST_FunctionBlockResults + _ST_FunctionBlockResults 96 48448 @@ -34601,13 +34601,13 @@ ELSE: StartType - _E_TcNC_StartPosType + _E_TcNC_StartPosType 16 48560 JogMoveOut - ST_McOutputs + ST_McOutputs 96 48576 @@ -34643,11 +34643,11 @@ ELSE: - MC_MoveModulo + MC_MoveModulo 9856 Axis - AXIS_REF + AXIS_REF Reference to an axis 64 64 @@ -34732,7 +34732,7 @@ ELSE: Direction - MC_Direction + MC_Direction modulo shortest way, modulo positive, modulo negative 16 512 @@ -34745,7 +34745,7 @@ ELSE: BufferMode - MC_BufferMode + MC_BufferMode E 16 528 @@ -34758,7 +34758,7 @@ ELSE: Options - ST_MoveOptions + ST_MoveOptions 320 576 @@ -34846,7 +34846,7 @@ ELSE: LastExecutionResult - _ST_FunctionBlockResults + _ST_FunctionBlockResults 96 992 @@ -34858,13 +34858,13 @@ ELSE: MoveGeneric - _FB_MoveUniversalGeneric + _FB_MoveUniversalGeneric 8512 1152 StartType - _E_TcNC_StartPosType + _E_TcNC_StartPosType 16 9664 @@ -34891,7 +34891,7 @@ ELSE: - MC_HomingMode + MC_HomingMode 16 INT @@ -34941,7 +34941,7 @@ ELSE: - E_EncoderReferenceMode + E_EncoderReferenceMode 32 UDINT @@ -34982,7 +34982,7 @@ ELSE: - ST_HomingOptions + ST_HomingOptions 320 ClearPositionLag @@ -34993,7 +34993,7 @@ ELSE: SearchDirection - MC_Direction + MC_Direction 16 16 @@ -35008,7 +35008,7 @@ ELSE: SyncDirection - MC_Direction + MC_Direction 16 128 @@ -35023,7 +35023,7 @@ ELSE: ReferenceMode - E_EncoderReferenceMode + E_EncoderReferenceMode 32 256 @@ -35032,7 +35032,7 @@ ELSE: - ST_SetPositionOptions + ST_SetPositionOptions 32 ClearPositionLag @@ -35057,7 +35057,7 @@ ELSE: - _ST_TcNC_SetPosOnTheFly + _ST_TcNC_SetPosOnTheFly 256 nPosSetType @@ -35104,11 +35104,11 @@ ELSE: - MC_SetPosition + MC_SetPosition 2240 Axis - AXIS_REF + AXIS_REF Reference to an axis 64 64 @@ -35160,7 +35160,7 @@ ELSE: Options - ST_SetPositionOptions + ST_SetPositionOptions Beckhoff proprietary input 32 272 @@ -35235,13 +35235,13 @@ ELSE: stSetPos - _ST_TcNC_SetPosOnTheFly + _ST_TcNC_SetPosOnTheFly 256 448 iState - _E_TcMC_STATES + _E_TcMC_STATES 16 704 @@ -35273,11 +35273,11 @@ ELSE: - MC_Home + MC_Home 8064 Axis - AXIS_REF + AXIS_REF Reference to an axis 64 64 @@ -35317,7 +35317,7 @@ ELSE: HomingMode - MC_HomingMode + MC_HomingMode 16 256 @@ -35329,7 +35329,7 @@ ELSE: BufferMode - MC_BufferMode + MC_BufferMode 16 272 @@ -35341,7 +35341,7 @@ ELSE: Options - ST_HomingOptions + ST_HomingOptions Beckhoff proprietary input 320 320 @@ -35443,7 +35443,7 @@ ELSE: LastExecutionResult - _ST_FunctionBlockResults + _ST_FunctionBlockResults 96 736 @@ -35465,7 +35465,7 @@ ELSE: iState - _E_TcMC_STATES + _E_TcMC_STATES 16 848 @@ -35534,7 +35534,7 @@ ELSE: fbSetPosition - MC_SetPosition + MC_SetPosition 2240 5056 @@ -35600,7 +35600,7 @@ ELSE: ReferenceMode - E_EncoderReferenceMode + E_EncoderReferenceMode 32 7616 @@ -35743,7 +35743,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF 64 256 @@ -35874,7 +35874,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF 64 320 @@ -35968,7 +35968,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF 64 256 @@ -36116,7 +36116,7 @@ ELSE: nSearchDirTwoardsCam - MC_Direction + MC_Direction 16 96 @@ -36128,7 +36128,7 @@ ELSE: nSearchDirOffCam - MC_Direction + MC_Direction 16 112 @@ -36178,7 +36178,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF 64 320 @@ -36262,7 +36262,7 @@ ELSE: fbHome - MC_Home + MC_Home 8064 512 @@ -36365,7 +36365,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF 64 192 @@ -36449,7 +36449,7 @@ ELSE: fbHome - MC_Home + MC_Home 8064 384 @@ -36562,7 +36562,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF 64 256 @@ -36632,7 +36632,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF 64 128 @@ -36822,7 +36822,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF 64 128 @@ -37019,7 +37019,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF 64 320 @@ -37089,7 +37089,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF 64 128 @@ -37255,7 +37255,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF 64 128 @@ -37405,7 +37405,7 @@ ELSE: fbHomeResetCalibrationFlag - MC_Home + MC_Home Only used for reset of calibration flag 8064 12288 @@ -37533,7 +37533,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF 64 128 @@ -37753,7 +37753,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF 64 320 @@ -37850,7 +37850,7 @@ ELSE: fbMoveVelocity - MC_MoveVelocity + MC_MoveVelocity 9664 27008 @@ -37956,7 +37956,7 @@ ELSE: - ST_GearInDynOptions + ST_GearInDynOptions 8 CCVmode @@ -37967,7 +37967,7 @@ ELSE: - _ST_TcNC_CoupleSlave + _ST_TcNC_CoupleSlave 384 nSlaveType @@ -38024,11 +38024,11 @@ ELSE: - MC_GearInDyn + MC_GearInDyn 4416 Master - AXIS_REF + AXIS_REF Reference to an axis 64 64 @@ -38041,7 +38041,7 @@ ELSE: Slave - AXIS_REF + AXIS_REF Reference to an axis 64 128 @@ -38119,7 +38119,7 @@ ELSE: BufferMode - MC_BufferMode + MC_BufferMode 16 512 @@ -38131,7 +38131,7 @@ ELSE: Options - ST_GearInDynOptions + ST_GearInDynOptions optional parameters 8 528 @@ -38220,7 +38220,7 @@ ELSE: LastExecutionResult - _ST_FunctionBlockResults + _ST_FunctionBlockResults 96 608 @@ -38232,7 +38232,7 @@ ELSE: iState - _E_TcMC_STATES + _E_TcMC_STATES 16 720 @@ -38259,7 +38259,7 @@ ELSE: sCouple - _ST_TcNC_CoupleSlave + _ST_TcNC_CoupleSlave 384 3520 @@ -38311,7 +38311,7 @@ ELSE: - ST_GearOutOptions + ST_GearOutOptions 8 reserved @@ -38326,11 +38326,11 @@ ELSE: - MC_GearOut + MC_GearOut 2112 Slave - AXIS_REF + AXIS_REF Reference to an axis 64 64 @@ -38355,7 +38355,7 @@ ELSE: Options - ST_GearOutOptions + ST_GearOutOptions optional parameters 8 136 @@ -38420,7 +38420,7 @@ ELSE: LastExecutionResult - _ST_FunctionBlockResults + _ST_FunctionBlockResults 96 224 @@ -38432,7 +38432,7 @@ ELSE: iState - _E_TcMC_STATES + _E_TcMC_STATES 16 336 @@ -38716,7 +38716,7 @@ ELSE: MasterAxis - AXIS_REF + AXIS_REF 9088 1408 @@ -38840,7 +38840,7 @@ ELSE: Status - ST_AxisStatus + ST_AxisStatus 768 10624 @@ -38900,7 +38900,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF 64 12288 @@ -38933,49 +38933,49 @@ ELSE: fbReset - MC_Reset + MC_Reset 1920 12416 fbPower - MC_Power + MC_Power 960 14336 fbHalt - MC_Halt + MC_Halt 9536 15296 fbJog - MC_Jog + MC_Jog 48832 24832 fbMoveVelocity - MC_MoveVelocity + MC_MoveVelocity 9664 73664 fbMoveRelative - MC_MoveRelative + MC_MoveRelative 9728 83328 fbMoveAbsolute - MC_MoveAbsolute + MC_MoveAbsolute 9728 93056 fbMoveModulo - MC_MoveModulo + MC_MoveModulo 9856 102784 @@ -38987,13 +38987,13 @@ ELSE: fbGearInDyn - MC_GearInDyn + MC_GearInDyn 4416 174400 fbGearOut - MC_GearOut + MC_GearOut 2112 178816 @@ -39093,13 +39093,13 @@ ELSE: fbSetPos - MC_SetPosition + MC_SetPosition 2240 192 fbJog - MC_Jog + MC_Jog 48832 2432 @@ -39300,7 +39300,7 @@ ELSE: fbSetPos - MC_SetPosition + MC_SetPosition 2240 192 @@ -39511,11 +39511,11 @@ ELSE: - MC_ReadParameterSet + MC_ReadParameterSet 1984 Parameter - ST_AxisParameterSet + ST_AxisParameterSet 64 64 @@ -39527,7 +39527,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF Reference to an axis 64 128 @@ -39610,7 +39610,7 @@ ELSE: state - _E_TcMC_STATES + _E_TcMC_STATES 16 384 @@ -39698,7 +39698,7 @@ ELSE: mcReadParams - MC_ReadParameterSet + MC_ReadParameterSet 1984 256 @@ -40326,7 +40326,7 @@ ELSE: 8576 stParameters - ST_AxisParameterSet + ST_AxisParameterSet Parameters to check against 8192 64 @@ -43694,7 +43694,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t mc_power - MC_Power + MC_Power 960 384 @@ -45202,16 +45202,16 @@ The BPTM will throw an error if the arbiter does not have enough space for the t - FB_ThermoCouple + FB_TempSensor 256 - iScale - INT - Ratio between raw value and actual temperature. Default is 10 for 10 steps per degree (or 0.1 degree resolution) - 16 + fResolution + LREAL + Resolution parameter from the Beckhoff docs. Default is 0.1 for 0.1 degree resolution + 64 64 - 10 + 0.1 @@ -45233,8 +45233,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t pytmc - pv: STC:TEMP + pv: TEMP io: input + field: EGU C + field: PREC 2 @@ -45252,7 +45254,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t pytmc - pv: STC:CONN + pv: CONN io: input field: ONAM Connected field: ZNAM Disconnected @@ -45265,6 +45267,9 @@ The BPTM will throw an error if the arbiter does not have enough space for the t BOOL 8 200 + + true + ItemType @@ -45273,8 +45278,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t pytmc - pv: STC:ERR + pv: ERR io: input + field: ONAM True + field: ZNAM False @@ -45334,6 +45341,233 @@ The BPTM will throw an error if the arbiter does not have enough space for the t + + FB_TempSensor_FFO + 114240 + FB_TempSensor + + fFaultThreshold + LREAL + Faults when the threshold is reached. Trigger value. + 64 + 256 + + + ItemType + Input + + + pytmc + + pv: FAULT_SP + io: input + field: EGU C + field: PREC 2 + + + + + + fHysteresis + LREAL + percentage determining how far below the trigger value the fault should be released + 64 + 320 + + 1 + + + + ItemType + Input + + + pytmc + + pv: FAULT_SP_HYS + io: input + field: EGU % + field: PREC 2 + + + + + + sDevName + STRING(80) + 648 + 384 + + + ItemType + Input + + + + + bVeto + BOOL + This Fault will be will not trip the beam if the bVeto is TRUE + 8 + 1032 + + false + + + + ItemType + Input + + + + + bAutoReset + BOOL + 8 + 1040 + + true + + + + ItemType + Input + + + + + io_fbFFHWO + FB_HardwareFFOutput + 64 + 1088 + + + ItemType + InOut + + + + + sPath + STRING(80) + 648 + 1152 + + + instance-path + + + noinit + + + + + bFAULT_OK + BOOL + 8 + 1800 + + false + + + + FFO + FB_FastFault + 25920 + 1856 + + + .i_Desc + Fault occurs when the temprature trip point is reached + + + .i_TypeCode + 63232 + + + + + rtRESET + R_TRIG + 128 + 27776 + + + ftFAULT + F_TRIG + 128 + 27904 + + + ftConnected + F_TRIG + 128 + 28032 + + + fbLogger + FB_LogMessage + 86080 + 28160 + + + .eSubsystem + E_Subsystem.MPS + + + .nMinTimeViolationAcceptable + 10 + + + + + ACT_Logger + + + + PouType + FunctionBlock + + + + + FB_CC_TempSensor + 114368 + FB_TempSensor_FFO + + rtVetoReset + R_TRIG + 128 + 114240 + + + + PouType + FunctionBlock + + + + + Implicit_Enum__FB_PPM_PowerMeter__BACKGROUND_MODE + 16 + INT + + Manual + 0 + + + Passive + 1 + + + + qualified_only + + + generate_implicit_init_function + + + FB_AnalogInput 512 @@ -45660,12 +45894,107 @@ The BPTM will throw an error if the arbiter does not have enough space for the t FB_PPM_PowerMeter - 579392 + 728000 + + fTempSP + REAL + 32 + 64 + + + ItemType + Input + + + + + bVetoTempFFO + BOOL + 8 + 96 + + + ItemType + Input + + + + + sDeviceName + STRING(80) + 648 + 104 + + + ItemType + Input + + + + + eEnumGet + E_PPM_States + Used to know when to stop background auto-collection + 16 + 752 + + + ItemType + Input + + + + + stYAxisState + DWORD + 32 + 768 + + + ItemType + Input + + + + + fResponsivity + LREAL + Calibrated for each gentec, should be passed as input + If not set, responsive energy will not be calculated + 64 + 832 + + + ItemType + Input + + + pytmc + + pv: RES + io: i + field: EGU V/W + + + + + + fbFFHWO + FB_HardwareFFOutput + 64 + 896 + + + ItemType + InOut + + + iVoltageINT INT 16 - 64 + 960 TcAddressType @@ -45677,7 +46006,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fVoltage LREAL 64 - 128 + 1024 pytmc @@ -45697,7 +46026,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 1000 64000 - 192 + 1088 pytmc @@ -45710,35 +46039,113 @@ The BPTM will throw an error if the arbiter does not have enough space for the t - fCalibBase - LREAL - 64 - 64192 + fbTempSensor + FB_CC_TempSensor + 114368 + 65088 pytmc - pv: CALIB + pv: STC io: input - fCalibBaseBuffer - LREAL - - 1 - 1000 - - 64000 - 64256 + fFrequency + REAL + 32 + 179456 + + + uSXR_Accelerator + UINT + Used to get beam mode and rate + 16 + 179488 pytmc - pv: CALIB_BUFFER - io: input + pv: SXRAccTypeFromEpics + link: PHYS:UNDS:1:FACMODE.RVAL + + + + + + fSXR_NC_Frequency + REAL + 32 + 179520 + + + pytmc + + pv: SXR_NC_BeamRateFromEpics + link: EVNT:SYS0:1:NC_SOFTRATE + + + + + + uSXR_SC_Frequency + UINT + 16 + 179552 + + + 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 + + + + + + fHXR_NC_Frequency + REAL + 32 + 179584 + + + pytmc + + pv: HXR_NC_BeamRateFromEpics + link: EVNT:SYS0:1:NC_HARDRATE + + + + + + uHXR_SC_Frequency + UINT + 16 + 179616 + + + pytmc + + pv: HXR_SC_BeamRateFromEpics + link: TPG:SYS0:1:DST03:RATE @@ -45746,14 +46153,15 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fCalibMJ LREAL + Pulse-by-pulse energy and buffer 64 - 128256 + 179648 pytmc pv: MJ - io: input + io: i field: EGU mJ @@ -45767,107 +46175,379 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 1000 64000 - 128320 + 179712 pytmc pv: MJ_BUFFER - io: input + io: i field: EGU mJ - fbThermoCouple - FB_ThermoCouple - 256 - 192320 + fPulseWattage + LREAL + Wattage and buffer + 64 + 243712 pytmc - pv: - io: input + pv: WATT + io: i + field: EGU mW - fCalibRelOffset + fPulseWattageBuffer LREAL - 64 - 192576 + + 1 + 1000 + + 64000 + 243776 pytmc - pv: CALIB:OFFSET - io: io + pv: WATT_BUFFER + io: i + field: EGU mW - fCalibRelRatio + fBackgroundVoltage LREAL + Background voltage 64 - 192640 + 307776 pytmc - pv: CALIB:RATIO + pv: BACK:VOLT io: io + field: EGU mV - fCalibMJRatio + fBackgroundVoltageAcc + LREAL + Internal variables for background voltage auto-collection + 64 + 307840 + + + uAccCount + UINT + 16 + 307904 + + + fBackgroundVoltageSum LREAL 64 - 192704 + 307968 + + + fBackgroundVoltageStale + LREAL + 64 + 308032 + + + tonBackgroundAutoCollecting + TON + 256 + 308096 + + + fBackgroundVoltageBuffer + LREAL + + 1 + 100 + + 6400 + 308352 + + + udBackgroundVoltageBufferIndex + UDINT + 32 + 314752 + + 1 + + + + rTrig_Background + R_TRIG + 128 + 314816 + + + i + UDINT + 32 + 314944 + + + bResetAutoBackground + BOOL + Used to reset auto-collected background buffer, and fBackgroundVoltage if in Passive mode + 8 + 314976 pytmc - pv: CALIB:MJ_RATIO + pv: BACK:RESET io: io + + BACKGROUND_MODE + Implicit_Enum__FB_PPM_PowerMeter__BACKGROUND_MODE + In manual mode, auto-background updates buffer but does not change fBackgroundVoltage + 16 + 314992 + + Implicit_Enum__FB_PPM_PowerMeter__BACKGROUND_MODE.Passive + + + + pytmc + + pv: BACK:MODE + io: io + + + + implicit_enum_type + + + + + bBackgroundCollect + BOOL + Boolean to trigger collection of background voltages + 8 + 315008 + + + pytmc + + pv: BACK:COLL + io: io + + + + + + uBackgroundCollectionTime + UINT + Time in seconds to collect background voltages for + 16 + 315024 + + 60 + + + + pytmc + + pv: BACK:TIME + io: io + field: EGU s + + + + + + tofBackgroundCollecting + TOF + 256 + 315072 + + + udBackgroundManualCount + UDINT + 32 + 315328 + fbGetPMVoltage FB_AnalogInput 512 - 192768 + 315392 fbVoltageBuffer FB_LREALBuffer 128704 - 193280 + 315904 - fbCalibBaseBuffer + fbPulseWattageBuffer FB_LREALBuffer 128704 - 321984 + 444608 fbCalibMJBuffer FB_LREALBuffer 128704 - 450688 + 573312 + + + FFO + FB_FastFault + 25920 + 702016 + + + .i_Desc + Fault occurs when the per-pulse energy reading is high enough to damage the power meter + + + .i_TypeCode + 1280 + + + + + bOverAllowableEnergy + BOOL + 8 + 727936 + + + uSoftWavelengthEdge1 + UINT + Voltage limits for wavelength ranges + 16 + + 300 + + + + uSoftWavelengthEdge1L + UINT + 16 + + 299 + + + + uSoftWavelengthEdge2 + UINT + 16 + + 1000 + + + + uSoftWavelengthEdge2L + UINT + 16 + + 999 + + + + uSoftWavelengthEdge3 + UINT + 16 + + 1560 + + + + uSoftWavelengthEdge3L + UINT + 16 + + 1559 + + + + uSoftWavelengthEdge4 + UINT + 16 + + 2000 + + + + uSoftWavelengthEdge4L + UINT + 16 + + 1999 + + + + uHardWavelengthEdge1 + UINT + 16 + + 1000 + + + + uHardWavelengthEdge2 + UINT + 16 + + 1500 + + + + uHardWavelengthEdge2L + UINT + 16 + + 1499 + + + + uHardWavelengthEdge3 + UINT + 16 + + 4000 + + + + uHardWavelengthEdge3L + UINT + 16 + + 3999 + PouType FunctionBlock + + contains_implicit_enum + @@ -46099,7 +46779,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t FB_PPM - 1743808 + 2006592 stYStage ST_MotionStage @@ -46305,12 +46985,25 @@ The BPTM will throw an error if the arbiter does not have enough space for the t + + fResponsivity + LREAL + Responsivity for power meter + 64 + 16512 + + + ItemType + Input + + + eEnumGet E_PPM_States The current position state as an enum. 16 - 16512 + 16576 ItemType @@ -46330,7 +47023,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t ST_DbStateParams The PMPS database lookup associated with the current position state. 2560 - 16544 + 16608 ItemType @@ -46342,25 +47035,25 @@ The BPTM will throw an error if the arbiter does not have enough space for the t bInit BOOL 8 - 19104 + 19168 fbYStage FB_MotionStage 328512 - 19136 + 19200 fbStateDefaults FB_PositionState_Defaults 1088 - 347648 + 347712 fbStates FB_PositionStatePMPS1D 746176 - 348736 + 348800 pytmc @@ -46379,19 +47072,19 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 9 33408 - 1094912 + 1094976 fbArrCheckWrite FB_CheckPositionStateWrite 33664 - 1128320 + 1128384 fbPowerMeter FB_PPM_PowerMeter - 579392 - 1161984 + 728000 + 1162048 pytmc @@ -46403,7 +47096,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fbGige FB_PPM_Gige 1344 - 1741376 + 1890048 pytmc @@ -46415,7 +47108,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fbFlowMeter FB_AnalogInput 512 - 1742720 + 1891392 .iTermBits @@ -46438,14 +47131,14 @@ The BPTM will throw an error if the arbiter does not have enough space for the t - fbYagThermoCouple - FB_ThermoCouple - 256 - 1743232 + fbYagTempSensor + FB_CC_TempSensor + 114368 + 1891904 pytmc - pv: YAG + pv: YAG:STC @@ -46453,7 +47146,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fbFlowSwitch FB_XTES_Flowswitch 128 - 1743488 + 2006272 pytmc @@ -46466,7 +47159,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t LREAL State defaults if not provided 64 - 1743616 + 2006400 2 @@ -46475,7 +47168,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fAccel LREAL 64 - 1743680 + 2006464 200 @@ -46484,7 +47177,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fOutDecel LREAL 64 - 1743744 + 2006528 25 @@ -47104,6 +47797,160 @@ The BPTM will throw an error if the arbiter does not have enough space for the t + + FB_ThermoCouple + 256 + + iScale + INT + Ratio between raw value and actual temperature. Default is 10 for 10 steps per degree (or 0.1 degree resolution) + 16 + 64 + + 10 + + + + ItemType + Input + + + + + fTemp + LREAL + 64 + 128 + + + ItemType + Output + + + pytmc + + pv: STC:TEMP + io: input + + + + + + bConnected + BOOL + 8 + 192 + + + ItemType + Output + + + pytmc + + pv: STC:CONN + io: input + field: ONAM Connected + field: ZNAM Disconnected + + + + + + bError + BOOL + 8 + 200 + + + ItemType + Output + + + pytmc + + pv: STC:ERR + io: input + + + + TcAddressType + Input + + + + + bUnderrange + BOOL + 8 + 208 + + + ItemType + Output + + + TcAddressType + Input + + + + + bOverrange + BOOL + 8 + 216 + + + ItemType + Output + + + TcAddressType + Input + + + + + iRaw + INT + 16 + 224 + + + TcAddressType + Input + + + + + + PouType + FunctionBlock + + + + + Implicit_Enum__FB_PPM_PowerMeter_IM4K2__BACKGROUND_MODE + 16 + INT + + Manual + 0 + + + Passive + 1 + + + + qualified_only + + + generate_implicit_init_function + + + FB_AnalogInput_IM4K2 512 @@ -47240,12 +48087,107 @@ The BPTM will throw an error if the arbiter does not have enough space for the t FB_PPM_PowerMeter_IM4K2 - 579392 + 613888 + + fTempSP + REAL + 32 + 64 + + + ItemType + Input + + + + + bVetoTempFFO + BOOL + 8 + 96 + + + ItemType + Input + + + + + sDeviceName + STRING(80) + 648 + 104 + + + ItemType + Input + + + + + eEnumGet + E_PPM_States + Used to know when to stop background auto-collection + 16 + 752 + + + ItemType + Input + + + + + stYAxisState + DWORD + 32 + 768 + + + ItemType + Input + + + + + fResponsivity + LREAL + Calibrated for each gentec, should be passed as input + If not set, responsive energy will not be calculated + 64 + 832 + + + ItemType + Input + + + pytmc + + pv: RES + io: i + field: EGU V/W + + + + + + fbFFHWO + FB_HardwareFFOutput + 64 + 896 + + + ItemType + InOut + + + iVoltageDINT DINT 32 - 64 + 960 TcAddressType @@ -47257,7 +48199,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fVoltage LREAL 64 - 128 + 1024 pytmc @@ -47277,7 +48219,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 1000 64000 - 192 + 1088 pytmc @@ -47290,35 +48232,113 @@ The BPTM will throw an error if the arbiter does not have enough space for the t - fCalibBase - LREAL - 64 - 64192 + fbThermoCouple + FB_ThermoCouple + 256 + 65088 pytmc - pv: CALIB + pv: io: input - fCalibBaseBuffer - LREAL - - 1 - 1000 - - 64000 - 64256 + fFrequency + REAL + 32 + 65344 + + + uSXR_Accelerator + UINT + Used to get beam mode and rate + 16 + 65376 pytmc - pv: CALIB_BUFFER - io: input + pv: SXRAccTypeFromEpics + link: PHYS:UNDS:1:FACMODE.RVAL + + + + + + fSXR_NC_Frequency + REAL + 32 + 65408 + + + pytmc + + pv: SXR_NC_BeamRateFromEpics + link: EVNT:SYS0:1:NC_SOFTRATE + + + + + + uSXR_SC_Frequency + UINT + 16 + 65440 + + + 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 + + + + + + fHXR_NC_Frequency + REAL + 32 + 65472 + + + pytmc + + pv: HXR_NC_BeamRateFromEpics + link: EVNT:SYS0:1:NC_HARDRATE + + + + + + uHXR_SC_Frequency + UINT + 16 + 65504 + + + pytmc + + pv: HXR_SC_BeamRateFromEpics + link: TPG:SYS0:1:DST03:RATE @@ -47326,14 +48346,15 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fCalibMJ LREAL + Pulse-by-pulse energy and buffer 64 - 128256 + 65536 pytmc pv: MJ - io: input + io: i field: EGU mJ @@ -47347,112 +48368,387 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 1000 64000 - 128320 + 65600 pytmc pv: MJ_BUFFER - io: input + io: i field: EGU mJ - fbThermoCouple - FB_ThermoCouple - 256 - 192320 + fPulseWattage + LREAL + Wattage and buffer + 64 + 129600 pytmc - pv: - io: input + pv: WATT + io: i + field: EGU mW - fCalibRelOffset + fPulseWattageBuffer LREAL - 64 - 192576 + + 1 + 1000 + + 64000 + 129664 pytmc - pv: CALIB:OFFSET - io: io + pv: WATT_BUFFER + io: i + field: EGU mW - fCalibRelRatio + fBackgroundVoltage LREAL + Background voltage 64 - 192640 + 193664 pytmc - pv: CALIB:RATIO + pv: BACK:VOLT io: io + field: EGU mV - fCalibMJRatio + fBackgroundVoltageAcc + LREAL + Internal variables for background voltage auto-collection + 64 + 193728 + + + uAccCount + UINT + 16 + 193792 + + + fBackgroundVoltageSum LREAL 64 - 192704 + 193856 + + + fBackgroundVoltageStale + LREAL + 64 + 193920 + + + tonBackgroundAutoCollecting + TON + 256 + 193984 + + + fBackgroundVoltageBuffer + LREAL + + 1 + 100 + + 6400 + 194240 + + + udBackgroundVoltageBufferIndex + UDINT + 32 + 200640 + + 1 + + + + rTrig_Background + R_TRIG + 128 + 200704 + + + i + UDINT + 32 + 200832 + + + bResetAutoBackground + BOOL + Used to reset auto-collected background buffer, and fBackgroundVoltage if in Passive mode + 8 + 200864 + + + pytmc + + pv: BACK:RESET + io: io + + + + + + BACKGROUND_MODE + Implicit_Enum__FB_PPM_PowerMeter_IM4K2__BACKGROUND_MODE + In manual mode, auto-background updates buffer but does not change fBackgroundVoltage + 16 + 200880 + + Implicit_Enum__FB_PPM_PowerMeter_IM4K2__BACKGROUND_MODE.Passive + + + + pytmc + + pv: BACK:MODE + io: io + + + + implicit_enum_type + + + + + bBackgroundCollect + BOOL + Boolean to trigger collection of background voltages + 8 + 200896 + + + pytmc + + pv: BACK:COLL + io: io + + + + + + uBackgroundCollectionTime + UINT + Time in seconds to collect background voltages for + 16 + 200912 + + 60 + pytmc - pv: CALIB:MJ_RATIO + pv: BACK:TIME io: io + field: EGU s + + tofBackgroundCollecting + TOF + 256 + 200960 + + + udBackgroundManualCount + UDINT + 32 + 201216 + fbGetPMVoltage FB_AnalogInput_IM4K2 512 - 192768 + 201280 fbVoltageBuffer FB_LREALBuffer 128704 - 193280 + 201792 - fbCalibBaseBuffer + fbPulseWattageBuffer FB_LREALBuffer 128704 - 321984 + 330496 fbCalibMJBuffer FB_LREALBuffer 128704 - 450688 + 459200 + + + FFO + FB_FastFault + 25920 + 587904 + + + .i_Desc + Fault occurs when the per-pulse energy reading is high enough to damage the power meter + + + .i_TypeCode + 1280 + + + + + bOverAllowableEnergy + BOOL + 8 + 613824 + + + uSoftWavelengthEdge1 + UINT + Voltage limits for wavelength ranges + 16 + + 300 + + + + uSoftWavelengthEdge1L + UINT + 16 + + 299 + + + + uSoftWavelengthEdge2 + UINT + 16 + + 1000 + + + + uSoftWavelengthEdge2L + UINT + 16 + + 999 + + + + uSoftWavelengthEdge3 + UINT + 16 + + 1560 + + + + uSoftWavelengthEdge3L + UINT + 16 + + 1559 + + + + uSoftWavelengthEdge4 + UINT + 16 + + 2000 + + + + uSoftWavelengthEdge4L + UINT + 16 + + 1999 + + + + uHardWavelengthEdge1 + UINT + 16 + + 1000 + + + + uHardWavelengthEdge2 + UINT + 16 + + 1500 + + + + uHardWavelengthEdge2L + UINT + 16 + + 1499 + + + + uHardWavelengthEdge3 + UINT + 16 + + 4000 + + + + uHardWavelengthEdge3L + UINT + 16 + + 3999 + PouType FunctionBlock + + contains_implicit_enum + + + generate_implicit_init_function + FB_PPM_IM4K2 - 1743808 + 1778368 stYStage ST_MotionStage @@ -47658,12 +48954,25 @@ The BPTM will throw an error if the arbiter does not have enough space for the t + + fResponsivity + LREAL + Responsivity for power meter + 64 + 16512 + + + ItemType + Input + + + eEnumGet E_PPM_States The current position state as an enum. 16 - 16512 + 16576 ItemType @@ -47683,7 +48992,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t ST_DbStateParams The PMPS database lookup associated with the current position state. 2560 - 16544 + 16608 ItemType @@ -47695,25 +49004,25 @@ The BPTM will throw an error if the arbiter does not have enough space for the t bInit BOOL 8 - 19104 + 19168 fbYStage FB_MotionStage 328512 - 19136 + 19200 fbStateDefaults FB_PositionState_Defaults 1088 - 347648 + 347712 fbStates FB_PositionStatePMPS1D 746176 - 348736 + 348800 pytmc @@ -47732,19 +49041,19 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 9 33408 - 1094912 + 1094976 fbArrCheckWrite FB_CheckPositionStateWrite 33664 - 1128320 + 1128384 fbPowerMeter FB_PPM_PowerMeter_IM4K2 - 579392 - 1161984 + 613888 + 1162048 pytmc @@ -47756,7 +49065,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fbGige FB_PPM_Gige 1344 - 1741376 + 1775936 pytmc @@ -47768,7 +49077,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fbFlowMeter FB_AnalogInput 512 - 1742720 + 1777280 .iTermBits @@ -47794,7 +49103,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fbYagThermoCouple FB_ThermoCouple 256 - 1743232 + 1777792 pytmc @@ -47806,7 +49115,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fbFlowSwitch FB_XTES_Flowswitch 128 - 1743488 + 1778048 pytmc @@ -47819,7 +49128,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t LREAL State defaults if not provided 64 - 1743616 + 1778176 2 @@ -47828,7 +49137,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fAccel LREAL 64 - 1743680 + 1778240 200 @@ -47837,7 +49146,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fOutDecel LREAL 64 - 1743744 + 1778304 25 @@ -47887,149 +49196,9 @@ The BPTM will throw an error if the arbiter does not have enough space for the t - - FB_TempSensor - 256 - - fResolution - LREAL - Resolution parameter from the Beckhoff docs. Default is 0.1 for 0.1 degree resolution - 64 - 64 - - 0.1 - - - - ItemType - Input - - - - - fTemp - LREAL - 64 - 128 - - - ItemType - Output - - - pytmc - - pv: TEMP - io: input - field: EGU C - field: PREC 2 - - - - - - bConnected - BOOL - 8 - 192 - - - ItemType - Output - - - pytmc - - pv: CONN - io: input - field: ONAM Connected - field: ZNAM Disconnected - - - - - - bError - BOOL - 8 - 200 - - true - - - - ItemType - Output - - - pytmc - - pv: ERR - io: input - field: ONAM True - field: ZNAM False - - - - TcAddressType - Input - - - - - bUnderrange - BOOL - 8 - 208 - - - ItemType - Output - - - TcAddressType - Input - - - - - bOverrange - BOOL - 8 - 216 - - - ItemType - Output - - - TcAddressType - Input - - - - - iRaw - INT - 16 - 224 - - - TcAddressType - Input - - - - - - PouType - FunctionBlock - - - FB_ATM - 1498880 + 1612992 stYStage ST_MotionStage @@ -48347,9 +49516,9 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 1464256 - fbThermoCouple1 - FB_TempSensor - 256 + fbTempSensor1 + FB_CC_TempSensor + 114368 1497920 @@ -48362,7 +49531,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fbFlowMeter FB_AnalogInput 512 - 1498176 + 1612288 .iTermBits @@ -48389,7 +49558,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t LREAL State defaults if not provided 64 - 1498688 + 1612800 2 @@ -48398,7 +49567,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fAccel LREAL 64 - 1498752 + 1612864 200 @@ -48407,7 +49576,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fOutDecel LREAL 64 - 1498816 + 1612928 25 @@ -48760,7 +49929,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t FB_WFS - 1499264 + 1727488 stYStage ST_MotionStage @@ -49079,8 +50248,8 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fbThermoCouple1 - FB_TempSensor - 256 + FB_CC_TempSensor + 114368 1497920 @@ -49091,9 +50260,9 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fbThermoCouple2 - FB_TempSensor - 256 - 1498176 + FB_CC_TempSensor + 114368 + 1612288 pytmc @@ -49105,7 +50274,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fbFlowSwitch FB_XTES_Flowswitch 128 - 1498432 + 1726656 pytmc @@ -49117,7 +50286,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fbFlowMeter FB_AnalogInput 512 - 1498560 + 1726784 .iTermBits @@ -49144,7 +50313,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t LREAL State defaults if not provided 64 - 1499072 + 1727296 2 @@ -49153,7 +50322,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fAccel LREAL 64 - 1499136 + 1727360 200 @@ -49162,7 +50331,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fOutDecel LREAL 64 - 1499200 + 1727424 25 @@ -50096,7 +51265,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t FB_SXR_SATT_Stage - 662400 + 1008832 stAxis ST_MotionStage @@ -50294,12 +51463,25 @@ The BPTM will throw an error if the arbiter does not have enough space for the t + + sDeviceName + STRING(80) + String name from PMPS database + 648 + 39808 + + + ItemType + Input + + + nEnableMode E_StageEnableMode Debug helper for setting the stage's nEnableMode 16 - 39808 + 40464 ItemType @@ -50312,7 +51494,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t E_SXR_SATT_Position The current position state as an enum. 16 - 39824 + 40480 ItemType @@ -50331,7 +51513,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fTemp1 LREAL 64 - 39872 + 40512 ItemType @@ -50343,7 +51525,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fTemp2 LREAL 64 - 39936 + 40576 ItemType @@ -50355,7 +51537,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t bIsStationary BOOL 8 - 40000 + 40640 ItemType @@ -50367,7 +51549,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t bError BOOL 8 - 40008 + 40648 ItemType @@ -50379,7 +51561,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t sActiveFilterMaterial STRING(80) 648 - 40016 + 40656 ItemType @@ -50398,7 +51580,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fActiveFilterThickness_um LREAL 64 - 40704 + 41344 ItemType @@ -50418,7 +51600,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fTransmission LREAL 64 - 40768 + 41408 ItemType @@ -50438,7 +51620,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fActiveFilterDensity LREAL 64 - 40832 + 41472 ItemType @@ -50450,7 +51632,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fActiveFilterAtomicMass LREAL 64 - 40896 + 41536 ItemType @@ -50462,7 +51644,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fAbsorptionConstant LREAL 64 - 40960 + 41600 ItemType @@ -50474,7 +51656,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t iFilterIndex INT 16 - 41024 + 41664 0 @@ -50489,13 +51671,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fbMotion FB_MotionStage 328512 - 41088 + 41728 fbStates FB_PositionState1D 192640 - 369600 + 370240 pytmc @@ -50514,19 +51696,19 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 9 33408 - 562240 + 562880 fbArrCheckWrite FB_CheckPositionStateWrite 33664 - 595648 + 596288 bInitialized BOOL 8 - 629312 + 629952 false @@ -50535,20 +51717,20 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fbAtomicMass FB_AtomicMass 2880 - 629376 + 630016 fbAttenuatorElementDensity FB_AttenuatorElementDensity 3712 - 632256 + 632896 fbRTD_1 - FB_TempSensor + FB_CC_TempSensor EL3202-0020: 0.01 °C per digit - 256 - 635968 + 114368 + 636608 .fResolution @@ -50564,9 +51746,9 @@ The BPTM will throw an error if the arbiter does not have enough space for the t fbRTD_2 - FB_TempSensor - 256 - 636224 + FB_CC_TempSensor + 114368 + 750976 .fResolution @@ -50580,11 +51762,27 @@ The BPTM will throw an error if the arbiter does not have enough space for the t + + fbReadPMPSDB + FB_JsonDocToSafeBP + 115008 + 865344 + + + astPickedDB + ST_DbStateParams + + 1 + 1 + + 2560 + 980352 + fbFF FB_FastFault 25920 - 636480 + 982912 .i_Desc @@ -51518,7 +52716,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t nTimestamp ULINT 64 - 85181592 + 85747360 TcDisplayTypeGUID @@ -53446,31 +54644,31 @@ The BPTM will throw an error if the arbiter does not have enough space for the t bBusy BOOL 8 - 85180696 + 85746464 bError BOOL 8 - 85180784 + 85746552 hrErrorCode HRESULT 32 - 85180712 + 85746480 nStringSize UDINT 32 - 85180760 + 85746528 sEventText STRING(255) 2048 - 85180800 + 85746568 TcEncoding @@ -70542,7 +71740,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 0 PlcTask Inputs 0 - 86441984 + 87031808 PRG_IM1K1_PPM.fbIM1K1.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc 2048 @@ -70553,7 +71751,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 636223680 + 636224704 PRG_IM1K1_PPM.fbIM1K1.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -70565,7 +71763,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637238528 + 637239552 PRG_IM1K1_PPM.fbIM1K1.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -70578,7 +71776,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637246528 + 637247552 PRG_IM1K1_PPM.fbIM1K1.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -70591,7 +71789,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637246536 + 637247560 PRG_IM1K1_PPM.fbIM1K1.fbStates.astMotionStageMax[1].bHome @@ -70604,7 +71802,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637246544 + 637247568 PRG_IM1K1_PPM.fbIM1K1.fbStates.astMotionStageMax[1].bHardwareEnable @@ -70627,7 +71825,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637246560 + 637247584 PRG_IM1K1_PPM.fbIM1K1.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -70640,7 +71838,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637246592 + 637247616 PRG_IM1K1_PPM.fbIM1K1.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -70653,7 +71851,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637246656 + 637247680 PRG_IM1K1_PPM.fbIM1K1.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -70666,7 +71864,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637246672 + 637247696 PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.iVoltageINT @@ -70678,18 +71876,23 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637363968 + 637365888 - PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbThermoCouple.bError + PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbTempSensor.bError 8 BOOL + + true + pytmc - pv: STC:ERR + pv: ERR io: input + field: ONAM True + field: ZNAM False @@ -70697,10 +71900,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637556424 + 637430216 - PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbThermoCouple.bUnderrange + PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbTempSensor.bUnderrange 8 BOOL @@ -70709,10 +71912,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637556432 + 637430224 - PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbThermoCouple.bOverrange + PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbTempSensor.bOverrange 8 BOOL @@ -70721,10 +71924,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637556440 + 637430232 - PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbThermoCouple.iRaw + PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbTempSensor.iRaw 16 INT @@ -70733,7 +71936,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637556448 + 637430240 PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbGetPMVoltage.iRaw @@ -70746,7 +71949,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637556736 + 637680384 PRG_IM1K1_PPM.fbIM1K1.fbGige.fbGetIllPercent.iRaw @@ -70759,7 +71962,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637943552 + 638093184 PRG_IM1K1_PPM.fbIM1K1.fbFlowMeter.iRaw @@ -70772,18 +71975,23 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637944704 + 638094336 - PRG_IM1K1_PPM.fbIM1K1.fbYagThermoCouple.bError + PRG_IM1K1_PPM.fbIM1K1.fbYagTempSensor.bError 8 BOOL + + true + pytmc - pv: STC:ERR + pv: ERR io: input + field: ONAM True + field: ZNAM False @@ -70791,10 +71999,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637945352 + 638094984 - PRG_IM1K1_PPM.fbIM1K1.fbYagThermoCouple.bUnderrange + PRG_IM1K1_PPM.fbIM1K1.fbYagTempSensor.bUnderrange 8 BOOL @@ -70803,10 +72011,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637945360 + 638094992 - PRG_IM1K1_PPM.fbIM1K1.fbYagThermoCouple.bOverrange + PRG_IM1K1_PPM.fbIM1K1.fbYagTempSensor.bOverrange 8 BOOL @@ -70815,10 +72023,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637945368 + 638095000 - PRG_IM1K1_PPM.fbIM1K1.fbYagThermoCouple.iRaw + PRG_IM1K1_PPM.fbIM1K1.fbYagTempSensor.iRaw 16 INT @@ -70827,7 +72035,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637945376 + 638095008 PRG_IM1K1_PPM.fbIM1K1.fbFlowSwitch.bFlowOk @@ -70847,7 +72055,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637945472 + 638209216 PRG_IM2K1_PPM.fbIM2K1.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -70859,7 +72067,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 638063616 + 638327424 PRG_IM2K1_PPM.fbIM2K1.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -70871,7 +72079,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639078464 + 639342272 PRG_IM2K1_PPM.fbIM2K1.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -70884,7 +72092,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639086464 + 639350272 PRG_IM2K1_PPM.fbIM2K1.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -70897,7 +72105,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639086472 + 639350280 PRG_IM2K1_PPM.fbIM2K1.fbStates.astMotionStageMax[1].bHome @@ -70910,7 +72118,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639086480 + 639350288 PRG_IM2K1_PPM.fbIM2K1.fbStates.astMotionStageMax[1].bHardwareEnable @@ -70933,7 +72141,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639086496 + 639350304 PRG_IM2K1_PPM.fbIM2K1.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -70946,7 +72154,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639086528 + 639350336 PRG_IM2K1_PPM.fbIM2K1.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -70959,7 +72167,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639086592 + 639350400 PRG_IM2K1_PPM.fbIM2K1.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -70972,7 +72180,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639086608 + 639350416 PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.iVoltageINT @@ -70984,18 +72192,23 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639203904 + 639468608 - PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbThermoCouple.bError + PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbTempSensor.bError 8 BOOL + + true + pytmc - pv: STC:ERR + pv: ERR io: input + field: ONAM True + field: ZNAM False @@ -71003,10 +72216,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639396360 + 639532936 - PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbThermoCouple.bUnderrange + PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbTempSensor.bUnderrange 8 BOOL @@ -71015,10 +72228,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639396368 + 639532944 - PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbThermoCouple.bOverrange + PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbTempSensor.bOverrange 8 BOOL @@ -71027,10 +72240,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639396376 + 639532952 - PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbThermoCouple.iRaw + PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbTempSensor.iRaw 16 INT @@ -71039,7 +72252,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639396384 + 639532960 PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbGetPMVoltage.iRaw @@ -71052,7 +72265,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639396672 + 639783104 PRG_IM2K1_PPM.fbIM2K1.fbGige.fbGetIllPercent.iRaw @@ -71065,7 +72278,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639783488 + 640195904 PRG_IM2K1_PPM.fbIM2K1.fbFlowMeter.iRaw @@ -71078,18 +72291,23 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639784640 + 640197056 - PRG_IM2K1_PPM.fbIM2K1.fbYagThermoCouple.bError + PRG_IM2K1_PPM.fbIM2K1.fbYagTempSensor.bError 8 BOOL + + true + pytmc - pv: STC:ERR + pv: ERR io: input + field: ONAM True + field: ZNAM False @@ -71097,10 +72315,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639785288 + 640197704 - PRG_IM2K1_PPM.fbIM2K1.fbYagThermoCouple.bUnderrange + PRG_IM2K1_PPM.fbIM2K1.fbYagTempSensor.bUnderrange 8 BOOL @@ -71109,10 +72327,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639785296 + 640197712 - PRG_IM2K1_PPM.fbIM2K1.fbYagThermoCouple.bOverrange + PRG_IM2K1_PPM.fbIM2K1.fbYagTempSensor.bOverrange 8 BOOL @@ -71121,10 +72339,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639785304 + 640197720 - PRG_IM2K1_PPM.fbIM2K1.fbYagThermoCouple.iRaw + PRG_IM2K1_PPM.fbIM2K1.fbYagTempSensor.iRaw 16 INT @@ -71133,7 +72351,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639785312 + 640197728 PRG_IM2K1_PPM.fbIM2K1.fbFlowSwitch.bFlowOk @@ -71153,7 +72371,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639785408 + 640311936 PRG_IM1K2_PPM.fbIM1K2.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -71165,7 +72383,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639903552 + 640430144 PRG_IM1K2_PPM.fbIM1K2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -71177,7 +72395,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 640918400 + 641444992 PRG_IM1K2_PPM.fbIM1K2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -71190,7 +72408,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 640926400 + 641452992 PRG_IM1K2_PPM.fbIM1K2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -71203,7 +72421,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 640926408 + 641453000 PRG_IM1K2_PPM.fbIM1K2.fbStates.astMotionStageMax[1].bHome @@ -71216,7 +72434,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 640926416 + 641453008 PRG_IM1K2_PPM.fbIM1K2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -71239,7 +72457,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 640926432 + 641453024 PRG_IM1K2_PPM.fbIM1K2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -71252,7 +72470,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 640926464 + 641453056 PRG_IM1K2_PPM.fbIM1K2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -71265,7 +72483,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 640926528 + 641453120 PRG_IM1K2_PPM.fbIM1K2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -71278,7 +72496,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 640926544 + 641453136 PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.iVoltageINT @@ -71290,18 +72508,23 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 641043840 + 641571328 - PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbThermoCouple.bError + PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbTempSensor.bError 8 BOOL + + true + pytmc - pv: STC:ERR + pv: ERR io: input + field: ONAM True + field: ZNAM False @@ -71309,10 +72532,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 641236296 + 641635656 - PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbThermoCouple.bUnderrange + PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbTempSensor.bUnderrange 8 BOOL @@ -71321,10 +72544,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 641236304 + 641635664 - PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbThermoCouple.bOverrange + PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbTempSensor.bOverrange 8 BOOL @@ -71333,10 +72556,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 641236312 + 641635672 - PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbThermoCouple.iRaw + PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbTempSensor.iRaw 16 INT @@ -71345,7 +72568,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 641236320 + 641635680 PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbGetPMVoltage.iRaw @@ -71358,7 +72581,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 641236608 + 641885824 PRG_IM1K2_PPM.fbIM1K2.fbGige.fbGetIllPercent.iRaw @@ -71371,7 +72594,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 641623424 + 642298624 PRG_IM1K2_PPM.fbIM1K2.fbFlowMeter.iRaw @@ -71384,18 +72607,23 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 641624576 + 642299776 - PRG_IM1K2_PPM.fbIM1K2.fbYagThermoCouple.bError + PRG_IM1K2_PPM.fbIM1K2.fbYagTempSensor.bError 8 BOOL + + true + pytmc - pv: STC:ERR + pv: ERR io: input + field: ONAM True + field: ZNAM False @@ -71403,10 +72631,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 641625224 + 642300424 - PRG_IM1K2_PPM.fbIM1K2.fbYagThermoCouple.bUnderrange + PRG_IM1K2_PPM.fbIM1K2.fbYagTempSensor.bUnderrange 8 BOOL @@ -71415,10 +72643,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 641625232 + 642300432 - PRG_IM1K2_PPM.fbIM1K2.fbYagThermoCouple.bOverrange + PRG_IM1K2_PPM.fbIM1K2.fbYagTempSensor.bOverrange 8 BOOL @@ -71427,10 +72655,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 641625240 + 642300440 - PRG_IM1K2_PPM.fbIM1K2.fbYagThermoCouple.iRaw + PRG_IM1K2_PPM.fbIM1K2.fbYagTempSensor.iRaw 16 INT @@ -71439,7 +72667,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 641625248 + 642300448 PRG_IM1K2_PPM.fbIM1K2.fbFlowSwitch.bFlowOk @@ -71459,7 +72687,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 641625344 + 642414656 PRG_AL1K2_L2SI.fbAL1K2.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -71471,7 +72699,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 641736704 + 642526016 PRG_AL1K2_L2SI.fbAL1K2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -71483,7 +72711,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 642751552 + 643540864 PRG_AL1K2_L2SI.fbAL1K2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -71496,7 +72724,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 642759552 + 643548864 PRG_AL1K2_L2SI.fbAL1K2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -71509,7 +72737,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 642759560 + 643548872 PRG_AL1K2_L2SI.fbAL1K2.fbStates.astMotionStageMax[1].bHome @@ -71522,7 +72750,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 642759568 + 643548880 PRG_AL1K2_L2SI.fbAL1K2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -71545,7 +72773,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 642759584 + 643548896 PRG_AL1K2_L2SI.fbAL1K2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -71558,7 +72786,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 642759616 + 643548928 PRG_AL1K2_L2SI.fbAL1K2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -71571,7 +72799,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 642759680 + 643548992 PRG_AL1K2_L2SI.fbAL1K2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -71584,7 +72812,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 642759696 + 643549008 PRG_AL1K2_L2SI.fbAL1K2.fbLaser.fbGetLasPercent.iRaw @@ -71597,7 +72825,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 642877248 + 643666560 PRG_IM2K2_PPM.fbIM2K2.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -71609,7 +72837,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 642996288 + 643785664 PRG_IM2K2_PPM.fbIM2K2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -71621,7 +72849,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644011136 + 644800512 PRG_IM2K2_PPM.fbIM2K2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -71634,7 +72862,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644019136 + 644808512 PRG_IM2K2_PPM.fbIM2K2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -71647,7 +72875,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644019144 + 644808520 PRG_IM2K2_PPM.fbIM2K2.fbStates.astMotionStageMax[1].bHome @@ -71660,7 +72888,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644019152 + 644808528 PRG_IM2K2_PPM.fbIM2K2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -71683,7 +72911,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644019168 + 644808544 PRG_IM2K2_PPM.fbIM2K2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -71696,7 +72924,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644019200 + 644808576 PRG_IM2K2_PPM.fbIM2K2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -71709,7 +72937,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644019264 + 644808640 PRG_IM2K2_PPM.fbIM2K2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -71722,7 +72950,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644019280 + 644808656 PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.iVoltageINT @@ -71734,18 +72962,23 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644136576 + 644926848 - PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbThermoCouple.bError + PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbTempSensor.bError 8 BOOL + + true + pytmc - pv: STC:ERR + pv: ERR io: input + field: ONAM True + field: ZNAM False @@ -71753,10 +72986,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644329032 + 644991176 - PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbThermoCouple.bUnderrange + PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbTempSensor.bUnderrange 8 BOOL @@ -71765,10 +72998,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644329040 + 644991184 - PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbThermoCouple.bOverrange + PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbTempSensor.bOverrange 8 BOOL @@ -71777,10 +73010,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644329048 + 644991192 - PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbThermoCouple.iRaw + PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbTempSensor.iRaw 16 INT @@ -71789,7 +73022,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644329056 + 644991200 PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbGetPMVoltage.iRaw @@ -71802,7 +73035,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644329344 + 645241344 PRG_IM2K2_PPM.fbIM2K2.fbGige.fbGetIllPercent.iRaw @@ -71815,7 +73048,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644716160 + 645654144 PRG_IM2K2_PPM.fbIM2K2.fbFlowMeter.iRaw @@ -71828,18 +73061,23 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644717312 + 645655296 - PRG_IM2K2_PPM.fbIM2K2.fbYagThermoCouple.bError + PRG_IM2K2_PPM.fbIM2K2.fbYagTempSensor.bError 8 BOOL + + true + pytmc - pv: STC:ERR + pv: ERR io: input + field: ONAM True + field: ZNAM False @@ -71847,10 +73085,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644717960 + 645655944 - PRG_IM2K2_PPM.fbIM2K2.fbYagThermoCouple.bUnderrange + PRG_IM2K2_PPM.fbIM2K2.fbYagTempSensor.bUnderrange 8 BOOL @@ -71859,10 +73097,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644717968 + 645655952 - PRG_IM2K2_PPM.fbIM2K2.fbYagThermoCouple.bOverrange + PRG_IM2K2_PPM.fbIM2K2.fbYagTempSensor.bOverrange 8 BOOL @@ -71871,10 +73109,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644717976 + 645655960 - PRG_IM2K2_PPM.fbIM2K2.fbYagThermoCouple.iRaw + PRG_IM2K2_PPM.fbIM2K2.fbYagTempSensor.iRaw 16 INT @@ -71883,7 +73121,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644717984 + 645655968 PRG_IM2K2_PPM.fbIM2K2.fbFlowSwitch.bFlowOk @@ -71903,7 +73141,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644718080 + 645770176 PRG_IM3K2_PPM.fbIM3K2.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -71915,7 +73153,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644836224 + 645888384 PRG_IM3K2_PPM.fbIM3K2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -71927,7 +73165,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 645851072 + 646903232 PRG_IM3K2_PPM.fbIM3K2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -71940,7 +73178,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 645859072 + 646911232 PRG_IM3K2_PPM.fbIM3K2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -71953,7 +73191,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 645859080 + 646911240 PRG_IM3K2_PPM.fbIM3K2.fbStates.astMotionStageMax[1].bHome @@ -71966,7 +73204,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 645859088 + 646911248 PRG_IM3K2_PPM.fbIM3K2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -71989,7 +73227,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 645859104 + 646911264 PRG_IM3K2_PPM.fbIM3K2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -72002,7 +73240,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 645859136 + 646911296 PRG_IM3K2_PPM.fbIM3K2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -72015,7 +73253,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 645859200 + 646911360 PRG_IM3K2_PPM.fbIM3K2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -72028,7 +73266,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 645859216 + 646911376 PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.iVoltageINT @@ -72040,18 +73278,23 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 645976512 + 647029568 - PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbThermoCouple.bError + PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbTempSensor.bError 8 BOOL + + true + pytmc - pv: STC:ERR + pv: ERR io: input + field: ONAM True + field: ZNAM False @@ -72059,10 +73302,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 646168968 + 647093896 - PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbThermoCouple.bUnderrange + PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbTempSensor.bUnderrange 8 BOOL @@ -72071,10 +73314,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 646168976 + 647093904 - PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbThermoCouple.bOverrange + PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbTempSensor.bOverrange 8 BOOL @@ -72083,10 +73326,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 646168984 + 647093912 - PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbThermoCouple.iRaw + PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbTempSensor.iRaw 16 INT @@ -72095,7 +73338,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 646168992 + 647093920 PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbGetPMVoltage.iRaw @@ -72108,7 +73351,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 646169280 + 647344064 PRG_IM3K2_PPM.fbIM3K2.fbGige.fbGetIllPercent.iRaw @@ -72121,7 +73364,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 646556096 + 647756864 PRG_IM3K2_PPM.fbIM3K2.fbFlowMeter.iRaw @@ -72134,18 +73377,23 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 646557248 + 647758016 - PRG_IM3K2_PPM.fbIM3K2.fbYagThermoCouple.bError + PRG_IM3K2_PPM.fbIM3K2.fbYagTempSensor.bError 8 BOOL + + true + pytmc - pv: STC:ERR + pv: ERR io: input + field: ONAM True + field: ZNAM False @@ -72153,10 +73401,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 646557896 + 647758664 - PRG_IM3K2_PPM.fbIM3K2.fbYagThermoCouple.bUnderrange + PRG_IM3K2_PPM.fbIM3K2.fbYagTempSensor.bUnderrange 8 BOOL @@ -72165,10 +73413,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 646557904 + 647758672 - PRG_IM3K2_PPM.fbIM3K2.fbYagThermoCouple.bOverrange + PRG_IM3K2_PPM.fbIM3K2.fbYagTempSensor.bOverrange 8 BOOL @@ -72177,10 +73425,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 646557912 + 647758680 - PRG_IM3K2_PPM.fbIM3K2.fbYagThermoCouple.iRaw + PRG_IM3K2_PPM.fbIM3K2.fbYagTempSensor.iRaw 16 INT @@ -72189,7 +73437,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 646557920 + 647758688 PRG_IM3K2_PPM.fbIM3K2.fbFlowSwitch.bFlowOk @@ -72209,7 +73457,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 646558016 + 647872896 PRG_IM4K2_PPM.fbIM4K2.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -72221,7 +73469,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 646677376 + 647992640 PRG_IM4K2_PPM.fbIM4K2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -72233,7 +73481,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 647692224 + 649007488 PRG_IM4K2_PPM.fbIM4K2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -72246,7 +73494,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 647700224 + 649015488 PRG_IM4K2_PPM.fbIM4K2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -72259,7 +73507,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 647700232 + 649015496 PRG_IM4K2_PPM.fbIM4K2.fbStates.astMotionStageMax[1].bHome @@ -72272,7 +73520,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 647700240 + 649015504 PRG_IM4K2_PPM.fbIM4K2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -72295,7 +73543,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 647700256 + 649015520 PRG_IM4K2_PPM.fbIM4K2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -72308,7 +73556,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 647700288 + 649015552 PRG_IM4K2_PPM.fbIM4K2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -72321,7 +73569,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 647700352 + 649015616 PRG_IM4K2_PPM.fbIM4K2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -72334,7 +73582,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 647700368 + 649015632 PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.iVoltageDINT @@ -72346,7 +73594,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 647817664 + 649133824 PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fbThermoCouple.bError @@ -72365,7 +73613,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 648010120 + 649198152 PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fbThermoCouple.bUnderrange @@ -72377,7 +73625,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 648010128 + 649198160 PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fbThermoCouple.bOverrange @@ -72389,7 +73637,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 648010136 + 649198168 PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fbThermoCouple.iRaw @@ -72401,7 +73649,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 648010144 + 649198176 PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fbGetPMVoltage.iRaw @@ -72414,7 +73662,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 648010432 + 649334208 PRG_IM4K2_PPM.fbIM4K2.fbGige.fbGetIllPercent.iRaw @@ -72427,7 +73675,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 648397248 + 649747008 PRG_IM4K2_PPM.fbIM4K2.fbFlowMeter.iRaw @@ -72440,7 +73688,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 648398400 + 649748160 PRG_IM4K2_PPM.fbIM4K2.fbYagThermoCouple.bError @@ -72459,7 +73707,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 648399048 + 649748808 PRG_IM4K2_PPM.fbIM4K2.fbYagThermoCouple.bUnderrange @@ -72471,7 +73719,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 648399056 + 649748816 PRG_IM4K2_PPM.fbIM4K2.fbYagThermoCouple.bOverrange @@ -72483,7 +73731,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 648399064 + 649748824 PRG_IM4K2_PPM.fbIM4K2.fbYagThermoCouple.iRaw @@ -72495,7 +73743,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 648399072 + 649748832 PRG_IM4K2_PPM.fbIM4K2.fbFlowSwitch.bFlowOk @@ -72515,7 +73763,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 648399168 + 649748928 PRG_TM1K2_ATM.fbTM1K2.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -72527,7 +73775,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 648525440 + 649874880 PRG_TM1K2_ATM.fbTM1K2.fbXStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -72539,7 +73787,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 648853952 + 650203392 PRG_TM1K2_ATM.fbTM1K2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -72551,7 +73799,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649868800 + 651218240 PRG_TM1K2_ATM.fbTM1K2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -72564,7 +73812,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649876800 + 651226240 PRG_TM1K2_ATM.fbTM1K2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -72577,7 +73825,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649876808 + 651226248 PRG_TM1K2_ATM.fbTM1K2.fbStates.astMotionStageMax[1].bHome @@ -72590,7 +73838,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649876816 + 651226256 PRG_TM1K2_ATM.fbTM1K2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -72613,7 +73861,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649876832 + 651226272 PRG_TM1K2_ATM.fbTM1K2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -72626,7 +73874,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649876864 + 651226304 PRG_TM1K2_ATM.fbTM1K2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -72639,7 +73887,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649876928 + 651226368 PRG_TM1K2_ATM.fbTM1K2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -72652,10 +73900,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649876944 + 651226384 - PRG_TM1K2_ATM.fbTM1K2.fbThermoCouple1.bError + PRG_TM1K2_ATM.fbTM1K2.fbTempSensor1.bError 8 BOOL @@ -72676,10 +73924,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649994376 + 651343816 - PRG_TM1K2_ATM.fbTM1K2.fbThermoCouple1.bUnderrange + PRG_TM1K2_ATM.fbTM1K2.fbTempSensor1.bUnderrange 8 BOOL @@ -72688,10 +73936,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649994384 + 651343824 - PRG_TM1K2_ATM.fbTM1K2.fbThermoCouple1.bOverrange + PRG_TM1K2_ATM.fbTM1K2.fbTempSensor1.bOverrange 8 BOOL @@ -72700,10 +73948,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649994392 + 651343832 - PRG_TM1K2_ATM.fbTM1K2.fbThermoCouple1.iRaw + PRG_TM1K2_ATM.fbTM1K2.fbTempSensor1.iRaw 16 INT @@ -72712,7 +73960,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649994400 + 651343840 PRG_TM1K2_ATM.fbTM1K2.fbFlowMeter.iRaw @@ -72725,7 +73973,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649994496 + 651458048 PRG_LI2K2_K2A.fbLI2K2.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -72737,7 +73985,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 650113344 + 651576896 PRG_LI2K2_K2A.fbLI2K2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -72749,7 +73997,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 651128192 + 652591744 PRG_LI2K2_K2A.fbLI2K2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -72762,7 +74010,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 651136192 + 652599744 PRG_LI2K2_K2A.fbLI2K2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -72775,7 +74023,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 651136200 + 652599752 PRG_LI2K2_K2A.fbLI2K2.fbStates.astMotionStageMax[1].bHome @@ -72788,7 +74036,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 651136208 + 652599760 PRG_LI2K2_K2A.fbLI2K2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -72811,7 +74059,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 651136224 + 652599776 PRG_LI2K2_K2A.fbLI2K2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -72824,7 +74072,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 651136256 + 652599808 PRG_LI2K2_K2A.fbLI2K2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -72837,7 +74085,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 651136320 + 652599872 PRG_LI2K2_K2A.fbLI2K2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -72850,7 +74098,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 651136336 + 652599888 PRG_PF1K2_WFS.fbPF1K2.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -72862,7 +74110,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 651379456 + 652843008 PRG_PF1K2_WFS.fbPF1K2.fbZStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -72874,7 +74122,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 651707968 + 653171520 PRG_PF1K2_WFS.fbPF1K2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -72886,7 +74134,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 652722816 + 654186368 PRG_PF1K2_WFS.fbPF1K2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -72899,7 +74147,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 652730816 + 654194368 PRG_PF1K2_WFS.fbPF1K2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -72912,7 +74160,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 652730824 + 654194376 PRG_PF1K2_WFS.fbPF1K2.fbStates.astMotionStageMax[1].bHome @@ -72925,7 +74173,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 652730832 + 654194384 PRG_PF1K2_WFS.fbPF1K2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -72948,7 +74196,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 652730848 + 654194400 PRG_PF1K2_WFS.fbPF1K2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -72961,7 +74209,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 652730880 + 654194432 PRG_PF1K2_WFS.fbPF1K2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -72974,7 +74222,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 652730944 + 654194496 PRG_PF1K2_WFS.fbPF1K2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -72987,7 +74235,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 652730960 + 654194512 PRG_PF1K2_WFS.fbPF1K2.fbThermoCouple1.bError @@ -73011,7 +74259,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 652848392 + 654311944 PRG_PF1K2_WFS.fbPF1K2.fbThermoCouple1.bUnderrange @@ -73023,7 +74271,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 652848400 + 654311952 PRG_PF1K2_WFS.fbPF1K2.fbThermoCouple1.bOverrange @@ -73035,7 +74283,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 652848408 + 654311960 PRG_PF1K2_WFS.fbPF1K2.fbThermoCouple1.iRaw @@ -73047,7 +74295,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 652848416 + 654311968 PRG_PF1K2_WFS.fbPF1K2.fbThermoCouple2.bError @@ -73071,7 +74319,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 652848648 + 654426312 PRG_PF1K2_WFS.fbPF1K2.fbThermoCouple2.bUnderrange @@ -73083,7 +74331,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 652848656 + 654426320 PRG_PF1K2_WFS.fbPF1K2.fbThermoCouple2.bOverrange @@ -73095,7 +74343,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 652848664 + 654426328 PRG_PF1K2_WFS.fbPF1K2.fbThermoCouple2.iRaw @@ -73107,7 +74355,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 652848672 + 654426336 PRG_PF1K2_WFS.fbPF1K2.fbFlowSwitch.bFlowOk @@ -73127,7 +74375,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 652848768 + 654540544 PRG_PF1K2_WFS.fbPF1K2.fbFlowMeter.iRaw @@ -73140,7 +74388,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 652848896 + 654540672 PRG_IM5K2_PPM.fbIM5K2.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -73152,7 +74400,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 652967424 + 654659264 PRG_IM5K2_PPM.fbIM5K2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -73164,7 +74412,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 653982272 + 655674112 PRG_IM5K2_PPM.fbIM5K2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -73177,7 +74425,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 653990272 + 655682112 PRG_IM5K2_PPM.fbIM5K2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -73190,7 +74438,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 653990280 + 655682120 PRG_IM5K2_PPM.fbIM5K2.fbStates.astMotionStageMax[1].bHome @@ -73203,7 +74451,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 653990288 + 655682128 PRG_IM5K2_PPM.fbIM5K2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -73226,7 +74474,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 653990304 + 655682144 PRG_IM5K2_PPM.fbIM5K2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -73239,7 +74487,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 653990336 + 655682176 PRG_IM5K2_PPM.fbIM5K2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -73252,7 +74500,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 653990400 + 655682240 PRG_IM5K2_PPM.fbIM5K2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -73265,7 +74513,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 653990416 + 655682256 PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.iVoltageINT @@ -73277,18 +74525,23 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654107712 + 655800448 - PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbThermoCouple.bError + PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbTempSensor.bError 8 BOOL + + true + pytmc - pv: STC:ERR + pv: ERR io: input + field: ONAM True + field: ZNAM False @@ -73296,10 +74549,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654300168 + 655864776 - PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbThermoCouple.bUnderrange + PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbTempSensor.bUnderrange 8 BOOL @@ -73308,10 +74561,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654300176 + 655864784 - PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbThermoCouple.bOverrange + PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbTempSensor.bOverrange 8 BOOL @@ -73320,10 +74573,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654300184 + 655864792 - PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbThermoCouple.iRaw + PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbTempSensor.iRaw 16 INT @@ -73332,7 +74585,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654300192 + 655864800 PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbGetPMVoltage.iRaw @@ -73345,7 +74598,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654300480 + 656114944 PRG_IM5K2_PPM.fbIM5K2.fbGige.fbGetIllPercent.iRaw @@ -73358,7 +74611,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654687296 + 656527744 PRG_IM5K2_PPM.fbIM5K2.fbFlowMeter.iRaw @@ -73371,18 +74624,23 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654688448 + 656528896 - PRG_IM5K2_PPM.fbIM5K2.fbYagThermoCouple.bError + PRG_IM5K2_PPM.fbIM5K2.fbYagTempSensor.bError 8 BOOL + + true + pytmc - pv: STC:ERR + pv: ERR io: input + field: ONAM True + field: ZNAM False @@ -73390,10 +74648,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654689096 + 656529544 - PRG_IM5K2_PPM.fbIM5K2.fbYagThermoCouple.bUnderrange + PRG_IM5K2_PPM.fbIM5K2.fbYagTempSensor.bUnderrange 8 BOOL @@ -73402,10 +74660,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654689104 + 656529552 - PRG_IM5K2_PPM.fbIM5K2.fbYagThermoCouple.bOverrange + PRG_IM5K2_PPM.fbIM5K2.fbYagTempSensor.bOverrange 8 BOOL @@ -73414,10 +74672,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654689112 + 656529560 - PRG_IM5K2_PPM.fbIM5K2.fbYagThermoCouple.iRaw + PRG_IM5K2_PPM.fbIM5K2.fbYagTempSensor.iRaw 16 INT @@ -73426,7 +74684,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654689120 + 656529568 PRG_IM5K2_PPM.fbIM5K2.fbFlowSwitch.bFlowOk @@ -73446,7 +74704,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654689216 + 656643776 PRG_TM2K2_ATM.fbTM2K2.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -73458,7 +74716,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654818944 + 656773504 PRG_TM2K2_ATM.fbTM2K2.fbXStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -73470,7 +74728,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 655147456 + 657102016 PRG_TM2K2_ATM.fbTM2K2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -73482,7 +74740,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656162304 + 658116864 PRG_TM2K2_ATM.fbTM2K2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -73495,7 +74753,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656170304 + 658124864 PRG_TM2K2_ATM.fbTM2K2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -73508,7 +74766,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656170312 + 658124872 PRG_TM2K2_ATM.fbTM2K2.fbStates.astMotionStageMax[1].bHome @@ -73521,7 +74779,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656170320 + 658124880 PRG_TM2K2_ATM.fbTM2K2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -73544,7 +74802,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656170336 + 658124896 PRG_TM2K2_ATM.fbTM2K2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -73557,7 +74815,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656170368 + 658124928 PRG_TM2K2_ATM.fbTM2K2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -73570,7 +74828,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656170432 + 658124992 PRG_TM2K2_ATM.fbTM2K2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -73583,7 +74841,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656170448 + 658125008 PRG_TM2K2_ATM.fbTM2K2.fbThermoCouple1.bError @@ -73607,7 +74865,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656287880 + 658242440 PRG_TM2K2_ATM.fbTM2K2.fbThermoCouple1.bUnderrange @@ -73619,7 +74877,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656287888 + 658242448 PRG_TM2K2_ATM.fbTM2K2.fbThermoCouple1.bOverrange @@ -73631,7 +74889,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656287896 + 658242456 PRG_TM2K2_ATM.fbTM2K2.fbThermoCouple1.iRaw @@ -73643,7 +74901,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656287904 + 658242464 PRG_TM2K2_ATM.fbTM2K2.fbFlowMeter.iRaw @@ -73656,7 +74914,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656288000 + 658242560 PRG_AT1K2_SOLID.fbStage1.fbMotion.fbDriveVirtual.MasterAxis.NcToPlc @@ -73668,7 +74926,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656429504 + 658384704 PRG_AT1K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -73680,7 +74938,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656889728 + 658844928 PRG_AT1K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -73693,7 +74951,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656897728 + 658852928 PRG_AT1K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -73706,7 +74964,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656897736 + 658852936 PRG_AT1K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].bHome @@ -73719,7 +74977,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656897744 + 658852944 PRG_AT1K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].bHardwareEnable @@ -73742,7 +75000,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656897760 + 658852960 PRG_AT1K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -73755,7 +75013,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656897792 + 658852992 PRG_AT1K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -73768,7 +75026,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656897856 + 658853056 PRG_AT1K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -73781,7 +75039,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656897872 + 658853072 PRG_AT1K2_SOLID.fbStage1.fbRTD_1.bError @@ -73805,7 +75063,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657021960 + 658977160 PRG_AT1K2_SOLID.fbStage1.fbRTD_1.bUnderrange @@ -73817,7 +75075,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657021968 + 658977168 PRG_AT1K2_SOLID.fbStage1.fbRTD_1.bOverrange @@ -73829,7 +75087,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657021976 + 658977176 PRG_AT1K2_SOLID.fbStage1.fbRTD_1.iRaw @@ -73841,7 +75099,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657021984 + 658977184 PRG_AT1K2_SOLID.fbStage1.fbRTD_2.bError @@ -73865,7 +75123,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657022216 + 659091528 PRG_AT1K2_SOLID.fbStage1.fbRTD_2.bUnderrange @@ -73877,7 +75135,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657022224 + 659091536 PRG_AT1K2_SOLID.fbStage1.fbRTD_2.bOverrange @@ -73889,7 +75147,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657022232 + 659091544 PRG_AT1K2_SOLID.fbStage1.fbRTD_2.iRaw @@ -73901,7 +75159,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657022240 + 659091552 PRG_AT1K2_SOLID.fbStage2.fbMotion.fbDriveVirtual.MasterAxis.NcToPlc @@ -73913,7 +75171,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657091904 + 659393536 PRG_AT1K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -73925,7 +75183,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657552128 + 659853760 PRG_AT1K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -73938,7 +75196,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657560128 + 659861760 PRG_AT1K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -73951,7 +75209,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657560136 + 659861768 PRG_AT1K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].bHome @@ -73964,7 +75222,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657560144 + 659861776 PRG_AT1K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -73987,7 +75245,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657560160 + 659861792 PRG_AT1K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -74000,7 +75258,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657560192 + 659861824 PRG_AT1K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -74013,7 +75271,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657560256 + 659861888 PRG_AT1K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -74026,7 +75284,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657560272 + 659861904 PRG_AT1K2_SOLID.fbStage2.fbRTD_1.bError @@ -74050,7 +75308,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657684360 + 659985992 PRG_AT1K2_SOLID.fbStage2.fbRTD_1.bUnderrange @@ -74062,7 +75320,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657684368 + 659986000 PRG_AT1K2_SOLID.fbStage2.fbRTD_1.bOverrange @@ -74074,7 +75332,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657684376 + 659986008 PRG_AT1K2_SOLID.fbStage2.fbRTD_1.iRaw @@ -74086,7 +75344,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657684384 + 659986016 PRG_AT1K2_SOLID.fbStage2.fbRTD_2.bError @@ -74110,7 +75368,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657684616 + 660100360 PRG_AT1K2_SOLID.fbStage2.fbRTD_2.bUnderrange @@ -74122,7 +75380,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657684624 + 660100368 PRG_AT1K2_SOLID.fbStage2.fbRTD_2.bOverrange @@ -74134,7 +75392,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657684632 + 660100376 PRG_AT1K2_SOLID.fbStage2.fbRTD_2.iRaw @@ -74146,7 +75404,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657684640 + 660100384 PRG_AT1K2_SOLID.fbStage3.fbPositionState1D.astMotionStageMax[1].Axis.NcToPlc @@ -74158,7 +75416,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657845248 + 660492672 PRG_AT1K2_SOLID.fbStage3.fbPositionState1D.astMotionStageMax[1].bLimitForwardEnable @@ -74171,7 +75429,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657853248 + 660500672 PRG_AT1K2_SOLID.fbStage3.fbPositionState1D.astMotionStageMax[1].bLimitBackwardEnable @@ -74184,7 +75442,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657853256 + 660500680 PRG_AT1K2_SOLID.fbStage3.fbPositionState1D.astMotionStageMax[1].bHome @@ -74197,7 +75455,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657853264 + 660500688 PRG_AT1K2_SOLID.fbStage3.fbPositionState1D.astMotionStageMax[1].bHardwareEnable @@ -74220,7 +75478,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657853280 + 660500704 PRG_AT1K2_SOLID.fbStage3.fbPositionState1D.astMotionStageMax[1].nRawEncoderULINT @@ -74233,7 +75491,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657853312 + 660500736 PRG_AT1K2_SOLID.fbStage3.fbPositionState1D.astMotionStageMax[1].nRawEncoderUINT @@ -74246,7 +75504,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657853376 + 660500800 PRG_AT1K2_SOLID.fbStage3.fbPositionState1D.astMotionStageMax[1].nRawEncoderINT @@ -74259,7 +75517,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657853392 + 660500816 PRG_AT1K2_SOLID.fbMotionStage3.fbDriveVirtual.MasterAxis.NcToPlc @@ -74271,7 +75529,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657939584 + 660587008 PRG_AT1K2_SOLID.fbFlowMeter.iRaw @@ -74284,7 +75542,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 658491200 + 661138624 PRG_AT2K2_SOLID.fbStage1.fbMotion.fbDriveVirtual.MasterAxis.NcToPlc @@ -74296,7 +75554,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 658535360 + 661183424 PRG_AT2K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -74308,7 +75566,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 658995584 + 661643648 PRG_AT2K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -74321,7 +75579,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659003584 + 661651648 PRG_AT2K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -74334,7 +75592,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659003592 + 661651656 PRG_AT2K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].bHome @@ -74347,7 +75605,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659003600 + 661651664 PRG_AT2K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].bHardwareEnable @@ -74370,7 +75628,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659003616 + 661651680 PRG_AT2K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -74383,7 +75641,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659003648 + 661651712 PRG_AT2K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -74396,7 +75654,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659003712 + 661651776 PRG_AT2K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -74409,7 +75667,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659003728 + 661651792 PRG_AT2K2_SOLID.fbStage1.fbRTD_1.bError @@ -74433,7 +75691,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659127816 + 661775880 PRG_AT2K2_SOLID.fbStage1.fbRTD_1.bUnderrange @@ -74445,7 +75703,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659127824 + 661775888 PRG_AT2K2_SOLID.fbStage1.fbRTD_1.bOverrange @@ -74457,7 +75715,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659127832 + 661775896 PRG_AT2K2_SOLID.fbStage1.fbRTD_1.iRaw @@ -74469,7 +75727,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659127840 + 661775904 PRG_AT2K2_SOLID.fbStage1.fbRTD_2.bError @@ -74493,7 +75751,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659128072 + 661890248 PRG_AT2K2_SOLID.fbStage1.fbRTD_2.bUnderrange @@ -74505,7 +75763,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659128080 + 661890256 PRG_AT2K2_SOLID.fbStage1.fbRTD_2.bOverrange @@ -74517,7 +75775,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659128088 + 661890264 PRG_AT2K2_SOLID.fbStage1.fbRTD_2.iRaw @@ -74529,7 +75787,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659128096 + 661890272 PRG_AT2K2_SOLID.fbStage2.fbMotion.fbDriveVirtual.MasterAxis.NcToPlc @@ -74541,7 +75799,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659197760 + 662192256 PRG_AT2K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -74553,7 +75811,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659657984 + 662652480 PRG_AT2K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -74566,7 +75824,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659665984 + 662660480 PRG_AT2K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -74579,7 +75837,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659665992 + 662660488 PRG_AT2K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].bHome @@ -74592,7 +75850,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659666000 + 662660496 PRG_AT2K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -74615,7 +75873,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659666016 + 662660512 PRG_AT2K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -74628,7 +75886,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659666048 + 662660544 PRG_AT2K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -74641,7 +75899,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659666112 + 662660608 PRG_AT2K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -74654,7 +75912,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659666128 + 662660624 PRG_AT2K2_SOLID.fbStage2.fbRTD_1.bError @@ -74678,7 +75936,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659790216 + 662784712 PRG_AT2K2_SOLID.fbStage2.fbRTD_1.bUnderrange @@ -74690,7 +75948,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659790224 + 662784720 PRG_AT2K2_SOLID.fbStage2.fbRTD_1.bOverrange @@ -74702,7 +75960,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659790232 + 662784728 PRG_AT2K2_SOLID.fbStage2.fbRTD_1.iRaw @@ -74714,7 +75972,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659790240 + 662784736 PRG_AT2K2_SOLID.fbStage2.fbRTD_2.bError @@ -74738,7 +75996,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659790472 + 662899080 PRG_AT2K2_SOLID.fbStage2.fbRTD_2.bUnderrange @@ -74750,7 +76008,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659790480 + 662899088 PRG_AT2K2_SOLID.fbStage2.fbRTD_2.bOverrange @@ -74762,7 +76020,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659790488 + 662899096 PRG_AT2K2_SOLID.fbStage2.fbRTD_2.iRaw @@ -74774,7 +76032,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659790496 + 662899104 PRG_AT2K2_SOLID.fbStage3.fbMotion.fbDriveVirtual.MasterAxis.NcToPlc @@ -74786,7 +76044,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659860160 + 663201088 PRG_AT2K2_SOLID.fbStage3.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -74798,7 +76056,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660320384 + 663661312 PRG_AT2K2_SOLID.fbStage3.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -74811,7 +76069,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660328384 + 663669312 PRG_AT2K2_SOLID.fbStage3.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -74824,7 +76082,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660328392 + 663669320 PRG_AT2K2_SOLID.fbStage3.fbStates.astMotionStageMax[1].bHome @@ -74837,7 +76095,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660328400 + 663669328 PRG_AT2K2_SOLID.fbStage3.fbStates.astMotionStageMax[1].bHardwareEnable @@ -74860,7 +76118,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660328416 + 663669344 PRG_AT2K2_SOLID.fbStage3.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -74873,7 +76131,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660328448 + 663669376 PRG_AT2K2_SOLID.fbStage3.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -74886,7 +76144,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660328512 + 663669440 PRG_AT2K2_SOLID.fbStage3.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -74899,7 +76157,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660328528 + 663669456 PRG_AT2K2_SOLID.fbStage3.fbRTD_1.bError @@ -74923,7 +76181,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660452616 + 663793544 PRG_AT2K2_SOLID.fbStage3.fbRTD_1.bUnderrange @@ -74935,7 +76193,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660452624 + 663793552 PRG_AT2K2_SOLID.fbStage3.fbRTD_1.bOverrange @@ -74947,7 +76205,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660452632 + 663793560 PRG_AT2K2_SOLID.fbStage3.fbRTD_1.iRaw @@ -74959,7 +76217,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660452640 + 663793568 PRG_AT2K2_SOLID.fbStage3.fbRTD_2.bError @@ -74983,7 +76241,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660452872 + 663907912 PRG_AT2K2_SOLID.fbStage3.fbRTD_2.bUnderrange @@ -74995,7 +76253,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660452880 + 663907920 PRG_AT2K2_SOLID.fbStage3.fbRTD_2.bOverrange @@ -75007,7 +76265,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660452888 + 663907928 PRG_AT2K2_SOLID.fbStage3.fbRTD_2.iRaw @@ -75019,7 +76277,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660452896 + 663907936 PRG_AT2K2_SOLID.fbStage4.fbMotion.fbDriveVirtual.MasterAxis.NcToPlc @@ -75031,7 +76289,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660522560 + 664209920 PRG_AT2K2_SOLID.fbStage4.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -75043,7 +76301,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660982784 + 664670144 PRG_AT2K2_SOLID.fbStage4.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -75056,7 +76314,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660990784 + 664678144 PRG_AT2K2_SOLID.fbStage4.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -75069,7 +76327,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660990792 + 664678152 PRG_AT2K2_SOLID.fbStage4.fbStates.astMotionStageMax[1].bHome @@ -75082,7 +76340,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660990800 + 664678160 PRG_AT2K2_SOLID.fbStage4.fbStates.astMotionStageMax[1].bHardwareEnable @@ -75105,7 +76363,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660990816 + 664678176 PRG_AT2K2_SOLID.fbStage4.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -75118,7 +76376,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660990848 + 664678208 PRG_AT2K2_SOLID.fbStage4.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -75131,7 +76389,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660990912 + 664678272 PRG_AT2K2_SOLID.fbStage4.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -75144,7 +76402,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660990928 + 664678288 PRG_AT2K2_SOLID.fbStage4.fbRTD_1.bError @@ -75168,7 +76426,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 661115016 + 664802376 PRG_AT2K2_SOLID.fbStage4.fbRTD_1.bUnderrange @@ -75180,7 +76438,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 661115024 + 664802384 PRG_AT2K2_SOLID.fbStage4.fbRTD_1.bOverrange @@ -75192,7 +76450,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 661115032 + 664802392 PRG_AT2K2_SOLID.fbStage4.fbRTD_1.iRaw @@ -75204,7 +76462,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 661115040 + 664802400 PRG_AT2K2_SOLID.fbStage4.fbRTD_2.bError @@ -75228,7 +76486,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 661115272 + 664916744 PRG_AT2K2_SOLID.fbStage4.fbRTD_2.bUnderrange @@ -75240,7 +76498,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 661115280 + 664916752 PRG_AT2K2_SOLID.fbStage4.fbRTD_2.bOverrange @@ -75252,7 +76510,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 661115288 + 664916760 PRG_AT2K2_SOLID.fbStage4.fbRTD_2.iRaw @@ -75264,7 +76522,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 661115296 + 664916768 PRG_AT2K2_SOLID.fbFlowMeter.iRaw @@ -75277,7 +76535,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 661333568 + 665366720 PRG_LI3K2_K2B.fbLI3K2.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -75289,7 +76547,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 661355712 + 665388864 PRG_LI3K2_K2B.fbLI3K2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -75301,7 +76559,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 662370560 + 666403712 PRG_LI3K2_K2B.fbLI3K2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -75314,7 +76572,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 662378560 + 666411712 PRG_LI3K2_K2B.fbLI3K2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -75327,7 +76585,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 662378568 + 666411720 PRG_LI3K2_K2B.fbLI3K2.fbStates.astMotionStageMax[1].bHome @@ -75340,7 +76598,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 662378576 + 666411728 PRG_LI3K2_K2B.fbLI3K2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -75363,7 +76621,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 662378592 + 666411744 PRG_LI3K2_K2B.fbLI3K2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -75376,7 +76634,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 662378624 + 666411776 PRG_LI3K2_K2B.fbLI3K2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -75389,7 +76647,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 662378688 + 666411840 PRG_LI3K2_K2B.fbLI3K2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -75402,7 +76660,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 662378704 + 666411856 PRG_PF2K2_WFS.fbPF2K2.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -75414,7 +76672,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 662621440 + 666654592 PRG_PF2K2_WFS.fbPF2K2.fbZStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -75426,7 +76684,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 662949952 + 666983104 PRG_PF2K2_WFS.fbPF2K2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -75438,7 +76696,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 663964800 + 667997952 PRG_PF2K2_WFS.fbPF2K2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -75451,7 +76709,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 663972800 + 668005952 PRG_PF2K2_WFS.fbPF2K2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -75464,7 +76722,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 663972808 + 668005960 PRG_PF2K2_WFS.fbPF2K2.fbStates.astMotionStageMax[1].bHome @@ -75477,7 +76735,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 663972816 + 668005968 PRG_PF2K2_WFS.fbPF2K2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -75500,7 +76758,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 663972832 + 668005984 PRG_PF2K2_WFS.fbPF2K2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -75513,7 +76771,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 663972864 + 668006016 PRG_PF2K2_WFS.fbPF2K2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -75526,7 +76784,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 663972928 + 668006080 PRG_PF2K2_WFS.fbPF2K2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -75539,7 +76797,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 663972944 + 668006096 PRG_PF2K2_WFS.fbPF2K2.fbThermoCouple1.bError @@ -75563,7 +76821,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 664090376 + 668123528 PRG_PF2K2_WFS.fbPF2K2.fbThermoCouple1.bUnderrange @@ -75575,7 +76833,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 664090384 + 668123536 PRG_PF2K2_WFS.fbPF2K2.fbThermoCouple1.bOverrange @@ -75587,7 +76845,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 664090392 + 668123544 PRG_PF2K2_WFS.fbPF2K2.fbThermoCouple1.iRaw @@ -75599,7 +76857,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 664090400 + 668123552 PRG_PF2K2_WFS.fbPF2K2.fbThermoCouple2.bError @@ -75623,7 +76881,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 664090632 + 668237896 PRG_PF2K2_WFS.fbPF2K2.fbThermoCouple2.bUnderrange @@ -75635,7 +76893,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 664090640 + 668237904 PRG_PF2K2_WFS.fbPF2K2.fbThermoCouple2.bOverrange @@ -75647,7 +76905,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 664090648 + 668237912 PRG_PF2K2_WFS.fbPF2K2.fbThermoCouple2.iRaw @@ -75659,7 +76917,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 664090656 + 668237920 PRG_PF2K2_WFS.fbPF2K2.fbFlowSwitch.bFlowOk @@ -75679,7 +76937,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 664090752 + 668352128 PRG_PF2K2_WFS.fbPF2K2.fbFlowMeter.iRaw @@ -75692,7 +76950,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 664090880 + 668352256 PRG_IM6K2_PPM.fbIM6K2.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -75704,7 +76962,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 664209408 + 668470848 PRG_IM6K2_PPM.fbIM6K2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -75716,7 +76974,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 665224256 + 669485696 PRG_IM6K2_PPM.fbIM6K2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -75729,7 +76987,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 665232256 + 669493696 PRG_IM6K2_PPM.fbIM6K2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -75742,7 +77000,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 665232264 + 669493704 PRG_IM6K2_PPM.fbIM6K2.fbStates.astMotionStageMax[1].bHome @@ -75755,7 +77013,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 665232272 + 669493712 PRG_IM6K2_PPM.fbIM6K2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -75778,7 +77036,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 665232288 + 669493728 PRG_IM6K2_PPM.fbIM6K2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -75791,7 +77049,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 665232320 + 669493760 PRG_IM6K2_PPM.fbIM6K2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -75804,7 +77062,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 665232384 + 669493824 PRG_IM6K2_PPM.fbIM6K2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -75817,7 +77075,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 665232400 + 669493840 PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.iVoltageINT @@ -75829,18 +77087,23 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 665349696 + 669612032 - PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbThermoCouple.bError + PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbTempSensor.bError 8 BOOL + + true + pytmc - pv: STC:ERR + pv: ERR io: input + field: ONAM True + field: ZNAM False @@ -75848,10 +77111,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 665542152 + 669676360 - PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbThermoCouple.bUnderrange + PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbTempSensor.bUnderrange 8 BOOL @@ -75860,10 +77123,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 665542160 + 669676368 - PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbThermoCouple.bOverrange + PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbTempSensor.bOverrange 8 BOOL @@ -75872,10 +77135,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 665542168 + 669676376 - PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbThermoCouple.iRaw + PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbTempSensor.iRaw 16 INT @@ -75884,7 +77147,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 665542176 + 669676384 PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbGetPMVoltage.iRaw @@ -75897,7 +77160,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 665542464 + 669926528 PRG_IM6K2_PPM.fbIM6K2.fbGige.fbGetIllPercent.iRaw @@ -75910,7 +77173,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 665929280 + 670339328 PRG_IM6K2_PPM.fbIM6K2.fbFlowMeter.iRaw @@ -75923,18 +77186,23 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 665930432 + 670340480 - PRG_IM6K2_PPM.fbIM6K2.fbYagThermoCouple.bError + PRG_IM6K2_PPM.fbIM6K2.fbYagTempSensor.bError 8 BOOL + + true + pytmc - pv: STC:ERR + pv: ERR io: input + field: ONAM True + field: ZNAM False @@ -75942,10 +77210,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 665931080 + 670341128 - PRG_IM6K2_PPM.fbIM6K2.fbYagThermoCouple.bUnderrange + PRG_IM6K2_PPM.fbIM6K2.fbYagTempSensor.bUnderrange 8 BOOL @@ -75954,10 +77222,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 665931088 + 670341136 - PRG_IM6K2_PPM.fbIM6K2.fbYagThermoCouple.bOverrange + PRG_IM6K2_PPM.fbIM6K2.fbYagTempSensor.bOverrange 8 BOOL @@ -75966,10 +77234,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 665931096 + 670341144 - PRG_IM6K2_PPM.fbIM6K2.fbYagThermoCouple.iRaw + PRG_IM6K2_PPM.fbIM6K2.fbYagTempSensor.iRaw 16 INT @@ -75978,7 +77246,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 665931104 + 670341152 PRG_IM6K2_PPM.fbIM6K2.fbFlowSwitch.bFlowOk @@ -75998,7 +77266,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 665931200 + 670455360 PRG_SP1K2_PAX.fbPAX_TAR_X.fbDriveVirtual.MasterAxis.NcToPlc @@ -76010,7 +77278,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 666030208 + 670554368 PRG_SP1K2_PAX.fbPAX_TAR_Y.fbDriveVirtual.MasterAxis.NcToPlc @@ -76022,7 +77290,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 666358720 + 670882880 PRG_SP1K2_PAX.fbPAX_TAR_Z.fbDriveVirtual.MasterAxis.NcToPlc @@ -76034,7 +77302,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 666687232 + 671211392 PRG_SP1K2_PAX.fbPAX_BB_Y_01.fbDriveVirtual.MasterAxis.NcToPlc @@ -76046,7 +77314,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 667015744 + 671539904 PRG_SP1K2_PAX.fbPAX_BB_Y_02.fbDriveVirtual.MasterAxis.NcToPlc @@ -76058,7 +77326,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 667344256 + 671868416 PRG_SP1K2_PAX.fbPAX_FRAME_X.fbDriveVirtual.MasterAxis.NcToPlc @@ -76070,7 +77338,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 667672768 + 672196928 PRG_SP1K2_PAX.fbPAX_FRAME_Y_01.fbDriveVirtual.MasterAxis.NcToPlc @@ -76082,7 +77350,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 668001280 + 672525440 PRG_SP1K2_PAX.fbPAX_FRAME_Y_02.fbDriveVirtual.MasterAxis.NcToPlc @@ -76094,7 +77362,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 668329792 + 672853952 PRG_SP1K2_PAX.fbPAX_FRAME_Y_03.fbDriveVirtual.MasterAxis.NcToPlc @@ -76106,7 +77374,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 668658304 + 673182464 PRG_3_PMPS_POST.fbArbiterIO.i_stCurrentBP @@ -76122,7 +77390,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 668986368 + 673510528 PRG_3_PMPS_POST.fbArbiterIO.xTxPDO_toggle @@ -76143,7 +77411,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 668989888 + 673514048 PRG_3_PMPS_POST.fbArbiterIO.xTxPDO_state @@ -76164,7 +77432,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 668989889 + 673514049 GVL.rReqTrans @@ -76187,7 +77455,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680096000 + 684620160 Main.M1.Axis.NcToPlc @@ -76199,7 +77467,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680099136 + 684623296 Main.M1.bLimitForwardEnable @@ -76212,7 +77480,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680107136 + 684631296 Main.M1.bLimitBackwardEnable @@ -76225,7 +77493,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680107144 + 684631304 Main.M1.bHome @@ -76238,7 +77506,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680107152 + 684631312 Main.M1.bHardwareEnable @@ -76261,7 +77529,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680107168 + 684631328 Main.M1.nRawEncoderULINT @@ -76274,7 +77542,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680107200 + 684631360 Main.M1.nRawEncoderUINT @@ -76287,7 +77555,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680107264 + 684631424 Main.M1.nRawEncoderINT @@ -76300,7 +77568,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680107280 + 684631440 Main.M2.Axis.NcToPlc @@ -76312,7 +77580,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680125120 + 684649280 Main.M2.bLimitForwardEnable @@ -76325,7 +77593,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680133120 + 684657280 Main.M2.bLimitBackwardEnable @@ -76338,7 +77606,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680133128 + 684657288 Main.M2.bHome @@ -76351,7 +77619,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680133136 + 684657296 Main.M2.bHardwareEnable @@ -76374,7 +77642,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680133152 + 684657312 Main.M2.nRawEncoderULINT @@ -76387,7 +77655,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680133184 + 684657344 Main.M2.nRawEncoderUINT @@ -76400,7 +77668,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680133248 + 684657408 Main.M2.nRawEncoderINT @@ -76413,7 +77681,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680133264 + 684657424 Main.M3.Axis.NcToPlc @@ -76425,7 +77693,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680151104 + 684675264 Main.M3.bLimitForwardEnable @@ -76438,7 +77706,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680159104 + 684683264 Main.M3.bLimitBackwardEnable @@ -76451,7 +77719,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680159112 + 684683272 Main.M3.bHome @@ -76464,7 +77732,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680159120 + 684683280 Main.M3.bHardwareEnable @@ -76487,7 +77755,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680159136 + 684683296 Main.M3.nRawEncoderULINT @@ -76500,7 +77768,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680159168 + 684683328 Main.M3.nRawEncoderUINT @@ -76513,7 +77781,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680159232 + 684683392 Main.M3.nRawEncoderINT @@ -76526,7 +77794,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680159248 + 684683408 Main.M4.Axis.NcToPlc @@ -76538,7 +77806,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680177088 + 684701248 Main.M4.bLimitForwardEnable @@ -76551,7 +77819,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680185088 + 684709248 Main.M4.bLimitBackwardEnable @@ -76564,7 +77832,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680185096 + 684709256 Main.M4.bHome @@ -76577,7 +77845,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680185104 + 684709264 Main.M4.bHardwareEnable @@ -76600,7 +77868,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680185120 + 684709280 Main.M4.nRawEncoderULINT @@ -76613,7 +77881,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680185152 + 684709312 Main.M4.nRawEncoderUINT @@ -76626,7 +77894,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680185216 + 684709376 Main.M4.nRawEncoderINT @@ -76639,7 +77907,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680185232 + 684709392 Main.M5.Axis.NcToPlc @@ -76651,7 +77919,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680203072 + 684727232 Main.M5.bLimitForwardEnable @@ -76664,7 +77932,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680211072 + 684735232 Main.M5.bLimitBackwardEnable @@ -76677,7 +77945,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680211080 + 684735240 Main.M5.bHome @@ -76690,7 +77958,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680211088 + 684735248 Main.M5.bHardwareEnable @@ -76713,7 +77981,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680211104 + 684735264 Main.M5.nRawEncoderULINT @@ -76726,7 +77994,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680211136 + 684735296 Main.M5.nRawEncoderUINT @@ -76739,7 +78007,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680211200 + 684735360 Main.M5.nRawEncoderINT @@ -76752,7 +78020,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680211216 + 684735376 Main.M6.Axis.NcToPlc @@ -76764,7 +78032,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680229056 + 684753216 Main.M6.bLimitForwardEnable @@ -76777,7 +78045,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680237056 + 684761216 Main.M6.bLimitBackwardEnable @@ -76790,7 +78058,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680237064 + 684761224 Main.M6.bHome @@ -76803,7 +78071,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680237072 + 684761232 Main.M6.bHardwareEnable @@ -76826,7 +78094,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680237088 + 684761248 Main.M6.nRawEncoderULINT @@ -76839,7 +78107,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680237120 + 684761280 Main.M6.nRawEncoderUINT @@ -76852,7 +78120,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680237184 + 684761344 Main.M6.nRawEncoderINT @@ -76865,7 +78133,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680237200 + 684761360 Main.M7.Axis.NcToPlc @@ -76877,7 +78145,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680255040 + 684779200 Main.M7.bLimitForwardEnable @@ -76890,7 +78158,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680263040 + 684787200 Main.M7.bLimitBackwardEnable @@ -76903,7 +78171,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680263048 + 684787208 Main.M7.bHome @@ -76916,7 +78184,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680263056 + 684787216 Main.M7.bHardwareEnable @@ -76939,7 +78207,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680263072 + 684787232 Main.M7.nRawEncoderULINT @@ -76952,7 +78220,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680263104 + 684787264 Main.M7.nRawEncoderUINT @@ -76965,7 +78233,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680263168 + 684787328 Main.M7.nRawEncoderINT @@ -76978,7 +78246,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680263184 + 684787344 Main.M8.Axis.NcToPlc @@ -76990,7 +78258,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680281024 + 684805184 Main.M8.bLimitForwardEnable @@ -77003,7 +78271,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680289024 + 684813184 Main.M8.bLimitBackwardEnable @@ -77016,7 +78284,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680289032 + 684813192 Main.M8.bHome @@ -77029,7 +78297,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680289040 + 684813200 Main.M8.bHardwareEnable @@ -77052,7 +78320,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680289056 + 684813216 Main.M8.nRawEncoderULINT @@ -77065,7 +78333,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680289088 + 684813248 Main.M8.nRawEncoderUINT @@ -77078,7 +78346,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680289152 + 684813312 Main.M8.nRawEncoderINT @@ -77091,7 +78359,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680289168 + 684813328 Main.M9.Axis.NcToPlc @@ -77103,7 +78371,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680307008 + 684831168 Main.M9.bLimitForwardEnable @@ -77116,7 +78384,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680315008 + 684839168 Main.M9.bLimitBackwardEnable @@ -77129,7 +78397,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680315016 + 684839176 Main.M9.bHome @@ -77142,7 +78410,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680315024 + 684839184 Main.M9.bHardwareEnable @@ -77165,7 +78433,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680315040 + 684839200 Main.M9.nRawEncoderULINT @@ -77178,7 +78446,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680315072 + 684839232 Main.M9.nRawEncoderUINT @@ -77191,7 +78459,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680315136 + 684839296 Main.M9.nRawEncoderINT @@ -77204,7 +78472,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680315152 + 684839312 Main.M10.Axis.NcToPlc @@ -77216,7 +78484,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680332992 + 684857152 Main.M10.bLimitForwardEnable @@ -77229,7 +78497,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680340992 + 684865152 Main.M10.bLimitBackwardEnable @@ -77242,7 +78510,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680341000 + 684865160 Main.M10.bHome @@ -77255,7 +78523,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680341008 + 684865168 Main.M10.bHardwareEnable @@ -77278,7 +78546,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680341024 + 684865184 Main.M10.nRawEncoderULINT @@ -77291,7 +78559,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680341056 + 684865216 Main.M10.nRawEncoderUINT @@ -77304,7 +78572,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680341120 + 684865280 Main.M10.nRawEncoderINT @@ -77317,7 +78585,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680341136 + 684865296 Main.M11.Axis.NcToPlc @@ -77329,7 +78597,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680358976 + 684883136 Main.M11.bLimitForwardEnable @@ -77342,7 +78610,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680366976 + 684891136 Main.M11.bLimitBackwardEnable @@ -77355,7 +78623,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680366984 + 684891144 Main.M11.bHome @@ -77368,7 +78636,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680366992 + 684891152 Main.M11.bHardwareEnable @@ -77391,7 +78659,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680367008 + 684891168 Main.M11.nRawEncoderULINT @@ -77404,7 +78672,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680367040 + 684891200 Main.M11.nRawEncoderUINT @@ -77417,7 +78685,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680367104 + 684891264 Main.M11.nRawEncoderINT @@ -77430,7 +78698,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680367120 + 684891280 Main.M12.Axis.NcToPlc @@ -77442,7 +78710,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680384960 + 684909120 Main.M12.bLimitForwardEnable @@ -77455,7 +78723,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680392960 + 684917120 Main.M12.bLimitBackwardEnable @@ -77468,7 +78736,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680392968 + 684917128 Main.M12.bHome @@ -77481,7 +78749,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680392976 + 684917136 Main.M12.bHardwareEnable @@ -77504,7 +78772,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680392992 + 684917152 Main.M12.nRawEncoderULINT @@ -77517,7 +78785,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680393024 + 684917184 Main.M12.nRawEncoderUINT @@ -77530,7 +78798,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680393088 + 684917248 Main.M12.nRawEncoderINT @@ -77543,7 +78811,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680393104 + 684917264 Main.M13.Axis.NcToPlc @@ -77555,7 +78823,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680410944 + 684935104 Main.M13.bLimitForwardEnable @@ -77568,7 +78836,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680418944 + 684943104 Main.M13.bLimitBackwardEnable @@ -77581,7 +78849,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680418952 + 684943112 Main.M13.bHome @@ -77594,7 +78862,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680418960 + 684943120 Main.M13.bHardwareEnable @@ -77617,7 +78885,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680418976 + 684943136 Main.M13.nRawEncoderULINT @@ -77630,7 +78898,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680419008 + 684943168 Main.M13.nRawEncoderUINT @@ -77643,7 +78911,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680419072 + 684943232 Main.M13.nRawEncoderINT @@ -77656,7 +78924,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680419088 + 684943248 Main.M14.Axis.NcToPlc @@ -77668,7 +78936,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680436928 + 684961088 Main.M14.bLimitForwardEnable @@ -77681,7 +78949,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680444928 + 684969088 Main.M14.bLimitBackwardEnable @@ -77694,7 +78962,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680444936 + 684969096 Main.M14.bHome @@ -77707,7 +78975,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680444944 + 684969104 Main.M14.bHardwareEnable @@ -77730,7 +78998,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680444960 + 684969120 Main.M14.nRawEncoderULINT @@ -77743,7 +79011,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680444992 + 684969152 Main.M14.nRawEncoderUINT @@ -77756,7 +79024,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680445056 + 684969216 Main.M14.nRawEncoderINT @@ -77769,7 +79037,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680445072 + 684969232 Main.M15.Axis.NcToPlc @@ -77781,7 +79049,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680462912 + 684987072 Main.M15.bLimitForwardEnable @@ -77794,7 +79062,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680470912 + 684995072 Main.M15.bLimitBackwardEnable @@ -77807,7 +79075,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680470920 + 684995080 Main.M15.bHome @@ -77820,7 +79088,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680470928 + 684995088 Main.M15.bHardwareEnable @@ -77843,7 +79111,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680470944 + 684995104 Main.M15.nRawEncoderULINT @@ -77856,7 +79124,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680470976 + 684995136 Main.M15.nRawEncoderUINT @@ -77869,7 +79137,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680471040 + 684995200 Main.M15.nRawEncoderINT @@ -77882,7 +79150,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680471056 + 684995216 Main.M16.Axis.NcToPlc @@ -77894,7 +79162,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680488896 + 685013056 Main.M16.bLimitForwardEnable @@ -77907,7 +79175,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680496896 + 685021056 Main.M16.bLimitBackwardEnable @@ -77920,7 +79188,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680496904 + 685021064 Main.M16.bHome @@ -77933,7 +79201,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680496912 + 685021072 Main.M16.bHardwareEnable @@ -77956,7 +79224,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680496928 + 685021088 Main.M16.nRawEncoderULINT @@ -77969,7 +79237,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680496960 + 685021120 Main.M16.nRawEncoderUINT @@ -77982,7 +79250,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680497024 + 685021184 Main.M16.nRawEncoderINT @@ -77995,7 +79263,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680497040 + 685021200 Main.M17.Axis.NcToPlc @@ -78007,7 +79275,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680514880 + 685039040 Main.M17.bLimitForwardEnable @@ -78020,7 +79288,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680522880 + 685047040 Main.M17.bLimitBackwardEnable @@ -78033,7 +79301,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680522888 + 685047048 Main.M17.bHome @@ -78046,7 +79314,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680522896 + 685047056 Main.M17.bHardwareEnable @@ -78069,7 +79337,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680522912 + 685047072 Main.M17.nRawEncoderULINT @@ -78082,7 +79350,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680522944 + 685047104 Main.M17.nRawEncoderUINT @@ -78095,7 +79363,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680523008 + 685047168 Main.M17.nRawEncoderINT @@ -78108,7 +79376,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680523024 + 685047184 Main.M18.Axis.NcToPlc @@ -78120,7 +79388,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680540864 + 685065024 Main.M18.bLimitForwardEnable @@ -78133,7 +79401,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680548864 + 685073024 Main.M18.bLimitBackwardEnable @@ -78146,7 +79414,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680548872 + 685073032 Main.M18.bHome @@ -78159,7 +79427,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680548880 + 685073040 Main.M18.bHardwareEnable @@ -78182,7 +79450,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680548896 + 685073056 Main.M18.nRawEncoderULINT @@ -78195,7 +79463,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680548928 + 685073088 Main.M18.nRawEncoderUINT @@ -78208,7 +79476,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680548992 + 685073152 Main.M18.nRawEncoderINT @@ -78221,7 +79489,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680549008 + 685073168 Main.M19.Axis.NcToPlc @@ -78233,7 +79501,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680566848 + 685091008 Main.M19.bLimitForwardEnable @@ -78246,7 +79514,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680574848 + 685099008 Main.M19.bLimitBackwardEnable @@ -78259,7 +79527,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680574856 + 685099016 Main.M19.bHome @@ -78272,7 +79540,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680574864 + 685099024 Main.M19.bHardwareEnable @@ -78295,7 +79563,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680574880 + 685099040 Main.M19.nRawEncoderULINT @@ -78308,7 +79576,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680574912 + 685099072 Main.M19.nRawEncoderUINT @@ -78321,7 +79589,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680574976 + 685099136 Main.M19.nRawEncoderINT @@ -78334,7 +79602,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680574992 + 685099152 Main.M20.Axis.NcToPlc @@ -78346,7 +79614,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680592832 + 685116992 Main.M20.bLimitForwardEnable @@ -78359,7 +79627,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680600832 + 685124992 Main.M20.bLimitBackwardEnable @@ -78372,7 +79640,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680600840 + 685125000 Main.M20.bHome @@ -78385,7 +79653,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680600848 + 685125008 Main.M20.bHardwareEnable @@ -78408,7 +79676,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680600864 + 685125024 Main.M20.nRawEncoderULINT @@ -78421,7 +79689,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680600896 + 685125056 Main.M20.nRawEncoderUINT @@ -78434,7 +79702,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680600960 + 685125120 Main.M20.nRawEncoderINT @@ -78447,7 +79715,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680600976 + 685125136 Main.M21.Axis.NcToPlc @@ -78459,7 +79727,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680618816 + 685142976 Main.M21.bLimitForwardEnable @@ -78472,7 +79740,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680626816 + 685150976 Main.M21.bLimitBackwardEnable @@ -78485,7 +79753,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680626824 + 685150984 Main.M21.bHome @@ -78498,7 +79766,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680626832 + 685150992 Main.M21.bHardwareEnable @@ -78521,7 +79789,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680626848 + 685151008 Main.M21.nRawEncoderULINT @@ -78534,7 +79802,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680626880 + 685151040 Main.M21.nRawEncoderUINT @@ -78547,7 +79815,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680626944 + 685151104 Main.M21.nRawEncoderINT @@ -78560,7 +79828,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680626960 + 685151120 Main.M22.Axis.NcToPlc @@ -78572,7 +79840,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680644800 + 685168960 Main.M22.bLimitForwardEnable @@ -78585,7 +79853,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680652800 + 685176960 Main.M22.bLimitBackwardEnable @@ -78598,7 +79866,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680652808 + 685176968 Main.M22.bHome @@ -78611,7 +79879,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680652816 + 685176976 Main.M22.bHardwareEnable @@ -78634,7 +79902,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680652832 + 685176992 Main.M22.nRawEncoderULINT @@ -78647,7 +79915,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680652864 + 685177024 Main.M22.nRawEncoderUINT @@ -78660,7 +79928,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680652928 + 685177088 Main.M22.nRawEncoderINT @@ -78673,7 +79941,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680652944 + 685177104 Main.M23.Axis.NcToPlc @@ -78685,7 +79953,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680670784 + 685194944 Main.M23.bLimitForwardEnable @@ -78698,7 +79966,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680678784 + 685202944 Main.M23.bLimitBackwardEnable @@ -78711,7 +79979,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680678792 + 685202952 Main.M23.bHome @@ -78724,7 +79992,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680678800 + 685202960 Main.M23.bHardwareEnable @@ -78747,7 +80015,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680678816 + 685202976 Main.M23.nRawEncoderULINT @@ -78760,7 +80028,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680678848 + 685203008 Main.M23.nRawEncoderUINT @@ -78773,7 +80041,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680678912 + 685203072 Main.M23.nRawEncoderINT @@ -78786,7 +80054,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680678928 + 685203088 Main.M24.Axis.NcToPlc @@ -78798,7 +80066,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680696768 + 685220928 Main.M24.bLimitForwardEnable @@ -78811,7 +80079,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680704768 + 685228928 Main.M24.bLimitBackwardEnable @@ -78824,7 +80092,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680704776 + 685228936 Main.M24.bHome @@ -78837,7 +80105,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680704784 + 685228944 Main.M24.bHardwareEnable @@ -78860,7 +80128,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680704800 + 685228960 Main.M24.nRawEncoderULINT @@ -78873,7 +80141,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680704832 + 685228992 Main.M24.nRawEncoderUINT @@ -78886,7 +80154,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680704896 + 685229056 Main.M24.nRawEncoderINT @@ -78899,7 +80167,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680704912 + 685229072 Main.M25.Axis.NcToPlc @@ -78911,7 +80179,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680722752 + 685246912 Main.M25.bLimitForwardEnable @@ -78924,7 +80192,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680730752 + 685254912 Main.M25.bLimitBackwardEnable @@ -78937,7 +80205,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680730760 + 685254920 Main.M25.bHome @@ -78950,7 +80218,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680730768 + 685254928 Main.M25.bHardwareEnable @@ -78973,7 +80241,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680730784 + 685254944 Main.M25.nRawEncoderULINT @@ -78986,7 +80254,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680730816 + 685254976 Main.M25.nRawEncoderUINT @@ -78999,7 +80267,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680730880 + 685255040 Main.M25.nRawEncoderINT @@ -79012,7 +80280,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680730896 + 685255056 Main.M26.Axis.NcToPlc @@ -79024,7 +80292,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680748736 + 685272896 Main.M26.bLimitForwardEnable @@ -79037,7 +80305,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680756736 + 685280896 Main.M26.bLimitBackwardEnable @@ -79050,7 +80318,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680756744 + 685280904 Main.M26.bHome @@ -79063,7 +80331,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680756752 + 685280912 Main.M26.bHardwareEnable @@ -79086,7 +80354,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680756768 + 685280928 Main.M26.nRawEncoderULINT @@ -79099,7 +80367,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680756800 + 685280960 Main.M26.nRawEncoderUINT @@ -79112,7 +80380,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680756864 + 685281024 Main.M26.nRawEncoderINT @@ -79125,7 +80393,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680756880 + 685281040 Main.M27.Axis.NcToPlc @@ -79137,7 +80405,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680774720 + 685298880 Main.M27.bLimitForwardEnable @@ -79150,7 +80418,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680782720 + 685306880 Main.M27.bLimitBackwardEnable @@ -79163,7 +80431,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680782728 + 685306888 Main.M27.bHome @@ -79176,7 +80444,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680782736 + 685306896 Main.M27.bHardwareEnable @@ -79199,7 +80467,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680782752 + 685306912 Main.M27.nRawEncoderULINT @@ -79212,7 +80480,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680782784 + 685306944 Main.M27.nRawEncoderUINT @@ -79225,7 +80493,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680782848 + 685307008 Main.M27.nRawEncoderINT @@ -79238,7 +80506,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680782864 + 685307024 Main.M28.Axis.NcToPlc @@ -79250,7 +80518,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680800704 + 685324864 Main.M28.bLimitForwardEnable @@ -79263,7 +80531,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680808704 + 685332864 Main.M28.bLimitBackwardEnable @@ -79276,7 +80544,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680808712 + 685332872 Main.M28.bHome @@ -79289,7 +80557,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680808720 + 685332880 Main.M28.bHardwareEnable @@ -79312,7 +80580,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680808736 + 685332896 Main.M28.nRawEncoderULINT @@ -79325,7 +80593,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680808768 + 685332928 Main.M28.nRawEncoderUINT @@ -79338,7 +80606,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680808832 + 685332992 Main.M28.nRawEncoderINT @@ -79351,7 +80619,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680808848 + 685333008 Main.M29.Axis.NcToPlc @@ -79363,7 +80631,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680826688 + 685350848 Main.M29.bLimitForwardEnable @@ -79376,7 +80644,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680834688 + 685358848 Main.M29.bLimitBackwardEnable @@ -79389,7 +80657,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680834696 + 685358856 Main.M29.bHome @@ -79402,7 +80670,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680834704 + 685358864 Main.M29.bHardwareEnable @@ -79425,7 +80693,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680834720 + 685358880 Main.M29.nRawEncoderULINT @@ -79438,7 +80706,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680834752 + 685358912 Main.M29.nRawEncoderUINT @@ -79451,7 +80719,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680834816 + 685358976 Main.M29.nRawEncoderINT @@ -79464,7 +80732,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680834832 + 685358992 Main.M30.Axis.NcToPlc @@ -79476,7 +80744,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680852672 + 685376832 Main.M30.bLimitForwardEnable @@ -79489,7 +80757,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680860672 + 685384832 Main.M30.bLimitBackwardEnable @@ -79502,7 +80770,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680860680 + 685384840 Main.M30.bHome @@ -79515,7 +80783,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680860688 + 685384848 Main.M30.bHardwareEnable @@ -79538,7 +80806,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680860704 + 685384864 Main.M30.nRawEncoderULINT @@ -79551,7 +80819,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680860736 + 685384896 Main.M30.nRawEncoderUINT @@ -79564,7 +80832,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680860800 + 685384960 Main.M30.nRawEncoderINT @@ -79577,7 +80845,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680860816 + 685384976 Main.M31.Axis.NcToPlc @@ -79589,7 +80857,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680878656 + 685402816 Main.M31.bLimitForwardEnable @@ -79602,7 +80870,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680886656 + 685410816 Main.M31.bLimitBackwardEnable @@ -79615,7 +80883,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680886664 + 685410824 Main.M31.bHome @@ -79628,7 +80896,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680886672 + 685410832 Main.M31.bHardwareEnable @@ -79651,7 +80919,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680886688 + 685410848 Main.M31.nRawEncoderULINT @@ -79664,7 +80932,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680886720 + 685410880 Main.M31.nRawEncoderUINT @@ -79677,7 +80945,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680886784 + 685410944 Main.M31.nRawEncoderINT @@ -79690,7 +80958,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680886800 + 685410960 Main.M32.Axis.NcToPlc @@ -79702,7 +80970,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680904640 + 685428800 Main.M32.bLimitForwardEnable @@ -79715,7 +80983,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680912640 + 685436800 Main.M32.bLimitBackwardEnable @@ -79728,7 +80996,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680912648 + 685436808 Main.M32.bHome @@ -79741,7 +81009,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680912656 + 685436816 Main.M32.bHardwareEnable @@ -79764,7 +81032,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680912672 + 685436832 Main.M32.nRawEncoderULINT @@ -79777,7 +81045,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680912704 + 685436864 Main.M32.nRawEncoderUINT @@ -79790,7 +81058,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680912768 + 685436928 Main.M32.nRawEncoderINT @@ -79803,7 +81071,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680912784 + 685436944 Main.M33.Axis.NcToPlc @@ -79815,7 +81083,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680930624 + 685454784 Main.M33.bLimitForwardEnable @@ -79828,7 +81096,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680938624 + 685462784 Main.M33.bLimitBackwardEnable @@ -79841,7 +81109,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680938632 + 685462792 Main.M33.bHome @@ -79854,7 +81122,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680938640 + 685462800 Main.M33.bHardwareEnable @@ -79877,7 +81145,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680938656 + 685462816 Main.M33.nRawEncoderULINT @@ -79890,7 +81158,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680938688 + 685462848 Main.M33.nRawEncoderUINT @@ -79903,7 +81171,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680938752 + 685462912 Main.M33.nRawEncoderINT @@ -79916,7 +81184,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680938768 + 685462928 Main.M34.Axis.NcToPlc @@ -79928,7 +81196,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680956608 + 685480768 Main.M34.bLimitForwardEnable @@ -79941,7 +81209,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680964608 + 685488768 Main.M34.bLimitBackwardEnable @@ -79954,7 +81222,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680964616 + 685488776 Main.M34.bHome @@ -79967,7 +81235,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680964624 + 685488784 Main.M34.bHardwareEnable @@ -79990,7 +81258,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680964640 + 685488800 Main.M34.nRawEncoderULINT @@ -80003,7 +81271,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680964672 + 685488832 Main.M34.nRawEncoderUINT @@ -80016,7 +81284,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680964736 + 685488896 Main.M34.nRawEncoderINT @@ -80029,7 +81297,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680964752 + 685488912 Main.M35.Axis.NcToPlc @@ -80041,7 +81309,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680982592 + 685506752 Main.M35.bLimitForwardEnable @@ -80054,7 +81322,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680990592 + 685514752 Main.M35.bLimitBackwardEnable @@ -80067,7 +81335,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680990600 + 685514760 Main.M35.bHome @@ -80080,7 +81348,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680990608 + 685514768 Main.M35.bHardwareEnable @@ -80103,7 +81371,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680990624 + 685514784 Main.M35.nRawEncoderULINT @@ -80116,7 +81384,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680990656 + 685514816 Main.M35.nRawEncoderUINT @@ -80129,7 +81397,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680990720 + 685514880 Main.M35.nRawEncoderINT @@ -80142,7 +81410,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 680990736 + 685514896 Main.M36.Axis.NcToPlc @@ -80154,7 +81422,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 681008576 + 685532736 Main.M36.bLimitForwardEnable @@ -80167,7 +81435,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 681016576 + 685540736 Main.M36.bLimitBackwardEnable @@ -80180,7 +81448,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 681016584 + 685540744 Main.M36.bHome @@ -80193,7 +81461,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 681016592 + 685540752 Main.M36.bHardwareEnable @@ -80216,7 +81484,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 681016608 + 685540768 Main.M36.nRawEncoderULINT @@ -80229,7 +81497,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 681016640 + 685540800 Main.M36.nRawEncoderUINT @@ -80242,7 +81510,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 681016704 + 685540864 Main.M36.nRawEncoderINT @@ -80255,7 +81523,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 681016720 + 685540880 Main.M37.Axis.NcToPlc @@ -80267,7 +81535,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 681034560 + 685558720 Main.M37.bLimitForwardEnable @@ -80280,7 +81548,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 681042560 + 685566720 Main.M37.bLimitBackwardEnable @@ -80293,7 +81561,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 681042568 + 685566728 Main.M37.bHome @@ -80306,7 +81574,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 681042576 + 685566736 Main.M37.bHardwareEnable @@ -80329,7 +81597,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 681042592 + 685566752 Main.M37.nRawEncoderULINT @@ -80342,7 +81610,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 681042624 + 685566784 Main.M37.nRawEncoderUINT @@ -80355,7 +81623,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 681042688 + 685566848 Main.M37.nRawEncoderINT @@ -80368,14 +81636,14 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 681042704 + 685566864 1 PlcTask Outputs 0 - 86441984 + 87031808 PRG_IM1K1_PPM.fbIM1K1.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc 1024 @@ -80386,7 +81654,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 636222656 + 636223680 PRG_IM1K1_PPM.fbIM1K1.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -80398,7 +81666,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 637237504 + 637238528 PRG_IM1K1_PPM.fbIM1K1.fbStates.astMotionStageMax[1].bBrakeRelease @@ -80411,7 +81679,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 637246552 + 637247576 PRG_IM1K1_PPM.fbIM1K1.fbGige.iIlluminatorINT @@ -80423,7 +81691,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 637943360 + 638092992 PRG_IM1K1_PPM.fbIM1K1.fbGige.bGigePower @@ -80443,7 +81711,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 637943376 + 638093008 PRG_IM1K1_PPM.fbIM1K1.fbGige.fbSetIllPercent.iRaw @@ -80456,7 +81724,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 637944448 + 638094080 PRG_IM2K1_PPM.fbIM2K1.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -80468,7 +81736,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 638062592 + 638326400 PRG_IM2K1_PPM.fbIM2K1.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -80480,7 +81748,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 639077440 + 639341248 PRG_IM2K1_PPM.fbIM2K1.fbStates.astMotionStageMax[1].bBrakeRelease @@ -80493,7 +81761,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 639086488 + 639350296 PRG_IM2K1_PPM.fbIM2K1.fbGige.iIlluminatorINT @@ -80505,7 +81773,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 639783296 + 640195712 PRG_IM2K1_PPM.fbIM2K1.fbGige.bGigePower @@ -80525,7 +81793,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 639783312 + 640195728 PRG_IM2K1_PPM.fbIM2K1.fbGige.fbSetIllPercent.iRaw @@ -80538,7 +81806,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 639784384 + 640196800 PRG_IM1K2_PPM.fbIM1K2.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -80550,7 +81818,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 639902528 + 640429120 PRG_IM1K2_PPM.fbIM1K2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -80562,7 +81830,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 640917376 + 641443968 PRG_IM1K2_PPM.fbIM1K2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -80575,7 +81843,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 640926424 + 641453016 PRG_IM1K2_PPM.fbIM1K2.fbGige.iIlluminatorINT @@ -80587,7 +81855,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 641623232 + 642298432 PRG_IM1K2_PPM.fbIM1K2.fbGige.bGigePower @@ -80607,7 +81875,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 641623248 + 642298448 PRG_IM1K2_PPM.fbIM1K2.fbGige.fbSetIllPercent.iRaw @@ -80620,7 +81888,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 641624320 + 642299520 PRG_AL1K2_L2SI.fbAL1K2.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -80632,7 +81900,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 641735680 + 642524992 PRG_AL1K2_L2SI.fbAL1K2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -80644,7 +81912,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 642750528 + 643539840 PRG_AL1K2_L2SI.fbAL1K2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -80657,7 +81925,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 642759576 + 643548888 PRG_AL1K2_L2SI.fbAL1K2.fbLaser.iShutdownINT @@ -80669,7 +81937,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 642877120 + 643666432 PRG_AL1K2_L2SI.fbAL1K2.fbLaser.iLaserINT @@ -80681,7 +81949,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 642877136 + 643666448 PRG_AL1K2_L2SI.fbAL1K2.fbLaser.fbSetLasPercent.iRaw @@ -80694,7 +81962,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 642878144 + 643667456 PRG_IM2K2_PPM.fbIM2K2.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -80706,7 +81974,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 642995264 + 643784640 PRG_IM2K2_PPM.fbIM2K2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -80718,7 +81986,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 644010112 + 644799488 PRG_IM2K2_PPM.fbIM2K2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -80731,7 +81999,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 644019160 + 644808536 PRG_IM2K2_PPM.fbIM2K2.fbGige.iIlluminatorINT @@ -80743,7 +82011,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 644715968 + 645653952 PRG_IM2K2_PPM.fbIM2K2.fbGige.bGigePower @@ -80763,7 +82031,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 644715984 + 645653968 PRG_IM2K2_PPM.fbIM2K2.fbGige.fbSetIllPercent.iRaw @@ -80776,7 +82044,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 644717056 + 645655040 PRG_IM3K2_PPM.fbIM3K2.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -80788,7 +82056,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 644835200 + 645887360 PRG_IM3K2_PPM.fbIM3K2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -80800,7 +82068,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 645850048 + 646902208 PRG_IM3K2_PPM.fbIM3K2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -80813,7 +82081,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 645859096 + 646911256 PRG_IM3K2_PPM.fbIM3K2.fbGige.iIlluminatorINT @@ -80825,7 +82093,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 646555904 + 647756672 PRG_IM3K2_PPM.fbIM3K2.fbGige.bGigePower @@ -80845,7 +82113,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 646555920 + 647756688 PRG_IM3K2_PPM.fbIM3K2.fbGige.fbSetIllPercent.iRaw @@ -80858,7 +82126,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 646556992 + 647757760 PRG_IM4K2_PPM.fbIM4K2.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -80870,7 +82138,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 646676352 + 647991616 PRG_IM4K2_PPM.fbIM4K2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -80882,7 +82150,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 647691200 + 649006464 PRG_IM4K2_PPM.fbIM4K2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -80895,7 +82163,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 647700248 + 649015512 PRG_IM4K2_PPM.fbIM4K2.fbGige.iIlluminatorINT @@ -80907,7 +82175,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 648397056 + 649746816 PRG_IM4K2_PPM.fbIM4K2.fbGige.bGigePower @@ -80927,7 +82195,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 648397072 + 649746832 PRG_IM4K2_PPM.fbIM4K2.fbGige.fbSetIllPercent.iRaw @@ -80940,7 +82208,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 648398144 + 649747904 PRG_TM1K2_ATM.fbTM1K2.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -80952,7 +82220,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 648524416 + 649873856 PRG_TM1K2_ATM.fbTM1K2.fbXStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -80964,7 +82232,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 648852928 + 650202368 PRG_TM1K2_ATM.fbTM1K2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -80976,7 +82244,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 649867776 + 651217216 PRG_TM1K2_ATM.fbTM1K2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -80989,7 +82257,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 649876824 + 651226264 PRG_LI2K2_K2A.fbLI2K2.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -81001,7 +82269,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 650112320 + 651575872 PRG_LI2K2_K2A.fbLI2K2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -81013,7 +82281,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 651127168 + 652590720 PRG_LI2K2_K2A.fbLI2K2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -81026,7 +82294,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 651136216 + 652599768 PRG_PF1K2_WFS.fbPF1K2.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -81038,7 +82306,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 651378432 + 652841984 PRG_PF1K2_WFS.fbPF1K2.fbZStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -81050,7 +82318,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 651706944 + 653170496 PRG_PF1K2_WFS.fbPF1K2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -81062,7 +82330,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 652721792 + 654185344 PRG_PF1K2_WFS.fbPF1K2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -81075,7 +82343,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 652730840 + 654194392 PRG_IM5K2_PPM.fbIM5K2.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -81087,7 +82355,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 652966400 + 654658240 PRG_IM5K2_PPM.fbIM5K2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -81099,7 +82367,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 653981248 + 655673088 PRG_IM5K2_PPM.fbIM5K2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -81112,7 +82380,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 653990296 + 655682136 PRG_IM5K2_PPM.fbIM5K2.fbGige.iIlluminatorINT @@ -81124,7 +82392,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 654687104 + 656527552 PRG_IM5K2_PPM.fbIM5K2.fbGige.bGigePower @@ -81144,7 +82412,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 654687120 + 656527568 PRG_IM5K2_PPM.fbIM5K2.fbGige.fbSetIllPercent.iRaw @@ -81157,7 +82425,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 654688192 + 656528640 PRG_TM2K2_ATM.fbTM2K2.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -81169,7 +82437,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 654817920 + 656772480 PRG_TM2K2_ATM.fbTM2K2.fbXStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -81181,7 +82449,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 655146432 + 657100992 PRG_TM2K2_ATM.fbTM2K2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -81193,7 +82461,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 656161280 + 658115840 PRG_TM2K2_ATM.fbTM2K2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -81206,7 +82474,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 656170328 + 658124888 PRG_AT1K2_SOLID.fbStage1.fbMotion.fbDriveVirtual.MasterAxis.PlcToNc @@ -81218,7 +82486,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 656428480 + 658383680 PRG_AT1K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -81230,7 +82498,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 656888704 + 658843904 PRG_AT1K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].bBrakeRelease @@ -81243,7 +82511,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 656897752 + 658852952 PRG_AT1K2_SOLID.fbStage2.fbMotion.fbDriveVirtual.MasterAxis.PlcToNc @@ -81255,7 +82523,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 657090880 + 659392512 PRG_AT1K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -81267,7 +82535,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 657551104 + 659852736 PRG_AT1K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -81280,7 +82548,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 657560152 + 659861784 PRG_AT1K2_SOLID.fbStage3.fbPositionState1D.astMotionStageMax[1].Axis.PlcToNc @@ -81292,7 +82560,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 657844224 + 660491648 PRG_AT1K2_SOLID.fbStage3.fbPositionState1D.astMotionStageMax[1].bBrakeRelease @@ -81305,7 +82573,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 657853272 + 660500696 PRG_AT1K2_SOLID.fbMotionStage3.fbDriveVirtual.MasterAxis.PlcToNc @@ -81317,7 +82585,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 657938560 + 660585984 PRG_AT2K2_SOLID.fbStage1.fbMotion.fbDriveVirtual.MasterAxis.PlcToNc @@ -81329,7 +82597,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 658534336 + 661182400 PRG_AT2K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -81341,7 +82609,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 658994560 + 661642624 PRG_AT2K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].bBrakeRelease @@ -81354,7 +82622,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 659003608 + 661651672 PRG_AT2K2_SOLID.fbStage2.fbMotion.fbDriveVirtual.MasterAxis.PlcToNc @@ -81366,7 +82634,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 659196736 + 662191232 PRG_AT2K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -81378,7 +82646,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 659656960 + 662651456 PRG_AT2K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -81391,7 +82659,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 659666008 + 662660504 PRG_AT2K2_SOLID.fbStage3.fbMotion.fbDriveVirtual.MasterAxis.PlcToNc @@ -81403,7 +82671,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 659859136 + 663200064 PRG_AT2K2_SOLID.fbStage3.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -81415,7 +82683,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 660319360 + 663660288 PRG_AT2K2_SOLID.fbStage3.fbStates.astMotionStageMax[1].bBrakeRelease @@ -81428,7 +82696,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 660328408 + 663669336 PRG_AT2K2_SOLID.fbStage4.fbMotion.fbDriveVirtual.MasterAxis.PlcToNc @@ -81440,7 +82708,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 660521536 + 664208896 PRG_AT2K2_SOLID.fbStage4.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -81452,7 +82720,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 660981760 + 664669120 PRG_AT2K2_SOLID.fbStage4.fbStates.astMotionStageMax[1].bBrakeRelease @@ -81465,7 +82733,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 660990808 + 664678168 PRG_LI3K2_K2B.fbLI3K2.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -81477,7 +82745,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 661354688 + 665387840 PRG_LI3K2_K2B.fbLI3K2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -81489,7 +82757,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 662369536 + 666402688 PRG_LI3K2_K2B.fbLI3K2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -81502,7 +82770,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 662378584 + 666411736 PRG_PF2K2_WFS.fbPF2K2.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -81514,7 +82782,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 662620416 + 666653568 PRG_PF2K2_WFS.fbPF2K2.fbZStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -81526,7 +82794,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 662948928 + 666982080 PRG_PF2K2_WFS.fbPF2K2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -81538,7 +82806,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 663963776 + 667996928 PRG_PF2K2_WFS.fbPF2K2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -81551,7 +82819,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 663972824 + 668005976 PRG_IM6K2_PPM.fbIM6K2.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -81563,7 +82831,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 664208384 + 668469824 PRG_IM6K2_PPM.fbIM6K2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -81575,7 +82843,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 665223232 + 669484672 PRG_IM6K2_PPM.fbIM6K2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -81588,7 +82856,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 665232280 + 669493720 PRG_IM6K2_PPM.fbIM6K2.fbGige.iIlluminatorINT @@ -81600,7 +82868,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 665929088 + 670339136 PRG_IM6K2_PPM.fbIM6K2.fbGige.bGigePower @@ -81620,7 +82888,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 665929104 + 670339152 PRG_IM6K2_PPM.fbIM6K2.fbGige.fbSetIllPercent.iRaw @@ -81633,7 +82901,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 665930176 + 670340224 PRG_SP1K2_PAX.fbPAX_TAR_X.fbDriveVirtual.MasterAxis.PlcToNc @@ -81645,7 +82913,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 666029184 + 670553344 PRG_SP1K2_PAX.fbPAX_TAR_Y.fbDriveVirtual.MasterAxis.PlcToNc @@ -81657,7 +82925,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 666357696 + 670881856 PRG_SP1K2_PAX.fbPAX_TAR_Z.fbDriveVirtual.MasterAxis.PlcToNc @@ -81669,7 +82937,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 666686208 + 671210368 PRG_SP1K2_PAX.fbPAX_BB_Y_01.fbDriveVirtual.MasterAxis.PlcToNc @@ -81681,7 +82949,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 667014720 + 671538880 PRG_SP1K2_PAX.fbPAX_BB_Y_02.fbDriveVirtual.MasterAxis.PlcToNc @@ -81693,7 +82961,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 667343232 + 671867392 PRG_SP1K2_PAX.fbPAX_FRAME_X.fbDriveVirtual.MasterAxis.PlcToNc @@ -81705,7 +82973,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 667671744 + 672195904 PRG_SP1K2_PAX.fbPAX_FRAME_Y_01.fbDriveVirtual.MasterAxis.PlcToNc @@ -81717,7 +82985,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 668000256 + 672524416 PRG_SP1K2_PAX.fbPAX_FRAME_Y_02.fbDriveVirtual.MasterAxis.PlcToNc @@ -81729,7 +82997,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 668328768 + 672852928 PRG_SP1K2_PAX.fbPAX_FRAME_Y_03.fbDriveVirtual.MasterAxis.PlcToNc @@ -81741,7 +83009,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 668657280 + 673181440 PRG_3_PMPS_POST.fbArbiterIO.q_stRequestedBP @@ -81757,7 +83025,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 668988128 + 673512288 GVL.fbFastFaultOutput1.q_xFastFaultOut @@ -81777,7 +83045,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 676602600 + 681126760 GVL.fbFastFaultOutput2.q_xFastFaultOut @@ -81797,7 +83065,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 678346152 + 682870312 GVL.rCurTrans @@ -81820,7 +83088,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680097024 + 684621184 Main.M1.Axis.PlcToNc @@ -81832,7 +83100,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680098112 + 684622272 Main.M1.bBrakeRelease @@ -81845,7 +83113,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680107160 + 684631320 Main.M2.Axis.PlcToNc @@ -81857,7 +83125,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680124096 + 684648256 Main.M2.bBrakeRelease @@ -81870,7 +83138,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680133144 + 684657304 Main.M3.Axis.PlcToNc @@ -81882,7 +83150,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680150080 + 684674240 Main.M3.bBrakeRelease @@ -81895,7 +83163,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680159128 + 684683288 Main.M4.Axis.PlcToNc @@ -81907,7 +83175,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680176064 + 684700224 Main.M4.bBrakeRelease @@ -81920,7 +83188,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680185112 + 684709272 Main.M5.Axis.PlcToNc @@ -81932,7 +83200,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680202048 + 684726208 Main.M5.bBrakeRelease @@ -81945,7 +83213,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680211096 + 684735256 Main.M6.Axis.PlcToNc @@ -81957,7 +83225,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680228032 + 684752192 Main.M6.bBrakeRelease @@ -81970,7 +83238,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680237080 + 684761240 Main.M7.Axis.PlcToNc @@ -81982,7 +83250,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680254016 + 684778176 Main.M7.bBrakeRelease @@ -81995,7 +83263,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680263064 + 684787224 Main.M8.Axis.PlcToNc @@ -82007,7 +83275,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680280000 + 684804160 Main.M8.bBrakeRelease @@ -82020,7 +83288,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680289048 + 684813208 Main.M9.Axis.PlcToNc @@ -82032,7 +83300,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680305984 + 684830144 Main.M9.bBrakeRelease @@ -82045,7 +83313,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680315032 + 684839192 Main.M10.Axis.PlcToNc @@ -82057,7 +83325,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680331968 + 684856128 Main.M10.bBrakeRelease @@ -82070,7 +83338,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680341016 + 684865176 Main.M11.Axis.PlcToNc @@ -82082,7 +83350,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680357952 + 684882112 Main.M11.bBrakeRelease @@ -82095,7 +83363,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680367000 + 684891160 Main.M12.Axis.PlcToNc @@ -82107,7 +83375,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680383936 + 684908096 Main.M12.bBrakeRelease @@ -82120,7 +83388,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680392984 + 684917144 Main.M13.Axis.PlcToNc @@ -82132,7 +83400,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680409920 + 684934080 Main.M13.bBrakeRelease @@ -82145,7 +83413,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680418968 + 684943128 Main.M14.Axis.PlcToNc @@ -82157,7 +83425,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680435904 + 684960064 Main.M14.bBrakeRelease @@ -82170,7 +83438,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680444952 + 684969112 Main.M15.Axis.PlcToNc @@ -82182,7 +83450,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680461888 + 684986048 Main.M15.bBrakeRelease @@ -82195,7 +83463,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680470936 + 684995096 Main.M16.Axis.PlcToNc @@ -82207,7 +83475,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680487872 + 685012032 Main.M16.bBrakeRelease @@ -82220,7 +83488,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680496920 + 685021080 Main.M17.Axis.PlcToNc @@ -82232,7 +83500,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680513856 + 685038016 Main.M17.bBrakeRelease @@ -82245,7 +83513,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680522904 + 685047064 Main.M18.Axis.PlcToNc @@ -82257,7 +83525,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680539840 + 685064000 Main.M18.bBrakeRelease @@ -82270,7 +83538,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680548888 + 685073048 Main.M19.Axis.PlcToNc @@ -82282,7 +83550,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680565824 + 685089984 Main.M19.bBrakeRelease @@ -82295,7 +83563,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680574872 + 685099032 Main.M20.Axis.PlcToNc @@ -82307,7 +83575,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680591808 + 685115968 Main.M20.bBrakeRelease @@ -82320,7 +83588,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680600856 + 685125016 Main.M21.Axis.PlcToNc @@ -82332,7 +83600,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680617792 + 685141952 Main.M21.bBrakeRelease @@ -82345,7 +83613,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680626840 + 685151000 Main.M22.Axis.PlcToNc @@ -82357,7 +83625,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680643776 + 685167936 Main.M22.bBrakeRelease @@ -82370,7 +83638,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680652824 + 685176984 Main.M23.Axis.PlcToNc @@ -82382,7 +83650,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680669760 + 685193920 Main.M23.bBrakeRelease @@ -82395,7 +83663,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680678808 + 685202968 Main.M24.Axis.PlcToNc @@ -82407,7 +83675,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680695744 + 685219904 Main.M24.bBrakeRelease @@ -82420,7 +83688,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680704792 + 685228952 Main.M25.Axis.PlcToNc @@ -82432,7 +83700,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680721728 + 685245888 Main.M25.bBrakeRelease @@ -82445,7 +83713,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680730776 + 685254936 Main.M26.Axis.PlcToNc @@ -82457,7 +83725,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680747712 + 685271872 Main.M26.bBrakeRelease @@ -82470,7 +83738,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680756760 + 685280920 Main.M27.Axis.PlcToNc @@ -82482,7 +83750,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680773696 + 685297856 Main.M27.bBrakeRelease @@ -82495,7 +83763,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680782744 + 685306904 Main.M28.Axis.PlcToNc @@ -82507,7 +83775,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680799680 + 685323840 Main.M28.bBrakeRelease @@ -82520,7 +83788,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680808728 + 685332888 Main.M29.Axis.PlcToNc @@ -82532,7 +83800,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680825664 + 685349824 Main.M29.bBrakeRelease @@ -82545,7 +83813,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680834712 + 685358872 Main.M30.Axis.PlcToNc @@ -82557,7 +83825,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680851648 + 685375808 Main.M30.bBrakeRelease @@ -82570,7 +83838,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680860696 + 685384856 Main.M31.Axis.PlcToNc @@ -82582,7 +83850,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680877632 + 685401792 Main.M31.bBrakeRelease @@ -82595,7 +83863,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680886680 + 685410840 Main.M32.Axis.PlcToNc @@ -82607,7 +83875,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680903616 + 685427776 Main.M32.bBrakeRelease @@ -82620,7 +83888,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680912664 + 685436824 Main.M33.Axis.PlcToNc @@ -82632,7 +83900,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680929600 + 685453760 Main.M33.bBrakeRelease @@ -82645,7 +83913,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680938648 + 685462808 Main.M34.Axis.PlcToNc @@ -82657,7 +83925,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680955584 + 685479744 Main.M34.bBrakeRelease @@ -82670,7 +83938,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680964632 + 685488792 Main.M35.Axis.PlcToNc @@ -82682,7 +83950,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680981568 + 685505728 Main.M35.bBrakeRelease @@ -82695,7 +83963,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 680990616 + 685514776 Main.M36.Axis.PlcToNc @@ -82707,7 +83975,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 681007552 + 685531712 Main.M36.bBrakeRelease @@ -82720,7 +83988,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 681016600 + 685540760 Main.M37.Axis.PlcToNc @@ -82732,7 +84000,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 681033536 + 685557696 Main.M37.bBrakeRelease @@ -82745,14 +84013,14 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 681042584 + 685566744 3 PlcTask Internal 0 - 86441984 + 87031808 DefaultGlobals.stSys Included for you @@ -88172,7 +89440,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t .iMinor - 4 + 8 .iBuild @@ -88188,7 +89456,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t .sVersion - 3.4.0 + 3.8.0 @@ -89074,7 +90342,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Global_Variables.TcMcGlobal 7104 - _TCMCGLOBAL + _TCMCGLOBAL TcVarGlobal @@ -89247,9 +90515,18 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 634665128 - PRG_AT1K2_SOLID.nEnableMode + FB_PPM_PowerMeter.uSoftWavelengthEdge1 + Voltage limits for wavelength ranges 16 - E_StageEnableMode + UINT + + 300 + + + + TcVarStatic + + 634665136 @@ -89300,43 +90577,47 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 635241864 - PRG_AT2K2_SOLID.bDebug - NOTE: use FALSE for simulation and production - NOTE: use TRUE when relying on visualization + actual hardware - 8 - BOOL + FB_PPM_PowerMeter.uSoftWavelengthEdge1L + 16 + UINT - false + 299 + + + TcVarStatic + + 635241872 - PRG_SP1K2_PAX.bInit - 8 - BOOL + FB_PPM_PowerMeter.uSoftWavelengthEdge2 + 16 + UINT - true + 1000 - 635241880 - - - PRG_AT2K2_SOLID.nEnableMode - 16 - E_StageEnableMode + + + TcVarStatic + + 635241888 - PRG_3_PMPS_POST.bMR1K1_Veto - 8 - BOOL + FB_PPM_PowerMeter.uSoftWavelengthEdge2L + 16 + UINT + + 999 + + + + TcVarStatic + + 635241904 - - PRG_3_PMPS_POST.bST1K2_Veto - 8 - BOOL - 635241912 - GVL_PhysicalConstants.fWienDisplacementLawConstant_in_m_K_Uncertainty 64 @@ -89382,7 +90663,9 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 635242048 - PRG_3_PMPS_POST.bST1K2_Veto_Override + PRG_AT2K2_SOLID.bDebug + NOTE: use FALSE for simulation and production + NOTE: use TRUE when relying on visualization + actual hardware 8 BOOL @@ -89391,37 +90674,43 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 635242696 - GVL.ePF1K2State + FB_PPM_PowerMeter.uSoftWavelengthEdge3 16 - E_WFS_States + UINT + + 1560 + - TcVarGlobal + TcVarStatic 635242704 - GVL.ePF2K2State + FB_PPM_PowerMeter.uSoftWavelengthEdge3L 16 - E_WFS_States + UINT + + 1559 + - TcVarGlobal + TcVarStatic 635242720 - GVL.iFiltersPerSATTBlade + FB_PPM_PowerMeter.uSoftWavelengthEdge4 16 - INT + UINT - 8 + 2000 - TcVarGlobal + TcVarStatic 635242736 @@ -89471,61 +90760,52 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 635242880 - Constants.bLittleEndian - Does the target support multiple cores? + PRG_SP1K2_PAX.bInit 8 BOOL true - - - TcVarGlobal - - - 635243536 + 635243528 - Constants.bSimulationMode - Does the target support multiple cores? - 8 - BOOL + FB_PPM_PowerMeter.uSoftWavelengthEdge4L + 16 + UINT - false + 1999 - TcVarGlobal + TcVarStatic - 635243544 + 635243536 - Constants.nRegisterSize - Does the target support multiple cores? + FB_PPM_PowerMeter.uHardWavelengthEdge1 16 - WORD + UINT - 64 + 1000 - TcVarGlobal + TcVarStatic 635243552 - Constants.nPackMode - Does the target support multiple cores? + FB_PPM_PowerMeter.uHardWavelengthEdge2 16 UINT - 8 + 1500 - TcVarGlobal + TcVarStatic 635243568 @@ -89575,48 +90855,52 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 635243712 - Constants.bFPUSupport - Does the target support multiple cores? + PRG_3_PMPS_POST.bMR1K1_Veto 8 BOOL + 635244360 + + + FB_PPM_PowerMeter.uHardWavelengthEdge2L + 16 + UINT - true + 1499 - TcVarGlobal + TcVarStatic - 635244360 + 635244368 - Constants.bMulticoreSupport - 8 - BOOL + FB_PPM_PowerMeter.uHardWavelengthEdge3 + 16 + UINT - false + 4000 - TcVarGlobal + TcVarStatic - 635244368 + 635244384 - Constants.RuntimeVersionNumeric - Does the target support multiple cores? - 32 - DWORD + FB_PPM_PowerMeter.uHardWavelengthEdge3L + 16 + UINT - 50662656 + 3999 - TcVarGlobal + TcVarStatic - 635244384 + 635244400 GVL_PhysicalConstants.fAtomicUnitOfElectricDipoleMoment_in_C_m_Uncertainty @@ -89663,20 +90947,54 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 635244544 - Constants.CompilerVersionNumeric - Does the target support multiple cores? - 32 - DWORD + PRG_3_PMPS_POST.bST1K2_Veto + 8 + BOOL + 635245192 + + + FB_PPM_PowerMeter_IM4K2.uSoftWavelengthEdge1 + Voltage limits for wavelength ranges + 16 + UINT - 50662696 + 300 - TcVarGlobal + TcVarStatic + + + 635245200 + + + FB_PPM_PowerMeter_IM4K2.uSoftWavelengthEdge1L + 16 + UINT + + 299 + + + + TcVarStatic 635245216 + + FB_PPM_PowerMeter_IM4K2.uSoftWavelengthEdge2 + 16 + UINT + + 1000 + + + + TcVarStatic + + + 635245232 + GVL_PhysicalConstants.fAtomicUnitOfElectricPolarizablity_in_C_2_m_2_J_1_Uncertainty 64 @@ -89722,19 +91040,56 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 635245376 - TwinCAT_SystemInfoVarList._TaskPouOid_PlcTask - 32 - OTCID + PRG_3_PMPS_POST.bST1K2_Veto_Override + 8 + BOOL + + false + + 635246024 + + + FB_PPM_PowerMeter_IM4K2.uSoftWavelengthEdge2L + 16 + UINT + + 999 + - no_init + TcVarStatic + + 635246032 + + + FB_PPM_PowerMeter_IM4K2.uSoftWavelengthEdge3 + 16 + UINT + + 1560 + + - TcVarGlobal + TcVarStatic 635246048 + + FB_PPM_PowerMeter_IM4K2.uSoftWavelengthEdge3L + 16 + UINT + + 1559 + + + + TcVarStatic + + + 635246064 + GVL_PhysicalConstants.fAtomicUnitOfElectricQuadrupoleMoment_in_C_m_2_Uncertainty 64 @@ -89780,19 +91135,47 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 635246208 - TwinCAT_SystemInfoVarList._TaskOid_PlcTask - 32 - OTCID + FB_PPM_PowerMeter_IM4K2.uSoftWavelengthEdge4 + 16 + UINT + + 2000 + - no_init + TcVarStatic + + 635246864 + + + FB_PPM_PowerMeter_IM4K2.uSoftWavelengthEdge4L + 16 + UINT + + 1999 + + - TcVarGlobal + TcVarStatic 635246880 + + FB_PPM_PowerMeter_IM4K2.uHardWavelengthEdge1 + 16 + UINT + + 1000 + + + + TcVarStatic + + + 635246896 + GVL_PhysicalConstants.fAtomicUnitOfMagneticDipoleMoment_in_J_T_1_Uncertainty 64 @@ -89837,6 +91220,63 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 635247040 + + Constants.bLittleEndian + Does the target support multiple cores? + 8 + BOOL + + true + + + + TcVarGlobal + + + 635247688 + + + FB_PPM_PowerMeter_IM4K2.uHardWavelengthEdge2 + 16 + UINT + + 1500 + + + + TcVarStatic + + + 635247696 + + + FB_PPM_PowerMeter_IM4K2.uHardWavelengthEdge2L + 16 + UINT + + 1499 + + + + TcVarStatic + + + 635247712 + + + FB_PPM_PowerMeter_IM4K2.uHardWavelengthEdge3 + 16 + UINT + + 4000 + + + + TcVarStatic + + + 635247728 + GVL_PhysicalConstants.fAtomicUnitOfMagneticFluxDensity_in_T_Uncertainty 64 @@ -89881,6 +91321,47 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 635247872 + + Constants.bSimulationMode + Does the target support multiple cores? + 8 + BOOL + + false + + + + TcVarGlobal + + + 635248520 + + + FB_PPM_PowerMeter_IM4K2.uHardWavelengthEdge3L + 16 + UINT + + 3999 + + + + TcVarStatic + + + 635248528 + + + PRG_AT1K2_SOLID.nEnableMode + 16 + E_StageEnableMode + 635248544 + + + PRG_AT2K2_SOLID.nEnableMode + 16 + E_StageEnableMode + 635248560 + GVL_PhysicalConstants.fDeuteronMagneticMoment_in_J_T_1_Uncertainty 64 @@ -90075,6 +91556,57 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 635249344 + + Constants.bFPUSupport + Does the target support multiple cores? + 8 + BOOL + + true + + + + TcVarGlobal + + + 635249992 + + + GVL.ePF1K2State + 16 + E_WFS_States + + + TcVarGlobal + + + 635250000 + + + GVL.ePF2K2State + 16 + E_WFS_States + + + TcVarGlobal + + + 635250016 + + + GVL.iFiltersPerSATTBlade + 16 + INT + + 8 + + + + TcVarGlobal + + + 635250032 + GVL_PhysicalConstants.fElectronGyromagneticRatio_in_s_1_T_1_Uncertainty 64 @@ -90119,6 +91651,50 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 635250176 + + Constants.bMulticoreSupport + 8 + BOOL + + false + + + + TcVarGlobal + + + 635250824 + + + Constants.nRegisterSize + Does the target support multiple cores? + 16 + WORD + + 64 + + + + TcVarGlobal + + + 635250832 + + + Constants.nPackMode + Does the target support multiple cores? + 16 + UINT + + 8 + + + + TcVarGlobal + + + 635250848 + GVL_PhysicalConstants.fElectronGyromagneticRatioOver2Pi_in_MHz_T_1_Uncertainty 64 @@ -90163,6 +91739,21 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 635251008 + + Constants.RuntimeVersionNumeric + Does the target support multiple cores? + 32 + DWORD + + 50662656 + + + + TcVarGlobal + + + 635251680 + GVL_PhysicalConstants.fElectronMagneticMoment_in_J_T_1_Uncertainty 64 @@ -90476,6 +92067,21 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 635252992 + + Constants.CompilerVersionNumeric + Does the target support multiple cores? + 32 + DWORD + + 50662696 + + + + TcVarGlobal + + + 635253664 + GVL_PhysicalConstants.fMagneticFluxQuantum_in_Wb magn. flux quantum (Wb) @@ -90505,6 +92111,20 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 635253760 + + TwinCAT_SystemInfoVarList._TaskPouOid_PlcTask + 32 + OTCID + + + no_init + + + TcVarGlobal + + + 635254432 + GVL_PhysicalConstants.fMuonMagneticMoment_in_J_T_1 muon magn. moment (J T^-1) @@ -90535,6 +92155,20 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 635254528 + + TwinCAT_SystemInfoVarList._TaskOid_PlcTask + 32 + OTCID + + + no_init + + + TcVarGlobal + + + 635255200 + GVL_PhysicalConstants.fMuonMagneticMoment_in_J_T_1_Uncertainty 64 @@ -105923,7 +107557,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t PRG_IM1K1_PPM.fbIM1K1 - 1743808 + 2006592 FB_PPM @@ -105945,13 +107579,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t .fbYagThermoCouple.iRaw := TIIB[IM1K1-EL3314]^TC Inputs Channel 2^Value - 636201920 + 636202880 PRG_IM1K1_PPM.fbStateSetup 92416 FB_StateSetupHelper - 637945728 + 638209472 PRG_IM1K1_PPM.stDefault @@ -105971,11 +107605,11 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 638038144 + 638301888 PRG_IM2K1_PPM.fbIM2K1 - 1743808 + 2006592 FB_PPM @@ -105997,13 +107631,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t .fbYagThermoCouple.iRaw := TIIB[IM2K1-EL3314]^TC Inputs Channel 2^Value - 638041856 + 638305600 PRG_IM2K1_PPM.fbStateSetup 92416 FB_StateSetupHelper - 639785664 + 640312192 PRG_IM2K1_PPM.stDefault @@ -106023,11 +107657,11 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 639878080 + 640404608 PRG_IM1K2_PPM.fbIM1K2 - 1743808 + 2006592 FB_PPM @@ -106050,13 +107684,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t .fbFlowMeter.iRaw := TIIB[IM1K2-EL3052-E5]^AI Standard Channel 1^Value - 639881792 + 640408320 PRG_IM1K2_PPM.fbStateSetup 92416 FB_StateSetupHelper - 641625600 + 642414912 PRG_IM1K2_PPM.stDefault @@ -106076,7 +107710,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 641718016 + 642507328 PRG_AL1K2_L2SI.fbAL1K2 @@ -106093,13 +107727,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t .fbLaser.iShutdownINT := TIIB[AL1K2-EL4004-E4]^AO Outputs Channel 2^Analog output - 641722432 + 642511744 PRG_AL1K2_L2SI.fbStateSetup 92416 FB_StateSetupHelper - 642878400 + 643667712 PRG_AL1K2_L2SI.stDefault @@ -106119,12 +107753,12 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 642970816 + 643760128 PRG_IM2K2_PPM.fbIM2K2 IM2K2 shares the same flow meter as IM1K2 - 1743808 + 2006592 FB_PPM @@ -106147,13 +107781,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t .fbFlowMeter.iRaw := TIIB[IM1K2-EL3052-E5]^AI Standard Channel 1^Value - 642974528 + 643763840 PRG_IM2K2_PPM.fbStateSetup 92416 FB_StateSetupHelper - 644718336 + 645770432 PRG_IM2K2_PPM.stDefault @@ -106173,12 +107807,12 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 644810752 + 645862848 PRG_IM3K2_PPM.fbIM3K2 IM3K2 shares the same flow meter as IM1K2 - 1743808 + 2006592 FB_PPM @@ -106201,13 +107835,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t .fbFlowMeter.iRaw := TIIB[IM1K2-EL3052-E5]^AI Standard Channel 1^Value - 644814464 + 645866560 PRG_IM3K2_PPM.fbStateSetup 92416 FB_StateSetupHelper - 646558272 + 647873152 PRG_IM3K2_PPM.stDefault @@ -106227,12 +107861,12 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 646650688 + 647965568 PRG_IM4K2_PPM.fbIM4K2 IM4K2 shares the same flow meter as IM1K2 - 1743808 + 1778368 FB_PPM_IM4K2 @@ -106255,13 +107889,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t .fbFlowMeter.iRaw := TIIB[IM1K2-EL3052-E5]^AI Standard Channel 1^Value - 646655616 + 647970816 PRG_IM4K2_PPM.fbStateSetup 92416 FB_StateSetupHelper - 648399424 + 649749184 PRG_IM4K2_PPM.stDefault @@ -106281,12 +107915,12 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 648491840 + 649841600 PRG_TM1K2_ATM.fbTM1K2 TM1K2 shares the same cooling meter as AT1K2 - 1498880 + 1612992 FB_ATM @@ -106304,13 +107938,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t - 648496256 + 649845696 PRG_TM1K2_ATM.fbStateSetup 92416 FB_StateSetupHelper - 649995136 + 651458688 PRG_TM1K2_ATM.stDefault @@ -106330,7 +107964,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 650087552 + 651551104 PRG_LI2K2_K2A.fbLI2K2 @@ -106342,13 +107976,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t pv: LI2K2:K2A - 650091648 + 651555200 PRG_LI2K2_K2A.fbStateSetup 92416 FB_StateSetupHelper - 651253760 + 652717312 PRG_LI2K2_K2A.stDefault @@ -106368,12 +108002,12 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 651346176 + 652809728 PRG_PF1K2_WFS.fbPF1K2 PF1K2 shares the same flow meter as IM5K2 - 1499264 + 1727488 FB_WFS @@ -106395,13 +108029,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t - 651350272 + 652813824 PRG_PF1K2_WFS.fbStateSetup 92416 FB_StateSetupHelper - 652849536 + 654541312 PRG_PF1K2_WFS.stDefault @@ -106421,11 +108055,11 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 652941952 + 654633728 PRG_IM5K2_PPM.fbIM5K2 - 1743808 + 2006592 FB_PPM @@ -106448,13 +108082,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t .fbFlowMeter.iRaw := TIIB[IM5K2-EL3052-E5]^AI Standard Channel 1^Value - 652945664 + 654637440 PRG_IM5K2_PPM.fbStateSetup 92416 FB_StateSetupHelper - 654689472 + 656644032 PRG_IM5K2_PPM.stDefault @@ -106474,7 +108108,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 654781888 + 656736448 PRG_TM2K2_ATM.fbTM2K2 @@ -106495,13 +108129,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t - 654786048 + 656740608 PRG_TM2K2_ATM.fbStateSetup 92416 FB_StateSetupHelper - 656288640 + 658243200 PRG_TM2K2_ATM.stDefault @@ -106521,11 +108155,11 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 656381056 + 658335616 PRG_AT1K2_SOLID.fbStage1 - 662400 + 1008832 FB_SXR_SATT_Stage @@ -106552,11 +108186,11 @@ The BPTM will throw an error if the arbiter does not have enough space for the t - 656385792 + 658340352 PRG_AT1K2_SOLID.fbStage2 - 662400 + 1008832 FB_SXR_SATT_Stage @@ -106579,7 +108213,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t - 657048192 + 659349184 PRG_AT1K2_SOLID.fbStage3 @@ -106592,32 +108226,32 @@ The BPTM will throw an error if the arbiter does not have enough space for the t pv: AT1K2:L2SI:MMS:03 - 657710592 + 660358016 PRG_AT1K2_SOLID.fbMotionStage3 328512 FB_MotionStage - 657936960 + 660584384 PRG_AT1K2_SOLID.stMirrorOut 3712 ST_PositionState - 658265472 + 660912896 PRG_AT1K2_SOLID.stMirrorIn 3712 ST_PositionState - 658269184 + 660916608 PRG_AT1K2_SOLID.fMirrorTrans Consider transmission=1 if out, transmission=0 if in 64 LREAL - 658272896 + 660920320 PRG_AT1K2_SOLID.fbFFMirror @@ -106638,13 +108272,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 658272960 + 660920384 PRG_AT1K2_SOLID.fbStateSetup 92416 FB_StateSetupHelper - 658298880 + 660946304 PRG_AT1K2_SOLID.stDefaultGood @@ -106668,13 +108302,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 658391296 + 661038720 PRG_AT1K2_SOLID.fbBadStateSetup 92416 FB_StateSetupHelper - 658395008 + 661042432 PRG_AT1K2_SOLID.stDefaultBad @@ -106702,7 +108336,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t false - 658487424 + 661134848 PRG_AT1K2_SOLID.fbFlowMeter @@ -106732,11 +108366,11 @@ The BPTM will throw an error if the arbiter does not have enough space for the t .iRaw := TIIB[AT1K2-EL3052-E8]^AI Standard Channel 1^Value - 658491136 + 661138560 PRG_AT2K2_SOLID.fbStage1 - 662400 + 1008832 FB_SXR_SATT_Stage @@ -106763,11 +108397,11 @@ The BPTM will throw an error if the arbiter does not have enough space for the t - 658491648 + 661139072 PRG_AT2K2_SOLID.fbStage2 - 662400 + 1008832 FB_SXR_SATT_Stage @@ -106791,11 +108425,11 @@ The BPTM will throw an error if the arbiter does not have enough space for the t - 659154048 + 662147904 PRG_AT2K2_SOLID.fbStage3 - 662400 + 1008832 FB_SXR_SATT_Stage @@ -106818,11 +108452,11 @@ The BPTM will throw an error if the arbiter does not have enough space for the t - 659816448 + 663156736 PRG_AT2K2_SOLID.fbStage4 - 662400 + 1008832 FB_SXR_SATT_Stage @@ -106845,13 +108479,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t - 660478848 + 664165568 PRG_AT2K2_SOLID.fbStateSetup 92416 FB_StateSetupHelper - 661141248 + 665174400 PRG_AT2K2_SOLID.stDefaultGood @@ -106875,13 +108509,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 661233664 + 665266816 PRG_AT2K2_SOLID.fbBadStateSetup 92416 FB_StateSetupHelper - 661237376 + 665270528 PRG_AT2K2_SOLID.stDefaultBad @@ -106909,7 +108543,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t false - 661329792 + 665362944 PRG_AT2K2_SOLID.fbFlowMeter @@ -106940,7 +108574,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t .iRaw := TIIB[TM2K2-EL3052-E6]^AI Standard Channel 1^Value - 661333504 + 665366656 PRG_LI3K2_K2B.fbLI3K2 @@ -106952,13 +108586,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t pv: LI3K2:K2B - 661334016 + 665367168 PRG_LI3K2_K2B.fbStateSetup 92416 FB_StateSetupHelper - 662496128 + 666529280 PRG_LI3K2_K2B.stDefault @@ -106978,11 +108612,11 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 662588544 + 666621696 PRG_PF2K2_WFS.fbPF2K2 - 1499264 + 1727488 FB_WFS @@ -107001,13 +108635,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t .fbThermoCouple2.iRaw := TIIB[PF2K2-EL3314-E5]^TC Inputs Channel 2^Value - 662592256 + 666625408 PRG_PF2K2_WFS.fbStateSetup 92416 FB_StateSetupHelper - 664091520 + 668352896 PRG_PF2K2_WFS.stDefault @@ -107027,11 +108661,11 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 664183936 + 668445312 PRG_IM6K2_PPM.fbIM6K2 - 1743808 + 2006592 FB_PPM @@ -107053,13 +108687,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t .fbYagThermoCouple.iRaw := TIIB[IM6K2-EL3314-E4]^TC Inputs Channel 2^Value - 664187648 + 668449024 PRG_IM6K2_PPM.fbStateSetup 92416 FB_StateSetupHelper - 665931456 + 670455616 PRG_IM6K2_PPM.stDefault @@ -107079,73 +108713,73 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 666023872 + 670548032 PRG_SP1K2_PAX.fbPAX_TAR_X 328512 FB_MotionStage - 666027584 + 670551744 PRG_SP1K2_PAX.fbPAX_TAR_Y 328512 FB_MotionStage - 666356096 + 670880256 PRG_SP1K2_PAX.fbPAX_TAR_Z 328512 FB_MotionStage - 666684608 + 671208768 PRG_SP1K2_PAX.fbPAX_BB_Y_01 328512 FB_MotionStage - 667013120 + 671537280 PRG_SP1K2_PAX.fbPAX_BB_Y_02 328512 FB_MotionStage - 667341632 + 671865792 PRG_SP1K2_PAX.fbPAX_FRAME_X 328512 FB_MotionStage - 667670144 + 672194304 PRG_SP1K2_PAX.fbPAX_FRAME_Y_01 328512 FB_MotionStage - 667998656 + 672522816 PRG_SP1K2_PAX.fbPAX_FRAME_Y_02 328512 FB_MotionStage - 668327168 + 672851328 PRG_SP1K2_PAX.fbPAX_FRAME_Y_03 328512 FB_MotionStage - 668655680 + 673179840 PRG_3_PMPS_POST.fbArbiterIO 145024 FB_SubSysToArbiter_IO - 668985408 + 673509568 PRG_3_PMPS_POST.fb_vetoArbiter 28352 FB_VetoArbiter - 669130432 + 673654592 PRG_3_PMPS_POST.ff2_ff1_link_motion @@ -107169,13 +108803,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 65535 - 669158784 + 673682944 PRG_4_LOG.fbLogHandler 5798336 FB_LogHandler - 669192256 + 673716416 GVL.fbArbiter1 @@ -107193,7 +108827,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 674996416 + 679520576 GVL.fbArbiter2 @@ -107211,7 +108845,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 675799360 + 680323520 GVL.fbFastFaultOutput1 @@ -107244,7 +108878,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 676602304 + 681126464 GVL.fbFastFaultOutput2 @@ -107276,7 +108910,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 678345856 + 682870016 GVL.fbAtomicMass @@ -107287,7 +108921,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680089408 + 684613568 GVL.fbAttenuatorElementDensity @@ -107298,7 +108932,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680092288 + 684616448 Main.M1 @@ -107326,7 +108960,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680098048 + 684622208 Main.M2 @@ -107354,7 +108988,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680124032 + 684648192 Main.M3 @@ -107366,7 +109000,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680150016 + 684674176 Main.M4 @@ -107394,7 +109028,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680176000 + 684700160 Main.M5 @@ -107423,7 +109057,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680201984 + 684726144 Main.M6 @@ -107451,7 +109085,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680227968 + 684752128 Main.M7 @@ -107479,7 +109113,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680253952 + 684778112 Main.M8 @@ -107507,7 +109141,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680279936 + 684804096 Main.M9 @@ -107536,7 +109170,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680305920 + 684830080 Main.M10 @@ -107561,7 +109195,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680331904 + 684856064 Main.M11 @@ -107590,7 +109224,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680357888 + 684882048 Main.M12 @@ -107619,7 +109253,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680383872 + 684908032 Main.M13 @@ -107644,7 +109278,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680409856 + 684934016 Main.M14 @@ -107672,7 +109306,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680435840 + 684960000 Main.M15 @@ -107701,7 +109335,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680461824 + 684985984 Main.M16 @@ -107726,7 +109360,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680487808 + 685011968 Main.M17 @@ -107768,7 +109402,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680513792 + 685037952 Main.M18 @@ -107797,7 +109431,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680539776 + 685063936 Main.M19 @@ -107826,7 +109460,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680565760 + 685089920 Main.M20 @@ -107855,7 +109489,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680591744 + 685115904 Main.M21 @@ -107884,7 +109518,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680617728 + 685141888 Main.M22 @@ -107913,7 +109547,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680643712 + 685167872 Main.M23 @@ -107938,7 +109572,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680669696 + 685193856 Main.M24 @@ -107966,7 +109600,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680695680 + 685219840 Main.M25 @@ -107995,7 +109629,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680721664 + 685245824 Main.M26 @@ -108024,7 +109658,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680747648 + 685271808 Main.M27 @@ -108051,7 +109685,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680773632 + 685297792 Main.M28 @@ -108079,7 +109713,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680799616 + 685323776 Main.M29 @@ -108106,7 +109740,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680825600 + 685349760 Main.M30 @@ -108133,7 +109767,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680851584 + 685375744 Main.M31 @@ -108161,7 +109795,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680877568 + 685401728 Main.M32 @@ -108188,7 +109822,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680903552 + 685427712 Main.M33 @@ -108215,7 +109849,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680929536 + 685453696 Main.M34 @@ -108242,7 +109876,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680955520 + 685479680 Main.M35 @@ -108269,7 +109903,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680981504 + 685505664 Main.M36 @@ -108296,7 +109930,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 681007488 + 685531648 Main.M37 @@ -108323,7 +109957,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 681033472 + 685557632 Constants.RuntimeVersion @@ -108353,7 +109987,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 681059456 + 685583616 Constants.CompilerVersion @@ -108383,7 +110017,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 681059520 + 685583680 TwinCAT_SystemInfoVarList._AppInfo @@ -108397,7 +110031,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 681059584 + 685583744 TwinCAT_SystemInfoVarList._TaskInfo @@ -108415,7 +110049,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 681061632 + 685585792 TwinCAT_SystemInfoVarList.__PlcTask @@ -108436,7 +110070,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 681062656 + 685586816 TC_EVENT_CLASSES.TcSystemEventClass @@ -108508,7 +110142,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 681080576 + 685604736 TC_EVENT_CLASSES.TcGeneralAdsEventClass @@ -108580,7 +110214,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 681080704 + 685604864 TC_EVENT_CLASSES.TcRouterEventClass @@ -108652,7 +110286,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 681080832 + 685604992 TC_EVENT_CLASSES.TcRTimeEventClass @@ -108724,7 +110358,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 681080960 + 685605120 TC_EVENT_CLASSES.Win32EventClass @@ -108796,7 +110430,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 681081088 + 685605248 TC_EVENT_CLASSES.LCLSGeneralEventClass @@ -108868,7 +110502,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 681081216 + 685605376 TC_EVENT_CLASSES.TcIPCDiagEventClass @@ -108940,7 +110574,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 681081344 + 685605504 TC_EVENT_CLASSES.TcIPCDiagPlcApiEventClass @@ -109012,7 +110646,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 681081472 + 685605632 TC_EVENTS.LCLSGeneralEventClass @@ -109038,14 +110672,14 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 681114624 + 685638784 4 PlcTask Retains 0 - 86441984 + 87031808 PMPS_GVL.SuccessfulPreemption Any time BPTM applies a new BP request which is confirmed @@ -109131,15 +110765,15 @@ The BPTM will throw an error if the arbiter does not have enough space for the t ChangeDate - 2024-07-30T16:09:02 + 2024-10-08T13:07:32 GeneratedCodeSize - 1183744 + 1204224 GlobalDataSize - 84787200 + 85352448 From 4670127d548477d0e85fb43c20a9b1dbf1f6e4c6 Mon Sep 17 00:00:00 2001 From: KaushikMalapati Date: Tue, 8 Oct 2024 16:40:58 -0700 Subject: [PATCH 2/2] Saving config files --- .../_Config/PLC/kfe_rix_motion.xti | 2 +- .../kfe_rix_motion/kfe_rix_motion.tmc | 5450 ++++++++--------- 2 files changed, 2726 insertions(+), 2726 deletions(-) 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 00fae2c..1acfaf2 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.tmc b/plc-kfe-rix-motion/kfe_rix_motion/kfe_rix_motion.tmc index 96a92fb..69398ce 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 @@ -181,31 +181,31 @@ bBusy BOOL 8 - 85733048 + 85733056 bError BOOL 8 - 85733120 + 85733128 hrErrorCode HRESULT 32 - 85733136 + 85733144 nStringSize UDINT 32 - 85733096 + 85733104 sResult STRING(255) 2048 - 85733128 + 85733136 TcEncoding @@ -1457,15 +1457,15 @@ nId UDINT 32 - 85732920 - 85732968 + 85732928 + 85732976 sName STRING(255) 2048 - 85733000 - 85733024 + 85733008 + 85733032 TcEncoding @@ -1706,31 +1706,31 @@ eSeverity TcEventSeverity 16 - 85733232 + 85733240 ipSourceInfo I_TcSourceInfo 64 - 85733192 + 85733200 nEventId UDINT 32 - 85733368 + 85733376 nUniqueId UDINT 32 - 85733376 + 85733384 sEventClassName STRING(255) 2048 - 85733288 + 85733296 TcEncoding @@ -1742,7 +1742,7 @@ sEventText STRING(255) 2048 - 85733384 + 85733392 TcEncoding @@ -2335,7 +2335,7 @@ nTimeSent ULINT 64 - 85733440 + 85733448 TcDisplayTypeGUID @@ -19024,7 +19024,7 @@ contributing fast faults, unless the FFO is currently vetoed. - E_IPCDiag_ModuleType + E_IPCDiag_ModuleType 16 WORD @@ -19150,11 +19150,11 @@ contributing fast faults, unless the FFO is currently vetoed. - ST_IPCDiag_Module + ST_IPCDiag_Module 48 eModType - E_IPCDiag_ModuleType + E_IPCDiag_ModuleType 16 0 @@ -19181,12 +19181,12 @@ contributing fast faults, unless the FFO is currently vetoed. - ST_IPCDiag_ModuleList + ST_IPCDiag_ModuleList list of modules of the configuration area 12496 aModules - ST_IPCDiag_Module + ST_IPCDiag_Module 0 256 @@ -19386,7 +19386,7 @@ contributing fast faults, unless the FFO is currently vetoed. - FB_IPCDiag_MDPRead + FB_IPCDiag_MDPRead reads a single MDP parameter by its address 2240 @@ -19587,7 +19587,7 @@ contributing fast faults, unless the FFO is currently vetoed. - FB_IPCDiag_GetModuleList + FB_IPCDiag_GetModuleList requests the full MDP module list 27712 @@ -19673,7 +19673,7 @@ contributing fast faults, unless the FFO is currently vetoed. stModuleList - ST_IPCDiag_ModuleList + ST_IPCDiag_ModuleList 12496 384 @@ -19731,7 +19731,7 @@ contributing fast faults, unless the FFO is currently vetoed. eModType - E_IPCDiag_ModuleType + E_IPCDiag_ModuleType 16 17056 @@ -19743,7 +19743,7 @@ contributing fast faults, unless the FFO is currently vetoed. fbReadMDP - FB_IPCDiag_MDPRead + FB_IPCDiag_MDPRead 2240 17088 @@ -19785,7 +19785,7 @@ contributing fast faults, unless the FFO is currently vetoed. - FB_IPCDiag_Register + FB_IPCDiag_Register initializes the PLC API for IPC diagnostics on a specific IPC 45376 @@ -19898,7 +19898,7 @@ contributing fast faults, unless the FFO is currently vetoed. stModuleList - ST_IPCDiag_ModuleList + ST_IPCDiag_ModuleList 12496 448 @@ -19921,7 +19921,7 @@ contributing fast faults, unless the FFO is currently vetoed. fbGetModList - FB_IPCDiag_GetModuleList + FB_IPCDiag_GetModuleList 27712 13120 @@ -19989,7 +19989,7 @@ contributing fast faults, unless the FFO is currently vetoed. - I_IPCDiag_AccessParameter + I_IPCDiag_AccessParameter 64 PVOID @@ -20060,7 +20060,7 @@ contributing fast faults, unless the FFO is currently vetoed. - I_DynMem_Manager + I_DynMem_Manager 64 PVOID @@ -20145,7 +20145,7 @@ contributing fast faults, unless the FFO is currently vetoed. - E_IPCDiag_ParameterKey + E_IPCDiag_ParameterKey 64 LWORD @@ -21044,7 +21044,7 @@ contributing fast faults, unless the FFO is currently vetoed. - E_IPCDiag_Datatype + E_IPCDiag_Datatype parameter datatype 1..15 8 BYTE @@ -21102,17 +21102,17 @@ contributing fast faults, unless the FFO is currently vetoed. - FB_IPCDiag_ParameterKey + FB_IPCDiag_ParameterKey 896 eParamKey - E_IPCDiag_ParameterKey + E_IPCDiag_ParameterKey 64 64 _eDatatype - E_IPCDiag_Datatype + E_IPCDiag_Datatype 8 128 @@ -21304,11 +21304,11 @@ contributing fast faults, unless the FFO is currently vetoed. __geteDatatype - E_IPCDiag_Datatype + E_IPCDiag_Datatype 8 eDatatype - E_IPCDiag_Datatype + E_IPCDiag_Datatype 8 @@ -21339,14 +21339,14 @@ contributing fast faults, unless the FFO is currently vetoed. GetMDPModuleType - E_IPCDiag_ModuleType + E_IPCDiag_ModuleType 16 SetKey eParamKey - E_IPCDiag_ParameterKey + E_IPCDiag_ParameterKey 64 @@ -21358,7 +21358,7 @@ contributing fast faults, unless the FFO is currently vetoed. - FB_DynMem_Buffer + FB_DynMem_Buffer provides a dynamically created buffer for individual data. 256 @@ -21391,7 +21391,7 @@ contributing fast faults, unless the FFO is currently vetoed. ipMemMan - I_DynMem_Manager + I_DynMem_Manager 64 192 @@ -21405,14 +21405,14 @@ contributing fast faults, unless the FFO is currently vetoed. BOOL is TRUE if a buffer is available. 8 - 85739832 + 85739840 nBufferSize UDINT current buffer size in bytes. 32 - 85739736 + 85739744 __getnBufferSize @@ -21576,10 +21576,10 @@ contributing fast faults, unless the FFO is currently vetoed. - FB_IPCDiag_MDPReadTable + FB_IPCDiag_MDPReadTable reads a full table of MDP parameters 2240 - FB_IPCDiag_MDPRead + FB_IPCDiag_MDPRead PouType @@ -21588,7 +21588,7 @@ contributing fast faults, unless the FFO is currently vetoed. - ST_IPCDiag_MDPAddress + ST_IPCDiag_MDPAddress size of structure instance: 4 bytes 32 @@ -21611,7 +21611,7 @@ contributing fast faults, unless the FFO is currently vetoed. - FB_IPCDiag_MDPReadSumCmd + FB_IPCDiag_MDPReadSumCmd reads multiple MDP addresses with parameters of the same datatype 3200 @@ -21629,7 +21629,7 @@ contributing fast faults, unless the FFO is currently vetoed. pMDPAddress - ST_IPCDiag_MDPAddress + ST_IPCDiag_MDPAddress 0 1001 @@ -21777,7 +21777,7 @@ contributing fast faults, unless the FFO is currently vetoed. fbCmdBuffer - FB_DynMem_Buffer + FB_DynMem_Buffer 256 704 @@ -21885,12 +21885,12 @@ contributing fast faults, unless the FFO is currently vetoed. - FB_IPCDiag_ReadParameterBase + FB_IPCDiag_ReadParameterBase | reads an IPC diagnostic parameter. | If the parameter exists in more than one module (configuration area) all values can be read at once. | If the parameter is a list parameter the full list will be read. (but only of one specified module) 15232 - I_IPCDiag_AccessParameter + I_IPCDiag_AccessParameter bExecute BOOL @@ -21905,7 +21905,7 @@ contributing fast faults, unless the FFO is currently vetoed. eParameterKey - E_IPCDiag_ParameterKey + E_IPCDiag_ParameterKey 64 192 @@ -21978,7 +21978,7 @@ contributing fast faults, unless the FFO is currently vetoed. fbRegister - FB_IPCDiag_Register + FB_IPCDiag_Register read-only 64 576 @@ -22081,7 +22081,7 @@ contributing fast faults, unless the FFO is currently vetoed. fbKey - FB_IPCDiag_ParameterKey + FB_IPCDiag_ParameterKey 896 832 @@ -22128,7 +22128,7 @@ contributing fast faults, unless the FFO is currently vetoed. fbResultBuffer - FB_DynMem_Buffer + FB_DynMem_Buffer 256 1792 @@ -22197,7 +22197,7 @@ contributing fast faults, unless the FFO is currently vetoed. fbReadMDP - FB_IPCDiag_MDPRead + FB_IPCDiag_MDPRead 2240 2304 @@ -22267,7 +22267,7 @@ contributing fast faults, unless the FFO is currently vetoed. eModuleType - E_IPCDiag_ModuleType + E_IPCDiag_ModuleType 16 4592 @@ -22308,7 +22308,7 @@ contributing fast faults, unless the FFO is currently vetoed. fbReadTable - FB_IPCDiag_MDPReadTable + FB_IPCDiag_MDPReadTable 2240 4736 @@ -22319,7 +22319,7 @@ contributing fast faults, unless the FFO is currently vetoed. fbBufferAddresses - FB_DynMem_Buffer + FB_DynMem_Buffer 256 6976 @@ -22344,7 +22344,7 @@ contributing fast faults, unless the FFO is currently vetoed. fbReadSum - FB_IPCDiag_MDPReadSumCmd + FB_IPCDiag_MDPReadSumCmd 3200 7296 @@ -22355,7 +22355,7 @@ contributing fast faults, unless the FFO is currently vetoed. stMDPAddress - ST_IPCDiag_MDPAddress + ST_IPCDiag_MDPAddress 32 10496 @@ -22505,10 +22505,10 @@ contributing fast faults, unless the FFO is currently vetoed. ipMemMan - I_DynMem_Manager + I_DynMem_Manager dynamic memory manager used in the Tc3_IPCDiag library 64 - 85739984 + 85739992 GetParameterByIdx @@ -22589,11 +22589,11 @@ contributing fast faults, unless the FFO is currently vetoed. __getipMemMan - I_DynMem_Manager + I_DynMem_Manager 64 ipMemMan - I_DynMem_Manager + I_DynMem_Manager 64 @@ -22671,12 +22671,12 @@ contributing fast faults, unless the FFO is currently vetoed. - FB_IPCDiag_ReadParameter + FB_IPCDiag_ReadParameter | reads an IPC diagnostic parameter. | If the parameter exists in more than one module (configuration area) all values can be read at once. | If the parameter is a list parameter the full list will be read. (but only of one specified module) 22144 - I_IPCDiag_AccessParameter + I_IPCDiag_AccessParameter bExecute BOOL @@ -22691,7 +22691,7 @@ contributing fast faults, unless the FFO is currently vetoed. eParameterKey - E_IPCDiag_ParameterKey + E_IPCDiag_ParameterKey 64 192 @@ -22764,7 +22764,7 @@ contributing fast faults, unless the FFO is currently vetoed. fbRegister - FB_IPCDiag_Register + FB_IPCDiag_Register read-only 64 576 @@ -22878,7 +22878,7 @@ contributing fast faults, unless the FFO is currently vetoed. eParamSelected - E_IPCDiag_ParameterKey + E_IPCDiag_ParameterKey 64 960 @@ -22889,7 +22889,7 @@ contributing fast faults, unless the FFO is currently vetoed. fbReadParam - FB_IPCDiag_ReadParameterBase + FB_IPCDiag_ReadParameterBase 15232 1024 @@ -23164,10 +23164,10 @@ contributing fast faults, unless the FFO is currently vetoed. ipMemMan - I_DynMem_Manager + I_DynMem_Manager dynamic memory manager used in the Tc3_IPCDiag library 64 - 85740096 + 85740104 Clear @@ -23193,11 +23193,11 @@ contributing fast faults, unless the FFO is currently vetoed. __getipMemMan - I_DynMem_Manager + I_DynMem_Manager 64 ipMemMan - I_DynMem_Manager + I_DynMem_Manager 64 @@ -23709,13 +23709,13 @@ contributing fast faults, unless the FFO is currently vetoed. fbIPCReg - FB_IPCDiag_Register + FB_IPCDiag_Register 45376 30144 fbCheckOS - FB_IPCDiag_ReadParameter + FB_IPCDiag_ReadParameter 22144 75520 @@ -24107,7 +24107,7 @@ contributing fast faults, unless the FFO is currently vetoed. - _ST_NCADS_IDXOFFS_AxisParameter + _ST_NCADS_IDXOFFS_AxisParameter 1632 PARAMSTRUCT @@ -24576,7 +24576,7 @@ contributing fast faults, unless the FFO is currently vetoed. - _ST_NCADS_AxisParameter + _ST_NCADS_AxisParameter 1664 IDXGRP @@ -24589,7 +24589,7 @@ contributing fast faults, unless the FFO is currently vetoed. IDXOFFS - _ST_NCADS_IDXOFFS_AxisParameter + _ST_NCADS_IDXOFFS_AxisParameter 1632 32 @@ -24600,7 +24600,7 @@ contributing fast faults, unless the FFO is currently vetoed. - _ST_NCADS_IDXOFFS_AxisState + _ST_NCADS_IDXOFFS_AxisState 800 ONLINESTRUCT @@ -24843,7 +24843,7 @@ contributing fast faults, unless the FFO is currently vetoed. - _ST_NCADS_AxisState + _ST_NCADS_AxisState 832 IDXGRP @@ -24856,7 +24856,7 @@ contributing fast faults, unless the FFO is currently vetoed. IDXOFFS - _ST_NCADS_IDXOFFS_AxisState + _ST_NCADS_IDXOFFS_AxisState 800 32 @@ -24867,7 +24867,7 @@ contributing fast faults, unless the FFO is currently vetoed. - _ST_NCADS_IDXOFFS_AxisFunctions + _ST_NCADS_IDXOFFS_AxisFunctions 1792 RESET @@ -25421,7 +25421,7 @@ contributing fast faults, unless the FFO is currently vetoed. - _ST_NCADS_AxisFunctions + _ST_NCADS_AxisFunctions 1824 IDXGRP @@ -25434,7 +25434,7 @@ contributing fast faults, unless the FFO is currently vetoed. IDXOFFS - _ST_NCADS_IDXOFFS_AxisFunctions + _ST_NCADS_IDXOFFS_AxisFunctions 1792 32 @@ -25445,23 +25445,23 @@ contributing fast faults, unless the FFO is currently vetoed. - _ST_NCADS_Axis + _ST_NCADS_Axis 4320 Parameter - _ST_NCADS_AxisParameter + _ST_NCADS_AxisParameter 1664 0 State - _ST_NCADS_AxisState + _ST_NCADS_AxisState 832 1664 Functions - _ST_NCADS_AxisFunctions + _ST_NCADS_AxisFunctions 1824 2496 @@ -25472,7 +25472,7 @@ contributing fast faults, unless the FFO is currently vetoed. - _ST_NCADS_IDXOFFS_TableParameter + _ST_NCADS_IDXOFFS_TableParameter 192 MFREADCHARACVALUES @@ -25541,7 +25541,7 @@ contributing fast faults, unless the FFO is currently vetoed. - _ST_NCADS_TableParameter + _ST_NCADS_TableParameter 224 IDXGRP @@ -25554,7 +25554,7 @@ contributing fast faults, unless the FFO is currently vetoed. IDXOFFS - _ST_NCADS_IDXOFFS_TableParameter + _ST_NCADS_IDXOFFS_TableParameter 192 32 @@ -25565,7 +25565,7 @@ contributing fast faults, unless the FFO is currently vetoed. - _ST_NCADS_IDXOFFS_TableFunctions + _ST_NCADS_IDXOFFS_TableFunctions 96 CREATETAB @@ -25604,7 +25604,7 @@ contributing fast faults, unless the FFO is currently vetoed. - _ST_NCADS_TableFunctions + _ST_NCADS_TableFunctions 128 IDXGRP @@ -25617,7 +25617,7 @@ contributing fast faults, unless the FFO is currently vetoed. IDXOFFS - _ST_NCADS_IDXOFFS_TableFunctions + _ST_NCADS_IDXOFFS_TableFunctions 96 32 @@ -25628,17 +25628,17 @@ contributing fast faults, unless the FFO is currently vetoed. - _ST_NCADS_Table + _ST_NCADS_Table 352 Parameter - _ST_NCADS_TableParameter + _ST_NCADS_TableParameter 224 0 Functions - _ST_NCADS_TableFunctions + _ST_NCADS_TableFunctions 128 224 @@ -25783,7 +25783,7 @@ contributing fast faults, unless the FFO is currently vetoed. - _TCMCGLOBAL + _TCMCGLOBAL Global constants and parameters 7104 @@ -25974,7 +25974,7 @@ contributing fast faults, unless the FFO is currently vetoed. Axis - _ST_NCADS_Axis + _ST_NCADS_Axis IDXGRP and IDXOFFS constants of axis parameter/status/functions 4320 832 @@ -25991,7 +25991,7 @@ contributing fast faults, unless the FFO is currently vetoed. Table - _ST_NCADS_Table + _ST_NCADS_Table IDXGRP and IDXOFFS constants of table parameter/status/functions 352 5152 @@ -27368,7 +27368,7 @@ External Setpoint Generation: - ST_AdsAddress + ST_AdsAddress 224 NetId @@ -27390,7 +27390,7 @@ External Setpoint Generation: - MC_AxisStates + MC_AxisStates PLCopen axis states The axis states are defined in the PLCopen state diagram @@ -27434,7 +27434,7 @@ External Setpoint Generation: - ST_AxisOpModes + ST_AxisOpModes axis operation mode feedback from NcToPlc. 136 @@ -27558,7 +27558,7 @@ External Setpoint Generation: - ST_AxisStatus + ST_AxisStatus 768 UpdateTaskIndex @@ -27590,7 +27590,7 @@ External Setpoint Generation: MotionState - MC_AxisStates + MC_AxisStates motion state in the PLCopen state diagram 16 192 @@ -27903,7 +27903,7 @@ External Setpoint Generation: OpMode - ST_AxisOpModes + ST_AxisOpModes axis operation mode feedback from NcToPlc 136 592 @@ -27917,7 +27917,7 @@ External Setpoint Generation: - E_NcDriveType + E_NcDriveType 32 DWORD @@ -28029,7 +28029,7 @@ External Setpoint Generation: - E_NcEncoderType + E_NcEncoderType 32 DWORD @@ -28177,7 +28177,7 @@ External Setpoint Generation: - E_NcAxisType + E_NcAxisType 32 DWORD @@ -28220,7 +28220,7 @@ External Setpoint Generation: - ST_DriveAddress + ST_DriveAddress 672 NetID @@ -28266,7 +28266,7 @@ External Setpoint Generation: NcDriveType - E_NcDriveType + E_NcDriveType type enumeration of the NC software drive of an axis 32 352 @@ -28287,7 +28287,7 @@ External Setpoint Generation: NcEncoderType - E_NcEncoderType + E_NcEncoderType type enumeration of the NC encoder drive of an axis 32 448 @@ -28301,7 +28301,7 @@ External Setpoint Generation: NcAxisType - E_NcAxisType + E_NcAxisType type enumeration of the NC axis 32 512 @@ -28338,7 +28338,7 @@ External Setpoint Generation: - _E_PhasingState + _E_PhasingState Phasing internal probe states 16 INT @@ -28361,7 +28361,7 @@ External Setpoint Generation: - _InternalAxisRefData + _InternalAxisRefData 128 NcCycleCounterAvailable @@ -28393,7 +28393,7 @@ External Setpoint Generation: PhasingState - _E_PhasingState + _E_PhasingState KSt 20190703 global handshake for phasing blocks 16 96 @@ -28405,7 +28405,7 @@ External Setpoint Generation: - AXIS_REF + AXIS_REF AXIS_REF data structure @@ -28451,7 +28451,7 @@ External Setpoint Generation: ADS - ST_AdsAddress + ST_AdsAddress 224 3136 @@ -28463,7 +28463,7 @@ External Setpoint Generation: Status - ST_AxisStatus + ST_AxisStatus 768 3392 @@ -28475,7 +28475,7 @@ External Setpoint Generation: DriveAddress - ST_DriveAddress + ST_DriveAddress 672 4160 @@ -28487,7 +28487,7 @@ External Setpoint Generation: _internal - _InternalAxisRefData + _InternalAxisRefData 128 4832 @@ -28674,7 +28674,7 @@ External Setpoint Generation: - ST_AxisParameterSet + ST_AxisParameterSet 8192 AxisId @@ -28685,7 +28685,7 @@ External Setpoint Generation: nAxisType - E_NcAxisType + E_NcAxisType 0x00000003 32 32 @@ -28888,7 +28888,7 @@ External Setpoint Generation: nEncType - E_NcEncoderType + E_NcEncoderType 0x00010003 32 2080 @@ -29147,7 +29147,7 @@ External Setpoint Generation: nDriveType - E_NcDriveType + E_NcDriveType 0x00030003 32 4256 @@ -29595,7 +29595,7 @@ External Setpoint Generation: 25984 Axis - AXIS_REF + AXIS_REF Hardware PLC Axis Reference 9088 @@ -30165,7 +30165,7 @@ External Setpoint Generation: stAxisParameters - ST_AxisParameterSet + ST_AxisParameterSet MC_ReadParameterSet Output 8192 16192 @@ -31844,7 +31844,7 @@ ELSE: - _E_TcMC_STATES + _E_TcMC_STATES 16 INT @@ -31874,7 +31874,7 @@ ELSE: - _ST_FunctionBlockResults + _ST_FunctionBlockResults 96 Done @@ -31926,11 +31926,11 @@ ELSE: - MC_Reset + MC_Reset 1920 Axis - AXIS_REF + AXIS_REF Reference to an axis 64 64 @@ -32018,7 +32018,7 @@ ELSE: iState - _E_TcMC_STATES + _E_TcMC_STATES 16 208 @@ -32027,7 +32027,7 @@ ELSE: LastExecutionResult - _ST_FunctionBlockResults + _ST_FunctionBlockResults 96 224 @@ -32050,7 +32050,7 @@ ELSE: - MC_BufferMode + MC_BufferMode 16 UINT @@ -32079,15 +32079,15 @@ ELSE: - ST_PowerOptions + ST_PowerOptions 0 - MC_Power + MC_Power 960 Axis - AXIS_REF + AXIS_REF Reference to an axis 64 64 @@ -32155,7 +32155,7 @@ ELSE: BufferMode - MC_BufferMode + MC_BufferMode V 16 256 @@ -32168,7 +32168,7 @@ ELSE: Options - ST_PowerOptions + ST_PowerOptions 0 272 @@ -32291,7 +32291,7 @@ ELSE: - ST_MoveOptions + ST_MoveOptions 320 EnableBlendingPosition @@ -32337,7 +32337,7 @@ ELSE: - _E_TcNC_StartPosType + _E_TcNC_StartPosType 16 UINT @@ -32447,7 +32447,7 @@ ELSE: - ST_TorqueControlOptions + ST_TorqueControlOptions 128 EnableManualTorqueStartValue @@ -32463,7 +32463,7 @@ ELSE: - _ST_TcNC_UnversalAxisStartRequest + _ST_TcNC_UnversalAxisStartRequest 640 nStartType @@ -32556,7 +32556,7 @@ ELSE: - _ST_TcNC_UniversalAxisTorqueStartRequest + _ST_TcNC_UniversalAxisTorqueStartRequest 576 nStartType @@ -32642,7 +32642,7 @@ ELSE: - _ST_TcNC_UnversalAxisStartResponse + _ST_TcNC_UnversalAxisStartResponse 32 nCmdNo @@ -32665,7 +32665,7 @@ ELSE: - _ST_TcNc_OperationModes + _ST_TcNc_OperationModes 128 PosAreaControl @@ -32741,11 +32741,11 @@ ELSE: - _FB_MoveUniversalGeneric + _FB_MoveUniversalGeneric 8512 Axis - AXIS_REF + AXIS_REF Reference to an axis 64 64 @@ -32758,7 +32758,7 @@ ELSE: LastExecutionResult - _ST_FunctionBlockResults + _ST_FunctionBlockResults 64 128 @@ -32782,7 +32782,7 @@ ELSE: StartType - _E_TcNC_StartPosType + _E_TcNC_StartPosType 20110511 KSt type changed for Tc3 16 208 @@ -32903,7 +32903,7 @@ ELSE: BufferMode - MC_BufferMode + MC_BufferMode Direction : MC_Direction := MC_Positive_Direction; E 16 @@ -32917,7 +32917,7 @@ ELSE: Options - ST_MoveOptions + ST_MoveOptions 320 896 @@ -32929,7 +32929,7 @@ ELSE: OptionsTorque - ST_TorqueControlOptions + ST_TorqueControlOptions 128 1216 @@ -33093,7 +33093,7 @@ ELSE: iState - _E_TcMC_STATES + _E_TcMC_STATES 16 1472 @@ -33102,19 +33102,19 @@ ELSE: sStartRequest - _ST_TcNC_UnversalAxisStartRequest + _ST_TcNC_UnversalAxisStartRequest 640 1536 sTorqueStartRequest - _ST_TcNC_UniversalAxisTorqueStartRequest + _ST_TcNC_UniversalAxisTorqueStartRequest 576 2176 sStartResponse - _ST_TcNC_UnversalAxisStartResponse + _ST_TcNC_UnversalAxisStartResponse 32 2752 @@ -33144,7 +33144,7 @@ ELSE: EmptyStartResponse - _ST_TcNC_UnversalAxisStartResponse + _ST_TcNC_UnversalAxisStartResponse 32 4672 @@ -33294,7 +33294,7 @@ ELSE: OpMode - _ST_TcNc_OperationModes + _ST_TcNc_OperationModes 128 8352 @@ -33339,11 +33339,11 @@ ELSE: - MC_Halt + MC_Halt 9536 Axis - AXIS_REF + AXIS_REF Reference to an axis 64 64 @@ -33392,7 +33392,7 @@ ELSE: BufferMode - MC_BufferMode + MC_BufferMode 16 320 @@ -33404,7 +33404,7 @@ ELSE: Options - ST_MoveOptions + ST_MoveOptions optional parameters 320 384 @@ -33493,7 +33493,7 @@ ELSE: LastExecutionResult - _ST_FunctionBlockResults + _ST_FunctionBlockResults 96 800 @@ -33505,7 +33505,7 @@ ELSE: MoveGeneric - _FB_MoveUniversalGeneric + _FB_MoveUniversalGeneric 8512 960 @@ -33523,7 +33523,7 @@ ELSE: - E_JogMode + E_JogMode 16 INT @@ -33553,7 +33553,7 @@ ELSE: - MC_Direction + MC_Direction 16 INT @@ -33578,11 +33578,11 @@ ELSE: - MC_MoveVelocity + MC_MoveVelocity 9664 Axis - AXIS_REF + AXIS_REF Reference to an axis 64 64 @@ -33657,7 +33657,7 @@ ELSE: Direction - MC_Direction + MC_Direction 16 448 @@ -33672,7 +33672,7 @@ ELSE: BufferMode - MC_BufferMode + MC_BufferMode 16 464 @@ -33684,7 +33684,7 @@ ELSE: Options - ST_MoveOptions + ST_MoveOptions 320 512 @@ -33773,7 +33773,7 @@ ELSE: LastExecutionResult - _ST_FunctionBlockResults + _ST_FunctionBlockResults 96 928 @@ -33785,7 +33785,7 @@ ELSE: MoveGeneric - _FB_MoveUniversalGeneric + _FB_MoveUniversalGeneric 8512 1088 @@ -33803,7 +33803,7 @@ ELSE: - ST_McOutputs + ST_McOutputs 96 Done @@ -33849,11 +33849,11 @@ ELSE: - MC_MoveAbsolute + MC_MoveAbsolute 9728 Axis - AXIS_REF + AXIS_REF Reference to an axis 64 64 @@ -33944,7 +33944,7 @@ ELSE: BufferMode - MC_BufferMode + MC_BufferMode Direction : MC_Direction; not available 16 @@ -33958,7 +33958,7 @@ ELSE: Options - ST_MoveOptions + ST_MoveOptions optional parameters 320 576 @@ -34047,7 +34047,7 @@ ELSE: LastExecutionResult - _ST_FunctionBlockResults + _ST_FunctionBlockResults 96 992 @@ -34059,7 +34059,7 @@ ELSE: MoveGeneric - _FB_MoveUniversalGeneric + _FB_MoveUniversalGeneric 8512 1152 @@ -34077,11 +34077,11 @@ ELSE: - MC_MoveRelative + MC_MoveRelative 9728 Axis - AXIS_REF + AXIS_REF Reference to an axis 64 64 @@ -34168,7 +34168,7 @@ ELSE: BufferMode - MC_BufferMode + MC_BufferMode 16 512 @@ -34180,7 +34180,7 @@ ELSE: Options - ST_MoveOptions + ST_MoveOptions 320 576 @@ -34268,7 +34268,7 @@ ELSE: LastExecutionResult - _ST_FunctionBlockResults + _ST_FunctionBlockResults 96 992 @@ -34280,7 +34280,7 @@ ELSE: MoveGeneric - _FB_MoveUniversalGeneric + _FB_MoveUniversalGeneric 8512 1152 @@ -34298,11 +34298,11 @@ ELSE: - MC_Jog + MC_Jog 48832 Axis - AXIS_REF + AXIS_REF Reference to an axis 64 64 @@ -34339,7 +34339,7 @@ ELSE: Mode - E_JogMode + E_JogMode 16 144 @@ -34493,7 +34493,7 @@ ELSE: LastExecutionResult - _ST_FunctionBlockResults + _ST_FunctionBlockResults 96 640 @@ -34511,19 +34511,19 @@ ELSE: MoveVelocity - MC_MoveVelocity + MC_MoveVelocity 9664 768 MoveVelocityOut - ST_McOutputs + ST_McOutputs 96 10432 Direction - MC_Direction + MC_Direction 16 10528 @@ -34535,13 +34535,13 @@ ELSE: Halt - MC_Halt + MC_Halt 9536 10560 HaltOut - ST_McOutputs + ST_McOutputs 96 20096 @@ -34553,13 +34553,13 @@ ELSE: MoveAbsolute - MC_MoveAbsolute + MC_MoveAbsolute 9728 20224 MoveAbsoluteOut - ST_McOutputs + ST_McOutputs 96 29952 @@ -34571,25 +34571,25 @@ ELSE: MoveRelative - MC_MoveRelative + MC_MoveRelative 9728 30080 MoveRelativeOut - ST_McOutputs + ST_McOutputs 96 39808 JogMove - _FB_MoveUniversalGeneric + _FB_MoveUniversalGeneric 8512 39936 LastJogMoveResult - _ST_FunctionBlockResults + _ST_FunctionBlockResults 96 48448 @@ -34601,13 +34601,13 @@ ELSE: StartType - _E_TcNC_StartPosType + _E_TcNC_StartPosType 16 48560 JogMoveOut - ST_McOutputs + ST_McOutputs 96 48576 @@ -34643,11 +34643,11 @@ ELSE: - MC_MoveModulo + MC_MoveModulo 9856 Axis - AXIS_REF + AXIS_REF Reference to an axis 64 64 @@ -34732,7 +34732,7 @@ ELSE: Direction - MC_Direction + MC_Direction modulo shortest way, modulo positive, modulo negative 16 512 @@ -34745,7 +34745,7 @@ ELSE: BufferMode - MC_BufferMode + MC_BufferMode E 16 528 @@ -34758,7 +34758,7 @@ ELSE: Options - ST_MoveOptions + ST_MoveOptions 320 576 @@ -34846,7 +34846,7 @@ ELSE: LastExecutionResult - _ST_FunctionBlockResults + _ST_FunctionBlockResults 96 992 @@ -34858,13 +34858,13 @@ ELSE: MoveGeneric - _FB_MoveUniversalGeneric + _FB_MoveUniversalGeneric 8512 1152 StartType - _E_TcNC_StartPosType + _E_TcNC_StartPosType 16 9664 @@ -34891,7 +34891,7 @@ ELSE: - MC_HomingMode + MC_HomingMode 16 INT @@ -34941,7 +34941,7 @@ ELSE: - E_EncoderReferenceMode + E_EncoderReferenceMode 32 UDINT @@ -34982,7 +34982,7 @@ ELSE: - ST_HomingOptions + ST_HomingOptions 320 ClearPositionLag @@ -34993,7 +34993,7 @@ ELSE: SearchDirection - MC_Direction + MC_Direction 16 16 @@ -35008,7 +35008,7 @@ ELSE: SyncDirection - MC_Direction + MC_Direction 16 128 @@ -35023,7 +35023,7 @@ ELSE: ReferenceMode - E_EncoderReferenceMode + E_EncoderReferenceMode 32 256 @@ -35032,7 +35032,7 @@ ELSE: - ST_SetPositionOptions + ST_SetPositionOptions 32 ClearPositionLag @@ -35057,7 +35057,7 @@ ELSE: - _ST_TcNC_SetPosOnTheFly + _ST_TcNC_SetPosOnTheFly 256 nPosSetType @@ -35104,11 +35104,11 @@ ELSE: - MC_SetPosition + MC_SetPosition 2240 Axis - AXIS_REF + AXIS_REF Reference to an axis 64 64 @@ -35160,7 +35160,7 @@ ELSE: Options - ST_SetPositionOptions + ST_SetPositionOptions Beckhoff proprietary input 32 272 @@ -35235,13 +35235,13 @@ ELSE: stSetPos - _ST_TcNC_SetPosOnTheFly + _ST_TcNC_SetPosOnTheFly 256 448 iState - _E_TcMC_STATES + _E_TcMC_STATES 16 704 @@ -35273,11 +35273,11 @@ ELSE: - MC_Home + MC_Home 8064 Axis - AXIS_REF + AXIS_REF Reference to an axis 64 64 @@ -35317,7 +35317,7 @@ ELSE: HomingMode - MC_HomingMode + MC_HomingMode 16 256 @@ -35329,7 +35329,7 @@ ELSE: BufferMode - MC_BufferMode + MC_BufferMode 16 272 @@ -35341,7 +35341,7 @@ ELSE: Options - ST_HomingOptions + ST_HomingOptions Beckhoff proprietary input 320 320 @@ -35443,7 +35443,7 @@ ELSE: LastExecutionResult - _ST_FunctionBlockResults + _ST_FunctionBlockResults 96 736 @@ -35465,7 +35465,7 @@ ELSE: iState - _E_TcMC_STATES + _E_TcMC_STATES 16 848 @@ -35534,7 +35534,7 @@ ELSE: fbSetPosition - MC_SetPosition + MC_SetPosition 2240 5056 @@ -35600,7 +35600,7 @@ ELSE: ReferenceMode - E_EncoderReferenceMode + E_EncoderReferenceMode 32 7616 @@ -35743,7 +35743,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF 64 256 @@ -35874,7 +35874,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF 64 320 @@ -35968,7 +35968,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF 64 256 @@ -36116,7 +36116,7 @@ ELSE: nSearchDirTwoardsCam - MC_Direction + MC_Direction 16 96 @@ -36128,7 +36128,7 @@ ELSE: nSearchDirOffCam - MC_Direction + MC_Direction 16 112 @@ -36178,7 +36178,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF 64 320 @@ -36262,7 +36262,7 @@ ELSE: fbHome - MC_Home + MC_Home 8064 512 @@ -36365,7 +36365,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF 64 192 @@ -36449,7 +36449,7 @@ ELSE: fbHome - MC_Home + MC_Home 8064 384 @@ -36562,7 +36562,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF 64 256 @@ -36632,7 +36632,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF 64 128 @@ -36822,7 +36822,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF 64 128 @@ -37019,7 +37019,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF 64 320 @@ -37089,7 +37089,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF 64 128 @@ -37255,7 +37255,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF 64 128 @@ -37405,7 +37405,7 @@ ELSE: fbHomeResetCalibrationFlag - MC_Home + MC_Home Only used for reset of calibration flag 8064 12288 @@ -37533,7 +37533,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF 64 128 @@ -37753,7 +37753,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF 64 320 @@ -37850,7 +37850,7 @@ ELSE: fbMoveVelocity - MC_MoveVelocity + MC_MoveVelocity 9664 27008 @@ -37956,7 +37956,7 @@ ELSE: - ST_GearInDynOptions + ST_GearInDynOptions 8 CCVmode @@ -37967,7 +37967,7 @@ ELSE: - _ST_TcNC_CoupleSlave + _ST_TcNC_CoupleSlave 384 nSlaveType @@ -38024,11 +38024,11 @@ ELSE: - MC_GearInDyn + MC_GearInDyn 4416 Master - AXIS_REF + AXIS_REF Reference to an axis 64 64 @@ -38041,7 +38041,7 @@ ELSE: Slave - AXIS_REF + AXIS_REF Reference to an axis 64 128 @@ -38119,7 +38119,7 @@ ELSE: BufferMode - MC_BufferMode + MC_BufferMode 16 512 @@ -38131,7 +38131,7 @@ ELSE: Options - ST_GearInDynOptions + ST_GearInDynOptions optional parameters 8 528 @@ -38220,7 +38220,7 @@ ELSE: LastExecutionResult - _ST_FunctionBlockResults + _ST_FunctionBlockResults 96 608 @@ -38232,7 +38232,7 @@ ELSE: iState - _E_TcMC_STATES + _E_TcMC_STATES 16 720 @@ -38259,7 +38259,7 @@ ELSE: sCouple - _ST_TcNC_CoupleSlave + _ST_TcNC_CoupleSlave 384 3520 @@ -38311,7 +38311,7 @@ ELSE: - ST_GearOutOptions + ST_GearOutOptions 8 reserved @@ -38326,11 +38326,11 @@ ELSE: - MC_GearOut + MC_GearOut 2112 Slave - AXIS_REF + AXIS_REF Reference to an axis 64 64 @@ -38355,7 +38355,7 @@ ELSE: Options - ST_GearOutOptions + ST_GearOutOptions optional parameters 8 136 @@ -38420,7 +38420,7 @@ ELSE: LastExecutionResult - _ST_FunctionBlockResults + _ST_FunctionBlockResults 96 224 @@ -38432,7 +38432,7 @@ ELSE: iState - _E_TcMC_STATES + _E_TcMC_STATES 16 336 @@ -38716,7 +38716,7 @@ ELSE: MasterAxis - AXIS_REF + AXIS_REF 9088 1408 @@ -38840,7 +38840,7 @@ ELSE: Status - ST_AxisStatus + ST_AxisStatus 768 10624 @@ -38900,7 +38900,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF 64 12288 @@ -38933,49 +38933,49 @@ ELSE: fbReset - MC_Reset + MC_Reset 1920 12416 fbPower - MC_Power + MC_Power 960 14336 fbHalt - MC_Halt + MC_Halt 9536 15296 fbJog - MC_Jog + MC_Jog 48832 24832 fbMoveVelocity - MC_MoveVelocity + MC_MoveVelocity 9664 73664 fbMoveRelative - MC_MoveRelative + MC_MoveRelative 9728 83328 fbMoveAbsolute - MC_MoveAbsolute + MC_MoveAbsolute 9728 93056 fbMoveModulo - MC_MoveModulo + MC_MoveModulo 9856 102784 @@ -38987,13 +38987,13 @@ ELSE: fbGearInDyn - MC_GearInDyn + MC_GearInDyn 4416 174400 fbGearOut - MC_GearOut + MC_GearOut 2112 178816 @@ -39093,13 +39093,13 @@ ELSE: fbSetPos - MC_SetPosition + MC_SetPosition 2240 192 fbJog - MC_Jog + MC_Jog 48832 2432 @@ -39300,7 +39300,7 @@ ELSE: fbSetPos - MC_SetPosition + MC_SetPosition 2240 192 @@ -39511,11 +39511,11 @@ ELSE: - MC_ReadParameterSet + MC_ReadParameterSet 1984 Parameter - ST_AxisParameterSet + ST_AxisParameterSet 64 64 @@ -39527,7 +39527,7 @@ ELSE: Axis - AXIS_REF + AXIS_REF Reference to an axis 64 128 @@ -39610,7 +39610,7 @@ ELSE: state - _E_TcMC_STATES + _E_TcMC_STATES 16 384 @@ -39698,7 +39698,7 @@ ELSE: mcReadParams - MC_ReadParameterSet + MC_ReadParameterSet 1984 256 @@ -40326,7 +40326,7 @@ ELSE: 8576 stParameters - ST_AxisParameterSet + ST_AxisParameterSet Parameters to check against 8192 64 @@ -43694,7 +43694,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t mc_power - MC_Power + MC_Power 960 384 @@ -52716,7 +52716,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t nTimestamp ULINT 64 - 85747360 + 85747368 TcDisplayTypeGUID @@ -54644,31 +54644,31 @@ The BPTM will throw an error if the arbiter does not have enough space for the t bBusy BOOL 8 - 85746464 + 85746472 bError BOOL 8 - 85746552 + 85746560 hrErrorCode HRESULT 32 - 85746480 + 85746488 nStringSize UDINT 32 - 85746528 + 85746536 sEventText STRING(255) 2048 - 85746568 + 85746576 TcEncoding @@ -71751,7 +71751,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 636224704 + 636224768 PRG_IM1K1_PPM.fbIM1K1.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -71763,7 +71763,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637239552 + 637239616 PRG_IM1K1_PPM.fbIM1K1.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -71776,7 +71776,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637247552 + 637247616 PRG_IM1K1_PPM.fbIM1K1.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -71789,7 +71789,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637247560 + 637247624 PRG_IM1K1_PPM.fbIM1K1.fbStates.astMotionStageMax[1].bHome @@ -71802,7 +71802,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637247568 + 637247632 PRG_IM1K1_PPM.fbIM1K1.fbStates.astMotionStageMax[1].bHardwareEnable @@ -71825,7 +71825,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637247584 + 637247648 PRG_IM1K1_PPM.fbIM1K1.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -71838,7 +71838,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637247616 + 637247680 PRG_IM1K1_PPM.fbIM1K1.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -71851,7 +71851,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637247680 + 637247744 PRG_IM1K1_PPM.fbIM1K1.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -71864,7 +71864,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637247696 + 637247760 PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.iVoltageINT @@ -71876,7 +71876,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637365888 + 637365952 PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbTempSensor.bError @@ -71900,7 +71900,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637430216 + 637430280 PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbTempSensor.bUnderrange @@ -71912,7 +71912,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637430224 + 637430288 PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbTempSensor.bOverrange @@ -71924,7 +71924,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637430232 + 637430296 PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbTempSensor.iRaw @@ -71936,7 +71936,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637430240 + 637430304 PRG_IM1K1_PPM.fbIM1K1.fbPowerMeter.fbGetPMVoltage.iRaw @@ -71949,7 +71949,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 637680384 + 637680448 PRG_IM1K1_PPM.fbIM1K1.fbGige.fbGetIllPercent.iRaw @@ -71962,7 +71962,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 638093184 + 638093248 PRG_IM1K1_PPM.fbIM1K1.fbFlowMeter.iRaw @@ -71975,7 +71975,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 638094336 + 638094400 PRG_IM1K1_PPM.fbIM1K1.fbYagTempSensor.bError @@ -71999,7 +71999,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 638094984 + 638095048 PRG_IM1K1_PPM.fbIM1K1.fbYagTempSensor.bUnderrange @@ -72011,7 +72011,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 638094992 + 638095056 PRG_IM1K1_PPM.fbIM1K1.fbYagTempSensor.bOverrange @@ -72023,7 +72023,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 638095000 + 638095064 PRG_IM1K1_PPM.fbIM1K1.fbYagTempSensor.iRaw @@ -72035,7 +72035,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 638095008 + 638095072 PRG_IM1K1_PPM.fbIM1K1.fbFlowSwitch.bFlowOk @@ -72055,7 +72055,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 638209216 + 638209280 PRG_IM2K1_PPM.fbIM2K1.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -72067,7 +72067,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 638327424 + 638327488 PRG_IM2K1_PPM.fbIM2K1.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -72079,7 +72079,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639342272 + 639342336 PRG_IM2K1_PPM.fbIM2K1.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -72092,7 +72092,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639350272 + 639350336 PRG_IM2K1_PPM.fbIM2K1.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -72105,7 +72105,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639350280 + 639350344 PRG_IM2K1_PPM.fbIM2K1.fbStates.astMotionStageMax[1].bHome @@ -72118,7 +72118,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639350288 + 639350352 PRG_IM2K1_PPM.fbIM2K1.fbStates.astMotionStageMax[1].bHardwareEnable @@ -72141,7 +72141,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639350304 + 639350368 PRG_IM2K1_PPM.fbIM2K1.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -72154,7 +72154,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639350336 + 639350400 PRG_IM2K1_PPM.fbIM2K1.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -72167,7 +72167,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639350400 + 639350464 PRG_IM2K1_PPM.fbIM2K1.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -72180,7 +72180,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639350416 + 639350480 PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.iVoltageINT @@ -72192,7 +72192,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639468608 + 639468672 PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbTempSensor.bError @@ -72216,7 +72216,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639532936 + 639533000 PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbTempSensor.bUnderrange @@ -72228,7 +72228,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639532944 + 639533008 PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbTempSensor.bOverrange @@ -72240,7 +72240,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639532952 + 639533016 PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbTempSensor.iRaw @@ -72252,7 +72252,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639532960 + 639533024 PRG_IM2K1_PPM.fbIM2K1.fbPowerMeter.fbGetPMVoltage.iRaw @@ -72265,7 +72265,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 639783104 + 639783168 PRG_IM2K1_PPM.fbIM2K1.fbGige.fbGetIllPercent.iRaw @@ -72278,7 +72278,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 640195904 + 640195968 PRG_IM2K1_PPM.fbIM2K1.fbFlowMeter.iRaw @@ -72291,7 +72291,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 640197056 + 640197120 PRG_IM2K1_PPM.fbIM2K1.fbYagTempSensor.bError @@ -72315,7 +72315,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 640197704 + 640197768 PRG_IM2K1_PPM.fbIM2K1.fbYagTempSensor.bUnderrange @@ -72327,7 +72327,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 640197712 + 640197776 PRG_IM2K1_PPM.fbIM2K1.fbYagTempSensor.bOverrange @@ -72339,7 +72339,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 640197720 + 640197784 PRG_IM2K1_PPM.fbIM2K1.fbYagTempSensor.iRaw @@ -72351,7 +72351,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 640197728 + 640197792 PRG_IM2K1_PPM.fbIM2K1.fbFlowSwitch.bFlowOk @@ -72371,7 +72371,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 640311936 + 640312000 PRG_IM1K2_PPM.fbIM1K2.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -72383,7 +72383,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 640430144 + 640430208 PRG_IM1K2_PPM.fbIM1K2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -72395,7 +72395,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 641444992 + 641445056 PRG_IM1K2_PPM.fbIM1K2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -72408,7 +72408,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 641452992 + 641453056 PRG_IM1K2_PPM.fbIM1K2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -72421,7 +72421,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 641453000 + 641453064 PRG_IM1K2_PPM.fbIM1K2.fbStates.astMotionStageMax[1].bHome @@ -72434,7 +72434,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 641453008 + 641453072 PRG_IM1K2_PPM.fbIM1K2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -72457,7 +72457,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 641453024 + 641453088 PRG_IM1K2_PPM.fbIM1K2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -72470,7 +72470,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 641453056 + 641453120 PRG_IM1K2_PPM.fbIM1K2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -72483,7 +72483,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 641453120 + 641453184 PRG_IM1K2_PPM.fbIM1K2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -72496,7 +72496,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 641453136 + 641453200 PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.iVoltageINT @@ -72508,7 +72508,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 641571328 + 641571392 PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbTempSensor.bError @@ -72532,7 +72532,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 641635656 + 641635720 PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbTempSensor.bUnderrange @@ -72544,7 +72544,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 641635664 + 641635728 PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbTempSensor.bOverrange @@ -72556,7 +72556,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 641635672 + 641635736 PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbTempSensor.iRaw @@ -72568,7 +72568,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 641635680 + 641635744 PRG_IM1K2_PPM.fbIM1K2.fbPowerMeter.fbGetPMVoltage.iRaw @@ -72581,7 +72581,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 641885824 + 641885888 PRG_IM1K2_PPM.fbIM1K2.fbGige.fbGetIllPercent.iRaw @@ -72594,7 +72594,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 642298624 + 642298688 PRG_IM1K2_PPM.fbIM1K2.fbFlowMeter.iRaw @@ -72607,7 +72607,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 642299776 + 642299840 PRG_IM1K2_PPM.fbIM1K2.fbYagTempSensor.bError @@ -72631,7 +72631,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 642300424 + 642300488 PRG_IM1K2_PPM.fbIM1K2.fbYagTempSensor.bUnderrange @@ -72643,7 +72643,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 642300432 + 642300496 PRG_IM1K2_PPM.fbIM1K2.fbYagTempSensor.bOverrange @@ -72655,7 +72655,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 642300440 + 642300504 PRG_IM1K2_PPM.fbIM1K2.fbYagTempSensor.iRaw @@ -72667,7 +72667,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 642300448 + 642300512 PRG_IM1K2_PPM.fbIM1K2.fbFlowSwitch.bFlowOk @@ -72687,7 +72687,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 642414656 + 642414720 PRG_AL1K2_L2SI.fbAL1K2.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -72699,7 +72699,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 642526016 + 642526080 PRG_AL1K2_L2SI.fbAL1K2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -72711,7 +72711,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 643540864 + 643540928 PRG_AL1K2_L2SI.fbAL1K2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -72724,7 +72724,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 643548864 + 643548928 PRG_AL1K2_L2SI.fbAL1K2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -72737,7 +72737,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 643548872 + 643548936 PRG_AL1K2_L2SI.fbAL1K2.fbStates.astMotionStageMax[1].bHome @@ -72750,7 +72750,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 643548880 + 643548944 PRG_AL1K2_L2SI.fbAL1K2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -72773,7 +72773,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 643548896 + 643548960 PRG_AL1K2_L2SI.fbAL1K2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -72786,7 +72786,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 643548928 + 643548992 PRG_AL1K2_L2SI.fbAL1K2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -72799,7 +72799,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 643548992 + 643549056 PRG_AL1K2_L2SI.fbAL1K2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -72812,7 +72812,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 643549008 + 643549072 PRG_AL1K2_L2SI.fbAL1K2.fbLaser.fbGetLasPercent.iRaw @@ -72825,7 +72825,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 643666560 + 643666624 PRG_IM2K2_PPM.fbIM2K2.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -72837,7 +72837,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 643785664 + 643785728 PRG_IM2K2_PPM.fbIM2K2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -72849,7 +72849,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644800512 + 644800576 PRG_IM2K2_PPM.fbIM2K2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -72862,7 +72862,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644808512 + 644808576 PRG_IM2K2_PPM.fbIM2K2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -72875,7 +72875,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644808520 + 644808584 PRG_IM2K2_PPM.fbIM2K2.fbStates.astMotionStageMax[1].bHome @@ -72888,7 +72888,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644808528 + 644808592 PRG_IM2K2_PPM.fbIM2K2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -72911,7 +72911,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644808544 + 644808608 PRG_IM2K2_PPM.fbIM2K2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -72924,7 +72924,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644808576 + 644808640 PRG_IM2K2_PPM.fbIM2K2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -72937,7 +72937,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644808640 + 644808704 PRG_IM2K2_PPM.fbIM2K2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -72950,7 +72950,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644808656 + 644808720 PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.iVoltageINT @@ -72962,7 +72962,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644926848 + 644926912 PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbTempSensor.bError @@ -72986,7 +72986,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644991176 + 644991240 PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbTempSensor.bUnderrange @@ -72998,7 +72998,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644991184 + 644991248 PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbTempSensor.bOverrange @@ -73010,7 +73010,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644991192 + 644991256 PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbTempSensor.iRaw @@ -73022,7 +73022,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 644991200 + 644991264 PRG_IM2K2_PPM.fbIM2K2.fbPowerMeter.fbGetPMVoltage.iRaw @@ -73035,7 +73035,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 645241344 + 645241408 PRG_IM2K2_PPM.fbIM2K2.fbGige.fbGetIllPercent.iRaw @@ -73048,7 +73048,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 645654144 + 645654208 PRG_IM2K2_PPM.fbIM2K2.fbFlowMeter.iRaw @@ -73061,7 +73061,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 645655296 + 645655360 PRG_IM2K2_PPM.fbIM2K2.fbYagTempSensor.bError @@ -73085,7 +73085,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 645655944 + 645656008 PRG_IM2K2_PPM.fbIM2K2.fbYagTempSensor.bUnderrange @@ -73097,7 +73097,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 645655952 + 645656016 PRG_IM2K2_PPM.fbIM2K2.fbYagTempSensor.bOverrange @@ -73109,7 +73109,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 645655960 + 645656024 PRG_IM2K2_PPM.fbIM2K2.fbYagTempSensor.iRaw @@ -73121,7 +73121,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 645655968 + 645656032 PRG_IM2K2_PPM.fbIM2K2.fbFlowSwitch.bFlowOk @@ -73141,7 +73141,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 645770176 + 645770240 PRG_IM3K2_PPM.fbIM3K2.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -73153,7 +73153,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 645888384 + 645888448 PRG_IM3K2_PPM.fbIM3K2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -73165,7 +73165,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 646903232 + 646903296 PRG_IM3K2_PPM.fbIM3K2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -73178,7 +73178,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 646911232 + 646911296 PRG_IM3K2_PPM.fbIM3K2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -73191,7 +73191,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 646911240 + 646911304 PRG_IM3K2_PPM.fbIM3K2.fbStates.astMotionStageMax[1].bHome @@ -73204,7 +73204,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 646911248 + 646911312 PRG_IM3K2_PPM.fbIM3K2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -73227,7 +73227,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 646911264 + 646911328 PRG_IM3K2_PPM.fbIM3K2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -73240,7 +73240,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 646911296 + 646911360 PRG_IM3K2_PPM.fbIM3K2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -73253,7 +73253,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 646911360 + 646911424 PRG_IM3K2_PPM.fbIM3K2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -73266,7 +73266,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 646911376 + 646911440 PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.iVoltageINT @@ -73278,7 +73278,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 647029568 + 647029632 PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbTempSensor.bError @@ -73302,7 +73302,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 647093896 + 647093960 PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbTempSensor.bUnderrange @@ -73314,7 +73314,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 647093904 + 647093968 PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbTempSensor.bOverrange @@ -73326,7 +73326,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 647093912 + 647093976 PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbTempSensor.iRaw @@ -73338,7 +73338,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 647093920 + 647093984 PRG_IM3K2_PPM.fbIM3K2.fbPowerMeter.fbGetPMVoltage.iRaw @@ -73351,7 +73351,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 647344064 + 647344128 PRG_IM3K2_PPM.fbIM3K2.fbGige.fbGetIllPercent.iRaw @@ -73364,7 +73364,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 647756864 + 647756928 PRG_IM3K2_PPM.fbIM3K2.fbFlowMeter.iRaw @@ -73377,7 +73377,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 647758016 + 647758080 PRG_IM3K2_PPM.fbIM3K2.fbYagTempSensor.bError @@ -73401,7 +73401,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 647758664 + 647758728 PRG_IM3K2_PPM.fbIM3K2.fbYagTempSensor.bUnderrange @@ -73413,7 +73413,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 647758672 + 647758736 PRG_IM3K2_PPM.fbIM3K2.fbYagTempSensor.bOverrange @@ -73425,7 +73425,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 647758680 + 647758744 PRG_IM3K2_PPM.fbIM3K2.fbYagTempSensor.iRaw @@ -73437,7 +73437,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 647758688 + 647758752 PRG_IM3K2_PPM.fbIM3K2.fbFlowSwitch.bFlowOk @@ -73457,7 +73457,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 647872896 + 647872960 PRG_IM4K2_PPM.fbIM4K2.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -73469,7 +73469,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 647992640 + 647992704 PRG_IM4K2_PPM.fbIM4K2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -73481,7 +73481,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649007488 + 649007552 PRG_IM4K2_PPM.fbIM4K2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -73494,7 +73494,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649015488 + 649015552 PRG_IM4K2_PPM.fbIM4K2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -73507,7 +73507,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649015496 + 649015560 PRG_IM4K2_PPM.fbIM4K2.fbStates.astMotionStageMax[1].bHome @@ -73520,7 +73520,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649015504 + 649015568 PRG_IM4K2_PPM.fbIM4K2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -73543,7 +73543,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649015520 + 649015584 PRG_IM4K2_PPM.fbIM4K2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -73556,7 +73556,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649015552 + 649015616 PRG_IM4K2_PPM.fbIM4K2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -73569,7 +73569,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649015616 + 649015680 PRG_IM4K2_PPM.fbIM4K2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -73582,7 +73582,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649015632 + 649015696 PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.iVoltageDINT @@ -73594,7 +73594,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649133824 + 649133888 PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fbThermoCouple.bError @@ -73613,7 +73613,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649198152 + 649198216 PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fbThermoCouple.bUnderrange @@ -73625,7 +73625,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649198160 + 649198224 PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fbThermoCouple.bOverrange @@ -73637,7 +73637,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649198168 + 649198232 PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fbThermoCouple.iRaw @@ -73649,7 +73649,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649198176 + 649198240 PRG_IM4K2_PPM.fbIM4K2.fbPowerMeter.fbGetPMVoltage.iRaw @@ -73662,7 +73662,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649334208 + 649334272 PRG_IM4K2_PPM.fbIM4K2.fbGige.fbGetIllPercent.iRaw @@ -73675,7 +73675,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649747008 + 649747072 PRG_IM4K2_PPM.fbIM4K2.fbFlowMeter.iRaw @@ -73688,7 +73688,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649748160 + 649748224 PRG_IM4K2_PPM.fbIM4K2.fbYagThermoCouple.bError @@ -73707,7 +73707,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649748808 + 649748872 PRG_IM4K2_PPM.fbIM4K2.fbYagThermoCouple.bUnderrange @@ -73719,7 +73719,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649748816 + 649748880 PRG_IM4K2_PPM.fbIM4K2.fbYagThermoCouple.bOverrange @@ -73731,7 +73731,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649748824 + 649748888 PRG_IM4K2_PPM.fbIM4K2.fbYagThermoCouple.iRaw @@ -73743,7 +73743,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649748832 + 649748896 PRG_IM4K2_PPM.fbIM4K2.fbFlowSwitch.bFlowOk @@ -73763,7 +73763,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649748928 + 649748992 PRG_TM1K2_ATM.fbTM1K2.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -73775,7 +73775,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 649874880 + 649874944 PRG_TM1K2_ATM.fbTM1K2.fbXStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -73787,7 +73787,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 650203392 + 650203456 PRG_TM1K2_ATM.fbTM1K2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -73799,7 +73799,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 651218240 + 651218304 PRG_TM1K2_ATM.fbTM1K2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -73812,7 +73812,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 651226240 + 651226304 PRG_TM1K2_ATM.fbTM1K2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -73825,7 +73825,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 651226248 + 651226312 PRG_TM1K2_ATM.fbTM1K2.fbStates.astMotionStageMax[1].bHome @@ -73838,7 +73838,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 651226256 + 651226320 PRG_TM1K2_ATM.fbTM1K2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -73861,7 +73861,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 651226272 + 651226336 PRG_TM1K2_ATM.fbTM1K2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -73874,7 +73874,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 651226304 + 651226368 PRG_TM1K2_ATM.fbTM1K2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -73887,7 +73887,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 651226368 + 651226432 PRG_TM1K2_ATM.fbTM1K2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -73900,7 +73900,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 651226384 + 651226448 PRG_TM1K2_ATM.fbTM1K2.fbTempSensor1.bError @@ -73924,7 +73924,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 651343816 + 651343880 PRG_TM1K2_ATM.fbTM1K2.fbTempSensor1.bUnderrange @@ -73936,7 +73936,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 651343824 + 651343888 PRG_TM1K2_ATM.fbTM1K2.fbTempSensor1.bOverrange @@ -73948,7 +73948,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 651343832 + 651343896 PRG_TM1K2_ATM.fbTM1K2.fbTempSensor1.iRaw @@ -73960,7 +73960,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 651343840 + 651343904 PRG_TM1K2_ATM.fbTM1K2.fbFlowMeter.iRaw @@ -73973,7 +73973,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 651458048 + 651458112 PRG_LI2K2_K2A.fbLI2K2.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -73985,7 +73985,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 651576896 + 651576960 PRG_LI2K2_K2A.fbLI2K2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -73997,7 +73997,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 652591744 + 652591808 PRG_LI2K2_K2A.fbLI2K2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -74010,7 +74010,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 652599744 + 652599808 PRG_LI2K2_K2A.fbLI2K2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -74023,7 +74023,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 652599752 + 652599816 PRG_LI2K2_K2A.fbLI2K2.fbStates.astMotionStageMax[1].bHome @@ -74036,7 +74036,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 652599760 + 652599824 PRG_LI2K2_K2A.fbLI2K2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -74059,7 +74059,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 652599776 + 652599840 PRG_LI2K2_K2A.fbLI2K2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -74072,7 +74072,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 652599808 + 652599872 PRG_LI2K2_K2A.fbLI2K2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -74085,7 +74085,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 652599872 + 652599936 PRG_LI2K2_K2A.fbLI2K2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -74098,7 +74098,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 652599888 + 652599952 PRG_PF1K2_WFS.fbPF1K2.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -74110,7 +74110,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 652843008 + 652843072 PRG_PF1K2_WFS.fbPF1K2.fbZStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -74122,7 +74122,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 653171520 + 653171584 PRG_PF1K2_WFS.fbPF1K2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -74134,7 +74134,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654186368 + 654186432 PRG_PF1K2_WFS.fbPF1K2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -74147,7 +74147,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654194368 + 654194432 PRG_PF1K2_WFS.fbPF1K2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -74160,7 +74160,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654194376 + 654194440 PRG_PF1K2_WFS.fbPF1K2.fbStates.astMotionStageMax[1].bHome @@ -74173,7 +74173,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654194384 + 654194448 PRG_PF1K2_WFS.fbPF1K2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -74196,7 +74196,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654194400 + 654194464 PRG_PF1K2_WFS.fbPF1K2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -74209,7 +74209,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654194432 + 654194496 PRG_PF1K2_WFS.fbPF1K2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -74222,7 +74222,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654194496 + 654194560 PRG_PF1K2_WFS.fbPF1K2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -74235,7 +74235,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654194512 + 654194576 PRG_PF1K2_WFS.fbPF1K2.fbThermoCouple1.bError @@ -74259,7 +74259,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654311944 + 654312008 PRG_PF1K2_WFS.fbPF1K2.fbThermoCouple1.bUnderrange @@ -74271,7 +74271,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654311952 + 654312016 PRG_PF1K2_WFS.fbPF1K2.fbThermoCouple1.bOverrange @@ -74283,7 +74283,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654311960 + 654312024 PRG_PF1K2_WFS.fbPF1K2.fbThermoCouple1.iRaw @@ -74295,7 +74295,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654311968 + 654312032 PRG_PF1K2_WFS.fbPF1K2.fbThermoCouple2.bError @@ -74319,7 +74319,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654426312 + 654426376 PRG_PF1K2_WFS.fbPF1K2.fbThermoCouple2.bUnderrange @@ -74331,7 +74331,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654426320 + 654426384 PRG_PF1K2_WFS.fbPF1K2.fbThermoCouple2.bOverrange @@ -74343,7 +74343,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654426328 + 654426392 PRG_PF1K2_WFS.fbPF1K2.fbThermoCouple2.iRaw @@ -74355,7 +74355,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654426336 + 654426400 PRG_PF1K2_WFS.fbPF1K2.fbFlowSwitch.bFlowOk @@ -74375,7 +74375,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654540544 + 654540608 PRG_PF1K2_WFS.fbPF1K2.fbFlowMeter.iRaw @@ -74388,7 +74388,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654540672 + 654540736 PRG_IM5K2_PPM.fbIM5K2.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -74400,7 +74400,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 654659264 + 654659328 PRG_IM5K2_PPM.fbIM5K2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -74412,7 +74412,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 655674112 + 655674176 PRG_IM5K2_PPM.fbIM5K2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -74425,7 +74425,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 655682112 + 655682176 PRG_IM5K2_PPM.fbIM5K2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -74438,7 +74438,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 655682120 + 655682184 PRG_IM5K2_PPM.fbIM5K2.fbStates.astMotionStageMax[1].bHome @@ -74451,7 +74451,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 655682128 + 655682192 PRG_IM5K2_PPM.fbIM5K2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -74474,7 +74474,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 655682144 + 655682208 PRG_IM5K2_PPM.fbIM5K2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -74487,7 +74487,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 655682176 + 655682240 PRG_IM5K2_PPM.fbIM5K2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -74500,7 +74500,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 655682240 + 655682304 PRG_IM5K2_PPM.fbIM5K2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -74513,7 +74513,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 655682256 + 655682320 PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.iVoltageINT @@ -74525,7 +74525,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 655800448 + 655800512 PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbTempSensor.bError @@ -74549,7 +74549,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 655864776 + 655864840 PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbTempSensor.bUnderrange @@ -74561,7 +74561,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 655864784 + 655864848 PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbTempSensor.bOverrange @@ -74573,7 +74573,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 655864792 + 655864856 PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbTempSensor.iRaw @@ -74585,7 +74585,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 655864800 + 655864864 PRG_IM5K2_PPM.fbIM5K2.fbPowerMeter.fbGetPMVoltage.iRaw @@ -74598,7 +74598,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656114944 + 656115008 PRG_IM5K2_PPM.fbIM5K2.fbGige.fbGetIllPercent.iRaw @@ -74611,7 +74611,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656527744 + 656527808 PRG_IM5K2_PPM.fbIM5K2.fbFlowMeter.iRaw @@ -74624,7 +74624,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656528896 + 656528960 PRG_IM5K2_PPM.fbIM5K2.fbYagTempSensor.bError @@ -74648,7 +74648,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656529544 + 656529608 PRG_IM5K2_PPM.fbIM5K2.fbYagTempSensor.bUnderrange @@ -74660,7 +74660,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656529552 + 656529616 PRG_IM5K2_PPM.fbIM5K2.fbYagTempSensor.bOverrange @@ -74672,7 +74672,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656529560 + 656529624 PRG_IM5K2_PPM.fbIM5K2.fbYagTempSensor.iRaw @@ -74684,7 +74684,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656529568 + 656529632 PRG_IM5K2_PPM.fbIM5K2.fbFlowSwitch.bFlowOk @@ -74704,7 +74704,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656643776 + 656643840 PRG_TM2K2_ATM.fbTM2K2.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -74716,7 +74716,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 656773504 + 656773568 PRG_TM2K2_ATM.fbTM2K2.fbXStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -74728,7 +74728,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 657102016 + 657102080 PRG_TM2K2_ATM.fbTM2K2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -74740,7 +74740,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 658116864 + 658116928 PRG_TM2K2_ATM.fbTM2K2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -74753,7 +74753,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 658124864 + 658124928 PRG_TM2K2_ATM.fbTM2K2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -74766,7 +74766,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 658124872 + 658124936 PRG_TM2K2_ATM.fbTM2K2.fbStates.astMotionStageMax[1].bHome @@ -74779,7 +74779,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 658124880 + 658124944 PRG_TM2K2_ATM.fbTM2K2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -74802,7 +74802,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 658124896 + 658124960 PRG_TM2K2_ATM.fbTM2K2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -74815,7 +74815,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 658124928 + 658124992 PRG_TM2K2_ATM.fbTM2K2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -74828,7 +74828,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 658124992 + 658125056 PRG_TM2K2_ATM.fbTM2K2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -74841,7 +74841,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 658125008 + 658125072 PRG_TM2K2_ATM.fbTM2K2.fbThermoCouple1.bError @@ -74865,7 +74865,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 658242440 + 658242504 PRG_TM2K2_ATM.fbTM2K2.fbThermoCouple1.bUnderrange @@ -74877,7 +74877,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 658242448 + 658242512 PRG_TM2K2_ATM.fbTM2K2.fbThermoCouple1.bOverrange @@ -74889,7 +74889,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 658242456 + 658242520 PRG_TM2K2_ATM.fbTM2K2.fbThermoCouple1.iRaw @@ -74901,7 +74901,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 658242464 + 658242528 PRG_TM2K2_ATM.fbTM2K2.fbFlowMeter.iRaw @@ -74914,7 +74914,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 658242560 + 658242624 PRG_AT1K2_SOLID.fbStage1.fbMotion.fbDriveVirtual.MasterAxis.NcToPlc @@ -74926,7 +74926,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 658384704 + 658384768 PRG_AT1K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -74938,7 +74938,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 658844928 + 658844992 PRG_AT1K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -74951,7 +74951,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 658852928 + 658852992 PRG_AT1K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -74964,7 +74964,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 658852936 + 658853000 PRG_AT1K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].bHome @@ -74977,7 +74977,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 658852944 + 658853008 PRG_AT1K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].bHardwareEnable @@ -75000,7 +75000,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 658852960 + 658853024 PRG_AT1K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -75013,7 +75013,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 658852992 + 658853056 PRG_AT1K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -75026,7 +75026,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 658853056 + 658853120 PRG_AT1K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -75039,7 +75039,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 658853072 + 658853136 PRG_AT1K2_SOLID.fbStage1.fbRTD_1.bError @@ -75063,7 +75063,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 658977160 + 658977224 PRG_AT1K2_SOLID.fbStage1.fbRTD_1.bUnderrange @@ -75075,7 +75075,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 658977168 + 658977232 PRG_AT1K2_SOLID.fbStage1.fbRTD_1.bOverrange @@ -75087,7 +75087,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 658977176 + 658977240 PRG_AT1K2_SOLID.fbStage1.fbRTD_1.iRaw @@ -75099,7 +75099,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 658977184 + 658977248 PRG_AT1K2_SOLID.fbStage1.fbRTD_2.bError @@ -75123,7 +75123,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659091528 + 659091592 PRG_AT1K2_SOLID.fbStage1.fbRTD_2.bUnderrange @@ -75135,7 +75135,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659091536 + 659091600 PRG_AT1K2_SOLID.fbStage1.fbRTD_2.bOverrange @@ -75147,7 +75147,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659091544 + 659091608 PRG_AT1K2_SOLID.fbStage1.fbRTD_2.iRaw @@ -75159,7 +75159,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659091552 + 659091616 PRG_AT1K2_SOLID.fbStage2.fbMotion.fbDriveVirtual.MasterAxis.NcToPlc @@ -75171,7 +75171,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659393536 + 659393600 PRG_AT1K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -75183,7 +75183,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659853760 + 659853824 PRG_AT1K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -75196,7 +75196,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659861760 + 659861824 PRG_AT1K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -75209,7 +75209,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659861768 + 659861832 PRG_AT1K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].bHome @@ -75222,7 +75222,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659861776 + 659861840 PRG_AT1K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -75245,7 +75245,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659861792 + 659861856 PRG_AT1K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -75258,7 +75258,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659861824 + 659861888 PRG_AT1K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -75271,7 +75271,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659861888 + 659861952 PRG_AT1K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -75284,7 +75284,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659861904 + 659861968 PRG_AT1K2_SOLID.fbStage2.fbRTD_1.bError @@ -75308,7 +75308,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659985992 + 659986056 PRG_AT1K2_SOLID.fbStage2.fbRTD_1.bUnderrange @@ -75320,7 +75320,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659986000 + 659986064 PRG_AT1K2_SOLID.fbStage2.fbRTD_1.bOverrange @@ -75332,7 +75332,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659986008 + 659986072 PRG_AT1K2_SOLID.fbStage2.fbRTD_1.iRaw @@ -75344,7 +75344,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 659986016 + 659986080 PRG_AT1K2_SOLID.fbStage2.fbRTD_2.bError @@ -75368,7 +75368,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660100360 + 660100424 PRG_AT1K2_SOLID.fbStage2.fbRTD_2.bUnderrange @@ -75380,7 +75380,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660100368 + 660100432 PRG_AT1K2_SOLID.fbStage2.fbRTD_2.bOverrange @@ -75392,7 +75392,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660100376 + 660100440 PRG_AT1K2_SOLID.fbStage2.fbRTD_2.iRaw @@ -75404,7 +75404,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660100384 + 660100448 PRG_AT1K2_SOLID.fbStage3.fbPositionState1D.astMotionStageMax[1].Axis.NcToPlc @@ -75416,7 +75416,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660492672 + 660492736 PRG_AT1K2_SOLID.fbStage3.fbPositionState1D.astMotionStageMax[1].bLimitForwardEnable @@ -75429,7 +75429,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660500672 + 660500736 PRG_AT1K2_SOLID.fbStage3.fbPositionState1D.astMotionStageMax[1].bLimitBackwardEnable @@ -75442,7 +75442,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660500680 + 660500744 PRG_AT1K2_SOLID.fbStage3.fbPositionState1D.astMotionStageMax[1].bHome @@ -75455,7 +75455,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660500688 + 660500752 PRG_AT1K2_SOLID.fbStage3.fbPositionState1D.astMotionStageMax[1].bHardwareEnable @@ -75478,7 +75478,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660500704 + 660500768 PRG_AT1K2_SOLID.fbStage3.fbPositionState1D.astMotionStageMax[1].nRawEncoderULINT @@ -75491,7 +75491,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660500736 + 660500800 PRG_AT1K2_SOLID.fbStage3.fbPositionState1D.astMotionStageMax[1].nRawEncoderUINT @@ -75504,7 +75504,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660500800 + 660500864 PRG_AT1K2_SOLID.fbStage3.fbPositionState1D.astMotionStageMax[1].nRawEncoderINT @@ -75517,7 +75517,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660500816 + 660500880 PRG_AT1K2_SOLID.fbMotionStage3.fbDriveVirtual.MasterAxis.NcToPlc @@ -75529,7 +75529,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 660587008 + 660587072 PRG_AT1K2_SOLID.fbFlowMeter.iRaw @@ -75542,7 +75542,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 661138624 + 661138688 PRG_AT2K2_SOLID.fbStage1.fbMotion.fbDriveVirtual.MasterAxis.NcToPlc @@ -75554,7 +75554,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 661183424 + 661183488 PRG_AT2K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -75566,7 +75566,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 661643648 + 661643712 PRG_AT2K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -75579,7 +75579,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 661651648 + 661651712 PRG_AT2K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -75592,7 +75592,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 661651656 + 661651720 PRG_AT2K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].bHome @@ -75605,7 +75605,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 661651664 + 661651728 PRG_AT2K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].bHardwareEnable @@ -75628,7 +75628,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 661651680 + 661651744 PRG_AT2K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -75641,7 +75641,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 661651712 + 661651776 PRG_AT2K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -75654,7 +75654,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 661651776 + 661651840 PRG_AT2K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -75667,7 +75667,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 661651792 + 661651856 PRG_AT2K2_SOLID.fbStage1.fbRTD_1.bError @@ -75691,7 +75691,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 661775880 + 661775944 PRG_AT2K2_SOLID.fbStage1.fbRTD_1.bUnderrange @@ -75703,7 +75703,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 661775888 + 661775952 PRG_AT2K2_SOLID.fbStage1.fbRTD_1.bOverrange @@ -75715,7 +75715,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 661775896 + 661775960 PRG_AT2K2_SOLID.fbStage1.fbRTD_1.iRaw @@ -75727,7 +75727,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 661775904 + 661775968 PRG_AT2K2_SOLID.fbStage1.fbRTD_2.bError @@ -75751,7 +75751,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 661890248 + 661890312 PRG_AT2K2_SOLID.fbStage1.fbRTD_2.bUnderrange @@ -75763,7 +75763,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 661890256 + 661890320 PRG_AT2K2_SOLID.fbStage1.fbRTD_2.bOverrange @@ -75775,7 +75775,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 661890264 + 661890328 PRG_AT2K2_SOLID.fbStage1.fbRTD_2.iRaw @@ -75787,7 +75787,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 661890272 + 661890336 PRG_AT2K2_SOLID.fbStage2.fbMotion.fbDriveVirtual.MasterAxis.NcToPlc @@ -75799,7 +75799,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 662192256 + 662192320 PRG_AT2K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -75811,7 +75811,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 662652480 + 662652544 PRG_AT2K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -75824,7 +75824,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 662660480 + 662660544 PRG_AT2K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -75837,7 +75837,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 662660488 + 662660552 PRG_AT2K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].bHome @@ -75850,7 +75850,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 662660496 + 662660560 PRG_AT2K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -75873,7 +75873,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 662660512 + 662660576 PRG_AT2K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -75886,7 +75886,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 662660544 + 662660608 PRG_AT2K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -75899,7 +75899,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 662660608 + 662660672 PRG_AT2K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -75912,7 +75912,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 662660624 + 662660688 PRG_AT2K2_SOLID.fbStage2.fbRTD_1.bError @@ -75936,7 +75936,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 662784712 + 662784776 PRG_AT2K2_SOLID.fbStage2.fbRTD_1.bUnderrange @@ -75948,7 +75948,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 662784720 + 662784784 PRG_AT2K2_SOLID.fbStage2.fbRTD_1.bOverrange @@ -75960,7 +75960,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 662784728 + 662784792 PRG_AT2K2_SOLID.fbStage2.fbRTD_1.iRaw @@ -75972,7 +75972,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 662784736 + 662784800 PRG_AT2K2_SOLID.fbStage2.fbRTD_2.bError @@ -75996,7 +75996,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 662899080 + 662899144 PRG_AT2K2_SOLID.fbStage2.fbRTD_2.bUnderrange @@ -76008,7 +76008,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 662899088 + 662899152 PRG_AT2K2_SOLID.fbStage2.fbRTD_2.bOverrange @@ -76020,7 +76020,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 662899096 + 662899160 PRG_AT2K2_SOLID.fbStage2.fbRTD_2.iRaw @@ -76032,7 +76032,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 662899104 + 662899168 PRG_AT2K2_SOLID.fbStage3.fbMotion.fbDriveVirtual.MasterAxis.NcToPlc @@ -76044,7 +76044,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 663201088 + 663201152 PRG_AT2K2_SOLID.fbStage3.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -76056,7 +76056,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 663661312 + 663661376 PRG_AT2K2_SOLID.fbStage3.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -76069,7 +76069,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 663669312 + 663669376 PRG_AT2K2_SOLID.fbStage3.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -76082,7 +76082,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 663669320 + 663669384 PRG_AT2K2_SOLID.fbStage3.fbStates.astMotionStageMax[1].bHome @@ -76095,7 +76095,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 663669328 + 663669392 PRG_AT2K2_SOLID.fbStage3.fbStates.astMotionStageMax[1].bHardwareEnable @@ -76118,7 +76118,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 663669344 + 663669408 PRG_AT2K2_SOLID.fbStage3.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -76131,7 +76131,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 663669376 + 663669440 PRG_AT2K2_SOLID.fbStage3.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -76144,7 +76144,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 663669440 + 663669504 PRG_AT2K2_SOLID.fbStage3.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -76157,7 +76157,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 663669456 + 663669520 PRG_AT2K2_SOLID.fbStage3.fbRTD_1.bError @@ -76181,7 +76181,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 663793544 + 663793608 PRG_AT2K2_SOLID.fbStage3.fbRTD_1.bUnderrange @@ -76193,7 +76193,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 663793552 + 663793616 PRG_AT2K2_SOLID.fbStage3.fbRTD_1.bOverrange @@ -76205,7 +76205,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 663793560 + 663793624 PRG_AT2K2_SOLID.fbStage3.fbRTD_1.iRaw @@ -76217,7 +76217,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 663793568 + 663793632 PRG_AT2K2_SOLID.fbStage3.fbRTD_2.bError @@ -76241,7 +76241,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 663907912 + 663907976 PRG_AT2K2_SOLID.fbStage3.fbRTD_2.bUnderrange @@ -76253,7 +76253,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 663907920 + 663907984 PRG_AT2K2_SOLID.fbStage3.fbRTD_2.bOverrange @@ -76265,7 +76265,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 663907928 + 663907992 PRG_AT2K2_SOLID.fbStage3.fbRTD_2.iRaw @@ -76277,7 +76277,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 663907936 + 663908000 PRG_AT2K2_SOLID.fbStage4.fbMotion.fbDriveVirtual.MasterAxis.NcToPlc @@ -76289,7 +76289,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 664209920 + 664209984 PRG_AT2K2_SOLID.fbStage4.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -76301,7 +76301,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 664670144 + 664670208 PRG_AT2K2_SOLID.fbStage4.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -76314,7 +76314,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 664678144 + 664678208 PRG_AT2K2_SOLID.fbStage4.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -76327,7 +76327,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 664678152 + 664678216 PRG_AT2K2_SOLID.fbStage4.fbStates.astMotionStageMax[1].bHome @@ -76340,7 +76340,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 664678160 + 664678224 PRG_AT2K2_SOLID.fbStage4.fbStates.astMotionStageMax[1].bHardwareEnable @@ -76363,7 +76363,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 664678176 + 664678240 PRG_AT2K2_SOLID.fbStage4.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -76376,7 +76376,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 664678208 + 664678272 PRG_AT2K2_SOLID.fbStage4.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -76389,7 +76389,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 664678272 + 664678336 PRG_AT2K2_SOLID.fbStage4.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -76402,7 +76402,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 664678288 + 664678352 PRG_AT2K2_SOLID.fbStage4.fbRTD_1.bError @@ -76426,7 +76426,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 664802376 + 664802440 PRG_AT2K2_SOLID.fbStage4.fbRTD_1.bUnderrange @@ -76438,7 +76438,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 664802384 + 664802448 PRG_AT2K2_SOLID.fbStage4.fbRTD_1.bOverrange @@ -76450,7 +76450,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 664802392 + 664802456 PRG_AT2K2_SOLID.fbStage4.fbRTD_1.iRaw @@ -76462,7 +76462,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 664802400 + 664802464 PRG_AT2K2_SOLID.fbStage4.fbRTD_2.bError @@ -76486,7 +76486,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 664916744 + 664916808 PRG_AT2K2_SOLID.fbStage4.fbRTD_2.bUnderrange @@ -76498,7 +76498,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 664916752 + 664916816 PRG_AT2K2_SOLID.fbStage4.fbRTD_2.bOverrange @@ -76510,7 +76510,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 664916760 + 664916824 PRG_AT2K2_SOLID.fbStage4.fbRTD_2.iRaw @@ -76522,7 +76522,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 664916768 + 664916832 PRG_AT2K2_SOLID.fbFlowMeter.iRaw @@ -76535,7 +76535,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 665366720 + 665366784 PRG_LI3K2_K2B.fbLI3K2.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -76547,7 +76547,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 665388864 + 665388928 PRG_LI3K2_K2B.fbLI3K2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -76559,7 +76559,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 666403712 + 666403776 PRG_LI3K2_K2B.fbLI3K2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -76572,7 +76572,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 666411712 + 666411776 PRG_LI3K2_K2B.fbLI3K2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -76585,7 +76585,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 666411720 + 666411784 PRG_LI3K2_K2B.fbLI3K2.fbStates.astMotionStageMax[1].bHome @@ -76598,7 +76598,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 666411728 + 666411792 PRG_LI3K2_K2B.fbLI3K2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -76621,7 +76621,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 666411744 + 666411808 PRG_LI3K2_K2B.fbLI3K2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -76634,7 +76634,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 666411776 + 666411840 PRG_LI3K2_K2B.fbLI3K2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -76647,7 +76647,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 666411840 + 666411904 PRG_LI3K2_K2B.fbLI3K2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -76660,7 +76660,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 666411856 + 666411920 PRG_PF2K2_WFS.fbPF2K2.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -76672,7 +76672,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 666654592 + 666654656 PRG_PF2K2_WFS.fbPF2K2.fbZStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -76684,7 +76684,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 666983104 + 666983168 PRG_PF2K2_WFS.fbPF2K2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -76696,7 +76696,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 667997952 + 667998016 PRG_PF2K2_WFS.fbPF2K2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -76709,7 +76709,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 668005952 + 668006016 PRG_PF2K2_WFS.fbPF2K2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -76722,7 +76722,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 668005960 + 668006024 PRG_PF2K2_WFS.fbPF2K2.fbStates.astMotionStageMax[1].bHome @@ -76735,7 +76735,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 668005968 + 668006032 PRG_PF2K2_WFS.fbPF2K2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -76758,7 +76758,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 668005984 + 668006048 PRG_PF2K2_WFS.fbPF2K2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -76771,7 +76771,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 668006016 + 668006080 PRG_PF2K2_WFS.fbPF2K2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -76784,7 +76784,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 668006080 + 668006144 PRG_PF2K2_WFS.fbPF2K2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -76797,7 +76797,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 668006096 + 668006160 PRG_PF2K2_WFS.fbPF2K2.fbThermoCouple1.bError @@ -76821,7 +76821,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 668123528 + 668123592 PRG_PF2K2_WFS.fbPF2K2.fbThermoCouple1.bUnderrange @@ -76833,7 +76833,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 668123536 + 668123600 PRG_PF2K2_WFS.fbPF2K2.fbThermoCouple1.bOverrange @@ -76845,7 +76845,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 668123544 + 668123608 PRG_PF2K2_WFS.fbPF2K2.fbThermoCouple1.iRaw @@ -76857,7 +76857,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 668123552 + 668123616 PRG_PF2K2_WFS.fbPF2K2.fbThermoCouple2.bError @@ -76881,7 +76881,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 668237896 + 668237960 PRG_PF2K2_WFS.fbPF2K2.fbThermoCouple2.bUnderrange @@ -76893,7 +76893,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 668237904 + 668237968 PRG_PF2K2_WFS.fbPF2K2.fbThermoCouple2.bOverrange @@ -76905,7 +76905,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 668237912 + 668237976 PRG_PF2K2_WFS.fbPF2K2.fbThermoCouple2.iRaw @@ -76917,7 +76917,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 668237920 + 668237984 PRG_PF2K2_WFS.fbPF2K2.fbFlowSwitch.bFlowOk @@ -76937,7 +76937,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 668352128 + 668352192 PRG_PF2K2_WFS.fbPF2K2.fbFlowMeter.iRaw @@ -76950,7 +76950,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 668352256 + 668352320 PRG_IM6K2_PPM.fbIM6K2.fbYStage.fbDriveVirtual.MasterAxis.NcToPlc @@ -76962,7 +76962,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 668470848 + 668470912 PRG_IM6K2_PPM.fbIM6K2.fbStates.astMotionStageMax[1].Axis.NcToPlc @@ -76974,7 +76974,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 669485696 + 669485760 PRG_IM6K2_PPM.fbIM6K2.fbStates.astMotionStageMax[1].bLimitForwardEnable @@ -76987,7 +76987,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 669493696 + 669493760 PRG_IM6K2_PPM.fbIM6K2.fbStates.astMotionStageMax[1].bLimitBackwardEnable @@ -77000,7 +77000,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 669493704 + 669493768 PRG_IM6K2_PPM.fbIM6K2.fbStates.astMotionStageMax[1].bHome @@ -77013,7 +77013,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 669493712 + 669493776 PRG_IM6K2_PPM.fbIM6K2.fbStates.astMotionStageMax[1].bHardwareEnable @@ -77036,7 +77036,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 669493728 + 669493792 PRG_IM6K2_PPM.fbIM6K2.fbStates.astMotionStageMax[1].nRawEncoderULINT @@ -77049,7 +77049,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 669493760 + 669493824 PRG_IM6K2_PPM.fbIM6K2.fbStates.astMotionStageMax[1].nRawEncoderUINT @@ -77062,7 +77062,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 669493824 + 669493888 PRG_IM6K2_PPM.fbIM6K2.fbStates.astMotionStageMax[1].nRawEncoderINT @@ -77075,7 +77075,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 669493840 + 669493904 PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.iVoltageINT @@ -77087,7 +77087,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 669612032 + 669612096 PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbTempSensor.bError @@ -77111,7 +77111,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 669676360 + 669676424 PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbTempSensor.bUnderrange @@ -77123,7 +77123,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 669676368 + 669676432 PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbTempSensor.bOverrange @@ -77135,7 +77135,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 669676376 + 669676440 PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbTempSensor.iRaw @@ -77147,7 +77147,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 669676384 + 669676448 PRG_IM6K2_PPM.fbIM6K2.fbPowerMeter.fbGetPMVoltage.iRaw @@ -77160,7 +77160,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 669926528 + 669926592 PRG_IM6K2_PPM.fbIM6K2.fbGige.fbGetIllPercent.iRaw @@ -77173,7 +77173,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 670339328 + 670339392 PRG_IM6K2_PPM.fbIM6K2.fbFlowMeter.iRaw @@ -77186,7 +77186,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 670340480 + 670340544 PRG_IM6K2_PPM.fbIM6K2.fbYagTempSensor.bError @@ -77210,7 +77210,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 670341128 + 670341192 PRG_IM6K2_PPM.fbIM6K2.fbYagTempSensor.bUnderrange @@ -77222,7 +77222,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 670341136 + 670341200 PRG_IM6K2_PPM.fbIM6K2.fbYagTempSensor.bOverrange @@ -77234,7 +77234,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 670341144 + 670341208 PRG_IM6K2_PPM.fbIM6K2.fbYagTempSensor.iRaw @@ -77246,7 +77246,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 670341152 + 670341216 PRG_IM6K2_PPM.fbIM6K2.fbFlowSwitch.bFlowOk @@ -77266,7 +77266,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 670455360 + 670455424 PRG_SP1K2_PAX.fbPAX_TAR_X.fbDriveVirtual.MasterAxis.NcToPlc @@ -77278,7 +77278,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 670554368 + 670554432 PRG_SP1K2_PAX.fbPAX_TAR_Y.fbDriveVirtual.MasterAxis.NcToPlc @@ -77290,7 +77290,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 670882880 + 670882944 PRG_SP1K2_PAX.fbPAX_TAR_Z.fbDriveVirtual.MasterAxis.NcToPlc @@ -77302,7 +77302,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 671211392 + 671211456 PRG_SP1K2_PAX.fbPAX_BB_Y_01.fbDriveVirtual.MasterAxis.NcToPlc @@ -77314,7 +77314,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 671539904 + 671539968 PRG_SP1K2_PAX.fbPAX_BB_Y_02.fbDriveVirtual.MasterAxis.NcToPlc @@ -77326,7 +77326,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 671868416 + 671868480 PRG_SP1K2_PAX.fbPAX_FRAME_X.fbDriveVirtual.MasterAxis.NcToPlc @@ -77338,7 +77338,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 672196928 + 672196992 PRG_SP1K2_PAX.fbPAX_FRAME_Y_01.fbDriveVirtual.MasterAxis.NcToPlc @@ -77350,7 +77350,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 672525440 + 672525504 PRG_SP1K2_PAX.fbPAX_FRAME_Y_02.fbDriveVirtual.MasterAxis.NcToPlc @@ -77362,7 +77362,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 672853952 + 672854016 PRG_SP1K2_PAX.fbPAX_FRAME_Y_03.fbDriveVirtual.MasterAxis.NcToPlc @@ -77374,7 +77374,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 673182464 + 673182528 PRG_3_PMPS_POST.fbArbiterIO.i_stCurrentBP @@ -77390,7 +77390,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 673510528 + 673510592 PRG_3_PMPS_POST.fbArbiterIO.xTxPDO_toggle @@ -77411,7 +77411,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 673514048 + 673514112 PRG_3_PMPS_POST.fbArbiterIO.xTxPDO_state @@ -77432,7 +77432,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 673514049 + 673514113 GVL.rReqTrans @@ -77455,7 +77455,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 684620160 + 684620224 Main.M1.Axis.NcToPlc @@ -77467,7 +77467,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684623296 + 684623360 Main.M1.bLimitForwardEnable @@ -77480,7 +77480,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684631296 + 684631360 Main.M1.bLimitBackwardEnable @@ -77493,7 +77493,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684631304 + 684631368 Main.M1.bHome @@ -77506,7 +77506,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684631312 + 684631376 Main.M1.bHardwareEnable @@ -77529,7 +77529,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684631328 + 684631392 Main.M1.nRawEncoderULINT @@ -77542,7 +77542,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684631360 + 684631424 Main.M1.nRawEncoderUINT @@ -77555,7 +77555,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684631424 + 684631488 Main.M1.nRawEncoderINT @@ -77568,7 +77568,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684631440 + 684631504 Main.M2.Axis.NcToPlc @@ -77580,7 +77580,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684649280 + 684649344 Main.M2.bLimitForwardEnable @@ -77593,7 +77593,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684657280 + 684657344 Main.M2.bLimitBackwardEnable @@ -77606,7 +77606,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684657288 + 684657352 Main.M2.bHome @@ -77619,7 +77619,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684657296 + 684657360 Main.M2.bHardwareEnable @@ -77642,7 +77642,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684657312 + 684657376 Main.M2.nRawEncoderULINT @@ -77655,7 +77655,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684657344 + 684657408 Main.M2.nRawEncoderUINT @@ -77668,7 +77668,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684657408 + 684657472 Main.M2.nRawEncoderINT @@ -77681,7 +77681,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684657424 + 684657488 Main.M3.Axis.NcToPlc @@ -77693,7 +77693,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684675264 + 684675328 Main.M3.bLimitForwardEnable @@ -77706,7 +77706,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684683264 + 684683328 Main.M3.bLimitBackwardEnable @@ -77719,7 +77719,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684683272 + 684683336 Main.M3.bHome @@ -77732,7 +77732,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684683280 + 684683344 Main.M3.bHardwareEnable @@ -77755,7 +77755,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684683296 + 684683360 Main.M3.nRawEncoderULINT @@ -77768,7 +77768,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684683328 + 684683392 Main.M3.nRawEncoderUINT @@ -77781,7 +77781,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684683392 + 684683456 Main.M3.nRawEncoderINT @@ -77794,7 +77794,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684683408 + 684683472 Main.M4.Axis.NcToPlc @@ -77806,7 +77806,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684701248 + 684701312 Main.M4.bLimitForwardEnable @@ -77819,7 +77819,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684709248 + 684709312 Main.M4.bLimitBackwardEnable @@ -77832,7 +77832,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684709256 + 684709320 Main.M4.bHome @@ -77845,7 +77845,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684709264 + 684709328 Main.M4.bHardwareEnable @@ -77868,7 +77868,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684709280 + 684709344 Main.M4.nRawEncoderULINT @@ -77881,7 +77881,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684709312 + 684709376 Main.M4.nRawEncoderUINT @@ -77894,7 +77894,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684709376 + 684709440 Main.M4.nRawEncoderINT @@ -77907,7 +77907,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684709392 + 684709456 Main.M5.Axis.NcToPlc @@ -77919,7 +77919,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684727232 + 684727296 Main.M5.bLimitForwardEnable @@ -77932,7 +77932,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684735232 + 684735296 Main.M5.bLimitBackwardEnable @@ -77945,7 +77945,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684735240 + 684735304 Main.M5.bHome @@ -77958,7 +77958,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684735248 + 684735312 Main.M5.bHardwareEnable @@ -77981,7 +77981,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684735264 + 684735328 Main.M5.nRawEncoderULINT @@ -77994,7 +77994,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684735296 + 684735360 Main.M5.nRawEncoderUINT @@ -78007,7 +78007,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684735360 + 684735424 Main.M5.nRawEncoderINT @@ -78020,7 +78020,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684735376 + 684735440 Main.M6.Axis.NcToPlc @@ -78032,7 +78032,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684753216 + 684753280 Main.M6.bLimitForwardEnable @@ -78045,7 +78045,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684761216 + 684761280 Main.M6.bLimitBackwardEnable @@ -78058,7 +78058,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684761224 + 684761288 Main.M6.bHome @@ -78071,7 +78071,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684761232 + 684761296 Main.M6.bHardwareEnable @@ -78094,7 +78094,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684761248 + 684761312 Main.M6.nRawEncoderULINT @@ -78107,7 +78107,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684761280 + 684761344 Main.M6.nRawEncoderUINT @@ -78120,7 +78120,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684761344 + 684761408 Main.M6.nRawEncoderINT @@ -78133,7 +78133,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684761360 + 684761424 Main.M7.Axis.NcToPlc @@ -78145,7 +78145,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684779200 + 684779264 Main.M7.bLimitForwardEnable @@ -78158,7 +78158,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684787200 + 684787264 Main.M7.bLimitBackwardEnable @@ -78171,7 +78171,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684787208 + 684787272 Main.M7.bHome @@ -78184,7 +78184,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684787216 + 684787280 Main.M7.bHardwareEnable @@ -78207,7 +78207,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684787232 + 684787296 Main.M7.nRawEncoderULINT @@ -78220,7 +78220,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684787264 + 684787328 Main.M7.nRawEncoderUINT @@ -78233,7 +78233,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684787328 + 684787392 Main.M7.nRawEncoderINT @@ -78246,7 +78246,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684787344 + 684787408 Main.M8.Axis.NcToPlc @@ -78258,7 +78258,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684805184 + 684805248 Main.M8.bLimitForwardEnable @@ -78271,7 +78271,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684813184 + 684813248 Main.M8.bLimitBackwardEnable @@ -78284,7 +78284,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684813192 + 684813256 Main.M8.bHome @@ -78297,7 +78297,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684813200 + 684813264 Main.M8.bHardwareEnable @@ -78320,7 +78320,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684813216 + 684813280 Main.M8.nRawEncoderULINT @@ -78333,7 +78333,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684813248 + 684813312 Main.M8.nRawEncoderUINT @@ -78346,7 +78346,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684813312 + 684813376 Main.M8.nRawEncoderINT @@ -78359,7 +78359,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684813328 + 684813392 Main.M9.Axis.NcToPlc @@ -78371,7 +78371,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684831168 + 684831232 Main.M9.bLimitForwardEnable @@ -78384,7 +78384,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684839168 + 684839232 Main.M9.bLimitBackwardEnable @@ -78397,7 +78397,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684839176 + 684839240 Main.M9.bHome @@ -78410,7 +78410,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684839184 + 684839248 Main.M9.bHardwareEnable @@ -78433,7 +78433,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684839200 + 684839264 Main.M9.nRawEncoderULINT @@ -78446,7 +78446,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684839232 + 684839296 Main.M9.nRawEncoderUINT @@ -78459,7 +78459,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684839296 + 684839360 Main.M9.nRawEncoderINT @@ -78472,7 +78472,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684839312 + 684839376 Main.M10.Axis.NcToPlc @@ -78484,7 +78484,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684857152 + 684857216 Main.M10.bLimitForwardEnable @@ -78497,7 +78497,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684865152 + 684865216 Main.M10.bLimitBackwardEnable @@ -78510,7 +78510,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684865160 + 684865224 Main.M10.bHome @@ -78523,7 +78523,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684865168 + 684865232 Main.M10.bHardwareEnable @@ -78546,7 +78546,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684865184 + 684865248 Main.M10.nRawEncoderULINT @@ -78559,7 +78559,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684865216 + 684865280 Main.M10.nRawEncoderUINT @@ -78572,7 +78572,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684865280 + 684865344 Main.M10.nRawEncoderINT @@ -78585,7 +78585,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684865296 + 684865360 Main.M11.Axis.NcToPlc @@ -78597,7 +78597,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684883136 + 684883200 Main.M11.bLimitForwardEnable @@ -78610,7 +78610,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684891136 + 684891200 Main.M11.bLimitBackwardEnable @@ -78623,7 +78623,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684891144 + 684891208 Main.M11.bHome @@ -78636,7 +78636,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684891152 + 684891216 Main.M11.bHardwareEnable @@ -78659,7 +78659,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684891168 + 684891232 Main.M11.nRawEncoderULINT @@ -78672,7 +78672,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684891200 + 684891264 Main.M11.nRawEncoderUINT @@ -78685,7 +78685,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684891264 + 684891328 Main.M11.nRawEncoderINT @@ -78698,7 +78698,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684891280 + 684891344 Main.M12.Axis.NcToPlc @@ -78710,7 +78710,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684909120 + 684909184 Main.M12.bLimitForwardEnable @@ -78723,7 +78723,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684917120 + 684917184 Main.M12.bLimitBackwardEnable @@ -78736,7 +78736,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684917128 + 684917192 Main.M12.bHome @@ -78749,7 +78749,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684917136 + 684917200 Main.M12.bHardwareEnable @@ -78772,7 +78772,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684917152 + 684917216 Main.M12.nRawEncoderULINT @@ -78785,7 +78785,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684917184 + 684917248 Main.M12.nRawEncoderUINT @@ -78798,7 +78798,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684917248 + 684917312 Main.M12.nRawEncoderINT @@ -78811,7 +78811,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684917264 + 684917328 Main.M13.Axis.NcToPlc @@ -78823,7 +78823,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684935104 + 684935168 Main.M13.bLimitForwardEnable @@ -78836,7 +78836,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684943104 + 684943168 Main.M13.bLimitBackwardEnable @@ -78849,7 +78849,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684943112 + 684943176 Main.M13.bHome @@ -78862,7 +78862,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684943120 + 684943184 Main.M13.bHardwareEnable @@ -78885,7 +78885,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684943136 + 684943200 Main.M13.nRawEncoderULINT @@ -78898,7 +78898,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684943168 + 684943232 Main.M13.nRawEncoderUINT @@ -78911,7 +78911,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684943232 + 684943296 Main.M13.nRawEncoderINT @@ -78924,7 +78924,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684943248 + 684943312 Main.M14.Axis.NcToPlc @@ -78936,7 +78936,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684961088 + 684961152 Main.M14.bLimitForwardEnable @@ -78949,7 +78949,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684969088 + 684969152 Main.M14.bLimitBackwardEnable @@ -78962,7 +78962,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684969096 + 684969160 Main.M14.bHome @@ -78975,7 +78975,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684969104 + 684969168 Main.M14.bHardwareEnable @@ -78998,7 +78998,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684969120 + 684969184 Main.M14.nRawEncoderULINT @@ -79011,7 +79011,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684969152 + 684969216 Main.M14.nRawEncoderUINT @@ -79024,7 +79024,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684969216 + 684969280 Main.M14.nRawEncoderINT @@ -79037,7 +79037,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684969232 + 684969296 Main.M15.Axis.NcToPlc @@ -79049,7 +79049,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684987072 + 684987136 Main.M15.bLimitForwardEnable @@ -79062,7 +79062,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684995072 + 684995136 Main.M15.bLimitBackwardEnable @@ -79075,7 +79075,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684995080 + 684995144 Main.M15.bHome @@ -79088,7 +79088,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684995088 + 684995152 Main.M15.bHardwareEnable @@ -79111,7 +79111,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684995104 + 684995168 Main.M15.nRawEncoderULINT @@ -79124,7 +79124,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684995136 + 684995200 Main.M15.nRawEncoderUINT @@ -79137,7 +79137,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684995200 + 684995264 Main.M15.nRawEncoderINT @@ -79150,7 +79150,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 684995216 + 684995280 Main.M16.Axis.NcToPlc @@ -79162,7 +79162,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685013056 + 685013120 Main.M16.bLimitForwardEnable @@ -79175,7 +79175,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685021056 + 685021120 Main.M16.bLimitBackwardEnable @@ -79188,7 +79188,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685021064 + 685021128 Main.M16.bHome @@ -79201,7 +79201,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685021072 + 685021136 Main.M16.bHardwareEnable @@ -79224,7 +79224,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685021088 + 685021152 Main.M16.nRawEncoderULINT @@ -79237,7 +79237,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685021120 + 685021184 Main.M16.nRawEncoderUINT @@ -79250,7 +79250,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685021184 + 685021248 Main.M16.nRawEncoderINT @@ -79263,7 +79263,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685021200 + 685021264 Main.M17.Axis.NcToPlc @@ -79275,7 +79275,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685039040 + 685039104 Main.M17.bLimitForwardEnable @@ -79288,7 +79288,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685047040 + 685047104 Main.M17.bLimitBackwardEnable @@ -79301,7 +79301,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685047048 + 685047112 Main.M17.bHome @@ -79314,7 +79314,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685047056 + 685047120 Main.M17.bHardwareEnable @@ -79337,7 +79337,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685047072 + 685047136 Main.M17.nRawEncoderULINT @@ -79350,7 +79350,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685047104 + 685047168 Main.M17.nRawEncoderUINT @@ -79363,7 +79363,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685047168 + 685047232 Main.M17.nRawEncoderINT @@ -79376,7 +79376,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685047184 + 685047248 Main.M18.Axis.NcToPlc @@ -79388,7 +79388,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685065024 + 685065088 Main.M18.bLimitForwardEnable @@ -79401,7 +79401,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685073024 + 685073088 Main.M18.bLimitBackwardEnable @@ -79414,7 +79414,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685073032 + 685073096 Main.M18.bHome @@ -79427,7 +79427,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685073040 + 685073104 Main.M18.bHardwareEnable @@ -79450,7 +79450,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685073056 + 685073120 Main.M18.nRawEncoderULINT @@ -79463,7 +79463,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685073088 + 685073152 Main.M18.nRawEncoderUINT @@ -79476,7 +79476,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685073152 + 685073216 Main.M18.nRawEncoderINT @@ -79489,7 +79489,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685073168 + 685073232 Main.M19.Axis.NcToPlc @@ -79501,7 +79501,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685091008 + 685091072 Main.M19.bLimitForwardEnable @@ -79514,7 +79514,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685099008 + 685099072 Main.M19.bLimitBackwardEnable @@ -79527,7 +79527,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685099016 + 685099080 Main.M19.bHome @@ -79540,7 +79540,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685099024 + 685099088 Main.M19.bHardwareEnable @@ -79563,7 +79563,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685099040 + 685099104 Main.M19.nRawEncoderULINT @@ -79576,7 +79576,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685099072 + 685099136 Main.M19.nRawEncoderUINT @@ -79589,7 +79589,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685099136 + 685099200 Main.M19.nRawEncoderINT @@ -79602,7 +79602,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685099152 + 685099216 Main.M20.Axis.NcToPlc @@ -79614,7 +79614,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685116992 + 685117056 Main.M20.bLimitForwardEnable @@ -79627,7 +79627,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685124992 + 685125056 Main.M20.bLimitBackwardEnable @@ -79640,7 +79640,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685125000 + 685125064 Main.M20.bHome @@ -79653,7 +79653,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685125008 + 685125072 Main.M20.bHardwareEnable @@ -79676,7 +79676,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685125024 + 685125088 Main.M20.nRawEncoderULINT @@ -79689,7 +79689,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685125056 + 685125120 Main.M20.nRawEncoderUINT @@ -79702,7 +79702,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685125120 + 685125184 Main.M20.nRawEncoderINT @@ -79715,7 +79715,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685125136 + 685125200 Main.M21.Axis.NcToPlc @@ -79727,7 +79727,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685142976 + 685143040 Main.M21.bLimitForwardEnable @@ -79740,7 +79740,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685150976 + 685151040 Main.M21.bLimitBackwardEnable @@ -79753,7 +79753,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685150984 + 685151048 Main.M21.bHome @@ -79766,7 +79766,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685150992 + 685151056 Main.M21.bHardwareEnable @@ -79789,7 +79789,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685151008 + 685151072 Main.M21.nRawEncoderULINT @@ -79802,7 +79802,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685151040 + 685151104 Main.M21.nRawEncoderUINT @@ -79815,7 +79815,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685151104 + 685151168 Main.M21.nRawEncoderINT @@ -79828,7 +79828,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685151120 + 685151184 Main.M22.Axis.NcToPlc @@ -79840,7 +79840,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685168960 + 685169024 Main.M22.bLimitForwardEnable @@ -79853,7 +79853,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685176960 + 685177024 Main.M22.bLimitBackwardEnable @@ -79866,7 +79866,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685176968 + 685177032 Main.M22.bHome @@ -79879,7 +79879,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685176976 + 685177040 Main.M22.bHardwareEnable @@ -79902,7 +79902,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685176992 + 685177056 Main.M22.nRawEncoderULINT @@ -79915,7 +79915,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685177024 + 685177088 Main.M22.nRawEncoderUINT @@ -79928,7 +79928,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685177088 + 685177152 Main.M22.nRawEncoderINT @@ -79941,7 +79941,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685177104 + 685177168 Main.M23.Axis.NcToPlc @@ -79953,7 +79953,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685194944 + 685195008 Main.M23.bLimitForwardEnable @@ -79966,7 +79966,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685202944 + 685203008 Main.M23.bLimitBackwardEnable @@ -79979,7 +79979,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685202952 + 685203016 Main.M23.bHome @@ -79992,7 +79992,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685202960 + 685203024 Main.M23.bHardwareEnable @@ -80015,7 +80015,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685202976 + 685203040 Main.M23.nRawEncoderULINT @@ -80028,7 +80028,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685203008 + 685203072 Main.M23.nRawEncoderUINT @@ -80041,7 +80041,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685203072 + 685203136 Main.M23.nRawEncoderINT @@ -80054,7 +80054,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685203088 + 685203152 Main.M24.Axis.NcToPlc @@ -80066,7 +80066,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685220928 + 685220992 Main.M24.bLimitForwardEnable @@ -80079,7 +80079,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685228928 + 685228992 Main.M24.bLimitBackwardEnable @@ -80092,7 +80092,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685228936 + 685229000 Main.M24.bHome @@ -80105,7 +80105,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685228944 + 685229008 Main.M24.bHardwareEnable @@ -80128,7 +80128,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685228960 + 685229024 Main.M24.nRawEncoderULINT @@ -80141,7 +80141,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685228992 + 685229056 Main.M24.nRawEncoderUINT @@ -80154,7 +80154,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685229056 + 685229120 Main.M24.nRawEncoderINT @@ -80167,7 +80167,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685229072 + 685229136 Main.M25.Axis.NcToPlc @@ -80179,7 +80179,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685246912 + 685246976 Main.M25.bLimitForwardEnable @@ -80192,7 +80192,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685254912 + 685254976 Main.M25.bLimitBackwardEnable @@ -80205,7 +80205,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685254920 + 685254984 Main.M25.bHome @@ -80218,7 +80218,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685254928 + 685254992 Main.M25.bHardwareEnable @@ -80241,7 +80241,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685254944 + 685255008 Main.M25.nRawEncoderULINT @@ -80254,7 +80254,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685254976 + 685255040 Main.M25.nRawEncoderUINT @@ -80267,7 +80267,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685255040 + 685255104 Main.M25.nRawEncoderINT @@ -80280,7 +80280,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685255056 + 685255120 Main.M26.Axis.NcToPlc @@ -80292,7 +80292,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685272896 + 685272960 Main.M26.bLimitForwardEnable @@ -80305,7 +80305,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685280896 + 685280960 Main.M26.bLimitBackwardEnable @@ -80318,7 +80318,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685280904 + 685280968 Main.M26.bHome @@ -80331,7 +80331,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685280912 + 685280976 Main.M26.bHardwareEnable @@ -80354,7 +80354,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685280928 + 685280992 Main.M26.nRawEncoderULINT @@ -80367,7 +80367,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685280960 + 685281024 Main.M26.nRawEncoderUINT @@ -80380,7 +80380,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685281024 + 685281088 Main.M26.nRawEncoderINT @@ -80393,7 +80393,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685281040 + 685281104 Main.M27.Axis.NcToPlc @@ -80405,7 +80405,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685298880 + 685298944 Main.M27.bLimitForwardEnable @@ -80418,7 +80418,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685306880 + 685306944 Main.M27.bLimitBackwardEnable @@ -80431,7 +80431,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685306888 + 685306952 Main.M27.bHome @@ -80444,7 +80444,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685306896 + 685306960 Main.M27.bHardwareEnable @@ -80467,7 +80467,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685306912 + 685306976 Main.M27.nRawEncoderULINT @@ -80480,7 +80480,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685306944 + 685307008 Main.M27.nRawEncoderUINT @@ -80493,7 +80493,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685307008 + 685307072 Main.M27.nRawEncoderINT @@ -80506,7 +80506,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685307024 + 685307088 Main.M28.Axis.NcToPlc @@ -80518,7 +80518,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685324864 + 685324928 Main.M28.bLimitForwardEnable @@ -80531,7 +80531,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685332864 + 685332928 Main.M28.bLimitBackwardEnable @@ -80544,7 +80544,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685332872 + 685332936 Main.M28.bHome @@ -80557,7 +80557,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685332880 + 685332944 Main.M28.bHardwareEnable @@ -80580,7 +80580,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685332896 + 685332960 Main.M28.nRawEncoderULINT @@ -80593,7 +80593,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685332928 + 685332992 Main.M28.nRawEncoderUINT @@ -80606,7 +80606,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685332992 + 685333056 Main.M28.nRawEncoderINT @@ -80619,7 +80619,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685333008 + 685333072 Main.M29.Axis.NcToPlc @@ -80631,7 +80631,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685350848 + 685350912 Main.M29.bLimitForwardEnable @@ -80644,7 +80644,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685358848 + 685358912 Main.M29.bLimitBackwardEnable @@ -80657,7 +80657,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685358856 + 685358920 Main.M29.bHome @@ -80670,7 +80670,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685358864 + 685358928 Main.M29.bHardwareEnable @@ -80693,7 +80693,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685358880 + 685358944 Main.M29.nRawEncoderULINT @@ -80706,7 +80706,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685358912 + 685358976 Main.M29.nRawEncoderUINT @@ -80719,7 +80719,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685358976 + 685359040 Main.M29.nRawEncoderINT @@ -80732,7 +80732,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685358992 + 685359056 Main.M30.Axis.NcToPlc @@ -80744,7 +80744,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685376832 + 685376896 Main.M30.bLimitForwardEnable @@ -80757,7 +80757,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685384832 + 685384896 Main.M30.bLimitBackwardEnable @@ -80770,7 +80770,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685384840 + 685384904 Main.M30.bHome @@ -80783,7 +80783,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685384848 + 685384912 Main.M30.bHardwareEnable @@ -80806,7 +80806,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685384864 + 685384928 Main.M30.nRawEncoderULINT @@ -80819,7 +80819,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685384896 + 685384960 Main.M30.nRawEncoderUINT @@ -80832,7 +80832,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685384960 + 685385024 Main.M30.nRawEncoderINT @@ -80845,7 +80845,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685384976 + 685385040 Main.M31.Axis.NcToPlc @@ -80857,7 +80857,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685402816 + 685402880 Main.M31.bLimitForwardEnable @@ -80870,7 +80870,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685410816 + 685410880 Main.M31.bLimitBackwardEnable @@ -80883,7 +80883,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685410824 + 685410888 Main.M31.bHome @@ -80896,7 +80896,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685410832 + 685410896 Main.M31.bHardwareEnable @@ -80919,7 +80919,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685410848 + 685410912 Main.M31.nRawEncoderULINT @@ -80932,7 +80932,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685410880 + 685410944 Main.M31.nRawEncoderUINT @@ -80945,7 +80945,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685410944 + 685411008 Main.M31.nRawEncoderINT @@ -80958,7 +80958,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685410960 + 685411024 Main.M32.Axis.NcToPlc @@ -80970,7 +80970,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685428800 + 685428864 Main.M32.bLimitForwardEnable @@ -80983,7 +80983,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685436800 + 685436864 Main.M32.bLimitBackwardEnable @@ -80996,7 +80996,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685436808 + 685436872 Main.M32.bHome @@ -81009,7 +81009,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685436816 + 685436880 Main.M32.bHardwareEnable @@ -81032,7 +81032,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685436832 + 685436896 Main.M32.nRawEncoderULINT @@ -81045,7 +81045,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685436864 + 685436928 Main.M32.nRawEncoderUINT @@ -81058,7 +81058,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685436928 + 685436992 Main.M32.nRawEncoderINT @@ -81071,7 +81071,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685436944 + 685437008 Main.M33.Axis.NcToPlc @@ -81083,7 +81083,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685454784 + 685454848 Main.M33.bLimitForwardEnable @@ -81096,7 +81096,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685462784 + 685462848 Main.M33.bLimitBackwardEnable @@ -81109,7 +81109,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685462792 + 685462856 Main.M33.bHome @@ -81122,7 +81122,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685462800 + 685462864 Main.M33.bHardwareEnable @@ -81145,7 +81145,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685462816 + 685462880 Main.M33.nRawEncoderULINT @@ -81158,7 +81158,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685462848 + 685462912 Main.M33.nRawEncoderUINT @@ -81171,7 +81171,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685462912 + 685462976 Main.M33.nRawEncoderINT @@ -81184,7 +81184,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685462928 + 685462992 Main.M34.Axis.NcToPlc @@ -81196,7 +81196,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685480768 + 685480832 Main.M34.bLimitForwardEnable @@ -81209,7 +81209,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685488768 + 685488832 Main.M34.bLimitBackwardEnable @@ -81222,7 +81222,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685488776 + 685488840 Main.M34.bHome @@ -81235,7 +81235,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685488784 + 685488848 Main.M34.bHardwareEnable @@ -81258,7 +81258,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685488800 + 685488864 Main.M34.nRawEncoderULINT @@ -81271,7 +81271,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685488832 + 685488896 Main.M34.nRawEncoderUINT @@ -81284,7 +81284,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685488896 + 685488960 Main.M34.nRawEncoderINT @@ -81297,7 +81297,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685488912 + 685488976 Main.M35.Axis.NcToPlc @@ -81309,7 +81309,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685506752 + 685506816 Main.M35.bLimitForwardEnable @@ -81322,7 +81322,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685514752 + 685514816 Main.M35.bLimitBackwardEnable @@ -81335,7 +81335,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685514760 + 685514824 Main.M35.bHome @@ -81348,7 +81348,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685514768 + 685514832 Main.M35.bHardwareEnable @@ -81371,7 +81371,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685514784 + 685514848 Main.M35.nRawEncoderULINT @@ -81384,7 +81384,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685514816 + 685514880 Main.M35.nRawEncoderUINT @@ -81397,7 +81397,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685514880 + 685514944 Main.M35.nRawEncoderINT @@ -81410,7 +81410,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685514896 + 685514960 Main.M36.Axis.NcToPlc @@ -81422,7 +81422,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685532736 + 685532800 Main.M36.bLimitForwardEnable @@ -81435,7 +81435,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685540736 + 685540800 Main.M36.bLimitBackwardEnable @@ -81448,7 +81448,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685540744 + 685540808 Main.M36.bHome @@ -81461,7 +81461,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685540752 + 685540816 Main.M36.bHardwareEnable @@ -81484,7 +81484,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685540768 + 685540832 Main.M36.nRawEncoderULINT @@ -81497,7 +81497,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685540800 + 685540864 Main.M36.nRawEncoderUINT @@ -81510,7 +81510,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685540864 + 685540928 Main.M36.nRawEncoderINT @@ -81523,7 +81523,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685540880 + 685540944 Main.M37.Axis.NcToPlc @@ -81535,7 +81535,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685558720 + 685558784 Main.M37.bLimitForwardEnable @@ -81548,7 +81548,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685566720 + 685566784 Main.M37.bLimitBackwardEnable @@ -81561,7 +81561,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685566728 + 685566792 Main.M37.bHome @@ -81574,7 +81574,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685566736 + 685566800 Main.M37.bHardwareEnable @@ -81597,7 +81597,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685566752 + 685566816 Main.M37.nRawEncoderULINT @@ -81610,7 +81610,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685566784 + 685566848 Main.M37.nRawEncoderUINT @@ -81623,7 +81623,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685566848 + 685566912 Main.M37.nRawEncoderINT @@ -81636,7 +81636,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Input - 685566864 + 685566928 @@ -81654,7 +81654,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 636223680 + 636223744 PRG_IM1K1_PPM.fbIM1K1.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -81666,7 +81666,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 637238528 + 637238592 PRG_IM1K1_PPM.fbIM1K1.fbStates.astMotionStageMax[1].bBrakeRelease @@ -81679,7 +81679,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 637247576 + 637247640 PRG_IM1K1_PPM.fbIM1K1.fbGige.iIlluminatorINT @@ -81691,7 +81691,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 638092992 + 638093056 PRG_IM1K1_PPM.fbIM1K1.fbGige.bGigePower @@ -81711,7 +81711,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 638093008 + 638093072 PRG_IM1K1_PPM.fbIM1K1.fbGige.fbSetIllPercent.iRaw @@ -81724,7 +81724,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 638094080 + 638094144 PRG_IM2K1_PPM.fbIM2K1.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -81736,7 +81736,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 638326400 + 638326464 PRG_IM2K1_PPM.fbIM2K1.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -81748,7 +81748,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 639341248 + 639341312 PRG_IM2K1_PPM.fbIM2K1.fbStates.astMotionStageMax[1].bBrakeRelease @@ -81761,7 +81761,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 639350296 + 639350360 PRG_IM2K1_PPM.fbIM2K1.fbGige.iIlluminatorINT @@ -81773,7 +81773,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 640195712 + 640195776 PRG_IM2K1_PPM.fbIM2K1.fbGige.bGigePower @@ -81793,7 +81793,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 640195728 + 640195792 PRG_IM2K1_PPM.fbIM2K1.fbGige.fbSetIllPercent.iRaw @@ -81806,7 +81806,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 640196800 + 640196864 PRG_IM1K2_PPM.fbIM1K2.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -81818,7 +81818,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 640429120 + 640429184 PRG_IM1K2_PPM.fbIM1K2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -81830,7 +81830,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 641443968 + 641444032 PRG_IM1K2_PPM.fbIM1K2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -81843,7 +81843,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 641453016 + 641453080 PRG_IM1K2_PPM.fbIM1K2.fbGige.iIlluminatorINT @@ -81855,7 +81855,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 642298432 + 642298496 PRG_IM1K2_PPM.fbIM1K2.fbGige.bGigePower @@ -81875,7 +81875,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 642298448 + 642298512 PRG_IM1K2_PPM.fbIM1K2.fbGige.fbSetIllPercent.iRaw @@ -81888,7 +81888,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 642299520 + 642299584 PRG_AL1K2_L2SI.fbAL1K2.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -81900,7 +81900,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 642524992 + 642525056 PRG_AL1K2_L2SI.fbAL1K2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -81912,7 +81912,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 643539840 + 643539904 PRG_AL1K2_L2SI.fbAL1K2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -81925,7 +81925,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 643548888 + 643548952 PRG_AL1K2_L2SI.fbAL1K2.fbLaser.iShutdownINT @@ -81937,7 +81937,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 643666432 + 643666496 PRG_AL1K2_L2SI.fbAL1K2.fbLaser.iLaserINT @@ -81949,7 +81949,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 643666448 + 643666512 PRG_AL1K2_L2SI.fbAL1K2.fbLaser.fbSetLasPercent.iRaw @@ -81962,7 +81962,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 643667456 + 643667520 PRG_IM2K2_PPM.fbIM2K2.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -81974,7 +81974,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 643784640 + 643784704 PRG_IM2K2_PPM.fbIM2K2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -81986,7 +81986,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 644799488 + 644799552 PRG_IM2K2_PPM.fbIM2K2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -81999,7 +81999,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 644808536 + 644808600 PRG_IM2K2_PPM.fbIM2K2.fbGige.iIlluminatorINT @@ -82011,7 +82011,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 645653952 + 645654016 PRG_IM2K2_PPM.fbIM2K2.fbGige.bGigePower @@ -82031,7 +82031,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 645653968 + 645654032 PRG_IM2K2_PPM.fbIM2K2.fbGige.fbSetIllPercent.iRaw @@ -82044,7 +82044,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 645655040 + 645655104 PRG_IM3K2_PPM.fbIM3K2.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -82056,7 +82056,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 645887360 + 645887424 PRG_IM3K2_PPM.fbIM3K2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -82068,7 +82068,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 646902208 + 646902272 PRG_IM3K2_PPM.fbIM3K2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -82081,7 +82081,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 646911256 + 646911320 PRG_IM3K2_PPM.fbIM3K2.fbGige.iIlluminatorINT @@ -82093,7 +82093,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 647756672 + 647756736 PRG_IM3K2_PPM.fbIM3K2.fbGige.bGigePower @@ -82113,7 +82113,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 647756688 + 647756752 PRG_IM3K2_PPM.fbIM3K2.fbGige.fbSetIllPercent.iRaw @@ -82126,7 +82126,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 647757760 + 647757824 PRG_IM4K2_PPM.fbIM4K2.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -82138,7 +82138,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 647991616 + 647991680 PRG_IM4K2_PPM.fbIM4K2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -82150,7 +82150,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 649006464 + 649006528 PRG_IM4K2_PPM.fbIM4K2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -82163,7 +82163,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 649015512 + 649015576 PRG_IM4K2_PPM.fbIM4K2.fbGige.iIlluminatorINT @@ -82175,7 +82175,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 649746816 + 649746880 PRG_IM4K2_PPM.fbIM4K2.fbGige.bGigePower @@ -82195,7 +82195,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 649746832 + 649746896 PRG_IM4K2_PPM.fbIM4K2.fbGige.fbSetIllPercent.iRaw @@ -82208,7 +82208,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 649747904 + 649747968 PRG_TM1K2_ATM.fbTM1K2.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -82220,7 +82220,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 649873856 + 649873920 PRG_TM1K2_ATM.fbTM1K2.fbXStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -82232,7 +82232,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 650202368 + 650202432 PRG_TM1K2_ATM.fbTM1K2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -82244,7 +82244,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 651217216 + 651217280 PRG_TM1K2_ATM.fbTM1K2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -82257,7 +82257,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 651226264 + 651226328 PRG_LI2K2_K2A.fbLI2K2.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -82269,7 +82269,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 651575872 + 651575936 PRG_LI2K2_K2A.fbLI2K2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -82281,7 +82281,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 652590720 + 652590784 PRG_LI2K2_K2A.fbLI2K2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -82294,7 +82294,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 652599768 + 652599832 PRG_PF1K2_WFS.fbPF1K2.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -82306,7 +82306,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 652841984 + 652842048 PRG_PF1K2_WFS.fbPF1K2.fbZStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -82318,7 +82318,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 653170496 + 653170560 PRG_PF1K2_WFS.fbPF1K2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -82330,7 +82330,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 654185344 + 654185408 PRG_PF1K2_WFS.fbPF1K2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -82343,7 +82343,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 654194392 + 654194456 PRG_IM5K2_PPM.fbIM5K2.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -82355,7 +82355,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 654658240 + 654658304 PRG_IM5K2_PPM.fbIM5K2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -82367,7 +82367,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 655673088 + 655673152 PRG_IM5K2_PPM.fbIM5K2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -82380,7 +82380,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 655682136 + 655682200 PRG_IM5K2_PPM.fbIM5K2.fbGige.iIlluminatorINT @@ -82392,7 +82392,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 656527552 + 656527616 PRG_IM5K2_PPM.fbIM5K2.fbGige.bGigePower @@ -82412,7 +82412,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 656527568 + 656527632 PRG_IM5K2_PPM.fbIM5K2.fbGige.fbSetIllPercent.iRaw @@ -82425,7 +82425,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 656528640 + 656528704 PRG_TM2K2_ATM.fbTM2K2.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -82437,7 +82437,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 656772480 + 656772544 PRG_TM2K2_ATM.fbTM2K2.fbXStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -82449,7 +82449,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 657100992 + 657101056 PRG_TM2K2_ATM.fbTM2K2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -82461,7 +82461,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 658115840 + 658115904 PRG_TM2K2_ATM.fbTM2K2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -82474,7 +82474,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 658124888 + 658124952 PRG_AT1K2_SOLID.fbStage1.fbMotion.fbDriveVirtual.MasterAxis.PlcToNc @@ -82486,7 +82486,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 658383680 + 658383744 PRG_AT1K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -82498,7 +82498,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 658843904 + 658843968 PRG_AT1K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].bBrakeRelease @@ -82511,7 +82511,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 658852952 + 658853016 PRG_AT1K2_SOLID.fbStage2.fbMotion.fbDriveVirtual.MasterAxis.PlcToNc @@ -82523,7 +82523,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 659392512 + 659392576 PRG_AT1K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -82535,7 +82535,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 659852736 + 659852800 PRG_AT1K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -82548,7 +82548,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 659861784 + 659861848 PRG_AT1K2_SOLID.fbStage3.fbPositionState1D.astMotionStageMax[1].Axis.PlcToNc @@ -82560,7 +82560,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 660491648 + 660491712 PRG_AT1K2_SOLID.fbStage3.fbPositionState1D.astMotionStageMax[1].bBrakeRelease @@ -82573,7 +82573,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 660500696 + 660500760 PRG_AT1K2_SOLID.fbMotionStage3.fbDriveVirtual.MasterAxis.PlcToNc @@ -82585,7 +82585,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 660585984 + 660586048 PRG_AT2K2_SOLID.fbStage1.fbMotion.fbDriveVirtual.MasterAxis.PlcToNc @@ -82597,7 +82597,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 661182400 + 661182464 PRG_AT2K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -82609,7 +82609,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 661642624 + 661642688 PRG_AT2K2_SOLID.fbStage1.fbStates.astMotionStageMax[1].bBrakeRelease @@ -82622,7 +82622,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 661651672 + 661651736 PRG_AT2K2_SOLID.fbStage2.fbMotion.fbDriveVirtual.MasterAxis.PlcToNc @@ -82634,7 +82634,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 662191232 + 662191296 PRG_AT2K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -82646,7 +82646,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 662651456 + 662651520 PRG_AT2K2_SOLID.fbStage2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -82659,7 +82659,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 662660504 + 662660568 PRG_AT2K2_SOLID.fbStage3.fbMotion.fbDriveVirtual.MasterAxis.PlcToNc @@ -82671,7 +82671,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 663200064 + 663200128 PRG_AT2K2_SOLID.fbStage3.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -82683,7 +82683,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 663660288 + 663660352 PRG_AT2K2_SOLID.fbStage3.fbStates.astMotionStageMax[1].bBrakeRelease @@ -82696,7 +82696,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 663669336 + 663669400 PRG_AT2K2_SOLID.fbStage4.fbMotion.fbDriveVirtual.MasterAxis.PlcToNc @@ -82708,7 +82708,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 664208896 + 664208960 PRG_AT2K2_SOLID.fbStage4.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -82720,7 +82720,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 664669120 + 664669184 PRG_AT2K2_SOLID.fbStage4.fbStates.astMotionStageMax[1].bBrakeRelease @@ -82733,7 +82733,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 664678168 + 664678232 PRG_LI3K2_K2B.fbLI3K2.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -82745,7 +82745,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 665387840 + 665387904 PRG_LI3K2_K2B.fbLI3K2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -82757,7 +82757,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 666402688 + 666402752 PRG_LI3K2_K2B.fbLI3K2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -82770,7 +82770,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 666411736 + 666411800 PRG_PF2K2_WFS.fbPF2K2.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -82782,7 +82782,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 666653568 + 666653632 PRG_PF2K2_WFS.fbPF2K2.fbZStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -82794,7 +82794,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 666982080 + 666982144 PRG_PF2K2_WFS.fbPF2K2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -82806,7 +82806,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 667996928 + 667996992 PRG_PF2K2_WFS.fbPF2K2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -82819,7 +82819,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 668005976 + 668006040 PRG_IM6K2_PPM.fbIM6K2.fbYStage.fbDriveVirtual.MasterAxis.PlcToNc @@ -82831,7 +82831,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 668469824 + 668469888 PRG_IM6K2_PPM.fbIM6K2.fbStates.astMotionStageMax[1].Axis.PlcToNc @@ -82843,7 +82843,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 669484672 + 669484736 PRG_IM6K2_PPM.fbIM6K2.fbStates.astMotionStageMax[1].bBrakeRelease @@ -82856,7 +82856,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 669493720 + 669493784 PRG_IM6K2_PPM.fbIM6K2.fbGige.iIlluminatorINT @@ -82868,7 +82868,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 670339136 + 670339200 PRG_IM6K2_PPM.fbIM6K2.fbGige.bGigePower @@ -82888,7 +82888,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 670339152 + 670339216 PRG_IM6K2_PPM.fbIM6K2.fbGige.fbSetIllPercent.iRaw @@ -82901,7 +82901,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 670340224 + 670340288 PRG_SP1K2_PAX.fbPAX_TAR_X.fbDriveVirtual.MasterAxis.PlcToNc @@ -82913,7 +82913,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 670553344 + 670553408 PRG_SP1K2_PAX.fbPAX_TAR_Y.fbDriveVirtual.MasterAxis.PlcToNc @@ -82925,7 +82925,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 670881856 + 670881920 PRG_SP1K2_PAX.fbPAX_TAR_Z.fbDriveVirtual.MasterAxis.PlcToNc @@ -82937,7 +82937,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 671210368 + 671210432 PRG_SP1K2_PAX.fbPAX_BB_Y_01.fbDriveVirtual.MasterAxis.PlcToNc @@ -82949,7 +82949,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 671538880 + 671538944 PRG_SP1K2_PAX.fbPAX_BB_Y_02.fbDriveVirtual.MasterAxis.PlcToNc @@ -82961,7 +82961,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 671867392 + 671867456 PRG_SP1K2_PAX.fbPAX_FRAME_X.fbDriveVirtual.MasterAxis.PlcToNc @@ -82973,7 +82973,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 672195904 + 672195968 PRG_SP1K2_PAX.fbPAX_FRAME_Y_01.fbDriveVirtual.MasterAxis.PlcToNc @@ -82985,7 +82985,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 672524416 + 672524480 PRG_SP1K2_PAX.fbPAX_FRAME_Y_02.fbDriveVirtual.MasterAxis.PlcToNc @@ -82997,7 +82997,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 672852928 + 672852992 PRG_SP1K2_PAX.fbPAX_FRAME_Y_03.fbDriveVirtual.MasterAxis.PlcToNc @@ -83009,7 +83009,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 673181440 + 673181504 PRG_3_PMPS_POST.fbArbiterIO.q_stRequestedBP @@ -83025,7 +83025,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 673512288 + 673512352 GVL.fbFastFaultOutput1.q_xFastFaultOut @@ -83045,7 +83045,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 681126760 + 681126824 GVL.fbFastFaultOutput2.q_xFastFaultOut @@ -83065,7 +83065,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 682870312 + 682870376 GVL.rCurTrans @@ -83088,7 +83088,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 684621184 + 684621248 Main.M1.Axis.PlcToNc @@ -83100,7 +83100,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684622272 + 684622336 Main.M1.bBrakeRelease @@ -83113,7 +83113,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684631320 + 684631384 Main.M2.Axis.PlcToNc @@ -83125,7 +83125,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684648256 + 684648320 Main.M2.bBrakeRelease @@ -83138,7 +83138,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684657304 + 684657368 Main.M3.Axis.PlcToNc @@ -83150,7 +83150,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684674240 + 684674304 Main.M3.bBrakeRelease @@ -83163,7 +83163,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684683288 + 684683352 Main.M4.Axis.PlcToNc @@ -83175,7 +83175,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684700224 + 684700288 Main.M4.bBrakeRelease @@ -83188,7 +83188,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684709272 + 684709336 Main.M5.Axis.PlcToNc @@ -83200,7 +83200,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684726208 + 684726272 Main.M5.bBrakeRelease @@ -83213,7 +83213,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684735256 + 684735320 Main.M6.Axis.PlcToNc @@ -83225,7 +83225,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684752192 + 684752256 Main.M6.bBrakeRelease @@ -83238,7 +83238,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684761240 + 684761304 Main.M7.Axis.PlcToNc @@ -83250,7 +83250,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684778176 + 684778240 Main.M7.bBrakeRelease @@ -83263,7 +83263,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684787224 + 684787288 Main.M8.Axis.PlcToNc @@ -83275,7 +83275,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684804160 + 684804224 Main.M8.bBrakeRelease @@ -83288,7 +83288,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684813208 + 684813272 Main.M9.Axis.PlcToNc @@ -83300,7 +83300,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684830144 + 684830208 Main.M9.bBrakeRelease @@ -83313,7 +83313,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684839192 + 684839256 Main.M10.Axis.PlcToNc @@ -83325,7 +83325,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684856128 + 684856192 Main.M10.bBrakeRelease @@ -83338,7 +83338,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684865176 + 684865240 Main.M11.Axis.PlcToNc @@ -83350,7 +83350,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684882112 + 684882176 Main.M11.bBrakeRelease @@ -83363,7 +83363,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684891160 + 684891224 Main.M12.Axis.PlcToNc @@ -83375,7 +83375,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684908096 + 684908160 Main.M12.bBrakeRelease @@ -83388,7 +83388,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684917144 + 684917208 Main.M13.Axis.PlcToNc @@ -83400,7 +83400,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684934080 + 684934144 Main.M13.bBrakeRelease @@ -83413,7 +83413,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684943128 + 684943192 Main.M14.Axis.PlcToNc @@ -83425,7 +83425,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684960064 + 684960128 Main.M14.bBrakeRelease @@ -83438,7 +83438,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684969112 + 684969176 Main.M15.Axis.PlcToNc @@ -83450,7 +83450,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684986048 + 684986112 Main.M15.bBrakeRelease @@ -83463,7 +83463,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 684995096 + 684995160 Main.M16.Axis.PlcToNc @@ -83475,7 +83475,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685012032 + 685012096 Main.M16.bBrakeRelease @@ -83488,7 +83488,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685021080 + 685021144 Main.M17.Axis.PlcToNc @@ -83500,7 +83500,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685038016 + 685038080 Main.M17.bBrakeRelease @@ -83513,7 +83513,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685047064 + 685047128 Main.M18.Axis.PlcToNc @@ -83525,7 +83525,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685064000 + 685064064 Main.M18.bBrakeRelease @@ -83538,7 +83538,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685073048 + 685073112 Main.M19.Axis.PlcToNc @@ -83550,7 +83550,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685089984 + 685090048 Main.M19.bBrakeRelease @@ -83563,7 +83563,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685099032 + 685099096 Main.M20.Axis.PlcToNc @@ -83575,7 +83575,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685115968 + 685116032 Main.M20.bBrakeRelease @@ -83588,7 +83588,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685125016 + 685125080 Main.M21.Axis.PlcToNc @@ -83600,7 +83600,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685141952 + 685142016 Main.M21.bBrakeRelease @@ -83613,7 +83613,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685151000 + 685151064 Main.M22.Axis.PlcToNc @@ -83625,7 +83625,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685167936 + 685168000 Main.M22.bBrakeRelease @@ -83638,7 +83638,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685176984 + 685177048 Main.M23.Axis.PlcToNc @@ -83650,7 +83650,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685193920 + 685193984 Main.M23.bBrakeRelease @@ -83663,7 +83663,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685202968 + 685203032 Main.M24.Axis.PlcToNc @@ -83675,7 +83675,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685219904 + 685219968 Main.M24.bBrakeRelease @@ -83688,7 +83688,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685228952 + 685229016 Main.M25.Axis.PlcToNc @@ -83700,7 +83700,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685245888 + 685245952 Main.M25.bBrakeRelease @@ -83713,7 +83713,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685254936 + 685255000 Main.M26.Axis.PlcToNc @@ -83725,7 +83725,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685271872 + 685271936 Main.M26.bBrakeRelease @@ -83738,7 +83738,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685280920 + 685280984 Main.M27.Axis.PlcToNc @@ -83750,7 +83750,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685297856 + 685297920 Main.M27.bBrakeRelease @@ -83763,7 +83763,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685306904 + 685306968 Main.M28.Axis.PlcToNc @@ -83775,7 +83775,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685323840 + 685323904 Main.M28.bBrakeRelease @@ -83788,7 +83788,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685332888 + 685332952 Main.M29.Axis.PlcToNc @@ -83800,7 +83800,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685349824 + 685349888 Main.M29.bBrakeRelease @@ -83813,7 +83813,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685358872 + 685358936 Main.M30.Axis.PlcToNc @@ -83825,7 +83825,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685375808 + 685375872 Main.M30.bBrakeRelease @@ -83838,7 +83838,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685384856 + 685384920 Main.M31.Axis.PlcToNc @@ -83850,7 +83850,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685401792 + 685401856 Main.M31.bBrakeRelease @@ -83863,7 +83863,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685410840 + 685410904 Main.M32.Axis.PlcToNc @@ -83875,7 +83875,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685427776 + 685427840 Main.M32.bBrakeRelease @@ -83888,7 +83888,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685436824 + 685436888 Main.M33.Axis.PlcToNc @@ -83900,7 +83900,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685453760 + 685453824 Main.M33.bBrakeRelease @@ -83913,7 +83913,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685462808 + 685462872 Main.M34.Axis.PlcToNc @@ -83925,7 +83925,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685479744 + 685479808 Main.M34.bBrakeRelease @@ -83938,7 +83938,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685488792 + 685488856 Main.M35.Axis.PlcToNc @@ -83950,7 +83950,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685505728 + 685505792 Main.M35.bBrakeRelease @@ -83963,7 +83963,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685514776 + 685514840 Main.M36.Axis.PlcToNc @@ -83975,7 +83975,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685531712 + 685531776 Main.M36.bBrakeRelease @@ -83988,7 +83988,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685540760 + 685540824 Main.M37.Axis.PlcToNc @@ -84000,7 +84000,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685557696 + 685557760 Main.M37.bBrakeRelease @@ -84013,7 +84013,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t Output - 685566744 + 685566808 @@ -89430,44 +89430,28 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 633607936 - Global_Version.stLibVersion_lcls_twincat_common_components - 288 - ST_LibVersion - - - .iMajor - 3 - - - .iMinor - 8 - - - .iBuild - 0 - - - .iRevision - 0 - - - .nFlags - 0 - - - .sVersion - 3.8.0 - - + MOTION_GVL.nMaxStateMotorCount + Debug, records the highest number of motors used in an ND states block in the PLC. Can be used to limit MotionConstants.MAX_STATE_MOTORS to save on memory usage and PV count. + 16 + UINT - const_non_replaced + TcVarGlobal + + 633608224 + + + MOTION_GVL.nMaxStates + Debug, records the highest state count in the PLC. Can be used to limit GeneralConstants.MAX_STATES to save on memory usage and PV count. + 16 + UINT + TcVarGlobal - 633608224 + 633608240 MOTION_GVL.fbPmpsFileReader @@ -89479,7 +89463,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 633608512 + 633608256 MOTION_GVL.fbStandardPMPSDB @@ -89498,31 +89482,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634544128 - - - MOTION_GVL.nMaxStateMotorCount - Debug, records the highest number of motors used in an ND states block in the PLC. Can be used to limit MotionConstants.MAX_STATE_MOTORS to save on memory usage and PV count. - 16 - UINT - - - TcVarGlobal - - - 634642496 - - - MOTION_GVL.nMaxStates - Debug, records the highest state count in the PLC. Can be used to limit GeneralConstants.MAX_STATES to save on memory usage and PV count. - 16 - UINT - - - TcVarGlobal - - - 634642512 + 634543872 MotionConstants.MAX_STATE_MOTORS @@ -89541,7 +89501,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634642528 + 634642240 PMPS_GVL.AUX_ATTENUATORS @@ -89556,7 +89516,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634642544 + 634642256 Global_Version.stLibVersion_lcls_twincat_motion @@ -89596,7 +89556,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634642560 + 634642272 PMPS_GVL.stRequestedBeamParameters @@ -89616,7 +89576,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634642848 + 634642560 PMPS_GVL.stCurrentBeamParameters @@ -89636,7 +89596,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634644608 + 634644320 PMPS_GVL.g_areVBoundaries @@ -89661,7 +89621,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634646368 + 634646080 PMPS_GVL.PERange @@ -89673,7 +89633,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634647424 + 634647104 PMPS_GVL.EXCLUDED_ASSERTION_ID @@ -89688,49 +89648,49 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634647520 + 634647296 - PMPS_GVL.VISIBLE_TEST_VELOCITY - 64 - LREAL + PMPS_GVL.MAX_DEVICE_STATES + 32 + UDINT - 10 + 300 TcVarGlobal - 634647616 + 634647328 - PMPS_GVL.FAST_TEST_VELOCITY + PMPS_GVL.VISIBLE_TEST_VELOCITY 64 LREAL - 100 + 10 TcVarGlobal - 634647680 + 634647360 - PMPS_GVL.MAX_DEVICE_STATES - 32 - UDINT + PMPS_GVL.FAST_TEST_VELOCITY + 64 + LREAL - 300 + 100 TcVarGlobal - 634647744 + 634647424 PMPS_GVL.TRANS_SCALING_FACTOR @@ -89745,7 +89705,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634647776 + 634647488 PMPS_GVL.MAX_VETO_DEVICES @@ -89759,7 +89719,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634647808 + 634647520 PMPS_GVL.cnMaxStateArrayLen @@ -89784,7 +89744,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634647824 + 634647536 PMPS_GVL.stAttenuators @@ -89805,7 +89765,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634647840 + 634647552 PMPS_GVL.cstFullBeam @@ -89825,7 +89785,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634647904 + 634647616 PMPS_GVL.cst0RateBeam @@ -89845,7 +89805,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634649664 + 634649376 PMPS_GVL.MAX_APERTURES @@ -89860,7 +89820,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634651424 + 634651136 PMPS_GVL.g_cBoundaries @@ -89874,7 +89834,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634651440 + 634651152 PMPS_GVL.DUMMY_AUX_ATT_ARRAY @@ -89893,7 +89853,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634651456 + 634651168 PMPS_GVL.reVHyst @@ -89920,7 +89880,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634652480 + 634652192 PMPS_GVL.g_areVBoundariesL @@ -90075,7 +90035,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634652512 + 634652224 PMPS_GVL.g_areVBoundariesK @@ -90230,7 +90190,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634653536 + 634653248 PMPS_PARAM.MAX_FAST_FAULTS @@ -90245,7 +90205,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634654560 + 634654272 FB_DynMem_Manager.nInstanceCreations @@ -90256,7 +90216,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarStatic - 634654576 + 634654288 PMPS_PARAM.MAX_ASSERTIONS @@ -90271,7 +90231,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634654592 + 634654304 PMPS_PARAM.TRANS_MARGIN @@ -90286,7 +90246,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634654624 + 634654336 PMPS_TOOLS.fbJson @@ -90297,7 +90257,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634654656 + 634654400 Global_Version.stLibVersion_Tc2_MC2 @@ -90337,18 +90297,53 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634655040 + 634654784 + + + PRG_1_PlcTask.bDebug + 8 + BOOL + + false + + 634655072 + + + PRG_AT1K2_SOLID.bDebug + NOTE: use FALSE for simulation and production + NOTE: use TRUE when relying on visualization + actual hardware + 8 + BOOL + + false + + 634655080 + + + FB_PPM_PowerMeter.uSoftWavelengthEdge1 + Voltage limits for wavelength ranges + 16 + UINT + + 300 + + + + TcVarStatic + + + 634655088 Global_Variables.TcMcGlobal 7104 - _TCMCGLOBAL + _TCMCGLOBAL TcVarGlobal - 634655360 + 634655104 Global_Variables.DEFAULT_HOME_POSITION @@ -90362,7 +90357,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634662464 + 634662208 Global_Variables.DEFAULT_BACKLASHVALUE @@ -90376,7 +90371,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634662528 + 634662272 Global_Version.stLibVersion_Tc2_Math @@ -90412,7 +90407,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634662592 + 634662336 Global_Version.stLibVersion_Tc3_IPCDiag @@ -90452,7 +90447,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634662880 + 634662624 Global_Version.stLibVersion_Tc3_DynamicMemory @@ -90492,42 +90487,35 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634664832 - - - PRG_1_PlcTask.bDebug - 8 - BOOL - - false - - 634665120 + 634664576 - PRG_AT1K2_SOLID.bDebug - NOTE: use FALSE for simulation and production - NOTE: use TRUE when relying on visualization + actual hardware - 8 - BOOL + FB_PPM_PowerMeter.uSoftWavelengthEdge1L + 16 + UINT - false + 299 - 634665128 + + + TcVarStatic + + + 634664864 - FB_PPM_PowerMeter.uSoftWavelengthEdge1 - Voltage limits for wavelength ranges + FB_PPM_PowerMeter.uSoftWavelengthEdge2 16 UINT - 300 + 1000 TcVarStatic - 634665136 + 634664880 GVL_Physics.fbScatteringFactors @@ -90538,7 +90526,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634665152 + 634664896 GVL_PhysicalConstants.fWienDisplacementLawConstant_in_m_K @@ -90554,7 +90542,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635241152 + 635240896 GVL_PhysicalConstants.fWienDisplacementLawConstant_in_m_K_Units @@ -90568,55 +90556,55 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635241216 + 635240960 PRG_AT1K2_SOLID.bStage3Init 8 BOOL - 635241864 + 635241608 - FB_PPM_PowerMeter.uSoftWavelengthEdge1L + FB_PPM_PowerMeter.uSoftWavelengthEdge2L 16 UINT - 299 + 999 TcVarStatic - 635241872 + 635241616 - FB_PPM_PowerMeter.uSoftWavelengthEdge2 + FB_PPM_PowerMeter.uSoftWavelengthEdge3 16 UINT - 1000 + 1560 TcVarStatic - 635241888 + 635241632 - FB_PPM_PowerMeter.uSoftWavelengthEdge2L + FB_PPM_PowerMeter.uSoftWavelengthEdge3L 16 UINT - 999 + 1559 TcVarStatic - 635241904 + 635241648 GVL_PhysicalConstants.fWienDisplacementLawConstant_in_m_K_Uncertainty @@ -90630,7 +90618,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635241920 + 635241664 GVL_PhysicalConstants.fAtomicUnitOf1stHyperpolarizablity_in_C_3_m_3_J_2 @@ -90646,7 +90634,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635241984 + 635241728 GVL_PhysicalConstants.fAtomicUnitOf1stHyperpolarizablity_in_C_3_m_3_J_2_Units @@ -90660,7 +90648,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635242048 + 635241792 PRG_AT2K2_SOLID.bDebug @@ -90671,49 +90659,49 @@ The BPTM will throw an error if the arbiter does not have enough space for the t false - 635242696 + 635242440 - FB_PPM_PowerMeter.uSoftWavelengthEdge3 + FB_PPM_PowerMeter.uSoftWavelengthEdge4 16 UINT - 1560 + 2000 TcVarStatic - 635242704 + 635242448 - FB_PPM_PowerMeter.uSoftWavelengthEdge3L + FB_PPM_PowerMeter.uSoftWavelengthEdge4L 16 UINT - 1559 + 1999 TcVarStatic - 635242720 + 635242464 - FB_PPM_PowerMeter.uSoftWavelengthEdge4 + FB_PPM_PowerMeter.uHardWavelengthEdge1 16 UINT - 2000 + 1000 TcVarStatic - 635242736 + 635242480 GVL_PhysicalConstants.fAtomicUnitOf1stHyperpolarizablity_in_C_3_m_3_J_2_Uncertainty @@ -90727,7 +90715,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635242752 + 635242496 GVL_PhysicalConstants.fAtomicUnitOf2ndHyperpolarizablity_in_C_4_m_4_J_3 @@ -90743,7 +90731,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635242816 + 635242560 GVL_PhysicalConstants.fAtomicUnitOf2ndHyperpolarizablity_in_C_4_m_4_J_3_Units @@ -90757,7 +90745,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635242880 + 635242624 PRG_SP1K2_PAX.bInit @@ -90766,49 +90754,49 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 635243528 + 635243272 - FB_PPM_PowerMeter.uSoftWavelengthEdge4L + FB_PPM_PowerMeter.uHardWavelengthEdge2 16 UINT - 1999 + 1500 TcVarStatic - 635243536 + 635243280 - FB_PPM_PowerMeter.uHardWavelengthEdge1 + FB_PPM_PowerMeter.uHardWavelengthEdge2L 16 UINT - 1000 + 1499 TcVarStatic - 635243552 + 635243296 - FB_PPM_PowerMeter.uHardWavelengthEdge2 + FB_PPM_PowerMeter.uHardWavelengthEdge3 16 UINT - 1500 + 4000 TcVarStatic - 635243568 + 635243312 GVL_PhysicalConstants.fAtomicUnitOf2ndHyperpolarizablity_in_C_4_m_4_J_3_Uncertainty @@ -90822,7 +90810,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635243584 + 635243328 GVL_PhysicalConstants.fAtomicUnitOfElectricDipoleMoment_in_C_m @@ -90838,7 +90826,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635243648 + 635243392 GVL_PhysicalConstants.fAtomicUnitOfElectricDipoleMoment_in_C_m_Units @@ -90852,55 +90840,56 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635243712 + 635243456 PRG_3_PMPS_POST.bMR1K1_Veto 8 BOOL - 635244360 + 635244104 - FB_PPM_PowerMeter.uHardWavelengthEdge2L + FB_PPM_PowerMeter.uHardWavelengthEdge3L 16 UINT - 1499 + 3999 TcVarStatic - 635244368 + 635244112 - FB_PPM_PowerMeter.uHardWavelengthEdge3 + FB_PPM_PowerMeter_IM4K2.uSoftWavelengthEdge1 + Voltage limits for wavelength ranges 16 UINT - 4000 + 300 TcVarStatic - 635244384 + 635244128 - FB_PPM_PowerMeter.uHardWavelengthEdge3L + FB_PPM_PowerMeter_IM4K2.uSoftWavelengthEdge1L 16 UINT - 3999 + 299 TcVarStatic - 635244400 + 635244144 GVL_PhysicalConstants.fAtomicUnitOfElectricDipoleMoment_in_C_m_Uncertainty @@ -90914,7 +90903,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635244416 + 635244160 GVL_PhysicalConstants.fAtomicUnitOfElectricPolarizablity_in_C_2_m_2_J_1 @@ -90930,7 +90919,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635244480 + 635244224 GVL_PhysicalConstants.fAtomicUnitOfElectricPolarizablity_in_C_2_m_2_J_1_Units @@ -90944,56 +90933,55 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635244544 + 635244288 PRG_3_PMPS_POST.bST1K2_Veto 8 BOOL - 635245192 + 635244936 - FB_PPM_PowerMeter_IM4K2.uSoftWavelengthEdge1 - Voltage limits for wavelength ranges + FB_PPM_PowerMeter_IM4K2.uSoftWavelengthEdge2 16 UINT - 300 + 1000 TcVarStatic - 635245200 + 635244944 - FB_PPM_PowerMeter_IM4K2.uSoftWavelengthEdge1L + FB_PPM_PowerMeter_IM4K2.uSoftWavelengthEdge2L 16 UINT - 299 + 999 TcVarStatic - 635245216 + 635244960 - FB_PPM_PowerMeter_IM4K2.uSoftWavelengthEdge2 + FB_PPM_PowerMeter_IM4K2.uSoftWavelengthEdge3 16 UINT - 1000 + 1560 TcVarStatic - 635245232 + 635244976 GVL_PhysicalConstants.fAtomicUnitOfElectricPolarizablity_in_C_2_m_2_J_1_Uncertainty @@ -91007,7 +90995,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635245248 + 635244992 GVL_PhysicalConstants.fAtomicUnitOfElectricQuadrupoleMoment_in_C_m_2 @@ -91023,7 +91011,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635245312 + 635245056 GVL_PhysicalConstants.fAtomicUnitOfElectricQuadrupoleMoment_in_C_m_2_Units @@ -91037,7 +91025,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635245376 + 635245120 PRG_3_PMPS_POST.bST1K2_Veto_Override @@ -91046,49 +91034,49 @@ The BPTM will throw an error if the arbiter does not have enough space for the t false - 635246024 + 635245768 - FB_PPM_PowerMeter_IM4K2.uSoftWavelengthEdge2L + FB_PPM_PowerMeter_IM4K2.uSoftWavelengthEdge3L 16 UINT - 999 + 1559 TcVarStatic - 635246032 + 635245776 - FB_PPM_PowerMeter_IM4K2.uSoftWavelengthEdge3 + FB_PPM_PowerMeter_IM4K2.uSoftWavelengthEdge4 16 UINT - 1560 + 2000 TcVarStatic - 635246048 + 635245792 - FB_PPM_PowerMeter_IM4K2.uSoftWavelengthEdge3L + FB_PPM_PowerMeter_IM4K2.uSoftWavelengthEdge4L 16 UINT - 1559 + 1999 TcVarStatic - 635246064 + 635245808 GVL_PhysicalConstants.fAtomicUnitOfElectricQuadrupoleMoment_in_C_m_2_Uncertainty @@ -91102,7 +91090,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635246080 + 635245824 GVL_PhysicalConstants.fAtomicUnitOfMagneticDipoleMoment_in_J_T_1 @@ -91118,7 +91106,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635246144 + 635245888 GVL_PhysicalConstants.fAtomicUnitOfMagneticDipoleMoment_in_J_T_1_Units @@ -91132,49 +91120,49 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635246208 + 635245952 - FB_PPM_PowerMeter_IM4K2.uSoftWavelengthEdge4 + FB_PPM_PowerMeter_IM4K2.uHardWavelengthEdge1 16 UINT - 2000 + 1000 TcVarStatic - 635246864 + 635246608 - FB_PPM_PowerMeter_IM4K2.uSoftWavelengthEdge4L + FB_PPM_PowerMeter_IM4K2.uHardWavelengthEdge2 16 UINT - 1999 + 1500 TcVarStatic - 635246880 + 635246624 - FB_PPM_PowerMeter_IM4K2.uHardWavelengthEdge1 + FB_PPM_PowerMeter_IM4K2.uHardWavelengthEdge2L 16 UINT - 1000 + 1499 TcVarStatic - 635246896 + 635246640 GVL_PhysicalConstants.fAtomicUnitOfMagneticDipoleMoment_in_J_T_1_Uncertainty @@ -91188,7 +91176,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635246912 + 635246656 GVL_PhysicalConstants.fAtomicUnitOfMagneticFluxDensity_in_T @@ -91204,7 +91192,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635246976 + 635246720 GVL_PhysicalConstants.fAtomicUnitOfMagneticFluxDensity_in_T_Units @@ -91218,7 +91206,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635247040 + 635246784 Constants.bLittleEndian @@ -91233,49 +91221,41 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635247688 + 635247432 - FB_PPM_PowerMeter_IM4K2.uHardWavelengthEdge2 + FB_PPM_PowerMeter_IM4K2.uHardWavelengthEdge3 16 UINT - 1500 + 4000 TcVarStatic - 635247696 + 635247440 - FB_PPM_PowerMeter_IM4K2.uHardWavelengthEdge2L + FB_PPM_PowerMeter_IM4K2.uHardWavelengthEdge3L 16 UINT - 1499 + 3999 TcVarStatic - 635247712 + 635247456 - FB_PPM_PowerMeter_IM4K2.uHardWavelengthEdge3 + PRG_AT1K2_SOLID.nEnableMode 16 - UINT - - 4000 - - - - TcVarStatic - - - 635247728 + E_StageEnableMode + 635247472 GVL_PhysicalConstants.fAtomicUnitOfMagneticFluxDensity_in_T_Uncertainty @@ -91289,7 +91269,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635247744 + 635247488 GVL_PhysicalConstants.fDeuteronMagneticMoment_in_J_T_1 @@ -91305,7 +91285,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635247808 + 635247552 GVL_PhysicalConstants.fDeuteronMagneticMoment_in_J_T_1_Units @@ -91319,7 +91299,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635247872 + 635247616 Constants.bSimulationMode @@ -91334,33 +91314,35 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635248520 + 635248264 - FB_PPM_PowerMeter_IM4K2.uHardWavelengthEdge3L + PRG_AT2K2_SOLID.nEnableMode 16 - UINT - - 3999 - + E_StageEnableMode + 635248272 + + + GVL.ePF1K2State + 16 + E_WFS_States - TcVarStatic + TcVarGlobal - 635248528 + 635248288 - PRG_AT1K2_SOLID.nEnableMode - 16 - E_StageEnableMode - 635248544 - - - PRG_AT2K2_SOLID.nEnableMode + GVL.ePF2K2State 16 - E_StageEnableMode - 635248560 + E_WFS_States + + + TcVarGlobal + + + 635248304 GVL_PhysicalConstants.fDeuteronMagneticMoment_in_J_T_1_Uncertainty @@ -91374,7 +91356,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635248576 + 635248320 GVL_PhysicalConstants.fDeuteronMagneticMomentToBohrMagnetonRatio @@ -91390,7 +91372,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635248640 + 635248384 GVL_PhysicalConstants.fDeuteronMagneticMomentToBohrMagnetonRatio_Uncertainty @@ -91404,7 +91386,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635248704 + 635248448 GVL_PhysicalConstants.fDeuteronMagneticMomentToNuclearMagnetonRatio @@ -91420,7 +91402,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635248768 + 635248512 GVL_PhysicalConstants.fDeuteronMagneticMomentToNuclearMagnetonRatio_Uncertainty @@ -91434,7 +91416,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635248832 + 635248576 GVL_PhysicalConstants.fDeuteronElectronMagneticMomentRatio @@ -91450,7 +91432,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635248896 + 635248640 GVL_PhysicalConstants.fDeuteronElectronMagneticMomentRatio_Uncertainty @@ -91464,7 +91446,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635248960 + 635248704 GVL_PhysicalConstants.fDeuteronProtonMagneticMomentRatio @@ -91480,7 +91462,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635249024 + 635248768 GVL_PhysicalConstants.fDeuteronProtonMagneticMomentRatio_Uncertainty @@ -91494,7 +91476,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635249088 + 635248832 GVL_PhysicalConstants.fDeuteronNeutronMagneticMomentRatio @@ -91510,7 +91492,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635249152 + 635248896 GVL_PhysicalConstants.fDeuteronNeutronMagneticMomentRatio_Uncertainty @@ -91524,7 +91506,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635249216 + 635248960 GVL_PhysicalConstants.fElectronGyromagneticRatio_in_s_1_T_1 @@ -91540,7 +91522,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635249280 + 635249024 GVL_PhysicalConstants.fElectronGyromagneticRatio_in_s_1_T_1_Units @@ -91554,7 +91536,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635249344 + 635249088 Constants.bFPUSupport @@ -91569,34 +91551,42 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635249992 + 635249736 - GVL.ePF1K2State + GVL.iFiltersPerSATTBlade 16 - E_WFS_States + INT + + 8 + TcVarGlobal - 635250000 + 635249744 - GVL.ePF2K2State + Constants.nRegisterSize + Does the target support multiple cores? 16 - E_WFS_States + WORD + + 64 + TcVarGlobal - 635250016 + 635249760 - GVL.iFiltersPerSATTBlade + Constants.nPackMode + Does the target support multiple cores? 16 - INT + UINT 8 @@ -91605,7 +91595,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635250032 + 635249776 GVL_PhysicalConstants.fElectronGyromagneticRatio_in_s_1_T_1_Uncertainty @@ -91619,7 +91609,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635250048 + 635249792 GVL_PhysicalConstants.fElectronGyromagneticRatioOver2Pi_in_MHz_T_1 @@ -91635,7 +91625,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635250112 + 635249856 GVL_PhysicalConstants.fElectronGyromagneticRatioOver2Pi_in_MHz_T_1_Units @@ -91649,7 +91639,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635250176 + 635249920 Constants.bMulticoreSupport @@ -91663,37 +91653,22 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635250824 - - - Constants.nRegisterSize - Does the target support multiple cores? - 16 - WORD - - 64 - - - - TcVarGlobal - - - 635250832 + 635250568 - Constants.nPackMode + Constants.RuntimeVersionNumeric Does the target support multiple cores? - 16 - UINT + 32 + DWORD - 8 + 50662656 TcVarGlobal - 635250848 + 635250592 GVL_PhysicalConstants.fElectronGyromagneticRatioOver2Pi_in_MHz_T_1_Uncertainty @@ -91707,7 +91682,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635250880 + 635250624 GVL_PhysicalConstants.fElectronMagneticMoment_in_J_T_1 @@ -91723,7 +91698,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635250944 + 635250688 GVL_PhysicalConstants.fElectronMagneticMoment_in_J_T_1_Units @@ -91737,22 +91712,22 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635251008 + 635250752 - Constants.RuntimeVersionNumeric + Constants.CompilerVersionNumeric Does the target support multiple cores? 32 DWORD - 50662656 + 50662696 TcVarGlobal - 635251680 + 635251424 GVL_PhysicalConstants.fElectronMagneticMoment_in_J_T_1_Uncertainty @@ -91766,7 +91741,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635251712 + 635251456 GVL_PhysicalConstants.fElectronMagneticMomentToBohrMagnetonRatio @@ -91782,7 +91757,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635251776 + 635251520 GVL_PhysicalConstants.fElectronMagneticMomentToBohrMagnetonRatio_Uncertainty @@ -91796,7 +91771,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635251840 + 635251584 GVL_PhysicalConstants.fElectronMagneticMomentToNuclearMagnetonRatio @@ -91812,7 +91787,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635251904 + 635251648 GVL_PhysicalConstants.fElectronMagneticMomentToNuclearMagnetonRatio_Uncertainty @@ -91826,7 +91801,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635251968 + 635251712 GVL_PhysicalConstants.fElectronMagneticMomentAnomaly @@ -91842,7 +91817,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635252032 + 635251776 GVL_PhysicalConstants.fElectronMagneticMomentAnomaly_Uncertainty @@ -91856,7 +91831,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635252096 + 635251840 GVL_PhysicalConstants.fElectronToShieldedProtonMagneticMomentRatio @@ -91872,7 +91847,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635252160 + 635251904 GVL_PhysicalConstants.fElectronToShieldedProtonMagneticMomentRatio_Uncertainty @@ -91886,7 +91861,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635252224 + 635251968 GVL_PhysicalConstants.fElectronToShieldedHelionMagneticMomentRatio @@ -91902,7 +91877,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635252288 + 635252032 GVL_PhysicalConstants.fElectronToShieldedHelionMagneticMomentRatio_Uncertainty @@ -91916,7 +91891,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635252352 + 635252096 GVL_PhysicalConstants.fElectronDeuteronMagneticMomentRatio @@ -91932,7 +91907,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635252416 + 635252160 GVL_PhysicalConstants.fElectronDeuteronMagneticMomentRatio_Uncertainty @@ -91946,7 +91921,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635252480 + 635252224 GVL_PhysicalConstants.fElectronMuonMagneticMomentRatio @@ -91962,7 +91937,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635252544 + 635252288 GVL_PhysicalConstants.fElectronMuonMagneticMomentRatio_Uncertainty @@ -91976,7 +91951,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635252608 + 635252352 GVL_PhysicalConstants.fElectronNeutronMagneticMomentRatio @@ -91992,7 +91967,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635252672 + 635252416 GVL_PhysicalConstants.fElectronNeutronMagneticMomentRatio_Uncertainty @@ -92006,7 +91981,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635252736 + 635252480 GVL_PhysicalConstants.fElectronProtonMagneticMomentRatio @@ -92022,7 +91997,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635252800 + 635252544 GVL_PhysicalConstants.fElectronProtonMagneticMomentRatio_Uncertainty @@ -92036,7 +92011,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635252864 + 635252608 GVL_PhysicalConstants.fMagneticConstant_in_N_A_2 @@ -92051,7 +92026,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635252928 + 635252672 GVL_PhysicalConstants.fMagneticConstant_in_N_A_2_Units @@ -92065,22 +92040,21 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635252992 + 635252736 - Constants.CompilerVersionNumeric - Does the target support multiple cores? + TwinCAT_SystemInfoVarList._TaskPouOid_PlcTask 32 - DWORD - - 50662696 - + OTCID + + no_init + TcVarGlobal - 635253664 + 635253408 GVL_PhysicalConstants.fMagneticFluxQuantum_in_Wb @@ -92095,7 +92069,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635253696 + 635253440 GVL_PhysicalConstants.fMagneticFluxQuantum_in_Wb_Units @@ -92109,10 +92083,10 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635253760 + 635253504 - TwinCAT_SystemInfoVarList._TaskPouOid_PlcTask + TwinCAT_SystemInfoVarList._TaskOid_PlcTask 32 OTCID @@ -92123,7 +92097,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635254432 + 635254176 GVL_PhysicalConstants.fMuonMagneticMoment_in_J_T_1 @@ -92139,7 +92113,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635254464 + 635254208 GVL_PhysicalConstants.fMuonMagneticMoment_in_J_T_1_Units @@ -92153,21 +92127,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635254528 - - - TwinCAT_SystemInfoVarList._TaskOid_PlcTask - 32 - OTCID - - - no_init - - - TcVarGlobal - - - 635255200 + 635254272 GVL_PhysicalConstants.fMuonMagneticMoment_in_J_T_1_Uncertainty @@ -92181,7 +92141,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635255232 + 635254976 GVL_PhysicalConstants.fMuonMagneticMomentToBohrMagnetonRatio @@ -92197,7 +92157,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635255296 + 635255040 GVL_PhysicalConstants.fMuonMagneticMomentToBohrMagnetonRatio_Uncertainty @@ -92211,7 +92171,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635255360 + 635255104 GVL_PhysicalConstants.fMuonMagneticMomentToNuclearMagnetonRatio @@ -92227,7 +92187,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635255424 + 635255168 GVL_PhysicalConstants.fMuonMagneticMomentToNuclearMagnetonRatio_Uncertainty @@ -92241,7 +92201,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635255488 + 635255232 GVL_PhysicalConstants.fMuonProtonMagneticMomentRatio @@ -92257,7 +92217,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635255552 + 635255296 GVL_PhysicalConstants.fMuonProtonMagneticMomentRatio_Uncertainty @@ -92271,7 +92231,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635255616 + 635255360 GVL_PhysicalConstants.fNeutronGyromagneticRatio_in_s_1_T_1 @@ -92287,7 +92247,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635255680 + 635255424 GVL_PhysicalConstants.fNeutronGyromagneticRatio_in_s_1_T_1_Units @@ -92301,7 +92261,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635255744 + 635255488 GVL_PhysicalConstants.fNeutronGyromagneticRatio_in_s_1_T_1_Uncertainty @@ -92315,7 +92275,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635256448 + 635256192 GVL_PhysicalConstants.fNeutronGyromagneticRatioOver2Pi_in_MHz_T_1 @@ -92331,7 +92291,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635256512 + 635256256 GVL_PhysicalConstants.fNeutronGyromagneticRatioOver2Pi_in_MHz_T_1_Units @@ -92345,7 +92305,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635256576 + 635256320 GVL_PhysicalConstants.fNeutronGyromagneticRatioOver2Pi_in_MHz_T_1_Uncertainty @@ -92359,7 +92319,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635257280 + 635257024 GVL_PhysicalConstants.fNeutronMagneticMoment_in_J_T_1 @@ -92375,7 +92335,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635257344 + 635257088 GVL_PhysicalConstants.fNeutronMagneticMoment_in_J_T_1_Units @@ -92389,7 +92349,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635257408 + 635257152 GVL_PhysicalConstants.fNeutronMagneticMoment_in_J_T_1_Uncertainty @@ -92403,7 +92363,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635258112 + 635257856 GVL_PhysicalConstants.fNeutronMagneticMomentToBohrMagnetonRatio @@ -92419,7 +92379,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635258176 + 635257920 GVL_PhysicalConstants.fNeutronMagneticMomentToBohrMagnetonRatio_Uncertainty @@ -92433,7 +92393,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635258240 + 635257984 GVL_PhysicalConstants.fNeutronMagneticMomentToNuclearMagnetonRatio @@ -92449,7 +92409,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635258304 + 635258048 GVL_PhysicalConstants.fNeutronMagneticMomentToNuclearMagnetonRatio_Uncertainty @@ -92463,7 +92423,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635258368 + 635258112 GVL_PhysicalConstants.fNeutronToShieldedProtonMagneticMomentRatio @@ -92479,7 +92439,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635258432 + 635258176 GVL_PhysicalConstants.fNeutronToShieldedProtonMagneticMomentRatio_Uncertainty @@ -92493,7 +92453,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635258496 + 635258240 GVL_PhysicalConstants.fNeutronElectronMagneticMomentRatio @@ -92509,7 +92469,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635258560 + 635258304 GVL_PhysicalConstants.fNeutronElectronMagneticMomentRatio_Uncertainty @@ -92523,7 +92483,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635258624 + 635258368 GVL_PhysicalConstants.fNeutronProtonMagneticMomentRatio @@ -92539,7 +92499,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635258688 + 635258432 GVL_PhysicalConstants.fNeutronProtonMagneticMomentRatio_Uncertainty @@ -92553,7 +92513,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635258752 + 635258496 GVL_PhysicalConstants.fProtonGyromagneticRatio_in_s_1_T_1 @@ -92569,7 +92529,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635258816 + 635258560 GVL_PhysicalConstants.fProtonGyromagneticRatio_in_s_1_T_1_Units @@ -92583,7 +92543,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635258880 + 635258624 GVL_PhysicalConstants.fProtonGyromagneticRatio_in_s_1_T_1_Uncertainty @@ -92597,7 +92557,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635259584 + 635259328 GVL_PhysicalConstants.fProtonGyromagneticRatioOver2Pi_in_MHz_T_1 @@ -92613,7 +92573,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635259648 + 635259392 GVL_PhysicalConstants.fProtonGyromagneticRatioOver2Pi_in_MHz_T_1_Units @@ -92627,7 +92587,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635259712 + 635259456 GVL_PhysicalConstants.fProtonGyromagneticRatioOver2Pi_in_MHz_T_1_Uncertainty @@ -92641,7 +92601,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635260416 + 635260160 GVL_PhysicalConstants.fProtonMagneticMoment_in_J_T_1 @@ -92657,7 +92617,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635260480 + 635260224 GVL_PhysicalConstants.fProtonMagneticMoment_in_J_T_1_Units @@ -92671,7 +92631,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635260544 + 635260288 GVL_PhysicalConstants.fProtonMagneticMoment_in_J_T_1_Uncertainty @@ -92685,7 +92645,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635261248 + 635260992 GVL_PhysicalConstants.fProtonMagneticMomentToBohrMagnetonRatio @@ -92701,7 +92661,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635261312 + 635261056 GVL_PhysicalConstants.fProtonMagneticMomentToBohrMagnetonRatio_Uncertainty @@ -92715,7 +92675,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635261376 + 635261120 GVL_PhysicalConstants.fProtonMagneticMomentToNuclearMagnetonRatio @@ -92731,7 +92691,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635261440 + 635261184 GVL_PhysicalConstants.fProtonMagneticMomentToNuclearMagnetonRatio_Uncertainty @@ -92745,7 +92705,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635261504 + 635261248 GVL_PhysicalConstants.fProtonMagneticShieldingCorrection @@ -92761,7 +92721,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635261568 + 635261312 GVL_PhysicalConstants.fProtonMagneticShieldingCorrection_Uncertainty @@ -92775,7 +92735,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635261632 + 635261376 GVL_PhysicalConstants.fProtonNeutronMagneticMomentRatio @@ -92791,7 +92751,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635261696 + 635261440 GVL_PhysicalConstants.fProtonNeutronMagneticMomentRatio_Uncertainty @@ -92805,7 +92765,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635261760 + 635261504 GVL_PhysicalConstants.fShieldedHelionGyromagneticRatio_in_s_1_T_1 @@ -92821,7 +92781,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635261824 + 635261568 GVL_PhysicalConstants.fShieldedHelionGyromagneticRatio_in_s_1_T_1_Units @@ -92835,7 +92795,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635261888 + 635261632 GVL_PhysicalConstants.fShieldedHelionGyromagneticRatio_in_s_1_T_1_Uncertainty @@ -92849,7 +92809,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635262592 + 635262336 GVL_PhysicalConstants.fShieldedHelionGyromagneticRatioOver2Pi_in_MHz_T_1 @@ -92865,7 +92825,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635262656 + 635262400 GVL_PhysicalConstants.fShieldedHelionGyromagneticRatioOver2Pi_in_MHz_T_1_Units @@ -92879,7 +92839,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635262720 + 635262464 GVL_PhysicalConstants.fShieldedHelionGyromagneticRatioOver2Pi_in_MHz_T_1_Uncertainty @@ -92893,7 +92853,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635263424 + 635263168 GVL_PhysicalConstants.fShieldedHelionMagneticMoment_in_J_T_1 @@ -92909,7 +92869,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635263488 + 635263232 GVL_PhysicalConstants.fShieldedHelionMagneticMoment_in_J_T_1_Units @@ -92923,7 +92883,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635263552 + 635263296 GVL_PhysicalConstants.fShieldedHelionMagneticMoment_in_J_T_1_Uncertainty @@ -92937,7 +92897,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635264256 + 635264000 GVL_PhysicalConstants.fShieldedHelionMagneticMomentToBohrMagnetonRatio @@ -92953,7 +92913,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635264320 + 635264064 GVL_PhysicalConstants.fShieldedHelionMagneticMomentToBohrMagnetonRatio_Uncertainty @@ -92967,7 +92927,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635264384 + 635264128 GVL_PhysicalConstants.fShieldedHelionMagneticMomentToNuclearMagnetonRatio @@ -92983,7 +92943,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635264448 + 635264192 GVL_PhysicalConstants.fShieldedHelionMagneticMomentToNuclearMagnetonRatio_Uncertainty @@ -92997,7 +92957,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635264512 + 635264256 GVL_PhysicalConstants.fShieldedHelionToProtonMagneticMomentRatio @@ -93013,7 +92973,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635264576 + 635264320 GVL_PhysicalConstants.fShieldedHelionToProtonMagneticMomentRatio_Uncertainty @@ -93027,7 +92987,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635264640 + 635264384 GVL_PhysicalConstants.fShieldedHelionToShieldedProtonMagneticMomentRatio @@ -93043,7 +93003,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635264704 + 635264448 GVL_PhysicalConstants.fShieldedHelionToShieldedProtonMagneticMomentRatio_Uncertainty @@ -93057,7 +93017,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635264768 + 635264512 GVL_PhysicalConstants.fShieldedProtonMagneticMoment_in_J_T_1 @@ -93073,7 +93033,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635264832 + 635264576 GVL_PhysicalConstants.fShieldedProtonMagneticMoment_in_J_T_1_Units @@ -93087,7 +93047,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635264896 + 635264640 GVL_PhysicalConstants.fShieldedProtonMagneticMoment_in_J_T_1_Uncertainty @@ -93101,7 +93061,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635265600 + 635265344 GVL_PhysicalConstants.fShieldedProtonMagneticMomentToBohrMagnetonRatio @@ -93117,7 +93077,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635265664 + 635265408 GVL_PhysicalConstants.fShieldedProtonMagneticMomentToBohrMagnetonRatio_Uncertainty @@ -93131,7 +93091,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635265728 + 635265472 GVL_PhysicalConstants.fShieldedProtonMagneticMomentToNuclearMagnetonRatio @@ -93147,7 +93107,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635265792 + 635265536 GVL_PhysicalConstants.fShieldedProtonMagneticMomentToNuclearMagnetonRatio_Uncertainty @@ -93161,7 +93121,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635265856 + 635265600 GVL_PhysicalConstants.f_220_LatticeSpacingOfSilicon_in_m @@ -93177,7 +93137,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635265920 + 635265664 GVL_PhysicalConstants.f_220_LatticeSpacingOfSilicon_in_m_Units @@ -93191,7 +93151,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635265984 + 635265728 GVL_PhysicalConstants.f_220_LatticeSpacingOfSilicon_in_m_Uncertainty @@ -93205,7 +93165,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635266688 + 635266432 GVL_PhysicalConstants.fLatticeSpacingOfSilicon_in_m @@ -93221,7 +93181,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635266752 + 635266496 GVL_PhysicalConstants.fLatticeSpacingOfSilicon_in_m_Units @@ -93235,7 +93195,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635266816 + 635266560 GVL_PhysicalConstants.fLatticeSpacingOfSilicon_in_m_Uncertainty @@ -93249,7 +93209,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635267520 + 635267264 GVL_PhysicalConstants.fAlphaParticleElectronMassRatio @@ -93265,7 +93225,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635267584 + 635267328 GVL_PhysicalConstants.fAlphaParticleElectronMassRatio_Uncertainty @@ -93279,7 +93239,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635267648 + 635267392 GVL_PhysicalConstants.fAlphaParticleMass_in_kg @@ -93295,7 +93255,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635267712 + 635267456 GVL_PhysicalConstants.fAlphaParticleMass_in_kg_Units @@ -93309,7 +93269,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635267776 + 635267520 GVL_PhysicalConstants.fAlphaParticleMass_in_kg_Uncertainty @@ -93323,7 +93283,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635268480 + 635268224 GVL_PhysicalConstants.fAlphaParticleMassEnergyEquivalent_in_J @@ -93339,7 +93299,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635268544 + 635268288 GVL_PhysicalConstants.fAlphaParticleMassEnergyEquivalent_in_J_Units @@ -93353,7 +93313,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635268608 + 635268352 GVL_PhysicalConstants.fAlphaParticleMassEnergyEquivalent_in_J_Uncertainty @@ -93367,7 +93327,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635269312 + 635269056 GVL_PhysicalConstants.fAlphaParticleMassEnergyEquivalentInMeV_in_MeV @@ -93383,7 +93343,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635269376 + 635269120 GVL_PhysicalConstants.fAlphaParticleMassEnergyEquivalentInMeV_in_MeV_Units @@ -93397,7 +93357,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635269440 + 635269184 GVL_PhysicalConstants.fAlphaParticleMassEnergyEquivalentInMeV_in_MeV_Uncertainty @@ -93411,7 +93371,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635270144 + 635269888 GVL_PhysicalConstants.fAlphaParticleMassInU_in_u @@ -93427,7 +93387,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635270208 + 635269952 GVL_PhysicalConstants.fAlphaParticleMassInU_in_u_Units @@ -93441,7 +93401,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635270272 + 635270016 GVL_PhysicalConstants.fAlphaParticleMassInU_in_u_Uncertainty @@ -93455,7 +93415,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635270976 + 635270720 GVL_PhysicalConstants.fAlphaParticleMolarMass_in_kg_mol_1 @@ -93471,7 +93431,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635271040 + 635270784 GVL_PhysicalConstants.fAlphaParticleMolarMass_in_kg_mol_1_Units @@ -93485,7 +93445,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635271104 + 635270848 GVL_PhysicalConstants.fAlphaParticleMolarMass_in_kg_mol_1_Uncertainty @@ -93499,7 +93459,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635271808 + 635271552 GVL_PhysicalConstants.fAlphaParticleProtonMassRatio @@ -93515,7 +93475,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635271872 + 635271616 GVL_PhysicalConstants.fAlphaParticleProtonMassRatio_Uncertainty @@ -93529,7 +93489,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635271936 + 635271680 GVL_PhysicalConstants.fAngstromStar_in_m @@ -93545,7 +93505,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635272000 + 635271744 GVL_PhysicalConstants.fAngstromStar_in_m_Units @@ -93559,7 +93519,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635272064 + 635271808 GVL_PhysicalConstants.fAngstromStar_in_m_Uncertainty @@ -93573,7 +93533,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635272768 + 635272512 GVL_PhysicalConstants.fAtomicMassConstant_in_kg @@ -93589,7 +93549,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635272832 + 635272576 GVL_PhysicalConstants.fAtomicMassConstant_in_kg_Units @@ -93603,7 +93563,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635272896 + 635272640 GVL_PhysicalConstants.fAtomicMassConstant_in_kg_Uncertainty @@ -93617,7 +93577,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635273600 + 635273344 GVL_PhysicalConstants.fAtomicMassConstantEnergyEquivalent_in_J @@ -93633,7 +93593,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635273664 + 635273408 GVL_PhysicalConstants.fAtomicMassConstantEnergyEquivalent_in_J_Units @@ -93647,7 +93607,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635273728 + 635273472 GVL_PhysicalConstants.fAtomicMassConstantEnergyEquivalent_in_J_Uncertainty @@ -93661,7 +93621,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635274432 + 635274176 GVL_PhysicalConstants.fAtomicMassConstantEnergyEquivalentInMeV_in_MeV @@ -93677,7 +93637,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635274496 + 635274240 GVL_PhysicalConstants.fAtomicMassConstantEnergyEquivalentInMeV_in_MeV_Units @@ -93691,7 +93651,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635274560 + 635274304 GVL_PhysicalConstants.fAtomicMassConstantEnergyEquivalentInMeV_in_MeV_Uncertainty @@ -93705,7 +93665,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635275264 + 635275008 GVL_PhysicalConstants.fAtomicMassUnitElectronVoltRelationship_in_eV @@ -93721,7 +93681,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635275328 + 635275072 GVL_PhysicalConstants.fAtomicMassUnitElectronVoltRelationship_in_eV_Units @@ -93735,7 +93695,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635275392 + 635275136 GVL_PhysicalConstants.fAtomicMassUnitElectronVoltRelationship_in_eV_Uncertainty @@ -93749,7 +93709,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635276096 + 635275840 GVL_PhysicalConstants.fAtomicMassUnitHartreeRelationship_in_E_h @@ -93765,7 +93725,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635276160 + 635275904 GVL_PhysicalConstants.fAtomicMassUnitHartreeRelationship_in_E_h_Units @@ -93779,7 +93739,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635276224 + 635275968 GVL_PhysicalConstants.fAtomicMassUnitHartreeRelationship_in_E_h_Uncertainty @@ -93793,7 +93753,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635276928 + 635276672 GVL_PhysicalConstants.fAtomicMassUnitHertzRelationship_in_Hz @@ -93809,7 +93769,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635276992 + 635276736 GVL_PhysicalConstants.fAtomicMassUnitHertzRelationship_in_Hz_Units @@ -93823,7 +93783,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635277056 + 635276800 GVL_PhysicalConstants.fAtomicMassUnitHertzRelationship_in_Hz_Uncertainty @@ -93837,7 +93797,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635277760 + 635277504 GVL_PhysicalConstants.fAtomicMassUnitInverseMeterRelationship_in_m_1 @@ -93853,7 +93813,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635277824 + 635277568 GVL_PhysicalConstants.fAtomicMassUnitInverseMeterRelationship_in_m_1_Units @@ -93867,7 +93827,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635277888 + 635277632 GVL_PhysicalConstants.fAtomicMassUnitInverseMeterRelationship_in_m_1_Uncertainty @@ -93881,7 +93841,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635278592 + 635278336 GVL_PhysicalConstants.fAtomicMassUnitJouleRelationship_in_J @@ -93897,7 +93857,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635278656 + 635278400 GVL_PhysicalConstants.fAtomicMassUnitJouleRelationship_in_J_Units @@ -93911,7 +93871,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635278720 + 635278464 GVL_PhysicalConstants.fAtomicMassUnitJouleRelationship_in_J_Uncertainty @@ -93925,7 +93885,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635279424 + 635279168 GVL_PhysicalConstants.fAtomicMassUnitKelvinRelationship_in_K @@ -93941,7 +93901,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635279488 + 635279232 GVL_PhysicalConstants.fAtomicMassUnitKelvinRelationship_in_K_Units @@ -93955,7 +93915,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635279552 + 635279296 GVL_PhysicalConstants.fAtomicMassUnitKelvinRelationship_in_K_Uncertainty @@ -93969,7 +93929,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635280256 + 635280000 GVL_PhysicalConstants.fAtomicMassUnitKilogramRelationship_in_kg @@ -93985,7 +93945,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635280320 + 635280064 GVL_PhysicalConstants.fAtomicMassUnitKilogramRelationship_in_kg_Units @@ -93999,7 +93959,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635280384 + 635280128 GVL_PhysicalConstants.fAtomicMassUnitKilogramRelationship_in_kg_Uncertainty @@ -94013,7 +93973,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635281088 + 635280832 GVL_PhysicalConstants.fAtomicUnitOf1stHyperpolarizability_in_C_3_m_3_J_2 @@ -94029,7 +93989,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635281152 + 635280896 GVL_PhysicalConstants.fAtomicUnitOf1stHyperpolarizability_in_C_3_m_3_J_2_Units @@ -94043,7 +94003,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635281216 + 635280960 GVL_PhysicalConstants.fAtomicUnitOf1stHyperpolarizability_in_C_3_m_3_J_2_Uncertainty @@ -94057,7 +94017,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635281920 + 635281664 GVL_PhysicalConstants.fAtomicUnitOf2ndHyperpolarizability_in_C_4_m_4_J_3 @@ -94073,7 +94033,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635281984 + 635281728 GVL_PhysicalConstants.fAtomicUnitOf2ndHyperpolarizability_in_C_4_m_4_J_3_Units @@ -94087,7 +94047,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635282048 + 635281792 GVL_PhysicalConstants.fAtomicUnitOf2ndHyperpolarizability_in_C_4_m_4_J_3_Uncertainty @@ -94101,7 +94061,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635282752 + 635282496 GVL_PhysicalConstants.fAtomicUnitOfAction_in_J_s @@ -94116,7 +94076,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635282816 + 635282560 GVL_PhysicalConstants.fAtomicUnitOfAction_in_J_s_Units @@ -94130,7 +94090,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635282880 + 635282624 GVL_PhysicalConstants.fAtomicUnitOfCharge_in_C @@ -94145,7 +94105,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635283584 + 635283328 GVL_PhysicalConstants.fAtomicUnitOfCharge_in_C_Units @@ -94159,7 +94119,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635283648 + 635283392 GVL_PhysicalConstants.fAtomicUnitOfChargeDensity_in_C_m_3 @@ -94175,7 +94135,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635284352 + 635284096 GVL_PhysicalConstants.fAtomicUnitOfChargeDensity_in_C_m_3_Units @@ -94189,7 +94149,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635284416 + 635284160 GVL_PhysicalConstants.fAtomicUnitOfChargeDensity_in_C_m_3_Uncertainty @@ -94203,7 +94163,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635285120 + 635284864 GVL_PhysicalConstants.fAtomicUnitOfCurrent_in_A @@ -94219,7 +94179,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635285184 + 635284928 GVL_PhysicalConstants.fAtomicUnitOfCurrent_in_A_Units @@ -94233,7 +94193,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635285248 + 635284992 GVL_PhysicalConstants.fAtomicUnitOfCurrent_in_A_Uncertainty @@ -94247,7 +94207,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635285952 + 635285696 GVL_PhysicalConstants.fAtomicUnitOfElectricDipoleMom_in_C_m @@ -94263,7 +94223,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635286016 + 635285760 GVL_PhysicalConstants.fAtomicUnitOfElectricDipoleMom_in_C_m_Units @@ -94277,7 +94237,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635286080 + 635285824 GVL_PhysicalConstants.fAtomicUnitOfElectricDipoleMom_in_C_m_Uncertainty @@ -94291,7 +94251,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635286784 + 635286528 GVL_PhysicalConstants.fAtomicUnitOfElectricField_in_V_m_1 @@ -94307,7 +94267,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635286848 + 635286592 GVL_PhysicalConstants.fAtomicUnitOfElectricField_in_V_m_1_Units @@ -94321,7 +94281,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635286912 + 635286656 GVL_PhysicalConstants.fAtomicUnitOfElectricField_in_V_m_1_Uncertainty @@ -94335,7 +94295,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635287616 + 635287360 GVL_PhysicalConstants.fAtomicUnitOfElectricFieldGradient_in_V_m_2 @@ -94351,7 +94311,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635287680 + 635287424 GVL_PhysicalConstants.fAtomicUnitOfElectricFieldGradient_in_V_m_2_Units @@ -94365,7 +94325,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635287744 + 635287488 GVL_PhysicalConstants.fAtomicUnitOfElectricFieldGradient_in_V_m_2_Uncertainty @@ -94379,7 +94339,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635288448 + 635288192 GVL_PhysicalConstants.fAtomicUnitOfElectricPolarizability_in_C_2_m_2_J_1 @@ -94395,7 +94355,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635288512 + 635288256 GVL_PhysicalConstants.fAtomicUnitOfElectricPolarizability_in_C_2_m_2_J_1_Units @@ -94409,7 +94369,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635288576 + 635288320 GVL_PhysicalConstants.fAtomicUnitOfElectricPolarizability_in_C_2_m_2_J_1_Uncertainty @@ -94423,7 +94383,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635289280 + 635289024 GVL_PhysicalConstants.fAtomicUnitOfElectricPotential_in_V @@ -94439,7 +94399,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635289344 + 635289088 GVL_PhysicalConstants.fAtomicUnitOfElectricPotential_in_V_Units @@ -94453,7 +94413,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635289408 + 635289152 GVL_PhysicalConstants.fAtomicUnitOfElectricPotential_in_V_Uncertainty @@ -94467,7 +94427,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635290112 + 635289856 GVL_PhysicalConstants.fAtomicUnitOfElectricQuadrupoleMom_in_C_m_2 @@ -94483,7 +94443,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635290176 + 635289920 GVL_PhysicalConstants.fAtomicUnitOfElectricQuadrupoleMom_in_C_m_2_Units @@ -94497,7 +94457,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635290240 + 635289984 GVL_PhysicalConstants.fAtomicUnitOfElectricQuadrupoleMom_in_C_m_2_Uncertainty @@ -94511,7 +94471,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635290944 + 635290688 GVL_PhysicalConstants.fAtomicUnitOfEnergy_in_J @@ -94527,7 +94487,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635291008 + 635290752 GVL_PhysicalConstants.fAtomicUnitOfEnergy_in_J_Units @@ -94541,7 +94501,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635291072 + 635290816 GVL_PhysicalConstants.fAtomicUnitOfEnergy_in_J_Uncertainty @@ -94555,7 +94515,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635291776 + 635291520 GVL_PhysicalConstants.fAtomicUnitOfForce_in_N @@ -94571,7 +94531,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635291840 + 635291584 GVL_PhysicalConstants.fAtomicUnitOfForce_in_N_Units @@ -94585,7 +94545,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635291904 + 635291648 GVL_PhysicalConstants.fAtomicUnitOfForce_in_N_Uncertainty @@ -94599,7 +94559,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635292608 + 635292352 GVL_PhysicalConstants.fAtomicUnitOfLength_in_m @@ -94615,7 +94575,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635292672 + 635292416 GVL_PhysicalConstants.fAtomicUnitOfLength_in_m_Units @@ -94629,7 +94589,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635292736 + 635292480 GVL_PhysicalConstants.fAtomicUnitOfLength_in_m_Uncertainty @@ -94643,7 +94603,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635293440 + 635293184 GVL_PhysicalConstants.fAtomicUnitOfMag_DipoleMom_in_J_T_1 @@ -94659,7 +94619,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635293504 + 635293248 GVL_PhysicalConstants.fAtomicUnitOfMag_DipoleMom_in_J_T_1_Units @@ -94673,7 +94633,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635293568 + 635293312 GVL_PhysicalConstants.fAtomicUnitOfMag_DipoleMom_in_J_T_1_Uncertainty @@ -94687,7 +94647,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635294272 + 635294016 GVL_PhysicalConstants.fAtomicUnitOfMag_FluxDensity_in_T @@ -94703,7 +94663,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635294336 + 635294080 GVL_PhysicalConstants.fAtomicUnitOfMag_FluxDensity_in_T_Units @@ -94717,7 +94677,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635294400 + 635294144 GVL_PhysicalConstants.fAtomicUnitOfMag_FluxDensity_in_T_Uncertainty @@ -94731,7 +94691,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635295104 + 635294848 GVL_PhysicalConstants.fAtomicUnitOfMagnetizability_in_J_T_2 @@ -94747,7 +94707,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635295168 + 635294912 GVL_PhysicalConstants.fAtomicUnitOfMagnetizability_in_J_T_2_Units @@ -94761,7 +94721,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635295232 + 635294976 GVL_PhysicalConstants.fAtomicUnitOfMagnetizability_in_J_T_2_Uncertainty @@ -94775,7 +94735,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635295936 + 635295680 GVL_PhysicalConstants.fAtomicUnitOfMass_in_kg @@ -94791,7 +94751,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635296000 + 635295744 GVL_PhysicalConstants.fAtomicUnitOfMass_in_kg_Units @@ -94805,7 +94765,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635296064 + 635295808 GVL_PhysicalConstants.fAtomicUnitOfMass_in_kg_Uncertainty @@ -94819,7 +94779,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635296768 + 635296512 GVL_PhysicalConstants.fAtomicUnitOfMomentum_in_kg_m_s_1 @@ -94835,7 +94795,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635296832 + 635296576 GVL_PhysicalConstants.fAtomicUnitOfMomentum_in_kg_m_s_1_Units @@ -94849,7 +94809,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635296896 + 635296640 GVL_PhysicalConstants.fAtomicUnitOfMomentum_in_kg_m_s_1_Uncertainty @@ -94863,7 +94823,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635297600 + 635297344 GVL_PhysicalConstants.fAtomicUnitOfPermittivity_in_F_m_1 @@ -94879,7 +94839,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635297664 + 635297408 GVL_PhysicalConstants.fAtomicUnitOfPermittivity_in_F_m_1_Units @@ -94893,7 +94853,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635297728 + 635297472 GVL_PhysicalConstants.fAtomicUnitOfPermittivity_in_F_m_1_Uncertainty @@ -94907,7 +94867,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635298432 + 635298176 GVL_PhysicalConstants.fAtomicUnitOfTime_in_s @@ -94923,7 +94883,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635298496 + 635298240 GVL_PhysicalConstants.fAtomicUnitOfTime_in_s_Units @@ -94937,7 +94897,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635298560 + 635298304 GVL_PhysicalConstants.fAtomicUnitOfTime_in_s_Uncertainty @@ -94951,7 +94911,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635299264 + 635299008 GVL_PhysicalConstants.fAtomicUnitOfVelocity_in_m_s_1 @@ -94967,7 +94927,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635299328 + 635299072 GVL_PhysicalConstants.fAtomicUnitOfVelocity_in_m_s_1_Units @@ -94981,7 +94941,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635299392 + 635299136 GVL_PhysicalConstants.fAtomicUnitOfVelocity_in_m_s_1_Uncertainty @@ -94995,7 +94955,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635300096 + 635299840 GVL_PhysicalConstants.fAvogadroConstant_in_mol_1 @@ -95010,7 +94970,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635300160 + 635299904 GVL_PhysicalConstants.fAvogadroConstant_in_mol_1_Units @@ -95024,7 +94984,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635300224 + 635299968 GVL_PhysicalConstants.fBohrMagneton_in_J_T_1 @@ -95040,7 +95000,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635300928 + 635300672 GVL_PhysicalConstants.fBohrMagneton_in_J_T_1_Units @@ -95054,7 +95014,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635300992 + 635300736 GVL_PhysicalConstants.fBohrMagneton_in_J_T_1_Uncertainty @@ -95068,7 +95028,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635301696 + 635301440 GVL_PhysicalConstants.fBohrMagnetonInEV_T_in_eV_T_1 @@ -95084,7 +95044,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635301760 + 635301504 GVL_PhysicalConstants.fBohrMagnetonInEV_T_in_eV_T_1_Units @@ -95098,7 +95058,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635301824 + 635301568 GVL_PhysicalConstants.fBohrMagnetonInEV_T_in_eV_T_1_Uncertainty @@ -95112,7 +95072,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635302528 + 635302272 GVL_PhysicalConstants.fBohrMagnetonInHz_T_in_Hz_T_1 @@ -95128,7 +95088,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635302592 + 635302336 GVL_PhysicalConstants.fBohrMagnetonInHz_T_in_Hz_T_1_Units @@ -95142,7 +95102,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635302656 + 635302400 GVL_PhysicalConstants.fBohrMagnetonInHz_T_in_Hz_T_1_Uncertainty @@ -95156,7 +95116,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635303360 + 635303104 GVL_PhysicalConstants.fBohrMagnetonInInverseMetersPerTesla_in_m_1_T_1 @@ -95172,7 +95132,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635303424 + 635303168 GVL_PhysicalConstants.fBohrMagnetonInInverseMetersPerTesla_in_m_1_T_1_Units @@ -95186,7 +95146,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635303488 + 635303232 GVL_PhysicalConstants.fBohrMagnetonInInverseMetersPerTesla_in_m_1_T_1_Uncertainty @@ -95200,7 +95160,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635304192 + 635303936 GVL_PhysicalConstants.fBohrMagnetonInK_T_in_K_T_1 @@ -95216,7 +95176,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635304256 + 635304000 GVL_PhysicalConstants.fBohrMagnetonInK_T_in_K_T_1_Units @@ -95230,7 +95190,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635304320 + 635304064 GVL_PhysicalConstants.fBohrMagnetonInK_T_in_K_T_1_Uncertainty @@ -95244,7 +95204,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635305024 + 635304768 GVL_PhysicalConstants.fBohrRadius_in_m @@ -95260,7 +95220,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635305088 + 635304832 GVL_PhysicalConstants.fBohrRadius_in_m_Units @@ -95274,7 +95234,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635305152 + 635304896 GVL_PhysicalConstants.fBohrRadius_in_m_Uncertainty @@ -95288,7 +95248,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635305856 + 635305600 GVL_PhysicalConstants.fBoltzmannConstant_in_J_K_1 @@ -95303,7 +95263,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635305920 + 635305664 GVL_PhysicalConstants.fBoltzmannConstant_in_J_K_1_Units @@ -95317,7 +95277,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635305984 + 635305728 GVL_PhysicalConstants.fBoltzmannConstantInEV_K_in_eV_K_1 @@ -95332,7 +95292,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635306688 + 635306432 GVL_PhysicalConstants.fBoltzmannConstantInEV_K_in_eV_K_1_Units @@ -95346,7 +95306,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635306752 + 635306496 GVL_PhysicalConstants.fBoltzmannConstantInHz_K_in_Hz_K_1 @@ -95361,7 +95321,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635307456 + 635307200 GVL_PhysicalConstants.fBoltzmannConstantInHz_K_in_Hz_K_1_Units @@ -95375,7 +95335,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635307520 + 635307264 GVL_PhysicalConstants.fBoltzmannConstantInInverseMetersPerKelvin_in_m_1_K_1 @@ -95391,7 +95351,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635308224 + 635307968 GVL_PhysicalConstants.fBoltzmannConstantInInverseMetersPerKelvin_in_m_1_K_1_Units @@ -95405,7 +95365,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635308288 + 635308032 GVL_PhysicalConstants.fBoltzmannConstantInInverseMetersPerKelvin_in_m_1_K_1_Uncertainty @@ -95419,7 +95379,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635308992 + 635308736 GVL_PhysicalConstants.fCharacteristicImpedanceOfVacuum_in_ohm @@ -95435,7 +95395,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635309056 + 635308800 GVL_PhysicalConstants.fCharacteristicImpedanceOfVacuum_in_ohm_Units @@ -95449,7 +95409,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635309120 + 635308864 GVL_PhysicalConstants.fCharacteristicImpedanceOfVacuum_in_ohm_Uncertainty @@ -95463,7 +95423,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635309824 + 635309568 GVL_PhysicalConstants.fClassicalElectronRadius_in_m @@ -95479,7 +95439,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635309888 + 635309632 GVL_PhysicalConstants.fClassicalElectronRadius_in_m_Units @@ -95493,7 +95453,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635309952 + 635309696 GVL_PhysicalConstants.fClassicalElectronRadius_in_m_Uncertainty @@ -95507,7 +95467,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635310656 + 635310400 GVL_PhysicalConstants.fComptonWavelength_in_m @@ -95523,7 +95483,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635310720 + 635310464 GVL_PhysicalConstants.fComptonWavelength_in_m_Units @@ -95537,7 +95497,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635310784 + 635310528 GVL_PhysicalConstants.fComptonWavelength_in_m_Uncertainty @@ -95551,7 +95511,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635311488 + 635311232 GVL_PhysicalConstants.fComptonWavelengthOver2Pi_in_m @@ -95567,7 +95527,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635311552 + 635311296 GVL_PhysicalConstants.fComptonWavelengthOver2Pi_in_m_Units @@ -95581,7 +95541,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635311616 + 635311360 GVL_PhysicalConstants.fComptonWavelengthOver2Pi_in_m_Uncertainty @@ -95595,7 +95555,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635312320 + 635312064 GVL_PhysicalConstants.fConductanceQuantum_in_S @@ -95610,7 +95570,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635312384 + 635312128 GVL_PhysicalConstants.fConductanceQuantum_in_S_Units @@ -95624,7 +95584,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635312448 + 635312192 GVL_PhysicalConstants.fConventionalValueOfJosephsonConstant_in_Hz_V_1 @@ -95639,7 +95599,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635313152 + 635312896 GVL_PhysicalConstants.fConventionalValueOfJosephsonConstant_in_Hz_V_1_Units @@ -95653,7 +95613,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635313216 + 635312960 GVL_PhysicalConstants.fConventionalValueOfVonKlitzingConstant_in_ohm @@ -95668,7 +95628,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635313920 + 635313664 GVL_PhysicalConstants.fConventionalValueOfVonKlitzingConstant_in_ohm_Units @@ -95682,7 +95642,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635313984 + 635313728 GVL_PhysicalConstants.fCuXUnit_in_m @@ -95698,7 +95658,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635314688 + 635314432 GVL_PhysicalConstants.fCuXUnit_in_m_Units @@ -95712,7 +95672,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635314752 + 635314496 GVL_PhysicalConstants.fCuXUnit_in_m_Uncertainty @@ -95726,7 +95686,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635315456 + 635315200 GVL_PhysicalConstants.fDeuteronElectronMag_Mom_Ratio @@ -95742,7 +95702,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635315520 + 635315264 GVL_PhysicalConstants.fDeuteronElectronMag_Mom_Ratio_Uncertainty @@ -95756,7 +95716,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635315584 + 635315328 GVL_PhysicalConstants.fDeuteronElectronMassRatio @@ -95772,7 +95732,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635315648 + 635315392 GVL_PhysicalConstants.fDeuteronElectronMassRatio_Uncertainty @@ -95786,7 +95746,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635315712 + 635315456 GVL_PhysicalConstants.fDeuteronGFactor @@ -95802,7 +95762,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635315776 + 635315520 GVL_PhysicalConstants.fDeuteronGFactor_Uncertainty @@ -95816,7 +95776,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635315840 + 635315584 GVL_PhysicalConstants.fDeuteronMag_Mom_in_J_T_1 @@ -95832,7 +95792,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635315904 + 635315648 GVL_PhysicalConstants.fDeuteronMag_Mom_in_J_T_1_Units @@ -95846,7 +95806,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635315968 + 635315712 GVL_PhysicalConstants.fDeuteronMag_Mom_in_J_T_1_Uncertainty @@ -95860,7 +95820,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635316672 + 635316416 GVL_PhysicalConstants.fDeuteronMag_Mom_ToBohrMagnetonRatio @@ -95876,7 +95836,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635316736 + 635316480 GVL_PhysicalConstants.fDeuteronMag_Mom_ToBohrMagnetonRatio_Uncertainty @@ -95890,7 +95850,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635316800 + 635316544 GVL_PhysicalConstants.fDeuteronMag_Mom_ToNuclearMagnetonRatio @@ -95906,7 +95866,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635316864 + 635316608 GVL_PhysicalConstants.fDeuteronMag_Mom_ToNuclearMagnetonRatio_Uncertainty @@ -95920,7 +95880,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635316928 + 635316672 GVL_PhysicalConstants.fDeuteronMass_in_kg @@ -95936,7 +95896,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635316992 + 635316736 GVL_PhysicalConstants.fDeuteronMass_in_kg_Units @@ -95950,7 +95910,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635317056 + 635316800 GVL_PhysicalConstants.fDeuteronMass_in_kg_Uncertainty @@ -95964,7 +95924,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635317760 + 635317504 GVL_PhysicalConstants.fDeuteronMassEnergyEquivalent_in_J @@ -95980,7 +95940,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635317824 + 635317568 GVL_PhysicalConstants.fDeuteronMassEnergyEquivalent_in_J_Units @@ -95994,7 +95954,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635317888 + 635317632 GVL_PhysicalConstants.fDeuteronMassEnergyEquivalent_in_J_Uncertainty @@ -96008,7 +95968,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635318592 + 635318336 GVL_PhysicalConstants.fDeuteronMassEnergyEquivalentInMeV_in_MeV @@ -96024,7 +95984,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635318656 + 635318400 GVL_PhysicalConstants.fDeuteronMassEnergyEquivalentInMeV_in_MeV_Units @@ -96038,7 +95998,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635318720 + 635318464 GVL_PhysicalConstants.fDeuteronMassEnergyEquivalentInMeV_in_MeV_Uncertainty @@ -96052,7 +96012,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635319424 + 635319168 GVL_PhysicalConstants.fDeuteronMassInU_in_u @@ -96068,7 +96028,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635319488 + 635319232 GVL_PhysicalConstants.fDeuteronMassInU_in_u_Units @@ -96082,7 +96042,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635319552 + 635319296 GVL_PhysicalConstants.fDeuteronMassInU_in_u_Uncertainty @@ -96096,7 +96056,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635320256 + 635320000 GVL_PhysicalConstants.fDeuteronMolarMass_in_kg_mol_1 @@ -96112,7 +96072,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635320320 + 635320064 GVL_PhysicalConstants.fDeuteronMolarMass_in_kg_mol_1_Units @@ -96126,7 +96086,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635320384 + 635320128 GVL_PhysicalConstants.fDeuteronMolarMass_in_kg_mol_1_Uncertainty @@ -96140,7 +96100,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635321088 + 635320832 GVL_PhysicalConstants.fDeuteronNeutronMag_Mom_Ratio @@ -96156,7 +96116,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635321152 + 635320896 GVL_PhysicalConstants.fDeuteronNeutronMag_Mom_Ratio_Uncertainty @@ -96170,7 +96130,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635321216 + 635320960 GVL_PhysicalConstants.fDeuteronProtonMag_Mom_Ratio @@ -96186,7 +96146,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635321280 + 635321024 GVL_PhysicalConstants.fDeuteronProtonMag_Mom_Ratio_Uncertainty @@ -96200,7 +96160,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635321344 + 635321088 GVL_PhysicalConstants.fDeuteronProtonMassRatio @@ -96216,7 +96176,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635321408 + 635321152 GVL_PhysicalConstants.fDeuteronProtonMassRatio_Uncertainty @@ -96230,7 +96190,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635321472 + 635321216 GVL_PhysicalConstants.fDeuteronRmsChargeRadius_in_m @@ -96246,7 +96206,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635321536 + 635321280 GVL_PhysicalConstants.fDeuteronRmsChargeRadius_in_m_Units @@ -96260,7 +96220,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635321600 + 635321344 GVL_PhysicalConstants.fDeuteronRmsChargeRadius_in_m_Uncertainty @@ -96274,7 +96234,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635322304 + 635322048 GVL_PhysicalConstants.fElectricConstant_in_F_m_1 @@ -96290,7 +96250,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635322368 + 635322112 GVL_PhysicalConstants.fElectricConstant_in_F_m_1_Units @@ -96304,7 +96264,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635322432 + 635322176 GVL_PhysicalConstants.fElectricConstant_in_F_m_1_Uncertainty @@ -96318,7 +96278,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635323136 + 635322880 GVL_PhysicalConstants.fElectronChargeToMassQuotient_in_C_kg_1 @@ -96334,7 +96294,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635323200 + 635322944 GVL_PhysicalConstants.fElectronChargeToMassQuotient_in_C_kg_1_Units @@ -96348,7 +96308,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635323264 + 635323008 GVL_PhysicalConstants.fElectronChargeToMassQuotient_in_C_kg_1_Uncertainty @@ -96362,7 +96322,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635323968 + 635323712 GVL_PhysicalConstants.fElectronDeuteronMag_Mom_Ratio @@ -96378,7 +96338,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635324032 + 635323776 GVL_PhysicalConstants.fElectronDeuteronMag_Mom_Ratio_Uncertainty @@ -96392,7 +96352,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635324096 + 635323840 GVL_PhysicalConstants.fElectronDeuteronMassRatio @@ -96408,7 +96368,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635324160 + 635323904 GVL_PhysicalConstants.fElectronDeuteronMassRatio_Uncertainty @@ -96422,7 +96382,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635324224 + 635323968 GVL_PhysicalConstants.fElectronGFactor @@ -96438,7 +96398,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635324288 + 635324032 GVL_PhysicalConstants.fElectronGFactor_Uncertainty @@ -96452,7 +96412,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635324352 + 635324096 GVL_PhysicalConstants.fElectronGyromag_Ratio_in_s_1_T_1 @@ -96468,7 +96428,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635324416 + 635324160 GVL_PhysicalConstants.fElectronGyromag_Ratio_in_s_1_T_1_Units @@ -96482,7 +96442,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635324480 + 635324224 GVL_PhysicalConstants.fElectronGyromag_Ratio_in_s_1_T_1_Uncertainty @@ -96496,7 +96456,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635325184 + 635324928 GVL_PhysicalConstants.fElectronGyromag_RatioOver2Pi_in_MHz_T_1 @@ -96512,7 +96472,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635325248 + 635324992 GVL_PhysicalConstants.fElectronGyromag_RatioOver2Pi_in_MHz_T_1_Units @@ -96526,7 +96486,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635325312 + 635325056 GVL_PhysicalConstants.fElectronGyromag_RatioOver2Pi_in_MHz_T_1_Uncertainty @@ -96540,7 +96500,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635326016 + 635325760 GVL_PhysicalConstants.fElectronMag_Mom_in_J_T_1 @@ -96556,7 +96516,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635326080 + 635325824 GVL_PhysicalConstants.fElectronMag_Mom_in_J_T_1_Units @@ -96570,7 +96530,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635326144 + 635325888 GVL_PhysicalConstants.fElectronMag_Mom_in_J_T_1_Uncertainty @@ -96584,7 +96544,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635326848 + 635326592 GVL_PhysicalConstants.fElectronMag_Mom_Anomaly @@ -96600,7 +96560,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635326912 + 635326656 GVL_PhysicalConstants.fElectronMag_Mom_Anomaly_Uncertainty @@ -96614,7 +96574,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635326976 + 635326720 GVL_PhysicalConstants.fElectronMag_Mom_ToBohrMagnetonRatio @@ -96630,7 +96590,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635327040 + 635326784 GVL_PhysicalConstants.fElectronMag_Mom_ToBohrMagnetonRatio_Uncertainty @@ -96644,7 +96604,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635327104 + 635326848 GVL_PhysicalConstants.fElectronMag_Mom_ToNuclearMagnetonRatio @@ -96660,7 +96620,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635327168 + 635326912 GVL_PhysicalConstants.fElectronMag_Mom_ToNuclearMagnetonRatio_Uncertainty @@ -96674,7 +96634,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635327232 + 635326976 GVL_PhysicalConstants.fElectronMass_in_kg @@ -96690,7 +96650,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635327296 + 635327040 GVL_PhysicalConstants.fElectronMass_in_kg_Units @@ -96704,7 +96664,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635327360 + 635327104 GVL_PhysicalConstants.fElectronMass_in_kg_Uncertainty @@ -96718,7 +96678,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635328064 + 635327808 GVL_PhysicalConstants.fElectronMassEnergyEquivalent_in_J @@ -96734,7 +96694,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635328128 + 635327872 GVL_PhysicalConstants.fElectronMassEnergyEquivalent_in_J_Units @@ -96748,7 +96708,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635328192 + 635327936 GVL_PhysicalConstants.fElectronMassEnergyEquivalent_in_J_Uncertainty @@ -96762,7 +96722,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635328896 + 635328640 GVL_PhysicalConstants.fElectronMassEnergyEquivalentInMeV_in_MeV @@ -96778,7 +96738,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635328960 + 635328704 GVL_PhysicalConstants.fElectronMassEnergyEquivalentInMeV_in_MeV_Units @@ -96792,7 +96752,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635329024 + 635328768 GVL_PhysicalConstants.fElectronMassEnergyEquivalentInMeV_in_MeV_Uncertainty @@ -96806,7 +96766,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635329728 + 635329472 GVL_PhysicalConstants.fElectronMassInU_in_u @@ -96822,7 +96782,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635329792 + 635329536 GVL_PhysicalConstants.fElectronMassInU_in_u_Units @@ -96836,7 +96796,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635329856 + 635329600 GVL_PhysicalConstants.fElectronMassInU_in_u_Uncertainty @@ -96850,7 +96810,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635330560 + 635330304 GVL_PhysicalConstants.fElectronMolarMass_in_kg_mol_1 @@ -96866,7 +96826,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635330624 + 635330368 GVL_PhysicalConstants.fElectronMolarMass_in_kg_mol_1_Units @@ -96880,7 +96840,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635330688 + 635330432 GVL_PhysicalConstants.fElectronMolarMass_in_kg_mol_1_Uncertainty @@ -96894,7 +96854,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635331392 + 635331136 GVL_PhysicalConstants.fElectronMuonMag_Mom_Ratio @@ -96910,7 +96870,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635331456 + 635331200 GVL_PhysicalConstants.fElectronMuonMag_Mom_Ratio_Uncertainty @@ -96924,7 +96884,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635331520 + 635331264 GVL_PhysicalConstants.fElectronMuonMassRatio @@ -96940,7 +96900,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635331584 + 635331328 GVL_PhysicalConstants.fElectronMuonMassRatio_Uncertainty @@ -96954,7 +96914,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635331648 + 635331392 GVL_PhysicalConstants.fElectronNeutronMag_Mom_Ratio @@ -96970,7 +96930,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635331712 + 635331456 GVL_PhysicalConstants.fElectronNeutronMag_Mom_Ratio_Uncertainty @@ -96984,7 +96944,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635331776 + 635331520 GVL_PhysicalConstants.fElectronNeutronMassRatio @@ -97000,7 +96960,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635331840 + 635331584 GVL_PhysicalConstants.fElectronNeutronMassRatio_Uncertainty @@ -97014,7 +96974,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635331904 + 635331648 GVL_PhysicalConstants.fElectronProtonMag_Mom_Ratio @@ -97030,7 +96990,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635331968 + 635331712 GVL_PhysicalConstants.fElectronProtonMag_Mom_Ratio_Uncertainty @@ -97044,7 +97004,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635332032 + 635331776 GVL_PhysicalConstants.fElectronProtonMassRatio @@ -97060,7 +97020,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635332096 + 635331840 GVL_PhysicalConstants.fElectronProtonMassRatio_Uncertainty @@ -97074,7 +97034,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635332160 + 635331904 GVL_PhysicalConstants.fElectronTauMassRatio @@ -97090,7 +97050,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635332224 + 635331968 GVL_PhysicalConstants.fElectronTauMassRatio_Uncertainty @@ -97104,7 +97064,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635332288 + 635332032 GVL_PhysicalConstants.fElectronToAlphaParticleMassRatio @@ -97120,7 +97080,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635332352 + 635332096 GVL_PhysicalConstants.fElectronToAlphaParticleMassRatio_Uncertainty @@ -97134,7 +97094,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635332416 + 635332160 GVL_PhysicalConstants.fElectronToShieldedHelionMag_Mom_Ratio @@ -97150,7 +97110,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635332480 + 635332224 GVL_PhysicalConstants.fElectronToShieldedHelionMag_Mom_Ratio_Uncertainty @@ -97164,7 +97124,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635332544 + 635332288 GVL_PhysicalConstants.fElectronToShieldedProtonMag_Mom_Ratio @@ -97180,7 +97140,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635332608 + 635332352 GVL_PhysicalConstants.fElectronToShieldedProtonMag_Mom_Ratio_Uncertainty @@ -97194,7 +97154,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635332672 + 635332416 GVL_PhysicalConstants.fElectronVolt_in_J @@ -97209,7 +97169,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635332736 + 635332480 GVL_PhysicalConstants.fElectronVolt_in_J_Units @@ -97223,7 +97183,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635332800 + 635332544 GVL_PhysicalConstants.fElectronVoltAtomicMassUnitRelationship_in_u @@ -97239,7 +97199,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635333504 + 635333248 GVL_PhysicalConstants.fElectronVoltAtomicMassUnitRelationship_in_u_Units @@ -97253,7 +97213,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635333568 + 635333312 GVL_PhysicalConstants.fElectronVoltAtomicMassUnitRelationship_in_u_Uncertainty @@ -97267,7 +97227,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635334272 + 635334016 GVL_PhysicalConstants.fElectronVoltHartreeRelationship_in_E_h @@ -97283,7 +97243,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635334336 + 635334080 GVL_PhysicalConstants.fElectronVoltHartreeRelationship_in_E_h_Units @@ -97297,7 +97257,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635334400 + 635334144 GVL_PhysicalConstants.fElectronVoltHartreeRelationship_in_E_h_Uncertainty @@ -97311,7 +97271,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635335104 + 635334848 GVL_PhysicalConstants.fElectronVoltHertzRelationship_in_Hz @@ -97326,7 +97286,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635335168 + 635334912 GVL_PhysicalConstants.fElectronVoltHertzRelationship_in_Hz_Units @@ -97340,7 +97300,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635335232 + 635334976 GVL_PhysicalConstants.fElectronVoltInverseMeterRelationship_in_m_1 @@ -97355,7 +97315,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635335936 + 635335680 GVL_PhysicalConstants.fElectronVoltInverseMeterRelationship_in_m_1_Units @@ -97369,7 +97329,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635336000 + 635335744 GVL_PhysicalConstants.fElectronVoltJouleRelationship_in_J @@ -97384,7 +97344,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635336704 + 635336448 GVL_PhysicalConstants.fElectronVoltJouleRelationship_in_J_Units @@ -97398,7 +97358,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635336768 + 635336512 GVL_PhysicalConstants.fElectronVoltKelvinRelationship_in_K @@ -97413,7 +97373,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635337472 + 635337216 GVL_PhysicalConstants.fElectronVoltKelvinRelationship_in_K_Units @@ -97427,7 +97387,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635337536 + 635337280 GVL_PhysicalConstants.fElectronVoltKilogramRelationship_in_kg @@ -97442,7 +97402,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635338240 + 635337984 GVL_PhysicalConstants.fElectronVoltKilogramRelationship_in_kg_Units @@ -97456,7 +97416,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635338304 + 635338048 GVL_PhysicalConstants.fElementaryCharge_in_C @@ -97471,7 +97431,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635339008 + 635338752 GVL_PhysicalConstants.fElementaryCharge_in_C_Units @@ -97485,7 +97445,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635339072 + 635338816 GVL_PhysicalConstants.fElementaryChargeOverH_in_A_J_1 @@ -97501,7 +97461,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635339776 + 635339520 GVL_PhysicalConstants.fElementaryChargeOverH_in_A_J_1_Units @@ -97515,7 +97475,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635339840 + 635339584 GVL_PhysicalConstants.fElementaryChargeOverH_in_A_J_1_Uncertainty @@ -97529,7 +97489,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635340544 + 635340288 GVL_PhysicalConstants.fFaradayConstant_in_C_mol_1 @@ -97544,7 +97504,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635340608 + 635340352 GVL_PhysicalConstants.fFaradayConstant_in_C_mol_1_Units @@ -97558,7 +97518,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635340672 + 635340416 GVL_PhysicalConstants.fFaradayConstantForConventionalElectricCurrent_in_C_90_mol_1 @@ -97574,7 +97534,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635341376 + 635341120 GVL_PhysicalConstants.fFaradayConstantForConventionalElectricCurrent_in_C_90_mol_1_Units @@ -97588,7 +97548,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635341440 + 635341184 GVL_PhysicalConstants.fFaradayConstantForConventionalElectricCurrent_in_C_90_mol_1_Uncertainty @@ -97602,7 +97562,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635342144 + 635341888 GVL_PhysicalConstants.fFermiCouplingConstant_in_GeV_2 @@ -97618,7 +97578,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635342208 + 635341952 GVL_PhysicalConstants.fFermiCouplingConstant_in_GeV_2_Units @@ -97632,7 +97592,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635342272 + 635342016 GVL_PhysicalConstants.fFermiCouplingConstant_in_GeV_2_Uncertainty @@ -97646,7 +97606,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635342976 + 635342720 GVL_PhysicalConstants.fFineStructureConstant @@ -97662,7 +97622,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635343040 + 635342784 GVL_PhysicalConstants.fFineStructureConstant_Uncertainty @@ -97676,7 +97636,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635343104 + 635342848 GVL_PhysicalConstants.fFirstRadiationConstant_in_W_m_2 @@ -97691,7 +97651,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635343168 + 635342912 GVL_PhysicalConstants.fFirstRadiationConstant_in_W_m_2_Units @@ -97705,7 +97665,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635343232 + 635342976 GVL_PhysicalConstants.fFirstRadiationConstantForSpectralRadiance_in_W_m_2_sr_1 @@ -97720,7 +97680,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635343936 + 635343680 GVL_PhysicalConstants.fFirstRadiationConstantForSpectralRadiance_in_W_m_2_sr_1_Units @@ -97734,7 +97694,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635344000 + 635343744 GVL_PhysicalConstants.fHartreeAtomicMassUnitRelationship_in_u @@ -97750,7 +97710,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635344704 + 635344448 GVL_PhysicalConstants.fHartreeAtomicMassUnitRelationship_in_u_Units @@ -97764,7 +97724,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635344768 + 635344512 GVL_PhysicalConstants.fHartreeAtomicMassUnitRelationship_in_u_Uncertainty @@ -97778,7 +97738,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635345472 + 635345216 GVL_PhysicalConstants.fHartreeElectronVoltRelationship_in_eV @@ -97794,7 +97754,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635345536 + 635345280 GVL_PhysicalConstants.fHartreeElectronVoltRelationship_in_eV_Units @@ -97808,7 +97768,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635345600 + 635345344 GVL_PhysicalConstants.fHartreeElectronVoltRelationship_in_eV_Uncertainty @@ -97822,7 +97782,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635346304 + 635346048 GVL_PhysicalConstants.fHartreeEnergy_in_J @@ -97838,7 +97798,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635346368 + 635346112 GVL_PhysicalConstants.fHartreeEnergy_in_J_Units @@ -97852,7 +97812,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635346432 + 635346176 GVL_PhysicalConstants.fHartreeEnergy_in_J_Uncertainty @@ -97866,7 +97826,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635347136 + 635346880 GVL_PhysicalConstants.fHartreeEnergyInEV_in_eV @@ -97882,7 +97842,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635347200 + 635346944 GVL_PhysicalConstants.fHartreeEnergyInEV_in_eV_Units @@ -97896,7 +97856,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635347264 + 635347008 GVL_PhysicalConstants.fHartreeEnergyInEV_in_eV_Uncertainty @@ -97910,7 +97870,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635347968 + 635347712 GVL_PhysicalConstants.fHartreeHertzRelationship_in_Hz @@ -97926,7 +97886,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635348032 + 635347776 GVL_PhysicalConstants.fHartreeHertzRelationship_in_Hz_Units @@ -97940,7 +97900,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635348096 + 635347840 GVL_PhysicalConstants.fHartreeHertzRelationship_in_Hz_Uncertainty @@ -97954,7 +97914,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635348800 + 635348544 GVL_PhysicalConstants.fHartreeInverseMeterRelationship_in_m_1 @@ -97970,7 +97930,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635348864 + 635348608 GVL_PhysicalConstants.fHartreeInverseMeterRelationship_in_m_1_Units @@ -97984,7 +97944,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635348928 + 635348672 GVL_PhysicalConstants.fHartreeInverseMeterRelationship_in_m_1_Uncertainty @@ -97998,7 +97958,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635349632 + 635349376 GVL_PhysicalConstants.fHartreeJouleRelationship_in_J @@ -98014,7 +97974,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635349696 + 635349440 GVL_PhysicalConstants.fHartreeJouleRelationship_in_J_Units @@ -98028,7 +97988,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635349760 + 635349504 GVL_PhysicalConstants.fHartreeJouleRelationship_in_J_Uncertainty @@ -98042,7 +98002,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635350464 + 635350208 GVL_PhysicalConstants.fHartreeKelvinRelationship_in_K @@ -98058,7 +98018,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635350528 + 635350272 GVL_PhysicalConstants.fHartreeKelvinRelationship_in_K_Units @@ -98072,7 +98032,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635350592 + 635350336 GVL_PhysicalConstants.fHartreeKelvinRelationship_in_K_Uncertainty @@ -98086,7 +98046,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635351296 + 635351040 GVL_PhysicalConstants.fHartreeKilogramRelationship_in_kg @@ -98102,7 +98062,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635351360 + 635351104 GVL_PhysicalConstants.fHartreeKilogramRelationship_in_kg_Units @@ -98116,7 +98076,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635351424 + 635351168 GVL_PhysicalConstants.fHartreeKilogramRelationship_in_kg_Uncertainty @@ -98130,7 +98090,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635352128 + 635351872 GVL_PhysicalConstants.fHelionElectronMassRatio @@ -98146,7 +98106,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635352192 + 635351936 GVL_PhysicalConstants.fHelionElectronMassRatio_Uncertainty @@ -98160,7 +98120,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635352256 + 635352000 GVL_PhysicalConstants.fHelionMass_in_kg @@ -98176,7 +98136,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635352320 + 635352064 GVL_PhysicalConstants.fHelionMass_in_kg_Units @@ -98190,7 +98150,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635352384 + 635352128 GVL_PhysicalConstants.fHelionMass_in_kg_Uncertainty @@ -98204,7 +98164,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635353088 + 635352832 GVL_PhysicalConstants.fHelionMassEnergyEquivalent_in_J @@ -98220,7 +98180,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635353152 + 635352896 GVL_PhysicalConstants.fHelionMassEnergyEquivalent_in_J_Units @@ -98234,7 +98194,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635353216 + 635352960 GVL_PhysicalConstants.fHelionMassEnergyEquivalent_in_J_Uncertainty @@ -98248,7 +98208,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635353920 + 635353664 GVL_PhysicalConstants.fHelionMassEnergyEquivalentInMeV_in_MeV @@ -98264,7 +98224,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635353984 + 635353728 GVL_PhysicalConstants.fHelionMassEnergyEquivalentInMeV_in_MeV_Units @@ -98278,7 +98238,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635354048 + 635353792 GVL_PhysicalConstants.fHelionMassEnergyEquivalentInMeV_in_MeV_Uncertainty @@ -98292,7 +98252,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635354752 + 635354496 GVL_PhysicalConstants.fHelionMassInU_in_u @@ -98308,7 +98268,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635354816 + 635354560 GVL_PhysicalConstants.fHelionMassInU_in_u_Units @@ -98322,7 +98282,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635354880 + 635354624 GVL_PhysicalConstants.fHelionMassInU_in_u_Uncertainty @@ -98336,7 +98296,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635355584 + 635355328 GVL_PhysicalConstants.fHelionMolarMass_in_kg_mol_1 @@ -98352,7 +98312,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635355648 + 635355392 GVL_PhysicalConstants.fHelionMolarMass_in_kg_mol_1_Units @@ -98366,7 +98326,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635355712 + 635355456 GVL_PhysicalConstants.fHelionMolarMass_in_kg_mol_1_Uncertainty @@ -98380,7 +98340,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635356416 + 635356160 GVL_PhysicalConstants.fHelionProtonMassRatio @@ -98396,7 +98356,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635356480 + 635356224 GVL_PhysicalConstants.fHelionProtonMassRatio_Uncertainty @@ -98410,7 +98370,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635356544 + 635356288 GVL_PhysicalConstants.fHertzAtomicMassUnitRelationship_in_u @@ -98426,7 +98386,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635356608 + 635356352 GVL_PhysicalConstants.fHertzAtomicMassUnitRelationship_in_u_Units @@ -98440,7 +98400,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635356672 + 635356416 GVL_PhysicalConstants.fHertzAtomicMassUnitRelationship_in_u_Uncertainty @@ -98454,7 +98414,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635357376 + 635357120 GVL_PhysicalConstants.fHertzElectronVoltRelationship_in_eV @@ -98469,7 +98429,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635357440 + 635357184 GVL_PhysicalConstants.fHertzElectronVoltRelationship_in_eV_Units @@ -98483,7 +98443,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635357504 + 635357248 GVL_PhysicalConstants.fHertzHartreeRelationship_in_E_h @@ -98499,7 +98459,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635358208 + 635357952 GVL_PhysicalConstants.fHertzHartreeRelationship_in_E_h_Units @@ -98513,7 +98473,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635358272 + 635358016 GVL_PhysicalConstants.fHertzHartreeRelationship_in_E_h_Uncertainty @@ -98527,7 +98487,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635358976 + 635358720 GVL_PhysicalConstants.fHertzInverseMeterRelationship_in_m_1 @@ -98542,7 +98502,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635359040 + 635358784 GVL_PhysicalConstants.fHertzInverseMeterRelationship_in_m_1_Units @@ -98556,7 +98516,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635359104 + 635358848 GVL_PhysicalConstants.fHertzJouleRelationship_in_J @@ -98571,7 +98531,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635359808 + 635359552 GVL_PhysicalConstants.fHertzJouleRelationship_in_J_Units @@ -98585,7 +98545,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635359872 + 635359616 GVL_PhysicalConstants.fHertzKelvinRelationship_in_K @@ -98600,7 +98560,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635360576 + 635360320 GVL_PhysicalConstants.fHertzKelvinRelationship_in_K_Units @@ -98614,7 +98574,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635360640 + 635360384 GVL_PhysicalConstants.fHertzKilogramRelationship_in_kg @@ -98629,7 +98589,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635361344 + 635361088 GVL_PhysicalConstants.fHertzKilogramRelationship_in_kg_Units @@ -98643,7 +98603,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635361408 + 635361152 GVL_PhysicalConstants.fInverseFineStructureConstant @@ -98659,7 +98619,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635362112 + 635361856 GVL_PhysicalConstants.fInverseFineStructureConstant_Uncertainty @@ -98673,7 +98633,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635362176 + 635361920 GVL_PhysicalConstants.fInverseMeterAtomicMassUnitRelationship_in_u @@ -98689,7 +98649,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635362240 + 635361984 GVL_PhysicalConstants.fInverseMeterAtomicMassUnitRelationship_in_u_Units @@ -98703,7 +98663,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635362304 + 635362048 GVL_PhysicalConstants.fInverseMeterAtomicMassUnitRelationship_in_u_Uncertainty @@ -98717,7 +98677,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635363008 + 635362752 GVL_PhysicalConstants.fInverseMeterElectronVoltRelationship_in_eV @@ -98732,7 +98692,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635363072 + 635362816 GVL_PhysicalConstants.fInverseMeterElectronVoltRelationship_in_eV_Units @@ -98746,7 +98706,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635363136 + 635362880 GVL_PhysicalConstants.fInverseMeterHartreeRelationship_in_E_h @@ -98762,7 +98722,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635363840 + 635363584 GVL_PhysicalConstants.fInverseMeterHartreeRelationship_in_E_h_Units @@ -98776,7 +98736,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635363904 + 635363648 GVL_PhysicalConstants.fInverseMeterHartreeRelationship_in_E_h_Uncertainty @@ -98790,7 +98750,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635364608 + 635364352 GVL_PhysicalConstants.fInverseMeterHertzRelationship_in_Hz @@ -98805,7 +98765,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635364672 + 635364416 GVL_PhysicalConstants.fInverseMeterHertzRelationship_in_Hz_Units @@ -98819,7 +98779,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635364736 + 635364480 GVL_PhysicalConstants.fInverseMeterJouleRelationship_in_J @@ -98834,7 +98794,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635365440 + 635365184 GVL_PhysicalConstants.fInverseMeterJouleRelationship_in_J_Units @@ -98848,7 +98808,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635365504 + 635365248 GVL_PhysicalConstants.fInverseMeterKelvinRelationship_in_K @@ -98863,7 +98823,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635366208 + 635365952 GVL_PhysicalConstants.fInverseMeterKelvinRelationship_in_K_Units @@ -98877,7 +98837,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635366272 + 635366016 GVL_PhysicalConstants.fInverseMeterKilogramRelationship_in_kg @@ -98892,7 +98852,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635366976 + 635366720 GVL_PhysicalConstants.fInverseMeterKilogramRelationship_in_kg_Units @@ -98906,7 +98866,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635367040 + 635366784 GVL_PhysicalConstants.fInverseOfConductanceQuantum_in_ohm @@ -98921,7 +98881,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635367744 + 635367488 GVL_PhysicalConstants.fInverseOfConductanceQuantum_in_ohm_Units @@ -98935,7 +98895,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635367808 + 635367552 GVL_PhysicalConstants.fJosephsonConstant_in_Hz_V_1 @@ -98950,7 +98910,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635368512 + 635368256 GVL_PhysicalConstants.fJosephsonConstant_in_Hz_V_1_Units @@ -98964,7 +98924,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635368576 + 635368320 GVL_PhysicalConstants.fJouleAtomicMassUnitRelationship_in_u @@ -98980,7 +98940,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635369280 + 635369024 GVL_PhysicalConstants.fJouleAtomicMassUnitRelationship_in_u_Units @@ -98994,7 +98954,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635369344 + 635369088 GVL_PhysicalConstants.fJouleAtomicMassUnitRelationship_in_u_Uncertainty @@ -99008,7 +98968,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635370048 + 635369792 GVL_PhysicalConstants.fJouleElectronVoltRelationship_in_eV @@ -99023,7 +98983,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635370112 + 635369856 GVL_PhysicalConstants.fJouleElectronVoltRelationship_in_eV_Units @@ -99037,7 +98997,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635370176 + 635369920 GVL_PhysicalConstants.fJouleHartreeRelationship_in_E_h @@ -99053,7 +99013,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635370880 + 635370624 GVL_PhysicalConstants.fJouleHartreeRelationship_in_E_h_Units @@ -99067,7 +99027,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635370944 + 635370688 GVL_PhysicalConstants.fJouleHartreeRelationship_in_E_h_Uncertainty @@ -99081,7 +99041,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635371648 + 635371392 GVL_PhysicalConstants.fJouleHertzRelationship_in_Hz @@ -99096,7 +99056,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635371712 + 635371456 GVL_PhysicalConstants.fJouleHertzRelationship_in_Hz_Units @@ -99110,7 +99070,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635371776 + 635371520 GVL_PhysicalConstants.fJouleInverseMeterRelationship_in_m_1 @@ -99125,7 +99085,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635372480 + 635372224 GVL_PhysicalConstants.fJouleInverseMeterRelationship_in_m_1_Units @@ -99139,7 +99099,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635372544 + 635372288 GVL_PhysicalConstants.fJouleKelvinRelationship_in_K @@ -99154,7 +99114,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635373248 + 635372992 GVL_PhysicalConstants.fJouleKelvinRelationship_in_K_Units @@ -99168,7 +99128,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635373312 + 635373056 GVL_PhysicalConstants.fJouleKilogramRelationship_in_kg @@ -99183,7 +99143,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635374016 + 635373760 GVL_PhysicalConstants.fJouleKilogramRelationship_in_kg_Units @@ -99197,7 +99157,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635374080 + 635373824 GVL_PhysicalConstants.fKelvinAtomicMassUnitRelationship_in_u @@ -99213,7 +99173,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635374784 + 635374528 GVL_PhysicalConstants.fKelvinAtomicMassUnitRelationship_in_u_Units @@ -99227,7 +99187,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635374848 + 635374592 GVL_PhysicalConstants.fKelvinAtomicMassUnitRelationship_in_u_Uncertainty @@ -99241,7 +99201,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635375552 + 635375296 GVL_PhysicalConstants.fKelvinElectronVoltRelationship_in_eV @@ -99256,7 +99216,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635375616 + 635375360 GVL_PhysicalConstants.fKelvinElectronVoltRelationship_in_eV_Units @@ -99270,7 +99230,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635375680 + 635375424 GVL_PhysicalConstants.fKelvinHartreeRelationship_in_E_h @@ -99286,7 +99246,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635376384 + 635376128 GVL_PhysicalConstants.fKelvinHartreeRelationship_in_E_h_Units @@ -99300,7 +99260,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635376448 + 635376192 GVL_PhysicalConstants.fKelvinHartreeRelationship_in_E_h_Uncertainty @@ -99314,7 +99274,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635377152 + 635376896 GVL_PhysicalConstants.fKelvinHertzRelationship_in_Hz @@ -99329,7 +99289,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635377216 + 635376960 GVL_PhysicalConstants.fKelvinHertzRelationship_in_Hz_Units @@ -99343,7 +99303,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635377280 + 635377024 GVL_PhysicalConstants.fKelvinInverseMeterRelationship_in_m_1 @@ -99358,7 +99318,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635377984 + 635377728 GVL_PhysicalConstants.fKelvinInverseMeterRelationship_in_m_1_Units @@ -99372,7 +99332,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635378048 + 635377792 GVL_PhysicalConstants.fKelvinJouleRelationship_in_J @@ -99387,7 +99347,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635378752 + 635378496 GVL_PhysicalConstants.fKelvinJouleRelationship_in_J_Units @@ -99401,7 +99361,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635378816 + 635378560 GVL_PhysicalConstants.fKelvinKilogramRelationship_in_kg @@ -99416,7 +99376,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635379520 + 635379264 GVL_PhysicalConstants.fKelvinKilogramRelationship_in_kg_Units @@ -99430,7 +99390,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635379584 + 635379328 GVL_PhysicalConstants.fKilogramAtomicMassUnitRelationship_in_u @@ -99446,7 +99406,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635380288 + 635380032 GVL_PhysicalConstants.fKilogramAtomicMassUnitRelationship_in_u_Units @@ -99460,7 +99420,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635380352 + 635380096 GVL_PhysicalConstants.fKilogramAtomicMassUnitRelationship_in_u_Uncertainty @@ -99474,7 +99434,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635381056 + 635380800 GVL_PhysicalConstants.fKilogramElectronVoltRelationship_in_eV @@ -99489,7 +99449,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635381120 + 635380864 GVL_PhysicalConstants.fKilogramElectronVoltRelationship_in_eV_Units @@ -99503,7 +99463,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635381184 + 635380928 GVL_PhysicalConstants.fKilogramHartreeRelationship_in_E_h @@ -99519,7 +99479,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635381888 + 635381632 GVL_PhysicalConstants.fKilogramHartreeRelationship_in_E_h_Units @@ -99533,7 +99493,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635381952 + 635381696 GVL_PhysicalConstants.fKilogramHartreeRelationship_in_E_h_Uncertainty @@ -99547,7 +99507,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635382656 + 635382400 GVL_PhysicalConstants.fKilogramHertzRelationship_in_Hz @@ -99562,7 +99522,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635382720 + 635382464 GVL_PhysicalConstants.fKilogramHertzRelationship_in_Hz_Units @@ -99576,7 +99536,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635382784 + 635382528 GVL_PhysicalConstants.fKilogramInverseMeterRelationship_in_m_1 @@ -99591,7 +99551,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635383488 + 635383232 GVL_PhysicalConstants.fKilogramInverseMeterRelationship_in_m_1_Units @@ -99605,7 +99565,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635383552 + 635383296 GVL_PhysicalConstants.fKilogramJouleRelationship_in_J @@ -99620,7 +99580,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635384256 + 635384000 GVL_PhysicalConstants.fKilogramJouleRelationship_in_J_Units @@ -99634,7 +99594,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635384320 + 635384064 GVL_PhysicalConstants.fKilogramKelvinRelationship_in_K @@ -99649,7 +99609,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635385024 + 635384768 GVL_PhysicalConstants.fKilogramKelvinRelationship_in_K_Units @@ -99663,7 +99623,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635385088 + 635384832 GVL_PhysicalConstants.fLatticeParameterOfSilicon_in_m @@ -99679,7 +99639,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635385792 + 635385536 GVL_PhysicalConstants.fLatticeParameterOfSilicon_in_m_Units @@ -99693,7 +99653,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635385856 + 635385600 GVL_PhysicalConstants.fLatticeParameterOfSilicon_in_m_Uncertainty @@ -99707,7 +99667,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635386560 + 635386304 GVL_PhysicalConstants.fLoschmidtConstant_273_15K_101_325KPa_in_m_3 @@ -99722,7 +99682,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635386624 + 635386368 GVL_PhysicalConstants.fLoschmidtConstant_273_15K_101_325KPa_in_m_3_Units @@ -99736,7 +99696,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635386688 + 635386432 GVL_PhysicalConstants.fMag_Constant_in_N_A_2 @@ -99752,7 +99712,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635387392 + 635387136 GVL_PhysicalConstants.fMag_Constant_in_N_A_2_Units @@ -99766,7 +99726,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635387456 + 635387200 GVL_PhysicalConstants.fMag_Constant_in_N_A_2_Uncertainty @@ -99780,7 +99740,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635388160 + 635387904 GVL_PhysicalConstants.fMag_FluxQuantum_in_Wb @@ -99795,7 +99755,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635388224 + 635387968 GVL_PhysicalConstants.fMag_FluxQuantum_in_Wb_Units @@ -99809,7 +99769,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635388288 + 635388032 GVL_PhysicalConstants.fMolarGasConstant_in_J_mol_1_K_1 @@ -99824,7 +99784,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635388992 + 635388736 GVL_PhysicalConstants.fMolarGasConstant_in_J_mol_1_K_1_Units @@ -99838,7 +99798,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635389056 + 635388800 GVL_PhysicalConstants.fMolarMassConstant_in_kg_mol_1 @@ -99854,7 +99814,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635389760 + 635389504 GVL_PhysicalConstants.fMolarMassConstant_in_kg_mol_1_Units @@ -99868,7 +99828,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635389824 + 635389568 GVL_PhysicalConstants.fMolarMassConstant_in_kg_mol_1_Uncertainty @@ -99882,7 +99842,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635390528 + 635390272 GVL_PhysicalConstants.fMolarMassOfCarbon_12_in_kg_mol_1 @@ -99898,7 +99858,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635390592 + 635390336 GVL_PhysicalConstants.fMolarMassOfCarbon_12_in_kg_mol_1_Units @@ -99912,7 +99872,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635390656 + 635390400 GVL_PhysicalConstants.fMolarMassOfCarbon_12_in_kg_mol_1_Uncertainty @@ -99926,7 +99886,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635391360 + 635391104 GVL_PhysicalConstants.fMolarPlanckConstant_in_J_Hz_1_mol_1 @@ -99941,7 +99901,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635391424 + 635391168 GVL_PhysicalConstants.fMolarPlanckConstant_in_J_Hz_1_mol_1_Units @@ -99955,7 +99915,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635391488 + 635391232 GVL_PhysicalConstants.fMolarPlanckConstantTimesC_in_J_m_mol_1 @@ -99971,7 +99931,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635392192 + 635391936 GVL_PhysicalConstants.fMolarPlanckConstantTimesC_in_J_m_mol_1_Units @@ -99985,7 +99945,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635392256 + 635392000 GVL_PhysicalConstants.fMolarPlanckConstantTimesC_in_J_m_mol_1_Uncertainty @@ -99999,7 +99959,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635392960 + 635392704 GVL_PhysicalConstants.fMolarVolumeOfIdealGas_273_15K_100KPa_in_m_3_mol_1 @@ -100014,7 +99974,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635393024 + 635392768 GVL_PhysicalConstants.fMolarVolumeOfIdealGas_273_15K_100KPa_in_m_3_mol_1_Units @@ -100028,7 +99988,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635393088 + 635392832 GVL_PhysicalConstants.fMolarVolumeOfIdealGas_273_15K_101_325KPa_in_m_3_mol_1 @@ -100043,7 +100003,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635393792 + 635393536 GVL_PhysicalConstants.fMolarVolumeOfIdealGas_273_15K_101_325KPa_in_m_3_mol_1_Units @@ -100057,7 +100017,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635393856 + 635393600 GVL_PhysicalConstants.fMolarVolumeOfSilicon_in_m_3_mol_1 @@ -100073,7 +100033,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635394560 + 635394304 GVL_PhysicalConstants.fMolarVolumeOfSilicon_in_m_3_mol_1_Units @@ -100087,7 +100047,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635394624 + 635394368 GVL_PhysicalConstants.fMolarVolumeOfSilicon_in_m_3_mol_1_Uncertainty @@ -100101,7 +100061,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635395328 + 635395072 GVL_PhysicalConstants.fMoXUnit_in_m @@ -100117,7 +100077,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635395392 + 635395136 GVL_PhysicalConstants.fMoXUnit_in_m_Units @@ -100131,7 +100091,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635395456 + 635395200 GVL_PhysicalConstants.fMoXUnit_in_m_Uncertainty @@ -100145,7 +100105,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635396160 + 635395904 GVL_PhysicalConstants.fMuonComptonWavelength_in_m @@ -100161,7 +100121,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635396224 + 635395968 GVL_PhysicalConstants.fMuonComptonWavelength_in_m_Units @@ -100175,7 +100135,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635396288 + 635396032 GVL_PhysicalConstants.fMuonComptonWavelength_in_m_Uncertainty @@ -100189,7 +100149,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635396992 + 635396736 GVL_PhysicalConstants.fMuonComptonWavelengthOver2Pi_in_m @@ -100205,7 +100165,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635397056 + 635396800 GVL_PhysicalConstants.fMuonComptonWavelengthOver2Pi_in_m_Units @@ -100219,7 +100179,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635397120 + 635396864 GVL_PhysicalConstants.fMuonComptonWavelengthOver2Pi_in_m_Uncertainty @@ -100233,7 +100193,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635397824 + 635397568 GVL_PhysicalConstants.fMuonElectronMassRatio @@ -100249,7 +100209,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635397888 + 635397632 GVL_PhysicalConstants.fMuonElectronMassRatio_Uncertainty @@ -100263,7 +100223,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635397952 + 635397696 GVL_PhysicalConstants.fMuonGFactor @@ -100279,7 +100239,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635398016 + 635397760 GVL_PhysicalConstants.fMuonGFactor_Uncertainty @@ -100293,7 +100253,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635398080 + 635397824 GVL_PhysicalConstants.fMuonMag_Mom_in_J_T_1 @@ -100309,7 +100269,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635398144 + 635397888 GVL_PhysicalConstants.fMuonMag_Mom_in_J_T_1_Units @@ -100323,7 +100283,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635398208 + 635397952 GVL_PhysicalConstants.fMuonMag_Mom_in_J_T_1_Uncertainty @@ -100337,7 +100297,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635398912 + 635398656 GVL_PhysicalConstants.fMuonMag_Mom_Anomaly @@ -100353,7 +100313,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635398976 + 635398720 GVL_PhysicalConstants.fMuonMag_Mom_Anomaly_Uncertainty @@ -100367,7 +100327,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635399040 + 635398784 GVL_PhysicalConstants.fMuonMag_Mom_ToBohrMagnetonRatio @@ -100383,7 +100343,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635399104 + 635398848 GVL_PhysicalConstants.fMuonMag_Mom_ToBohrMagnetonRatio_Uncertainty @@ -100397,7 +100357,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635399168 + 635398912 GVL_PhysicalConstants.fMuonMag_Mom_ToNuclearMagnetonRatio @@ -100413,7 +100373,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635399232 + 635398976 GVL_PhysicalConstants.fMuonMag_Mom_ToNuclearMagnetonRatio_Uncertainty @@ -100427,7 +100387,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635399296 + 635399040 GVL_PhysicalConstants.fMuonMass_in_kg @@ -100443,7 +100403,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635399360 + 635399104 GVL_PhysicalConstants.fMuonMass_in_kg_Units @@ -100457,7 +100417,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635399424 + 635399168 GVL_PhysicalConstants.fMuonMass_in_kg_Uncertainty @@ -100471,7 +100431,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635400128 + 635399872 GVL_PhysicalConstants.fMuonMassEnergyEquivalent_in_J @@ -100487,7 +100447,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635400192 + 635399936 GVL_PhysicalConstants.fMuonMassEnergyEquivalent_in_J_Units @@ -100501,7 +100461,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635400256 + 635400000 GVL_PhysicalConstants.fMuonMassEnergyEquivalent_in_J_Uncertainty @@ -100515,7 +100475,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635400960 + 635400704 GVL_PhysicalConstants.fMuonMassEnergyEquivalentInMeV_in_MeV @@ -100531,7 +100491,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635401024 + 635400768 GVL_PhysicalConstants.fMuonMassEnergyEquivalentInMeV_in_MeV_Units @@ -100545,7 +100505,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635401088 + 635400832 GVL_PhysicalConstants.fMuonMassEnergyEquivalentInMeV_in_MeV_Uncertainty @@ -100559,7 +100519,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635401792 + 635401536 GVL_PhysicalConstants.fMuonMassInU_in_u @@ -100575,7 +100535,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635401856 + 635401600 GVL_PhysicalConstants.fMuonMassInU_in_u_Units @@ -100589,7 +100549,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635401920 + 635401664 GVL_PhysicalConstants.fMuonMassInU_in_u_Uncertainty @@ -100603,7 +100563,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635402624 + 635402368 GVL_PhysicalConstants.fMuonMolarMass_in_kg_mol_1 @@ -100619,7 +100579,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635402688 + 635402432 GVL_PhysicalConstants.fMuonMolarMass_in_kg_mol_1_Units @@ -100633,7 +100593,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635402752 + 635402496 GVL_PhysicalConstants.fMuonMolarMass_in_kg_mol_1_Uncertainty @@ -100647,7 +100607,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635403456 + 635403200 GVL_PhysicalConstants.fMuonNeutronMassRatio @@ -100663,7 +100623,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635403520 + 635403264 GVL_PhysicalConstants.fMuonNeutronMassRatio_Uncertainty @@ -100677,7 +100637,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635403584 + 635403328 GVL_PhysicalConstants.fMuonProtonMag_Mom_Ratio @@ -100693,7 +100653,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635403648 + 635403392 GVL_PhysicalConstants.fMuonProtonMag_Mom_Ratio_Uncertainty @@ -100707,7 +100667,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635403712 + 635403456 GVL_PhysicalConstants.fMuonProtonMassRatio @@ -100723,7 +100683,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635403776 + 635403520 GVL_PhysicalConstants.fMuonProtonMassRatio_Uncertainty @@ -100737,7 +100697,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635403840 + 635403584 GVL_PhysicalConstants.fMuonTauMassRatio @@ -100753,7 +100713,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635403904 + 635403648 GVL_PhysicalConstants.fMuonTauMassRatio_Uncertainty @@ -100767,7 +100727,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635403968 + 635403712 GVL_PhysicalConstants.fNaturalUnitOfAction_in_J_s @@ -100782,7 +100742,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635404032 + 635403776 GVL_PhysicalConstants.fNaturalUnitOfAction_in_J_s_Units @@ -100796,7 +100756,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635404096 + 635403840 GVL_PhysicalConstants.fNaturalUnitOfActionInEVS_in_eV_s @@ -100811,7 +100771,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635404800 + 635404544 GVL_PhysicalConstants.fNaturalUnitOfActionInEVS_in_eV_s_Units @@ -100825,7 +100785,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635404864 + 635404608 GVL_PhysicalConstants.fNaturalUnitOfEnergy_in_J @@ -100841,7 +100801,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635405568 + 635405312 GVL_PhysicalConstants.fNaturalUnitOfEnergy_in_J_Units @@ -100855,7 +100815,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635405632 + 635405376 GVL_PhysicalConstants.fNaturalUnitOfEnergy_in_J_Uncertainty @@ -100869,7 +100829,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635406336 + 635406080 GVL_PhysicalConstants.fNaturalUnitOfEnergyInMeV_in_MeV @@ -100885,7 +100845,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635406400 + 635406144 GVL_PhysicalConstants.fNaturalUnitOfEnergyInMeV_in_MeV_Units @@ -100899,7 +100859,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635406464 + 635406208 GVL_PhysicalConstants.fNaturalUnitOfEnergyInMeV_in_MeV_Uncertainty @@ -100913,7 +100873,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635407168 + 635406912 GVL_PhysicalConstants.fNaturalUnitOfLength_in_m @@ -100929,7 +100889,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635407232 + 635406976 GVL_PhysicalConstants.fNaturalUnitOfLength_in_m_Units @@ -100943,7 +100903,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635407296 + 635407040 GVL_PhysicalConstants.fNaturalUnitOfLength_in_m_Uncertainty @@ -100957,7 +100917,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635408000 + 635407744 GVL_PhysicalConstants.fNaturalUnitOfMass_in_kg @@ -100973,7 +100933,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635408064 + 635407808 GVL_PhysicalConstants.fNaturalUnitOfMass_in_kg_Units @@ -100987,7 +100947,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635408128 + 635407872 GVL_PhysicalConstants.fNaturalUnitOfMass_in_kg_Uncertainty @@ -101001,7 +100961,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635408832 + 635408576 GVL_PhysicalConstants.fNaturalUnitOfMomentum_in_kg_m_s_1 @@ -101017,7 +100977,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635408896 + 635408640 GVL_PhysicalConstants.fNaturalUnitOfMomentum_in_kg_m_s_1_Units @@ -101031,7 +100991,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635408960 + 635408704 GVL_PhysicalConstants.fNaturalUnitOfMomentum_in_kg_m_s_1_Uncertainty @@ -101045,7 +101005,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635409664 + 635409408 GVL_PhysicalConstants.fNaturalUnitOfMomentumInMeV_c_in_MeV_c @@ -101061,7 +101021,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635409728 + 635409472 GVL_PhysicalConstants.fNaturalUnitOfMomentumInMeV_c_in_MeV_c_Units @@ -101075,7 +101035,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635409792 + 635409536 GVL_PhysicalConstants.fNaturalUnitOfMomentumInMeV_c_in_MeV_c_Uncertainty @@ -101089,7 +101049,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635410496 + 635410240 GVL_PhysicalConstants.fNaturalUnitOfTime_in_s @@ -101105,7 +101065,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635410560 + 635410304 GVL_PhysicalConstants.fNaturalUnitOfTime_in_s_Units @@ -101119,7 +101079,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635410624 + 635410368 GVL_PhysicalConstants.fNaturalUnitOfTime_in_s_Uncertainty @@ -101133,7 +101093,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635411328 + 635411072 GVL_PhysicalConstants.fNaturalUnitOfVelocity_in_m_s_1 @@ -101148,7 +101108,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635411392 + 635411136 GVL_PhysicalConstants.fNaturalUnitOfVelocity_in_m_s_1_Units @@ -101162,7 +101122,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635411456 + 635411200 GVL_PhysicalConstants.fNeutronComptonWavelength_in_m @@ -101178,7 +101138,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635412160 + 635411904 GVL_PhysicalConstants.fNeutronComptonWavelength_in_m_Units @@ -101192,7 +101152,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635412224 + 635411968 GVL_PhysicalConstants.fNeutronComptonWavelength_in_m_Uncertainty @@ -101206,7 +101166,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635412928 + 635412672 GVL_PhysicalConstants.fNeutronComptonWavelengthOver2Pi_in_m @@ -101222,7 +101182,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635412992 + 635412736 GVL_PhysicalConstants.fNeutronComptonWavelengthOver2Pi_in_m_Units @@ -101236,7 +101196,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635413056 + 635412800 GVL_PhysicalConstants.fNeutronComptonWavelengthOver2Pi_in_m_Uncertainty @@ -101250,7 +101210,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635413760 + 635413504 GVL_PhysicalConstants.fNeutronElectronMag_Mom_Ratio @@ -101266,7 +101226,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635413824 + 635413568 GVL_PhysicalConstants.fNeutronElectronMag_Mom_Ratio_Uncertainty @@ -101280,7 +101240,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635413888 + 635413632 GVL_PhysicalConstants.fNeutronElectronMassRatio @@ -101296,7 +101256,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635413952 + 635413696 GVL_PhysicalConstants.fNeutronElectronMassRatio_Uncertainty @@ -101310,7 +101270,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635414016 + 635413760 GVL_PhysicalConstants.fNeutronGFactor @@ -101326,7 +101286,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635414080 + 635413824 GVL_PhysicalConstants.fNeutronGFactor_Uncertainty @@ -101340,7 +101300,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635414144 + 635413888 GVL_PhysicalConstants.fNeutronGyromag_Ratio_in_s_1_T_1 @@ -101356,7 +101316,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635414208 + 635413952 GVL_PhysicalConstants.fNeutronGyromag_Ratio_in_s_1_T_1_Units @@ -101370,7 +101330,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635414272 + 635414016 GVL_PhysicalConstants.fNeutronGyromag_Ratio_in_s_1_T_1_Uncertainty @@ -101384,7 +101344,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635414976 + 635414720 GVL_PhysicalConstants.fNeutronGyromag_RatioOver2Pi_in_MHz_T_1 @@ -101400,7 +101360,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635415040 + 635414784 GVL_PhysicalConstants.fNeutronGyromag_RatioOver2Pi_in_MHz_T_1_Units @@ -101414,7 +101374,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635415104 + 635414848 GVL_PhysicalConstants.fNeutronGyromag_RatioOver2Pi_in_MHz_T_1_Uncertainty @@ -101428,7 +101388,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635415808 + 635415552 GVL_PhysicalConstants.fNeutronMag_Mom_in_J_T_1 @@ -101444,7 +101404,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635415872 + 635415616 GVL_PhysicalConstants.fNeutronMag_Mom_in_J_T_1_Units @@ -101458,7 +101418,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635415936 + 635415680 GVL_PhysicalConstants.fNeutronMag_Mom_in_J_T_1_Uncertainty @@ -101472,7 +101432,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635416640 + 635416384 GVL_PhysicalConstants.fNeutronMag_Mom_ToBohrMagnetonRatio @@ -101488,7 +101448,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635416704 + 635416448 GVL_PhysicalConstants.fNeutronMag_Mom_ToBohrMagnetonRatio_Uncertainty @@ -101502,7 +101462,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635416768 + 635416512 GVL_PhysicalConstants.fNeutronMag_Mom_ToNuclearMagnetonRatio @@ -101518,7 +101478,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635416832 + 635416576 GVL_PhysicalConstants.fNeutronMag_Mom_ToNuclearMagnetonRatio_Uncertainty @@ -101532,7 +101492,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635416896 + 635416640 GVL_PhysicalConstants.fNeutronMass_in_kg @@ -101548,7 +101508,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635416960 + 635416704 GVL_PhysicalConstants.fNeutronMass_in_kg_Units @@ -101562,7 +101522,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635417024 + 635416768 GVL_PhysicalConstants.fNeutronMass_in_kg_Uncertainty @@ -101576,7 +101536,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635417728 + 635417472 GVL_PhysicalConstants.fNeutronMassEnergyEquivalent_in_J @@ -101592,7 +101552,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635417792 + 635417536 GVL_PhysicalConstants.fNeutronMassEnergyEquivalent_in_J_Units @@ -101606,7 +101566,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635417856 + 635417600 GVL_PhysicalConstants.fNeutronMassEnergyEquivalent_in_J_Uncertainty @@ -101620,7 +101580,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635418560 + 635418304 GVL_PhysicalConstants.fNeutronMassEnergyEquivalentInMeV_in_MeV @@ -101636,7 +101596,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635418624 + 635418368 GVL_PhysicalConstants.fNeutronMassEnergyEquivalentInMeV_in_MeV_Units @@ -101650,7 +101610,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635418688 + 635418432 GVL_PhysicalConstants.fNeutronMassEnergyEquivalentInMeV_in_MeV_Uncertainty @@ -101664,7 +101624,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635419392 + 635419136 GVL_PhysicalConstants.fNeutronMassInU_in_u @@ -101680,7 +101640,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635419456 + 635419200 GVL_PhysicalConstants.fNeutronMassInU_in_u_Units @@ -101694,7 +101654,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635419520 + 635419264 GVL_PhysicalConstants.fNeutronMassInU_in_u_Uncertainty @@ -101708,7 +101668,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635420224 + 635419968 GVL_PhysicalConstants.fNeutronMolarMass_in_kg_mol_1 @@ -101724,7 +101684,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635420288 + 635420032 GVL_PhysicalConstants.fNeutronMolarMass_in_kg_mol_1_Units @@ -101738,7 +101698,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635420352 + 635420096 GVL_PhysicalConstants.fNeutronMolarMass_in_kg_mol_1_Uncertainty @@ -101752,7 +101712,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635421056 + 635420800 GVL_PhysicalConstants.fNeutronMuonMassRatio @@ -101768,7 +101728,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635421120 + 635420864 GVL_PhysicalConstants.fNeutronMuonMassRatio_Uncertainty @@ -101782,7 +101742,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635421184 + 635420928 GVL_PhysicalConstants.fNeutronProtonMag_Mom_Ratio @@ -101798,7 +101758,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635421248 + 635420992 GVL_PhysicalConstants.fNeutronProtonMag_Mom_Ratio_Uncertainty @@ -101812,7 +101772,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635421312 + 635421056 GVL_PhysicalConstants.fNeutronProtonMassRatio @@ -101828,7 +101788,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635421376 + 635421120 GVL_PhysicalConstants.fNeutronProtonMassRatio_Uncertainty @@ -101842,7 +101802,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635421440 + 635421184 GVL_PhysicalConstants.fNeutronTauMassRatio @@ -101858,7 +101818,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635421504 + 635421248 GVL_PhysicalConstants.fNeutronTauMassRatio_Uncertainty @@ -101872,7 +101832,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635421568 + 635421312 GVL_PhysicalConstants.fNeutronToShieldedProtonMag_Mom_Ratio @@ -101888,7 +101848,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635421632 + 635421376 GVL_PhysicalConstants.fNeutronToShieldedProtonMag_Mom_Ratio_Uncertainty @@ -101902,7 +101862,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635421696 + 635421440 GVL_PhysicalConstants.fNewtonianConstantOfGravitation_in_m_3_kg_1_s_2 @@ -101918,7 +101878,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635421760 + 635421504 GVL_PhysicalConstants.fNewtonianConstantOfGravitation_in_m_3_kg_1_s_2_Units @@ -101932,7 +101892,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635421824 + 635421568 GVL_PhysicalConstants.fNewtonianConstantOfGravitation_in_m_3_kg_1_s_2_Uncertainty @@ -101946,7 +101906,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635422528 + 635422272 GVL_PhysicalConstants.fNewtonianConstantOfGravitationOverH_barC_in_GeV_c_2_2 @@ -101962,7 +101922,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635422592 + 635422336 GVL_PhysicalConstants.fNewtonianConstantOfGravitationOverH_barC_in_GeV_c_2_2_Units @@ -101976,7 +101936,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635422656 + 635422400 GVL_PhysicalConstants.fNewtonianConstantOfGravitationOverH_barC_in_GeV_c_2_2_Uncertainty @@ -101990,7 +101950,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635423360 + 635423104 GVL_PhysicalConstants.fNuclearMagneton_in_J_T_1 @@ -102006,7 +101966,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635423424 + 635423168 GVL_PhysicalConstants.fNuclearMagneton_in_J_T_1_Units @@ -102020,7 +101980,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635423488 + 635423232 GVL_PhysicalConstants.fNuclearMagneton_in_J_T_1_Uncertainty @@ -102034,7 +101994,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635424192 + 635423936 GVL_PhysicalConstants.fNuclearMagnetonInEV_T_in_eV_T_1 @@ -102050,7 +102010,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635424256 + 635424000 GVL_PhysicalConstants.fNuclearMagnetonInEV_T_in_eV_T_1_Units @@ -102064,7 +102024,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635424320 + 635424064 GVL_PhysicalConstants.fNuclearMagnetonInEV_T_in_eV_T_1_Uncertainty @@ -102078,7 +102038,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635425024 + 635424768 GVL_PhysicalConstants.fNuclearMagnetonInInverseMetersPerTesla_in_m_1_T_1 @@ -102094,7 +102054,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635425088 + 635424832 GVL_PhysicalConstants.fNuclearMagnetonInInverseMetersPerTesla_in_m_1_T_1_Units @@ -102108,7 +102068,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635425152 + 635424896 GVL_PhysicalConstants.fNuclearMagnetonInInverseMetersPerTesla_in_m_1_T_1_Uncertainty @@ -102122,7 +102082,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635425856 + 635425600 GVL_PhysicalConstants.fNuclearMagnetonInK_T_in_K_T_1 @@ -102138,7 +102098,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635425920 + 635425664 GVL_PhysicalConstants.fNuclearMagnetonInK_T_in_K_T_1_Units @@ -102152,7 +102112,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635425984 + 635425728 GVL_PhysicalConstants.fNuclearMagnetonInK_T_in_K_T_1_Uncertainty @@ -102166,7 +102126,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635426688 + 635426432 GVL_PhysicalConstants.fNuclearMagnetonInMHz_T_in_MHz_T_1 @@ -102182,7 +102142,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635426752 + 635426496 GVL_PhysicalConstants.fNuclearMagnetonInMHz_T_in_MHz_T_1_Units @@ -102196,7 +102156,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635426816 + 635426560 GVL_PhysicalConstants.fNuclearMagnetonInMHz_T_in_MHz_T_1_Uncertainty @@ -102210,7 +102170,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635427520 + 635427264 GVL_PhysicalConstants.fPlanckConstant_in_J_Hz_1 @@ -102225,7 +102185,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635427584 + 635427328 GVL_PhysicalConstants.fPlanckConstant_in_J_Hz_1_Units @@ -102239,7 +102199,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635427648 + 635427392 GVL_PhysicalConstants.fPlanckConstantInEVS_in_eV_s @@ -102255,7 +102215,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635428352 + 635428096 GVL_PhysicalConstants.fPlanckConstantInEVS_in_eV_s_Units @@ -102269,7 +102229,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635428416 + 635428160 GVL_PhysicalConstants.fPlanckConstantInEVS_in_eV_s_Uncertainty @@ -102283,7 +102243,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635429120 + 635428864 GVL_PhysicalConstants.fPlanckConstantOver2Pi_in_J_s @@ -102299,7 +102259,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635429184 + 635428928 GVL_PhysicalConstants.fPlanckConstantOver2Pi_in_J_s_Units @@ -102313,7 +102273,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635429248 + 635428992 GVL_PhysicalConstants.fPlanckConstantOver2Pi_in_J_s_Uncertainty @@ -102327,7 +102287,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635429952 + 635429696 GVL_PhysicalConstants.fPlanckConstantOver2PiInEVS_in_eV_s @@ -102343,7 +102303,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635430016 + 635429760 GVL_PhysicalConstants.fPlanckConstantOver2PiInEVS_in_eV_s_Units @@ -102357,7 +102317,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635430080 + 635429824 GVL_PhysicalConstants.fPlanckConstantOver2PiInEVS_in_eV_s_Uncertainty @@ -102371,7 +102331,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635430784 + 635430528 GVL_PhysicalConstants.fPlanckConstantOver2PiTimesCInMeVFm_in_MeV_fm @@ -102387,7 +102347,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635430848 + 635430592 GVL_PhysicalConstants.fPlanckConstantOver2PiTimesCInMeVFm_in_MeV_fm_Units @@ -102401,7 +102361,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635430912 + 635430656 GVL_PhysicalConstants.fPlanckConstantOver2PiTimesCInMeVFm_in_MeV_fm_Uncertainty @@ -102415,7 +102375,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635431616 + 635431360 GVL_PhysicalConstants.fPlanckLength_in_m @@ -102431,7 +102391,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635431680 + 635431424 GVL_PhysicalConstants.fPlanckLength_in_m_Units @@ -102445,7 +102405,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635431744 + 635431488 GVL_PhysicalConstants.fPlanckLength_in_m_Uncertainty @@ -102459,7 +102419,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635432448 + 635432192 GVL_PhysicalConstants.fPlanckMass_in_kg @@ -102475,7 +102435,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635432512 + 635432256 GVL_PhysicalConstants.fPlanckMass_in_kg_Units @@ -102489,7 +102449,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635432576 + 635432320 GVL_PhysicalConstants.fPlanckMass_in_kg_Uncertainty @@ -102503,7 +102463,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635433280 + 635433024 GVL_PhysicalConstants.fPlanckMassEnergyEquivalentInGeV_in_GeV @@ -102519,7 +102479,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635433344 + 635433088 GVL_PhysicalConstants.fPlanckMassEnergyEquivalentInGeV_in_GeV_Units @@ -102533,7 +102493,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635433408 + 635433152 GVL_PhysicalConstants.fPlanckMassEnergyEquivalentInGeV_in_GeV_Uncertainty @@ -102547,7 +102507,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635434112 + 635433856 GVL_PhysicalConstants.fPlanckTemperature_in_K @@ -102563,7 +102523,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635434176 + 635433920 GVL_PhysicalConstants.fPlanckTemperature_in_K_Units @@ -102577,7 +102537,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635434240 + 635433984 GVL_PhysicalConstants.fPlanckTemperature_in_K_Uncertainty @@ -102591,7 +102551,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635434944 + 635434688 GVL_PhysicalConstants.fPlanckTime_in_s @@ -102607,7 +102567,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635435008 + 635434752 GVL_PhysicalConstants.fPlanckTime_in_s_Units @@ -102621,7 +102581,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635435072 + 635434816 GVL_PhysicalConstants.fPlanckTime_in_s_Uncertainty @@ -102635,7 +102595,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635435776 + 635435520 GVL_PhysicalConstants.fProtonChargeToMassQuotient_in_C_kg_1 @@ -102651,7 +102611,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635435840 + 635435584 GVL_PhysicalConstants.fProtonChargeToMassQuotient_in_C_kg_1_Units @@ -102665,7 +102625,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635435904 + 635435648 GVL_PhysicalConstants.fProtonChargeToMassQuotient_in_C_kg_1_Uncertainty @@ -102679,7 +102639,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635436608 + 635436352 GVL_PhysicalConstants.fProtonComptonWavelength_in_m @@ -102695,7 +102655,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635436672 + 635436416 GVL_PhysicalConstants.fProtonComptonWavelength_in_m_Units @@ -102709,7 +102669,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635436736 + 635436480 GVL_PhysicalConstants.fProtonComptonWavelength_in_m_Uncertainty @@ -102723,7 +102683,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635437440 + 635437184 GVL_PhysicalConstants.fProtonComptonWavelengthOver2Pi_in_m @@ -102739,7 +102699,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635437504 + 635437248 GVL_PhysicalConstants.fProtonComptonWavelengthOver2Pi_in_m_Units @@ -102753,7 +102713,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635437568 + 635437312 GVL_PhysicalConstants.fProtonComptonWavelengthOver2Pi_in_m_Uncertainty @@ -102767,7 +102727,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635438272 + 635438016 GVL_PhysicalConstants.fProtonElectronMassRatio @@ -102783,7 +102743,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635438336 + 635438080 GVL_PhysicalConstants.fProtonElectronMassRatio_Uncertainty @@ -102797,7 +102757,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635438400 + 635438144 GVL_PhysicalConstants.fProtonGFactor @@ -102813,7 +102773,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635438464 + 635438208 GVL_PhysicalConstants.fProtonGFactor_Uncertainty @@ -102827,7 +102787,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635438528 + 635438272 GVL_PhysicalConstants.fProtonGyromag_Ratio_in_s_1_T_1 @@ -102843,7 +102803,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635438592 + 635438336 GVL_PhysicalConstants.fProtonGyromag_Ratio_in_s_1_T_1_Units @@ -102857,7 +102817,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635438656 + 635438400 GVL_PhysicalConstants.fProtonGyromag_Ratio_in_s_1_T_1_Uncertainty @@ -102871,7 +102831,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635439360 + 635439104 GVL_PhysicalConstants.fProtonGyromag_RatioOver2Pi_in_MHz_T_1 @@ -102887,7 +102847,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635439424 + 635439168 GVL_PhysicalConstants.fProtonGyromag_RatioOver2Pi_in_MHz_T_1_Units @@ -102901,7 +102861,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635439488 + 635439232 GVL_PhysicalConstants.fProtonGyromag_RatioOver2Pi_in_MHz_T_1_Uncertainty @@ -102915,7 +102875,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635440192 + 635439936 GVL_PhysicalConstants.fProtonMag_Mom_in_J_T_1 @@ -102931,7 +102891,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635440256 + 635440000 GVL_PhysicalConstants.fProtonMag_Mom_in_J_T_1_Units @@ -102945,7 +102905,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635440320 + 635440064 GVL_PhysicalConstants.fProtonMag_Mom_in_J_T_1_Uncertainty @@ -102959,7 +102919,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635441024 + 635440768 GVL_PhysicalConstants.fProtonMag_Mom_ToBohrMagnetonRatio @@ -102975,7 +102935,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635441088 + 635440832 GVL_PhysicalConstants.fProtonMag_Mom_ToBohrMagnetonRatio_Uncertainty @@ -102989,7 +102949,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635441152 + 635440896 GVL_PhysicalConstants.fProtonMag_Mom_ToNuclearMagnetonRatio @@ -103005,7 +102965,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635441216 + 635440960 GVL_PhysicalConstants.fProtonMag_Mom_ToNuclearMagnetonRatio_Uncertainty @@ -103019,7 +102979,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635441280 + 635441024 GVL_PhysicalConstants.fProtonMag_ShieldingCorrection @@ -103035,7 +102995,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635441344 + 635441088 GVL_PhysicalConstants.fProtonMag_ShieldingCorrection_Uncertainty @@ -103049,7 +103009,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635441408 + 635441152 GVL_PhysicalConstants.fProtonMass_in_kg @@ -103065,7 +103025,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635441472 + 635441216 GVL_PhysicalConstants.fProtonMass_in_kg_Units @@ -103079,7 +103039,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635441536 + 635441280 GVL_PhysicalConstants.fProtonMass_in_kg_Uncertainty @@ -103093,7 +103053,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635442240 + 635441984 GVL_PhysicalConstants.fProtonMassEnergyEquivalent_in_J @@ -103109,7 +103069,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635442304 + 635442048 GVL_PhysicalConstants.fProtonMassEnergyEquivalent_in_J_Units @@ -103123,7 +103083,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635442368 + 635442112 GVL_PhysicalConstants.fProtonMassEnergyEquivalent_in_J_Uncertainty @@ -103137,7 +103097,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635443072 + 635442816 GVL_PhysicalConstants.fProtonMassEnergyEquivalentInMeV_in_MeV @@ -103153,7 +103113,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635443136 + 635442880 GVL_PhysicalConstants.fProtonMassEnergyEquivalentInMeV_in_MeV_Units @@ -103167,7 +103127,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635443200 + 635442944 GVL_PhysicalConstants.fProtonMassEnergyEquivalentInMeV_in_MeV_Uncertainty @@ -103181,7 +103141,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635443904 + 635443648 GVL_PhysicalConstants.fProtonMassInU_in_u @@ -103197,7 +103157,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635443968 + 635443712 GVL_PhysicalConstants.fProtonMassInU_in_u_Units @@ -103211,7 +103171,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635444032 + 635443776 GVL_PhysicalConstants.fProtonMassInU_in_u_Uncertainty @@ -103225,7 +103185,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635444736 + 635444480 GVL_PhysicalConstants.fProtonMolarMass_in_kg_mol_1 @@ -103241,7 +103201,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635444800 + 635444544 GVL_PhysicalConstants.fProtonMolarMass_in_kg_mol_1_Units @@ -103255,7 +103215,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635444864 + 635444608 GVL_PhysicalConstants.fProtonMolarMass_in_kg_mol_1_Uncertainty @@ -103269,7 +103229,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635445568 + 635445312 GVL_PhysicalConstants.fProtonMuonMassRatio @@ -103285,7 +103245,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635445632 + 635445376 GVL_PhysicalConstants.fProtonMuonMassRatio_Uncertainty @@ -103299,7 +103259,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635445696 + 635445440 GVL_PhysicalConstants.fProtonNeutronMag_Mom_Ratio @@ -103315,7 +103275,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635445760 + 635445504 GVL_PhysicalConstants.fProtonNeutronMag_Mom_Ratio_Uncertainty @@ -103329,7 +103289,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635445824 + 635445568 GVL_PhysicalConstants.fProtonNeutronMassRatio @@ -103345,7 +103305,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635445888 + 635445632 GVL_PhysicalConstants.fProtonNeutronMassRatio_Uncertainty @@ -103359,7 +103319,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635445952 + 635445696 GVL_PhysicalConstants.fProtonRmsChargeRadius_in_m @@ -103375,7 +103335,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635446016 + 635445760 GVL_PhysicalConstants.fProtonRmsChargeRadius_in_m_Units @@ -103389,7 +103349,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635446080 + 635445824 GVL_PhysicalConstants.fProtonRmsChargeRadius_in_m_Uncertainty @@ -103403,7 +103363,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635446784 + 635446528 GVL_PhysicalConstants.fProtonTauMassRatio @@ -103419,7 +103379,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635446848 + 635446592 GVL_PhysicalConstants.fProtonTauMassRatio_Uncertainty @@ -103433,7 +103393,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635446912 + 635446656 GVL_PhysicalConstants.fQuantumOfCirculation_in_m_2_s_1 @@ -103449,7 +103409,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635446976 + 635446720 GVL_PhysicalConstants.fQuantumOfCirculation_in_m_2_s_1_Units @@ -103463,7 +103423,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635447040 + 635446784 GVL_PhysicalConstants.fQuantumOfCirculation_in_m_2_s_1_Uncertainty @@ -103477,7 +103437,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635447744 + 635447488 GVL_PhysicalConstants.fQuantumOfCirculationTimes2_in_m_2_s_1 @@ -103493,7 +103453,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635447808 + 635447552 GVL_PhysicalConstants.fQuantumOfCirculationTimes2_in_m_2_s_1_Units @@ -103507,7 +103467,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635447872 + 635447616 GVL_PhysicalConstants.fQuantumOfCirculationTimes2_in_m_2_s_1_Uncertainty @@ -103521,7 +103481,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635448576 + 635448320 GVL_PhysicalConstants.fRydbergConstant_in_m_1 @@ -103537,7 +103497,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635448640 + 635448384 GVL_PhysicalConstants.fRydbergConstant_in_m_1_Units @@ -103551,7 +103511,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635448704 + 635448448 GVL_PhysicalConstants.fRydbergConstant_in_m_1_Uncertainty @@ -103565,7 +103525,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635449408 + 635449152 GVL_PhysicalConstants.fRydbergConstantTimesCInHz_in_Hz @@ -103581,7 +103541,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635449472 + 635449216 GVL_PhysicalConstants.fRydbergConstantTimesCInHz_in_Hz_Units @@ -103595,7 +103555,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635449536 + 635449280 GVL_PhysicalConstants.fRydbergConstantTimesCInHz_in_Hz_Uncertainty @@ -103609,7 +103569,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635450240 + 635449984 GVL_PhysicalConstants.fRydbergConstantTimesHcInEV_in_eV @@ -103625,7 +103585,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635450304 + 635450048 GVL_PhysicalConstants.fRydbergConstantTimesHcInEV_in_eV_Units @@ -103639,7 +103599,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635450368 + 635450112 GVL_PhysicalConstants.fRydbergConstantTimesHcInEV_in_eV_Uncertainty @@ -103653,7 +103613,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635451072 + 635450816 GVL_PhysicalConstants.fRydbergConstantTimesHcInJ_in_J @@ -103669,7 +103629,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635451136 + 635450880 GVL_PhysicalConstants.fRydbergConstantTimesHcInJ_in_J_Units @@ -103683,7 +103643,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635451200 + 635450944 GVL_PhysicalConstants.fRydbergConstantTimesHcInJ_in_J_Uncertainty @@ -103697,7 +103657,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635451904 + 635451648 GVL_PhysicalConstants.fSackur_TetrodeConstant_1K_100KPa @@ -103713,7 +103673,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635451968 + 635451712 GVL_PhysicalConstants.fSackur_TetrodeConstant_1K_100KPa_Uncertainty @@ -103727,7 +103687,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635452032 + 635451776 GVL_PhysicalConstants.fSackur_TetrodeConstant_1K_101_325KPa @@ -103743,7 +103703,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635452096 + 635451840 GVL_PhysicalConstants.fSackur_TetrodeConstant_1K_101_325KPa_Uncertainty @@ -103757,7 +103717,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635452160 + 635451904 GVL_PhysicalConstants.fSecondRadiationConstant_in_m_K @@ -103772,7 +103732,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635452224 + 635451968 GVL_PhysicalConstants.fSecondRadiationConstant_in_m_K_Units @@ -103786,7 +103746,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635452288 + 635452032 GVL_PhysicalConstants.fShieldedHelionGyromag_Ratio_in_s_1_T_1 @@ -103802,7 +103762,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635452992 + 635452736 GVL_PhysicalConstants.fShieldedHelionGyromag_Ratio_in_s_1_T_1_Units @@ -103816,7 +103776,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635453056 + 635452800 GVL_PhysicalConstants.fShieldedHelionGyromag_Ratio_in_s_1_T_1_Uncertainty @@ -103830,7 +103790,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635453760 + 635453504 GVL_PhysicalConstants.fShieldedHelionGyromag_RatioOver2Pi_in_MHz_T_1 @@ -103846,7 +103806,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635453824 + 635453568 GVL_PhysicalConstants.fShieldedHelionGyromag_RatioOver2Pi_in_MHz_T_1_Units @@ -103860,7 +103820,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635453888 + 635453632 GVL_PhysicalConstants.fShieldedHelionGyromag_RatioOver2Pi_in_MHz_T_1_Uncertainty @@ -103874,7 +103834,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635454592 + 635454336 GVL_PhysicalConstants.fShieldedHelionMag_Mom_in_J_T_1 @@ -103890,7 +103850,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635454656 + 635454400 GVL_PhysicalConstants.fShieldedHelionMag_Mom_in_J_T_1_Units @@ -103904,7 +103864,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635454720 + 635454464 GVL_PhysicalConstants.fShieldedHelionMag_Mom_in_J_T_1_Uncertainty @@ -103918,7 +103878,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635455424 + 635455168 GVL_PhysicalConstants.fShieldedHelionMag_Mom_ToBohrMagnetonRatio @@ -103934,7 +103894,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635455488 + 635455232 GVL_PhysicalConstants.fShieldedHelionMag_Mom_ToBohrMagnetonRatio_Uncertainty @@ -103948,7 +103908,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635455552 + 635455296 GVL_PhysicalConstants.fShieldedHelionMag_Mom_ToNuclearMagnetonRatio @@ -103964,7 +103924,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635455616 + 635455360 GVL_PhysicalConstants.fShieldedHelionMag_Mom_ToNuclearMagnetonRatio_Uncertainty @@ -103978,7 +103938,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635455680 + 635455424 GVL_PhysicalConstants.fShieldedHelionToProtonMag_Mom_Ratio @@ -103994,7 +103954,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635455744 + 635455488 GVL_PhysicalConstants.fShieldedHelionToProtonMag_Mom_Ratio_Uncertainty @@ -104008,7 +103968,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635455808 + 635455552 GVL_PhysicalConstants.fShieldedHelionToShieldedProtonMag_Mom_Ratio @@ -104024,7 +103984,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635455872 + 635455616 GVL_PhysicalConstants.fShieldedHelionToShieldedProtonMag_Mom_Ratio_Uncertainty @@ -104038,7 +103998,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635455936 + 635455680 GVL_PhysicalConstants.fShieldedProtonGyromag_Ratio_in_s_1_T_1 @@ -104054,7 +104014,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635456000 + 635455744 GVL_PhysicalConstants.fShieldedProtonGyromag_Ratio_in_s_1_T_1_Units @@ -104068,7 +104028,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635456064 + 635455808 GVL_PhysicalConstants.fShieldedProtonGyromag_Ratio_in_s_1_T_1_Uncertainty @@ -104082,7 +104042,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635456768 + 635456512 GVL_PhysicalConstants.fShieldedProtonGyromag_RatioOver2Pi_in_MHz_T_1 @@ -104098,7 +104058,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635456832 + 635456576 GVL_PhysicalConstants.fShieldedProtonGyromag_RatioOver2Pi_in_MHz_T_1_Units @@ -104112,7 +104072,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635456896 + 635456640 GVL_PhysicalConstants.fShieldedProtonGyromag_RatioOver2Pi_in_MHz_T_1_Uncertainty @@ -104126,7 +104086,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635457600 + 635457344 GVL_PhysicalConstants.fShieldedProtonMag_Mom_in_J_T_1 @@ -104142,7 +104102,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635457664 + 635457408 GVL_PhysicalConstants.fShieldedProtonMag_Mom_in_J_T_1_Units @@ -104156,7 +104116,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635457728 + 635457472 GVL_PhysicalConstants.fShieldedProtonMag_Mom_in_J_T_1_Uncertainty @@ -104170,7 +104130,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635458432 + 635458176 GVL_PhysicalConstants.fShieldedProtonMag_Mom_ToBohrMagnetonRatio @@ -104186,7 +104146,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635458496 + 635458240 GVL_PhysicalConstants.fShieldedProtonMag_Mom_ToBohrMagnetonRatio_Uncertainty @@ -104200,7 +104160,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635458560 + 635458304 GVL_PhysicalConstants.fShieldedProtonMag_Mom_ToNuclearMagnetonRatio @@ -104216,7 +104176,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635458624 + 635458368 GVL_PhysicalConstants.fShieldedProtonMag_Mom_ToNuclearMagnetonRatio_Uncertainty @@ -104230,7 +104190,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635458688 + 635458432 GVL_PhysicalConstants.fSpeedOfLightInVacuum_in_m_s_1 @@ -104245,7 +104205,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635458752 + 635458496 GVL_PhysicalConstants.fSpeedOfLightInVacuum_in_m_s_1_Units @@ -104259,7 +104219,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635458816 + 635458560 GVL_PhysicalConstants.fStandardAccelerationOfGravity_in_m_s_2 @@ -104274,7 +104234,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635459520 + 635459264 GVL_PhysicalConstants.fStandardAccelerationOfGravity_in_m_s_2_Units @@ -104288,7 +104248,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635459584 + 635459328 GVL_PhysicalConstants.fStandardAtmosphere_in_Pa @@ -104303,7 +104263,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635460288 + 635460032 GVL_PhysicalConstants.fStandardAtmosphere_in_Pa_Units @@ -104317,7 +104277,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635460352 + 635460096 GVL_PhysicalConstants.fStefan_BoltzmannConstant_in_W_m_2_K_4 @@ -104332,7 +104292,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635461056 + 635460800 GVL_PhysicalConstants.fStefan_BoltzmannConstant_in_W_m_2_K_4_Units @@ -104346,7 +104306,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635461120 + 635460864 GVL_PhysicalConstants.fTauComptonWavelength_in_m @@ -104362,7 +104322,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635461824 + 635461568 GVL_PhysicalConstants.fTauComptonWavelength_in_m_Units @@ -104376,7 +104336,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635461888 + 635461632 GVL_PhysicalConstants.fTauComptonWavelength_in_m_Uncertainty @@ -104390,7 +104350,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635462592 + 635462336 GVL_PhysicalConstants.fTauComptonWavelengthOver2Pi_in_m @@ -104406,7 +104366,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635462656 + 635462400 GVL_PhysicalConstants.fTauComptonWavelengthOver2Pi_in_m_Units @@ -104420,7 +104380,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635462720 + 635462464 GVL_PhysicalConstants.fTauComptonWavelengthOver2Pi_in_m_Uncertainty @@ -104434,7 +104394,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635463424 + 635463168 GVL_PhysicalConstants.fTauElectronMassRatio @@ -104450,7 +104410,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635463488 + 635463232 GVL_PhysicalConstants.fTauElectronMassRatio_Uncertainty @@ -104464,7 +104424,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635463552 + 635463296 GVL_PhysicalConstants.fTauMass_in_kg @@ -104480,7 +104440,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635463616 + 635463360 GVL_PhysicalConstants.fTauMass_in_kg_Units @@ -104494,7 +104454,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635463680 + 635463424 GVL_PhysicalConstants.fTauMass_in_kg_Uncertainty @@ -104508,7 +104468,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635464384 + 635464128 GVL_PhysicalConstants.fTauMassEnergyEquivalent_in_J @@ -104524,7 +104484,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635464448 + 635464192 GVL_PhysicalConstants.fTauMassEnergyEquivalent_in_J_Units @@ -104538,7 +104498,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635464512 + 635464256 GVL_PhysicalConstants.fTauMassEnergyEquivalent_in_J_Uncertainty @@ -104552,7 +104512,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635465216 + 635464960 GVL_PhysicalConstants.fTauMassEnergyEquivalentInMeV_in_MeV @@ -104568,7 +104528,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635465280 + 635465024 GVL_PhysicalConstants.fTauMassEnergyEquivalentInMeV_in_MeV_Units @@ -104582,7 +104542,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635465344 + 635465088 GVL_PhysicalConstants.fTauMassEnergyEquivalentInMeV_in_MeV_Uncertainty @@ -104596,7 +104556,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635466048 + 635465792 GVL_PhysicalConstants.fTauMassInU_in_u @@ -104612,7 +104572,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635466112 + 635465856 GVL_PhysicalConstants.fTauMassInU_in_u_Units @@ -104626,7 +104586,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635466176 + 635465920 GVL_PhysicalConstants.fTauMassInU_in_u_Uncertainty @@ -104640,7 +104600,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635466880 + 635466624 GVL_PhysicalConstants.fTauMolarMass_in_kg_mol_1 @@ -104656,7 +104616,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635466944 + 635466688 GVL_PhysicalConstants.fTauMolarMass_in_kg_mol_1_Units @@ -104670,7 +104630,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635467008 + 635466752 GVL_PhysicalConstants.fTauMolarMass_in_kg_mol_1_Uncertainty @@ -104684,7 +104644,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635467712 + 635467456 GVL_PhysicalConstants.fTauMuonMassRatio @@ -104700,7 +104660,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635467776 + 635467520 GVL_PhysicalConstants.fTauMuonMassRatio_Uncertainty @@ -104714,7 +104674,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635467840 + 635467584 GVL_PhysicalConstants.fTauNeutronMassRatio @@ -104730,7 +104690,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635467904 + 635467648 GVL_PhysicalConstants.fTauNeutronMassRatio_Uncertainty @@ -104744,7 +104704,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635467968 + 635467712 GVL_PhysicalConstants.fTauProtonMassRatio @@ -104760,7 +104720,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635468032 + 635467776 GVL_PhysicalConstants.fTauProtonMassRatio_Uncertainty @@ -104774,7 +104734,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635468096 + 635467840 GVL_PhysicalConstants.fThomsonCrossSection_in_m_2 @@ -104790,7 +104750,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635468160 + 635467904 GVL_PhysicalConstants.fThomsonCrossSection_in_m_2_Units @@ -104804,7 +104764,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635468224 + 635467968 GVL_PhysicalConstants.fThomsonCrossSection_in_m_2_Uncertainty @@ -104818,7 +104778,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635468928 + 635468672 GVL_PhysicalConstants.fTritonElectronMag_Mom_Ratio @@ -104834,7 +104794,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635468992 + 635468736 GVL_PhysicalConstants.fTritonElectronMag_Mom_Ratio_Uncertainty @@ -104848,7 +104808,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635469056 + 635468800 GVL_PhysicalConstants.fTritonElectronMassRatio @@ -104864,7 +104824,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635469120 + 635468864 GVL_PhysicalConstants.fTritonElectronMassRatio_Uncertainty @@ -104878,7 +104838,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635469184 + 635468928 GVL_PhysicalConstants.fTritonGFactor @@ -104894,7 +104854,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635469248 + 635468992 GVL_PhysicalConstants.fTritonGFactor_Uncertainty @@ -104908,7 +104868,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635469312 + 635469056 GVL_PhysicalConstants.fTritonMag_Mom_in_J_T_1 @@ -104924,7 +104884,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635469376 + 635469120 GVL_PhysicalConstants.fTritonMag_Mom_in_J_T_1_Units @@ -104938,7 +104898,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635469440 + 635469184 GVL_PhysicalConstants.fTritonMag_Mom_in_J_T_1_Uncertainty @@ -104952,7 +104912,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635470144 + 635469888 GVL_PhysicalConstants.fTritonMag_Mom_ToBohrMagnetonRatio @@ -104968,7 +104928,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635470208 + 635469952 GVL_PhysicalConstants.fTritonMag_Mom_ToBohrMagnetonRatio_Uncertainty @@ -104982,7 +104942,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635470272 + 635470016 GVL_PhysicalConstants.fTritonMag_Mom_ToNuclearMagnetonRatio @@ -104998,7 +104958,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635470336 + 635470080 GVL_PhysicalConstants.fTritonMag_Mom_ToNuclearMagnetonRatio_Uncertainty @@ -105012,7 +104972,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635470400 + 635470144 GVL_PhysicalConstants.fTritonMass_in_kg @@ -105028,7 +104988,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635470464 + 635470208 GVL_PhysicalConstants.fTritonMass_in_kg_Units @@ -105042,7 +105002,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635470528 + 635470272 GVL_PhysicalConstants.fTritonMass_in_kg_Uncertainty @@ -105056,7 +105016,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635471232 + 635470976 GVL_PhysicalConstants.fTritonMassEnergyEquivalent_in_J @@ -105072,7 +105032,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635471296 + 635471040 GVL_PhysicalConstants.fTritonMassEnergyEquivalent_in_J_Units @@ -105086,7 +105046,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635471360 + 635471104 GVL_PhysicalConstants.fTritonMassEnergyEquivalent_in_J_Uncertainty @@ -105100,7 +105060,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635472064 + 635471808 GVL_PhysicalConstants.fTritonMassEnergyEquivalentInMeV_in_MeV @@ -105116,7 +105076,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635472128 + 635471872 GVL_PhysicalConstants.fTritonMassEnergyEquivalentInMeV_in_MeV_Units @@ -105130,7 +105090,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635472192 + 635471936 GVL_PhysicalConstants.fTritonMassEnergyEquivalentInMeV_in_MeV_Uncertainty @@ -105144,7 +105104,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635472896 + 635472640 GVL_PhysicalConstants.fTritonMassInU_in_u @@ -105160,7 +105120,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635472960 + 635472704 GVL_PhysicalConstants.fTritonMassInU_in_u_Units @@ -105174,7 +105134,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635473024 + 635472768 GVL_PhysicalConstants.fTritonMassInU_in_u_Uncertainty @@ -105188,7 +105148,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635473728 + 635473472 GVL_PhysicalConstants.fTritonMolarMass_in_kg_mol_1 @@ -105204,7 +105164,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635473792 + 635473536 GVL_PhysicalConstants.fTritonMolarMass_in_kg_mol_1_Units @@ -105218,7 +105178,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635473856 + 635473600 GVL_PhysicalConstants.fTritonMolarMass_in_kg_mol_1_Uncertainty @@ -105232,7 +105192,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635474560 + 635474304 GVL_PhysicalConstants.fTritonNeutronMag_Mom_Ratio @@ -105248,7 +105208,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635474624 + 635474368 GVL_PhysicalConstants.fTritonNeutronMag_Mom_Ratio_Uncertainty @@ -105262,7 +105222,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635474688 + 635474432 GVL_PhysicalConstants.fTritonProtonMag_Mom_Ratio @@ -105278,7 +105238,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635474752 + 635474496 GVL_PhysicalConstants.fTritonProtonMag_Mom_Ratio_Uncertainty @@ -105292,7 +105252,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635474816 + 635474560 GVL_PhysicalConstants.fTritonProtonMassRatio @@ -105308,7 +105268,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635474880 + 635474624 GVL_PhysicalConstants.fTritonProtonMassRatio_Uncertainty @@ -105322,7 +105282,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635474944 + 635474688 GVL_PhysicalConstants.fUnifiedAtomicMassUnit_in_kg @@ -105338,7 +105298,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635475008 + 635474752 GVL_PhysicalConstants.fUnifiedAtomicMassUnit_in_kg_Units @@ -105352,7 +105312,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635475072 + 635474816 GVL_PhysicalConstants.fUnifiedAtomicMassUnit_in_kg_Uncertainty @@ -105366,7 +105326,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635475776 + 635475520 GVL_PhysicalConstants.fVonKlitzingConstant_in_ohm @@ -105381,7 +105341,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635475840 + 635475584 GVL_PhysicalConstants.fVonKlitzingConstant_in_ohm_Units @@ -105395,7 +105355,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635475904 + 635475648 GVL_PhysicalConstants.fWeakMixingAngle @@ -105411,7 +105371,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635476608 + 635476352 GVL_PhysicalConstants.fWeakMixingAngle_Uncertainty @@ -105425,7 +105385,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635476672 + 635476416 GVL_PhysicalConstants.fWienFrequencyDisplacementLawConstant_in_Hz_K_1 @@ -105440,7 +105400,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635476736 + 635476480 GVL_PhysicalConstants.fWienFrequencyDisplacementLawConstant_in_Hz_K_1_Units @@ -105454,7 +105414,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635476800 + 635476544 GVL_PhysicalConstants.fWienWavelengthDisplacementLawConstant_in_m_K @@ -105469,7 +105429,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635477504 + 635477248 GVL_PhysicalConstants.fWienWavelengthDisplacementLawConstant_in_m_K_Units @@ -105483,7 +105443,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635477568 + 635477312 GVL_PhysicalConstants.fAtomicUnitOfMom_um_in_kg_m_s_1 @@ -105499,7 +105459,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635478272 + 635478016 GVL_PhysicalConstants.fAtomicUnitOfMom_um_in_kg_m_s_1_Units @@ -105513,7 +105473,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635478336 + 635478080 GVL_PhysicalConstants.fAtomicUnitOfMom_um_in_kg_m_s_1_Uncertainty @@ -105527,7 +105487,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635479040 + 635478784 GVL_PhysicalConstants.fElectronHelionMassRatio @@ -105543,7 +105503,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635479104 + 635478848 GVL_PhysicalConstants.fElectronHelionMassRatio_Uncertainty @@ -105557,7 +105517,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635479168 + 635478912 GVL_PhysicalConstants.fElectronTritonMassRatio @@ -105573,7 +105533,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635479232 + 635478976 GVL_PhysicalConstants.fElectronTritonMassRatio_Uncertainty @@ -105587,7 +105547,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635479296 + 635479040 GVL_PhysicalConstants.fHelionGFactor @@ -105603,7 +105563,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635479360 + 635479104 GVL_PhysicalConstants.fHelionGFactor_Uncertainty @@ -105617,7 +105577,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635479424 + 635479168 GVL_PhysicalConstants.fHelionMag_Mom_in_J_T_1 @@ -105633,7 +105593,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635479488 + 635479232 GVL_PhysicalConstants.fHelionMag_Mom_in_J_T_1_Units @@ -105647,7 +105607,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635479552 + 635479296 GVL_PhysicalConstants.fHelionMag_Mom_in_J_T_1_Uncertainty @@ -105661,7 +105621,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635480256 + 635480000 GVL_PhysicalConstants.fHelionMag_Mom_ToBohrMagnetonRatio @@ -105677,7 +105637,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635480320 + 635480064 GVL_PhysicalConstants.fHelionMag_Mom_ToBohrMagnetonRatio_Uncertainty @@ -105691,7 +105651,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635480384 + 635480128 GVL_PhysicalConstants.fHelionMag_Mom_ToNuclearMagnetonRatio @@ -105707,7 +105667,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635480448 + 635480192 GVL_PhysicalConstants.fHelionMag_Mom_ToNuclearMagnetonRatio_Uncertainty @@ -105721,7 +105681,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635480512 + 635480256 GVL_PhysicalConstants.fLoschmidtConstant_273_15K_100KPa_in_m_3 @@ -105736,7 +105696,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635480576 + 635480320 GVL_PhysicalConstants.fLoschmidtConstant_273_15K_100KPa_in_m_3_Units @@ -105750,7 +105710,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635480640 + 635480384 GVL_PhysicalConstants.fNaturalUnitOfMom_um_in_kg_m_s_1 @@ -105766,7 +105726,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635481344 + 635481088 GVL_PhysicalConstants.fNaturalUnitOfMom_um_in_kg_m_s_1_Units @@ -105780,7 +105740,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635481408 + 635481152 GVL_PhysicalConstants.fNaturalUnitOfMom_um_in_kg_m_s_1_Uncertainty @@ -105794,7 +105754,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635482112 + 635481856 GVL_PhysicalConstants.fNaturalUnitOfMom_umInMeV_c_in_MeV_c @@ -105810,7 +105770,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635482176 + 635481920 GVL_PhysicalConstants.fNaturalUnitOfMom_umInMeV_c_in_MeV_c_Units @@ -105824,7 +105784,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635482240 + 635481984 GVL_PhysicalConstants.fNaturalUnitOfMom_umInMeV_c_in_MeV_c_Uncertainty @@ -105838,7 +105798,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635482944 + 635482688 GVL_PhysicalConstants.fNeutronProtonMassDifference_in_kg @@ -105854,7 +105814,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635483008 + 635482752 GVL_PhysicalConstants.fNeutronProtonMassDifference_in_kg_Units @@ -105868,7 +105828,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635483072 + 635482816 GVL_PhysicalConstants.fNeutronProtonMassDifference_in_kg_Uncertainty @@ -105882,7 +105842,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635483776 + 635483520 GVL_PhysicalConstants.fNeutronProtonMassDifferenceEnergyEquivalent_in_J @@ -105898,7 +105858,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635483840 + 635483584 GVL_PhysicalConstants.fNeutronProtonMassDifferenceEnergyEquivalent_in_J_Units @@ -105912,7 +105872,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635483904 + 635483648 GVL_PhysicalConstants.fNeutronProtonMassDifferenceEnergyEquivalent_in_J_Uncertainty @@ -105926,7 +105886,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635484608 + 635484352 GVL_PhysicalConstants.fNeutronProtonMassDifferenceEnergyEquivalentInMeV_in_MeV @@ -105942,7 +105902,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635484672 + 635484416 GVL_PhysicalConstants.fNeutronProtonMassDifferenceEnergyEquivalentInMeV_in_MeV_Units @@ -105956,7 +105916,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635484736 + 635484480 GVL_PhysicalConstants.fNeutronProtonMassDifferenceEnergyEquivalentInMeV_in_MeV_Uncertainty @@ -105970,7 +105930,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635485440 + 635485184 GVL_PhysicalConstants.fNeutronProtonMassDifferenceInU_in_u @@ -105986,7 +105946,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635485504 + 635485248 GVL_PhysicalConstants.fNeutronProtonMassDifferenceInU_in_u_Units @@ -106000,7 +105960,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635485568 + 635485312 GVL_PhysicalConstants.fNeutronProtonMassDifferenceInU_in_u_Uncertainty @@ -106014,7 +105974,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635486272 + 635486016 GVL_PhysicalConstants.fStandardStatePressure_in_Pa @@ -106029,7 +105989,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635486336 + 635486080 GVL_PhysicalConstants.fStandardStatePressure_in_Pa_Units @@ -106043,7 +106003,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635486400 + 635486144 GVL_PhysicalConstants.fAlphaParticleRelativeAtomicMass @@ -106059,7 +106019,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635487104 + 635486848 GVL_PhysicalConstants.fAlphaParticleRelativeAtomicMass_Uncertainty @@ -106073,7 +106033,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635487168 + 635486912 GVL_PhysicalConstants.fBohrMagnetonInInverseMeterPerTesla_in_m_1_T_1 @@ -106089,7 +106049,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635487232 + 635486976 GVL_PhysicalConstants.fBohrMagnetonInInverseMeterPerTesla_in_m_1_T_1_Units @@ -106103,7 +106063,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635487296 + 635487040 GVL_PhysicalConstants.fBohrMagnetonInInverseMeterPerTesla_in_m_1_T_1_Uncertainty @@ -106117,7 +106077,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635488000 + 635487744 GVL_PhysicalConstants.fBoltzmannConstantInInverseMeterPerKelvin_in_m_1_K_1 @@ -106132,7 +106092,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635488064 + 635487808 GVL_PhysicalConstants.fBoltzmannConstantInInverseMeterPerKelvin_in_m_1_K_1_Units @@ -106146,7 +106106,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635488128 + 635487872 GVL_PhysicalConstants.fConventionalValueOfAmpere_90_in_A @@ -106161,7 +106121,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635488832 + 635488576 GVL_PhysicalConstants.fConventionalValueOfAmpere_90_in_A_Units @@ -106175,7 +106135,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635488896 + 635488640 GVL_PhysicalConstants.fConventionalValueOfCoulomb_90_in_C @@ -106190,7 +106150,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635489600 + 635489344 GVL_PhysicalConstants.fConventionalValueOfCoulomb_90_in_C_Units @@ -106204,7 +106164,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635489664 + 635489408 GVL_PhysicalConstants.fConventionalValueOfFarad_90_in_F @@ -106219,7 +106179,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635490368 + 635490112 GVL_PhysicalConstants.fConventionalValueOfFarad_90_in_F_Units @@ -106233,7 +106193,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635490432 + 635490176 GVL_PhysicalConstants.fConventionalValueOfHenry_90_in_H @@ -106248,7 +106208,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635491136 + 635490880 GVL_PhysicalConstants.fConventionalValueOfHenry_90_in_H_Units @@ -106262,7 +106222,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635491200 + 635490944 GVL_PhysicalConstants.fConventionalValueOfOhm_90_in_ohm @@ -106277,7 +106237,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635491904 + 635491648 GVL_PhysicalConstants.fConventionalValueOfOhm_90_in_ohm_Units @@ -106291,7 +106251,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635491968 + 635491712 GVL_PhysicalConstants.fConventionalValueOfVolt_90_in_V @@ -106306,7 +106266,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635492672 + 635492416 GVL_PhysicalConstants.fConventionalValueOfVolt_90_in_V_Units @@ -106320,7 +106280,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635492736 + 635492480 GVL_PhysicalConstants.fConventionalValueOfWatt_90_in_W @@ -106335,7 +106295,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635493440 + 635493184 GVL_PhysicalConstants.fConventionalValueOfWatt_90_in_W_Units @@ -106349,7 +106309,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635493504 + 635493248 GVL_PhysicalConstants.fDeuteronRelativeAtomicMass @@ -106365,7 +106325,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635494208 + 635493952 GVL_PhysicalConstants.fDeuteronRelativeAtomicMass_Uncertainty @@ -106379,7 +106339,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635494272 + 635494016 GVL_PhysicalConstants.fElectronGyromag_RatioInMHz_T_in_MHz_T_1 @@ -106395,7 +106355,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635494336 + 635494080 GVL_PhysicalConstants.fElectronGyromag_RatioInMHz_T_in_MHz_T_1_Units @@ -106409,7 +106369,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635494400 + 635494144 GVL_PhysicalConstants.fElectronGyromag_RatioInMHz_T_in_MHz_T_1_Uncertainty @@ -106423,7 +106383,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635495104 + 635494848 GVL_PhysicalConstants.fElectronRelativeAtomicMass @@ -106439,7 +106399,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635495168 + 635494912 GVL_PhysicalConstants.fElectronRelativeAtomicMass_Uncertainty @@ -106453,7 +106413,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635495232 + 635494976 GVL_PhysicalConstants.fElementaryChargeOverH_bar_in_A_J_1 @@ -106468,7 +106428,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635495296 + 635495040 GVL_PhysicalConstants.fElementaryChargeOverH_bar_in_A_J_1_Units @@ -106482,7 +106442,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635495360 + 635495104 GVL_PhysicalConstants.fHelionRelativeAtomicMass @@ -106498,7 +106458,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635496064 + 635495808 GVL_PhysicalConstants.fHelionRelativeAtomicMass_Uncertainty @@ -106512,7 +106472,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635496128 + 635495872 GVL_PhysicalConstants.fHelionShieldingShift @@ -106528,7 +106488,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635496192 + 635495936 GVL_PhysicalConstants.fHelionShieldingShift_Uncertainty @@ -106542,7 +106502,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635496256 + 635496000 GVL_PhysicalConstants.fHyperfineTransitionFrequencyOfCs_133_in_Hz @@ -106557,7 +106517,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635496320 + 635496064 GVL_PhysicalConstants.fHyperfineTransitionFrequencyOfCs_133_in_Hz_Units @@ -106571,7 +106531,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635496384 + 635496128 GVL_PhysicalConstants.fLatticeSpacingOfIdealSi_220_in_m @@ -106587,7 +106547,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635497088 + 635496832 GVL_PhysicalConstants.fLatticeSpacingOfIdealSi_220_in_m_Units @@ -106601,7 +106561,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635497152 + 635496896 GVL_PhysicalConstants.fLatticeSpacingOfIdealSi_220_in_m_Uncertainty @@ -106615,7 +106575,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635497856 + 635497600 GVL_PhysicalConstants.fLuminousEfficacy_in_lm_W_1 @@ -106630,7 +106590,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635497920 + 635497664 GVL_PhysicalConstants.fLuminousEfficacy_in_lm_W_1_Units @@ -106644,7 +106604,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635497984 + 635497728 GVL_PhysicalConstants.fNeutronGyromag_RatioInMHz_T_in_MHz_T_1 @@ -106660,7 +106620,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635498688 + 635498432 GVL_PhysicalConstants.fNeutronGyromag_RatioInMHz_T_in_MHz_T_1_Units @@ -106674,7 +106634,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635498752 + 635498496 GVL_PhysicalConstants.fNeutronGyromag_RatioInMHz_T_in_MHz_T_1_Uncertainty @@ -106688,7 +106648,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635499456 + 635499200 GVL_PhysicalConstants.fNeutronRelativeAtomicMass @@ -106704,7 +106664,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635499520 + 635499264 GVL_PhysicalConstants.fNeutronRelativeAtomicMass_Uncertainty @@ -106718,7 +106678,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635499584 + 635499328 GVL_PhysicalConstants.fNuclearMagnetonInInverseMeterPerTesla_in_m_1_T_1 @@ -106734,7 +106694,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635499648 + 635499392 GVL_PhysicalConstants.fNuclearMagnetonInInverseMeterPerTesla_in_m_1_T_1_Units @@ -106748,7 +106708,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635499712 + 635499456 GVL_PhysicalConstants.fNuclearMagnetonInInverseMeterPerTesla_in_m_1_T_1_Uncertainty @@ -106762,7 +106722,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635500416 + 635500160 GVL_PhysicalConstants.fPlanckConstantInEV_Hz_in_eV_Hz_1 @@ -106777,7 +106737,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635500480 + 635500224 GVL_PhysicalConstants.fPlanckConstantInEV_Hz_in_eV_Hz_1_Units @@ -106791,7 +106751,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635500544 + 635500288 GVL_PhysicalConstants.fProtonGyromag_RatioInMHz_T_in_MHz_T_1 @@ -106807,7 +106767,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635501248 + 635500992 GVL_PhysicalConstants.fProtonGyromag_RatioInMHz_T_in_MHz_T_1_Units @@ -106821,7 +106781,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635501312 + 635501056 GVL_PhysicalConstants.fProtonGyromag_RatioInMHz_T_in_MHz_T_1_Uncertainty @@ -106835,7 +106795,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635502016 + 635501760 GVL_PhysicalConstants.fProtonRelativeAtomicMass @@ -106851,7 +106811,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635502080 + 635501824 GVL_PhysicalConstants.fProtonRelativeAtomicMass_Uncertainty @@ -106865,7 +106825,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635502144 + 635501888 GVL_PhysicalConstants.fReducedComptonWavelength_in_m @@ -106881,7 +106841,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635502208 + 635501952 GVL_PhysicalConstants.fReducedComptonWavelength_in_m_Units @@ -106895,7 +106855,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635502272 + 635502016 GVL_PhysicalConstants.fReducedComptonWavelength_in_m_Uncertainty @@ -106909,7 +106869,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635502976 + 635502720 GVL_PhysicalConstants.fReducedMuonComptonWavelength_in_m @@ -106925,7 +106885,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635503040 + 635502784 GVL_PhysicalConstants.fReducedMuonComptonWavelength_in_m_Units @@ -106939,7 +106899,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635503104 + 635502848 GVL_PhysicalConstants.fReducedMuonComptonWavelength_in_m_Uncertainty @@ -106953,7 +106913,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635503808 + 635503552 GVL_PhysicalConstants.fReducedNeutronComptonWavelength_in_m @@ -106969,7 +106929,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635503872 + 635503616 GVL_PhysicalConstants.fReducedNeutronComptonWavelength_in_m_Units @@ -106983,7 +106943,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635503936 + 635503680 GVL_PhysicalConstants.fReducedNeutronComptonWavelength_in_m_Uncertainty @@ -106997,7 +106957,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635504640 + 635504384 GVL_PhysicalConstants.fReducedPlanckConstant_in_J_s @@ -107012,7 +106972,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635504704 + 635504448 GVL_PhysicalConstants.fReducedPlanckConstant_in_J_s_Units @@ -107026,7 +106986,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635504768 + 635504512 GVL_PhysicalConstants.fReducedPlanckConstantInEVS_in_eV_s @@ -107041,7 +107001,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635505472 + 635505216 GVL_PhysicalConstants.fReducedPlanckConstantInEVS_in_eV_s_Units @@ -107055,7 +107015,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635505536 + 635505280 GVL_PhysicalConstants.fReducedPlanckConstantTimesCInMeVFm_in_MeV_fm @@ -107070,7 +107030,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635506240 + 635505984 GVL_PhysicalConstants.fReducedPlanckConstantTimesCInMeVFm_in_MeV_fm_Units @@ -107084,7 +107044,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635506304 + 635506048 GVL_PhysicalConstants.fReducedProtonComptonWavelength_in_m @@ -107100,7 +107060,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635507008 + 635506752 GVL_PhysicalConstants.fReducedProtonComptonWavelength_in_m_Units @@ -107114,7 +107074,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635507072 + 635506816 GVL_PhysicalConstants.fReducedProtonComptonWavelength_in_m_Uncertainty @@ -107128,7 +107088,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635507776 + 635507520 GVL_PhysicalConstants.fReducedTauComptonWavelength_in_m @@ -107144,7 +107104,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635507840 + 635507584 GVL_PhysicalConstants.fReducedTauComptonWavelength_in_m_Units @@ -107158,7 +107118,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635507904 + 635507648 GVL_PhysicalConstants.fReducedTauComptonWavelength_in_m_Uncertainty @@ -107172,7 +107132,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635508608 + 635508352 GVL_PhysicalConstants.fShieldedHelionGyromag_RatioInMHz_T_in_MHz_T_1 @@ -107188,7 +107148,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635508672 + 635508416 GVL_PhysicalConstants.fShieldedHelionGyromag_RatioInMHz_T_in_MHz_T_1_Units @@ -107202,7 +107162,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635508736 + 635508480 GVL_PhysicalConstants.fShieldedHelionGyromag_RatioInMHz_T_in_MHz_T_1_Uncertainty @@ -107216,7 +107176,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635509440 + 635509184 GVL_PhysicalConstants.fShieldedProtonGyromag_RatioInMHz_T_in_MHz_T_1 @@ -107232,7 +107192,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635509504 + 635509248 GVL_PhysicalConstants.fShieldedProtonGyromag_RatioInMHz_T_in_MHz_T_1_Units @@ -107246,7 +107206,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635509568 + 635509312 GVL_PhysicalConstants.fShieldedProtonGyromag_RatioInMHz_T_in_MHz_T_1_Uncertainty @@ -107260,7 +107220,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635510272 + 635510016 GVL_PhysicalConstants.fShieldingDifferenceOfDAndPInHD @@ -107276,7 +107236,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635510336 + 635510080 GVL_PhysicalConstants.fShieldingDifferenceOfDAndPInHD_Uncertainty @@ -107290,7 +107250,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635510400 + 635510144 GVL_PhysicalConstants.fShieldingDifferenceOfTAndPInHT @@ -107306,7 +107266,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635510464 + 635510208 GVL_PhysicalConstants.fShieldingDifferenceOfTAndPInHT_Uncertainty @@ -107320,7 +107280,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635510528 + 635510272 GVL_PhysicalConstants.fTauEnergyEquivalent_in_MeV @@ -107336,7 +107296,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635510592 + 635510336 GVL_PhysicalConstants.fTauEnergyEquivalent_in_MeV_Units @@ -107350,7 +107310,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635510656 + 635510400 GVL_PhysicalConstants.fTauEnergyEquivalent_in_MeV_Uncertainty @@ -107364,7 +107324,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635511360 + 635511104 GVL_PhysicalConstants.fTritonRelativeAtomicMass @@ -107380,7 +107340,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635511424 + 635511168 GVL_PhysicalConstants.fTritonRelativeAtomicMass_Uncertainty @@ -107394,7 +107354,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635511488 + 635511232 GVL_PhysicalConstants.fTritonToProtonMag_Mom_Ratio @@ -107410,7 +107370,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635511552 + 635511296 GVL_PhysicalConstants.fTritonToProtonMag_Mom_Ratio_Uncertainty @@ -107424,7 +107384,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635511616 + 635511360 GVL_PhysicalConstants.fVacuumElectricPermittivity_in_F_m_1 @@ -107440,7 +107400,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635511680 + 635511424 GVL_PhysicalConstants.fVacuumElectricPermittivity_in_F_m_1_Units @@ -107454,7 +107414,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635511744 + 635511488 GVL_PhysicalConstants.fVacuumElectricPermittivity_in_F_m_1_Uncertainty @@ -107468,7 +107428,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635512448 + 635512192 GVL_PhysicalConstants.fVacuumMag_Permeability_in_N_A_2 @@ -107484,7 +107444,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635512512 + 635512256 GVL_PhysicalConstants.fVacuumMag_Permeability_in_N_A_2_Units @@ -107498,7 +107458,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635512576 + 635512320 GVL_PhysicalConstants.fVacuumMag_Permeability_in_N_A_2_Uncertainty @@ -107512,7 +107472,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635513280 + 635513024 GVL_PhysicalConstants.fWToZMassRatio @@ -107528,7 +107488,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635513344 + 635513088 GVL_PhysicalConstants.fWToZMassRatio_Uncertainty @@ -107542,7 +107502,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635513408 + 635513152 GVL_AbsorptionTest.fbScatteringFactorLUT @@ -107553,7 +107513,47 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 635513472 + 635513216 + + + Global_Version.stLibVersion_lcls_twincat_common_components + 288 + ST_LibVersion + + + .iMajor + 3 + + + .iMinor + 8 + + + .iBuild + 0 + + + .iRevision + 0 + + + .nFlags + 1 + + + .sVersion + 3.8.0 + + + + + const_non_replaced + + + TcVarGlobal + + + 636089216 PRG_IM1K1_PPM.fbIM1K1 @@ -107579,13 +107579,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t .fbYagThermoCouple.iRaw := TIIB[IM1K1-EL3314]^TC Inputs Channel 2^Value - 636202880 + 636202944 PRG_IM1K1_PPM.fbStateSetup 92416 FB_StateSetupHelper - 638209472 + 638209536 PRG_IM1K1_PPM.stDefault @@ -107605,7 +107605,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 638301888 + 638301952 PRG_IM2K1_PPM.fbIM2K1 @@ -107631,13 +107631,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t .fbYagThermoCouple.iRaw := TIIB[IM2K1-EL3314]^TC Inputs Channel 2^Value - 638305600 + 638305664 PRG_IM2K1_PPM.fbStateSetup 92416 FB_StateSetupHelper - 640312192 + 640312256 PRG_IM2K1_PPM.stDefault @@ -107657,7 +107657,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 640404608 + 640404672 PRG_IM1K2_PPM.fbIM1K2 @@ -107684,13 +107684,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t .fbFlowMeter.iRaw := TIIB[IM1K2-EL3052-E5]^AI Standard Channel 1^Value - 640408320 + 640408384 PRG_IM1K2_PPM.fbStateSetup 92416 FB_StateSetupHelper - 642414912 + 642414976 PRG_IM1K2_PPM.stDefault @@ -107710,7 +107710,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 642507328 + 642507392 PRG_AL1K2_L2SI.fbAL1K2 @@ -107727,13 +107727,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t .fbLaser.iShutdownINT := TIIB[AL1K2-EL4004-E4]^AO Outputs Channel 2^Analog output - 642511744 + 642511808 PRG_AL1K2_L2SI.fbStateSetup 92416 FB_StateSetupHelper - 643667712 + 643667776 PRG_AL1K2_L2SI.stDefault @@ -107753,7 +107753,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 643760128 + 643760192 PRG_IM2K2_PPM.fbIM2K2 @@ -107781,13 +107781,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t .fbFlowMeter.iRaw := TIIB[IM1K2-EL3052-E5]^AI Standard Channel 1^Value - 643763840 + 643763904 PRG_IM2K2_PPM.fbStateSetup 92416 FB_StateSetupHelper - 645770432 + 645770496 PRG_IM2K2_PPM.stDefault @@ -107807,7 +107807,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 645862848 + 645862912 PRG_IM3K2_PPM.fbIM3K2 @@ -107835,13 +107835,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t .fbFlowMeter.iRaw := TIIB[IM1K2-EL3052-E5]^AI Standard Channel 1^Value - 645866560 + 645866624 PRG_IM3K2_PPM.fbStateSetup 92416 FB_StateSetupHelper - 647873152 + 647873216 PRG_IM3K2_PPM.stDefault @@ -107861,7 +107861,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 647965568 + 647965632 PRG_IM4K2_PPM.fbIM4K2 @@ -107889,13 +107889,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t .fbFlowMeter.iRaw := TIIB[IM1K2-EL3052-E5]^AI Standard Channel 1^Value - 647970816 + 647970880 PRG_IM4K2_PPM.fbStateSetup 92416 FB_StateSetupHelper - 649749184 + 649749248 PRG_IM4K2_PPM.stDefault @@ -107915,7 +107915,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 649841600 + 649841664 PRG_TM1K2_ATM.fbTM1K2 @@ -107938,13 +107938,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t - 649845696 + 649845760 PRG_TM1K2_ATM.fbStateSetup 92416 FB_StateSetupHelper - 651458688 + 651458752 PRG_TM1K2_ATM.stDefault @@ -107964,7 +107964,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 651551104 + 651551168 PRG_LI2K2_K2A.fbLI2K2 @@ -107976,13 +107976,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t pv: LI2K2:K2A - 651555200 + 651555264 PRG_LI2K2_K2A.fbStateSetup 92416 FB_StateSetupHelper - 652717312 + 652717376 PRG_LI2K2_K2A.stDefault @@ -108002,7 +108002,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 652809728 + 652809792 PRG_PF1K2_WFS.fbPF1K2 @@ -108029,13 +108029,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t - 652813824 + 652813888 PRG_PF1K2_WFS.fbStateSetup 92416 FB_StateSetupHelper - 654541312 + 654541376 PRG_PF1K2_WFS.stDefault @@ -108055,7 +108055,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 654633728 + 654633792 PRG_IM5K2_PPM.fbIM5K2 @@ -108082,13 +108082,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t .fbFlowMeter.iRaw := TIIB[IM5K2-EL3052-E5]^AI Standard Channel 1^Value - 654637440 + 654637504 PRG_IM5K2_PPM.fbStateSetup 92416 FB_StateSetupHelper - 656644032 + 656644096 PRG_IM5K2_PPM.stDefault @@ -108108,7 +108108,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 656736448 + 656736512 PRG_TM2K2_ATM.fbTM2K2 @@ -108129,13 +108129,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t - 656740608 + 656740672 PRG_TM2K2_ATM.fbStateSetup 92416 FB_StateSetupHelper - 658243200 + 658243264 PRG_TM2K2_ATM.stDefault @@ -108155,7 +108155,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 658335616 + 658335680 PRG_AT1K2_SOLID.fbStage1 @@ -108186,7 +108186,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t - 658340352 + 658340416 PRG_AT1K2_SOLID.fbStage2 @@ -108213,7 +108213,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t - 659349184 + 659349248 PRG_AT1K2_SOLID.fbStage3 @@ -108226,32 +108226,32 @@ The BPTM will throw an error if the arbiter does not have enough space for the t pv: AT1K2:L2SI:MMS:03 - 660358016 + 660358080 PRG_AT1K2_SOLID.fbMotionStage3 328512 FB_MotionStage - 660584384 + 660584448 PRG_AT1K2_SOLID.stMirrorOut 3712 ST_PositionState - 660912896 + 660912960 PRG_AT1K2_SOLID.stMirrorIn 3712 ST_PositionState - 660916608 + 660916672 PRG_AT1K2_SOLID.fMirrorTrans Consider transmission=1 if out, transmission=0 if in 64 LREAL - 660920320 + 660920384 PRG_AT1K2_SOLID.fbFFMirror @@ -108272,13 +108272,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 660920384 + 660920448 PRG_AT1K2_SOLID.fbStateSetup 92416 FB_StateSetupHelper - 660946304 + 660946368 PRG_AT1K2_SOLID.stDefaultGood @@ -108302,13 +108302,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 661038720 + 661038784 PRG_AT1K2_SOLID.fbBadStateSetup 92416 FB_StateSetupHelper - 661042432 + 661042496 PRG_AT1K2_SOLID.stDefaultBad @@ -108336,7 +108336,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t false - 661134848 + 661134912 PRG_AT1K2_SOLID.fbFlowMeter @@ -108366,7 +108366,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t .iRaw := TIIB[AT1K2-EL3052-E8]^AI Standard Channel 1^Value - 661138560 + 661138624 PRG_AT2K2_SOLID.fbStage1 @@ -108397,7 +108397,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t - 661139072 + 661139136 PRG_AT2K2_SOLID.fbStage2 @@ -108425,7 +108425,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t - 662147904 + 662147968 PRG_AT2K2_SOLID.fbStage3 @@ -108452,7 +108452,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t - 663156736 + 663156800 PRG_AT2K2_SOLID.fbStage4 @@ -108479,13 +108479,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t - 664165568 + 664165632 PRG_AT2K2_SOLID.fbStateSetup 92416 FB_StateSetupHelper - 665174400 + 665174464 PRG_AT2K2_SOLID.stDefaultGood @@ -108509,13 +108509,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 665266816 + 665266880 PRG_AT2K2_SOLID.fbBadStateSetup 92416 FB_StateSetupHelper - 665270528 + 665270592 PRG_AT2K2_SOLID.stDefaultBad @@ -108543,7 +108543,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t false - 665362944 + 665363008 PRG_AT2K2_SOLID.fbFlowMeter @@ -108574,7 +108574,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t .iRaw := TIIB[TM2K2-EL3052-E6]^AI Standard Channel 1^Value - 665366656 + 665366720 PRG_LI3K2_K2B.fbLI3K2 @@ -108586,13 +108586,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t pv: LI3K2:K2B - 665367168 + 665367232 PRG_LI3K2_K2B.fbStateSetup 92416 FB_StateSetupHelper - 666529280 + 666529344 PRG_LI3K2_K2B.stDefault @@ -108612,7 +108612,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 666621696 + 666621760 PRG_PF2K2_WFS.fbPF2K2 @@ -108635,13 +108635,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t .fbThermoCouple2.iRaw := TIIB[PF2K2-EL3314-E5]^TC Inputs Channel 2^Value - 666625408 + 666625472 PRG_PF2K2_WFS.fbStateSetup 92416 FB_StateSetupHelper - 668352896 + 668352960 PRG_PF2K2_WFS.stDefault @@ -108661,7 +108661,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 668445312 + 668445376 PRG_IM6K2_PPM.fbIM6K2 @@ -108687,13 +108687,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t .fbYagThermoCouple.iRaw := TIIB[IM6K2-EL3314-E4]^TC Inputs Channel 2^Value - 668449024 + 668449088 PRG_IM6K2_PPM.fbStateSetup 92416 FB_StateSetupHelper - 670455616 + 670455680 PRG_IM6K2_PPM.stDefault @@ -108713,73 +108713,73 @@ The BPTM will throw an error if the arbiter does not have enough space for the t true - 670548032 + 670548096 PRG_SP1K2_PAX.fbPAX_TAR_X 328512 FB_MotionStage - 670551744 + 670551808 PRG_SP1K2_PAX.fbPAX_TAR_Y 328512 FB_MotionStage - 670880256 + 670880320 PRG_SP1K2_PAX.fbPAX_TAR_Z 328512 FB_MotionStage - 671208768 + 671208832 PRG_SP1K2_PAX.fbPAX_BB_Y_01 328512 FB_MotionStage - 671537280 + 671537344 PRG_SP1K2_PAX.fbPAX_BB_Y_02 328512 FB_MotionStage - 671865792 + 671865856 PRG_SP1K2_PAX.fbPAX_FRAME_X 328512 FB_MotionStage - 672194304 + 672194368 PRG_SP1K2_PAX.fbPAX_FRAME_Y_01 328512 FB_MotionStage - 672522816 + 672522880 PRG_SP1K2_PAX.fbPAX_FRAME_Y_02 328512 FB_MotionStage - 672851328 + 672851392 PRG_SP1K2_PAX.fbPAX_FRAME_Y_03 328512 FB_MotionStage - 673179840 + 673179904 PRG_3_PMPS_POST.fbArbiterIO 145024 FB_SubSysToArbiter_IO - 673509568 + 673509632 PRG_3_PMPS_POST.fb_vetoArbiter 28352 FB_VetoArbiter - 673654592 + 673654656 PRG_3_PMPS_POST.ff2_ff1_link_motion @@ -108803,13 +108803,13 @@ The BPTM will throw an error if the arbiter does not have enough space for the t 65535 - 673682944 + 673683008 PRG_4_LOG.fbLogHandler 5798336 FB_LogHandler - 673716416 + 673716480 GVL.fbArbiter1 @@ -108827,7 +108827,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 679520576 + 679520640 GVL.fbArbiter2 @@ -108845,7 +108845,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 680323520 + 680323584 GVL.fbFastFaultOutput1 @@ -108878,7 +108878,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 681126464 + 681126528 GVL.fbFastFaultOutput2 @@ -108910,7 +108910,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 682870016 + 682870080 GVL.fbAtomicMass @@ -108921,7 +108921,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 684613568 + 684613632 GVL.fbAttenuatorElementDensity @@ -108932,7 +108932,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 684616448 + 684616512 Main.M1 @@ -108960,7 +108960,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 684622208 + 684622272 Main.M2 @@ -108988,7 +108988,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 684648192 + 684648256 Main.M3 @@ -109000,7 +109000,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 684674176 + 684674240 Main.M4 @@ -109028,7 +109028,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 684700160 + 684700224 Main.M5 @@ -109057,7 +109057,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 684726144 + 684726208 Main.M6 @@ -109085,7 +109085,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 684752128 + 684752192 Main.M7 @@ -109113,7 +109113,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 684778112 + 684778176 Main.M8 @@ -109141,7 +109141,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 684804096 + 684804160 Main.M9 @@ -109170,7 +109170,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 684830080 + 684830144 Main.M10 @@ -109195,7 +109195,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 684856064 + 684856128 Main.M11 @@ -109224,7 +109224,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 684882048 + 684882112 Main.M12 @@ -109253,7 +109253,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 684908032 + 684908096 Main.M13 @@ -109278,7 +109278,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 684934016 + 684934080 Main.M14 @@ -109306,7 +109306,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 684960000 + 684960064 Main.M15 @@ -109335,7 +109335,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 684985984 + 684986048 Main.M16 @@ -109360,7 +109360,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685011968 + 685012032 Main.M17 @@ -109402,7 +109402,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685037952 + 685038016 Main.M18 @@ -109431,7 +109431,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685063936 + 685064000 Main.M19 @@ -109460,7 +109460,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685089920 + 685089984 Main.M20 @@ -109489,7 +109489,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685115904 + 685115968 Main.M21 @@ -109518,7 +109518,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685141888 + 685141952 Main.M22 @@ -109547,7 +109547,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685167872 + 685167936 Main.M23 @@ -109572,7 +109572,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685193856 + 685193920 Main.M24 @@ -109600,7 +109600,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685219840 + 685219904 Main.M25 @@ -109629,7 +109629,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685245824 + 685245888 Main.M26 @@ -109658,7 +109658,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685271808 + 685271872 Main.M27 @@ -109685,7 +109685,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685297792 + 685297856 Main.M28 @@ -109713,7 +109713,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685323776 + 685323840 Main.M29 @@ -109740,7 +109740,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685349760 + 685349824 Main.M30 @@ -109767,7 +109767,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685375744 + 685375808 Main.M31 @@ -109795,7 +109795,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685401728 + 685401792 Main.M32 @@ -109822,7 +109822,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685427712 + 685427776 Main.M33 @@ -109849,7 +109849,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685453696 + 685453760 Main.M34 @@ -109876,7 +109876,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685479680 + 685479744 Main.M35 @@ -109903,7 +109903,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685505664 + 685505728 Main.M36 @@ -109930,7 +109930,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685531648 + 685531712 Main.M37 @@ -109957,7 +109957,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685557632 + 685557696 Constants.RuntimeVersion @@ -109987,7 +109987,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685583616 + 685583680 Constants.CompilerVersion @@ -110017,7 +110017,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685583680 + 685583744 TwinCAT_SystemInfoVarList._AppInfo @@ -110031,7 +110031,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685583744 + 685583808 TwinCAT_SystemInfoVarList._TaskInfo @@ -110049,7 +110049,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685585792 + 685585856 TwinCAT_SystemInfoVarList.__PlcTask @@ -110070,7 +110070,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685586816 + 685586880 TC_EVENT_CLASSES.TcSystemEventClass @@ -110142,7 +110142,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685604736 + 685604800 TC_EVENT_CLASSES.TcGeneralAdsEventClass @@ -110214,7 +110214,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685604864 + 685604928 TC_EVENT_CLASSES.TcRouterEventClass @@ -110286,7 +110286,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685604992 + 685605056 TC_EVENT_CLASSES.TcRTimeEventClass @@ -110358,7 +110358,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685605120 + 685605184 TC_EVENT_CLASSES.Win32EventClass @@ -110430,7 +110430,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685605248 + 685605312 TC_EVENT_CLASSES.LCLSGeneralEventClass @@ -110502,7 +110502,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685605376 + 685605440 TC_EVENT_CLASSES.TcIPCDiagEventClass @@ -110574,7 +110574,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685605504 + 685605568 TC_EVENT_CLASSES.TcIPCDiagPlcApiEventClass @@ -110646,7 +110646,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685605632 + 685605696 TC_EVENTS.LCLSGeneralEventClass @@ -110672,7 +110672,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 685638784 + 685638848 @@ -110697,7 +110697,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634647392 + 634647168 PMPS_GVL.AccumulatedFF @@ -110716,7 +110716,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634647488 + 634647200 PMPS_GVL.BP_jsonDoc @@ -110727,7 +110727,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t TcVarGlobal - 634647552 + 634647232 @@ -110765,7 +110765,7 @@ The BPTM will throw an error if the arbiter does not have enough space for the t ChangeDate - 2024-10-08T13:07:32 + 2024-10-08T16:27:41 GeneratedCodeSize