diff -r c68ad80babeb -r 1b83de4729dc lvC3mcc/db/mcc.db --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/lvC3mcc/db/mcc.db Wed Jun 19 15:34:43 2013 +0200 @@ -0,0 +1,244 @@ +# mcc.db Uwe Hoppe Fritz-Haber-Institut der MPG 4/2013 + +# Firmware Version of CENTER THREE MCC +# ------------------------------------ +record(stringin, "$(P)$(R)GetVersion") { + field(DESC, "Get Contr. Firmware Version") + field(DTYP, "stream") + field(INP, "@mcc.proto getVersion $(BUS)") + field(PINI, "YES") +} + +# Unit of CENTER THREE MCC +# ------------------------ +record(ai, "$(P)$(R)Unit") { + field(DESC, "Unit-Value of device") + field(DTYP, "stream") + field(SCAN, "10 second") + field(PINI, "YES") + field(INP, "@mcc.proto getUnit $(BUS)") + field(FLNK, "$(P)$(R)UnitStr PP NMS") +} +record(mbbi, "$(P)$(R)UnitStr") { + field(DESC, "Unit-String of device") + field(ZRST, "mBar") + field(ZRVL, "0") + field(ONST, "Torr") + field(ONVL, "1") + field(TWST, "Pa") + field(TWVL, "2") + field(THST, "Micron") + field(THVL, "3") + field(PINI, "YES") + field(INP, "$(P)$(R)Unit NPP") +} + +# Status and Pressure Channel 1 +# ----------------------------- +record(ai, "$(P)$(R)GetStat1") { + field(DESC, "Status of Channel 1") + field(DTYP, "stream") + field(INP, "@mcc.proto getStatPres($(P)$(R)GetPres,1) $(BUS)") + field(SCAN, "5 second") + field(PINI, "YES") + field(FLNK, "$(P)$(R)GetPres1") + field(FLNK, "$(P)$(R)Status1 PP NMS") + field(HIGH, "1") + field(HSV, "MAJOR") +} +record(ai, "$(P)$(R)GetPres1") { + field(DESC, "Pressure sensor 1") +} +record(mbbi, "$(P)$(R)Status1") { + field(DESC, "Status String of Channel 1") + field(ZRST, "Data ok") + field(ZRVL, "0") + field(ONST, "Underrange") + field(ONVL, "1") + field(TWST, "Overrange") + field(TWVL, "2") + field(THST, "Transm. err") + field(THVL, "3") + field(FRST, "Transm. off") + field(FRVL, "4") + field(FVST, "No Transm.") + field(FVVL, "5") + field(SXST, "Ident. err") + field(SXVL, "6") + field(SVST, "ITR err") + field(SVVL, "7") + field(INP, "$(P)$(R)GetStat1 NPP") +} + +# Status and Pressure Channel 2 +# ----------------------------- +record(ai, "$(P)$(R)GetStat2") { + field(DESC, "Status of Channel 2") + field(DTYP, "stream") + field(INP, "@mcc.proto getStatPres($(P)$(R)GetPres,2) $(BUS)") + field(SCAN, "5 second") + field(PINI, "YES") + field(FLNK, "$(P)$(R)GetPres2") + field(FLNK, "$(P)$(R)Status2 PP NMS") + field(HIGH, "1") + field(HSV, "MAJOR") +} +record(ai, "$(P)$(R)GetPres2") { + field(DESC, "Pressure sensor 2") +} +record(mbbi, "$(P)$(R)Status2") { + field(DESC, "Status String of Channel 2") + field(ZRST, "Data ok") + field(ZRVL, "0") + field(ONST, "Underrange") + field(ONVL, "1") + field(TWST, "Overrange") + field(TWVL, "2") + field(THST, "Transm. err") + field(THVL, "3") + field(FRST, "Transm. off") + field(FRVL, "4") + field(FVST, "No Transm.") + field(FVVL, "5") + field(SXST, "Ident. err") + field(SXVL, "6") + field(SVST, "ITR err") + field(SVVL, "7") + field(INP, "$(P)$(R)GetStat2 NPP") +} + +# Status and Pressure Channel 3 +# ----------------------------- +record(ai, "$(P)$(R)GetStat3") { + field(DESC, "Status of Channel 3") + field(DTYP, "stream") + field(INP, "@mcc.proto getStatPres($(P)$(R)GetPres,3) $(BUS)") + field(SCAN, "5 second") + field(PINI, "YES") + field(FLNK, "$(P)$(R)GetPres3") + field(FLNK, "$(P)$(R)Status3 PP NMS") + field(HIGH, "1") + field(HSV, "MAJOR") +} +record(ai, "$(P)$(R)GetPres3") { + field(DESC, "Pressure sensor 3") +} +record(mbbi, "$(P)$(R)Status3") { + field(DESC, "Status String of Channel 3") + field(ZRST, "Data ok") + field(ZRVL, "0") + field(ONST, "Underrange") + field(ONVL, "1") + field(TWST, "Overrange") + field(TWVL, "2") + field(THST, "Transm. err") + field(THVL, "3") + field(FRST, "Transm. off") + field(FRVL, "4") + field(FVST, "No Transm.") + field(FVVL, "5") + field(SXST, "Ident. err") + field(SXVL, "6") + field(SVST, "ITR err") + field(SVVL, "7") + field(INP, "$(P)$(R)GetStat3 NPP") +} + +# Switching Functions Channel 1 +# ----------------------------- +record(ao, "$(P)$(R)SP1") { + field(DESC, "Switching function 1") + field(DTYP, "stream") + field(OUT, "@mcc.proto setPoint($(P)$(R)SP,1) $(BUS)") +} +record(ao, "$(P)$(R)SP1L") { + field(DESC, "Switching function 1 low") + field(PREC, "4") + field(FLNK, "$(P)$(R)SP1") +} +record(ao, "$(P)$(R)SP1H") { + field(DESC, "Switching function 1 upper") + field(PREC, "4") + field(FLNK, "$(P)$(R)SP1") +} +record(ao, "$(P)$(R)SP2") { + field(DESC, "Switching function 2") + field(DTYP, "stream") + field(OUT, "@mcc.proto setPoint($(P)$(R)SP,2) $(BUS)") +} +record(ao, "$(P)$(R)SP2L") { + field(DESC, "Switching function 2 low") + field(PREC, "4") + field(FLNK, "$(P)$(R)SP2") +} +record(ao, "$(P)$(R)SP2H") { + field(DESC, "Switching function 2 upper") + field(PREC, "4") + field(FLNK, "$(P)$(R)SP2") +} + +# Switching Functions Channel 2 +# ----------------------------- +record(ao, "$(P)$(R)SP3") { + field(DESC, "Switching function 3") + field(DTYP, "stream") + field(OUT, "@mcc.proto setPoint($(P)$(R)SP,3) $(BUS)") +} +record(ao, "$(P)$(R)SP3L") { + field(DESC, "Switching function 3 low") + field(PREC, "4") + field(FLNK, "$(P)$(R)SP3") +} +record(ao, "$(P)$(R)SP3H") { + field(DESC, "Switching function 3 upper") + field(PREC, "4") + field(FLNK, "$(P)$(R)SP3") +} +record(ao, "$(P)$(R)SP4") { + field(DESC, "Switching function 4") + field(DTYP, "stream") + field(OUT, "@mcc.proto setPoint($(P)$(R)SP,4) $(BUS)") +} +record(ao, "$(P)$(R)SP4L") { + field(DESC, "Switching function 4 low") + field(PREC, "4") + field(FLNK, "$(P)$(R)SP4") +} +record(ao, "$(P)$(R)SP4H") { + field(DESC, "Switching function 4 upper") + field(PREC, "4") + field(FLNK, "$(P)$(R)SP4") +} + +# Switching Functions Channel 3 +# ----------------------------- +record(ao, "$(P)$(R)SP5") { + field(DESC, "Switching function 5") + field(DTYP, "stream") + field(OUT, "@mcc.proto setPoint($(P)$(R)SP,5) $(BUS)") +} +record(ao, "$(P)$(R)SP5L") { + field(DESC, "Switching function 5 low") + field(PREC, "4") + field(FLNK, "$(P)$(R)SP5") +} +record(ao, "$(P)$(R)SP5H") { + field(DESC, "Switching function 5 upper") + field(PREC, "4") + field(FLNK, "$(P)$(R)SP5") +} +record(ao, "$(P)$(R)SP6") { + field(DESC, "Switching function 6") + field(DTYP, "stream") + field(OUT, "@mcc.proto setPoint($(P)$(R)SP,6) $(BUS)") +} +record(ao, "$(P)$(R)SP6L") { + field(DESC, "Switching function 6 low") + field(PREC, "4") + field(FLNK, "$(P)$(R)SP6") +} +record(ao, "$(P)$(R)SP6H") { + field(DESC, "Switching function 6 upper") + field(PREC, "4") + field(FLNK, "$(P)$(R)SP6") +}