low rate status is handled differently in new and old box
This commit is contained in:
@@ -38,6 +38,13 @@ record(seq, "$(INSTR)$(NAME):CORRECT-MONITOR-CHANNEL")
|
||||
field(SCAN, ".5 second")
|
||||
}
|
||||
|
||||
record(calc, "$(INSTR)$(NAME):RATE_MAP")
|
||||
{
|
||||
field(DESC, "Want a consistent lowrate pv")
|
||||
field(INPA, "$(INSTR)$(NAME):RAW-STATUS.B2 NPP")
|
||||
field(CALC, "(A=1)?1:0")
|
||||
}
|
||||
|
||||
################################################################################
|
||||
# Count Commands
|
||||
|
||||
|
||||
@@ -25,6 +25,13 @@ record(longin, "$(INSTR)$(NAME):MONITOR-CHANNEL_RBV")
|
||||
field(DISP, 1)
|
||||
}
|
||||
|
||||
record(calc, "$(INSTR)$(NAME):RATE_MAP")
|
||||
{
|
||||
field(DESC, "Want a consistent lowrate pv")
|
||||
field(INPA, "$(INSTR)$(NAME):RAW-STATUS.B2 NPP")
|
||||
field(CALC, "(A=0)?1:0")
|
||||
}
|
||||
|
||||
################################################################################
|
||||
# Count Commands
|
||||
|
||||
|
||||
@@ -25,6 +25,13 @@ record(longin, "$(INSTR)$(NAME):MONITOR-CHANNEL_RBV")
|
||||
field(DISP, 1)
|
||||
}
|
||||
|
||||
record(calc, "$(INSTR)$(NAME):RATE_MAP")
|
||||
{
|
||||
field(DESC, "Want a consistent lowrate pv")
|
||||
field(INPA, "$(INSTR)$(NAME):RAW-STATUS.B2 NPP")
|
||||
field(CALC, "(A=0)?1:0")
|
||||
}
|
||||
|
||||
################################################################################
|
||||
# Count Commands
|
||||
|
||||
|
||||
@@ -88,7 +88,7 @@ record(bi, "$(INSTR)$(NAME):COUNTING_PRESET")
|
||||
|
||||
record(bi, "$(INSTR)$(NAME):IS_LOWRATE")
|
||||
{
|
||||
field(INP, "$(INSTR)$(NAME):RAW-STATUS.B2")
|
||||
field(INP, "$(INSTR)$(NAME):RATE_MAP PP")
|
||||
field(ZNAM, "LOW RATE")
|
||||
field(ONAM, "GOOD RATE")
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user