record(ao,"$(USER):TDS820:INIT"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(OUT,"#L0 A$(ADD) @0")
}
record(ao,"$(USER):TDS820:XSCALE:SET"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(OUT,"#L0 A$(ADD) @1")
	field(PREC,"3")
}
record(ai,"$(USER):TDS820:XSCALE:GET"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(INP,"#L0 A$(ADD) @2")
	field(PREC,"3")
}
record(longout,"$(USER):TDS820:XPOS:SET"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(OUT,"#L0 A$(ADD) @3")
}
record(longin,"$(USER):TDS820:XPOS:GET"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(INP,"#L0 A$(ADD) @4")
}
record(ao,"$(USER):TDS820:XDELAY:SET"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(OUT,"#L0 A$(ADD) @5")
	field(PREC,"3")
}
record(ai,"$(USER):TDS820:XDELAY:GET"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(INP,"#L0 A$(ADD) @6")
	field(PREC,"3")
}
record(mbbo,"$(USER):TDS820:ACQ:SET"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(OUT,"#L0 A$(ADD) @7")
}

record(mbbi,"$(USER):TDS820:ACQ:GET"){
	field(DTYP,"TDS820")
	field(INP,"#L0 A$(ADD) @8")
#	field(ZRST,"NORMAL")
#	field(ONST,"AVERAGE")
#	field(TWST,"ENVEROPE")
#	field(FLNK,"$(USER):TDS820:ACQ:GEM")
}

record(longout,"$(USER):TDS820:NUMAV:SET"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(OUT,"#L0 A$(ADD) @9")
}
record(longin,"$(USER):TDS820:NUMAV:GET"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(INP,"#L0 A$(ADD) @10")
}
record(bo,"$(USER):TDS820:ACQSTATE:SET"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(OUT,"#L0 A$(ADD) @11")
}
record(bi,"$(USER):TDS820:ACQSTATE:GET"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(INP,"#L0 A$(ADD) @12")
	field(ZNAM,"STOP")
	field(ONAM,"RUN")
}
record(ao,"$(USER):TDS820:CH1:OFF:SET"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(OUT,"#L0 A$(ADD) @13")
	field(PREC,"3")
}
record(ao,"$(USER):TDS820:CH2:OFF:SET"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(OUT,"#L0 A$(ADD) @14")
	field(PREC,"3")
}
record(ai,"$(USER):TDS820:CH1:OFF:GET"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(INP,"#L0 A$(ADD) @15")
	field(PREC,"3")
}
record(ai,"$(USER):TDS820:CH2:OFF:GET"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(INP,"#L0 A$(ADD) @16")
	field(PREC,"3")
}
record(ao,"$(USER):TDS820:CH1:SCA:SET"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(OUT,"#L0 A$(ADD) @17")
	field(PREC,"3")
}
record(ao,"$(USER):TDS820:CH2:SCA:SET"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(OUT,"#L0 A$(ADD) @18")
}
record(ai,"$(USER):TDS820:CH1:SCA:GET"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(INP,"#L0 A$(ADD) @19")
	field(PREC,"3")
}
record(ai,"$(USER):TDS820:CH2:SCA:GET"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(INP,"#L0 A$(ADD) @20")
	field(PREC,"3")
}

record(ao,"$(USER):TDS820:CLS"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(OUT,"#L0 A$(ADD) @21")
}
record(ai,"$(USER):TDS820:CH1:XINC:GET"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(INP,"#L0 A$(ADD) @22")
	field(PREC,"3")
}
record(ai,"$(USER):TDS820:CH2:XINC:GET"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(INP,"#L0 A$(ADD) @23")
	field(PREC,"3")
}
record(ai,"$(USER):TDS820:CH1:YMULT:GET"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(INP,"#L0 A$(ADD) @24")
	field(PREC,"3")
}
record(ai,"$(USER):TDS820:CH2:YMULT:GET"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(INP,"#L0 A$(ADD) @25")
	field(PREC,"3")
}
record(ai,"$(USER):TDS820:CH1:YOFF:GET"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(INP,"#L0 A$(ADD) @26")
	field(PREC,"3")
}
record(ai,"$(USER):TDS820:CH2:YOFF:GET"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(INP,"#L0 A$(ADD) @27")
	field(PREC,"3")
}
record(ao,"$(USER):TDS820:CH1:READ"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(OUT,"#L0 A$(ADD) @30")
	field(FLNK,"$(USER):TDS820:FAN5")
}
record(ao,"$(USER):TDS820:CH2:READ"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(OUT,"#L0 A$(ADD) @31")
	field(FLNK,"$(USER):TDS820:CH2:WF.PROC")
}



record(waveform,"$(USER):TDS820:CH1:WF"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(INP,"#L0 A$(ADD) @28")
	field(FTVL,"SHORT")
	field(NELM,"500")
	field(FLNK,"$(USER):TDS820:EVENT")
}
record(waveform,"$(USER):TDS820:CH2:WF"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(INP,"#L0 A$(ADD) @29")
	field(FTVL,"SHORT")
	field(NELM,"500")
}

record(waveform,"$(USER):TDS820:XAXIS"){
	field(DTYP,"Soft Channel")
	field(FTVL,"FLOAT")
	field(NELM,"500")
}

record(waveform,"$(USER):TDS820:CH1:CURVE"){
	field(DTYP,"Soft Channel")
	field(FTVL,"FLOAT")
	field(NELM,"500")
}
record(waveform,"$(USER):TDS820:CH2:CURVE"){
	field(DTYP,"Soft Channel")
	field(FTVL,"FLOAT")
	field(NELM,"500")
}

record(ai,"$(USER):TDS820:ALLUP"){
	field(DTYP,"Soft Channel")
	field(SCAN,"Passive")
	field(FLNK,"$(USER):TDS820:FAN1")
}

record(fanout,"$(USER):TDS820:FAN1"){
	field(LNK1,"$(USER):TDS820:FAN2")
	field(LNK2,"$(USER):TDS820:FAN3")
	field(LNK3,"$(USER):TDS820:FAN4")

}
record(fanout,"$(USER):TDS820:FAN2"){
	field(LNK1,"$(USER):TDS820:XSCALE:GET")
	field(LNK2,"$(USER):TDS820:XPOS:GET")
	field(LNK3,"$(USER):TDS820:XDELAY:GET")
	field(LNK4,"$(USER):TDS820:ACQ:GET")
	field(LNK5,"$(USER):TDS820:NUMAV:GET")
	field(LNK6,"$(USER):TDS820:ACQSTATE:GET")
}
record(fanout,"$(USER):TDS820:FAN3"){
	field(LNK1,"$(USER):TDS820:CH1:OFF:GET")
#	field(LNK2,"$(USER):TDS820:CH2:OFF:GET")
	field(LNK3,"$(USER):TDS820:CH1:SCA:GET")
#	field(LNK4,"$(USER):TDS820:CH2:SCA:GET")
	field(LNK5,"$(USER):TDS820:XDELAY:TBP:GET")
	field(LNK6,"$(USER):TDS820:HOR:MODE:GET")
}
record(fanout,"$(USER):TDS820:FAN4"){
	field(LNK1,"$(USER):TDS820:CH1:XINC:GET")
#	field(LNK2,"$(USER):TDS820:CH2:XINC:GET")
	field(LNK3,"$(USER):TDS820:CH1:YMULT:GET")
#	field(LNK4,"$(USER):TDS820:CH2:YMULT:GET")
	field(LNK5,"$(USER):TDS820:CH1:YOFF:GET")
#	field(LNK6,"$(USER):TDS820:CH2:YOFF:GET")
}
record(fanout,"$(USER):TDS820:FAN5"){
	field(LNK1,"$(USER):TDS820:CH1:XINC:GET.PROC")
	field(LNK2,"$(USER):TDS820:CH1:YMULT:GET.PROC")
	field(LNK3,"$(USER):TDS820:CH1:WF")

}		
record(longin,"$(USER):TDS820:VLEAD1"){
	field(DTYP,"Soft Channel")
	field(SCAN,"Passive")
	field(INP,"0")
}
record(longin,"$(USER):TDS820:VLEAD2"){
	field(DTYP,"Soft Channel")
	field(SCAN,"Passive")
	field(INP,"0")
}
record(longin,"$(USER):TDS820:VLEAD3"){
	field(DTYP,"Soft Channel")
	field(SCAN,"Passive")
	field(INP,"0")
}
record(longin,"$(USER):TDS820:VLEAD4"){
	field(DTYP,"Soft Channel")
	field(SCAN,"Passive")
	field(INP,"0")
}
record(ai,"FB_TB4:COL:TIME"){
	field(DTYP,"Soft Channel")
	field(SCAN,"Passive")
	field(INP,"0.0")
	field(PREC,"5")
}

record(ao,"$(USER):TDS820:XDELAY:TBP:SET"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(OUT,"#L0 A$(ADD) @32")
	field(PREC,"5")
}
record(ai,"$(USER):TDS820:XDELAY:TBP:GET"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(INP,"#L0 A$(ADD) @33")
	field(PREC,"5")
}

record(mbbo,"$(USER):TDS820:HOR:MODE:SET"){
	field(DTYP,"TDS820")
	field(SCAN,"Passive")
	field(OUT,"#L0 A$(ADD) @34")
}

record(mbbi,"$(USER):TDS820:HOR:MODE:GET"){
	field(DTYP,"TDS820")
	field(INP,"#L0 A$(ADD) @35")
}


    record(calc,"$(USER):TDS820:EVENT") {
                field(DESC,"calculation record")
                field(SCAN,"Passive")
                field(PINI,"NO")
                field(PHAS,"0")
                field(EVNT,"0")
                field(DISV,"1")
                field(SDIS,"0.000000000000000e+00")
                field(DISS,"NO_ALARM")
                field(PRIO,"LOW")
                field(FLNK,"$(USER):TDS820:FAN5.VAL NPP MS")
                field(CALC,"(A>360)?0:A+1")
                field(INPA,"$(USER):TDS820:EVENT.VAL NPP MS")
                field(INPB,"0.000000000000000e+00")
                field(INPC,"0.000000000000000e+00")
                field(INPD,"0.000000000000000e+00")
                field(INPE,"0.000000000000000e+00")
                field(INPF,"0.000000000000000e+00")
                field(INPG,"0.000000000000000e+00")
                field(INPH,"0.000000000000000e+00")
                field(INPI,"0.000000000000000e+00")
                field(INPJ,"0.000000000000000e+00")
                field(INPK,"0.000000000000000e+00")
                field(INPL,"0.000000000000000e+00")
                field(EGU,"units")
                field(PREC,"0")
                field(HOPR,"0.0000000e+00")
                field(LOPR,"0.0000000e+00")
                field(HIHI,"0.0000000e+00")
                field(LOLO,"0.0000000e+00")
                field(HIGH,"0.0000000e+00")
                field(LOW,"0.0000000e+00")
                field(HHSV,"NO_ALARM")
                field(LLSV,"NO_ALARM")
                field(HSV,"NO_ALARM")
                field(LSV,"NO_ALARM")
                field(HYST,"0.000000000000000e+00")
                field(ADEL,"0.000000000000000e+00")
                field(MDEL,"0.000000000000000e+00")
        }	


mailto: makoto.tobiyama@kek.jp
Last update: 12/Jul/2010