Professional Documents
Culture Documents
N TT NGHIP
..................................................................................................................................................
..................................................................................................................................................
..................................................................................................................................................
..................................................................................................................................................
..................................................................................................................................................
..................................................................................................................................................
..................................................................................................................................................
..................................................................................................................................................
..................................................................................................................................................
..................................................................................................................................................
..................................................................................................................................................
..................................................................................................................................................
TS. Ng Vn Thuyn
ii
..................................................................................................................................................
..................................................................................................................................................
..................................................................................................................................................
..................................................................................................................................................
..................................................................................................................................................
..................................................................................................................................................
..................................................................................................................................................
..................................................................................................................................................
..................................................................................................................................................
..................................................................................................................................................
..................................................................................................................................................
..................................................................................................................................................
iii
Li ni u
C th con ngi l mt th thng nht gm nhiu c quan v b phn phi hp nhp nhng
vi nhau thc hin nhng qu trnh sinh l ho cn thit cho s sng. iu hin nhin rng
ti mi thi im, c th ngi lun lun iu chnh v cn bng mi th nhm thch nghi vi
mi trng v m bo duy tr s sng c lin tc. Thn nhit mt ngi bnh thng lun
n nh ti 37oC l minh chng c th cho kh nng t iu chnh tuyt vi ca con ngi.
Tng t nh c th ngi , trong sn xut cng nghip lun lun i hi nhiu qu trnh t
iu chnh v cn bng thng s ca h thng, trong c qu trnh gia nhit cho sn phm.
Tuy nhin y khng phi l qu trnh t nhin xy ra ngoi mun ch quan ca con ngi
m chu s chi phi trc tip hoc gin tip t pha ngi vn hnh iu khin. Tri qua gn
400 nm k t khi Cornelis Drebbel (ngi H Lan) pht trin h thng iu khin nhit t
ng u tin dng cho l si[3] th lch s loi ngi c dp chng kin v hng th
nhiu cng ngh hin i c p dng vo mc ch kim sot nhit . i u v cng ngh
ny vn thuc v lnh vc iu khin t ng. Ngy nay, loi ngi bit rt nhiu phng
php trn nn nhng gii thut khc nhau t n gin n hin i v c thng minh kim
sot nhit nhng u phc v cho vic n nh h thng v xa hn na l ci thin cht
lng p ng.
Vic p dng mt phng php c th vo mi trng cng nghip khng n gin nh lc
chng ta tng tng v kt qu cui cng. Bt k mt phng n no c chn la cng
phi c xem xt di nhiu kha cnh khc nhau v c im k thut, mt tch cc v hn
ch khi lm vic, tnh kh thi khi hot ng v c li ch kinh t lc a vo vn hnh Tt
c nhng vn trn cn c nh gi khch quan da trn c s khoa hc r rng, ng
n c th hin qua nhng phng trnh ton hc, biu thng k, bng so snh nh gi
v c nhng thc nghim kim chng. Mt ti n tt nghip ngoi vic thc hin nhng
cng vic trn y th cn c ngha su sc i vi mi sinh vin thc hin. Mt ln na
iv
sinh vin c tri nghim thc t, nhng kin thc hc c t gh nh trng s gip hnh
thnh nhng sn phm cng nghip. Trong qu trnh tin hnh khng th khng gp nhng
kh khn vp phi, do kch thch sinh vin t duy tm ra phng n ti u v trao i
tho lun ln nhau nhm mc ch hnh thnh thi quen hp tc lm vic nhm v phng
php lm vic hiu qu.
Sau mt hc k tm hiu, nghin cu v thc hin, ti Xy dng h thng iu khin v
gim st nhit l nhit t c nhng mc ch ra. Vi kt qu m mn ny, ti
xin by t lng bit n chn thnh i vi TS. Ng Vn Thuyn tn tnh hng dn ti
trong sut thi gian thc hin ti.
Ngoi ra c thit b v ti liu phc v cho mc ch nghin cu mt cch nhanh chng,
qu thy c qun l phng D205 to iu kin thun li trong khong thi gian di cho ti
tin hnh nhiu th nghim thc t t kt qu tt. Ti xin chn thnh cm n!
Ti cng xin th hin lng bit n n cc bn sinh vin lp 05118, khoa in - in t
Trng i hc S phm K thut Tp. H Ch Minh ng gp nhiu kin ti hon
thnh ti tt nht c th.
Mt ln na ti xin chn thnh cm n qu thy c cng cc bn!
Tm tt ti
V phng din vt l, nhit l nng lng trung bnh ca tt c cc phn t t do trong h
nhit ng, ng thi nhit cng l i tng iu khin ca ngnh t ng ho. T nhu
cu thc tin trong sn xut cng nghip cn mt h thng gia nhit m bo tnh chnh xc,
p ng nhanh vi yu cu v n nh vi nhng nhiu ng mi trng, ti Xy dng h
thng iu khin v gim st nhit l nhit c chn p ng vi nhu cu t ra.
Da trn nhng phn tch ti u v c im k thut, cng ngh ch to, kh nng ng dng,
mc kh thi v xem xt n kinh t. ti ny hon thnh vi ni dung nh sau: H
thng thc hin chc nng iu khin nhit ca l nhit truyn nhit trong mi trng
khng kh. Thit b gia nhit l thanh in tr nhit dng in p xoay chiu 220V, cng sut
1000W. Cm bin l cp nhit ngu loi K thch hp vi mi trng cng nghip c c v
bng module chuyn dng TC2 ca hng Panasonic. Cng sut nhit c iu khin tuyn
tnh bi phng php iu ch rng xung (PWM) bng PLC ca hng Panasonic. PLC
thc hin lut iu khin PID trong cc thng s K P , TI , TD ca thut ton c tnh t
ng nh vo phng php t iu chnh (Auto-Tuning). Qu trnh ci t nhit , gim st
nhit c thc hin t my tnh thng qua cc hp thoi giao din. Ngoi ra hot ng
ca h thng cng c theo di qua mn hnh cng nghip HMI (Panasonic). Trong sut thi
gian vn hnh d liu nhit cng vi thi gian thc lun c cp nht v lu li trn
a. H thng thu thp d liu v iu khin gim st nhit phi hp mi hot ng mt
cch nhp nhng trn c s m bo chc nng c bn ca mt h thng SCADA.
vi
Mc lc
Trang
Nhn xt ca gio vin hng dn .............................................................................................. i
Nhn xt ca gio vin phn bin ............................................................................................... ii
Li ni u.................................................................................................................................iii
Tm tt ti .............................................................................................................................. v
Mc lc ...................................................................................................................................... vi
Danh sch hnh v ...................................................................................................................viii
Danh mc bng biu .................................................................................................................. ix
Danh mc cc t vit tt ............................................................................................................. x
Chng 1: M u ...................................................................................................................... 1
1.1
Tng quan ....................................................................................................................... 1
1.2
Mc tiu, nhim v ca ti ......................................................................................... 2
1.3
Gii hn ti nghin cu .............................................................................................. 3
1.4
ngha khoa hc v thc tin ca ti ........................................................................ 3
1.5
Ni dung ti................................................................................................................ 3
Chng 2: Tng quan h PLC, HMI, PCWay ........................................................................... 5
2.1
PLC Panasonic ................................................................................................................ 5
2.1.1 Gii thiu tng qut ........................................................................................................ 5
2.1.2 Ngun cung cp .............................................................................................................. 7
2.1.3 Vng nh ........................................................................................................................ 8
2.1.4 Cc ng vo, ra tn hiu (I/O) ......................................................................................... 9
2.1.5 Module m rng ........................................................................................................... 14
2.1.6 Cc chc nng c bit ................................................................................................. 15
2.1.7 Truyn thng ................................................................................................................. 17
2.2
Giao din GT32 ............................................................................................................ 19
2.2.1 HMI Panasonic ............................................................................................................. 19
2.2.2 Chc nng ca GT32 .................................................................................................... 19
2.2.3 Truyn thng vi GT32 ................................................................................................ 19
2.2.4 Phn mm thit k giao din GTWIN .......................................................................... 20
2.3
PCWay .......................................................................... Error! Bookmark not defined.
2.3.1 Gii thiu tng qut ...................................................................................................... 20
2.3.2 Chc nng iu khin, kim sot PLC ......................................................................... 20
2.3.3 Chc nng thu thp, qun l d liu ............................................................................. 20
2.3.4 Giao din SCADA ........................................................................................................ 21
vii
Chng 3: H thng iu khin nhit .................................................................................. 22
3.1
S khi ca h thng ............................................................................................... 22
3.2
Cc loi cm bin o nhit ....................................................................................... 23
3.2.1 Nhit in tr bn dn .................................................................................................. 23
3.2.2 Nhit in tr kim loi .................................................................................................. 24
3.2.3 Cp nhit ngu .............................................................................................................. 24
3.2.4 Vi mch cm bin nhit ................................................................................................ 25
3.2.5 Ho k ........................................................................................................................... 25
3.3
Cc phng php iu khin nhit .......................................................................... 27
3.3.1 Phng php iu khin ON-OFF ................................................................................ 27
3.3.2 Phng php iu khin lin tc (PWM) ..................................................................... 28
3.4
Thut ton iu khin PID ............................................................................................ 29
3.4.1 Gii thiu ...................................................................................................................... 29
3.4.2 c trng ca cc b iu khin P,I,D ......................................................................... 30
3.4.3 iu khin PID tng t............................................................................................... 34
3.4.4 iu khin PID s ......................................................................................................... 35
3.5
Thit k l nhit ............................................................................................................ 35
3.5.1 Chn thit b gia nhit................................................................................................... 35
3.5.2 Chn cm bin .............................................................................................................. 36
3.5.3 Khi iu khin cng sut ............................................................................................ 36
3.5.4 M hnh l nhit............................................................................................................ 38
3.6
Tnh ton cc thng s cho b iu khin PID ............................................................. 38
3.6.1 M hnh ton hc .......................................................................................................... 39
3.6.2 Tnh ton chn K P , K I , K D bng cc phng php Auto-Tuning .............................. 39
3.7
H thng SCADA ......................................................................................................... 43
3.7.1 Tng quan h thng SCADA ........................................................................................ 43
3.7.2 Quy trnh iu khin nhit ............................................................................................ 44
Chng 4: Kt qu thc nghim .............................................................................................. 46
4.1
M hnh kt ni h thng thc t .................................................................................. 46
4.2
Thng s chng trnh .................................................................................................. 47
4.3
Phn tch th ............................................................................................................. 48
4.4
Lu tr d liu .............................................................................................................. 52
Chng 5: Kt lun v hng pht trin ti ........................................................................ 54
5.1
Kt lun ......................................................................................................................... 54
5.2
........................................................................................................... 54
Ti liu tham kho .................................................................................................................... 56
Ph lc A: Chng trnh PLC .................................................................................................. 57
Ph lc B: Chng trnh VBA ................................................................................................. 58
viii
ix
Danh mc cc t vit tt
1. HMI
2. PID
3. PLC
4. PV
Present Value
5. PWM
6. SCADA
7. SP
Setpoint
8. TC
Thermo-Couple
9. VBA
1. M u
Chng 1
M u
Chng ny trnh by vn tt qu trnh hnh thnh mt ti cng nh ton b ni dung ca
ti. Ni dung gm cc phn chnh nh sau: tnh cp thit v l do chn ti; mc tiu v
nhim v nghin cu; phm vi v gii hn nghin cu; ngha khoa hc v thc tin ca
ti.
1. M u
bi ton n nh h thng vi cht lng tt nht bng thut ton PID. Tuy nhin mc ca
s n nh n u, v kh nng vn dng linh hot nhng c tnh ni tri ca thit b t
ng nh th no th cn phi c nghin cu c th, nghim tc.
Xut pht t nhu cu thc t nu trn, ti quyt nh chn ti Xy dng h thng iu
khin v gim st nhit l nhit thc hin n tt nghip. y l ti mang tnh
cng ngh v nghin cu hng vo ng dng c th.
1. M u
1.5 Ni dung ti
Phn cn li ca ti c ni dung nh sau:
Chng 2: Tng quan h PLC, HMI, PCWay
Gii thiu tng qut nht c im k thut cng nh kh nng ng dng ca cc sn phm
ca hng Panasonic vo h thng iu khin nhit.
1. M u
Chng 2
2.1.1
khin c th "lp trnh mm", lm vic theo chng trnh lu trong b nh (nh mt my tnh
iu khin chuyn dng). PLC thch hp nht cho iu khin logic (thay th cc rle), song
cng c chc nng iu chnh (nh PID, m,...) v cc chc nng tnh ton khc. Lc u,
PLC ch yu c ng dng trong cc ngnh cng nghip ch to, iu khin cc qu trnh
ri rc. Trong cc h SCADA, PLC pht huy c nhiu u im v th mnh. Lch s pht
trin ca PLC nh sau:
1968: Richard Morley sng to tng PLC cho General Motors
1969: PLC u tin (Allen Bradley v Bedford) c GM s dng trong cng nghip
-t (128 DI/DO, 1kByte b nh)
1971: ng dng PLC u tin ngoi CN -t
1976: Ln u tin s dng trong h thng phn cp iu khin dy chuyn sn xut
1980: Cc module vo/ra thng minh
1981: PLC ni mng, 16-bit PLC, cc mn hnh CRT mu
1982: PLC vi 8192 I/O (ln nht)
1996: Slot-PLC, Soft-PLC,...
Nh hat ng theo chng trnh nn PLC c th c ng dng iu khin nhiu thit b
my mc khc nhau. Ch cn thay i chng trnh iu khin v cch kt ni th chnh PLC
iu khin thit b, hay my mc khc. Cng nh vy, nu mun thay i quy lut hot
ng ca my mc, thit b hay h thng sn xut t ng, rt n gin, ch cn thay i
chng trnh iu khin. Cc i tng m PLC c th iu khin c rt a dng, t my
bm, my ct, my khoan, l nhit n cc h thng phc tp nh: bng ti, h thng
chuyn mch t ng (ATS), thang my, dy chuyn sn xut v.v
2.1.2
Ngun cung cp
Ging nh cc loi PLC khc, FP-X cng s dng b ngun xung cho php m rng di in
p ng vo m vn n nh in p cung cp cho PLC gip PLC hot ng bnh thng. Cc
c trng ca b ngun FP-X cho bi bng 2.1.
Chi tit
Thng s
C14
Di in p
Dng tiu th
Thi gian mt ngun cho php
Tn s
Dng in r
Thi gian hot ng ca pin d tr
Cu ch bo v
Cch in
C30/C60
PLC cn dng bin p cch ly tch bit gia phn iu khin v cc ng vo ra.
Ngoi ra dy ni phi l dy cp xon c thit din nh nht l 2mm2 (Hnh 2.2). m
bo c cc iu kin ny s lm gim ng k nhiu cho PLC.
C PLC v cc module m rng phi c cp cng mt ngun in p khi tt v
m c ng thi.
2.1.3
Vng nh
Relay
Vng nh (C30/C60)
Ng vo tn hiu (X)
Ng ra iu khin (Y)
Relay ni (R)
Relay lin kt (L)
Timer (T)
Counter (C)
Relay ni c bit (R)
Chc nng
On/off ph thuc bn
ngoi
iu khin thit b ngoi
On/off t chng trnh
c s dng vi PC link
On khi timer m trn
On/off vi iu kin c
bit v c c bo hiu
Thanh
ghi
D liu 16 bit ng vo
D liu 16 bit ng ra
Dng nh tip im ni
Dng trong ch PLC
Link relay (WL)
128 (WR0 WR127)
link
32765 word (DT0
Lu d liu ca chng
Thanh ghi d liu
DT32764)
trnh
Thanh ghi d liu lin
Dng trong ch PLC
256 word (LD0 LD255)
kt (LD)
link
Vng nh lu gi tr 1024 word (SV0
Lu gi tr ci t cho
timer/counter (SV)
SV1023)
timer/counter
Vng nh lu gi tr 1024 word (EV0
Lu gi tr hin ti ca
timer/counter (EV)
EV1023)
timer/counter
Vng nh c bit 374 word
Lu gi tr c bit
(DT)
(DT90000DT90373)
c s dng nh a ch
Thanh ghi ch s
14 word (I0I13)
ca vng nh
Bng 2.2 Cu trc vng nh PLC h C30/C60
2.1.4
10
Module th 1
Module th 2
Module th 3
X300 X31F
Y300 Y31F
X400 X41F
Y400 Y41F
X500 X51F
Y500 Y51F
X600 X61F
Y600 Y61F
X700 X71F
Y700 Y71F
X800 X81F
Y800 Y81F
X900 X91F
Y900 Y91F
X1000 X101F
Y1000 Y101F
X320 X33F
Y320 Y33F
X420 X43F
Y420 Y43F
X520 X53F
Y520 Y53F
X620 X63F
Y620 Y63F
X720 X73F
Y720 Y73F
X820 X83F
Y820 Y83F
X920 X93F
Y920 Y93F
X1020 X103F
Y1020 Y103F
X340 X35F
Y340 Y35F
X440 X45F
Y440 Y45F
X540 X55F
Y540 Y55F
X640 X65F
Y640 Y65F
X740 X75F
Y740 Y75F
X840 X85F
Y840 Y85F
X940 X95F
Y940 Y95F
X1040 X105F
Y1040 Y105F
2.1.4.1 Ng vo tn hiu
Ng vo c thit k vi mch ghp quang photodiode cho php cch ly an ton gia tn
hiu vo v mch in PLC. Hai diode quang ghp ngc nhau gip PLC nhn c c tn
hiu mt chiu ln xoay chiu.
Ng vo (PLC kiu relay):
S mch in ng vo ca PLC kiu relay c trnh by nh hnh 2.3.
11
Chi tit
B ghp quang
24 VDC
21.6 25.4 VDC
4.7mA (X0 X7)
Dng nh mc
4.3 mA (X8)
5.1 kOhm (X0 X7)
Tng tr ng vo
5.6 kOhm (X8)
0.6mS (ng vo mc nh)
Off On 50uS (HSC, ngt)
0.6mS (X8)
Thi gian p ng
0.6mS (ng vo mc nh)
On Off 50uS (HSC, ngt)
0.6mS (X8)
Bng 2.5 c tnh ng vo (PLC c ng ra relay)
Ng vo (PLC c ng ra kiu transistor):
Vi PLC c ng ra kiu transistor th ng vo c s kt ni khc vi cc loi khc mt
vi im c th hin trong hai hnh 2.4 v 2.5.
12
Chi tit
Cch ly
B ghp quang
in p nh mc
24 VDC
8 mA (X0 X3)
Dng in nh mc 4.7 mA (X4 X7)
4.3 mA (t X8)
4 kOhm (X0 X3)
Tng tr ng vo
5.1 kOhm (X4 X7)
5.6 kOhm (t X8)
Off On
5uS (HSC, ngt, m xung)
X0 X3
p ng thi gian
135uS (ng vo mc nh)
135uS (ng vo mc nh)
X4 X7
50uS (HSC, ngt, m xung)
T X8
0.6 mS
Bng 2.6 S mch in ng vo (PLC c ng ra transistor)
2.1.4.2 Ng ra iu khin
Cu to ng ra l mt trong nhng tiu ch phn loi PLC. H FP-X c hai dng ng ra l
relay v transistor, c hai dng ny u c cu to m bo cch ly v in gia ng ra v
thit b bn trong. c bit vi ng ra dng cc thu h cho php ngi s dng linh hot
la chn in p cung cp cho ti v cho php p ng vi tn s cao. Bn cnh , ng ra
dng relay hot ng tt vi in p xoay chiu, cng sut ln nhng hn ch v tn s p
ng.
Ng ra dng relay
S mch in ca ng ra dng relay c th hin nh hnh 2.5.
13
bn
C14
in
14
OFF ON
ON OFF
Ngun ngoi
Chi tit
B ghp quang
5 24 VDC
4.75 26.4 VDC
0.5 A
1.5 A
1uS
0.3 VDC
2uS (Y0 Y3) (I_ti 15mA)
20uS (C14: Y4 Y5, C30/C60: Y4 Y7) (I_ti 15 mA)
1mS (C30/C60: t Y8)
8uS (Y0 Y3) (I_ti 15mA)
30uS (C14: Y4 Y5, C30/C60: Y4 Y7) (I_ti 15 mA)
1mS (C30/C60: t Y8)
Din p
21.6 26.4 VDC
Y0Y5(Y7) Y8 YD Y10 Y17 Y18Y1D
Dng
in
C30 60mA
35mA
---
2.1.5
Module m rng
15
2.1.6
Bn cnh cc chc nng thng dng m mt PLC cn phi c nh: c ng vo, iu khin
ng ra, thc hin cc php so snh logic v tnh ton s hc, di chuyn v x l d liu th FPX c thit k vi mt s chc nng c bit nhm lm n gin cng vic khi tin hnh lp
trnh v tng tnh u vit ca sn phm.
iu khin v tr (Possition control):
iu khin v tr l mt trong nhng chc nng c bit ca ca FP-X dng trong cc ng
dng lin quan n xc nh ta (Hnh 2.10). c trang b cc hm dng sn, cc ng ra
ca PLC s pht xung vi tn s thay i iu khin ng c bc (mi ng c bc c mt
module iu khin ring bit). i vi mi ch lm vic khc nhau, tn s ng ra s bin
i tng ng vi ch c xc nh. H FP-X cho php iu khin v tr theo theo 3
cch chnh: iu khin hnh thang (Treperzoidal), iu khin v gc to (Home) v iu
khin nhy bc (Jog). u im chnh ca in khin v tr l cho php gia tc v gim tc
trong thi gian mong mun ph hp vi ch lm vic ca ti, t c vn tc yu cu.
Chc nng iu khin v tr c th c ng dng trong lnh vc gia cng c kh chnh xc.
16
PWM
Phng php iu ch rng xung (PWM) c xy dng sn trong hm F173 v mt s
hm khc cho php pht xung vi tn s v t l duty xc nh. Tu vo ng dng c th i
vi tng i tng iu khin m ngi lp trnh s chn tn s iu khin ph hp.
c nhit trc tip t cm bin
C hai cch c nhit trc tip t cm bin. Module m rng TC04 hoc TC08 s c tng
ng 4 hoc 8 ng vo analog c gi tr in p trc tip t cm bin (cp nhit ngu -TC).
Cch th hai, nhit c th c trc tip t TC qua cassettes c gn vo slot1 hoc slot2.
Ch rng gi tr nhit c lu dng s nguyn trong thanh ghi 1 word. Tng ng vi
th t ca module m rng hay v tr ca slot m truy xut vng nh ng vo cho hp l.
Auto-Tuning
Trong hm F356, hm chuyn bit iu khin nhit bng thut ton PID s, k thut AutoTuning c a vo tnh ton cc h s K P , TI , TD ca b iu khin. u tin, thng s
K P , TI , TD c tham chiu n vng nh ca PLC ly cc gi tr mc nh. Tip theo, tu
17
2.1.7
Truyn thng
Truyn thng l mt th mnh ca PLC h FP-X. Ngoi hai cng giao tip chnh l Tool-Port
v USB- Port th hai slot 1 v 2 cho php ghp ni vi 6 cassettes cng c chc nng giao tip
vi nhiu chun khc nhau. Chi tit c m t nh hnh 2.12:
18
19
2.2.1
HMI Panasonic
HMI l dng sn phm i cng vi h thng PLC h tr ln nhau nhiu ng dng trong
cng nghip. Vi cng ngh ch to mn hnh cm ng, hng Panasonic cho ra i nhiu
loi HMI khc nhau. Cc loi chnh nh: GT01, GT05, GT11, GT12, GT21, GT30, GT32,
bao gm mn hnh n sc v a sc. Tt c cc HMI u c lp trnh bi phn mm
GTWIN t my tnh v giao tip vi PLC qua cng truyn thng ni tip.
2.2.2
Chc nng chnh v c khai thc nhiu nht ca GT32 l vic c v hin th gi tr cc
thng s t h thng gip ngi vn hnh c th kim sot cc qu trnh d dng v trc quan
hn. Bn cnh con ngi c th can thip trc tip vo qu trnh bng cch thay i mt
hay nhiu thng s t HMI, tuy nhin tu vo mc quan trng ca thng s m HMI s
cho php can thip vo su hn bng cch cung cp cc m s ng nhp (password). theo
di din bin ca mt qu trnh lin tc, chc nng v th ca GT32 s cho php thc hin
iu ny, t y mi din bin ca h thng s c lu li. Trong qu trnh hot ng khng
thit b no c th m bo rng khng xy ra li, do GT32 cng l cng c hu hiu trong
vn cnh bo li v lu li tt c cc li xy ra x l v sau. i vi nhng qu trnh
iu khin m ch c cc b thng s thay i theo thi gian th chc nng recipe ca GT32
c th c dng qun l cc thng s ny mt cch d dng. Hn na, thun li cho
ngi s dng GT32 cng cho php chn la ngn ng hin th.
2.2.3
C bn cch chnh thc hin vic truyn thng vi GT32. Khi s dng PLC FP-X c cng
truyn thng COM-Port, PLC cho php truyn thng vi GT32 theo ba chun RS232C,
RS422, RS485 thng qua cc cassettes (COM3, COM4, COM6 khi s dng FP-X). Khi mun
20
kt ni GT32 vo mng PLC th c th dng cng truyn thng TOOL-Port. Cc cch truyn
thng nu trn cho php kt ni GT32 vo mng PLC mt khong cch kim sot
ton b hot ng ca nh my mi ni.
2.2.4
2.3 PCWay
Vi chc nng thu thp d liu v iu khin gim st, phn mm PCWay nhng trong
Microsoft Excel cng c xem nh phn mm ca h thng SCADA.
2.3.1
PCWay c nhng vo Microsoft Excel iu khin, thu thp d liu v gim st n gin,
thun li hn. c xy dng mt s hm chuyn dng, PCWay c th d dng chy trn
VBA to mi trng lin kt c s d liu v iu khin PLC mt cch hiu qu.
2.3.2
2.3.3
21
2.3.4
22
Chng 3
23
PC
HMI
COMPUTER LINK
FP-X
PLC
SENSOR
TC
HEATING
3.2.1
Nhit in tr bn dn
24
1M
Thermistor
100K
10K
RTD
1K
100
400
350
300
250
200
150
100
50
-50
-100
-150
10
-200
RESISTANCE (OHM)
1M
TEMPERATURE (oC)
3.2.2
3.2.3
Cp nhit ngu
Cp nhit ngu hot ng da trn hiu ng Seebeck. Khi hai dy dn gm cc kim loi khc
nhau c ni li hai u v nhit hai u khc nhau th s c dng in lin tc chy
trong mch in. Chnh sc in ng (in p Seebeck) xut hin ti mi hn sinh ra dng
25
in. Chiu dng in ph thuc vo nhit tng i ca mi hn. Khi c s thay i nhit
nh, in p Seebeck thay i tuyn tnh tng ng vi nhit theo cng thc 3.1.
e AB
(3.1)
e AB : Sc in ng gia hai dy dn
: h s Seebeck
E
J
K
Gii hn o
Tn vt liu
Platinum 30%
Rhodium (+)
Platinum 6%
Rhodium (-)
Chromel (+)
Constantan (-)
Iron (+)
Constantan (-)
Chromel (+)
Alumel (-)
2500 3100oF
1370 1700oC
200 1650oF
95 900oC
200 1400oC
95 760oC
200 2300oC
95 1260oC
1030 1800
-240 790
-140 490
-210 1050
-120 1050
-220 1370
-20 1150
3.2.4
Nguyn l chung ca vi mch cm bin nhit l nhn tn hiu nhit chuyn thnh tn
hiu dng dng in hoc in p. Da vo c tnh rt nhy v nhit ca cc cht bn dn,
to ra dng in hoc in p t l thun vi nhit tuyt i, C, F, hay K tu loi,
con ngi s ch to ra cc vi mch cm bin nhit . Tm o gii hn t -55oC n 150oC,
chnh xc t 1oC n 2oC tu loi. Cc vi mch tiu biu cho loi ny l: tng t (LM34,
LM35, LM75, AD592) hay s (DS18B20, DS1620). Do tm o hp nn khng c s
dng nhiu trong cng nghip.
3.2.5
Ho k
26
Nhit in tr bn dn
Pt-100
Thermistor
0OC1600 OC
-100 OC 400 OC
-50 OC 350 OC
Trung bnh
Tt
Kh thp
n nh
t n nh
Rt n nh
Kh
Tc p
ng
Tt
Chm do dy in tr
di
Nhanh
Gi thnh
Cc loi
ph bin
Yu t nh
K, J, R, T, L, E, S, U,
N, B, W, PLII
Nhit tip xc lnh,
PTC, NTC
in tr dy ni
in tr dy ni
Cp nhit
K hiu
Di o
chnh
xc
hng
tuyn
cn b nhit
Tuyn tnh khng lin
tnh
Kh tuyn tnh
tc
hp
R
V
ng c
tuyn
K
bn c
Cc yu t
khc
Trung bnh, cn bo v
Tt
tt
T cp in p nhng
sc in ng nh
(khong mV)
Cn ngun dng to
p
D hng do va chm
Cn ngun dng to
p, nu cn thit phi
tuyn tnh ho
Bng 3.2 So snh c im ca ba loi cm bin nhit: cp nhit ngu, nhit in tr kim
loi v nhit in tr bn dn
27
3.3.1
iu khin ON-OFF l phng php iu khin n gin nht ca b iu khin nhit. Nhit
c cung cp cho h thng mt cch gin on. Phng php ny c p dng cho
nhng h thng n gin, p ng chm, khng yu cu cht ch v chnh xc.
3.3.1.1 S iu khin
S iu khin l nhit c th hin qua hnh 3.3
w(k)
+
e(k)
-
-?
umax
? e
u(k)
L nhit
umin
Khu Relay
y(k)
28
3.3.2
Khi yu cu v mt cng ngh tr nn nghim ngt hn th h thng kim sot nhit cng
cn m bo nhim v duy tr nn nhit n nh, p ng nhanh cho h thng gia nhit.
Lc ny phng php c in ON/OFF li bc l nhiu khuyt im thuc v bn cht c
hu, khng th ci tin c. Do yu cu t ra l xy dng mt phng thc iu khin
ti u hn tng thch vi cng ngh hin i. Da trn nguyn l iu khin in p trung
bnh mt cch tuyn tnh v lin tc, k thut iu ch rng xung (PWM) c a vo s
dng hiu qu vi nhiu i tng iu khin (tc , nhit, cht lu, mmen, v tr) u
im ni bt nht ca phng php PWM l tn s p ng nhanh, gim sai s xc lp, iu
chnh cng sut lin tc v tit kim nng lng.
29
3.4.1
Gii thiu
B iu khin PID (Hnh 3.4) c s dng rt rng ri trong thc t iu khin nhiu loi
i tng khc nhau nh nhit l nhit, tc ng c, mc cht lng trong bn cha, v
tr, L do b iu khin ny c s dng rng ri l v n c kh nng trit tiu sai s xc
lp, ci thin p ng qu , gim vt l nu cc tham s b iu khin c chn la
thch hp. Do s ph bin ca n nn nhiu hng sn xut thit b iu khin cho ra i cc
b iu khin thng mi rt thng dng. Thc t cc phng php thit k b iu khin
PID dng qu o nghim s, gin Bode hay phng php gii tch rt t c s dng do
kh khn trong vic xy dng hm truyn i tng. Phng php ph bin nht chn
tham s PID thng mi hin nay l phng php Ziegler-Nichols.
G (s)
Kp
Ki
s
Kd s
Kp 1
1
TD s
TI s
(3.2)
30
Bin i Z ca G(s):
G( z )
K iT z 1
2 z 1
Kp
Kd z 1
T
z
(3.3)
G( z)
K iT / 2 K d / T
Kp
KiT / 2 2* K d / T z
1 z
Kd / T z
(3.4)
t:
a0
Kp
KiT / 2 Kd / T ; a1
Kp
KiT / 2 2* Kd / T ; a2
Kd / T
Suy ra:
a0
G( z)
a1 z 1 a2 z
1 z1
(3.5)
u (k ) G ( z )* e(k )
a0 a1 z 1 a2 z 2
* e( k )
1 z1
(3.6)
Do :
u (k ) u (k 1) a0 * e(k ) a1 * e(k 1) a2 * e(k 2)
3.4.2
(3.7)
c trng ca cc b iu khin P, I, D
uP t
K Pe t
(3.8)
31
Trong :
e: Sai s = SP - PV
B iu khin t l sinh ra hnh ng iu khin t l vi sai lch[1] (Hnh 3.5). Khi tng K P
s cho php gim sai lch, gim thi gian tng trng nhng nu K P qu ln s lm cho h
thng dao ng.
uI t
K I e t dt
o
Trong :
(3.9)
32
e : Sai s = SP- PV
B iu khin tch phn sinh ra hnh ng iu khin lin tc tng khi tn hiu sai lch vn
cn[1] (Hnh 3.6). Khi tng K I s cho php gim nhanh thi gian tng trng, h thng p
ng nhanh, tuy nhin vt l tng d dn n dao ng ca h thng. S tn ti ca thnh
phn K I s cho php loi b hn sai s.
uD t
KD
de t
dt
Trong :
e : Sai s = SP - PV
(3.10)
33
p ng
Thi gian
Thi gian
Sai s
vng kn
ln
xc lp
xc lp
KP
Gim
Tng
Thay i nh
Gim
KI
Gim
Tng
Tng
Loi b
KD
Gim nh
Gim
Gim
Khng nh hng
Vt l
34
Mi lin gia cc thng s trong bng 3.3 khng chnh xc hon ton bi v K P , K I v K D
ph thuc vo nhau. V vy, bng ny ch dng tham kho khi xc nh cc tham s
K P , K I v K D .
3.4.3
PID tng t l mt qu trnh lin tc. Qu trnh lin tc l loi c xut nhp lin tc. Trong
b iu khin c phn hi (iu khin vng kn), PID tng t c nhim v pht hin sai lch,
chuyn i sai lch v thc hin mt s phng thc iu khin nhm lm gim sai lch.
Nhng b iu khin loi ny tng l cc h thng khuch i thut ton (OpAmp)
(Hnh3.8) da trn ba mch in c bn: mch khuch i khng o, mch vi phn (lc
thng cao), mch tch phn (lc thng thp). Tuy nhin ngy nay h thng my tnh nhanh
chng thay th chng v h thng iu khin s trc tip c s dng khi my tnh trong
vng lp c phn hi v thc hin iu khin theo phng thc ny.
3.4.4
35
iu khin PID s
C(t)
Ts
Theo l thuyt v k thut nhit th truyn nhit i lu l qu trnh trao i nhit xy ra khi
c s di chuyn ca cht lng hoc cht kh c gi chung l cht lu trong khng gian t
vng nhit ny n vng nhit khc. Nu i lu xy ra t nhin m khng c s tc
ng bn ngoi (qut, my bm, my nn) th thi gian cn thit h cn bng s ko di.
L nhit l mt thit b trao i nhit thc hin qu trnh trao i nhit t ngun nhit (ngun
36
nng) ra mi trng xung quanh (l nhit) phc v cho nhng mc ch c th. Trong phm
vi n ny khng nghin cu su v hai phng trnh c bn tnh ton nhit ca thit b
trao i nhit: phng trnh cn bng nhit v phng trnh truyn nhit. V h thng c
iu khin bng in nn cch n gin v hiu qu nht l gia nhit bng thit b in, c th
l dy in tr (wonfram). Vi cch chn ny, qu trnh truyn nhit s din ra chm thng
qua hnh thc i lu l ch yu.
3.5.2
Chn cm bin
L loi cm bin nhit ph bin trn th trng vi nhiu u th nh: gi thnh thp; c s
dng rng ri nn d dng thay th; kch thc nh gn nn d dng o c nhit
nhng ni hp; vi cu to c bit nn bn vi tc ng c hc v ho hc; kh nng chng
nhiu cao; c bit l tm o rng t -200OC +1200oC thch hp cho cc ng dng trong
cng nghip v nhy xp x 41
chn lm cm bin nhit cho l nhit. Hn na, mt s loi PLC ca nhiu hng khc nhau
cng c sn module o nhit trc tip t cm bin nn rt thun tin cho ngi dng.
3.5.3
37
b iu khin v khi cng sut nhm bo v v chng nhiu nn linh kin ghp quang
MOC3020 c s dng kch dn triac.
J1
1
2
M OC3020
R1 360
R2 470
1
2
C1
503
R3
39
AC220
2
Q1
Q2
4
CONTROL
BTA12
C2
103
J3
J2
1
2
LOAD
Hnh 3.11 S mch kch dn triac
Hnh 3.11 l s iu khin triac BTA12 c kch dn trc tip t diac quang MOC3020
cho php dn c hai bn k. J1 l tn hiu ly trc tip t ng ra ca PLC, J2 l ng ra ca ti
c ni tip vi BTA12 c cung cp bi ngun in xoay chiu t J3.
Nu ng ra ca PLC c iu ch PWM vi tn s 1s th tng ng s c 50 chu k ca in
p xoay chiu c iu khin qua triac (Hnh 2.12). Cng thc tnh cng sut theo (3.11).
% Pnhiet
duty
TON
100
TON TOFF
TON
100
T
n
100
50
(3.11)
V_in
V_out
T=1s
Duty
3.5.4
38
M hnh l nhit
M hnh l nhit (Hnh 3.13) c lm t vt liu nha tng hp cch in, cch nhit tt.
Dung tch bung nhit l 20 x 30 x 20 (cm). Thanh in tr gia nhit c t y m hnh,
bn trn c hai ca s c kch thc 6 x 6 (cm) gi lp cho b phn thu nhit, truyn nhit
theo hnh thc i lu cng bc (dng qut ht). Cm bin c t gia m hnh.
3.6.1
39
M hnh ton hc
w(k)
e(k)
B iu khin
PID
u(k)
L Nhit
y(k)
1
30s+1
Step
300
100s+1
Transfer Fcn1
Transfer Fcn
M hnh kho st vng h
Scope
3.6.2
40
G (s)
Kp
Ki
s
Kd s
Kp 1
1
TD s
TI s
(3.12)
Thi gian
a
L
G( s)
Trong :
K
e
1 Ts
K : li tnh
T : hng s thi gian
L : thi gian tr
Ls
(3.13)
41
L
).
T
B iu khin
KP
Ti
TD
1/a
--
--
PI
0.9/a
3L
--
PID
1.2/a
2L
L/2
C(t)
Tgh
KP
Ti
TD
0.5Kgh
--
--
PI
0.45Kgh
0.83Tgh
--
PID
0.6Kgh
0.5Tgh
0.125Tgh
42
umax
? e
-?
G(s)
umin
Khu Relay
C(t)
1
0
-1
v bin a
4d
G j
(3.14)
iu kin h dao ng l:
arg(G u )
a
4d
v G j u
Chu k dao ng l TC
1
KC
(3.15)
(3.16)
u
43
KP
Ti
TD
0.5KC
--
--
PI
0.45KC
TC/1.2
--
PID
0.6KC
TC/2
T/8
3.7.1
cp thp nht ca h thng SCADA, l cc phn c chc nng theo di v iu khin cho
tng thit b ring bit. Thng gp nht l cc r le bo v. Khi thit b gp s c, cc rle
ny hon ton c th tnh ton v tc ng theo thng s chnh nh trc m khng cn lin
lc vi h thng cp trn. Ngoi chc nng iu khin, cc phn t thuc cp ny cn c chc
nng thu thp s liu, thng s ca cc thit b gi ln cc substation server. Trong cc h
thng hin i, cc phn t ny c gi chung l IED (Intelligent Electronic Devices), c cc
nguyn l lm vic v chc nng khc nhau, nhng c cng chun giao tip, cho php IED
ny c th ni chuyn c vi cc IED khc trong cng trm (peer to peer) v trao i vi
substation server. V nguyn tc, s hng hc hay bo tr ti mt IED s khng lm nh
hng n cc IED khc trong h thng.
Cp th hai ca h thng SCADA l cc Substation Server, vi chc nng ch yu l thu
thp s liu t cc IED do n qun l, lu li trong c s d liu, phc v cc nhu cu c d
liu ti ch qua cc HMI (Human Machine Interface).
Cp th ba l Trung tm iu khin ca ton h thng, ni thc hin vic thu thp s liu t
cc Substation Server, thc hin cc chc nng tnh ton nh gi trng thi ca h thng, d
44
bo nhu cu, v thc hin cc chc nng iu khin quan trng, nh vic ln k hoch vn
hnh ca ton h thng.
3.7.2
Quy trnh hot ng ca l nhit c th hin trong hnh 3.20. Trc tin phi khi ng
PLC v phn mm PCWay m bo h thng c phi hp gia phn cng v phn
mm. Tip theo nhit c ci t t hp thoi nh hnh 3.21. Lc ny h thng sn
sng hot ng.
Bt u
Khi ng PLC
Khi ng Pcway
Ci t nhit
Gia nhit
V th
Hon thnh ?
Lu d liu
Y
Kt thc
Hnh 3.20 Quy trnh iu khin l nhit
Khi kch nt Start trn hnh 3.22 chng trnh PLC bt u thc thi, ng ra Y0 pht xung
PWM iu khin cng sut thanh in tr nhit. Gi tr nhit c cp nht lin tc v
PLC c sau thi gian ly mu 1s lm tn hiu so snh ng vo ca b iu khin.
45
4. Kt qu thc nghim
46
Chng 4
Kt qu thc nghim
Chng ny trnh by kt qu ca qu trnh vn hnh h thng iu khin nhit thc t.
Trnh by cch ghp ni tt c cc thit b vi nhau to thnh mt mng hon chnh trn c s
mng SCADA. Vic phn tch th cho php rt ra c nhng kt lun chung v h thng,
so snh thc t vi l thuyt v a ra phng n la chn iu khin ti u. Chng 4
c trnh by nh sau: Mc u tin 4.1 l m hnh thc t ca h thng iu khin v gim
st nhit ; tip theo l thng s ca chng trnh PLC c th hin trong mc 4.2; vic
phn tch cc th p ng ca h thng thc t, t a ra nhn xt nh gi chung l ni
dung ca mc 4.3 v qu trnh lu tr d liu c trnh by trong mc 4.4.
4. Kt qu thc nghim
47
Kt ni
PLC
HMI
Tn hiu
PWM
Giao din
iu khin
Ngun AC
Hnh 4.1 M hnh h thng iu khin v gim st nhit
4. Kt qu thc nghim
48
T6
T5
T4
T3
T2
T1
Point of
Temp.
60
60
60
60
60
60
Time of
Temp.
4
4
4
4
4
10
Set
Temp.
600
60
Pre.
Temp.
44.1
437
437
437
439
439
439
441
441
441
441
Time
Date
Status
ON
14:50:47
14:50:46
14:50:44
14:50:43
14:50:43
14:50:42
14:50:40
14:50:39
14:50:37
14:50:36
1/15/2010
1/15/2010
1/15/2010
1/15/2010
1/15/2010
1/15/2010
1/15/2010
1/15/2010
1/15/2010
1/15/2010
PID c tnh t
4. Kt qu thc nghim
49
4. Kt qu thc nghim
50
Thng s
Bias value
Bias value = 5oC
0.2oC
298
331
0.1oC
212
256
4. Kt qu thc nghim
51
4. Kt qu thc nghim
52
4.4 Lu tr d liu
D liu c lu tr dng file text (.txt) nh sau:
Set Temperature : Present Temperature : Time
: Date
65.0
39.5
: 14:13:22 : 1/13/2010
65.0
45.3
: 14:14:23 : 1/13/2010
65.0
52.0
: 14:15:22 : 1/13/2010
65.0
59.4
: 14:16:22 : 1/13/2010
65.0
62.5
: 14:17:22 : 1/13/2010
65.0
63.3
: 14:18:22 : 1/13/2010
65.0
62.7
: 14:19:22 : 1/13/2010
65.0
61.4
: 14:20:22 : 1/13/2010
65.0
59.5
: 14:21:22 : 1/13/2010
65.0
57.6
: 14:22:22 : 1/13/2010
65.0
55.8
: 14:23:22 : 1/13/2010
65.0
58.2
: 14:24:22 : 1/13/2010
65.0
58.7
: 14:25:22 : 1/13/2010
65.0
57.8
: 14:26:22 : 1/13/2010
65.0
57.0
: 14:27:22 : 1/13/2010
4. Kt qu thc nghim
53
--------------------------------------------------------------65.0
58.0
: 14:28:22 : 1/13/2010
65.0
60.3
: 14:29:22 : 1/13/2010
65.0
62.8
: 14:30:22 : 1/13/2010
65.0
64.0
: 14:31:22 : 1/13/2010
65.0
64.9
: 14:32:22 : 1/13/2010
Trn y l mt phn ni dung ca file text lu d liu ca h thng khi chy. Ni dung bao
gm nhit ci t, nhit p ng v thi gian hot ng tng ng. Chng trnh s t
ng lu d liu c sau khong thi gian 1 pht. Tuy nhin c nhiu cch khc nhau nh
dng cu trc d liu, y l mt
5. Kt lun
54
Chng 5
Auto-Tuning
( K P , TI , TD )
,
. Tuy nhin
(bias value).
SCADA
.
chung
SCADA
5.2
.
.
5. Kt lun
55
,
khai t
cn
su.
vn
56
[2]
[4]
Makelsan Ltd., Istanbul, Turkey, Temperature control using improved autotuning PID
control methods.
URL http://www.emo.org.tr/ekler/cc1c015c32f74bc_ek.pdf
[5]
57
58
59
If cmdOnoff.Caption = "ON" Then cmdStart.Caption = "Start" 'Tat Start khi tat ca he thong
If cmdOnoff.Caption = "OFF" Then
Call Application.Run("PCWAYsubShellPCWayStart")
Else
Call Application.Run("PCWAYsubExecuteStop")
End If
If cmdOnoff.Caption = "OFF" Then
If enableDisp < 1 Then
enableDisp = enableDisp + 1 'chi cau hinh cho NTgraph mot lan, cac lan sau bo qua
n = 0: m = 10
' dat gia tri dau tien cua X la 10
With Form2.NTGraph1
' cai dat thong so cho do thi
.PlotAreaColor = vbBlack
' chon mau nen la mau den
.FrameStyle = Scope
' chon khung dang scope
.Caption = " Graph of Temperature "
.XLabel = " Time (seconds)"
'truc X
.YLabel = " Temperature (oC)"
'truc Y
.ClearGraph
' Xoa tat ca cac do thi
.ElementLineColor = RGB(255, 255, 0) ' chon mau
.AddElement
' them do thi thu 2
.ElementLineColor = vbGreen
' chon mau
.XGridNumber = 10
.YGridNumber = 10
End With
End If
End If
End Sub
Private Sub cmdStart_Click()
Dim i As Byte
Dim disableStart As Boolean
For i = 1 To 6
If (Sheet1.Cells(10 - i, "C") = "") Or (Sheet1.Cells(10 - i, "D") = "") Or (Sheet1.Cells(10 i, "c") = 0) Or (Sheet1.Cells(10 - i, "D") = 0) Then disableStart = True
Next i
If cmdOnoff.Caption = "ON" Then
MsgBox "You have to turn ON before"
'chi thong bao dong nay neu chua ON
Else
If disableStart = True Then
MsgBox "Have no database from Setting"
Else
cmdStart.Caption = IIf(cmdStart.Caption = "Start", "Stop", "Start")
RSTimer2.Enabled = True
'bat dau ve do thi
finish = False
'tat thong bao "process finished" de chay tiep
If cmdStart.Caption = "Stop" Then
status = True
'chuong trinh dang on
Call Application.Run("PCWAYsubRunStart")
'cho phep PCWay chay
RSTimer3.Enabled = True
Range("J4").Select
'on/off PLC (de o cuoi- sau khi PCWay chay)
Call Application.Run("PCWAYsubDoubleClickEntry")
Else
status = False
'chuong trinh dang off
RSTimer4.Enabled = False
' tat quat
Range("J4").Select
'on/off PLC (de o cuoi- sau khi PCWay chay)
60
Call Application.Run("PCWAYsubDoubleClickEntry")
Call Application.Run("PCWAYsubRunStop")
'tat PCWay
RSTimer3.Enabled = False
End If
If cmdStart.Caption = "Stop" Then
Sheet1.Cells(4, "E") = Sheet1.Cells(9, "C") * 10
sp = Sheet1.Cells(4, "E")
'cap nhat gia tri sp dau tien de ve do thi
txtSp.Text = sp \ 10
'hien thi gia tri sp len interface
Range("E4").Select
Call Application.Run("PCWaysubdownload")
End If
textSave.Text = " Set Temperature : Present Temperature : Time : Date " & vbCrLf
RSTimer4.Enabled = True
End If
End If
End Sub
Private Sub RSTimer1_Timer()
pv = Sheet1.Cells(5, "f"): dec1 = pv \ 10: dec2 = pv Mod 10
Sheet1.Cells(4, "F") = dec1 & "." & dec2
sv = Sheet1.Cells(4, "E"): dec3 = sv \ 10: dec4 = sv Mod 10
Sheet1.Cells(5, "E") = dec3 & "." & dec4
netTemp = Round(pv / 10, 1)
'luu tam thoi gia tri nhiet do thuc vao trong bien NetTemp
txtPv.Text = netTemp
'cap nhat gia tri luu trong bien pv
TxtTemp.Text = netTemp
'lam tron den 1 chu so thap phan, cho hien thi
Form3.txt3Pv = netTemp
End Sub
Private Sub RSTimer2_Timer()
If m = n Then m = m * 2
With Form2.NTGraph1
X1 = n
Y = sp \ 10
' y la nhiet do cai dat
.PlotXY X1, Y, 0
've y tren do thi thu nhat
.AddElement
X2 = X1
Y = netTemp
'y la nhiet do hien tai doc ve, lam tron 1 chu so thap phan
.PlotXY X2, Y, 1
've y tren do thi thu 2
.SetRange 0, m, 30, 100 'xac lap ti le tren cac truc
'X min =0, X max = m, Y min = 20, Y max = 100
If Val(txtPv) <> 0 Then n = n + 1
End With
Form2.txt2Sp.Text = sp \ 10
' cap nhat hai gia tri Sp va Pv de hien thi gia tri do thi hien tai
Form2.txt2Pv.Text = netTemp
End Sub
Private Sub RSTimer3_Timer()
Dim a, b, c As Single
Dim h, m, s As Single
a = Sheet1.Cells(5, "G"): h = (a * 24 * 10) \ 10
b = a * 24 h: m = (b * 60 * 10) \ 10
c = b * 60 m: s = (c * 60 * 10) \ 10
textSave.Text = textSave.Text & " " & dec3 & "." & dec4 & "
:" & "
" & dec1
& "." & dec2 & "
:" & " " & h & ":" & m & ":" & s & " : " & Sheet1.Cells(5, "H") &
vbCrLf
61
time = time + 1
If (time = Sheet1.Cells(9 - row, "D")) Then 'so sanh thoi gian cai dat
textSave.Text = textSave.Text & "-------------------------------" & vbCrLf
time = 0: row = row + 1
If row < 6 Then
Sheet1.Cells(4, "E") = Sheet1.Cells(9 - row, "C") * 10 ' gan cac gia tri cua nhiet do vao o
sp
sp = Sheet1.Cells(4, "E")
' cap nhat gia tri sp de ve do thi
txtSp.Text = sp \ 10
'hien thi gia tri sp len interface
Range("e4").Select
Call Application.Run("PCWaysubdownload")
End If
End If
If row = 6 Then
row = 0
RSTimer3.Enabled = False
'ket thuc quy trinh khong cho set nhiet do tiep theo
RSTimer2.Enabled = False
'ket thuc quy trinh, khong cho ve do thi
RSTimer5.Enabled = False
'ket thuc luu tru data
status = False
'tat chuong trinh sau khi hoan thanh chu trinh nhiet
cmdStart.Caption = "Start"
finish = True
Call Application.Run("PCWAYsubRunStop")
MsgBox "Process finished!"
End If
End Sub
Private Sub RSTimer4_Timer()
fan1.Visible = IIf(fan1.Visible = True, False, True)
fan2.Visible = IIf(fan2.Visible = False, True, False)
lbDate.Caption = Format(Now, "hh:nn:ss ddd dd/mm/yy")
End Sub
Private Sub RSTimer5_Timer()
Open tenfile For Output As #1
Print #1, textSave.Text
Close #1
End Sub