record(longout,"FBL:HVPS:ALL:REMOTE"){
field(DTYP,"ET32")
field(SCAN,"Passive")
field(OUT,"#L3 A0 @0")
field(PINI,"YES")
}record(longout,"FBL:HVPS:ALL:LOCAL"){
field(DTYP,"ET32")
field(SCAN,"Passive")
field(OUT,"#L3 A0 @1")
}record(longout,"FBL:HVPS:ALL:SWON"){
field(DTYP,"ET32")
field(SCAN,"Passive")
field(OUT,"#L3 A0 @2")
}record(longout,"FBL:HVPS:ALL:SWOFF"){
field(DTYP,"ET32")
field(SCAN,"Passive")
field(OUT,"#L3 A0 @3")
}record(longout,"FBL:HVPS:ALL:RESET"){
field(DTYP,"ET32")
field(SCAN,"Passive")
field(OUT,"#L3 A0 @228")
}record(ao,"FBL:HVPS:0:VOLT:SET"){
field(DTYP,"ET32")
field(SCAN,"Passive")
field(OUT,"#L3 A0 @4")
field(PREC,"2")
}record(ai,"FBL:HVPS:0:VOLT:READ"){
field(DTYP,"ET32")
field(SCAN,"10 second")
field(INP,"#L3 A0 @36")
field(FLNK,"FBL:HVPS:0:VOLT.VAL")
field(PREC,"2")
field(EGU,"p")
field(HOPR,"100")
field(LOPR,"0")
}record(calc,"FBL:HVPS:0:VOLT"){
field(CALC,"(A*10.0)")
field(INPA,"FBL:HVPS:0:VOLT:READ.VAL NPP NMS")
field(INPB,"0.0")
field(EGU,"V")
field(PREC,"0")
field(HOPR,"1000")
field(LOPR,"0")
}
record(ao,"FBL:HVPS:0:CURR:SET"){
field(DTYP,"ET32")
field(SCAN,"Passive")
field(OUT,"#L3 A0 @68")
field(PREC,"2")
}record(ai,"FBL:HVPS:0:CURR:READ"){
field(DTYP,"ET32")
field(SCAN,"10 second")
field(INP,"#L3 A0 @100")
field(FLNK,"FBL:HVPS:0:CURR.VAL")
field(PREC,"2")
field(EGU,"p")
field(HOPR,"100")
field(LOPR,"0")
}record(calc,"FBL:HVPS:0:CURR"){
field(CALC,"(A*1.0)")
field(INPA,"FBL:HVPS:0:CURR:READ.VAL NPP NMS")
field(INPB,"0.0")
field(EGU,"mA")
field(PREC,"0")
field(HOPR,"100")
field(LOPR,"0")
}record(bo,"FBL:HVPS:0:SW:SET"){
field(DTYP,"ET32")
field(SCAN,"Passive")
field(OUT,"#L3 A0 @132")
field(ZNAM,"OFF")
field(ONAM,"ON")
}record(bi,"FBL:HVPS:0:SW:READ"){
field(DTYP,"ET32")
field(SCAN,"10 second")
field(INP,"#L3 A0 @164")
field(ZNAM,"OFF")
field(ONAM,"ON")
}record(longout,"FBL:HVPS:0:RESET"){
field(DTYP,"ET32")
field(SCAN,"Passive")
field(OUT,"#L3 A0 @196")
}