Improvements to shutter
Test And Build / Build (push) Successful in 4s

Based on work with NEUTRA N-Shutter or experiment shutter.

Add error for retries, don't retry unless status is ok

Shutter: Move status FLNK to last string msg

shutter: reset busy when moves 0->1
This commit is contained in:
2026-04-13 10:54:25 +02:00
parent b7ead98dfe
commit 7cfde4570f
5 changed files with 122 additions and 92 deletions
+1 -1
View File
@@ -29,7 +29,7 @@ s7plcFWConfigure("$(SPS_REGISTER_NAME)", "$(SPS_IP)", "$(FETCH_PORT=2000),1,$(FE
dbLoadRecords("$(sinqSPS_DB)/sps_status.db", "INSTR=$(INSTR), SPS_REGISTER_NAME=$(SPS_REGISTER_NAME)")
# Shutter PVs
dbLoadTemplate("$(sinqSPS_DB)/shutter.substitutions", "INSTR=$(INSTR), SPS_REGISTER_NAME=$(SPS_REGISTER_NAME)")
dbLoadTemplate("$(sinqSPS_DB)/shutter.substitutions", "INSTR=$(INSTR), SPS_REGISTER_NAME=$(SPS_REGISTER_NAME), STATUS_FLNK=$(INSTR)$(SPS_REGISTER_NAME):SHUTTER-STATUS")
# Additional Mapping PVs
dbLoadRecords("$(sinqSPS_DB)/shutter.db", "INSTR=$(INSTR), SPS_REGISTER_NAME=$(SPS_REGISTER_NAME)")