Totalizer in SQ controller

Is there a way to keep the value of Totalizer intact instead of initializing to zero after cold re-start period has expired in SQ controller? I have enabled the NVM memory for the Integrator block and the control module, but the totalizer value goes back to zero whenever SQ controller is power up after the cold restart period.

1 Reply

  • Regarding your statement

    "the totalizer value goes back to zero whenever SQ controller is power up after the cold restart period"

    The purpose of the cold restart memory period is to define when information is to be discarded after being powered down.  From BOL:

    "... if the specified time elapses before power is restored, the controller goes into the USERRESTART state. This state requires you to download the controller node from the Explorer."

    (http://www3.emersonprocess.com/systems/support/bol1131/source/extfile/b_theory/html/controller_restart.htm)

    If you ket the cold restart time elapse, the values will be cleared.

    The Integrator block (totalizer) preserves the following parameters.  I assume you have selected 'Restore Parameter Value after Restart' on OUT.

    Function Block

    Non-Accumulator Parameters
    (restored following a power failure)

    Accumulator Parameters
    (restored following a power failure and after total download)

    Integrator (INT)
    BAD_MASK
    CLOCK_PER
    ENABLE_IN_2
    IN_1
    IN_2
    INTEG_OPTS
    INTEG_TYPE
    OUT_PTRIP
    OUT_TRIP
    PRE_TRIP
    PULSE_VAL1
    PULSE_VAL2
    RESET_IN
    REV_FLOW1
    REV_FLOW2
    STATUS_OPTS
    TIME_UNIT1
    TIME_UNIT2
    UNCERT_LIM
    UNIT_CONV
    ABSTOTAL
    N_RESET
    OUT
    RTOTAL
    SABSTOTAL
    SRTOTAL
    STOTAL