# ### ### #
# ### Ref 1.0; 2014-01-07 ### #
# ### ### #
-# ### macros: subsys PANDA subsystem ### #
-# ### PORT Asyn Interface ### #
-# ### sector Sector of subsys ### #
+# ### macros: ### #
+# ### sys system ### #
+# ### sub subsystem ### #
+# ### csys cooling sub system ### #
+# ### PORT Asyn Interface ### #
#############################################
-record (ai, "PANDA:$(subsys):COOLING:$(sector):SetpointMom") {
+record (ai, "$(sys):$(sub):COOLING:$(csys):SetpointMom") {
field (DTYP, "stream")
field (INP, "@Huber_Unistate_425.proto getDesVal $(PORT)")
field (PINI, "YES")
field (EGU, "°C")
field (PREC, "2")
- field (ADEL, "1")
- field (MDEL, "1")
+ field (ADEL, "0.05")
+ field (MDEL, "0.05")
field (ASLO, "0.01")
field (AOFF, "0")
}
-record (ai, "PANDA:$(subsys):COOLING:$(sector):BathTemperatureMom") {
+record (ai, "$(sys):$(sub):COOLING:$(csys):BathTemperatureMom") {
field (DTYP, "stream")
field (INP, "@Huber_Unistate_425.proto getBathTemp $(PORT)")
field (SCAN, "10 second")
- field (FLNK, "PANDA:$(subsys):COOLING:$(sector):getExtTemp")
+ field (FLNK, "$(sys):$(sub):COOLING:$(csys):ExternalTemperatureMom")
field (EGU, "°C")
field (PREC, "2")
- field (ADEL, "1")
- field (MDEL, "1")
+ field (ADEL, "0.05")
+ field (MDEL, "0.05")
field (ASLO, "0.01")
field (AOFF, "0")
}
-record (ai, "PANDA:$(subsys):COOLING:$(sector):ExternalTemperatureMom") {
+record (ai, "$(sys):$(sub):COOLING:$(csys):ExternalTemperatureMom") {
field (DTYP, "stream")
field (INP, "@Huber_Unistate_425.proto getExtTemp $(PORT)")
field (EGU, "°C")
field (PREC, "2")
- field (ADEL, "1")
- field (MDEL, "1")
+ field (ADEL, "0.05")
+ field (MDEL, "0.05")
field (ASLO, "0.01")
field (AOFF, "0")
+ field (FLNK, "$(p):$(sub):COOLING:SetpointMom")
}
#--------------------------------------------------------------------------------
-record (ao, "PANDA:$(subsys):COOLING:$(sector):Setpoint") {
+record (ao, "$(sys):$(sub):COOLING:$(csys):Setpoint") {
field (DTYP, "stream")
field (OUT, "@Huber_Unistate_425.proto setDesVal $(PORT)")
field (EGU, "°C")
field (PREC, "2")
- field (ADEL, "1")
- field (MDEL, "1")
- field (ASLO, "100")
+ field (ADEL, "0.05")
+ field (MDEL, "0.05")
+ field (ASLO, "0.01")
field (AOFF, "0")
}
-record (ao , "PANDA:$(subsys):COOLING:$(sector):MinimumValue") {
+record (ao , "$(sys):$(sub):COOLING:$(csys):MinimumValue") {
field (DTYP, "stream")
field (OUT, "@Huber_Unistate_425.proto setMinVal $(PORT)")
field (EGU, "°C")
field (PREC, "2")
- field (ADEL, "1")
- field (MDEL, "1")
- field (ASLO, "100")
+ field (ADEL, "0.05")
+ field (MDEL, "0.05")
+ field (ASLO, "0.01")
field (AOFF, "0")
}
-record (ao, "PANDA:$(subsys):COOLING:$(sector):MaximumValue") {
+record (ao, "$(sys):$(sub):COOLING:$(csys):MaximumValue") {
field (DTYP, "stream")
field (OUT, "@Huber_Unistate_425.proto setMaxVal $(PORT)")
field (EGU, "°C")
field (PREC, "2")
- field (ADEL, "1")
- field (MDEL, "1")
- field (ASLO, "100")
+ field (ADEL, "0.05")
+ field (MDEL, "0.05")
+ field (ASLO, "0.01")
field (AOFF, "0")
}
-record (bo , "PANDA:$(subsys):COOLING:$(sector):TemperatureControl") {
+record (bo , "$(sys):$(sub):COOLING:$(csys):TemperatureControl") {
field (DTYP, "stream")
field (OUT, "@Huber_Unistate_425.proto setTempCtrl $(PORT)")
field (ZNAM, "OFF")
field (ONAM, "ON")
}
-record (bo, "PANDA:$(subsys):COOLING:$(sector):TemperatureMode") {
+record (bo, "$(sys):$(sub):COOLING:$(csys):TemperatureMode") {
field (DTYP, "stream")
field (OUT, "@Huber_Unistate_425.proto setTempMode $(PORT)")
field (ZNAM, "INTERN")