The brute force approach would be to use a calcout...
record(calcout, "$(P):SUBCRYO_SET_LOW") {
field(INPA, "$(P):SUBCRYO_SETP_MIN.VAL CP")
field(CALC, “A”)
field(OUT , "$(P):SUBCRYO_SETP_S.LOW PP")
}
..and similar for .HIGH.
It’s the opposite of elegant but it’ll work.
cheers -mathias
Hi
I am trying to get "limits" to work on a "Soft Channel" record.
The challenge is that I have the limit values in another record, and want to make a link between the two records.
I would therefore like to something like this:
record(ao, "$(P):SUBCRYO_SETP_S") {
field(DESC, "Huginn Sub-cryostat system setpoint")
field(DTYP, "Soft Channel")
field(VAL, "300")
field(PREC, "3")
field(EGU, "K")
field(PINI, "YES")
field(HSV, "MINOR")
field(LSV, "MINOR")
field(LOW, "$(P):SUBCRYO_SETP_MIN.VAL CP")
field(HIGH, "$(P):SUBCRYO_SETP_MAX CP")
}
which, however, does not work.
It this possible, and in that case how.
Thanks in advance.
Bo