Files
pcas/src/rec/mbboRecord.db
1996-04-22 14:44:45 +00:00

472 lines
8.1 KiB
Plaintext

recordtype(mbbo) {
include "dbCommon.db"
field(VAL,DBF_ENUM) {
prompt("Desired Value")
asl(ASL0)
pp(TRUE)
}
field(DOL,DBF_INLINK) {
prompt("Desired Output Loc")
promptgroup(GUI_MBB)
interest(1)
}
field(OMSL,DBF_MENU) {
prompt("Output Mode Select")
promptgroup(GUI_MBB)
interest(1)
menu(menuOmsl)
}
field(NOBT,DBF_SHORT) {
prompt("Number of Bits")
promptgroup(GUI_MBB)
special(SPC_NOMOD)
interest(1)
}
field(OUT,DBF_OUTLINK) {
prompt("Output Specification")
promptgroup(GUI_MBB)
interest(1)
}
field(ZRVL,DBF_ULONG) {
prompt("Zero Value")
promptgroup(GUI_BITS1)
special(SPC_MOD)
pp(TRUE)
base(HEX)
interest(1)
}
field(ONVL,DBF_ULONG) {
prompt("One Value")
promptgroup(GUI_BITS1)
special(SPC_MOD)
pp(TRUE)
base(HEX)
interest(1)
}
field(TWVL,DBF_ULONG) {
prompt("Two Value")
promptgroup(GUI_BITS1)
special(SPC_MOD)
pp(TRUE)
base(HEX)
interest(1)
}
field(THVL,DBF_ULONG) {
prompt("Three Value")
promptgroup(GUI_BITS1)
special(SPC_MOD)
pp(TRUE)
base(HEX)
interest(1)
}
field(FRVL,DBF_ULONG) {
prompt("Four Value")
promptgroup(GUI_BITS1)
special(SPC_MOD)
pp(TRUE)
base(HEX)
interest(1)
}
field(FVVL,DBF_ULONG) {
prompt("Five Value")
promptgroup(GUI_BITS1)
special(SPC_MOD)
pp(TRUE)
base(HEX)
interest(1)
}
field(SXVL,DBF_ULONG) {
prompt("Six Value")
promptgroup(GUI_BITS1)
special(SPC_MOD)
pp(TRUE)
base(HEX)
interest(1)
}
field(SVVL,DBF_ULONG) {
prompt("Seven Value")
promptgroup(GUI_BITS1)
special(SPC_MOD)
pp(TRUE)
base(HEX)
interest(1)
}
field(EIVL,DBF_ULONG) {
prompt("Eight Value")
promptgroup(GUI_BITS2)
special(SPC_MOD)
pp(TRUE)
base(HEX)
interest(1)
}
field(NIVL,DBF_ULONG) {
prompt("Nine Value")
promptgroup(GUI_BITS2)
special(SPC_MOD)
pp(TRUE)
base(HEX)
interest(1)
}
field(TEVL,DBF_ULONG) {
prompt("Ten Value")
promptgroup(GUI_BITS2)
special(SPC_MOD)
pp(TRUE)
base(HEX)
interest(1)
}
field(ELVL,DBF_ULONG) {
prompt("Eleven Value")
promptgroup(GUI_BITS2)
special(SPC_MOD)
pp(TRUE)
base(HEX)
interest(1)
}
field(TVVL,DBF_ULONG) {
prompt("Twelve Value")
promptgroup(GUI_BITS2)
special(SPC_MOD)
pp(TRUE)
base(HEX)
interest(1)
}
field(TTVL,DBF_ULONG) {
prompt("Thirteen Value")
promptgroup(GUI_BITS2)
special(SPC_MOD)
pp(TRUE)
base(HEX)
interest(1)
}
field(FTVL,DBF_ULONG) {
prompt("Fourteen Value")
promptgroup(GUI_BITS2)
special(SPC_MOD)
pp(TRUE)
base(HEX)
interest(1)
}
field(FFVL,DBF_ULONG) {
prompt("Fifteen Value")
promptgroup(GUI_BITS2)
special(SPC_MOD)
pp(TRUE)
base(HEX)
interest(1)
}
field(ZRST,DBF_STRING) {
prompt("Zero String")
promptgroup(GUI_BITS1)
pp(TRUE)
interest(1)
size(16)
}
field(ONST,DBF_STRING) {
prompt("One String")
promptgroup(GUI_BITS1)
pp(TRUE)
interest(1)
size(16)
}
field(TWST,DBF_STRING) {
prompt("Two String")
promptgroup(GUI_BITS1)
pp(TRUE)
interest(1)
size(16)
}
field(THST,DBF_STRING) {
prompt("Three String")
promptgroup(GUI_BITS1)
pp(TRUE)
interest(1)
size(16)
}
field(FRST,DBF_STRING) {
prompt("Four String")
promptgroup(GUI_BITS1)
pp(TRUE)
interest(1)
size(16)
}
field(FVST,DBF_STRING) {
prompt("Five String")
promptgroup(GUI_BITS1)
pp(TRUE)
interest(1)
size(16)
}
field(SXST,DBF_STRING) {
prompt("Six String")
promptgroup(GUI_BITS1)
pp(TRUE)
interest(1)
size(16)
}
field(SVST,DBF_STRING) {
prompt("Seven String")
promptgroup(GUI_BITS1)
pp(TRUE)
interest(1)
size(16)
}
field(EIST,DBF_STRING) {
prompt("Eight String")
promptgroup(GUI_BITS2)
pp(TRUE)
interest(1)
size(16)
}
field(NIST,DBF_STRING) {
prompt("Nine String")
promptgroup(GUI_BITS2)
pp(TRUE)
interest(1)
size(16)
}
field(TEST,DBF_STRING) {
prompt("Ten String")
promptgroup(GUI_BITS2)
pp(TRUE)
interest(1)
size(16)
}
field(ELST,DBF_STRING) {
prompt("Eleven String")
promptgroup(GUI_BITS2)
pp(TRUE)
interest(1)
size(16)
}
field(TVST,DBF_STRING) {
prompt("Twelve String")
promptgroup(GUI_BITS2)
pp(TRUE)
interest(1)
size(16)
}
field(TTST,DBF_STRING) {
prompt("Thirteen String")
promptgroup(GUI_BITS2)
pp(TRUE)
interest(1)
size(16)
}
field(FTST,DBF_STRING) {
prompt("Fourteen String")
promptgroup(GUI_BITS2)
pp(TRUE)
interest(1)
size(16)
}
field(FFST,DBF_STRING) {
prompt("Fifteen String")
promptgroup(GUI_BITS2)
pp(TRUE)
interest(1)
size(16)
}
field(ZRSV,DBF_MENU) {
prompt("State Zero Severity")
promptgroup(GUI_BITS1)
pp(TRUE)
interest(1)
menu(menuAlarmSevr)
}
field(ONSV,DBF_MENU) {
prompt("State One Severity")
promptgroup(GUI_BITS1)
pp(TRUE)
interest(1)
menu(menuAlarmSevr)
}
field(TWSV,DBF_MENU) {
prompt("State Two Severity")
promptgroup(GUI_BITS1)
pp(TRUE)
interest(1)
menu(menuAlarmSevr)
}
field(THSV,DBF_MENU) {
prompt("State Three Severity")
promptgroup(GUI_BITS1)
pp(TRUE)
interest(1)
menu(menuAlarmSevr)
}
field(FRSV,DBF_MENU) {
prompt("State Four Severity")
promptgroup(GUI_BITS1)
pp(TRUE)
interest(1)
menu(menuAlarmSevr)
}
field(FVSV,DBF_MENU) {
prompt("State Five Severity")
promptgroup(GUI_BITS1)
pp(TRUE)
interest(1)
menu(menuAlarmSevr)
}
field(SXSV,DBF_MENU) {
prompt("State Six Severity")
promptgroup(GUI_BITS1)
pp(TRUE)
interest(1)
menu(menuAlarmSevr)
}
field(SVSV,DBF_MENU) {
prompt("State Seven Severity")
promptgroup(GUI_BITS1)
pp(TRUE)
interest(1)
menu(menuAlarmSevr)
}
field(EISV,DBF_MENU) {
prompt("State Eight Severity")
promptgroup(GUI_BITS2)
pp(TRUE)
interest(1)
menu(menuAlarmSevr)
}
field(NISV,DBF_MENU) {
prompt("State Nine Severity")
promptgroup(GUI_BITS2)
pp(TRUE)
interest(1)
menu(menuAlarmSevr)
}
field(TESV,DBF_MENU) {
prompt("State Ten Severity")
promptgroup(GUI_BITS2)
pp(TRUE)
interest(1)
menu(menuAlarmSevr)
}
field(ELSV,DBF_MENU) {
prompt("State Eleven Severity")
promptgroup(GUI_BITS2)
pp(TRUE)
interest(1)
menu(menuAlarmSevr)
}
field(TVSV,DBF_MENU) {
prompt("State Twelve Severity")
promptgroup(GUI_BITS2)
pp(TRUE)
interest(1)
menu(menuAlarmSevr)
}
field(TTSV,DBF_MENU) {
prompt("State Thirteen Sevr")
promptgroup(GUI_BITS2)
pp(TRUE)
interest(1)
menu(menuAlarmSevr)
}
field(FTSV,DBF_MENU) {
prompt("State Fourteen Sevr")
promptgroup(GUI_BITS2)
pp(TRUE)
interest(1)
menu(menuAlarmSevr)
}
field(FFSV,DBF_MENU) {
prompt("State Fifteen Sevr")
promptgroup(GUI_BITS2)
pp(TRUE)
interest(1)
menu(menuAlarmSevr)
}
field(UNSV,DBF_MENU) {
prompt("Unknown State Sevr")
promptgroup(GUI_MBB)
pp(TRUE)
interest(1)
menu(menuAlarmSevr)
}
field(COSV,DBF_MENU) {
prompt("Change of State Sevr")
promptgroup(GUI_MBB)
pp(TRUE)
interest(1)
menu(menuAlarmSevr)
}
field(RVAL,DBF_ULONG) {
prompt("Raw Value")
pp(TRUE)
}
field(ORAW,DBF_ULONG) {
prompt("Prev Raw Value")
special(SPC_NOMOD)
interest(3)
}
field(RBV,DBF_ULONG) {
prompt("Readback Value")
special(SPC_NOMOD)
}
field(ORBV,DBF_ULONG) {
prompt("Prev Readback Value")
special(SPC_NOMOD)
interest(3)
}
field(MASK,DBF_ULONG) {
prompt("Hardware Mask")
special(SPC_NOMOD)
interest(1)
}
field(MLST,DBF_USHORT) {
prompt("Last Value Monitored")
special(SPC_NOMOD)
interest(3)
}
field(LALM,DBF_USHORT) {
prompt("Last Value Alarmed")
special(SPC_NOMOD)
interest(3)
}
field(SDEF,DBF_SHORT) {
prompt("States Defined")
special(SPC_NOMOD)
interest(3)
}
field(SHFT,DBF_USHORT) {
prompt("Shift")
special(SPC_NOMOD)
interest(1)
}
field(SIOL,DBF_OUTLINK) {
prompt("Sim Output Specifctn")
promptgroup(GUI_MBB)
interest(1)
}
field(SIML,DBF_INLINK) {
prompt("Sim Mode Location")
promptgroup(GUI_MBB)
interest(1)
}
field(SIMM,DBF_MENU) {
prompt("Simulation Mode")
interest(1)
menu(menuYesNo)
}
field(SIMS,DBF_MENU) {
prompt("Sim mode Alarm Svrty")
promptgroup(GUI_MBB)
interest(2)
menu(menuAlarmSevr)
}
field(IVOA,DBF_MENU) {
prompt("INVALID outpt action")
promptgroup(GUI_MBB)
interest(2)
menu(menuIvoa)
}
field(IVOV,DBF_USHORT) {
prompt("INVALID output value")
promptgroup(GUI_MBB)
interest(2)
}
}