Control_Opts & IO_Opts bitstring

I am trying to find a list of what bit is used for each of the parameters for PID block & AO Block parameters Control_Opts & IO_Opts.

I need this for a custom detail display I am building in DeltaV Live.

For example, under IO_Opts, I will make the text "Increase to Close" visible when DL.BIt(DLSYS[Gem.Tag + '/PID1/IO_Opts.CV'],n)  == 1 where n is the bit number.

Or under Control_opts, make "Direct Acting" visible when DL.Bit(DLSYS[Gem.Tag + '/PID1/Control_Opts.CV'],10) == 1

  • Control Opts
    Name Bit
    No OUT limits in Manual 2
    Obey SP lim if Cas or RCas 3
    Use BKCAL_OUT With IN_1 4
    Act on IR 5
    Use PV for BKCAL_OUT 6
    Track in Manual 7
    Track Enable 8
    Direct Acting 10
    SP Track retained target 11
    SP-PV Track in LO or IMan 12
    SP-PV Track in ROut 13
    SP-PV Track in Man 14
    Bypass Enable 15


    IO Opts
    Name Bit
    Low cutoff 5
    Use PV for BKCAL_OUT 6
    Tgt to Man if Fault St Act 7
    Use Fault st val on restart 8
    Fault State to value 9
    Increase to close 10
    SP Track retained target 11
    SP-PV Track in LO or IMan 12
    SP-PV Track in Man 14
    Invert 15