Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Devices with potentially bad PV references #19

Open
klauer opened this issue Aug 25, 2021 · 7 comments
Open

Devices with potentially bad PV references #19

klauer opened this issue Aug 25, 2021 · 7 comments

Comments

@klauer
Copy link
Contributor

klauer commented Aug 25, 2021

CRIX:CRYO:MMS:RY ['crix_cryo_ry']
CRIX:CRYO:MMS:RY:PLC:bHomeCmd ['crix_cryo_ry']
CRIX:CRYO:MMS:RY:PLC:bHomeCmd_RBV ['crix_cryo_ry']
CRIX:CRYO:MMS:RY:PLC:bReset ['crix_cryo_ry']
CRIX:CRYO:MMS:RY:PLC:bReset_RBV ['crix_cryo_ry']
CRIX:CRYO:MMS:RY:PLC:fHomePosition ['crix_cryo_ry']
CRIX:CRYO:MMS:RY:PLC:fHomePosition_RBV ['crix_cryo_ry']
CRIX:CRYO:MMS:RY:PLC:nErrorId_RBV ['crix_cryo_ry']
CRIX:CRYO:MMS:RY:PLC:sErrorMessage_RBV ['crix_cryo_ry']
CRIX:CRYO:MMS:X ['crix_cryo_x']
CRIX:CRYO:MMS:X:PLC:bHomeCmd ['crix_cryo_x']
CRIX:CRYO:MMS:X:PLC:bHomeCmd_RBV ['crix_cryo_x']
CRIX:CRYO:MMS:X:PLC:bReset ['crix_cryo_x']
CRIX:CRYO:MMS:X:PLC:bReset_RBV ['crix_cryo_x']
CRIX:CRYO:MMS:X:PLC:fHomePosition ['crix_cryo_x']
CRIX:CRYO:MMS:X:PLC:fHomePosition_RBV ['crix_cryo_x']
CRIX:CRYO:MMS:X:PLC:nErrorId_RBV ['crix_cryo_x']
CRIX:CRYO:MMS:X:PLC:sErrorMessage_RBV ['crix_cryo_x']
CRIX:CRYO:MMS:Y ['crix_cryo_y']
CRIX:CRYO:MMS:Y:PLC:bHomeCmd ['crix_cryo_y']
CRIX:CRYO:MMS:Y:PLC:bHomeCmd_RBV ['crix_cryo_y']
CRIX:CRYO:MMS:Y:PLC:bReset ['crix_cryo_y']
CRIX:CRYO:MMS:Y:PLC:bReset_RBV ['crix_cryo_y']
CRIX:CRYO:MMS:Y:PLC:fHomePosition ['crix_cryo_y']
CRIX:CRYO:MMS:Y:PLC:fHomePosition_RBV ['crix_cryo_y']
CRIX:CRYO:MMS:Y:PLC:nErrorId_RBV ['crix_cryo_y']
CRIX:CRYO:MMS:Y:PLC:sErrorMessage_RBV ['crix_cryo_y']
CRIX:CRYO:MMS:Z ['crix_cryo_z']
CRIX:CRYO:MMS:Z:PLC:bHomeCmd ['crix_cryo_z']
CRIX:CRYO:MMS:Z:PLC:bHomeCmd_RBV ['crix_cryo_z']
CRIX:CRYO:MMS:Z:PLC:bReset ['crix_cryo_z']
CRIX:CRYO:MMS:Z:PLC:bReset_RBV ['crix_cryo_z']
CRIX:CRYO:MMS:Z:PLC:fHomePosition ['crix_cryo_z']
CRIX:CRYO:MMS:Z:PLC:fHomePosition_RBV ['crix_cryo_z']
CRIX:CRYO:MMS:Z:PLC:nErrorId_RBV ['crix_cryo_z']
CRIX:CRYO:MMS:Z:PLC:sErrorMessage_RBV ['crix_cryo_z']
CRIX:DPL:MMS:X ['crix_dpl_x']
CRIX:DPL:MMS:X:PLC:bHomeCmd ['crix_dpl_x']
CRIX:DPL:MMS:X:PLC:bHomeCmd_RBV ['crix_dpl_x']
CRIX:DPL:MMS:X:PLC:bReset ['crix_dpl_x']
CRIX:DPL:MMS:X:PLC:bReset_RBV ['crix_dpl_x']
CRIX:DPL:MMS:X:PLC:fHomePosition ['crix_dpl_x']
CRIX:DPL:MMS:X:PLC:fHomePosition_RBV ['crix_dpl_x']
CRIX:DPL:MMS:X:PLC:nErrorId_RBV ['crix_dpl_x']
CRIX:DPL:MMS:X:PLC:sErrorMessage_RBV ['crix_dpl_x']
CRIX:DPL:MMS:Y ['crix_dpl_y']
CRIX:DPL:MMS:Y:PLC:bHomeCmd ['crix_dpl_y']
CRIX:DPL:MMS:Y:PLC:bHomeCmd_RBV ['crix_dpl_y']
CRIX:DPL:MMS:Y:PLC:bReset ['crix_dpl_y']
CRIX:DPL:MMS:Y:PLC:bReset_RBV ['crix_dpl_y']
CRIX:DPL:MMS:Y:PLC:fHomePosition ['crix_dpl_y']
CRIX:DPL:MMS:Y:PLC:fHomePosition_RBV ['crix_dpl_y']
CRIX:DPL:MMS:Y:PLC:nErrorId_RBV ['crix_dpl_y']
CRIX:DPL:MMS:Y:PLC:sErrorMessage_RBV ['crix_dpl_y']
CRIX:DPL:MMS:Z ['crix_dpl_z']
CRIX:DPL:MMS:Z:PLC:bHomeCmd ['crix_dpl_z']
CRIX:DPL:MMS:Z:PLC:bHomeCmd_RBV ['crix_dpl_z']
CRIX:DPL:MMS:Z:PLC:bReset ['crix_dpl_z']
CRIX:DPL:MMS:Z:PLC:bReset_RBV ['crix_dpl_z']
CRIX:DPL:MMS:Z:PLC:fHomePosition ['crix_dpl_z']
CRIX:DPL:MMS:Z:PLC:fHomePosition_RBV ['crix_dpl_z']
CRIX:DPL:MMS:Z:PLC:nErrorId_RBV ['crix_dpl_z']
CRIX:DPL:MMS:Z:PLC:sErrorMessage_RBV ['crix_dpl_z']
CRIX:PDET:MMS:THETA ['crix_apd_theta']
CRIX:PDET:MMS:THETA:PLC:bHomeCmd ['crix_apd_theta']
CRIX:PDET:MMS:THETA:PLC:bHomeCmd_RBV ['crix_apd_theta']
CRIX:PDET:MMS:THETA:PLC:bReset ['crix_apd_theta']
CRIX:PDET:MMS:THETA:PLC:bReset_RBV ['crix_apd_theta']
CRIX:PDET:MMS:THETA:PLC:fHomePosition ['crix_apd_theta']
CRIX:PDET:MMS:THETA:PLC:fHomePosition_RBV ['crix_apd_theta']
CRIX:PDET:MMS:THETA:PLC:nErrorId_RBV ['crix_apd_theta']
CRIX:PDET:MMS:THETA:PLC:sErrorMessage_RBV ['crix_apd_theta']
CRIX:PDET:MMS:Y ['crix_apd_y']
CRIX:PDET:MMS:Y:PLC:bHomeCmd ['crix_apd_y']
CRIX:PDET:MMS:Y:PLC:bHomeCmd_RBV ['crix_apd_y']
CRIX:PDET:MMS:Y:PLC:bReset ['crix_apd_y']
CRIX:PDET:MMS:Y:PLC:bReset_RBV ['crix_apd_y']
CRIX:PDET:MMS:Y:PLC:fHomePosition ['crix_apd_y']
CRIX:PDET:MMS:Y:PLC:fHomePosition_RBV ['crix_apd_y']
CRIX:PDET:MMS:Y:PLC:nErrorId_RBV ['crix_apd_y']
CRIX:PDET:MMS:Y:PLC:sErrorMessage_RBV ['crix_apd_y']
CXI:DG1:P6740:HDF51:FileNumber_Sync ['cxi_dg1_pim']
CXI:DG1:P6740:HDF51:FileNumber_write ['cxi_dg1_pim']
CXI:DG2:GIGE:HDF51:FileNumber_Sync ['cxi_dg2_pim']
CXI:DG2:GIGE:HDF51:FileNumber_write ['cxi_dg2_pim']
CXI:DG2:XFLS ['cxi_dg2_xfls']
CXI:DG2:XFLS:GO ['cxi_dg2_xfls']
CXI:DG2:XFLS:MOTOR ['cxi_dg2_xfls']
CXI:DG2:XFLS:MOTOR:SEQ_SELN ['cxi_dg2_xfls']
CXI:DG3:P6740:HDF51:FileNumber_Sync ['xcs_dg3_pim']
CXI:DG3:P6740:HDF51:FileNumber_write ['xcs_dg3_pim']
CXI:DG3:PIM:MOTOR ['cxi_dg3_pim']
CXI:DG3:PIM:MOTOR:SEQ_SELN ['cxi_dg3_pim']
CXI:DS1:XFLS:MOTOR ['cxi_ds1_xfls']
CXI:DS1:XFLS:MOTOR:SEQ_SELN ['cxi_ds1_xfls']
GANTRY:FEE1:M1H:Y:DECOUPLE ['fee_m1h']
GANTRY:FEE1:M1H:Y:GDIF ['fee_m1h']
GANTRY:FEE1:M2H:Y:DECOUPLE ['fee_m2h']
GANTRY:FEE1:M2H:Y:GDIF ['fee_m2h']
HFX:DG3:IPM:DIODE ['xrt_dg3m_ipm']
HFX:DG3:IPM:DIODE:GO ['xrt_dg3m_ipm']
HFX:DG3:IPM:DIODE:MOTOR ['xrt_dg3m_ipm']
HFX:DG3:IPM:DIODE:MOTOR:SEQ_SELN ['xrt_dg3m_ipm']
HFX:DG3:IPM:DIODE:X_MOTOR ['xrt_dg3m_ipm']
HFX:DG3:IPM:DIODE:X_MOTOR:SEQ_SELN ['xrt_dg3m_ipm']
HFX:DG3:IPM:TARGET ['xrt_dg3m_ipm']
HFX:DG3:IPM:TARGET:GO ['xrt_dg3m_ipm']
HFX:DG3:IPM:TARGET:MOTOR ['xrt_dg3m_ipm']
HFX:DG3:IPM:TARGET:MOTOR:SEQ_SELN ['xrt_dg3m_ipm']
HFX:DG3:IPM:TARGET:TARGET1 ['xrt_dg3m_ipm']
HFX:DG3:IPM:TARGET:TARGET2 ['xrt_dg3m_ipm']
HFX:DG3:IPM:TARGET:TARGET3 ['xrt_dg3m_ipm']
HFX:DG3:IPM:TARGET:TARGET4 ['xrt_dg3m_ipm']
HXX:VON_HAMOS:MMS:01:PLC:bHomeCmd ['hxx_von_hamos_y']
HXX:VON_HAMOS:MMS:01:PLC:bHomeCmd_RBV ['hxx_von_hamos_y']
LM1K4:ATM_MP1_WP1_LM1:M2:STOP ['lm1k4_atm_mp1_wp1_lm1']
LM1K4:ATM_MP1_WP1_LM1:PORT0:CMD ['lm1k4_atm_mp1_wp1_lm1']
LM1K4:ATM_MP1_WP1_LM1:PORT0:FROM_ADDR ['lm1k4_atm_mp1_wp1_lm1']
LM1K4:ATM_MP1_WP1_LM1:PORT0:RESPONSE ['lm1k4_atm_mp1_wp1_lm1']
LM1K4:ATM_MP1_WP1_LM1:PORT0:SAVE ['lm1k4_atm_mp1_wp1_lm1']
LM1K4:ATM_MP1_WP1_LM1:PORT0:TO_ADDR ['lm1k4_atm_mp1_wp1_lm1']
LM1K4:ATM_MP1_WP1_RM1:M3:STOP ['lm1k4_atm_mp1_wp1_rm1']
LM1K4:ATM_MP1_WP1_RM1:PORT0:CMD ['lm1k4_atm_mp1_wp1_rm1']
LM1K4:ATM_MP1_WP1_RM1:PORT0:FROM_ADDR ['lm1k4_atm_mp1_wp1_rm1']
LM1K4:ATM_MP1_WP1_RM1:PORT0:RESPONSE ['lm1k4_atm_mp1_wp1_rm1']
LM1K4:ATM_MP1_WP1_RM1:PORT0:SAVE ['lm1k4_atm_mp1_wp1_rm1']
LM1K4:ATM_MP1_WP1_RM1:PORT0:TO_ADDR ['lm1k4_atm_mp1_wp1_rm1']
LM1K4:ATM_MP2_POL2:M1:STOP ['lm1k4_atm_mp2_pol2']
LM1K4:ATM_MP2_POL2:PORT0:CMD ['lm1k4_atm_mp2_pol2']
LM1K4:ATM_MP2_POL2:PORT0:FROM_ADDR ['lm1k4_atm_mp2_pol2']
LM1K4:ATM_MP2_POL2:PORT0:RESPONSE ['lm1k4_atm_mp2_pol2']
LM1K4:ATM_MP2_POL2:PORT0:SAVE ['lm1k4_atm_mp2_pol2']
LM1K4:ATM_MP2_POL2:PORT0:TO_ADDR ['lm1k4_atm_mp2_pol2']
LM1K4:COM_DP2_TF1_SL1:ELL:PORT0:CMD ['lm1k4_com_dp2_tf1_sl1']
LM1K4:COM_DP2_TF1_SL1:ELL:PORT0:FROM_ADDR ['lm1k4_com_dp2_tf1_sl1']
LM1K4:COM_DP2_TF1_SL1:ELL:PORT0:RESPONSE ['lm1k4_com_dp2_tf1_sl1']
LM1K4:COM_DP2_TF1_SL1:ELL:PORT0:SAVE ['lm1k4_com_dp2_tf1_sl1']
LM1K4:COM_DP2_TF1_SL1:ELL:PORT0:TO_ADDR ['lm1k4_com_dp2_tf1_sl1']
LM1K4:COM_DP2_XTL1:ELL:M2:STOP ['lm1k4_com_dp2_xtl1']
LM1K4:EJX_DP32_TF1_SL1:ELL:PORT0:CMD ['lm1k4_ejx_dp32']
LM1K4:EJX_DP32_TF1_SL1:ELL:PORT0:FROM_ADDR ['lm1k4_ejx_dp32']
LM1K4:EJX_DP32_TF1_SL1:ELL:PORT0:RESPONSE ['lm1k4_ejx_dp32']
LM1K4:EJX_DP32_TF1_SL1:ELL:PORT0:SAVE ['lm1k4_ejx_dp32']
LM1K4:EJX_DP32_TF1_SL1:ELL:PORT0:TO_ADDR ['lm1k4_ejx_dp32']
LM1K4:HRM_DP1_TF1_SL1:ELL:PORT0:CMD ['lm1k4_hrm_dp1_tf1_sl1']
LM1K4:HRM_DP1_TF1_SL1:ELL:PORT0:FROM_ADDR ['lm1k4_hrm_dp1_tf1_sl1']
LM1K4:HRM_DP1_TF1_SL1:ELL:PORT0:RESPONSE ['lm1k4_hrm_dp1_tf1_sl1']
LM1K4:HRM_DP1_TF1_SL1:ELL:PORT0:SAVE ['lm1k4_hrm_dp1_tf1_sl1']
LM1K4:HRM_DP1_TF1_SL1:ELL:PORT0:TO_ADDR ['lm1k4_hrm_dp1_tf1_sl1']
LM1K4:INJ_DP2_TF1_WF1Acquire ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1AcquirePeriod ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1AcquirePeriod_RBV ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1AcquireTime ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1AcquireTime_RBV ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1BeamCentroidX_RBV ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1BeamCentroidY_RBV ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1BeamDiameterX_RBV ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1BeamDiameterY_RBV ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1CamEventCode ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1CamEventCode_RBV ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1CamRepRate_RBV ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1DataType ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1DataType_RBV ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1DetectorState_RBV ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1FourierJ0_RBV ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1FourierJ45_RBV ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1FourierM_RBV ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1Gain ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1Gain_RBV ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1ImageMode ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1ImageMode_RBV ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1Manufacturer_RBV ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1MaxSizeX_RBV ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1MaxSizeY_RBV ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1Model_RBV ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1NumExposures ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1NumImages ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1NumImagesCounter_RBV ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1NumImages_RBV ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1PupilCentroidX ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1PupilCentroidX_RBV ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1PupilCentroidY ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1PupilCentroidY_RBV ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1PupilDiameterX ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1PupilDiameterX_RBV ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1PupilDiameterY ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1PupilDiameterY_RBV ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1RadiusOfCurvature_RBV ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1StatCameraReady ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1StatHighAmbientLight ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1StatLowSpotContrast ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1StatNotEnoughSpots ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1StatPowerHigh ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1StatPowerLow ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1StatPupilDefined ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1StatTooMuchSpots ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1StatTriggerWait ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1TriggerMode ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1TriggerMode_RBV ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1UseBeamCentroid ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1UseBeamDiameter ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1UseCircularPupil ['lm1k4_inj_dp2_tf1_wf1']
LM1K4:INJ_DP2_TF1_WF1Wavefront_RBV ['lm1k4_inj_dp2_tf1_wf1']
MEC:HXM:CLF:01 ['mec_yag1']
MEC:HXM:CLF:01:SEQ_SELN ['mec_yag1']
MEC:IPM1:DIODE ['mec_ipm1']
MEC:IPM1:DIODE:GO ['mec_ipm1']
MEC:IPM1:DIODE:MOTOR ['mec_ipm1']
MEC:IPM1:DIODE:MOTOR:SEQ_SELN ['mec_ipm1']
MEC:IPM1:DIODE:X_MOTOR ['mec_ipm1']
MEC:IPM1:DIODE:X_MOTOR:SEQ_SELN ['mec_ipm1']
MEC:IPM1:TARGET ['mec_ipm1']
MEC:IPM1:TARGET:GO ['mec_ipm1']
MEC:IPM1:TARGET:MOTOR ['mec_ipm1']
MEC:IPM1:TARGET:MOTOR:SEQ_SELN ['mec_ipm1']
MEC:IPM1:TARGET:TARGET1 ['mec_ipm1']
MEC:IPM1:TARGET:TARGET2 ['mec_ipm1']
MEC:IPM1:TARGET:TARGET3 ['mec_ipm1']
MEC:IPM1:TARGET:TARGET4 ['mec_ipm1']
MEC:PIM1 ['mec_pim1']
MEC:PIM1:CLZ:01 ['mec_pim1']
MEC:PIM1:CLZ:01:SEQ_SELN ['mec_pim1']
MEC:PIM1:GO ['mec_pim1']
MEC:PIM1:MOTOR ['mec_pim1']
MEC:PIM1:MOTOR:SEQ_SELN ['mec_pim1']
MEC:PIM2:CLF:01 ['mec_yag2']
MEC:PIM2:CLF:01:SEQ_SELN ['mec_yag2']
MEC:PIM2:CLZ:01 ['mec_yag2']
MEC:PIM2:CLZ:01:SEQ_SELN ['mec_yag2']
MEC:PIM3:CLF:01 ['mec_yag3']
MEC:PIM3:CLF:01:SEQ_SELN ['mec_yag3']
MEC:PIM3:CLZ:01 ['mec_yag3']
MEC:PIM3:CLZ:01:SEQ_SELN ['mec_yag3']
MFX:DG1:P6740:HDF51:FileNumber_Sync ['mfx_dg1_pim']
MFX:DG1:P6740:HDF51:FileNumber_write ['mfx_dg1_pim']
MFX:DG2:P6740:HDF51:FileNumber_Sync ['mfx_dg2_pim']
MFX:DG2:P6740:HDF51:FileNumber_write ['mfx_dg2_pim']
MIRR:FEE1:M1H:DMOV ['fee_m1h']
MIRR:FEE1:M1H:ENABLED ['fee_m1h']
MIRR:FEE1:M1H:HLS ['fee_m1h']
MIRR:FEE1:M1H:INTERLOCK ['fee_m1h']
MIRR:FEE1:M1H:LLS ['fee_m1h']
MIRR:FEE1:M1H:RBV ['fee_m1h']
MIRR:FEE1:M1H:VAL ['fee_m1h']
MIRR:FEE1:M2H:DMOV ['fee_m2h']
MIRR:FEE1:M2H:ENABLED ['fee_m2h']
MIRR:FEE1:M2H:HLS ['fee_m2h']
MIRR:FEE1:M2H:INTERLOCK ['fee_m2h']
MIRR:FEE1:M2H:LLS ['fee_m2h']
MIRR:FEE1:M2H:RBV ['fee_m2h']
MIRR:FEE1:M2H:VAL ['fee_m2h']
PA1L0:VFS:01:ALM_RST ['pa1l0_vfs_01']
PA1L0:VFS:01:ALM_RST_RBV ['pa1l0_vfs_01']
PA1L0:VFS:01:CLS_DI_RBV ['pa1l0_vfs_01']
PA1L0:VFS:01:CLS_SW ['pa1l0_vfs_01']
PA1L0:VFS:01:CLS_SW_RBV ['pa1l0_vfs_01']
PA1L0:VFS:01:FORCE_OPN ['pa1l0_vfs_01']
PA1L0:VFS:01:FORCE_OPN_RBV ['pa1l0_vfs_01']
PA1L0:VFS:01:GFS_RBV ['pa1l0_vfs_01']
PA1L0:VFS:01:MPS_FAULT_OK_RBV ['pa1l0_vfs_01']
PA1L0:VFS:01:OPN_DI_RBV ['pa1l0_vfs_01']
PA1L0:VFS:01:OPN_SW ['pa1l0_vfs_01']
PA1L0:VFS:01:OPN_SW_RBV ['pa1l0_vfs_01']
PA1L0:VFS:01:OVRD_ON ['pa1l0_vfs_01']
PA1L0:VFS:01:OVRD_ON_RBV ['pa1l0_vfs_01']
PA1L0:VFS:01:POS_STATE_RBV ['pa1l0_vfs_01']
PA1L0:VFS:01:STATE_RBV ['pa1l0_vfs_01']
PA1L0:VFS:01:TRIG_RBV ['pa1l0_vfs_01']
PA1L0:VFS:01:VAC_FAULT_OK_RBV ['pa1l0_vfs_01']
PIEZO:FEE1:M1H:STOP ['fee_m1h']
PIEZO:FEE1:M1H:VRBV ['fee_m1h']
PIEZO:FEE1:M2H:STOP ['fee_m2h']
PIEZO:FEE1:M2H:VRBV ['fee_m2h']
PPS:FEH1:45:S45STPRSUM ['sh45']
PPS:FEH1:4:S4STPRSUM ['sh4']
PPS:FEH1:5:S5STPRSUM ['sh5']
PPS:FEH1:6:S6STPRSUM ['sh6']
PPS:NEH1:1:SH1INSUM ['sh1']
PPS:NEH1:1:ST1L0INSUM ['st1l0_pps']
PPS:NEH1:1:ST3K4INSUM ['st3k4_pps']
PPS:NEH1:1:ST3K4OUTSUM ['st3k4_pps']
SATT:FEE1:320:EACT ['at1l0']
SATT:FEE1:320:EDES ['at1l0']
SATT:FEE1:320:ETOA ['at1l0']
SATT:FEE1:320:GO ['at1l0']
SATT:FEE1:320:RACT ['at1l0']
SATT:FEE1:320:RDES ['at1l0']
SATT:FEE1:320:R_CEIL ['at1l0']
SATT:FEE1:320:R_FLOOR ['at1l0']
SATT:FEE1:321:CMD ['at1l0']
SATT:FEE1:321:STATE ['at1l0']
SATT:FEE1:322:CMD ['at1l0']
SATT:FEE1:322:STATE ['at1l0']
SATT:FEE1:323:CMD ['at1l0']
SATT:FEE1:323:STATE ['at1l0']
SATT:FEE1:324:CMD ['at1l0']
SATT:FEE1:324:STATE ['at1l0']
SATT:FEE1:325:CMD ['at1l0']
SATT:FEE1:325:STATE ['at1l0']
SATT:FEE1:326:CMD ['at1l0']
SATT:FEE1:326:STATE ['at1l0']
SATT:FEE1:327:CMD ['at1l0']
SATT:FEE1:327:STATE ['at1l0']
SATT:FEE1:328:CMD ['at1l0']
SATT:FEE1:328:STATE ['at1l0']
SATT:FEE1:329:CMD ['at1l0']
SATT:FEE1:329:STATE ['at1l0']
STEP:FEE1:611:MOTR:DECOUPLE ['fee_m1h']
STEP:FEE1:611:MOTR:GDIF ['fee_m1h']
STEP:FEE1:861:MOTR:DECOUPLE ['fee_m2h']
STEP:FEE1:861:MOTR:GDIF ['fee_m2h']
STEP:M1H:X:P:DMOV ['fee_m1h']
STEP:M1H:X:P:ENABLED ['fee_m1h']
STEP:M1H:X:P:HLS ['fee_m1h']
STEP:M1H:X:P:INTERLOCK ['fee_m1h']
STEP:M1H:X:P:LLS ['fee_m1h']
STEP:M1H:X:P:RBV ['fee_m1h']
STEP:M1H:X:P:VAL ['fee_m1h']
STEP:M1H:X:S:HLS ['fee_m1h']
STEP:M1H:X:S:LLS ['fee_m1h']
STEP:M1H:X:S:RBV ['fee_m1h']
STEP:M1H:Y:P:DMOV ['fee_m1h']
STEP:M1H:Y:P:ENABLED ['fee_m1h']
STEP:M1H:Y:P:HLS ['fee_m1h']
STEP:M1H:Y:P:INTERLOCK ['fee_m1h']
STEP:M1H:Y:P:LLS ['fee_m1h']
STEP:M1H:Y:P:RBV ['fee_m1h']
STEP:M1H:Y:P:VAL ['fee_m1h']
STEP:M1H:Y:S:HLS ['fee_m1h']
STEP:M1H:Y:S:LLS ['fee_m1h']
STEP:M1H:Y:S:RBV ['fee_m1h']
STEP:M2H:X:P:DMOV ['fee_m2h']
STEP:M2H:X:P:ENABLED ['fee_m2h']
STEP:M2H:X:P:HLS ['fee_m2h']
STEP:M2H:X:P:INTERLOCK ['fee_m2h']
STEP:M2H:X:P:LLS ['fee_m2h']
STEP:M2H:X:P:RBV ['fee_m2h']
STEP:M2H:X:P:VAL ['fee_m2h']
STEP:M2H:X:S:HLS ['fee_m2h']
STEP:M2H:X:S:LLS ['fee_m2h']
STEP:M2H:X:S:RBV ['fee_m2h']
STEP:M2H:Y:P:DMOV ['fee_m2h']
STEP:M2H:Y:P:ENABLED ['fee_m2h']
STEP:M2H:Y:P:HLS ['fee_m2h']
STEP:M2H:Y:P:INTERLOCK ['fee_m2h']
STEP:M2H:Y:P:LLS ['fee_m2h']
STEP:M2H:Y:P:RBV ['fee_m2h']
STEP:M2H:Y:P:VAL ['fee_m2h']
STEP:M2H:Y:S:HLS ['fee_m2h']
STEP:M2H:Y:S:LLS ['fee_m2h']
STEP:M2H:Y:S:RBV ['fee_m2h']
STPR:NEH1:2200:ST1K2IN ['st1k2_pps']
STPR:NEH1:2200:ST1K2OUT ['st1k2_pps']
STPR:XRT1:1:SH2_PPSSUM ['sh2']
XCS:GIGE:04:HDF51:FileNumber_Sync ['xcs_sb2_pim']
XCS:GIGE:04:HDF51:FileNumber_write ['xcs_sb2_pim']
XCS:LODCM:FOIL:MOTOR ['xcs_lodcm']
XCS:LODCM:FOIL:MOTOR:SEQ_SELN ['xcs_lodcm']
XCS:LODCM:H2N:OFF_C_SET ['xcs_lodcm']
XCS:LODCM:H2N:OFF_Si_SET ['xcs_lodcm']
XCS:REFLASER1:MIRROR ['xcs_reference_laser']
XCS:REFLASER1:MIRROR:GO ['xcs_reference_laser']
XCS:REFLASER1:MIRROR:MOTOR ['xcs_reference_laser']
XCS:REFLASER1:MIRROR:MOTOR:SEQ_SELN ['xcs_reference_laser']
XCS:XFLS ['xcs_xfls']
XCS:XFLS:GO ['xcs_xfls']
XCS:XFLS:MOTOR ['xcs_xfls']
XCS:XFLS:MOTOR:SEQ_SELN ['xcs_xfls']
XPP:LODCM:FOIL:MOTOR ['xpp_lodcm']
XPP:LODCM:FOIL:MOTOR:SEQ_SELN ['xpp_lodcm']
XPP:LODCM:H2N:OFF_C_SET ['xpp_lodcm']
XPP:LODCM:H2N:OFF_Si_SET ['xpp_lodcm']
XPP:MON:MPZ:08:POSITIONGET ['xpp_ccm']
XPP:MON:MPZ:08:POSITIONSET ['xpp_ccm']
XPP:MON:PIC:05 ['xpp_ccm']
XPP:MON:PIC:06 ['xpp_ccm']
XPP:SB2:VGC:01:CLS_DI ['xpp_sb2_valve']
XPP:SB2:VGC:01:OPN_DI ['xpp_sb2_valve']
XPP:SB2:VGC:01:OPN_OK ['xpp_sb2_valve']
XPP:SB2:VGC:01:OPN_SW ['xpp_sb2_valve']
XPP:SB2:XFLS:MOTOR ['xpp_xfls']
XPP:SB2:XFLS:MOTOR:SEQ_SELN ['xpp_xfls']
XRT:M2H:MOTOR ['xrt_m2h']
XRT:M2H:MOTOR:SEQ_SELN ['xrt_m2h']
{{ioc_alias}} ['lm2k2_com_dp2_tf1_pm1', 'lm2k2_com_dp3_tf1_pm1', 'lm2k2_inj_dp2_tf1_pm1']

Additionally, the following PIMs may still have detector prefix issues (picking a single PV from the list):

HX2:SB1:CVV:01IMAGE2:ArrayData ['hx2_pim']
MEC:PIM1:CVV:01:IMAGE2:ArrayData ['mec_pim1']
MEC:PIM2:CVV:01:IMAGE2:ArrayData ['mec_yag2']
MEC:PIM3:CVV:01:IMAGE2:ArrayData ['mec_yag3']
MFX:DIA:CVV:01:IMAGE2:ArrayData ['mfx_dia_pim']
XCS:PBT:CVV:01:IMAGE2:ArrayData ['xcs_pbt_pim']
XCS:SB1:CVV:01:IMAGE2:ArrayData ['xcs_sb1_pim']
XPP:SB3:CVV:01:IMAGE2:ArrayData ['xpp_sb3_pim']
@jyotiphy
Copy link

@klauer CRIX PVs should be good. I had added these recently and we were using these motors. chemRIX PLC is down currently, maybe that's the reason ?

@klauer
Copy link
Contributor Author

klauer commented Aug 30, 2021

If you've ever started the IOC, those PVs should be found in /cds/data/iocData/(ioc_name)/iocInfo/IOC.pvlist - but they weren't, which is what this report shows.

We can try re-running it after your next startup, and make sure the database is valid then.

@ZLLentz
Copy link
Member

ZLLentz commented Aug 30, 2021

It looks like the IOC was built with PRODUCTION_IOC := 0 instead of PRODUCTION_IOC := 1:
https://github.com/pcdshub/lcls-plc-crixs-motion/blob/master/lcls-plc-crixs-motion/iocBoot/ioc-PLC-CRIX-MOT/Makefile

@klauer
Copy link
Contributor Author

klauer commented Aug 30, 2021

That'll do it, good catch @ZLLentz!

@jyotiphy
Copy link

jyotiphy commented Aug 30, 2021

Oh okay, that is the case then. @slactjohnson Can you fix this when you bring the CRIX motion PLC back and build IOC ?

@slactjohnson
Copy link

@jyotiphy Sure, no problem.

@klauer @ZLLentz What is the significance of this PRODUCTION_IOC flag? Are there any effects other than the IOC.pvlist?

@klauer
Copy link
Contributor Author

klauer commented Aug 30, 2021

It's mainly meant to allow for testing of IOCs without polluting /cds/data/iocData (https://github.com/pcdshub/ads-ioc/blob/b2cb4a015cb062dc2be62a38f6418c7551e92f76/iocBoot/templates/Makefile.base#L28-L32) before you're ready to. Perhaps we should reconsider its existence?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants