#= database generated by tdct V2.18.6
#= on 2025-03-28 14:02
#= configuration file: ../tdct.cfg
#= (mode: Capfast compatibility)
record(ao,"$(top)ao") {
    field(DESC,"analog output record")
    field(SCAN,"Passive")
    field(PINI,"NO")
    field(PHAS,"0")
    field(EVNT,"0")
    field(DTYP,"Soft Channel")
    field(DISV,"1")
    field(SDIS,"0.000000000000000e+00")
    field(DISS,"NO_ALARM")
    field(PRIO,"LOW")
    field(FLNK,"0.000000000000000e+00")
    field(OUT,"0.000000000000000e+00")
    field(OROC,"0.0000000e+00")
    field(DOL,"$(top)calc.VAL NPP NMS")
    field(OMSL,"closed_loop")
    field(OIF,"Full")
    field(PREC,"0")
    field(LINR,"NO CONVERSION")
    field(EGUF,"0.0000000e+00")
    field(EGUL,"0.0000000e+00")
    field(EGU,"volts")
    field(DRVH,"0.0000000e+00")
    field(DRVL,"0.0000000e+00")
    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")
    field(SIOL,"0.000000000000000e+00")
    field(SIML,"0.000000000000000e+00")
    field(SIMS,"NO_ALARM")
    field(IVOA,"Continue normally")
    field(IVOV,"0.000000000000000e+00")
}
record(ai,"$(top)ai") {
    field(DESC,"analog input record")
    field(SCAN,"Passive")
    field(PINI,"NO")
    field(PHAS,"0")
    field(EVNT,"0")
    field(DTYP,"Soft Channel")
    field(DISV,"1")
    field(SDIS,"0.000000000000000e+00")
    field(DISS,"NO_ALARM")
    field(PRIO,"LOW")
    field(FLNK,"0.000000000000000e+00")
    field(INP,"SYM:HEX01:CONTROLON NPP NMS")
    field(PREC,"0")
    field(LINR,"LINEAR")
    field(EGUF,"0.0000000e+00")
    field(EGUL,"0.0000000e+00")
    field(EGU,"volts")
    field(HOPR,"0.0000000e+00")
    field(LOPR,"0.0000000e+00")
    field(AOFF,"0.0000000e+00")
    field(ASLO,"0.0000000e+00")
    field(SMOO,"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")
    field(SIOL,"0.000000000000000e+00")
    field(SIML,"0.000000000000000e+00")
    field(SIMS,"NO_ALARM")
}
record(calc,"$(top)calc") {
    field(DESC,"calculation record")
    field(SCAN,"1 second")
    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,"$(top)ao.VAL")
    field(CALC,"B+1")
    field(INPA,"$(top)ai.VAL PP NMS")
    field(INPB,"$(top)calc.VAL NPP NMS")
    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")
}
