Objectives Upon completion of this module you will be able to
Define a Regulatory Control module using the PID_LOOP template
Define modes and fields
6-3
Regulatory Control Module FIC-102 AI AO
CTLR
FIC-102 0-100 GPM Gain = .5 Reset= 3 Rate=0
FT-2
A
Reverse Act
I
P T
A
Fx
Increase to Open
FT-2
FY-2
6-4
6-5
Modes DeltaV Modes include:
Manual (MAN) — The output is set by the operator. Automatic (AUTO) — The setpoint is adjusted by an external source and the loop calculates the output based on the algorithm. Cascade (CAS) — The setpoint is adjusted by another function block through the Cascade input parameter and the loop calculates the output based on the algorithm. Initialize Manual (IMAN) — The block output is being set in response to the back-calculation input parameter status. For example, when the secondary loop is not in Cascade, the primary loop goes to IMAN to prevent windup. Out of Service (OOS) — The block does not perform the algorithm. The status is set to bad.
6-6
Modes
Note:
Remote Cascade (RCAS) - Similar to Cascade except that the setpoint is supplied by an external control program through the RCAS_IN parameter. Remote Out (ROUT) - Similar to Manual except that the OUT value is supplied by an external control program rather than directly by the operator. OUT is supplied through the ROUT_IN parameter. Local Override (LO) - The block is put into this mode when tracking is activated. When tracking is deactivated, the block returns to its target mode. IMAN MAN CAS AUTO OOS RCAS ROUT LO
Target - Mode is requested by the operator. Only modes from the permitted list may be requested. Actual - This is the block’s current mode. This may differ from the target based on operating conditions. Normal - This is the mode the block should be set to during normal operating conditions. May be configured and read but is not used by the block algorithm. Permitted - List of valid mode choices.
6-8
Workshop Creating a Regulatory Loop This workshop requires you to perform the following tasks: Task 1.
Configure the regulatory loop FIC-102 using the PID_LOOP module template.
Task 2.
Display loop parameters using Datalinks.
Task 3.
Display PipesAnim Dynamos.
6-9
Workshop Using the PID_LOOP Template Create Regulatory Control module FIC-102 in the following manner: Step 1.
From the DeltaV Explorer , drag ‘n drop the PID_LOOP template from the Library to PLANT_AREA_A.
Step 2.
Rename the module FIC-102.
Step 3.
Launch the Control Studio and modify the module as indicated below: IO_IN
FT-2
Card 1 Channel 2
IO_OUT
FY-2
Card 2 Channel 2
GAIN
0.5
RESET
3 seconds/repeat
PV_SCALE IO_OPTS
0 - 100 GPM Increase to OPEN
CONTROL_OPTS Reverse Acting Alarms
LOW = 10
HIGH = 90 6-10
Workshop Using the PID_LOOP Template Step 4.
Select the
button to assign the module to the controller
Step 5.
Select the button to modify Module Properties primary display Tank101
Step 6.
Select the module
button to save and the
button to download the
6-11
Workshop Modifying the Operator Display Modify the operator display by adding Regulatory Control module FIC-102 to the Tank101 display in the following manner: Step 1.
Launch the DeltaV Operate (Configure) application and open the Tank101 display.
Step 2.
Add Datalinks with the following characteristics: FIC-102/PID1/SP FIC-102/PID1/PV FIC-102/PID1/OUT FIC-102/PID1/MODE.A_TARGET FIC-102/PID1/MODE.A_ACTUAL FIC-102/ALARMS[1].A_LAALM
Step 3.
Add the Dynamo ValveHorizontalControlD1 from Dynamo set ValvesAnim 6-12
Workshop Modifying the Operator Display Step 4.
Animate the Valve color: MTR-102 is RUNNING AND XVSTAT-101 is OPEN 1 - True YELLOW
Step 5.
0 - False GREEN
Animate the Actuator color: FIC-102 is OPEN 1 - True YELLOW
0 - False GREEN
Step 6.
Connect the TANK , PUMP and VALVES together using PipesAnim.
Step 7.
Save the display.
6-13
Operating & Verifying Verify the operation of Regulatory Control loop FIC-102 in the following manner: Step 1.
Run the DeltaV Operate application.
Step 2.
Verify Regulatory Control loop FIC-102’s functionality by manipulating the SP.
Step 3.
Open the detail picture for FIC-102 and adjust the tuning parameters.
Note: Open the real-time trend from FIC-102’s faceplate.
6-14
6-15
Uploading Parameter Changes You can change the parameter values in a module online, in a running controller, by using either Control Studio or DeltaV Operate (Run). As soon as you make one change to the module online, the database module and the online module no longer match. Uploading parameters record parameter changes in the database.
6-16
Uploading Parameter Changes The Upload dialog box appears whenever online parameter changes have been made.
6-17
Uploading Parameter Changes Select the parameters you want recorded to the database an click the OK button to continue.
6-18
Uploading Parameter Changes The Upload complete confirmation box appears once the selected data has been successfully uploaded. Clicking the Close button causes the Confirm Download dialog box to appear.
You are required to select either Yes or No to download the recently-uploaded data 6-19
Uploading Parameter Changes An upload may be performed without selecting to download. An upload option is available from DeltaV Explorer or Control Studio.