You are on page 1of 30

Topic: PID with Split Range Control Module

Contents
Configure a PID Control Module with Split Range Outputs .................................................................3

12/3/2013

!P20R300 " C

C200/C300/#C

$one%well& In'.

This page was intentionally left blank.

!P20R300 " C

C200/C300/#C

12/3/2013

$one%well& In'.

PID with Split Range Control Module Configure a PID Control Module with Split Range Outputs

Configure a PID Control Module with Split Range Outputs


Practice
Ob ecti!e

Configure a Split Range Control Module. Configure an #()OM#*(#+ and ,#*O() -lo'..

Prere"uisites

/nowledge of Configuration Studio. 0perion P/S Ser1er or 'lient 2a'hine with 0perion P/S ngineering )ools loaded. )he De-utani3er4123 graphi's loaded on the Ser1er. 5)his will -e re6uired at a later ti2e to 'he'. the 'ontrol philosoph%.7 Control 8uilder running with two tree windows open. )he SC Controller and IOMs 'onfigured. )he following CMs 'onfigured. # sa2ple for ea'h t%pe is gi1en. 8efore 'onfiguring go through the 'ontrol philosoph%. 0'el Data 0'hange open with the si2ulation spread sheet loaded.

CM #a$e 11'(C)1 and 11'(C)) 11'PC1* Split Range PID Control Module

%ction to be ta&en I2port the CMs fro2 e0isting data-ase. Configure PID -lo'.& #uto Manual 5%+TOM%#7 -lo'. and ,%#O+T -lo'..

12/3/2013

!P20R300 " C

C200/C300/#C

$one%well& In'.

PID with Split Range Control Module Configure a PID Control Module with Split Range Outputs

Introduction

# reflu0 dru2 D9100 has a split range pressure 'ontroller 114PC1:. It 'ontrols the pressure on D9100 -% split range a'tion on two 1al1es& P;1:# and P;1:8& where P;1:# is re1erse a'ting and P;1:8 is dire't a'ting.

)he following ta-le illustrates how 1al1es PC1:# and PC1:8 open with the split range signal. ;al1e PC1:# is the 1al1e on the line -%passing the de-utani3er o1erhead 'ondenser 9110. ;al1e PC1:8 is on the line 'onne'ting D9100 to the 'o2pressor interstage dru2& whi'h pro1ides a -a'. pressure of 2<0 .Pag 53= psig7. )he flare has a -a'.pressure of 1< .Pag 52.0 psig7.
Signal fro$ 11'PC1* 0 =0 =0 100 .al!e PC1:# PC1:# PC1:8 PC1:8 Condition ,ull% Open Closed Closed ,ull% Open

>ou will first i2port 114$C<1 5D9100 O1erhead to ,lare7 and 114$C<< 5D9100 8%pass fro2 Co2pressor Interstage Dru27& whi'h are hand9'ontrol 1al1es 5#nalog Output points7. )he 114PC1: 'ontrol 2odule is then -uilt& and %ou 'an test the logi' with si2ulation. Perfor2 the following pro'edures in Control 8uilder.

!P20R300 " C

C200/C300/#C

12/3/2013

$one%well& In'.

PID with Split Range Control Module Configure a PID Control Module with Split Range Outputs

Procedure Configure Split Range Control /oop Step 1 %ction I$port !al!es0 ,ro2 Pro?e't& I2port 5with C assign2ent7 the hand 'ontrol 1al1es 11'(C)1 and 11'(C)) fro2 the following lo'ation@ C:1Progra$ ,iles1 (one2well1 34perion P5S13ngineering Tools1I4port1Student'D6

%TT3#TIO# If needed& follow the steps in the I2port/ 0port +a- for i2porting the a-o1e CMs.

12/3/2013

!P20R300 " C

C200/C300/#C

$one%well& In'.

PID with Split Range Control Module Configure a PID Control Module with Split Range Outputs Step 2 %ction 6uild a new CM0 Drag a Control Module fro2 the +i-rar% ta- to the C in the Pro?e't window.

Drag here

In the #a$e #ew ,unction 6loc&8s9 Aindow& enter@ Destination )ag *a2e@ 11'PC1* Destination Ite2 *a2e@ 11'PC1*'ite$ Cli'. ,inish )his adds 11'PC1* in the assigned tree in the Pro?e't )ree window. 0pand the tree and dou-le9'li'. 11'PC1* to open the 'hart 1iew. Dou-le9'li'. to open the Para2eter Configuration for2. nter the following details in the Main ta-@ Parent #sset@ Des'ription@ ngr (nits@ Tan&'C11 Tan& Pressure Controller 5Pa:

#''ept the defaults for the re2aining para2eters.

!P20R300 " C

C200/C300/#C

12/3/2013

$one%well& In'.

PID with Split Range Control Module Configure a PID Control Module with Split Range Outputs Step 7 %ction Cli'. the Ser!er Displa2s ta- and enter the following Displa% details@ Point Detail Displa%: Cli'. O5. s2sDtlPID%

%TT3#TIO# )he Broup detail displa% for 114PC1: in Station will -e dire'tl% pi'.ed fro2 the t%pe of Point detail displa% spe'ified

Design a 'ontrol strateg% -% adding fun'tion -lo'.s in the following se6uen'e@ 6loc& ,a$il2 a7 IOC$#** + -7 D#)##CC '7 R BC)+ d7 R BC)+ e7 R BC)+ f7 IOC$#** + g7 IOC$#** + 6loc& T2pe #IC$#** + D#)##CC PID ,#*O() #()OM#* #OC$#** + #OC$#** + 6loc&na$e D#)##CC# PID# ,#*O()# #()OM#*# #OC$#** + #OC$#** + 41 /a2out 5e2 8%9 869 8C9 8D9 839 8,9 8:9 #IC$#** +#

+etters in the la%out .e% 'olu2n 'orrespond to the following diagra2.

12/3/2013

!P20R300 " C

C200/C300/#C

$one%well& In'.

PID with Split Range Control Module Configure a PID Control Module with Split Range Outputs Step ; %ction #fter adding the -lo'.s& arrange the2 as follows@

C , D :

<

!P20R300 " C

C200/C300/#C

12/3/2013

$one%well& In'.

PID with Split Range Control Module Configure a PID Control Module with Split Range Outputs Step %ction % 6 C D #IC$#** +# " is the pressure input 'hannel. Configuration details will -e pro1ided in the following steps. D#)##CC# " -lo'. pro1ides the signal 'onditioning for the input signal. Configuration details will -e pro1ided in the following steps. PID# " the PID 'ontroller for ta.ing the 'ontrol a'tion. Configuration details will -e pro1ided in the following steps. ,#*O()# " -lo'. is a single !1 input and up to D outputs 5Regulator% Control -lo'.7. )he -lo'. applies a user9spe'ified gain and -ias along with a 'al'ulated floating -ias for ea'h of up to D initiali3ed outputs to guarantee that ea'h output is E-u2plessE following initiali3ation or 2ode 'hanges. Configuration details will -e pro1ided in the following steps. 17 In this CM& we are using the ,#*O() -lo'. to send the sa2e input 5114PC1:.PID#.OP7 to two outputs 1al1esF P;1:# and P;1:8. 3 #()OM#*#@ )he 5#uto Manual7 -lo'. applies a user9spe'ified gain and -ias along with a 'al'ulated floating -ias to the output to guarantee that the output is E-u2plessE following initiali3ation or 2ode 'hanges. Configuration details will -e pro1ided in the following steps. 27 In this CM& we are using #()OM#*# to re1erse the output to the P;1:# whi'h is a re1erse a'ting 1al1e. , : #OC$#** +# " is the output signal to 1al1e P;1:#. Configuration details will -e pro1ided in the following steps. #OC$#** +#41 " is the output signal to 1al1e P;1:8. Configuration details will -e pro1ided in the following steps.

<

Configure the %I Channel 8%90 Dou-le9'li'. the #IC$#** +# -lo'. to open the #I para2eter 'onfiguration for2. nter following details@ Channel #a$e@ Module #a$e@ Module T2pe@ Channel nu$ber@ PI %I'7')') Default when sele'ting Module *a2e. ;

/eep all other para2eters default. Cli'. the %ssign Channel 6loc& -utton. Cli'. the O5 -utton.

12/3/2013

!P20R300 " C

C200/C300/#C

$one%well& In'.

PID with Split Range Control Module Configure a PID Control Module with Split Range Outputs Step = %ction Configure the Data %c"uisition 6loc& 8690 Dou-le9'li'. the Data #'6uisition 8lo'. to open the 'onfiguration for2. nter following details@ *a2e@ Des'ription@ ngr (nits@ P; ( Range $i@ P; ( Range +o@ P; +i2its $i@ P; +i2its +o@ Cli'. O5. D%C% D>1?? Pressure Controller &Pag 1;7? ? 1<?? ?

#''ept the defaults for the re2aining para2eters.

1?

!P20R300 " C

C200/C300/#C

12/3/2013

$one%well& In'.

PID with Split Range Control Module Configure a PID Control Module with Split Range Outputs Step 1? %ction Configure the PID 6loc& 8C90 Dou-le9'li'. PID%0 nter following details@ *a2e@ Des'ription@ ngineering (nits@ PID% D>1?? Pressure controller. &Pag

P; ( Range $i@ P; ( Range +ow@ na-le Se'ondar% Initiali3ation Option 'he'.-o0@

1;7? ;?? select

*or2al Mode@ *or2al Mode #ttri-ute@

%+TO OP3R%TOR

#''ept the defaults for all re2aining 1alues.

12/3/2013

!P20R300 " C

C200/C300/#C

11

$one%well& In'.

PID with Split Range Control Module Configure a PID Control Module with Split Range Outputs Step 11 %ction Cli'. the %lgorith$ ta- in the PID 'onfiguration for2. nter following details@ Control 6uation )%pe@ Control #'tion@ Integral )i2e 5)17@ +inear Ba2e Options @ O1erall Bain@ 07 3@6 Direct 02 /I#

#''ept the defaults for all re2aining para2eters.

12

Cli'. the SetPoint )a- and enter following details@ $igh +i2it@ +ow +i2it@ SP 1;7? ;?? ;?? =? 7 Priorit%@ (igh Priorit%@ /ow

1-

Cli'. the %lar$s ta- and enter the following details. OP $igh )rip Point@ OP +ow )rip Point@

12

!P20R300 " C

C200/C300/#C

12/3/2013

$one%well& In'.

PID with Split Range Control Module Configure a PID Control Module with Split Range Outputs Step 1) %ction Cli'. the Monitoring Para$eters ta-. #dd OP as one of the 2onitoring para2eters in the -lo'..

17

Cli'. O5.

12/3/2013

!P20R300 " C

C200/C300/#C

1-

$one%well& In'.

PID with Split Range Control Module Configure a PID Control Module with Split Range Outputs Step 1* %ction Configure ,%#O+T 6loc& 8D9@ Dou-le9'li'. on the ,#*O()# -lo'. and enter following para2eters@ *a2e@ Des'ription@ ngineering (nits@ $igh +i2it@ +ow +i2it@ *or2al Mode and Mode@ #''ept the defaults for all re2aining para2eters. ,%#O+T% Split range Selection &Pag 1?? ? C%S

*or2al Mode #ttri-ute and Mode #ttri-ute@ Operator

1)

!P20R300 " C

C200/C300/#C

12/3/2013

$one%well& In'.

PID with Split Range Control Module Configure a PID Control Module with Split Range Outputs Step 1; %ction Cli'. the 6loc& Pins ta-.

Change the /ocation of the A1 pin to /3,T Change the /ocation of the OPB1C pin to RI:(T Change the /ocation of the OPB2C pin to RI:(T

12/3/2013

!P20R300 " C

C200/C300/#C

17

$one%well& In'.

PID with Split Range Control Module Configure a PID Control Module with Split Range Outputs Step 1< %ction Cli'. the Indi!idual Output ta-. nter the following@ Output G1 and Output G2 Bain@ Output 8ias for Output G2@ 2 D1??

;erif% that the OutputG1 and OutputG2 3nable Secondar2 InitialiEation Option 'he'.-o0es are sele'ted. Desele't the 3nable Secondar2 InitialiEation Option 'he'.-o0es for all other Outputs.

TIP a'h output of the ,#*O() -lo'. is 'al'ulated per the following e6uation@ C;5n7 H !1I/5n7 J KOP8I#S5n7.,I! J OP8I#S5n7.,+O#)L Ahere !1 H input 1alue /5n7 H gain of output C;5n7 5user spe'ified7 5n7 H Output 'hannel 5nu2-er 1 to D7 OP8I#S5n7.,I! H fi0ed -ias for output C;5n7 5user spe'ified7 OP8I#S5n7.,+O#) H floating -ias for output C;5n7 5'al'ulated7 Cli'. O5 to 'lose the ,#*O() -lo'..

1*

!P20R300 " C

C200/C300/#C

12/3/2013

$one%well& In'.

PID with Split Range Control Module Configure a PID Control Module with Split Range Outputs Step 1= %ction Configure %+TOM%#% -lo'. 839. Dou-le9'li'. the %+TOM%#% -lo'. and enter the following@ *a2e@ Des'ription@ ngineering (nits@ *or2al Mode and Mode@ *or2al Mode #ttri-ute@ Mode #ttri-ute@ %+TOM%#% Split Range for P.1*% &Pag C%S OP3R%TOR OP3R%TOR

#''ept the defaults for all other para2eters.

12/3/2013

!P20R300 " C

C200/C300/#C

1;

$one%well& In'.

PID with Split Range Control Module Configure a PID Control Module with Split Range Outputs Step 2? %ction Cli'. the Output ta-. nter the following details@ Output 8ias@ Bain $igh +i2it@ Bain +ow +i2it@ Bain5/7@ Cli'. O5. 1?? 1? >7 >1

#''ept the defaults for all other para2eters.

1<

!P20R300 " C

C200/C300/#C

12/3/2013

$one%well& In'.

PID with Split Range Control Module Configure a PID Control Module with Split Range Outputs Step 21 %ction Configure an %O 6loc& 8,9@ Dou-le9'li'. the %OChannel% -lo'. and enter the following@ *a2e@ Module *a2e@ Channel *u2-er@ P.% %O';')') 1

Cli'. the #ssign Channel 8lo'. -utton. %TT3#TIO# )he #O is assigned to the Channel *u2-er 1 of IOM #O4M4<4<.

12/3/2013

!P20R300 " C

C200/C300/#C

1=

$one%well& In'.

PID with Split Range Control Module Configure a PID Control Module with Split Range Outputs Step 22 %ction Cli'. on the 6loc& Pins )a-. 1.7 Change the +o'ation OP pin to /3,T. 2.7 Cli'. O5.

2?

!P20R300 " C

C200/C300/#C

12/3/2013

$one%well& In'.

PID with Split Range Control Module Configure a PID Control Module with Split Range Outputs Step 2%ction Configure an %O 6loc& 8:9 Dou-le9'li'. the %OChannel%'1 -lo'. and enter the following@ *a2e@ Module *a2e@ Channel *u2-er@ P.6 %O';')') 2

Cli'. the #ssign Channel 8lo'. -utton. %TT3#TIO# )he #O is assigned to Channel nu2-er 2 of IOM #O4M4<4<.

Cli'. O5.

12/3/2013

!P20R300 " C

C200/C300/#C

21

$one%well& In'.

PID with Split Range Control Module Configure a PID Control Module with Split Range Outputs Step 2) %ction Cli'. on the 6loc& Pins ta-. Change the +o'ation of OP pin to /3,T. Cli'. O5.

22

!P20R300 " C

C200/C300/#C

12/3/2013

$one%well& In'.

PID with Split Range Control Module Configure a PID Control Module with Split Range Outputs Step 27 %ction Aire the 'onne'tions as shown -elow @ If ne'essar%& 'hange the -lo'. pin positions fro2 the 8lo'. Pin ta- in the Configuration detail for2 of ea'h -lo'.. Sa!e the Pro?e't 'hart for2.

12/3/2013

!P20R300 " C

C200/C300/#C

2-

$one%well& In'.

PID with Split Range Control Module Configure a PID Control Module with Split Range Outputs Step 2* %ction Configure the (istor2 collection0 Dou-le9'li'. in a -lan. spa'e of the 11'PC1* pro?e't 'hart to open the 'onfiguration for2. Cli'. the Ser!er (istor2 )a-. 1.7 $istori3e the following para2eters as shown -elow@ 114PC1:.PID#.P;F 114PC1:.PID#.OPF 114PC1:.P;#.OP N 114PC1:.P;8.OP

2)

!P20R300 " C

C200/C300/#C

12/3/2013

$one%well& In'.

PID with Split Range Control Module Configure a PID Control Module with Split Range Outputs Step 2; %ction Configure Trends and :roups0 Cli'. Ser!er Displa2s and add the following data@ )rend Para2eter 114PC1:.PID#.P;@ Broup Para2eter 114PC1:.PID#.P; Cli'. O5. Sa1e and 'lose the CM 11'PC1*. )rend G Broup G 1Pen G Pos G -

2<

0pand the Pro ect Tree window and dou-le9'li'. 11'(C)1 to open the 'hart 1iew. Dou-le9'li'. to open the Para2eter Configuration for2. nter the following details in the Main ta-@ Parent %sset@ Tan&'C11

2= -? -1

Sa1e and Close CM 11'(C)1 Si2ilarl% enter the Parent %sset for 11'(C)) as Tan&'C11 Sa1e and 'lose CM 11'(C)).

12/3/2013

!P20R300 " C

C200/C300/#C

27

$one%well& In'.

PID with Split Range Control Module Configure a PID Control Module with Split Range Outputs Step -2 %ction Cli'. 11'PC1*& 11'(C)1& and 11'(C)) in the Pro?e't tree window and 'li'. the -utton. Cli'. Continue in the /oad Aindow. Sele't the %uto$aticall2 change FFF0 'he'.-o0 in the +oad dialog -o0.

--)

%TT3#TIO# )he Post load state is sele'ted as %CTI.3 -% default.

-7

Cli'. O5 to download.

%TT3#TIO# )he download window 'loses auto2ati'all% if the 'onfiguration 'ontains no warnings or errors.

-*

Open the DebutaniEer'12- graphi' in Station.

2*

!P20R300 " C

C200/C300/#C

12/3/2013

$one%well& In'.

PID with Split Range Control Module Configure a PID Control Module with Split Range Outputs Step -; %ction ;erif% the 114PC1: 'ontroller is in %+TO 2ode and enter a set point of 11;?. Sele't 11'(C)1 and 11'(C)) and enter a 1 in the 1alue input -o0.

%TT3#TIO# Close the )ie48a'.4*ew 0'el spreadsheet and re9 open it if the 1alue of P; is not 'hanging to ad?ust to SP.

*oti'e 114PC1: SP is 11M0 and the P; 1alue is ad?usting to the SP.

12/3/2013

!P20R300 " C

C200/C300/#C

2;

$one%well& In'.

PID with Split Range Control Module Configure a PID Control Module with Split Range Outputs Step -< %ction Bo to Broup 13 to 1iew the details of 114PC1:@

-=

Change the SP to 11<?. )he 'ontroller ta.es the new SP 1alue and in'reases the P; towards the SP as shown -elow@

>ou 'an wat'h the 'hange -% going to )rend nu2-er 3 on Station.

2<

!P20R300 " C

C200/C300/#C

12/3/2013

$one%well& In'.

PID with Split Range Control Module Configure a PID Control Module with Split Range Outputs Step )? %ction Open Control 8uilder in the Monitoring Mode. Dou-le9'li'. 11'PC1* to open the 'hart 1iew as shown -elow@

In the a-o1e e0a2ple& PID# OP is 7)0?=G that is& itOs -etween =0 and 100P. 8ased on the logi'& P;# is C+OS D 5OPH 07 P;8 is OP * D 5OP H D.1D7 %TT3#TIO# ;alues seen on the s'reen 2a% differ fro2 that seen on %our displa% )1 Change PID# to M%# Mode and 'hange OP to 7?H0 P;# and P;8 are -oth 'losed. P;# will OP3# 1??H. P;8 is C/OS3D. P;# will C/OS30 P;8 will OP * 100P. Change PID# OP to ?H

Change PID# OP as 1??H

12/3/2013

!P20R300 " C

C200/C300/#C

2=

$one%well& In'.

PID with Split Range Control Module Configure a PID Control Module with Split Range Outputs

This page was intentionally left blank.

-?

!P20R300 " C

C200/C300/#C

12/3/2013

$one%well& In'.