Controller considerations > Preserving configuration and controller data during power loss

Parameters whose values can be restored

The following table lists the function block parameters that support the Restore parameter values feature.

Note

Only function blocks running in a controller support the Restore Parameter Values feature. Parameters of function blocks running in fieldbus devices are not saved in a controller's non-volatile memory. Therefore, blocks running in fieldbus devices do not support the Restore Parameter Values feature. 

Table: Function block parameters that support the Restore parameter values feature

Function Block

Non-Accumulator Parameters (restored following a power failure)

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

Absolute Value (ABS)

IN

none

Action (ACT)

ALGO_OPTS

BAD_MASK

IN_D

none

Add (ADD)

INn

none

Alarm Detection (ALM)

ALARM_HYS

BAD_MASK

DEFAULT

DV_HI_DELAY_OFF

DV_HI_DELAY_ON

DV_HI_ENAB

DV_HI_ENAB_DELAY

DV_HI_HYS

DV_HI_LIM

DV_LO_DELAY_OFF

DV_LO_DELAY_ON

DV_LO_ENAB

DV_LO_ENAB_DELAY

DV_LO_HYS

DV_LO_LIM

ENABLE

HI_DELAY_OFF

HI_DELAY_ON

HI_ENAB

HI_ENAB_DELAY

HI_HI_DELAY_OFF

HI_HI_DELAY_ON

HI_HI_ENAB

HI_HI_ENAB_DELAY

HI_HI_HYS

HI_HI_LIM

HI_HYS

HI_LIM

IN

IN_SCALE(1)

LO_DELAY_OFF

LO_DELAY_ON

LO_ENAB

LO_ENAB_DELAY

LO_HYS

LO_LIM

LO_LO_DELAY_OFF

LO_LO_DELAY_ON

LO_LO_ENAB

LO_LO_ENAB_DELAY

LO_LO_HYS

LO_LO_LIM

SCALE_ENABLE

none

Analog Input (AI)

ALARM_HYS

BAD_MASK

HI_DELAY_OFF

HI_DELAY_ON

HI_ENAB

HI_ENAB_DELAY

HI_HI_DELAY_OFF

HI_HI_DELAY_ON

HI_HI_ENAB

HI_HI_ENAB_DELAY

HI_HI_HYS

HI_HI_LIM

HI_HYS

HI_LIM

IO_OPTS

L_TYPE

LO_DELAY_OFF

LO_DELAY_ON

LO_ENAB

LO_ENAB_DELAY

LO_HYS

LO_LIM

LO_LO_DELAY_OFF

LO_LO_DELAY_ON

LO_LO_ENAB

LO_LO_ENAB_DELAY

LO_LO_HYS

LO_LO_LIM

LOW_CUT

OUT_SCALE(1)

PV_FTIME

SIMULATE(2)

SIMULATE_IN

STATUS_OPTS

XD_SCALE(1)

none

Analog Tracking (AT)

ALGO_OPTS

ARM_TRAP

BAD_MASK

ERROR_OPT

FDBK_IN

OUT

OUT_HYS

T_DELAY_OFF1 to T_DELAY_OFF16

T_DELAY_ON1 to T_DELAY_ON16

T_DESC1 to T_DESC16

T_DISABLE1 to T_DISABLE16

T_HOLD_MAN1 to T_HOLD_MAN16

T_RESET_REQD1 to T_RESET_REQD16

T_VAL1 to T_VAL16

none

Analog Voter (AVTR)

BYPASS_OPTS

BYPASS_TIMEOUT

DETECT_TYPE

DEV_HYS

DEV_LIM

INn

IN_SCALE

NORMAL_DELAY

NUM_TO_TRIP

PRE_TRIP_LIM

REMINDER_TIME

REPORT_OPTS

STABLE_TIME

STARTUP_TIME

STATUS_OPT

TRIP_DELAY

TRIP_HYS

TRIP_LIM

none

And (AND)

IN_D

none

Analog Output (AO)

BAD_MASK

CAS_IN

IO_OPTS

PV_SCALE(1)

RCAS_IN

SHED_OPT

SHED_TIME

SIMULATE(2)

SP_HI_LIM

SP_LO_LIM

SP_RATE_DN

SP_RATE_UP

XD_SCALE(1)

none

Arithmetic (ARTHM)

ARITH_TYPE

BAD_MASK

BAL_TIME

BIAS

BIAS_IN_1

BIAS_IN_2

BIAS_IN_3

COMP_HI_LIM

COMP_LO_LIM

GAIN

GAIN_IN_1

GAIN_IN_2

GAIN_IN_3

IN

IN_1

IN_2

IN_3

IN_LO

INPUT_OPTS

OUT_HI_LIM

OUT_LO_LIM

RANGE_HI

RANGE_LO

none

Bias/Gain (BG)

BAD_MASK

BAL_TIME

BKCAL_IN

CAS_IN

CONTROL_OPTS

FRSIRB_OPTS

GAIN

IN_1

OUT_HI_LIM

OUT_LO_LIM

OUT_SCALE(1)

RCAS_IN

SHED_OPT

SP_HI_LIM

SP_LO_LIM

SP_RATE_DN

SP_RATE_UP

STATUS_OPTS

TRK_IN_D

TRK_SCALE(1)

TRK_VAL

none

Bi-directional Edge Trigger (BDE)

IN_D

none

Boolean Fan Input (BFI)

ARM_TRAP

IN_Dn

RESET_IN

none

Boolean Fan Output (BFO)

IN_INT

none

Calculation/Logic (CALC)

ALGO_OPTS

BAD_MASK

INn

none

Cause and Effect Matrix (CEM)

DELAY_TIMEn

FORCE_OPTS

REQUIRE_RESETn

RESET_PERMITn

START_PERMITn

STATUS_OPT

none

Comparator (CMP)

none

none

Condition (CND)

ALGO_OPTS

BAD_MASK

DISABLE

ERROR_OPT

none

Control Selector (CTLSL)

BAD_MASK

BKCAL_IN

OUT_HI_LIM

OUT_LO_LIM

OUT_SCALE(1)

SEL_TYPE

SEL_1

SEL_2

SEL_3

none

Counter (CTR)

COUNTER_TYPE

DETECT_TYPE

IN_D

PRESET

RESET_IN

COUNT

Date Time Event (DTE)

none

none

Deadtime (DT)

BAD_MASK

BAL_TIME

DEAD_TIME

FOLLOW

IN

none

Diagnostic (DIAG)

none

none

Discrete Control Condition (DCC)

ALGO_OPTS

ARM_TRAP

BAD_MASK

FDBK_IN_D

F_DELAY_ON

F_DESC

F_DISABLE

F_ERROR_OPT

F_STATE

I_DELAY_OFF

I_DELAY_ON

I_DESC_N

I_DISABLE

I_ERROR_OPT

I_RESET_REQD_N

I_STATE

P_DELAY_OFF

P_DELAY_ON

P_DESC

P_DISABLE

P_ERROR_OPT

none

Discrete Input (DI)

BAD_MASK

DISC_DELAY_OFF

DISC_DELAY_ON

DISC_ENAB

DISC_ENAB_DELAY

DISC_LIM

IO_OPTS

PV_FTIME

SIMULATE_D

SIMULATE_IN_D

STATUS_OPTS

none

Discrete Output (DO)

BAD_MASK

CAS_IN_D

IO_OPTS

RCAS_IN_D

SIMULATE_D

none

Discrete Voter (DVTR)

BYPASS_OPTS

BYPASS_TIMEOUT

IN_Dn

NORMAL_DELAY

NUM_TO_TRIP

REMINDER_TIME

REPORT_OPTS

STABLE_TIME

STARTUP_TIME

STATUS_OPT

TRIP_DELAY

none

Device Control (DC)

BAD_MASK

CAS_IN_D

CFM_ACT1_TIME

CFM_ACT2_TIME

CFM_PASS_TIME

CRACK_TIME

DELAY_TIME

DEVICE_OPTS

INTERLOCK_D

INTERLOCK_OPT

PERMISSIVE_D

RESTART_TIME

SHUTDOWN_D

SIMULATE_D

SIMULATE_IN_D

TRIP_TIME

TRK_IN_D

none

Divide (DIV)

IN_1

IN_2

none

Enhanced Control Selector (ECTLSL)

BAD_MASK

BKCAL_IN

OUT_HI_LIM

OUT_LO_LIM

OUT_SCALE(1)

SEL_TYPE

SEL_1, SEL_2, …, SEL_16

none

Enhanced Device Control (EDC)

BAD_MASK

CAS_IN_D

CFM_STATE0_TIME

CFM_STATE1_TIME

CFM_STATE2_TIME

CFM_STATE3_TIME

CFM_STATE4_TIME

CFM_STATE5_TIME

CLEAR_PREV_FAIL

COUNT_AS_TIMER

COUNT_NOF_AS

CRACK_TIME

DELAY_TIME

DEVICE_OPTS

FORCE_SP_D

FORCE_SP_VAL

INTERLOCK_D

INTERLOCK_OPT

INTERLOCK_STATE

IO_OUT_DURATION1

IO_OUT_DURATION2

IO_OUT_DURATION3

IO_OUT_DURATION4

PERMISSIVE_D

RESET_ACT_SP

RESET_ACT_TIME

RESET_D

RESTART_TIME

S_TIME_DURATION

SHUTDOWN_D

SIMULATE_D

SIMULATE_IN_D

STATE_MASKS

TRIP_TIME

TRK_IN_D

none

Enhanced Ramp (ERAMP)

HI_LIM

IN

LO_LIM

OUT

PAUSE

RAMP_RATE

RAMP_TIME

RAMP_TYPE

TIME_UNIT

TRK_IN_D

none

Fieldbus Input Selector Extended (FFISELX)

none

none

Fieldbus Multiplexed Analog Input (FFMAI_RMT)

none

none

Fieldbus Multiplexed Analog Output (FFMAO)

none

none

Fieldbus Multiple Discrete Input (FFMDI_STD)

none

none

Fieldbus Multiple Discrete Output (FFMDO_STD)

none

none

Filter (FLTR)

FOLLOW

IN

TIMECONST

none

Flow Metering (AGA_SI)

AGA8_OPT

BASE_PRES

BASE_TEMP

IN

IS_EXP

ITERATE_LIM3

ITERATE_LIM8

LOW_CUT

ORIF_ID

ORIF_MAT

ORIF_TEMP

PIPE_ID

PIPE_MAT

PIPE_TEMP

PRES_CHNG

PRES_IN

PRES_TAP

REL_DEN

TAP_TYPE

TEMP_CHNG

TEMP_IN

TIMER_ACCUM

VISCOSITY

CURR_ENERGY

CURR_HRS_ON

CURR_VOLUME

LAST_ENERGY

LAST_HRS_ON

LAST_VOLUME

PCT_CURR_ENERGY

PCT_CURR_HRS_ON

PCT_CURR_VOLUME

PCT_LAST_ENERGY

PCT_LAST_HRS_ON

PCT_LAST_VOLUME

PCT_VOL_ACCUM

VOL_ACCUM

Flow Metering (AGA_US)

AGA8_OPT

BASE_PRES

BASE_TEMP

IN

IS_EXP

ITERATE_LIM3

ITERATE_LIM8

LOW_CUT

ORIF_ID

ORIF_MAT

ORIF_TEMP

PIPE_ID

PIPE_MAT

PIPE_TEMP

PRES_CHNG

PRES_IN

PRES_TAP

REL_DEN

TAP_TYPE

TEMP_CHNG

TEMP_IN

TIMER_ACCUM

VISCOSITY

CURR_ENERGY

CURR_HRS_ON

CURR_VOLUME

LAST_ENERGY

LAST_HRS_ON

LAST_VOLUME

PCT_CURR_ENERGY

PCT_CURR_HRS_ON

PCT_CURR_VOLUME

PCT_LAST_ENERGY

PCT_LAST_HRS_ON

PCT_LAST_VOLUME

PCT_VOL_ACCUM

VOL_ACCUM

Fuzzy Logic Control (FLC)

ALARM_HYS

BAD_MASK

BKCAL_IN

CAS_IN

CONTROL_OPTS

DV_HI_DELAY_OFF

DV_HI_DELAY_ON

DV_HI_ENAB

DV_HI_ENAB_DELAY

DV_HI_HYS

DV_HI_LIM

DV_LO_DELAY_OFF

DV_LO_DELAY_ON

DV_LO_ENAB

DV_LO_ENAB_DELAY

DV_LO_HYS

DV_LO_LIM

FF_ENABLE

FF_GAIN

FF_SCALE(1)

FF_VAL

HI_DELAY_OFF

HI_DELAY_ON

HI_ENAB

HI_ENAB_DELAY

HI_HI_DELAY_OFF

HI_HI_DELAY_ON

HI_HI_ENAB

HI_HI_ENAB_DELAY

HI_HI_HYS

HI_HI_LIM

HI_HYS

HI_LIM

IN

IO_OPTS

L_TYPE

LO_DELAY_OFF

LO_DELAY_ON

LO_ENAB

LO_ENAB_DELAY

LO_HYS

LO_LIM

LO_LO_DELAY_OFF

LO_LO_DELAY_ON

LO_LO_ENAB

LO_LO_ENAB_DELAY

LO_LO_HYS

LO_LO_LIM

LOW_CUT

OUT_HI_LIM

OUT_LO_LIM

OUT_SCALE(1)

PV_FTIME

PV_SCALE(1)

RCAS_IN

ROUT_IN

SF_DELTERR

SF_ERROR

SF_OUTPUT

SHED_OPT

SHED_TIME

SIMULATE(2)

SIMULATE_IN

SP_FACTOR

SP_FTIME

SP_HI_LIM

SP_LO_LIM

SP_RATE_DN

SP_RATE_UP

STATUS_OPTS

TRACK_OPT

TRK_IN_D

TRK_SCALE(1)

TRK_VAL

none

H1 Carrier Multiple Discrete Input (FFMDI)

none

none

H1 Carrier Multiple Discrete Output (FFMDO)

none

none

Input Selector (ISEL)

BAD_MASK

DISABLE_1

DISABLE_2

DISABLE_3

DISABLE_4

IN_1

IN_2

IN_3

IN_4

MIN_GOOD

SELECT_TYPE

STATUS_OPTS

none

Inspect

ENABLED

PROCESS_SCALE(1)

none

Integrator (INT)

BAD_MASK

CLOCK_PER

ENABLE_IN_2

IN_1

IN_2

INTEG_OPTS

INTEG_TYPE

N_RESET

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

OUT

RTOTAL

SABSTOTAL

SRTOTAL

STOTAL

Isentropic Expansion (ISE)

ENTHALPY

ENTROPY

PRES

QUALITY

TEMP

none

Lab Entry (LE)

BAD_MASK

DELAY

MAX_DELAY

MIN_DELAY

OUT_HI_LIM

OUT_LO_LIM

OUT_SCALE(1)

TRIGGER

none

Lead/Lag (LL)

BAD_MASK

BAL_TIME

FOLLOW

GAIN

IN

LAG_TIME

LEAD_TIME

OUT_HI_LIM

OUT_LO_LIM

none

Limit (LIM)

IN

OUT_HI_LIM

OUT_LO_LIM

none

Manual Loader (MANLD)

ALARM_HYS

BAD_MASK

BKCAL_IN

CONTROL_OPTS

HI_DELAY_OFF

HI_DELAY_ON

HI_ENAB

HI_ENAB_DELAY

HI_HI_DELAY_OFF

HI_HI_DELAY_ON

HI_HI_ENAB

HI_HI_ENAB_DELAY

HI_HI_HYS

HI_HI_LIM

HI_HYS

HI_LIM

IN

LO_DELAY_OFF

LO_DELAY_ON

LO_ENAB

LO_ENAB_DELAY

LO_HYS

LO_LIM

LO_LO_DELAY_OFF

LO_LO_DELAY_ON

LO_LO_ENAB

LO_LO_ENAB_DELAY

LO_LO_HYS

LO_LO_LIM

OUT_HI_LIM

OUT_LO_LIM

OUT_SCALE(1)

PV_FTIME

PV_SCALE(1)

TRK_IN_D

TRK_SCALE(1)

TRK_VAL

none

Model Predictive Control (MPC)

BAD_MASK

BKCAL_INn

CNSTRn

CNTRLn

DSTRBn

none

Model Predictive Control Professional (MPCPro)

BAD_MASK

BKCAL_IN1

FOLLOW

PROC_IN1

PROC_OUT1

PROD_RATE_F_LIM

PROD_RATE_NORMAL

RCAS_IN1

RCAS_OUT1

SHED_OPT

SIM_TIME_FACTOR

STATUS_OPTS

none

Model Predictive Control Process Simulator

(MPC_SIM)

BAD_MASK

FOLLOW

none

Multiplexer (MLTX)

BAD_MASK

BAL_TIME

INn

SELECT_NEXT_GOOD

SELECTOR

none

Multiply (MLTY)

INn

none

Negative Edge Trigger (NDE)

IN_D

none

Neural Network (NN)

BAD_MASK

CORR_BIAS

CORR_ENABLE

CORR_FILTER

CORR_LIM

DELAY

FOLLOW

INn

OUT_SCALE(1)

SAMPLE

none

Not (NOT)

IN_D

none

Off-delay Timer (OFFD)

IN_D

TIME_DURATION

ELAPSED_TIMER

On-delay Time (OND)

IN_D

TIME_DURATION

ELAPSED_TIMER

Or (OR)

IN_Dn

none

Positive Edge Trigger (PDE)

IN_D

none

PID

ALARM_HYS

ALPHA

ARW_HI_LIM

ARW_LO_LIM

BAD_MASK

BAL_TIME

BETA

BKCAL_IN

CAS_IN

CONTROL_OPTS

DV_HI_DELAY_OFF

DV_HI_DELAY_ON

DV_HI_ENAB

DV_HI_ENAB_DELAY

DV_HI_HYS

DV_HI_LIM

DV_LO_DELAY_OFF

DV_LO_DELAY_ON

DV_LO_ENAB

DV_LO_ENAB_DELAY

DV_LO_HYS

DV_LO_LIM

ENABLE_LEARNING

FF_ENABLE

FF_GAIN

FF_SCALE(1)

FF_VAL

FORM

FRSIPID_OPTS

GAIN

GAMMA

HI_DELAY_OFF

HI_DELAY_ON

HI_ENAB

HI_ENAB_DELAY

HI_HI_DELAY_OFF

HI_HI_DELAY_ON

HI_HI_ENAB

HI_HI_ENAB_DELAY

HI_HI_HYS

HI_HI_LIM

HI_HYS

HI_LIM

IDEADBAND

IN

IO_OPTS

L_TYPE

LO_DELAY_OFF

LO_DELAY_ON

LO_ENAB

LO_ENAB_DELAY

LO_HYS

LO_LIM

LO_LO_DELAY_OFF

LO_LO_DELAY_ON

LO_LO_ENAB

LO_LO_ENAB_DELAY

LO_LO_HYS

LO_LO_LIM

LOW_CUT

NL_GAP

NL_HYST

NL_MINMOD

NL_TBAND

OUT_HI_LIM

OUT_LO_LIM

OUT_SCALE(1)

PROCESS_TYPE

PV_FTIME

PV_SCALE(1)

RATE

RCAS_IN

RESET

ROUT_IN

SHED_OPT

SHED_TIME

SIMULATE(2)

SIMULATE_IN

SP_FTIME

SP_HI_LIM

SP_LO_LIM

SP_RATE_DN

SP_RATE_UP

STATUS_OPTS

STRUCTURE

TRACK_OPT

TRK_IN_D

TRK_SCALE(1)

TRK_VAL

none

Pulse Input (PIN)

ALARM_HYS

BAD_MASK

HI_DELAY_OFF

HI_DELAY_ON

HI_ENAB

HI_ENAB_DELAY

HI_HI_DELAY_OFF

HI_HI_DELAY_ON

HI_HI_ENAB

HI_HI_ENAB_DELAY

HI_HI_HYS

HI_HI_LIM

HI_HYS

HI_LIM

LO_DELAY_OFF

LO_DELAY_ON

LO_ENAB

LO_ENAB_DELAY

LO_HYS

LO_LIM

LO_LO_DELAY_OFF

LO_LO_DELAY_ON

LO_LO_ENAB

LO_LO_ENAB_DELAY

LO_LO_HYS

LO_LO_LIM

OUT_SCALE(1)

PULSE_VAL

PV_FTIME

SIMULATE(2)

SIMULATE_IN

STATUS_OPTS

TIME_UNITS

none

Ramp (RAMP)

ENABLE

IN

PAUSE

RAMP_RATE

RAMP_TIME

RAMP_TYPE

TRK_IN_D

none

Rate Limit (RTLM)

DECREASE_MAX

ENABLE

IN

INCREASE_MAX

TIME_UNITS

TIMECONST

none

Ratio (RTO)

ALARM_HYS

BAD_MASK

BAL_TIME

BKCAL_IN

CAS_IN

CONTROL_OPTS

DV_HI_DELAY_OFF

DV_HI_DELAY_ON

DV_HI_ENAB

DV_HI_ENAB_DELAY

DV_HI_HYS

DV_HI_LIM

DV_LO_DELAY_OFF

DV_LO_DELAY_ON

DV_LO_ENAB

DV_LO_ENAB_DELAY

DV_LO_HYS

DV_LO_LIM

FRSIRB_OPTS

GAIN

HI_DELAY_OFF

HI_DELAY_ON

HI_ENAB

HI_ENAB_DELAY

HI_HI_DELAY_OFF

HI_HI_DELAY_ON

HI_HI_ENAB

HI_HI_ENAB_DELAY

HI_HI_HYS

HI_HI_LIM

HI_HYS

HI_LIM

IN

IN_1

LO_DELAY_OFF

LO_DELAY_ON

LO_ENAB

LO_ENAB_DELAY

LO_HYS

LO_LIM

LO_LO_DELAY_OFF

LO_LO_DELAY_ON

LO_LO_ENAB

LO_LO_ENAB_DELAY

LO_LO_HYS

LO_LO_LIM

OUT_HI_LIM

OUT_LO_LIM

OUT_SCALE(1)

PV_FTIME

PV_SCALE(1)

RA_FTIME

RCAS_IN

SHED_OPT

SHED_TIME

SP_HI_LIM

SP_LO_LIM

SP_RATE_DN

SP_RATE_UP

STATUS_OPTS

TRK_IN_D

TRK_SCALE(1)

TRK_VAL

none

Retentive Timer (RET)

IN_D

RESET_IN

TIME_DURATION

ELAPSED_TIMER

Reset/Set Flip-flop (RS)

RESET_IN

SET

none

Saturated Steam Properties at Temperature (SST)

ENTHALPY

ENTROPY

PRES

SPEC_VOL

TEMP

none

Saturated Temperature (TSS)

PRESS

TEMP

none

Scaler (SCLR)

IN

IN_SCALE(1)

OUT_SCALE(1)

none

Set/Reset Flip-flop (SR)

RESET_IN

SET

none

Signal Characterizer (SGCR)

BAD_MASK

CONTROL_OPTS

IN_1

IN_2

SWAP_2

none

Signal Generator (SGGN)

RAND_AMP

RAND_FTIME

SIN_AMP

SIN_PERIOD

SQUARE_AMP

SQUARE_PERIOD

none

Signal Selector (SGSL)

INn

SEL_TYPE

none

Splitter (SPLTR)

BAD_MASK

BAL_TIME

BKCAL_IN_1

BKCAL_IN_2

CAS_IN

HYSTVAL

LOCKVAL

SP_RATE_DN

SP_RATE_UP

none

State Transition Diagram (STD)

IN_Dn

STATUS_OPT

TRANSITION_MASK

none

Steam Density Ratio (SDR)

RATIO

SPECIFIC_VOLUME

SPECIFIC_VOLUME_CALI

none

Steam Properties (STM)

ENTHALPY

PRES

SPEC_VOL

TEMP

none

Step Sequencer (SEQ)

WRAP

none

Subtract (SUB)

IN1

IN2

none

Timed Pulse (TP)

IN_D

TIME_DURATION

ELAPSED_TIMER, OUT_D

Transfer (XFR)

BAL_TIME

IN_1

IN_2

SELECTOR

none

Water Enthalpy (WTH)

ENTHALPY

TEMP

none

Water Entropy (WTS)

ENTROPY

TEMP

none

(1) Parameter fields .EU0 and .EU100.
(2) Parameter fields .ENABLE, .SVALUE, and .SSTATUS