def getHplcValve(self): try: hplcvalve_status.getPosition() except: hplcvalve_status=DisplayEpicsPVClass('hplcvalve_status', 'BL21B-EA-HPLC-01:MOD1:VALVE:CTRL', 'units', '%d') if hplcvalve_status.getPosition() == 1.0: return True else: return False
def getMachineStatus(self): try: machine_status.getPosition() except: machine_status=DisplayEpicsPVClass('beam_status', 'FE21B-PS-SHTR-01:STA', 'units', '%d') if machine_status.getPosition() == 1.0: return True else: return False
def getSearchStatus(self): try: eh_search_status.getPosition() except: eh_search_status=DisplayEpicsPVClass('eh_search_status', 'BL21B-PS-IOC-01:M11:LOP', 'units', '%d') if eh_search_status.getPosition() != 0.0: return False else: return True
def getMachineStatus(self): try: machine_status.getPosition() except: machine_status = DisplayEpicsPVClass('beam_status', 'FE21B-PS-SHTR-01:STA', 'units', '%d') if machine_status.getPosition() == 1.0: return True else: return False
def getHplcValve(self): try: hplcvalve_status.getPosition() except: hplcvalve_status = DisplayEpicsPVClass( 'hplcvalve_status', 'BL21B-EA-HPLC-01:MOD1:VALVE:CTRL', 'units', '%d') if hplcvalve_status.getPosition() == 1.0: return True else: return False
def getSearchStatus(self): try: eh_search_status.getPosition() except: eh_search_status = DisplayEpicsPVClass('eh_search_status', 'BL21B-PS-IOC-01:M11:LOP', 'units', '%d') if eh_search_status.getPosition() != 0.0: return False else: return True
def getInjectSignal(self): cutoff = 2.5 signal = 2.75 try: signal = inject_signal.getPosition() except: inject_signal=DisplayEpicsPVClass('inject_signal', 'BL21B-EA-ENV-01:HPLC:TRIG', 'units', '%.3e') signal = inject_signal.getPosition() if signal < cutoff: return True else: return False
def getInjectSignal(self): cutoff = 2.5 signal = 2.75 try: signal = inject_signal.getPosition() except: inject_signal = DisplayEpicsPVClass('inject_signal', 'BL21B-EA-ENV-01:HPLC:TRIG', 'units', '%.3e') signal = inject_signal.getPosition() if signal < cutoff: return True else: return False