field (THST, "CIRCULATION")
}
-record (ai, "$(sys):$(sub):COOLING:$(csys):SetpointMom:RAW") {
- field (DTYP, "stream")
- field (INP, "@Huber_LAI.proto getSetpoint $(PORT)")
- field (SCAN, "I/O Intr")
- field(FLNK, "$(sys):$(sub):COOLING:$(csys):SetpointMom")
-}
-
-record (calc, "$(sys):$(sub):COOLING:$(csys):SetpointMom") {
- field(CALC, "A&0x100000?NaN:(A&0x80000?(A-0x100000)/100.:A/100.)")
- field(INPA, "$(sys):$(sub):COOLING:$(csys):SetpointMom:RAW.VAL")
- field(EGU, "deg C")
- field(PREC, "3")
- field(ADEL, "0.02")
- field(MDEL, "0.02")
- field(HOPR, "100.0")
- field(LOPR, "-50.0")
-}
-
-#record (waveform, "$(sys):$(sub):COOLING:$(csys):STAT1:RAW") {
+#record (ai, "$(sys):$(sub):COOLING:$(csys):SetpointMom:RAW") {
# field (DTYP, "stream")
-# field (INP, "@Huber_LAI.proto getStatOne $(PORT)")
-# field (PINI, "YES")
-# field (SCAN, "5 second")
-# field (FTVL, "ULONG")
-# field (NELM, "5")
-# field(PREC, "0")
+# field (INP, "@Huber_LAI.proto getSetpoint $(PORT)")
+# field (SCAN, "I/O Intr")
+# field(FLNK, "$(sys):$(sub):COOLING:$(csys):SetpointMom")
+#}
+#
+#record (calc, "$(sys):$(sub):COOLING:$(csys):SetpointMom") {
+# field(CALC, "A&0x100000?NaN:(A&0x80000?(A-0x100000)/100.:A/100.)")
+# field(INPA, "$(sys):$(sub):COOLING:$(csys):SetpointMom:RAW.VAL")
+# field(EGU, "deg C")
+# field(PREC, "3")
+# field(ADEL, "0.02")
+# field(MDEL, "0.02")
+# field(HOPR, "100.0")
+# field(LOPR, "-50.0")
#}
-
# Stat 1
record (longin, "$(sys):$(sub):COOLING:$(csys):T0:RAW") {
# ### PORT Asyn Interface ### #
#############################################
-#record (ai, "$(sys):$(sub):COOLING:$(csys):SetpointMom") {
-# field (DTYP, "stream")
-# field (INP, "@Huber_PP.proto getDesVal $(PORT)")
-# field (PINI, "YES")
-# field (EGU, "°C")
-# field (PREC, "2")
-# field (ADEL, "0.05")
-# field (MDEL, "0.05")
-# field (ASLO, "0.01")
-# field (AOFF, "0")
-# field (HOPR, "100.0")
-# field (LOPR, "-50.0")
-#}
+record (ai, "$(sys):$(sub):COOLING:$(csys):SetpointMom") {
+ field (DTYP, "stream")
+ field (INP, "@Huber_PP.proto getDesVal $(PORT)")
+ field (PINI, "YES")
+ field (EGU, "°C")
+ field (PREC, "2")
+ field (ADEL, "0.05")
+ field (MDEL, "0.05")
+ field (ASLO, "0.01")
+ field (AOFF, "0")
+ field (HOPR, "100.0")
+ field (LOPR, "-50.0")
+}
record (ai, "$(sys):$(sub):COOLING:$(csys):BathTemperatureMom") {
field (DTYP, "stream")
field (AOFF, "0")
field (HOPR, "100.0")
field (LOPR, "-50.0")
-# field (HOPR, "$(sys):$(sub):COOLING:$(csys):MaximumValue")
-# field (LOPR, "$(sys):$(sub):COOLING:$(csys):MinimumValue")
field (FLNK, "$(sys):$(sub):COOLING:$(csys):SetpointMom")
}