Alternate
Parameter Sets
Most Series 3 Plus Controllers allow you to define three Alternate Parameter Sets, which are also stored in the EEPROM. SpecialParameter Memory Procedures (see page 56) are provided for defining these parameter sets, determining which one (if any) is in use, and switching to a different one.
Some controllers also allow you to select an Alternate Parameter Set by clearing or asserting a discrete input.
Parameter
Checksum
Each parameter set has an associated cyclic redundancy checksum (CRC) that is calculated by applying a standard algebraic function to all of its parameter values. Changing any parameter will produce a new checksum.You can tell if two parameter sets are identical by comparing their checksums. Both the Engineering Panel and our controller support programs provide easy ways to determine these checksums.
Configu ation
Forms
Two forms are available for planning and recording the configuration of each controller. Configuration Worksheets (FM3##/C) group the parameters by Data Groups and Pages, while the Configuration Planners (FM3##/L) list them according to the associated feature. Whenever you permanently change any parameters, you should record the new values and the resulting parameter checksum on one of these worksheets. Determining whether or not the controller’s configuration has been changed then becomes a simple matter of comparing the current checksum to that on the worksheet.Data Groups and
Pages
Each controller’s parameters are divided into data groups and pages to facilitate their entry from the Engineering Panel (see page 43). As shown in Table 3-1, each data group has an associated key and key color, and each group/page combination has a unique abbreviation (the last character of which indicates the data page). For example, the abbreviation for PID parameters on the device page is PID:D.Throughout the Series 3 Plus documentation set, the key sequence used to view or enter a parameter or execute a test begins with the abbreviation for its data group and page (for example, Transmitter Status Test [MODE:D ANIN –]). Procedures that are not assigned to a specific data page indicate only the data group key (for example, Reset Controller [MODE COMM]).
Note:
Parameter checksums are displayed as hexadecimal numbers (for example, F10C), in which each digit can have any one of sixteen values. Those greater than nine are represented by the letters A (10) through F (15).Table 3-1 Data groups and pages
Engineering
Panel
The Engineering Panel not only allows you to display or change parameter values but also provides the only method of executing the process and controller test procedures described in Appendix B. It consists of three main sections:
• an eight-character alphanumeric readout across the top, • four data group keys across the bottom,
• and sixteen data keys in the middle.
The controller beeps and displays a confirming message as each key is pressed. If you do not complete a key sequence, the control- ler will beep and clear this display after 45 seconds of keyboard inactivity. Certain Diagnostic Messages (see page 57) may also be displayed by this panel’s readout.
To expose this panel, loosen the screw at the bottom of the Front Panel and swing the bezel out and to the left. This allows simulta- neous access to both the operator and configuration interfaces.
Data Group Key Color Data Pages Abbreviation
PID Blue Antisurge Cascade Device Extraction Gas Turbine Performance Speed PID:A PID:C PID:D PID:E PID:G PID:P PID:S MODE Red Antisurge Cascade Device Extraction Gas Turbine Performance Speed MODE:A MODE:C MODE:D MODE:E MODE:G MODE:P MODE:S CONDitioning Green Antisurge Cascade Device Extraction Gas Turbine Performance Speed COND:A COND:C COND:D COND:E COND:G COND:P COND:S
SPECial RESPonse Yellow
Antisurge Gas Turbine Speed SPEC:A SPEC:G SPEC:S
44 Chapter 3: Configuration and Testing
Figure 3-2 Series 3 Plus Engineering Panel
Key Descriptions
The data group keys are used only to initiate a new key sequence, at which point one of them is pressed one or more times to select the desired data page and group. Pressing a data group key at any other point in a sequence causes an error that aborts the procedure. The two gray data keys are used primarily to end key sequences:• Pressing CLEAR either aborts a sequence without entering any changes or, when entering a numeric value, clears the digits you have entered so you can start over.
• Pressing ENTER at the end of a parameter entry sequence records the new value. Although pressing it at any other point usually causes an error, some multi-parameter sequences allow you to press ENTER to display the value of the second parame- ter without first defining a new value for the first.
The other fourteen multi-colored data keys are divided into four sec- tions. One is gray, each of the others is the same color as a data group key. The function of each such key depends on when it is pressed in a key sequence. If pressed immediately after a data group key, it has the value labeled in the matching-colored area. Otherwise, it enters the value shown in the gray area.
ENGINEERING
PANEL
PID SPECRESP MODE COND
∞∞∞∞∞∞∞∞
LOCK6 DISPLAY b TEST8 OUT SO MOR Tf 3 BIAS REV5 ALARM K SS Td 2 GAIN fD r 4 β fC G M fB Kr 1 CONST fA PB – Q HIGH RA9 SP C AN IN • f (X) d COMM 0 X A MVAR7 LVL RT ENTER fE IN LOW TL CLEARFor example, consider the key in the upper right hand corner: • Pressing the blue PID key defines this as the Tf key:
• Pressing the red MODE key defines it as the MOR key:
• Pressing the green COND key defines it as the BIAS key:
• If pressed at any other point in a sequence, it is the three key:
Key Sequence
Illustrations
Although a confirming message is displayed as each key is pressed, key sequence illustrations (such as those shown in Appendix B) usually show only the most important of these messages (to save space). For clarity’s sake, they also show only the effective value of the data keys at each point in the sequence.Thus, the initial steps of a sequence that might require you to press the data group key more than once (for example, the Transmitter Status Test [MODE:D ANIN –]) would be shown as:
repeat until you see
PID
PID:
TfTf
MODEMODE:
MORMOR
CONDCOND:
BIASBIAS
CONDCOND:
OUTOUT
3OT3
MODEMODE: D
AN IN –AN1 GOOD
46 Chapter 3: Configuration and Testing
In contrast, the initial steps of a sequence that is not assigned to a specific page (for example, the Signal Values Test[MODE TEST 4]) would be shown as:
Viewing and
Changing
Parameter Values
The parameter listings in the appendix of each instruction manual include each parameter’s Engineering Panel key sequence and confirming display. Pressing the indicated keys will elicit the listed display, which consists of a prompt followed by the current value:
• Enabling Parameters can have the value Off and one or more others such as On, High, Low, or single digits. These ranges are indicated as “OFF/ON”, “OFF/HIGH/LOW”, or “Off/#”.
• List Parameters have a limited number of possible values that are generically indicated as “Value” or “Valu”.
• Numeric Parameters can have any value within the listed range, the precision of which is indicated by the number of “#” symbols used to represent its digits. The position of the decimal point, if any, is fixed. The space before a negative value is replaced by a “–”. A hexadecimal ten leading digit shows as “A” (A0.0 is
100.0).
For parameter arrays, the prompt also includes a digit correspond- ing to the element index and represented by the character “#”.
After a parameter’s current value or status has been displayed, you can terminate the procedure and clear the display by pressing the gray CLEAR key. Or, if you have entered the Enable Reconfigura- tion [MODE LOCK 5 1] procedural key sequence, you can enter a new value. The required procedure depends on the parameter type:
• Enabling Parameters are changed by pressing the correspond- ing key (0 for Off, 1 for On, HIGH, LOW, or a digit) followed by the ENTER key. Until you do press ENTER, you can change your mind and press as many of the allowed value keys as you need.
• List Parameters are changed by pressing the decimal key until the desired value is displayed and then pressing ENTER.
MODE TEST 4
Inputs
Note:
You may examine the value of any configuration parameter while the controller is on line without affecting the controller output or your process, and without entering the configuration password.
If you attempt to change a parameter without enabling reconfigura- tion, the No Store diagnostic message will be displayed and the new value will be discarded.
• Numeric Parameters are changed by pressing the indicated number of numeric keys, including any leading or trailing
zeroes, then ENTER. Any decimal point is placed automatically. A negative value is defined by pressing the minus (–) key before the first digit. A hexadecimal ten leading digit is defined by pressing the HIGH key (100.0 is entered as HIGH 0 0). If you make a mistake prior to pressing ENTER, you can press CLEAR to start over.
For any parameter, pressing ENTER to finalize a value change also clears the confirming display.
Key Sequence
Examples
The following examples illustrate the procedures for viewing and changing the various types of parameters. When possible, they are device page parameters that are common to most if not all models of the controller.Enabling
Parameters Most Enabling Parameters are assigned to the MODE data groups and simply enable or disable a controller feature. A good example is Modbus Register Scaling, which determines the scaling of Modbus register values transmitted through Port 3 (Off selects the maximum range, On selects a reduced range).
The listing for this parameter gives its sequence as MODE:D LOCK 7 and its display as “LOC7 OFF/ON”. Thus, pressing those keys dis- plays the current status of that option as follows:
repeat until you see
or
You can then press CLEAR to retain that status, enter 0 to disable that feature, or enter 1 to enable it:
or
Caution:
To prevent process upsets, parameters should only be changed with the controller in manual or off-line.MODE
MODE: D
LOCK 7
LOC7 OFF
LOC7 ON
0LOC7 OFF
1LOC7 ON
ENTER48 Chapter 3: Configuration and Testing
Other Enabling Parameters either disable the associated feature (Off) or select one of two possible modes of operation (High or Low). An example would be the Speed Controller’s Alternate MW Input (Off) disables the redundant MW input, High configures the control- ler to use the highest of the two inputs, Low selects the lowest). The listing for this parameter gives its sequence as MODE:S SS 3 and its display as “SS3 OFF/HIGH/LOW”. Thus, pressing those keys displays the current status of this option as follows:
repeat until you see
or or
You can then press CLEAR to leave it unchanged, or enter HIGH, LOW, or 0 to select the desired new configuration:
or
or
A few Enabling Parameters allow you to select from options that are intuitively numeric by pressing the corresponding decimal key. They usually either disable a feature or select the companion controller or analog input from which a given signal is to be obtained. An exam- ple is the Performance Controller’s Mass Flow Input, which selects the input for its mass flow rate calculation (Off disables that calcula- tion, any digit from 1 to 8 configures it to use that analog input).
MODE
MODE: S
SS 3SS3 HIGH
SS3 LOW
SS3 OFF
HIGHSS3 HIGH
LOWSS3 LOW
0SS3 OFF
ENTERThe listing for this parameter gives its sequence as MODE:D fD 1 and its display as “fD1 OFF/#”. Thus, pressing those keys displays the current status of this option as follows:
repeat until you see
or
You can then press CLEAR to leave this feature unchanged, enter 0 to disable it, or enter the desired input number:
or
where the digit key used to enter the new value is represented as #. Parameters that define decimal point positions for front panel dis- play variables are a variant of this type of parameter. An example is the Measured Variable Decimal parameter arrays, of which each element defines the position of the decimal point in the correspond- ing measured variable display (Off means no decimal).
The listings for these parameters gives their sequence as COND:D DISPLAY 0 # • and their display as “0#. 4321 (selected digit is replaced by •)”. Thus, pressing those keys displays the current deci- mal position (in this example, it follows the second digit):
repeat until you see
where the fourth key you press is the digit corresponding to the ana- log input, as is the number (#) in the resulting display.
MODE
MODE: D
fD 1fD1 OFF
fD1 #
0fD1 OFF
#fD1 #
ENTER CONDCOND: D
DISPLAY 0 # •0#. 43.1
50 Chapter 3: Configuration and Testing
You can then press CLEAR to leave that variable’s decimal position unchanged, or change it by pressing the numeric key (0 to 4) corre- sponding to the desired decimal position:
or
or
or
or
You can continue pressing numeric keys in any order until the desired decimal point position is displayed. Finally, press CLEAR to exit the procedure without changing the parameter, or press ENTER to accept the displayed position:
List Parameters Like Enabling Parameters, List Parameters are usually assigned to the MODE data groups and also have a limited number of values. However, few if any of those values intuitively correspond to data keys, so they are selected by repeatedly pressing the decimal (•) key until the desired value is displayed. A universal example is the Port 2 Baud Rate, which defines the data transmission rate for serial Port 2 (2400, 4800, or 9600 bits per second, which appear to be numeric values but are in fact selected from a list).
The listing for this parameter gives its sequence as MODE:D COMM 2 and its display as “PT2 Valu”. Thus, pressing those keys displays the current value (2400 baud in this example):
repeat until you see 0
0#. 4321
10#. 432.
20#. 43.1
30#. 4.21
40#. .321
ENTER MODEMODE: D
COMM 2PT2 2400
You can then press CLEAR to leave this baud rate unchanged, or press the decimal key (•) until the desired new rate is displayed and then press ENTER:
Label parameters are entered as a series of characters that are indi- vidually selected from a list. An example are the Measured Variable Label parameters, each of which defines the label shown when the corresponding measured variable is viewed in the Auxiliary Display and can have up to eight characters.
The listing for these parameters gives their sequence as COND:D DISPLAY 0 # – and their display as “AAAAAAAA (selected symbol flashes)”. Thus, pressing those keys displays the current value as follows:
repeat until you see
where the fourth key you press is the digit corresponding to the variable’s analog input and the first character (shown here in blue) would be flashing.
You can then press CLEAR to leave the entire label unchanged, or change the flashing character by pressing the decimal (•) key to advance it to the next possible symbol or the minus (–) key to back up to the previous possible symbol:
•
PT2 4800
•PT2 9600
•PT2 2400
ENTER CONDCOND: D
DISPLAY 0 # –AAAAAAAA
AAAAAAAA
•BAAAAAAA
–AAAAAAAA
52 Chapter 3: Configuration and Testing
You can also hold either key down to scroll rapidly through the available symbols. When the desired symbol appears (P in this example), press ENTER to accept it and edit the next:
Repeat this procedure to edit each succeeding character. Once you have accepted a character, you cannot return to it without saving the entire label and starting over. Entering the last character accepts the entire label:
Another variant are parameters that have both a sign (+ or –) and a list value. An example is the Relay Assigned Function parameter array, each element of which selects the conditions under which the corresponding discrete output is triggered (if the assigned function is positive, the relay will be energized when the associated condition exists; if the value is negative, the relay will de-energize).
The listing for these parameters gives their sequence as MODE:D RA # and their display as “RA#±Valu (press HIGH or LOW to select sign, then press • to select function)”. Thus, pressing those keys dis- plays the current value as follows:
repeat until you see
where the third key you press is the digit corresponding to the dis- crete output number, as is the digit (RA#) in the resulting display. To change the normally energized/de-energized circuit configura- tion, press HIGH or LOW:
or •
PAAAAAAA
ENTERPAAAAAAA
Pd (bar)
ENTER MODEMODE: D
RA #RA#±AAAA
HIGHRA#+AAAA
LOWRA#-AAAA
Pressing the decimal key will advance the display to the next avail- able function (BBBB):
You can press any of these keys as many times as necessary to dis- play the desired configuration.
Pressing ENTER accepts the displayed relay configuration:
Numeric Parameters Because Numeric Parameters have virtually continuous ranges, their desired values must be defined by pressing the corresponding digit keys. A good example is the Dual-Loop Controller’s Transmitter Failure Limit, which defines the minimum valid value (00.0 to 99.9 percent) for any offset zero inputs.
The listing for this parameter gives its sequence as MODE:D ANIN LOW and its display as “ANL ##.#”. Thus, pressing those keys dis- plays the current value as follows:
repeat until you see
You can then press CLEAR to leave that value unchanged, or enter the desired new value:
where each key used to define the new value is represented as # and the decimal point is placed automatically.
The precision of such a parameter is indicated by the number of “#” symbols in its listed display. When changing its value, you must press that many digit keys, even if they correspond to leading or trailing zeroes. A hexadecimal ten leading digit is entered by press-
•
RA#±BBBB
ENTER MODEMODE: D
AN IN LOWANL ##.#
#ANL # .
#ANL ##.
#ANL ##.#
ENTER54 Chapter 3: Configuration and Testing
0 0 and displays as “A0.0”). A negative value is defined by pressing the minus (–) key before the first digit key. If you make a mistake prior to pressing ENTER, you can press CLEAR to start over.
Characterizing functions are arrays that define the values of one variable that correspond to ten specific values of another:
• For some functions, the independent variable (X) values are predefined in even steps from zero to one, ten, or one hundred (for example, 00.0, 11.1, 22.2, ..., 88.8, 100.0).
• For others, only the first and last X values are fixed (0 and 1.000, 10.00, or 100.0). The eight intermediate steps (which must have increasing values) are defined by an array entered using a COND X # # key sequence (the first digit is the function number, the second is the element index).
In either case, however, the values of the dependent variable (Y) are defined by the corresponding elements of an array entered using a MODE f(X) # # sequence.
An example is the Antisurge Controller’s Reported Flow Character- izer, which defines how it calculates the flow rate it reports to its companion controllers from the flow rate used in its own proximity- to-surge calculation.
The listing for this parameter gives its sequences as COND:A f(X) 2 # and X 2 # and its displays as “X2# #.##” and “Y2# #.##”. Thus, you must define both arrays for this particular characterizer.
Press these keys to view point N’s argument (X2,N = #.##): repeat until you see
where the fourth key you press is the digit corresponding to the characterizer point, as is the first digit (X2#) in the resulting display.
Note:
Most numeric parameters can range from zero to some power of