You are on page 1of 38

Topic: PID Control Module

Contents
Configure a PID Control Module ......................................................................................................... 3

12/3/2013

EXP20R300 CEE C200/C300/ACE Honey ell! In".

This page was intentionally left blank.

EXP20R300 CEE C200/C300/ACE Honey ell! In".

12/3/2013

PID Control Module Configure a PID Control Module

Configure a PID Control Module


Practice Objective Configure a Control Module #$e t%e na&ing "on'ention$ for t%e Control Module and fun"tion (lo")$ it%in t%e "ontrol &odule Configure a Control Module it% a $ingle PID loo*

Prerequisites

E+*erion P,- -er'er or Client &a"%ine loaded .ool$

it% E+*erion P,- Engineering

De(utani/er0123 gra*%i" loaded on t%e -er'er 1.%i$ ill (e re2uired at a later ti&e to "%e") t%e "ontrol *%ilo$o*%y.3 Control 4uilder running it% t o tree indo $ o*en

-CE Controller and I5M$ "onfigured E+"el Data E+"%ange o*en and loaded it% t%e $i&ulation $*read $%eet

12/3/2013

EXP20R300 CEE C200/C300/ACE Honey ell! In".

PID Control Module Configure a PID Control Module

Introduction

.%e Hea'y 6eed 6lo 6C01 i$ (uilt in t%i$ la(. .%i$ PID loo* re2uire$ (u&*le$$ Auto Manual tran$fer it% alar&$! grou*$! and %i$tori/ation ena(led.

.%e PID loo* ill (e (uilt! loaded and a"ti'ated. .%e re&aining Control Module$! of a $i&ilar ty*e! are i&*orted into t%e *ro7e"t. .o "reate a "ontrol $trategy! a Control Module 1106C01 &u$t (e (uilt and fun"tion (lo")$ in$erted and "onne"ted. 5n"e t%e Control Module$ are (uilt or i&*orted! you "an te$t t%e& it% t%e $i&ulation. In t%i$ la(! you ill (uild a "ontrol &odule for a $i&*le PID loo* 1106C01 for t%e %ea'y feed to t%e de(utani/er to er .8100.

EXP20R300 CEE C200/C300/ACE Honey ell! In".

12/3/2013

PID Control Module Configure a PID Control Module Create a Control Module !CM" #tep 1 $ction 5*en Control %uilder t%roug% Configuration #tudio& 5*en a Project Tree 9indo to t%e left! a Monitor Tree 9indo a 'ibrar( Tree indo (elo t%e Pro7e"t .ree 9indo to t%e rig%t and

Project Tree *indo* Monitoring Tree *indo*

'ibrar( Tree *indo*

12/3/2013

EXP20R300 CEE C200/C300/ACE Honey ell! In".

PID Control Module Configure a PID Control Module #tep 2 -ele"t +ile , -e* , Control Module. $ction

Dou(le8"li") t%e (lan) "%art (a")ground.

EXP20R300 CEE C200/C300/ACE Honey ell! In".

12/3/2013

PID Control Module Configure a PID Control Module #tep $ction 5n t%e Main *ro*ertie$ ta( enter t%e follo ing: -a/e: Ite/ -a/e: Parent $sset: Description: Cli") t%e O4 4utton -a'e and "lo$e 110+C11 110+C11 110+C110ite/ $nal(ser0C11 2eav( +eed To Debutani3er 1Ma+i&u& 120 "%ara"ter$3

$TT5-TIOControl 4uilder nu&(er$ all ne CM$ $e2uentially. ;ou "an u$e any 1<8"%ara"ter uni2ue na&e for t%e CM in Pro7e"t.

12/3/2013

EXP20R300 CEE C200/C300/ACE Honey ell! In".

PID Control Module Configure a PID Control Module #tep ) $ction 6or t%i$ =a(! u$e t%e $*e"ified CM na&e$! (e"au$e t%i$ allo $ you to te$t t%e CM$ it% t%e *re8"onfigured E+"el $*read$%eet! u$ed for $i&ulation. CM 110+C11 is added to t7e 8nassigned node in Project *indo*

$TT5-TIO;our Pro7e"t indo &ay differ. >erify t%at 1106C01 i$ in t%e 8nassigned node.

EXP20R300 CEE C200/C300/ACE Honey ell! In".

12/3/2013

PID Control Module Configure a PID Control Module #tep . $ction Configure t7e Para/eters for 110+C11& If t%e Main *ro*erty *age i$ not $till o*en! rig%t "li") 110+C11 -ele"t Module Properties

12/3/2013

EXP20R300 CEE C200/C300/ACE Honey ell! In".

PID Control Module Configure a PID Control Module #tep 6 $ction Enter t%e follo ing *ara&eter detail$ in t%e Main ta(. 5ngr 8nits: /3;7r 1Ma+i&u& 1< "%ara"ter$ allo ed3

A""e*t t%e default$ for any re&aining *ara&eter$ on t%e Main ta(

$TT5-TIO.%e na&e of e'ery CM &u$t (e uni2ue $er'er ide. 9 Cli") t%e #erver Displa(s ta(. Enter t%e follo ing Di$*lay detail$: Point Detail Di$*lay: Cli") t%e O4 (utton. s(sDtlPID$

$TT5-TIO.%e ?rou* detail di$*lay for 1106C01 in -tation ill (e dire"tly *i")ed fro& t%e ty*e of Point detail di$*lay $*e"ified. ;ou "an dire"tly add a CM! to a .rend and ?rou* (y entering trend/grou* nu&(er$ and t%e *en/*o$ition in .rend$ and ?rou*$ indo $! %ere or after (uilding t%e "ontrol $trategy in t%e CM.

11

EXP20R300 CEE C200/C300/ACE Honey ell! In".

12/3/2013

PID Control Module Configure a PID Control Module #tep : $ction $ssign t7e CM to t7e controller C55#C5+%.1& 9it% t%e CM 110+C11 $ele"ted! "li") t%e 1A$$ign" (utton on t%e tool(ar! to o*en t%e 5<ecution 5nviron/ent $ssign/ent -ele"t 110+C11 in t%e CMs;#CMs ta( in $vailable Modules li$t (o+ -ele"t C55#C5+%.1 in t%e $ssign To li$t (o+ Cli") t%e $ssign (utton 1106C01 i$ added to $ssigned Modules li$t (o+ Cli") t%e Close (utton

110+C11 i$ no a$$igned to C55#C5+%.1= a$ indi"ated (elo

12/3/2013

EXP20R300 CEE C200/C300/ACE Honey ell! In".

11

PID Control Module Configure a PID Control Module

$dd +unction %loc>s to a CM

After "reating a CM! you &u$t de$ign t%e "ontrol $trategy (y adding rele'ant In*ut/5ut*ut (lo")$ and "ontrol (lo")$ $u"% a$ PID$! de'i"e "ontrol or logi" (lo")$. .%e I5M$ "onfigured in t%e Configure C200 Hardware la( are u$ed %ere.
#tep 1 Dou(le8"li") 110+C11 in t%e Pro7e"t t%e 'ie . $ction indo to o*en t%e "%art 'ie ! and t%en &a+i&i/e

$dd +unction %loc>s to t7e CM 6ro& t%e =i(rary ta(! e+*and t%e I5CHA@@E= grou* of fun"tion (lo")$ -ele"t AICHA@@E=

12

EXP20R300 CEE C200/C300/ACE Honey ell! In".

12/3/2013

PID Control Module Configure a PID Control Module #tep 3 $ction Drag $IC2$--5' into t%e 1106C01 Pro7e"t "%art 'ie .

Drag t%e follo ing 6un"tion 4lo")$ fro& t%eir re$*e"ti'e (lo") =i(rarie$ and add to t%e CM. %loc> +a/il( DA.AACA RE?C.= I5CHA@@E= %loc> DA.AACA PID A5CHA@@E=

$TT5-TIOAdd t%e (lo")$ in t%e order $*e"ified a(o'e. 6or &ore infor&ation on adding fun"tion (lo")$ to a CM! refer to t%e ,no ledge 4uilder along t%e *at% 5<perion ?311&1 , Configuration , Control %uilding @uide , Control %uilder Operations , Creating a Control Module , Creating an Instance of a %asic +unction %loc>

12/3/2013

EXP20R300 CEE C200/C300/ACE Honey ell! In".

13

PID Control Module Configure a PID Control Module #tep ) $ction After adding all t%e (lo")$! arrange t%e& a$ $%o n (elo .

Configure $IC7annel para/eters: Dou(le8"li") t%e $IC2$--5' (lo") to o*en t%e AI *ara&eter "onfiguration for&. Enter t%e C%annel @a&e a$ +I.

EXP20R300 CEE C200/C300/ACE Honey ell! In".

12/3/2013

PID Control Module Configure a PID Control Module #tep 6 $ction $ssign t7e $I C7annel to an $I Module& Enter follo ing data: C%oo$e Module -a/e: Module T(pe: C7annel -u/ber: $I030 0 Auto&ati" %en t%e Module na&e i$ selected 2

Cli") t%e $ssign C7annel %loc> (utton 1106C01.6I i$ a$$igned a$ a C%annel @a&e Cli") O4 to "lo$e t%e AICHA@@E= Para&eter Configuration for&

12/3/2013

EXP20R300 CEE C200/C300/ACE Honey ell! In".

1)

PID Control Module Configure a PID Control Module #tep 9 $ction Configure a Data A"2ui$ition 4lo"). Dou(le8"li") t%e Data $cquisition %loc>= to o*en t%e "onfiguration for&! and enter t%e follo ing: @a&e: De$"ri*tion: Engr #nit$: P>E# Range Hi: P>E# Range =o: P> =i&it$ Hi: P> =i&it$ =o: Cla&*ing 5*tion: D$C$ 2eav( +eed to Debutani3er /3;7r .11 1 .11&: A.&: 5-$%'5

A""e*t t%e default$ for any re&aining *ara&eter$.

$TT5-TIO;ou &u$t na&e t%i$ 4lo") DACA $o t%at t%e Honey ell $u**lied Analog Point Detail$ di$*lay fun"tion$ *ro*erly %en "alled fro& -tation

1.

EXP20R300 CEE C200/C300/ACE Honey ell! In".

12/3/2013

PID Control Module Configure a PID Control Module #tep : $ction -ele"t t%e #7o* Para/eter -a/es "%e")(o+ lo"ated at t%e lo er left "orner. @ote t%at t%e *ara&eter na&e$ no a**ear in *la"e of t%e *ara&eter de$"ri*tion$. #n"%e") t%e (o+ to return to t%e *ara&eter de$"ri*tion$.

$TT5-TIO.%i$ di$*lay$ t%e *ara&eter na&e$ in$tead of *ara&eter de$"ri*tion$.

#n"%e") t%e #7o* Para/eter -a/es "%e")(o+.

12/3/2013

EXP20R300 CEE C200/C300/ACE Honey ell! In".

16

PID Control Module Configure a PID Control Module #tep 11 $ction .o Configure Alar&$! $ele"t t%e $lar/s ta(. Enter t%e follo ing: P> Hig%: P> =o : )11 1 Priority: 2I@2 Priority: 'o*

A""e*t t%e default$ for all re&aining *ara&eter$.

11

Cli") O4.

19

EXP20R300 CEE C200/C300/ACE Honey ell! In".

12/3/2013

PID Control Module Configure a PID Control Module #tep 12 To Configure a PID %loc>: Dou(le "li") PIDA. Enter t%e follo ing: @a&e: De$"ri*tion: Engineering #nit$: PID$ 2eav( +eed to Debutani3er /3;7r $ction

P>E# Range Hi: .11 P>E# Range =o : 1 -ele"t t%e 5nable #econdar( Initiali3ation Option "%e")(o+.

@or&al Mode: $8TO @or&al Mode Attri(ute: OP5?$TO? A""e*t t%e default$ for all re&aining *ara&eter$.

$TT5-TIO.%i$ (lo") &u$t (e na&ed PIDA for t%e Honey ell $u**lied $tandard PID Point Detail Di$*lay to fun"tion *ro*erly.

12/3/2013

EXP20R300 CEE C200/C300/ACE Honey ell! In".

1:

PID Control Module Configure a PID Control Module #tep 13 $ction Cli") t%e $lgorit7/ ta( in t%e PID "onfiguration for& and enter t%e follo ing Control E2uation ty*e: Integral .i&e 1.13: =inear ?ain 5*tion$: 5'erall ?ain: 5B% 1&2 'I1& 1

$TT5-TIO.%e Algorit%& for& allo $ you to "onfigure PID "ontrol e2uation ty*e$! a$$o"iated PID e2uation *ara&eter$ and gain o*tion$ for t%e PID (lo").

Cli") t%e #etPoint .a( and enter t%e follo ing: Hig% =i&it: =o =i&it: Ena(le P> .ra")ing .11 1 c7ec>

21

EXP20R300 CEE C200/C300/ACE Honey ell! In".

12/3/2013

PID Control Module Configure a PID Control Module #tep 1) $ction Cli") t%e $lar/s ta( of PID and enter t%e follo ing: 5P Hig% .ri* Point: :)

12/3/2013

EXP20R300 CEE C200/C300/ACE Honey ell! In".

21

PID Control Module Configure a PID Control Module #tep 1. $ction To add or re/ove %loc> Pins in a +unctional %loc> Cli") on t%e %loc> Pins ta(. Cli") on t%e BTOPC 'alue on t%e P> *ara&eter 'ocation "olu&n. -ele"t '5+T fro& t%e dro* do n "o&(o (o+.

22

EXP20R300 CEE C200/C300/ACE Honey ell! In".

12/3/2013

PID Control Module Configure a PID Control Module #tep 16 $ction A$ a re$ult of t%e *re'iou$ re&o'e/add *in$! t%e P> *in $%ifted to t%e left $ide of t%e PID (lo") fa"e*late! a$ indi"ated (elo .

Cli") O4&

12/3/2013

EXP20R300 CEE C200/C300/ACE Honey ell! In".

23

PID Control Module Configure a PID Control Module #tep 19 Configure t7e $O %loc>. Dou(le8"li") t%e A5C%annelA 4lo") and enter t%e follo ing: C%annel @a&e: Module @a&e: C%annel nu&(er: +C $O0 0 0 1 $ction

Cli") t%e $ssign C7annel %loc> 4utton. .%e A5 i$ a$$igned to C%annel @u&(er 1 of I5M A50D0D0D

1:

Cli") O4.

EXP20R300 CEE C200/C300/ACE Honey ell! In".

12/3/2013

PID Control Module Configure a PID Control Module

Connect +unction %loc>s After adding t%e 6un"tion 4lo")$! ire t%e& toget%er to for& a Control -trategy. ;ou "an toget%er anyti&e you "%oo$e! (efore or after "onfiguring (lo") *ara&eter$. #tep 1 $ction 6ro& t%e Main Menu! -ele"t C7art E Insert , Dire= 5R Cli") t%e tool(ar. .%e "ur$or "%ange$ to a P=#- 1F3 $ign in$ide t%e Pro7e"t "%art Cli") t%e PC *in di$*layed in t%e AICHA@@E= 1+I3 (lo") Cli") t%e P1 *in in t%e DA.AACA 1D$C$3 (lo") .%e$e fun"tion (lo")$ are no "onne"ted (utton in t%e indo ire 4lo")$

Re*eat t%e a(o'e $te*$ to "onne"t PC *in of DA.AACA 1D$C$3 to t%e PC of PID$&

12/3/2013

EXP20R300 CEE C200/C300/ACE Honey ell! In".

2)

PID Control Module Configure a PID Control Module #tep 3 $ction Conne"t t%e PID$ OP *in to t%e OP *in of $O& ;our CM $%ould (e $i&ilar to t%e one $%o n (elo .

-ele"t +ile , #ave.

2.

EXP20R300 CEE C200/C300/ACE Honey ell! In".

12/3/2013

PID Control Module Configure a PID Control Module #tep ) $ction Configure 2istor( Collection= Trends and @roups. Dou(le8"li") on (lan) $*a"e in 110+C11 *ro7e"t "%art to o*en t%e "onfiguration for&. -ele"t t%e -er'er Hi$tory ta(. Cli") ro 1 under t%e Para&eter "olu&n in t%e Hi$tory Configuration ta(le. Cli") t%e 1Point -ele"tion3 (utton to o*en t%e Point -ele"tion for&.

-ele"t t%e ro

*ertaining to Point 110+C11 and 4lo") @a&e$ PID$= a$ indi"ated a(o'e.

-ele"t OP for t%e Para&eter. Cli") O4 to "lo$e t%e Point $ele"tion for&.

12/3/2013

EXP20R300 CEE C200/C300/ACE Honey ell! In".

26

PID Control Module Configure a PID Control Module #tep . $ction 1106C01.PIDA.5P a**ear$ in t%e 2istor( Configuration ta(le. -ele"t t%e +$#T and #TD "%e")(o+e$ 110+C11&PID$&OP ill no (e %i$tori/ed

Re*eat t%e a(o'e $te*$ to "onfigure Hi$tory Colle"tion for 110+C11&PID$.PC in ro t%e Para&eter "olu&n.

2 of

29

EXP20R300 CEE C200/C300/ACE Honey ell! In".

12/3/2013

PID Control Module Configure a PID Control Module #tep 9 $dd Point Para/eters to Trends. Cli") t%e #erver Displa(s ta( in t%e "onfiguration for&. In t%e fir$t ro under .rend G enter 1 a$ t%e .rend nu&(er. under t%e Pen "olu&n and fro& t%e dro*8do n &enu $ele"t 1AC(an. Cli") t%e fir$t ro $ction

Enter 110+C11&PID$&PC a$ t%e .rend Para&eter. ;ou "an al$o $ele"t t%e *ara&eter it% t%e %el* of Point $ele"tion li$t! a$ $%o n in $te* H.

In t%e ?rou*$ $e"tion add 110+C11&PID$&PC to ?rou* 11! Po$ition 1. Cli") O4.

Cli") +ile , #ave.

12/3/2013

EXP20R300 CEE C200/C300/ACE Honey ell! In".

2:

PID Control Module Configure a PID Control Module #tep 11 Clo$e t%e 1106C01 Pro7e"t "%art $ction indo . %i"% &ean$ it i$ a$$igned to t%at

.%i$ CM i$ lo"ated under CEE-CE64<1! e+e"ution en'iron&ent .%e $y&(ol B "ontroller

Bindi"ate$ t%at t%e CM %a$ not yet (een do nloaded to t%e

11

.%e "olor gray of t%e "onne"tion i"on indi"ate$ t%e CM i$ in Pro7e"t &ode. -ele"t 110+C11 Cli") t%e on t%e tool(ar indo $%o ing t%e arning

Do nload t%i$ CM.

Cli") Continue on t%e 'oad

-ele"t t%e $uto/aticall( c7angeE "%e")(o+ .%e *o$t load $tate i$ $ele"ted a$ AC.I>E (y default

31

EXP20R300 CEE C200/C300/ACE Honey ell! In".

12/3/2013

PID Control Module Configure a PID Control Module #tep 12 Cli") O4. A =oad dialog (o+ a**ear$ and "lo$e$ on a $u""e$$ful do nload $ction

In Pro7e"t! noti"e t%at t%ere i$ no B

B $y&(ol in front of 1106C01

13

Cli") t%e Monitoring ta( to 'erify t%at 1106C01 i$ a"ti'e 1green3.

If t%e CM i$ a"ti'e 1green3 $)i* t%e ne+t $te* If t%e CM i$ ina"ti'e 1(lue3 "ontinue to t%e ne+t $te*

12/3/2013

EXP20R300 CEE C200/C300/ACE Honey ell! In".

31

PID Control Module Configure a PID Control Module #tep 1 $ction A"ti'ate t%e CM 1rig%t8"li") 1106C01 and $ele"t BA"ti'ateC3 or $ele"t 110+C11 and "li") t%e 1.oggle -tate3 (utton fro& t%e tool(ar! to o*en t%e follo ing.

Cli") Fes. @oti"e t%at t%e 1106C01 "%ange$ to green indi"ating it i$ no a"ti'e Monitoring tree $tatu$ infor&ation i$ indi"ated (y different $y&(ol$ and "olor$! a$ $%o n (elo : CPM/-CE -y&(ol$ 1 2 3 D H < I J

1 1 2 3 D H < I J

?rey 8 A$ $een in *ro7e"t tree. ?rey Pro7e"t tree ?rey 8 =oaded not &onitored Red 8 Co&&uni"ation failure ;ello 8 @ot u$ed ?reen 8 A"ti'e Red 8 6ailed ;ello 8 @ot =oaded 4lue 8 =oaded

32

EXP20R300 CEE C200/C300/ACE Honey ell! In".

12/3/2013

PID Control Module Configure a PID Control Module #tep $ction CEE/ CEE-CE -y&(ol$ 1 2 3 D H <

1 2 3 D H <

?rey 8 A$ $een in *ro7e"t tree ?rey 8 =oaded not &onitored Red 8 Co&&uni"ation failure 4lue 8 Ina"ti'e ?reen 8 A"ti'e Red 8 Configuration Error CM -y&(ol$ 1 2 3 D H

1 2 3 D H 1)

?rey 8 A$ $een in *ro7e"t tree ?rey 8 =oaded not &onitored Red 8 Co&&uni"ation failure 4lue 8 Ina"ti'e ?reen 8 A"ti'e

5*en -tation! a""e$$ and refre$% t%e Debutani3er0123 gra*%i". C%ange t%e 1106C01 "ontroller to $8TO &ode and enter 11 for t%e $et*oint 1-P3.

$TT5-TIO5*en t%e .ie04a")0@e E+"el $*read$%eet to o($er'e t%e 'alue$ for P> and -P. If t%e P> 'alue for t%e *oint i$ not u*dating t%en re$tart t%e .ie04a")0@e E+"el $*read$%eet. .%i$ $*read$%eet i$ u$ed for $i&ulation *ur*o$e$.

12/3/2013

EXP20R300 CEE C200/C300/ACE Honey ell! In".

33

PID Control Module Configure a PID Control Module #tep 1. .o at"% t%e trend on $tation: (utton on $tation. $ction

Cli") t%e

Enter 1 in "o&&and line. C%ange t%e trend inter'al! if ne"e$$ary. Koo& t%e line trend to get a "lo$er di$*lay.

EXP20R300 CEE C200/C300/ACE Honey ell! In".

12/3/2013

PID Control Module Configure a PID Control Module #tep 16 .o $ee t%e CM in t%e ?rou* di$*lay: Cli") (utton on -tation. $ction

.y*e 11 and LEnterE.

12/3/2013

EXP20R300 CEE C200/C300/ACE Honey ell! In".

3)

PID Control Module Configure a PID Control Module #tep $ction 6ro& t%e ?rou* Di$*lay! "%ange t%e MD to M$-. C%ange t%e 5P to 31. .%e P> ill $tart dro**ing along it% t%e -P $in"e t%e P> tra")ing o*tion i$ ena(led .%i$ te$t$ your CM 1106C01

19

In Control 4uilder! i&*ort 1 it% CEE a$$ign&ent3 110+C12! 110+C29 and 110PC1) fro& t%e follo ing lo"ation: C:GProgra/ +ilesG 2one(*ellG 5<perion P4#G5ngineering ToolsGI<portG#tudent0D% $TT5-TIOIf needed! follo t%e $te*$ in t%e I&*ort/E+*ort =a( for i&*orting t%e a(o'e CM$.

3.

EXP20R300 CEE C200/C300/ACE Honey ell! In".

12/3/2013

PID Control Module Configure a PID Control Module #tep 1: 21 21 $ction 6ro& Pro7e"t! do nload 1 it% a"ti'ation3 t%e CM$ i&*orted in t%e *re'iou$ $te*. >erify t%at t%e t%ree CM$ are a"ti'e 1green3 in t%e Monitoring ta(. 5*en -tation and a""e$$ t%e De(utani/er0123 gra*%i".

$TT5-TIO>erify t%at t%e i&*orted CM$ %a'e 'alue$. 1If ne"e$$ary! *la"e t%e i&*orted loo*$ in A#.5 &ode and *ro'ide $uita(le -P 'alue$ to $ee a P> re$*on$e.3

12/3/2013

EXP20R300 CEE C200/C300/ACE Honey ell! In".

36

PID Control Module Configure a PID Control Module

This page was intentionally left blank.

39

EXP20R300 CEE C200/C300/ACE Honey ell! In".

12/3/2013

You might also like