record(bo,"$(USER):TRG")
{
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @0")
}record(longout,"$(USER):TRG:SOURCE:SET")
{
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @1")
field(FLNK,"$(USER):TRG:SOURCE:GET")
}record(longin,"$(USER):TRG:SOURCE:GET")
field(DTYP,"DG645")field(SCAN,"Passive")
field(PINI,"YES")
field(INP,"#$(L) A$(A) @2")
}
record(ao,"$(USER):DEL:AB:SET")
{
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @3")
field(PREC,"3")
field(FLNK,"$(USER):DEL:AB:GET")
field(EGU,"s")
}record(ao,"$(USER):WID:AB:SET")
{
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @4")
field(PREC,"3")
field(FLNK,"$(USER):WID:AB:GET")
field(EGU,"s")
}record(ai,"$(USER):DEL:AB:GET")
{
field(DTYP,"DG645")
field(PINI,"YES")
field(SCAN,"Passive")
field(INP,"#$(L) A$(A) @5")
field(PREC,"3")
field(EGU,"s")
}record(ai,"$(USER):WID:AB:GET")
{
field(DTYP,"DG645")
field(PINI,"YES")
field(SCAN,"Passive")
field(INP,"#$(L) A$(A) @6")
field(PREC,"3")
field(EGU,"s")
}record(ao,"$(USER):LEVEL:AMP:AB:SET")
{
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @7")
field(PREC,"3")
field(FLNK,"$(USER):LEVEL:AMP:AB:GET")
field(EGU,"V")
}
record(ao,"$(USER):LEVEL:OFF:AB:SET")
{
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @8")
field(PREC,"3")
field(FLNK,"$(USER):LEVEL:OFF:AB:GET")
field(EGU,"V")
}
record(bo,"$(USER):LEVEL:POL:AB:SET")
{
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @9")
field(ZNAM,"NEGATIVE")
field(ONAM,"POSITIVE")
field(FLNK,"$(USER):LEVEL:POL:AB:GET")
}record(ai,"$(USER):LEVEL:AMP:AB:GET")
{
field(DTYP,"DG645")
field(PINI,"YES")
field(SCAN,"Passive")
field(INP,"#$(L) A$(A) @10")
field(PREC,"3")
field(EGU,"V")
}record(ai,"$(USER):LEVEL:OFF:AB:GET")
{
field(DTYP,"DG645")
field(SCAN,"Passive")
field(INP,"#$(L) A$(A) @11")
field(PREC,"3")
field(EGU,"V")
field(FLNK,"$(USER):LEVEL:OFF:AB:GET")
field(PINI,"YES")
}record(bi,"$(USER):LEVEL:POL:AB:GET")
{
field(DTYP,"DG645")
field(SCAN,"Passive")
field(PINI,"YES")
field(INP,"#$(L) A$(A) @12")
field(ZNAM,"NEGATIVE")
field(ONAM,"POSITIVE")
field(FLNK,"$(USER):LEVEL:POL:AB:GET")
}
record(ao,"$(USER):DEL:CD:SET")
{
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @13")
field(PREC,"3")
field(EGU,"s")
field(FLNK,"$(USER):DEL:CD:GET")
}
record(ao,"$(USER):WID:CD:SET")
{
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @14")
field(PREC,"3")
field(FLNK,"$(USER):WID:CD:GET")
field(EGU,"s")
}record(ai,"$(USER):DEL:CD:GET")
{
field(DTYP,"DG645")
field(PINI,"YES")
field(SCAN,"Passive")
field(INP,"#$(L) A$(A) @15")
field(PREC,"3")
field(EGU,"s")
}record(ai,"$(USER):WID:CD:GET")
{
field(DTYP,"DG645")
field(PINI,"YES")
field(SCAN,"Passive")
field(INP,"#$(L) A$(A) @16")
field(PREC,"3")
field(EGU,"s")
}record(ao,"$(USER):LEVEL:AMP:CD:SET")
{
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @17")
field(PREC,"3")
field(EGU,"V")
field(FLNK,"$(USER):LEVEL:AMP:CD:GET")
}record(ao,"$(USER):LEVEL:OFF:CD:SET")
{
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @18")
field(PREC,"3")
field(EGU,"V")
field(FLNK,"$(USER):LEVEL:OFF:CD:GET")
}record(bo,"$(USER):LEVEL:POL:CD:SET")
{
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @19")
field(ZNAM,"NEGATIVE")
field(ONAM,"POSITIVE")
field(FLNK,"$(USER):LEVEL:POL:CD:GET")
}
record(ai,"$(USER):LEVEL:AMP:CD:GET")
{
field(DTYP,"DG645")
field(PINI,"YES")
field(SCAN,"Passive")
field(INP,"#$(L) A$(A) @20")
field(PREC,"3")
field(EGU,"V")
}record(ai,"$(USER):LEVEL:OFF:CD:GET")
{
field(DTYP,"DG645")
field(PINI,"YES")
field(SCAN,"Passive")
field(INP,"#$(L) A$(A) @21")
field(PREC,"3")
field(EGU,"V")
}record(bi,"$(USER):LEVEL:POL:CD:GET")
{
field(DTYP,"DG645")
field(SCAN,"Passive")
field(PINI,"YES")
field(INP,"#$(L) A$(A) @22")
field(ZNAM,"NEGATIVE")
field(ONAM,"POSITIVE")
}
record(ao,"$(USER):DEL:EF:SET")
{
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @23")
field(PREC,"3")
field(EGU,"s")
field(FLNK,"$(USER):DEL:EF:GET")
}
record(ao,"$(USER):WID:EF:SET")
{
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @24")
field(PREC,"3")
field(EGU,"s")
field(FLNK,"$(USER):WID:EF:GET")
}record(ai,"$(USER):DEL:EF:GET")
{
field(DTYP,"DG645")
field(PINI,"YES")
field(SCAN,"Passive")
field(INP,"#$(L) A$(A) @25")
field(PREC,"3")
field(EGU,"s")
}record(ai,"$(USER):WID:EF:GET")
{
field(DTYP,"DG645")
field(SCAN,"Passive")
field(PINI,"YES")
field(INP,"#$(L) A$(A) @26")
field(PREC,"3")
field(EGU,"s")
}record(ao,"$(USER):LEVEL:AMP:EF:SET")
{
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @27")
field(PREC,"3")
field(EGU,"V")
field(FLNK,"$(USER):LEVEL:AMP:EF:GET")
}record(ao,"$(USER):LEVEL:OFF:EF:SET")
{
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @28")
field(PREC,"3")
field(EGU,"V")
field(FLNK,"$(USER):LEVEL:OFF:EF:GET")
}
record(bo,"$(USER):LEVEL:POL:EF:SET")
{
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @29")
field(ZNAM,"NEGATIVE")
field(ONAM,"POSITIVE")
field(FLNK,"$(USER):LEVEL:POL:EF:GET")
}record(ai,"$(USER):LEVEL:AMP:EF:GET")
{
field(DTYP,"DG645")
field(SCAN,"Passive")
field(PINI,"YES")
field(INP,"#$(L) A$(A) @30")
field(PREC,"3")
field(EGU,"V")
}record(ai,"$(USER):LEVEL:OFF:EF:GET")
{
field(DTYP,"DG645")
field(PINI,"YES")
field(SCAN,"Passive")
field(INP,"#$(L) A$(A) @31")
field(PREC,"3")
field(EGU,"V")
}record(bi,"$(USER):LEVEL:POL:EF:GET")
{
field(DTYP,"DG645")
field(SCAN,"Passive")
field(PINI,"YES")
field(INP,"#$(L) A$(A) @32")
field(ZNAM,"NEGATIVE")
field(ONAM,"POSITIVE")
}
record(ao,"$(USER):DEL:GH:SET")
{
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @33")
field(PREC,"3")
field(EGU,"s")
field(FLNK,"$(USER):DEL:GH:GET")
}record(ao,"$(USER):WID:GH:SET")
{
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @34")
field(PREC,"3")
field(EGU,"s")
field(FLNK,"$(USER):WID:GH:GET")
}record(ai,"$(USER):DEL:GH:GET")
{
field(DTYP,"DG645")
field(SCAN,"Passive")
field(PINI,"YES")
field(INP,"#$(L) A$(A) @35")
field(PREC,"3")
field(EGU,"s")
}
record(ai,"$(USER):WID:GH:GET")
{
field(DTYP,"DG645")
field(SCAN,"Passive")
field(PINI,"YES")
field(INP,"#$(L) A$(A) @36")
field(PREC,"3")
field(EGU,"s")
}
record(ao,"$(USER):LEVEL:AMP:GH:SET")
{
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @37")
field(PREC,"3")
field(EGU,"V")
field(FLNK,"$(USER):LEVEL:AMP:GH:GET")
}
record(ao,"$(USER):LEVEL:OFF:GH:SET")
{
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @38")
field(PREC,"3")
field(EGU,"V")
field(FLNK,"$(USER):LEVEL:OFF:GH:GET")
}record(bo,"$(USER):LEVEL:POL:GH:SET")
{
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @39")
field(ZNAM,"NEGATIVE")
field(ONAM,"POSITIVE")
field(FLNK,"$(USER):LEVEL:POL:GH:GET")
}
record(ai,"$(USER):LEVEL:AMP:GH:GET")
{
field(DTYP,"DG645")
field(SCAN,"Passive")
field(PINI,"YES")
field(INP,"#$(L) A$(A) @40")
field(PREC,"3")
field(EGU,"V")
}record(ai,"$(USER):LEVEL:OFF:GH:GET")
{
field(DTYP,"DG645")
field(SCAN,"Passive")
field(PINI,"YES")
field(INP,"#$(L) A$(A) @41")
field(PREC,"3")
field(EGU,"V")
}record(bi,"$(USER):LEVEL:POL:GH:GET")
{
field(DTYP,"DG645")
field(SCAN,"Passive")
field(INP,"#$(L) A$(A) @42")
field(ZNAM,"NEGATIVE")
field(ONAM,"POSITIVE")
}
record(ao,"$(USER):DEL:T0:SET")
{
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @43")
field(PREC,"3")
field(EGU,"s")
field(FLNK,"$(USER):DEL:T0:GET")
}record(ao,"$(USER):WID:T0:SET")
{
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @44")
field(PREC,"3")
field(EGU,"s")
field(FLNK,"$(USER):WID:T0:GET")
}record(ai,"$(USER):DEL:T0:GET")
{
field(DTYP,"DG645")
field(SCAN,"Passive")
field(PINI,"YES")
field(INP,"#$(L) A$(A) @45")
field(PREC,"3")
field(EGU,"s")
}record(ai,"$(USER):WID:T0:GET")
{
field(DTYP,"DG645")
field(PINI,"YES")
field(SCAN,"Passive")
field(INP,"#$(L) A$(A) @46")
field(PREC,"3")
field(EGU,"s")
}record(ao,"$(USER):LEVEL:AMP:T0:SET")
{
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @47")
field(PREC,"3")
field(EGU,"V")
field(FLNK,"$(USER):LEVEL:AMP:T0:GET")
}
record(ao,"$(USER):LEVEL:OFF:T0:SET")
{
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @48")
field(PREC,"3")
field(EGU,"V")
field(FLNK,"$(USER):LEVEL:OFF:T0:GET")
}record(bo,"$(USER):LEVEL:POL:T0:SET")
{
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @49")
field(ZNAM,"NEGATIVE")
field(ONAM,"POSITIVE")
field(FLNK,"$(USER):LEVEL:POL:T0:GET")
}
record(ai,"$(USER):LEVEL:AMP:T0:GET")
{
field(DTYP,"DG645")
field(PINI,"YES")
field(SCAN,"Passive")
field(INP,"#$(L) A$(A) @50")
field(PREC,"3")
field(EGU,"V")
}record(ai,"$(USER):LEVEL:OFF:T0:GET")
{
field(DTYP,"DG645")
field(SCAN,"Passive")
field(PINI,"YES")
field(INP,"#$(L) A$(A) @51")
field(PREC,"3")
field(EGU,"V")
}record(bi,"$(USER):LEVEL:POL:T0:GET")
{
field(DTYP,"DG645")
field(SCAN,"Passive")
field(PINI,"YES")
field(INP,"#$(L) A$(A) @52")
field(ZNAM,"NEGATIVE")
field(ONAM,"POSITIVE")
}record(calc,"$(USER):EVENT")
{
field(SCAN,"Passive")
field(CALC,"(A>999)?0:A+1")
field(FLNK,"$(USER):EVENT:FAN1.VAL")
}record(fanout,"$(USER):EVENT:FAN1")
{
field(LNK1,"$(USER):EVENT:FAN10")
field(LNK2,"$(USER):EVENT:FAN11")
field(LNK3,"$(USER):EVENT:FAN12")
field(LNK4,"$(USER):EVENT:FAN13")
field(LNK5,"$(USER):EVENT:FAN14")
field(LNK6,"0.0")
record(fanout,"$(USER):EVENT:FAN10"){
field(LNK1,"$(USER):DEL:AB:GET")
field(LNK2,"$(USER):WID:AB:GET")
field(LNK3,"$(USER):LEVEL:AMP:AB:GET")
field(LNK4,"$(USER):LEVEL:OFF:AB:GET")
field(LNK5,"$(USER):LEVEL:POL:AB:GET")
field(LNK6,"0.0")
record(fanout,"$(USER):EVENT:FAN11"){
field(LNK1,"$(USER):DEL:CD:GET")
field(LNK2,"$(USER):WID:CD:GET")
field(LNK3,"$(USER):LEVEL:AMP:CD:GET")
field(LNK4,"$(USER):LEVEL:OFF:CD:GET")
field(LNK5,"$(USER):LEVEL:POL:CD:GET")
field(LNK6,"0.0")
record(fanout,"$(USER):EVENT:FAN12"){
field(LNK1,"$(USER):DEL:EF:GET")
field(LNK2,"$(USER):WID:EF:GET")
field(LNK3,"$(USER):LEVEL:AMP:EF:GET")
field(LNK4,"$(USER):LEVEL:OFF:EF:GET")
field(LNK5,"$(USER):LEVEL:POL:EF:GET")
field(LNK6,"0.0")
record(fanout,"$(USER):EVENT:FAN12"){
field(LNK1,"$(USER):DEL:GH:GET")
field(LNK2,"$(USER):WID:GH:GET")
field(LNK3,"$(USER):LEVEL:AMP:GH:GET")
field(LNK4,"$(USER):LEVEL:OFF:GH:GET")
field(LNK5,"$(USER):LEVEL:POL:GH:GET")
field(LNK6,"0.0")
record(fanout,"$(USER):EVENT:FAN13"){
field(LNK1,"$(USER):DEL:T0:GET")
field(LNK2,"$(USER):WID:T0:GET")
field(LNK3,"$(USER):LEVEL:AMP:T0:GET")
field(LNK4,"$(USER):LEVEL:OFF:T0:GET")
field(LNK5,"$(USER):LEVEL:POL:T0:GET")
field(LNK6,"0.0")
record(longout,"$(USER):INHIBIT:SET"){
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @53")
field(FLNK,"$(USER):INHIBIT:GET")
}record(longin,"$(USER):INHIBIT:GET")
{
field(DTYP,"DG645")
field(INP,"#$(L) A$(A) @54")
field(PINI,"YES")
}record(ao,"$(USER):HOLDOFF:SET")
{
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @55")
field(FLNK,"$(USER):HOLDOFF:GET")
field(EGU,"s")
}record(ai,"$(USER):HOLDOFF:GET")
{
field(DTYP,"DG645")
field(INP,"#$(L) A$(A) @56")
field(PINI,"YES")
field(EGU,"s")
}record(ao,"$(USER):TGLEVEL:SET")
{
field(DTYP,"DG645")
field(OUT,"#$(L) A$(A) @57")
field(FLNK,"$(USER):TGLEVEL:GET")
field(EGU,"V")
}record(ai,"$(USER):TGLEVEL:GET")
{
field(DTYP,"DG645")
field(INP,"#$(L) A$(A) @58")
field(PINI,"YES")
field(EGU,"V")
}