You are on page 1of 24

Bo co thc tp tt nghip

Cc khi PID mm FB41, FB42, FB43

I.

M u

Ngy nay, cng vi s pht trin mnh m v kinh t, nhu cu t ng ha trong cc dy chuyn sn xut l rt ln. Trong chng ta khng th khng k n vic ng dng PLC vo iu khin cc l nung, ng c trong cc nh my nhm nng cao cht lng sn phm, nng cao nng sut lao ng, gim chi ph sn xut, gii phng ngi lao ng ra khi nhng v tr c hi. Vi ti thc tp ti phng th nghim C9- 318 tm hiu cc khi PID mm FB 41, 42, 43 trong h thng iu khin y thc s l mt c hi tt cho nhm chng em trau di thm vn kin thc c hc trn ging ng v c nhng hiu bit thc t khi lm vic vi cc thit b. hon thnh c tt t thc tp tt nghip chng em xin chn thnh cm n thy Nguyn Vn Ha v thy Nguyn Vit Dng tn tnh hng dn, ch bo. Do kin thc chuyn mn cn hn hp nn trong t thc tp tuy c gng nhng chng em khng trnh khi nhng sai st, cha hon thin. Em rt mong c s gp b sung ca thy c th pht trin thnh ti tt nghip sau ny.

Bo co thc tp tt nghip

Cc khi PID mm FB41, FB42, FB43

II.

Gii thiu cc module mm trong Step 7 -300

Nhiu nm trc y b iu khin pid c coi l b iu khin l tng i vi cc i tng c m hnh lin tc. b pid thc s l b iu khin ng m vic thay i cc tham s ca b iu khin c kh nng lm thay i c tnh ng v tnh ca h thng iu khin t ng. B iu khin PID thc cht l thit b iu khin thc hin lut iu khin c m t bng phng trnh u(t)=

.e(t) +

d +

(t)
l h s khuch i, hng s thi gian

e(t) l tn hiu vo, u(t) l tn hiu ra, tch phn, hng s thi gian vi phn.

Lut iu khin trong phng trnh (*) c biu din di hm truyn t sau:

(p) =

.(1+

Vi b iu khin PID ngi s dng d dng tch hp cc lut iu khin khc nh lut t l, t l tch phn, t l vi phn. B iu khin PID lun l mt phn t khng th thay th c trong cc qu trnh t ng khng ch nhit , mc, tc . Cng chnh v vy m cc thit b iu khin qu trnh nh DCS, PLC, PCS ca cc hng sn xut thit b t ng trn th gii khng th thiu c module iu khin PID, m y ta xt ring module mm. Phn mm Step7 cung cp cc module mm PID iu khin cc i tng c m hnh lin tc nh l, ng c,mc u ra ca i tng c a vo u vo ca cc b iu khin qua cc cng vo tng t ca cc module vo tng t ca Simantic s7-300/400. Tn hiu ra ca b iu khin c nhiu dng v c a n cc c cu chp hnh qua nhng module vo ra khc nhau nh: -qua cng ra tng t ca cc module ra tng t (AO) hoc -qua cc cng ra s ca module ra s(DO) hoc

Bo co thc tp tt nghip

Cc khi PID mm FB41, FB42, FB43

-qua cc cng pht xung ra tc cao Ph thuc vo c cu chp hnh, ngi s dng c th chn module mm PID tng thch . Ba module PID c tch hp trong phn mm Step7 ph hp vi ba kiu c cu chp hnh nu trn, l: -iu khin lin tc vi module mm FB41(tn hnh thc CONT_C) -iu khin bc vi module mm FB42(tn hnh thc CONT_S) -iu khin kiu pht xung vi PULSEGEN) 1. IU KHIN LIN TC VI FB41(CONT_C) a. Gii thiu v FB 41 FB41(CON_T) c s ng iu khin cc qu trnh k thut vi cc bin u vo v u ra tng t trn c s thit b kh trnh Simantic. Trong khi thit lp tham s, c th tch cc hoc khng tch cc mt s thnh phn chc nng ca b iu khin PID sao cho ph hp vi i tng. khi hm h tr FB43(tn hnh thc

Bo co thc tp tt nghip

Cc khi PID mm FB41, FB42, FB43

S cu trc ca module mm c minh ha trong hnh:

C th s dng module mm PID nh mt b iu khin vi tn hiu ch o t cng ( fix setpoint) hoc thit k mt h thng iu khin nhiu mch vng theo kiu iu khin cascade. Nhng chc nng iu khin c thit k trn c s ca lut iu khin PID ca b iu khin mu vi tn hiu tng t. Module mm PID bao gm tn hiu ch o SP_INT, tn hiu ra ca i tng PV_PER , tn hiu gi m phng tn hiu ra ca i tng PV_IN , cc

Bo co thc tp tt nghip

Cc khi PID mm FB41, FB42, FB43

bin trung gian trong qu trnh thc hin lut v thut iu khin PID nh PVPER_ON,P_SEL,I_SEL , D_SEL , MAN_ON.. Tn hiu ch o SP_INT :c nhp di dng s thc du phy ng. Tn hiu ra ca i tng PV_PER:Thng qua hm ni ca FB41 c tn CRP_IN, tn hiu ra ca i tng c th c nhp di dng s nguyn c du hoc s thc du phy ng. Chc nng ca CRP_IN l chuyn i kiu biu din ca PV_PER t dng s nguyn sang s thc du phy ng c gi tr nm trong khong -100 n 100% theo cng thc: Tn hiu ra ca CRP_IN = PV_PER*100/27648 Chun ha : chc nng ca hm chun ha PV_NORM tn hiu ra ca i tng l chun ha tn hiu ra ca hm CRP_IN theo cng thc Tn hiu ra ca PV_NORM= (tn hiu ra CRP_IN)*PV_FAC_OFF Hai tham tr khng ch gii gi tr cho php ca PV_NORM l PV_OFF c gi tr bng 0. Lc nhiu tc ng trong ln cn im lm vic. Tn hiu sai lch l hiu gia tn hiu ch o v tn hiu ra ca i tng. N c to ra ngay trong FB41 v l u vo ca khi DEADBAND hoc ca i tng m c th b qua s nh hng ca nhiu trong ln cn im lm vic ta chn DEAD_W = 0 b. Chn lut iu khin trn FB41(CONT_C) Hnh v di m t thut PID c thit k theo kiu song song ca 3 thut iu khin n l : t l P, tch phn I v vi phn D theo s cu trc (sau khi DEADBAND) Chnh v cu trc song song nh vy nn ta c th thng qua cc tham tr P_SEL,I_SEL, hay D_SEL m tch hp cc thut iu khin khc nhau t b ly mu nh thut iu khin P , PI , PID PV_FAC v PV_OFF . Mc nh PV_FAC ca hm PV_NORM c gi tr bng 1 v

Bo co thc tp tt nghip

Cc khi PID mm FB41, FB42, FB43

Thut iu khin PID - t gi tr: Phn mm cho php chn ch t ng ( automatic mode) hoc ch bng tay. ch bng tay cc gi tr ca cc bin c chn bng tay . B tch phn (INT) t thit lp ch LNM_LNM, P-DISV v b vi phn (DIF) t ng v 0. iu m bo cho vic chuyn ch t thit b lp gi tr bng tay v ch t ng khng gy nn 1 bin i t ngt no i vi cc bin c thit lp gi tr bng tay. Cng c th gii hn cho cc gi tr c thit lp bng tay nh hm LMNLIMIT . Mt bit c s c gi tr logic bng 1 khi bin vo c gi tr vt qa gii hn chn. Hm LMN_MORM s chun ha tn hiu ra ca hm LMNLIMIT theo cng thc : LMN_PER = LMN* Ngoi ra nhiu c th c lc trc bng cch a qua u vo DISV c. Khi ng v thng bo li FB41 (CONT_C) c mt chng trnh con phc v cho vic khi to li tan b h thng. Chng trnh ny c gi khi tn hiu vo COM_RST c gi tr logic bng 1.

Bo co thc tp tt nghip

Cc khi PID mm FB41, FB42, FB43

Trong khi khi to ,lut iu khin tch phn c t ng thit lp vi gi tr khi to I_ITVAL. Nu lut iu khin ny c gi theo ngt thi gian, n s lun lm vic vi gi tr ny. Tt c cc u ra khc c t gi tr mc nh . Khi FB41 (CONT_C) khng c kh nng t kim tra li bn trong ca module mm PID . M bo li RET_VAL khng c s dng. d. Tham bin chnh thc u vo Khi FB41(CONT_C) c 26 tham bin chnh thc u vo nh sau:
Mc nh M t chc nng

Kiu Tm Gi tr Bin d liu

COMPLETE RESTART COM_RST BOOL FALSE Khi c chc nng khi to li h thng hon tan khi u vocomplete restart MANUAL VALUE ON MAN_ON BOOL TRUE Khi u vo manual value on c gi tr logic TRUE mch vng dk s b ngt, cc gi tr thit lp bng tay PROCESS VARIABLE PERIPHERAL ON Khi c bin qu trnh t cc cng vo/ra u vo PV_PER phi PVPER_ON BOOL -100.0...100.0 (%) hoc SP_INT REAL gi tr vt l 0.0 -100.0...100.0 (%) hoc gi PV_IN REAL tr vt l 0.0 FALSE c ni vi cc cng vo/ra v u vo process variable INTERNAL SETPOINT True peripheral c gi tr logic u vo internal setpoint c s dng tht lp tn hiu ch o (tn hiu mu) PROCESS VARIABLE IN Gi tr khi to c th t u vo process variable in hoc t bin qu trnh c ni vi CPU thng qua cng vo tng t

Bo co thc tp tt nghip

Cc khi PID mm FB41, FB42, FB43

PROPORTIONAL ACTION ON Hot ng ca b dk P_SEL BOOL TRUE PID c th tch cc hoc

khng tch cc tng phn ring trong thut dk PID , thut dk t l c kch hot khi gi tr logic True c thit lp ti cng vo proportional action on INTEGRAL ACTION ON Hot ng ca b dk PID c th tch cc hoc

I_SEL

BOOL

TRUE

khng tch cc tng phn ring trong thut dk PID , thut dk t l c kch hot khi gi tr logic True c thit lp ti cng vo proportional action on INTEGRAL ACTION HOLD

INT_HOLD

BOOL

FALSE

u ra ca b iu khin tch phn c th b ng lnh (not use) khi thit lp gi tr logic true cho u vo intergral action hold INITIALIZATION OF THE INTEGRAL ACTION u ra ca b k tch phn c th c ni vo cng

I_ITL_ON

BOOL

FALSE

vo I_ITL_VAL nu nh cng vo initialization of the intergral action on c gi tr logic true DERIVATIVE ACTION ON Hot ng ca b dk PID c th tch cc hoc

D_SEL

BOOL

FALSE

khng tch cc tng phn ring trong thut dk PID. Thut dk vi phn c kch hot khi gi tr logic True c thit lp ti cng vo derivative action on SAMPLING TIME

CYCLE

TIME

>= 1ms

T#1s

Thi gian ly mu l khong thi gian khng i gia cc ln khi c cp nht.

Bo co thc tp tt nghip

Cc khi PID mm FB41, FB42, FB43

PROCESS VARIABLE PERIPHERAL PV_PER WORD W#16#0000 Bin qu trnh c ni vi CPU qua cng vo tng t -100.0...100.0 MAN (%) hoc gi REAL tr vt l 0.0 MANUAL VALUE Cng vo manual value c s dng t gi tr bng cc hm giao din PROPORTIONAL GAIN GAIN REAL 2.0 u vo proportional gain c s dng thit lp h s t l cho b iu khin theo lut t l RESET TIME TI TIME >= CYCLE T#20s Cng vo reset time c s dng thit lp hng s thi gian tch phn cho b dk tch phn DERIVATIVE TIME TD TIME >= CYCLE T#10s Cng vo derivate time c s dng thit lp hng s thi gian vi phn cho b dk vi phn TIME LAG OF THE DERIVATIVE TM_LAG TIME >= CYCLE/2 T#2s ACTION Thi gian tch cc ca lut iu khin vi phn c chon thng qua cng vo time lag of the >= DEADB_W REAL 0 (%) hoc gi tr vt l LMN_LIM 0 (%) hoc LMN_HLM REAL gi tr vt l 100.0 0.0 derivate action DEAD BAND WIDTH Mt vng km nhy x l tn hiu sai lch. rng ca vng km nhy c t thng qua cng vo dead band width MANIPULATED VALUE HIGH LIMIT Gii hn ch trn c tht lp bng tay qua cng vo manipulated value high limit

Bo co thc tp tt nghip

Cc khi PID mm FB41, FB42, FB43 PROCESS VARIABLE FACTOR

PV_FAC

REAL

1.0

Bin qu trnh c nhn vi mt h s cho ph hp vi phm vi qui nh ca bin ny. H s c chn thng qua cng vo process variable factor PROCESS VARIABLE OFFSET

PV_OFF

REAL

0.0

Bin qu trnh c cng vi mt lng b cho ph hp vi phm vi qui nh ca bin ny . Gi tr b c chn thng qua cng vo process variable offset MANIPULATED VALUE FACTOR Gi tr gii hn c nhn vi mt h s cho ph

LMN_FAC

REAL

1.0

hp vi phm vi qui nh ca bin qu trnh. H s ny c t qua cng vo manipulated value factor MANIPULATED VALUE OFFSET

LMN_OFF

REAL

0.0

Gi tr gii hn c cng thm mt lng b cho ph hp vi phm vi qui nh ca bin qu trnh. H s ny c t qua cng vo manipulated value offset

-100.0...100.0 I_ITLVAL (%) hoc gi REAL tr vt l 0.0

INITIALIZATION

VALUE

OF

THE

INTEGRAL ACTION Gi tr u ra ca b iu khin tch phn c c thit lp thng qua cng vo initialization value of the integral action.

-100.0...100.0 (%) hoc gi DISV REAL tr vt l 0.0 DISTURBANCE VARIABLE Khi iu khin h thng bng phng php feedforward th mt gi tr b nhiu c t thng qua cng vo disturbance variable.

Bo co thc tp tt nghip

Cc khi PID mm FB41, FB42, FB43

e. Tham bin chnh thc u ra Khi FB41 (CONT_C) c 9 tham bin chnh thc u ra nh sau:
Bin LMN Kiu d Tm Gi tr liu REAL Mc nh 0.0 M t MANIPULATED VALUE Gi tr c thit lp bng tay thng qua cng manipulated value

LMN_PER

WORD

W#16#0000 MANIPULATED VALUE PERIPHERAL Gi tr u ra thit lp bng tay theo kiu biu din ph hp vi cc cng vo/ra tng t c chn qua cng ra the manipulated value peripheral

QLMN_HLM

BOOL

FALSE

HIGH LIMIT OF MANIPULATED VALUE REACHED Cng ra high limit of manipulated value

reached thng bo gi tr bin qu trnh vt qu gi tr gii hn trn QLMN_LLM BOOL FALSE LOW LIMIT OF MANIPULATED VALUE REACHED Cng ra low limit of manipulated value reached thng bo gi tr ca bin qu trnh nh hn gi tr gii hn di LMN_P REAL 0.0 PROPORTIONAL COMPONENT Tn hiu ra ca b k t l c xut qua cng ra proportional component LMN_I REAL 0.0 INTEGRAL COMPONENT Tn hiu ra ca b k tch phn c xut qua cng ra intergral component

Bo co thc tp tt nghip LMN_D REAL

0.0

Cc khi PID mm FB41, FB42, FB43 DERIVATIVE COMPONENT Tn hiu ra ca b k vi phn c xut qua cng ra derivative component

PV

REAL

0.0

PROCESS VARIABLE Tn hiu qu trnh c xut qua cng ra the process variable

ER

REAL

0.0

ERROR SIGNAL Tn hiu sai lch c xut qua cng ra error signal

Bo co thc tp tt nghip

Cc khi PID mm FB41, FB42, FB43

2. IU KHIN BC VI FB42 CONT_S a. M t FB42 FB42 CONT_S c s dng trn c s Simantic s7 300/400 iu khin cc i tng k thut vi u ra ca b iu khin l tn hiu s. Tn hiu ra s hon tan thch hp vi cc c cu chp hnh kiu tch phn. Trong khi thit lp tham s, ngi thit k c th tch cc hoc khng tch cc b k PI bc cho ph hp vi yu cu ca bi ton k t ra. C th s dng module mm FB42 CONT_S nh mt b k theo lut PI vi tn hiu ch o t trc hoc c th s dng n trong mch vng k ph trong h thng thit k da trn nguyn tc k cascade. Chc nng ca b k ph trong h thng thit k da trn nguyn tc k cascade. Chc nng ca b k ny hon tan tun theo thut k PI vi tn hiu qu trnh l tn hiu tng t v tn hiu ra ca b k l tn hiu s. Mt phn trong cc chc nng ca module mm ny l ng vai tr ca mt b k PI c cc gi tr tn hiu u ra s t bng tay. Lm vic ch ny l b k bc khng cn n tn hiu hi tip .

Bo co thc tp tt nghip

Cc khi PID mm FB41, FB42, FB43

S cu trc nguyn l ca module mm FB42 CONT_S

Bo co thc tp tt nghip

Cc khi PID mm FB41, FB42, FB43

Tn hiu ch o : c biu din s thc du phy ng v c thit lp t cng vo SP_INT Tn hiu ra ca i tng : c a thng t cng vo tng t theo kiu s nguyn hoc c truyn sau khi bin i sang kiu s thc du phy ng. Hm CRP_IN c chc nng bin i gi tr truyn t cng vo tng t sang kiu s thc du phy ng trong khong t -100% n 100% theo cng thc Tn hiu ra ca CRP_IN = PV_PER * 100/27648 Chun ha : chc nng ca hm PV_NORM l chun ha tn hiu ly t u ra ca hm CRP_IN theo cng thc Tn hiu ra ca PV_NORM = ( tn hiu ra ca CRP_IN) * PV_FAC + PV_OFF . Mc nh PV_FAC c gi tr bng 1 v PV_OFF c gi tr bng 0 Lc nhiu tc ng trong ln cn im lm vic: tn hiu sai lch l hiu gia tn hiu ch o v tn hiu ra ca i tng. Ging nh FB41 , trong FB42 cng c khi DEADBAND c thit k ngay sau tn hiu sai lch v trc phn iu khin theo lut lc nhng dao ng nh quanh gi tr xc lp bng cch to ra mt vng km nhy . Nu gi tr DEADB_W=0 th vng km nhy khng tn ti. b. Thut iu khin PI bc Khi hm FB42 ca module mm PID lm vic khng cn phi c tn hiu hi tip. Chc nng ca lut I trong thut k PI v tn hiu sai lch c tnh trong mt b tch phn INT, sau so snh vi tn hiu ra ca b k theo lut t l nh mt gi tr hi tip. Hiu ca php so snh ny c a vo mt r le ba v tr c tr Three_ST v u ra ca r le ny k b pht xung ra PULSEOUT k c cu chp hnh . C th gim tn s ng ct ca b k bng cch to ra vng tr khi chuyn v tr ca r le. Ngai ra gim nh hng ca nhiu trong trng hp k khng hi tip,

Bo co thc tp tt nghip

Cc khi PID mm FB41, FB42, FB43

c th lc nhiu cho h bng cch a tn hiu vo u vo DISV ca b lc nhiu. c. Khi ng v bo li H thng c khi to li hon tan khi cng vo COM_RST c gi tr bng 1. Tt c cc cng ra nhn gi tr mc nh. Khi hm FB42 ny khng c kh nng t kim tra li bn trong. N khng s dng cng ra bo kiu li RET_VAL.

Bo co thc tp tt nghip

Cc khi PID mm FB41, FB42, FB43

d. Tham bin chnh thc u vo :


Tham s Kiu d liu COM_RST BOOL Phm vi lm vic FALSE COMPLETE RESTART Module mm c khi to li hon tan khi cng vo complete restart c gi tr logic bng 1 Mc nh M t

LMNR_HS

BOOL

FALSE

HIGH LIMIT OF POSITION FEEDBACK SIGNAL Tn hiu actuator at upper limit stopc ni n cng vo high limit of position feedback . Cng ra c OF POSITION FEEDBACK khi . LOW LIMIT cu chp hnh s b cm SIGNAL LMNR_HS=TRUE at lower limit stopc ni n Tn hiu actuator cng vo low limit of position feedback signal . Cng ra c cu chp hnh s b cm khi LMR_LS= TRUE

LMNR_LS

BOOL

FALSE

LMNS_ON

BOOL

FALSE

MANUAL ACTUATING SIGNALS ON X l tn hiu chp hnh chuyn sang ch bng tay qua cng vo manual actuating signals on

LMNUP

BOOL

FALSE

ACTUATING SIGNALS UP Tn hiu ra QLMNUP c thit lp qua cng vo actuating signals up vi cc tn hiu chp hnh bng tay

LMNDN

BOOL

FALSE

ACTUATING SIGNALS DOWN Tn hiu ra QLMNDN c thit lp qua cng vo actuating signals down. Vi cc tn hiu chp hnh bng tay

Bo co thc tp tt nghip PVPER_ON BOOL

FALSE

Cc khi PID mm FB41, FB42, FB43 PROCESS VARIABLE PERIPHERAL ON Mun c cc tn hiu qu trnh t cc cng vo/ra th cng vo process variable peripheral on phi c gi tr logic 1(cho php c)

CYCLE

TIME

>= 1ms

T#1s

SAMPLING TIME Khong thi gian gi cc ln gi khi phi khng c nh . Thi gian trch mu sampling time c thit lp qua cng vo sampling time

SP_INT

REAL

_100.0100. 0 (%) or phys. value 1)

0.0

INTERNAL SETPOINT Tn hiu ch o c t qua cng vo internal setpoint

Bo co thc tp tt nghip

Cc khi PID mm FB41, FB42, FB43

PV_IN

REAL -100.0...100.0 (%) phys.value hay

0.0

PROCESS VARIABLE IN

PV_PER

WORD 1)

W#16#0000 PROCESS VARIABLE PERIPHERAL Bin qu trnh theo kiu biu din s nguyn c truyn trc tip t cng vo/ra tng t qua cng vo process variable peripheral PROPORTIONAL GAIN H s khuych i ca thut P c a v

GAIN

REAL

2.0

TI

TIME

>= CYCLE

T#20s

proportional gain RESET TIME Hng s thi gian ca lut tch phn I c t qua

DEADB_W

REAL 100.0...100.0 (%)

1.0

cng reset time DEAD BAND WIDTH vo dead Vng km nhy x l tn hiu sai lch. rng ca vng km nhy c t qua cng band width

PV_FAC

REAL or phys. value 1)

1.0

PV_OFF

REAL

0.0

PROCESS VARIABLE OFFSET Bin qu trnh c cng vi mt lng b cho ph hp vi phm vi qui nh ca bin ny. Gi tr b c chn thng qua cng vo process MINIMUM PULSE TIME variable offset Chu k pht xung nh nht c t qua MINIMUM BREAK TIME cng vo minimum pulse time Thi gian cm nh nht c t qua cng vo minimum break time

PULSE_TM

TIME

>= CYCLE

T#3s

BREAK_T M

TIME

>= CYCLE

T#3s

Bo co thc tp tt nghip MTR_TM TIME >= CYCLE

T#30s

Cc khi PID mm FB41, FB42, FB43 MOTOR ACTUATING TIME Khong thi gian cn thit c cu chp hnh chuyn t gii hn dng ny sng gii hanh dng khc c t qua cng vo motor actuating time

100.0..100.0 (%) DISV REAL Hoc gi tr vt l

or 0. 0

phys. value DISTURBANCE VARIABLE Khi iu khin h thng bng phng php feedforward th mt gi tr b nhiu c thng qua cng vo disturbance variable t

e. Tham bin chnh thc u ra:


Kiu dTm hat ng Mc nh liu BOOL FALSE

Bin QLMNUP

M t ACTUATING SIGNAL UP C cu chp hnh van c m khi cng ra actuating signal up c set

QLMNDN

BOOL

FALSE

ACTUATING SIGNAL DOWN C cu chp hnh van c ng khi cng ra actuating signal down set

PV

REAL

0.0

PROCESS VARIABLE Bin qu trnh c th c xut qua cng process variable

ER

REAL

0.0

ERROR SIGNAL Tn hiu sai lch c th c xut qua cng error signal

Bo co thc tp tt nghip

Cc khi PID mm FB41, FB42, FB43

3. KHI TO HM XUNG FB43 PULSEGEN a. GiithiuFB43 Khi hm FB43 c s dng to mt b iu khin PID vi xung u ra cho c cu chp hnh kiu t l. FB43 c tc dng h tr vic thit k mt b iu khin PID 2 hay 3 v tr vi b to xung theo nguyn tc iu bin b. ng dng FB43 thng c s dng vi FB41 to ra mt b iu khin vi u ra tn hiu dng xung.N bin i bin vo INV dng s thc (thng l u ra LMN ca module mm PID) thnh mt dy xung vi chu k c nh tng ng vi chu k thi gian m bin vo c update v gi tr chu k ny cn c gn ti PER_TM. rng xung ca mi chu k t l vi bin u vo.Chu k gn cho PER_PM khng c ng nht vi chu k c gi ca FBPULSEGEN.Khong thi gian PER_TM c to thnh bng vi chu k FB43,nh s ln FB43 c gi mi chu k PER_TM l thc o chnh xc ca khong thi gian iu ch xung.

Bo co thc tp tt nghip

Cc khi PID mm FB41, FB42, FB43

Mt gi tr u vo INV=30 tc bng 30% v 10 FB PULSEGEN gi mi PER_PM ngha l: 1 cng ra QPOS cho 3 ln gi u ca FB43(30% ca 10) 0 cng ra QPOS cho 7 ln gi sau ca FB43(70% ca 10)

S ca FB43 PULSEGEN

Bo co thc tp tt nghip

Cc khi PID mm FB41, FB42, FB43

4. Lp trnh Analog vi khi hm FC 105

Hm FC 105 c tc dng chuyn i gi tr s nguyn c t vo ng IN v chuyn n thnh gi tr s dng trong k thut nm trong khong LO_LIM v HI_LIM da theo cng thc sau: OUT= [ ((FLOAT (IN) K1)/(K2-K1))*(HI_LIM LO_LIM)] +LO_LIM Trong K1,K2 c xc nh da theo gi tr n cc hay lng cc. Nu gi tr t vo ng IN khng nm trong khong K1 n K2 th s bo li.

Bo co thc tp tt nghip

Cc khi PID mm FB41, FB42, FB43

III.

Kt lun

Qua t thc tp nhm thu c nhng kin thc c bn ban u v cc khi PID mm c ng dng trong h thng iu khin, cc s khi cu trc, lut iu khin v phm vi ng dng. y s l nhng ti liu tin xy dng n tt nghip v sau khi i vo iu khin i tng c th.

You might also like