Dear all,
I’m using motor record 6-5. Let’s say my record’s name is simply RECORD. Some of the PVs are:
-
RECORD.LLM = 1350
-
RECORD.HLM = 1410
-
RECORD.VAL = 0
-
RECORD.RDBL = “A_VALID_PV”
-
RECORD.URIP = 1
-
RECORD.RRES = 1
After boot, I wrote 1 in RECORD.STUP and RECORD.RBV received the value of the PV in RDBL, that was 1400. RECORD.VAL remained 0, as expected. But when I wrote 1 in RECORD.SYNC, the VAL field
didn’t not change.
So I tried another test. I changed RECORD.LLM to -1 and I wrote 1 in RECORD.SYNC again. This time, the VAL field was updated to 1400.
I think that, if RBV is inside limits, there is no reason to block VAL update using SYNC.
Thank you,
Márcio Paduan Donadio
Computer Engineer – CNPEM / LNLS (Brazilian Synchrotron)