disables the bsx and bsy motors when the beamstop isn't in an okay state

This commit is contained in:
2026-04-24 11:24:48 +02:00
parent 0d20534dcf
commit 611b9f5416
2 changed files with 25 additions and 5 deletions
+3 -1
View File
@@ -9,6 +9,8 @@
# # out IO Interrupt Delay (if 0 then only reacts on a change)
# )
# Expects as an argument, the PV's for the motors bsx and bsy.
epicsEnvSet("SPS_REGISTER_NAME", "SPS-BEAMSTOP")
epicsEnvSet("SPS_FETCH_SIZE", "40")
epicsEnvSet("SPS_WRITE_SIZE", "2")
@@ -22,4 +24,4 @@ dbLoadRecords("$(sinqSPS_DB)/sps_status.db", "INSTR=$(INSTR), SPS_REGISTER_NAME=
dbLoadTemplate("$(sinqSPS_DB)/sans_llb_beamstop.substitutions", "INSTR=$(INSTR), SPS_REGISTER_NAME=$(SPS_REGISTER_NAME), STATUS_FLNK=$(INSTR)$(SPS_REGISTER_NAME):MAP-STATUS")
# Additional Mapping PVs
dbLoadRecords("$(sinqSPS_DB)/sans_llb_beamstop.db", "INSTR=$(INSTR), SPS_REGISTER_NAME=$(SPS_REGISTER_NAME)")
dbLoadRecords("$(sinqSPS_DB)/sans_llb_beamstop.db", "INSTR=$(INSTR), SPS_REGISTER_NAME=$(SPS_REGISTER_NAME), BSX_MOT=$(BSX_MOT), BSY_MOT=$(BSY_MOT)")