record(ai,"$(USER):WFG:AMP"){
field(DESC,"analog input record")
field(SCAN,"Passive")
field(DTYP,"Soft Channel")
field(FLNK,"0.0")
field(INP,"0.0")
field(PREC,"5")
}
record(ai,"$(USER):WFG:PERIOD"){
field(DESC,"analog input record")
field(SCAN,"Passive")
field(DTYP,"Soft Channel")
field(FLNK,"0.0")
field(INP,"0.0")
field(PREC,"5")
}
record(bi,"$(USER):WFG:SET"){
field(DESC,"binary input record")
field(SCAN,"Passive")
field(DTYP,"Soft Channel")
field(FLNK,"0.0")
field(INP,"0.0")
field(ZNAM,"OFF")
field(ONAM,"ON")
}
record(calc,"$(USER):WFG:CLK"){
field(DESC,"calc record")
field(SCAN,"1 second")
field(FLNK,"0.0")
field(CALC,"(A<59)?A+1:0")
field(INPA,"$(USER):WFG:CLK NPP MS")
field(INPB,"0.0")
field(HOPR,"60")
}
record(mbbo,"$(USER):WFG:FUNC"){
field(SCAN,"Passive")
field(OUT,"0.0")
field(ZRVL,"0")
field(ONVL,"0")
field(TWVL,"0")
field(THVL,"0")
field(FRVL,"0")
field(FVVL,"0")
field(SXVL,"0")
field(SVVL,"0")
field(EIVL,"0")
field(NIVL,"0")
field(TEVL,"0")
field(ELVL,"0")
field(TVVL,"0")
field(TTVL,"0")
field(FTVL,"0")
field(FFVL,"0")
field(ZRST,"Sin")
field(ONST,"Saw")
field(TWST,"Rect")
field(THST,"")
field(FRST,"")
field(FVST,"")
field(SXST,"")
field(SVST,"")
field(EIST,"")
field(NIST,"")
field(TEST,"")
field(ELST,"")
field(TVST,"")
field(TTST,"")
field(FTST,"")
field(FFST,"")
}
record(waveform,"$(USER):WFG:WAVE"){
field(DESC,"waveform record")
field(SCAN,"Passive")
field(INP,"0.0")
field(FTVL,"DOUBLE")
field(HOPR,"100.0")
field(LOPR,"-100.0")
field(NELM,"500")
}