From: hadaq Date: Fri, 29 Oct 2010 09:22:47 +0000 (+0000) Subject: errbitstat added. Sergey. X-Git-Url: https://jspc29.x-matter.uni-frankfurt.de/git/?a=commitdiff_plain;h=15ae7503aa84dbabc728791241e108dfc7c88a06;p=daqdata.git errbitstat added. Sergey. --- diff --git a/ebctrl/ioc/ebctrlApp/Db/Makefile b/ebctrl/ioc/ebctrlApp/Db/Makefile index 8c8963c..a396296 100644 --- a/ebctrl/ioc/ebctrlApp/Db/Makefile +++ b/ebctrl/ioc/ebctrlApp/Db/Makefile @@ -17,6 +17,7 @@ DB += netmem.db DB += genrunid.db DB += errbit1.db DB += errbit2.db +DB += errbitstat.db DB += trignr1.db DB += trignr2.db DB += portnr1.db diff --git a/ebctrl/ioc/ebctrlApp/Db/errbitstat.db b/ebctrl/ioc/ebctrlApp/Db/errbitstat.db new file mode 100644 index 0000000..5228552 --- /dev/null +++ b/ebctrl/ioc/ebctrlApp/Db/errbitstat.db @@ -0,0 +1,148 @@ +record(genSub,"HAD:$(eb):stat") { + field(DESC,"General Subroutine Record") + field(SCAN,"5 second") + field(PINI,"NO") + field(PHAS,"0") + field(EVNT,"0") + field(DISV,"1") + field(LFLG,"IGNORE") + field(EFLG,"ALWAYS") + field(SDIS,"0.0000000000000000e+00") + field(DISS,"NO_ALARM") + field(PRIO,"LOW") + field(FLNK,"0.000000000000000e+00") + field(SUBL,"0.0000000000000000e+00") + field(BRSV,"NO_ALARM") + field(INAM,"errbitstat_init") + field(SNAM,"errbitstat_proc") + field(FTA,"LONG") + field(FTB,"LONG") + field(FTC,"LONG") + field(FTD,"LONG") + field(FTE,"LONG") + field(FTF,"LONG") + field(FTG,"LONG") + field(FTH,"LONG") + field(FTI,"LONG") + field(FTJ,"LONG") + field(FTVA,"LONG") + field(FTVB,"LONG") + field(FTVC,"LONG") + field(FTVD,"LONG") + field(FTVE,"LONG") + field(FTVF,"LONG") + field(FTVG,"LONG") + field(FTVH,"LONG") + field(FTVI,"LONG") + field(FTVJ,"LONG") + field(NOA,"50") + field(NOB,"50") + field(NOC,"50") + field(NOD,"50") + field(NOE,"50") + field(NOF,"50") + field(NOG,"50") + field(NOH,"50") + field(NOI,"50") + field(NOJ,"50") + field(NOVA,"1") + field(NOVB,"1") + field(NOVC,"1") + field(NOVD,"1") + field(NOVE,"1") + field(NOVF,"100") + field(NOVG,"100") + field(NOVH,"100") + field(NOVI,"100") + field(NOVJ,"100") + field(OUTA,"HAD:$(eb):stat:errBitPtrn0 PP NMS") + field(OUTB,"HAD:$(eb):stat:errBitPtrn1 PP NMS") + field(OUTC,"HAD:$(eb):stat:errBitPtrn2 PP NMS") + field(OUTD,"HAD:$(eb):stat:errBitPtrn3 PP NMS") + field(OUTE,"HAD:$(eb):stat:errBitPtrn4 PP NMS") + field(OUTF,"HAD:$(eb):stat:errBitStat0 PP NMS") + field(OUTG,"HAD:$(eb):stat:errBitStat1 PP NMS") + field(OUTH,"HAD:$(eb):stat:errBitStat2 PP NMS") + field(OUTI,"HAD:$(eb):stat:errBitStat3 PP NMS") + field(OUTJ,"HAD:$(eb):stat:errBitStat4 PP NMS") +} + +record(longin,"HAD:$(eb):stat:errBitPtrn0") +{ + field(DTYP,"Soft Channel") + field(SCAN,"Passive") + field(INP,"Constant") +} + +record(longin,"HAD:$(eb):stat:errBitPtrn1") +{ + field(DTYP,"Soft Channel") + field(SCAN,"Passive") + field(INP,"Constant") +} + +record(longin,"HAD:$(eb):stat:errBitPtrn2") +{ + field(DTYP,"Soft Channel") + field(SCAN,"Passive") + field(INP,"Constant") +} + +record(longin,"HAD:$(eb):stat:errBitPtrn3") +{ + field(DTYP,"Soft Channel") + field(SCAN,"Passive") + field(INP,"Constant") +} + +record(longin,"HAD:$(eb):stat:errBitPtrn4") +{ + field(DTYP,"Soft Channel") + field(SCAN,"Passive") + field(INP,"Constant") +} + +record(waveform,"HAD:$(eb):stat:errBitStat0") +{ + field(DTYP,"Soft Channel") + field(SCAN,"Passive") + field(INP,"Constant") + field(NELM,"100") + field(FTVL,"LONG") +} + +record(waveform,"HAD:$(eb):stat:errBitStat1") +{ + field(DTYP,"Soft Channel") + field(SCAN,"Passive") + field(INP,"Constant") + field(NELM,"100") + field(FTVL,"LONG") +} + +record(waveform,"HAD:$(eb):stat:errBitStat2") +{ + field(DTYP,"Soft Channel") + field(SCAN,"Passive") + field(INP,"Constant") + field(NELM,"100") + field(FTVL,"LONG") +} + +record(waveform,"HAD:$(eb):stat:errBitStat3") +{ + field(DTYP,"Soft Channel") + field(SCAN,"Passive") + field(INP,"Constant") + field(NELM,"100") + field(FTVL,"LONG") +} + +record(waveform,"HAD:$(eb):stat:errBitStat4") +{ + field(DTYP,"Soft Channel") + field(SCAN,"Passive") + field(INP,"Constant") + field(NELM,"100") + field(FTVL,"LONG") +}