Sunteți pe pagina 1din 38

Topic: PID Control Module

Contents

Configure a PID Control Module

3

This page was intentionally left blank.

PID Control Module Configure a PID Control Module

Configure a PID Control Module

Practice

Objective

Configure a Control Module

Use the naming conventions for the Control Module and function blocks within the control module

Configure a Control Module with a single PID loop

Prerequisites

Experion PKS Server or Client machine loaded with Experion PKS Engineering Tools

Debutanizer_123 graphic loaded on the Server (This will be required at a later time to check the control philosophy.)

Control Builder running with two tree windows open

SCE Controller and IOMs configured

Excel Data Exchange open and loaded with the simulation spread sheet

PID Control Module Configure a PID Control Module

Introduction

The Heavy Feed Flow FC01 is built in this lab. This PID loop requires bumpless Auto Manual transfer with alarms, groups, and historization enabled.

transfer with alarms, groups, and historization enabled. The PID loop will be built, loaded and activated.

The PID loop will be built, loaded and activated. The remaining Control Modules, of a similar type, are imported into the project.

To create a control strategy, a Control Module 11_FC01 must be built and function blocks inserted and connected. Once the Control Modules are built or imported, you can test them with the simulation.

In this lab, you will build a control module for a simple PID loop 11_FC01 for the heavy feed to the debutanizer tower T-100.

PID Control Module

Configure a PID Control Module

Create a Control Module (CM)

 Step Action 1 Open Control Builder through Configuration Studio.  Open a Project Tree
Step
Action
1
Open Control Builder through Configuration Studio.
Open a Project Tree Window to the left, a Monitor Tree Window to the right and
a Library Tree window below the Project Tree Window
Project
Tree
window
Monitoring
Tree
window
Library
Tree
window

12/17/2014

EXP20R300 CEE C200/C300/ACE

5

Honeywell, Inc.

PID Control Module Configure a PID Control Module

 Step Action 2 Select File > New > Control Module. 3 Double-click the blank
Step
Action
2
Select File > New > Control Module.
3
Double-click the blank chart background.

PID Control Module

Configure a PID Control Module

Step

 

Action

 

4

On the Main properties tab enter the following:

 

Name: 11_FC01

Item Name:

11_FC01_item

Parent Asset:

Analyser_C11

Description:

Heavy Feed To Debutanizer (Maximum 120 characters)

Click the OK Button

Save and close 11_FC01

 Click the OK Button  Save and close 11_FC01   ATTENTION   Control Builder numbers
 
ATTENTION

ATTENTION

 

Control Builder numbers all new CMs sequentially. You can use any 16-character unique name for the CM in Project.

12/17/2014

EXP20R300 CEE C200/C300/ACE

7

Honeywell, Inc.

PID Control Module

Configure a PID Control Module

Step

 

Action

 

5

For this Lab, use the specified CM names, because this allows you to test the CMs with the pre-configured Excel spreadsheet, used for simulation.

CM 11_FC01 is added to the Unassigned node in Project window

 
 
 
  ATTENTION  

ATTENTION

 

Your Project window may differ. Verify that 11_FC01 is in the Unassigned node.

8

EXP20R300 CEE C200/C300/ACE

12/17/2014

Honeywell, Inc.

PID Control Module Configure a PID Control Module

 Step Action 6 Configure the Parameters for 11_FC01.  If the Main property page
Step
Action
6
Configure the Parameters for 11_FC01.
 If the Main property page is not still open, right click 11_FC01
 Select Module Properties

PID Control Module

Configure a PID Control Module

 Step Action 7 Enter the following parameter details in the Main tab.  Engr
Step
Action
7
Enter the following parameter details in the Main tab.
 Engr Units:
m3/hr (Maximum 16 characters allowed)
 Accept the defaults for any remaining parameters on the Main tab
ATTENTION
The name of every CM must be unique server wide.
8
Click the Server Displays tab.
Enter the following Display details:
Point Detail Display:
sysDtlPIDA
Click the OK button.
ATTENTION
The Group detail display for 11_FC01 in Station will be
directly picked from the type of Point detail display
specified.
You can directly add a CM, to a Trend and Group by
entering trend/group numbers and the pen/position in
Trends and Groups windows, here or after building the
control strategy in the CM.

10

EXP20R300 CEE C200/C300/ACE

12/17/2014

Honeywell, Inc.

PID Control Module

Configure a PID Control Module

 Step Action 9 Assign the CM to the controller CEESCEFB61.  With the CM
Step
Action
9
Assign the CM to the controller CEESCEFB61.
 With the CM 11_FC01 selected, click the
(Assign) button on the toolbar,
to open the Execution Environment Assignment
 Select 11_FC01 in the CMs/SCMs tab in Available Modules list box
 Select CEESCEFB61 in the Assign To list box
 Click the Assign button
 11_FC01 is added to Assigned Modules list box
 Click the Close button
11_FC01 is now assigned to CEESCEFB61, as indicated below

12/17/2014

EXP20R300 CEE C200/C300/ACE

11

Honeywell, Inc.

PID Control Module

Configure a PID Control Module

Add Function Blocks to a CM

After creating a CM, you must design the control strategy by adding relevant Input/Output blocks and control blocks such as PIDs, device control or logic blocks.

The IOMs configured in the Configure C200 Hardware lab are used here.

 Step Action 1 Double-click 11_FC01 in the Project window to open the chart view,
Step
Action
1
Double-click 11_FC01 in the Project window to open the chart view, and then maximize
the view.
2
Add Function Blocks to the CM
 From the Library tab, expand the IOCHANNEL group of function blocks
 Select AICHANNEL

12

EXP20R300 CEE C200/C300/ACE

12/17/2014

Honeywell, Inc.

PID Control Module

Configure a PID Control Module

Step

 

Action

 

3

Drag AICHANNEL into the 11_FC01 Project chart view.

 
 
 
 

4

Drag the following Function Blocks from their respective block Libraries and add to the

CM.

 

Block Family

Block

DATAACQ

DATAACQ

REGCTL

PID

IOCHANNEL

AOCHANNEL

 
  ATTENTION  

ATTENTION

 

Add the blocks in the order specified above. For more information on adding function blocks to a CM, refer to the Knowledge Builder along the path Experion R300.0 > Configuration > Control Building Guide > Control Builder Operations > Creating a Control Module > Creating an Instance of a Basic Function Block

12/17/2014

EXP20R300 CEE C200/C300/ACE

13

Honeywell, Inc.

PID Control Module Configure a PID Control Module

 Step Action 5 After adding all the blocks, arrange them as shown below. 6
Step
Action
5
After adding all the blocks, arrange them as shown below.
6
Configure AIChannel parameters:
 Double-click the AICHANNEL block to open the AI parameter configuration form.
 Enter the Channel Name as FI.

PID Control Module Configure a PID Control Module

 Step Action 7 Assign the AI Channel to an AI Module. Enter following data:
Step
Action
7
Assign the AI Channel to an AI Module.
Enter following data:
Choose Module Name:
AI_3_4_4
Module Type:
Automatic when the Module name is selected
Channel Number:
2
 Click the Assign Channel Block button
 11_FC01.FI is assigned as a Channel Name
 Click OK to close the AICHANNEL Parameter Configuration form

PID Control Module

Configure a PID Control Module

 Step Action 8 Configure a Data Acquisition Block. Double-click the Data Acquisition Block, to
Step
Action
8
Configure a Data Acquisition Block. Double-click the Data Acquisition Block, to open
the configuration form, and enter the following:
Name: DACA
Description:
Heavy Feed to Debutanizer
Engr Units:
m3/hr
PVEU Range Hi:
600
PVEU Range Lo: 0
PV Limits Hi:
600.9
PV Limits Lo:
-6.9
Clamping Option: ENABLE
Accept the defaults for any remaining parameters.
ATTENTION
You must name this Block DACA so that the
Honeywell supplied Analog Point Details display
functions properly when called from Station

16

EXP20R300 CEE C200/C300/ACE

12/17/2014

Honeywell, Inc.

PID Control Module

Configure a PID Control Module

 Step Action 9 Select the Show Parameter Names checkbox located at the lower left
Step
Action
9
Select the Show Parameter Names checkbox located at the lower left corner. Note that
the parameter names now appear in place of the parameter descriptions. Uncheck the
box to return to the parameter descriptions.
ATTENTION
This displays the parameter names instead of
parameter descriptions.
Uncheck the Show Parameter Names checkbox.

12/17/2014

EXP20R300 CEE C200/C300/ACE

17

Honeywell, Inc.

PID Control Module Configure a PID Control Module

 Step Action 10 To Configure Alarms, select the Alarms tab. Enter the following: PV
Step
Action
10
To Configure Alarms, select the Alarms tab.
Enter the following:
PV High:
500
Priority: HIGH
PV Low:
0
Priority: Low
Accept the defaults for all remaining parameters.
11
Click OK.

PID Control Module

Configure a PID Control Module

Step

 

Action

 

12

To Configure a PID Block:

 

Double click PIDA.

Enter the following:

Name:

PIDA Heavy Feed to Debutanizer

Description:

Engineering Units:

m3/hr

 
 

PVEU Range Hi:

600

PVEU Range Low:

0

Select the Enable Secondary Initialization Option checkbox.

 
 

Normal Mode:

AUTO

Normal Mode Attribute:

OPERATOR

Accept the defaults for all remaining parameters.

 
 
ATTENTION

ATTENTION

This block must be named PIDA for the Honeywell supplied standard PID Point Detail Display to function properly.

12/17/2014

EXP20R300 CEE C200/C300/ACE

19

Honeywell, Inc.

PID Control Module

Configure a PID Control Module

 Step Action 13 Click the Algorithm tab in the PID configuration form and enter
Step
Action
13
Click the Algorithm tab in the PID configuration form and enter the following
Control Equation type:
EQB
Integral Time (T1):
0.2
Linear Gain Options:
LIN
Overall Gain:
0.40
ATTENTION
The Algorithm form allows you to configure PID control
equation types, associated PID equation parameters
and gain options for the PID block.
14
Click the SetPoint Tab and enter the following:
High Limit:
600
Low Limit:
0
Enable PV Tracking
check

20

EXP20R300 CEE C200/C300/ACE

12/17/2014

Honeywell, Inc.

PID Control Module Configure a PID Control Module

 Step Action 15 Click the Alarms tab of PID and enter the following: OP
Step
Action
15
Click the Alarms tab of PID and enter the following:
OP High Trip Point: 95

PID Control Module Configure a PID Control Module

 Step Action 16 To add or remove Block Pins in a Functional Block :
Step
Action
16
To add or remove Block Pins in a Functional Block :
Click on the Block Pins tab.
Click on the “TOP” value on the PV parameter Location column.
Select LEFT from the drop down combo box.

PID Control Module

Configure a PID Control Module

 Step Action 17 As a result of the previous remove/add pins, the PV pin
Step
Action
17
As a result of the previous remove/add pins, the PV pin shifted to the left side of the PID
block faceplate, as indicated below.
Click OK.

12/17/2014

EXP20R300 CEE C200/C300/ACE

23

Honeywell, Inc.

PID Control Module

Configure a PID Control Module

 Step Action 18 Configure the AO Block. Double-click the AOChannelA Block and enter the
Step
Action
18
Configure the AO Block.
Double-click the AOChannelA Block and enter the following:
Channel Name:
FV
Module Name:
AO_4_4_4
Channel number:
1
Click the Assign Channel Block Button.
The AO is assigned to Channel Number 1 of IOM AO_4_4_4
19
Click OK.

24

EXP20R300 CEE C200/C300/ACE

12/17/2014

Honeywell, Inc.

PID Control Module

Configure a PID Control Module

Connect Function Blocks

After adding the Function Blocks, wire them together to form a Control Strategy. You can wire Blocks together anytime you choose, before or after configuring block parameters.

 Step Action 1 From the Main Menu, Select Chart > Insert > Wire, OR
Step
Action
1
From the Main Menu, Select Chart > Insert > Wire, OR Click the
toolbar.
button in the
 The cursor changes to a PLUS (+) sign inside the Project chart window
 Click the PV pin displayed in the AICHANNEL (FI) block
 Click the P1 pin in the DATAACQ (DACA) block
 These function blocks are now connected
2
Repeat the above steps to connect PV pin of DATAACQ (DACA) to the PV of PIDA.

12/17/2014

EXP20R300 CEE C200/C300/ACE

25

Honeywell, Inc.

PID Control Module Configure a PID Control Module

 Step Action 3 Connect the PIDA OP pin to the OP pin of AO.
Step
Action
3
Connect the PIDA OP pin to the OP pin of AO.
Your CM should be similar to the one shown below.
4
Select File > Save.

PID Control Module

Configure a PID Control Module

 Step Action 5 Configure History Collection, Trends and Groups. Double-click on blank space in
Step
Action
5
Configure History Collection, Trends and Groups.
Double-click on blank space in 11_FC01 project chart to open the configuration form.
Select the Server History tab. Click row 1 under the Parameter column in the History
Configuration table.
Click the
(Point Selection) button to open the Point Selection form.
Select the row pertaining to Point 11_FC01 and Block Names PIDA, as indicated above.
Select OP for the Parameter.
Click OK to close the Point selection form.

12/17/2014

EXP20R300 CEE C200/C300/ACE

27

Honeywell, Inc.

PID Control Module

Configure a PID Control Module

 Step Action 6 11_FC01.PIDA.OP appears in the History Configuration table.  Select the FAST
Step
Action
6
11_FC01.PIDA.OP appears in the History Configuration table.
 Select the FAST and STD checkboxes
 11_FC01.PIDA.OP will now be historized
7
Repeat the above steps to configure History Collection for 11_FC01.PIDA.PV in row 2 of
the Parameter column.

28

EXP20R300 CEE C200/C300/ACE

12/17/2014

Honeywell, Inc.

PID Control Module

Configure a PID Control Module

 Step Action 8 Add Point Parameters to Trends. Click the Server Displays tab in
Step
Action
8
Add Point Parameters to Trends.
Click the Server Displays tab in the configuration form.
In the first row under Trend # enter 1 as the Trend number.
Click the first row under the Pen column and from the drop-down menu select 1-Cyan.
Enter 11_FC01.PIDA.PV as the Trend Parameter.
You can also select the parameter with the help of Point selection list, as shown in
step 5.
In the Groups section add 11_FC01.PIDA.PV to Group 11, Position 1.
Click OK.
9
Click File > Save.

12/17/2014

EXP20R300 CEE C200/C300/ACE

29

Honeywell, Inc.

PID Control Module

Configure a PID Control Module

 Step Action 10 Close the 11_FC01 Project chart window.  This CM is located
Step
Action
10
Close the 11_FC01 Project chart window.
 This CM is located under CEESCEFB61, which means it is assigned to that
execution environment
 The symbol “
controller
“indicates that the CM has not yet been downloaded to the
The color gray of the connection icon indicates the CM is in Project mode.
11
Download this CM.
 Select 11_FC01
 Click the
on the toolbar
 Click Continue on the Load window showing the warning
 Select the Automatically change… checkbox
 The post load state is selected as ACTIVE by default

30

EXP20R300 CEE C200/C300/ACE

12/17/2014

Honeywell, Inc.

PID Control Module Configure a PID Control Module

 Step Action 12 Click OK.  A Load dialog box appears and closes on
Step
Action
12
Click OK.
A Load dialog box appears and closes on a successful download
In Project, notice that there is no “
“ symbol in front of 11_FC01
13
Click the Monitoring tab to verify that 11_FC01 is active (green).
 If the CM is active (green) skip the next step
 If the CM is inactive (blue) continue to the next step

PID Control Module

Configure a PID Control Module

 Step Action 14 Activate the CM (right-click 11_FC01 and select “Activate”) or select 11_FC01
Step
Action
14
Activate the CM (right-click 11_FC01 and select “Activate”) or select 11_FC01 and click
the
(Toggle State) button from the toolbar, to open the following.
Click Yes.
Notice that the 11_FC01 changes to green indicating it is now active
Monitoring tree status information is indicated by different symbols and colors,
as shown below:
CPM/SCE Symbols
1
2
3
4
5
6
7
8
1
Grey - As seen in project tree.
1
Grey – Project tree
2
Grey - Loaded not monitored
3
Red - Communication failure
4
Yellow - Not used
5
Green - Active
6
Red - Failed
7
Yellow - Not Loaded
8
Blue - Loaded

32

EXP20R300 CEE C200/C300/ACE

12/17/2014

Honeywell, Inc.

PID Control Module

Configure a PID Control Module

 Step Action CEE/ CEESCE Symbols 1 2 3 4 5 6 1 Grey -
Step
Action
CEE/ CEESCE Symbols
1
2
3
4
5
6
1 Grey - As seen in project tree
2 Grey - Loaded not monitored
3 Red - Communication failure
4 Blue - Inactive
5 Green - Active
6 Red - Configuration Error
CM Symbols
1
2
3
4
5
1 Grey - As seen in project tree
2 Grey - Loaded not monitored
3 Red - Communication failure
4 Blue - Inactive
5 Green - Active
15
Open Station, access and refresh the Debutanizer_123 graphic.
Change the 11_FC01 controller to AUTO mode and enter 400 for the setpoint (SP).
ATTENTION
Open the Tie_Back_New Excel spreadsheet to
observe the values for PV and SP.
If the PV value for the point is not updating then restart
the Tie_Back_New Excel spreadsheet. This
spreadsheet is used for simulation purposes.

12/17/2014

EXP20R300 CEE C200/C300/ACE

33

Honeywell, Inc.

PID Control Module Configure a PID Control Module

 Step Action 16 To watch the trend on station: Click the button on station.
Step
Action
16
To watch the trend on station:
Click the
button on station.
Enter 1 in command line. Change the trend interval, if necessary.
Zoom the line trend to get a closer display.

PID Control Module Configure a PID Control Module

 Step Action 17 To see the CM in the Group display:  Click button
Step
Action
17
To see the CM in the Group display:
 Click
button on Station.
 Type 11 and <Enter>.

PID Control Module

Configure a PID Control Module

Step

Action

From the Group Display, change the MD to MAN.

Change the OP to 30.

The PV will start dropping along with the SP since the PV tracking option is enabled

This tests your CM 11_FC01

tracking option is enabled  This tests your CM 11_FC01 36 EXP20R300 – CEE C200/C300/ACE 12/17/2014

36

EXP20R300 CEE C200/C300/ACE

12/17/2014

Honeywell, Inc.

PID Control Module

Configure a PID Control Module

 Step Action 18 In Control Builder, import (with CEE assignment) 11_FC02, 11_FC28 and 11_PC15
Step
Action
18
In Control Builder, import (with CEE assignment) 11_FC02, 11_FC28 and 11_PC15 from
the following location:
C:\Program Files\ Honeywell\ Experion PKS\Engineering Tools\Ixport\Student_DB
ATTENTION
If needed, follow the steps in the Import/Export Lab for
importing the above CMs.
19
From Project, download (with activation) the CMs imported in the previous step.
20
Verify that the three CMs are active (green) in the Monitoring tab.
21
Open Station and access the Debutanizer_123 graphic.
ATTENTION
Verify that the imported CMs have values. (If
necessary, place the imported loops in AUTO mode
and provide suitable SP values to see a PV response.)

12/17/2014

EXP20R300 CEE C200/C300/ACE

37

Honeywell, Inc.

PID Control Module Configure a PID Control Module

This page was intentionally left blank.