SlideShare a Scribd company logo
1 of 54
Download to read offline
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 1 SVTH : VOƕ HOAƘNG DUY
ChƶƓng 1: ƑAƋT VAƁN ƑEƀ
I/ MƔƛ ƑAƀU
NgaĆøy naĆøy khoa hoĆÆc kĆ³ thuaƤt phaĆ¹t trieĆ„n maĆÆnh meƵ ƱaƵ laĆøm naĆŖng suaĆ”t lao ƱoƤng
cuĆ»a con ngƶƓĆøi taĆŖng leĆ¢n khoĆ¢ng ngƶĆøng . VĆ“Ć¹i sƶĆÆ trĆ“ĆÆ giuĆ¹p cuĆ» maĆ¹y vi tĆ­nh con ngƶƓĆøi ƱaƵ
laĆøm nhieĆ u vieƤc .
Trong caĆ¹c ngaĆønh coĆ¢ng nghieƤp hieƤn ƱaĆÆi vieƤc sƶƻ duĆÆng maĆ¹y tĆ­nh laĆø taĆ”t yeĆ”u,
maĆ¹y vi tĆ­nh giuĆ¹p cho coĆ¢ng vieƤc saĆ»n suaĆ”t deĆ£ daĆøng thuaƤn lĆ“ĆÆi, haĆÆn cheĆ” sai soĆ”, thaĆ”t
thoaĆ¹t . NgƶƓĆøi ta khoĆ¢ng caĆ n phaĆ»i xuoĆ”ng taƤn xƶƓƻng ƱeĆ„ theo doƵi hay ƱieĆ u chƦnh baĆØng
tay nƶƵa maĆø hoaĆøn toaĆøn coĆ¹ theĆ„ ƱieĆ u khieĆ„n thu thaƤp vaĆø quaĆ»n lĆ­ dƶƵ lieƤu thoĆ¢ng qua maĆ¹y
tĆ­nh taĆÆi phoĆøng ƱieĆ u khieĆ„n trung taĆ¢m . Nhƶng muoĆ”n laĆøm ƱƶƓĆÆc ƱieĆ u naĆøy thƬ maĆ¹y tĆ­nh
caĆ n phaĆ»i coĆ¹ moƤt phaĆ n meĆ m thƶĆÆc hieƤn .
TreĆ¢n theĆ” giĆ“Ć¹i coĆ¹ raĆ”t nhieĆ u phaĆ n meĆ m thƶĆÆc hieƤn vieƤc giaĆ¹m saĆ¹t vaĆø ƱieĆ u khieĆ„n
nhƶng em choĆÆn phaĆ n meĆ m INTOUCH WONDERWARE cuĆ»a haƵng INVENSYS
SYSTEM, INC ƱeƄ tƬm hieƄu .
II/ KHAƙI NIEƄM VEƀ SCADA VAƘ HMI
1/ SCADA laĆø gƬ ?
SCADA laĆø vieĆ”t taĆ©t cuĆ»a Supervisory Control Anh Data Acquisition coĆ¹ nghĆ³a
laĆø giaĆ¹m saĆ¹t ƱieĆ u khieĆ„n vaĆø thu thaƤp dƶƵ lieƤu . Nhƶng heƤ thoĆ”ng naĆøy khoĆ¢ng ƱieĆ u khieĆ„n
hoaĆøn toaĆøn maĆø taƤp trung chuĆ» yeĆ”u vaĆø vieƤc giaĆ¹m saĆ¹t . SCADA hoaĆøn toaĆøn laĆø moƤt phaĆ n
meĆ m ƱoĆ¹ng goĆ¹i ƱƶƓĆÆc tĆ­ch hĆ“ĆÆp vĆ“Ć¹i phaĆ n cĆ¶Ć¹ng nhƶ Program Logic Controler (PLC)
hoaĆ«c nhƶƵng module phaĆ n cĆ¶Ć¹ng khaĆ¹c .
SCADA ƱƶƓĆÆc Ć¶Ć¹ng duĆÆng trong quaĆ¹ trƬnh coĆ¢ng nghieƤp nhƶ luyeƤn theĆ¹p , saĆ»n
xuaĆ”t ƱieƤn, hoaĆ¹ hoĆÆc cuƵng nhƶ ƱƶƓĆÆc Ć¶Ć¹ng duĆÆng trong vieƤc giaĆ¹m saĆ¹t caĆ¹c phaĆ»n Ć¶Ć¹ng haĆÆt
nhaĆ¢n trong nhaĆø maĆ¹y ƱieƤn nguyeĆ¢n tƶƻ ā€¦
2/HMI laĆø gƬ ?
HMI laĆø vieĆ”t taĆ©t cuĆ»a Human Machine Interface nghĆ³a laĆø giao dieƤn ngƶƓĆøi vaĆø
maĆ¹y . HMI chĆ­nh laĆø maĆøn hƬnh panel hieĆ„n thĆ² keĆøm theo caĆ¹c nuĆ¹t nhaĆ”n ƱieĆ u khieĆ„n
hoaĆ«c maĆ¹y tĆ­nh caĆ¹ nhaĆ¢n hoaĆÆt ƱoƤng nhƶ moƤt giao dieƤn keĆ”t noĆ”i vĆ“Ć¹i heƤ thoĆ”ng dƶƵ lieƤu vaĆø
ƱieĆ u khieĆ„n Ć“Ć» moƤt maĆ¹y traĆÆm caĆ¹ nhaĆ¢n .
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 2 SVTH : VOƕ HOAƘNG DUY
III/ NGUYEƂN TAƉT HOAƏT ƑOƄNG
1/ CaĆ¹c thaĆønh phaĆ n cĆ“ baĆ»n cuĆ»a heƤ thoĆ”ng SCADA
ā€¢ Giao dieƤn ngƶƓĆøi vaĆø maĆ¹y
ā€¢ CĆ“ sĆ“Ć» haĆÆ taĆ ng truyeĆ n thoĆ¢ng coĆ¢ng nghieƤp
ā€¢ PhaĆ n meĆ m
ā€¢ CĆ“ sĆ“Ć» dƶƵ lieƤu quaĆ¹ trƬnh
ā€¢ CaĆ¹c chĆ¶Ć¹c naĆŖng trao ƱoĆ„i thoĆ¢ng tin , xƶƻ lyĆ¹ sƶĆÆ coĆ” vaĆø hoĆ£ trĆ“ĆÆ laƤp baĆ¹o caĆ¹o
ChĆ¶Ć¹c naĆŖng cuĆ»a caĆ¹c thaĆønh phaĆ n chĆ­nh :
ā€¢ TraĆÆm ƱieĆ u khieĆ„n trung taĆ¢m : thu thaƤp, lƶu trƶƵ, xƶƻ lyĆ¹ dƶƵ lieƤu vaĆø Ʊƶa ra
caĆ¹c leƤnh ƱieĆ u khieĆ„n xuoĆ”ng caĆ¹c traĆÆm cĆ“ sĆ“Ć»
ā€¢ HeƤ thoĆ”ng traĆÆm cĆ“ sĆ“Ć» : laĆø caĆ¹c traĆÆm ƱaĆ«t Ć“Ć» hieƤn trƶƓĆøng ƱeĆ„ thu thaƤp xƶƻ lyĆ¹ dƶƵ
lieƤu trong moƤt phaĆÆm vi nhaĆ”t Ć±Ć²nh vaĆø gĆ“Ć»i caĆ¹c soĆ” lieƤu veĆ  traĆÆm trung taĆ¢m
ƱoĆ ng thĆ“Ćøi thƶĆÆc hieƤn leƤnh ƱieĆ u khieĆ„n tƶĆø traĆÆm trung taĆ¢m
ā€¢ MaĆÆng lĆ¶Ć“Ć¹i trung taĆ¢m : ƱƶƓĆÆc xaĆ¢y dƶĆÆng treĆ¢n cĆ“ sĆ“Ć» maĆÆng maĆ¹y tĆ­nh vaĆø
truyeĆ n thoĆ¢ng coĆ¢ng nghieƤp coĆ¹ chĆ¶Ć¹c naĆŖng ƱaĆ»m baĆ»o thoĆ¢ng tin hai chieĆ u giƶƵa
traĆÆm ƱieĆ u khieĆ„n trung taĆ¢m vaĆø caĆ¹c traĆÆm cĆ“ sĆ“Ć» .
HMI laĆø moƤt thaĆønh phaĆ n trong heƤ thoĆ”ng SCADA . HMI khoĆ¢ng chƦ coĆ¹ Ć“Ć» caĆ”p
ƱieĆ u khieĆ„n giaĆ¹m saĆ¹t trung taĆ¢m maĆø coĆøn xuaĆ”t hieƤn Ć“Ć» caĆ¹c caĆ”p cĆ“ sĆ“Ć» nhaĆØm phuĆÆc vuĆÆ co
vieƤc quan saĆ¹t vaĆø thao taĆ¹c vaƤn haĆønh cuĆÆc boƤ .
SƶĆÆ tieĆ”n boƤ trong coĆ¢ng ngheƤ phaĆ n meĆ m, ƱaĆ«t bieƤt laĆø sƶĆÆ chieĆ”m lĆ³nh cuĆ»a phaĆ n meĆ m
WINDOWS trong caĆ¹c Ć¶Ć¹ng duĆÆng maĆÆng ƱaƵ laĆøm cho SCADA khoĆ¢ng chƦ thu thaƤp dƶƵ
lieƤu thuaĆ n tuyĆ¹ nƶƵa maĆø coĆ¹ theĆ„ tĆ­ch hĆ“ĆÆp heƤ thoĆ”ng giaĆ¹m saĆ¹t cuĆ»a toaĆøn coĆ¢ng ty .
CaĆ¹c coĆ¢ng ty ƱaƵ trang bĆ² maĆÆng cuĆÆc boƤ thƬ vaĆ”n ƱeĆ  truyeĆ n thoĆ¢ng khoĆ¢ng coĆøn laĆø vaĆ”n
ƱeĆ  lĆ“Ć¹n ,maĆø vaĆ”n ƱeĆ  lĆ“Ć¹n phaĆ»i giaĆ»i quyeĆ”t luĆ¹c naĆøy laĆø vieƤc choĆÆn coĆ¢ng cuĆÆ phaĆ n meĆ m thieĆ”t
keĆ” giao dieƤn vaĆø thieĆ”t keĆ” heƤ thoĆ”ng .
2/ NguyeĆ¢n taĆ©c cuĆ»a heƤ thoĆ”ng SCADA
HeƤ thoĆ”ng SCADA hoaĆÆt ƱoƤng treĆ¢n nguyeĆ¢n taĆ©c laĆ”y tĆ­n hieƤu tƶĆø caĆ¹c cĆ“ caĆ”u caĆ»m
bieĆ”n gaĆ©n treĆ¢n caĆ¹c thieĆ”t bĆ² coĆ¢ng taĆ¹c hoaĆ«c treĆ¢n daĆ¢y chuyeĆ n saĆ»n xuaĆ”t gĆ“Ć»i veĆ  cho maĆ¹y
tĆ­nh . MaĆ¹y tĆ­nh xƶƻ lyĆ¹ kieĆ„m tra traĆÆng thaĆ¹i hoaĆÆt ƱoƤng cuĆ»a heƤ thoĆ”ng ƱoĆ ng thĆ“Ćøi maĆ¹y tĆ­nh
seƵ hieƤn thĆ² laĆÆi nhƶƵng thoĆ¢ng tin kyƵ thuaƤt cuĆ»a heƤ thoĆ”ng treĆ¢n maĆøn hinh, cho pheĆ¹p tƶĆÆ
ƱoƤng giaĆ¹m saĆ¹t vaĆø phaĆ¹t ra tĆ­n hieƤu ƱieĆ u khieĆ„n .
HeƤ thoĆ”ng SCADA coĆ¹ khaĆ» naĆŖng cho pheĆ¹p heƤ thoĆ”ng hoaĆÆt ƱoƤng theo moƤt
chƶƓng trƬnh Ć±Ć²nh saĆ¼n, cho pheĆ¹p ngƶƓĆøi vaƤn haĆønh quan saĆ¹t ƱƶƓĆÆc traĆÆng thaĆ¹i cuĆ»a heƤ
thoĆ”ng, Ʊƶa ra caĆ¹c caĆ»nh baĆ¹o baĆ¹o ƱoƤng khi heƤ thoĆ”ng coĆ¹ sƶĆÆ coĆ” vaĆø thƶĆÆ hieƤn caĆ¹c leƤnh
ƱieĆ u khieĆ„n can thieƤp vaĆø hoaĆÆt ƱoƤng cuĆ»a heƤ thoĆ”ng khi coĆ¹ tƬnh huoĆ”ng baĆ”t ngĆ“Ćø.
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 3 SVTH : VOƕ HOAƘNG DUY
IV/ CHƖƙC NAƊNG CUƛA HEƄ THOƁNG SCADA
1/ GiaĆ¹m saĆ¹t vaĆø phaĆ¢n tĆ­ch heƤ thoĆ”ng
Ngay khi nhaƤn ƱƶƓĆÆc thoĆ¢ng tin veĆ  hoaĆÆt ƱoƤng cuĆ»a heƤ thoĆ”ng tƶĆø caĆ¹c boƤ phaƤn caĆ»m
bieĆ”n gƶƻi veĆ  maĆ¹y tĆ­nh seƵ phaĆ¢n tĆ­ch nhƶƵng tĆ­n hieƤu ƱoĆ¹ vaĆø so saĆ¹nh vĆ“Ć¹i tĆ­n hieƤu chuaĆ„n .
VieƤc giaĆ¹m saĆ¹t chuĆ» yeĆ”u do maĆ¹y tĆ­nh thƶĆÆc hieƤn con ngƶƓĆøi chƦ ƱoĆ¹ng vai troĆø phuĆÆ
chuyeĆ¢n theo doƵi nhƶƵng bieĆ”n coĆ” lĆ“Ć¹n nguy hieĆ„m ƱeĆ”n heƤ thoĆ”ng saĆ»n xuaĆ”t . NhƶƵng truĆÆc
traĆ«c nhoĆ» seƵ do maĆ¹y tĆ­nh sƶƻa chƶƵa theo chƶƓng trƬnh ƱaƵ caĆøi saĆ¼n . NhĆ“Ćø caĆ¹c boƤ phaƤn
caĆ»m bieĆ”n, caĆ¹c thieĆ”t bĆ² Ʊo lƶƓĆøng maĆ¹y tĆ­nh seƵ luoĆ¢n thoĆ¢ng baĆ¹o cho ngƶƓĆøi giaĆ¹m saĆ¹t bieĆ”t
veĆ  tieĆ”n trƬnh hoaĆÆt ƱoƤng saĆ»n xuaĆ”t, caĆ¹c thoĆ¢ng soĆ” kyƵ thuaƤt ā€¦ā€¦
2/ HoaĆÆt ƱoƤng theo chƶƓng trƬnh ƱieĆ u khieĆ„n
ChĆ¶Ć¹c naĆŖng naĆøy cho pheĆ¹p maĆ¹y tĆ­nh ƱieĆ u khieĆ„n cĆ“ caĆ”u taĆ¹c ƱoƤng ƱeĆ„ heƤ thoĆ”ng
hoaĆÆt ƱoƤng theo moƤt chƶƓng trƬnh laƤp trĆ¶Ć“Ć¹c . NhĆ“Ćø boƤ vi xƶƻ lyĆ¹ ta coĆ¹ theĆ„ laƤp trƬnh cho
heƤ thoĆ”ng hoaĆÆt ƱoƤng theo nhƶƵng chu trƬnh phĆ¶Ć¹c taĆÆp .
VieƤc thay ƱoĆ„i chu trƬnh hoaĆÆt ƱoƤng cuĆ»a maĆ¹y tĆ­nh hay thay ƱoĆ„Ć¢i kĆ­ch thĆ¶Ć“Ć¹c maĆ£u
maƵ saĆ»n phaĆ„m chƦ laĆø vieƤc thay ƱoĆ„i phaĆ n meĆ m .
3/ KieĆ„m tra vaĆø ƱaĆ»m baĆ»o chaĆ”t lƶƓĆÆng
NhĆ“Ćø caĆ¹c thieĆ”t bĆ² Ʊo vaĆø caĆ»m bieĆ”n ta coĆ¹ theĆ„ kieĆ„m tra saĆ»n phaĆ„m loaĆÆi boĆ» caĆ¹c pheĆ”
phaĆ„m ngay tƶĆø nguyeĆ¢n nhaĆ¢n hoĆ»ng nhĆ“Ćø ƱoĆ¹ maĆø chaĆ”t lƶƓĆÆng saĆ»n phaĆ„m ƱƶƓĆÆc naĆ¢ng cao vaĆø
giaĆ»m bĆ“Ć¹t chi phĆ­ saĆ»n xuaĆ”t .
4/ QuaĆ»n lyĆ¹ saĆ»n xuaĆ”t
CaĆ¹c thoĆ¢ng tin veĆ  heƤ thoĆ”ng ƱeĆ u truyeĆ n veĆ  maĆ¹y tĆ­nh trung taĆ¢m giaĆ¹m saĆ¹t vaĆø
thoĆ”ng keĆ¢,toĆ„ng keĆ” quaĆ¹ trƬnh saĆ»n xuaĆ”t : soĆ” lƶƓĆÆng saĆ»n phaĆ„m , nguyeĆ¢n vaƤt lieƤu toĆ n trƶƵ ā€¦
caĆ¹c soĆ” lieƤu naĆøy giuĆ¹p ngƶƓĆøi quaĆ»n lyĆ¹ ra quyeĆ”t Ć±Ć²nh . ƑaĆ«t bieƤt laĆø khaĆ» naĆŖng lieĆ¢n keĆ”t
ƱoƤng (DDE) cho pheĆ¹p caĆ¹c thoĆ¢ng tin treĆ¢n ƱƶƓĆÆc keĆ”t noĆ”i trao ƱoĆ„i cĆ“ sĆ“Ć» dƶƵ lieƤu vĆ“Ć¹i caĆ¹c
heƤ thoĆ”ng SCADA khaĆ¹c treĆ¢n moƤt maĆÆng TCP/IP . ƑieĆ u naĆøy cho pheĆ¹p caĆ¹c heƤ thoĆ”ng
coĆ¹ theĆ„ truy xuaĆ”t dƶƵ lieƤu cuƵng nhƶ xuaĆ”t ra caĆ¹c tĆ­n hieƤu ƱieĆ u khieĆ„n laĆ£n nhau .
HeƤ thoĆ”ng SCADA coĆøn coĆ¹ khaĆ» naĆŖng lieĆ¢n keĆ”t vĆ“Ć¹i caĆ¹c heƤ thoĆ”ng thƶƓng maĆÆi
cao hĆ“n cho pheĆ¹p ƱoĆÆc/ghi theo cĆ“ sĆ“Ć» dƶƵ lieƤu chuaĆ„n ODBC nhƶ Oracle, Access,
SQL ā€¦ā€¦
V/ PHAƀN MEƀM
TaĆÆo dƶĆÆng moƤt Ć¶Ć¹ng duĆÆng SCADA toĆ”i thieĆ„u caĆ n xaĆ¢y dƶĆÆng moƤt maĆøn hƬnh hieĆ„n
thĆ² vaĆø thieĆ”t laƤp moĆ”i quan heƤ giƶƵa caĆ¹c hƬnh aĆ»nh treĆ¢n maĆøn hƬnh vĆ“Ć¹i caĆ¹c bieĆ”n quaĆ¹ trƬnh
. VieƤc taĆÆo dƶĆÆng Ć¶Ć¹ng duĆÆng SCADA treĆ¢n nguyeĆ¢n taĆ©c seƵ phĆ¶Ć¹c taĆÆp hĆ“n nhieĆ u so vĆ“Ć¹i
vieƤc laƤp trƬnh giao dieƤn ƱoĆ  hoaĆÆ trong caĆ¹c phƶƓng phaĆ¹p Ć¶Ć¹ng duĆÆng thoĆ¢ng thƶƓĆøng . CoĆ¹
hai phƶƓng phaĆ¹p
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 4 SVTH : VOƕ HOAƘNG DUY
1/ DuĆøng caĆ¹c coĆ¢ng cuĆÆ laƤp trƬnh phoĆ„ thoĆ¢ng Visual C++ ,Visual Basic ,Delphi ā€¦
VĆ“Ć¹i phƶƓng phaĆ¹p naĆøy ngƶƓĆøi laƤp trƬnh phaĆ»i laƤp trƬnh tƶĆø ƱaĆ u ƱeĆ”n cuoĆ”i . TƶĆø vieƤc
laƤp trƬnh caĆ¹c Ć¶Ć¹ng duĆÆng ƱeĆ„ keĆ”t noĆ”i dƶƵ lieƤu qua caĆ¹c coĆ„ng truyeĆ n thoĆ¢ng ƱeĆ”n laƤp trƬnh
ƱoĆ  hoĆÆa . ƑieĆ u naĆøy ƱoĆøi hoĆ»i ngƶƓĆøi laƤp trƬnh phaĆ»i coĆ¹ kieĆ”n thĆ¶Ć¹c laƤp trƬnh cao . VieƤc laƤp
trƬnh caĆ¹c bieĆ„u tƶƓĆÆng hay ki hieƤu ƱoĆ  hoaĆÆ thƶƓĆøng duĆøng trong kĆ³ thuaƤt ƱoĆøi hoĆ»i nhieĆ u
coĆ¢ng sĆ¶Ć¹c ,duĆø caĆ¹c coĆ¢ng cuĆÆ laƤp trƬnh ƱeĆ u coĆ¹ caĆ¹c thƶ vieƤn hoĆ£ trĆ“ĆÆ . Do ƱoĆ¹ phƶƓng phaĆ¹p
naĆøy chƦ neĆ¢n sƶƻ duĆÆng cho caĆ¹c Ć¶Ć¹ng duĆÆng quy moĆ¢ nhoĆ» vaĆø Ć­t coĆ¹ yeĆ¢u caĆ u thay ƱoĆ„i .
2/ Sƶƻ duĆÆng moƤt coĆ¢ng cuĆÆ phaĆ n meĆ m chuyeĆ¢n duĆÆng (nhƶ FIX ,Intouch,WinCCā€¦.)
goĆÆi taĆ©t laĆø phaĆ n meĆ m SCADA
CaĆ¹c phaĆ n meĆ m naĆøy coĆ¹ chĆ¶Ć¹a caĆ¹c thƶ vieƤn thaĆønh phaĆ ncho vieƤc xaĆ¢y dƶĆÆng giao
dieƤn ngƶƓĆøi maĆøy cuƵng nhƶ phaĆ n meĆ m keĆ”t noĆ”i vĆ“Ć¹i caĆ¹c thieĆ”t biĆÆ cung caĆ”p dƶƵ lieƤu thoĆ¢ng
duĆÆng . ƑoĆ ng thĆ“Ćøi nhieĆ u coĆ¢ng cuĆÆ Ć±Ć²nh nghĆ³a moƤt ngoĆ¢n ngƶƵ rieĆ¢ng phuĆÆc vuĆÆ cho vieƤc
keƔt noƔi .
NgaĆøy nay laƤp moƤt hƬnh giao dieƤn ƱoĆ  hoaĆÆ moƤt ngƶƓĆøi laƤp trƬnh coĆ¹ kinh nghieƤm
chƦ caĆ n vaĆøi giĆ“Ćø nhĆ“Ćø vaĆøo caĆ¹c coĆ¢ng cuĆÆ tĆ­ch hĆ“ĆÆp coĆ¹ saĆ¼n . Ta chƦ caĆ n taƤp trung vaĆøo
chuyeĆ¢n moĆ¢n maĆø khoĆ¢ng caĆ n coĆ¹ kieĆ”n thĆ¶Ć¹c chuyeĆ¢n saĆ¢u veĆ  laƤp trƬnh .
Trong hai phƶƓng phaĆ¹p neĆ¢u treĆ¢n ngƶƓĆøi ta chuoƤng phƶƓng phaĆ¹p thƶ hai hĆ“n vƬ
ƱaĆ«t tĆ­nh deĆ£ thƶĆÆc hieƤn nhƶng ƱieĆ„m haĆÆn cheĆ” duy nhaĆ”t cuĆ»a phƶƓng phaĆ¹p thĆ¶Ć¹ hai laĆø chi
phĆ­ cho vieƤc mua phaĆ n meĆ m . ƑoĆ”i vĆ“Ć¹i caĆ¹c heƤ thoĆ”ng lĆ“Ć¹n ƱƶƓĆÆc ƱaĆ u tƶ maĆÆnh thƬ khoĆ¢ng
thaĆønh vaĆ”n ƱeĆ  nhƶng caĆ¹c heƤ thoĆ”ng nhoĆ» khi aĆ¹p duĆÆng SCADA caĆ n phaĆ»i caĆ¢n nhaĆ©c .
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 5 SVTH : VOƕ HOAƘNG DUY
ChƶƓng 2 : PHAƀN MEƀM SCADA
INTOUCH WONDERWARE
I/ GIƔƙI THIEƄU
1/ ToƄng quan:
InTouch laĆø moƤt coĆ¢ng cuĆÆ taĆÆo ra caĆ¹c Ć¶Ć¹ng duĆÆng giao dieƤn ngƶƓĆøi vaĆø maĆ¹y (HMI)
trong moĆ¢i trƶƓĆøng WINDOWNS moƤt caĆ¹ch deĆ£ daĆøng vaĆø nhanh choĆ¹ng
InTouch coĆ¹ 3 thaĆønh phaĆ n chĆ­nh InTouch Application Manager,
WindowMaker vaĆø WindowViewer
InTouch Application Manager saĆ©p xeĆ”p caĆ¹c Ć¶Ć¹ng duĆÆng maĆø chuĆ¹ng ta ƱaƵ
taĆÆo ra . InTouch Application Manager cuƵng ƱƶƓĆÆc duĆøng ƱeĆ„ ƱaĆ«t caĆ”u hƬnh
cho WindowViewer nhƶ moƤt NT service ; mĆ“Ć» caĆ¹c tieƤn Ć­ch DBDump
databases vaĆø DBLoad databases
WindowMaker laĆø moĆ¢i trƶƓĆøng taĆÆo vaĆø phaĆ¹t trieĆ„n cho caĆ¹c Ć¶Ć¹ng duĆÆng . CaĆ¹c
ƱoĆ”i tƶƓĆÆng ƱoĆ  hoaĆÆ Ć±Ć¶Ć“ĆÆc taĆÆo ra raĆ”t linh hoaĆÆt, caĆ¹c cƶƻa soĆ„ hieĆ„n thĆ² coĆ¹ theĆ„ keĆ”t
noĆ”i vĆ“Ć¹i caĆ¹c heƤ thoĆ”ng I/O coĆ¢ng nghieƤp vaĆø caĆ¹c Ć¶Ć¹ng duĆÆng khaĆ¹c cuĆ»a
Windows
WindowViewer laĆø moĆ¢i trƶƓĆøng thĆ“Ćøi gian thƶĆÆc duĆøng ƱeĆ„ hieĆ„n thĆ² caĆ¹c cƶƻa
soĆ„ ƱoĆ  hoaĆÆ Ć±aƵ ƱƶƓĆÆc taĆÆo ra trong WindowMaker. WindowViewer seƵ
thƶĆÆc hieƤn hieƤu Ć¶Ć¹ng InTouch QuickScripts hoaĆøn taĆ”t quaĆ¹ trƬnh ghi nhaƤn vaĆø
baĆ¹o caĆ¹o dƶƵ lieƤu trong quaĆ¹ khĆ¶Ć¹ , xƶƻ lyĆ¹ quaĆ¹ trƬnh ghi nhaƤn vaĆø baĆ¹o caĆ¹o caĆ¹c
baĆ¹o ƱoƤng .
2/ YeĆ¢u caĆ u caĆ”u hƬnh phaĆ n cĆ¶Ć¹ng vaĆø phaĆ n meĆ m
PhaĆ n cĆ¶Ć¹ng :
ToĆ”c ƱoƤ vi xƶƻ lyĆ¹ >1.2GHz
Ć‘Ć³a cĆ¶Ć¹ng coĆøn troĆ”ng >2GB
RAM >256MB toĆ”t nhaĆ”t neĆ¢n duĆøng RAM 512MB
Card maĆøn hƬnh >2MB
PhaƠn meƠm : MICROSOFT WINDOWS 2000 PROFESSIONAL hoaƫc
MICROSOFT WINDOWS XP PROFESSIONAL
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 6 SVTH : VOƕ HOAƘNG DUY
II/ INTOUCH APPLICATION MANAGER
Cƶƻa soĆ„ cuĆ»a Ć¶Ć¹ng duĆÆng :
ChuĆ¹ng ta sƶƻ duĆÆng InTouch Application Manager ƱeĆ„ taĆÆo caĆ¹c Ć¶Ć¹ng duĆÆng mĆ“Ć¹i,
mĆ“Ć» caĆ¹c Ć¶Ć¹ng duĆÆng ƱaƵ taĆÆo trong caĆ» WindowMaker hay WindowViewer xoaĆ¹ caĆ¹c Ć¶Ć¹ng
duĆÆng vaĆø chaĆÆy caĆ¹c chƶƓng trinh tieƤn Ć­ch InTouch DBDump vaĆø DBLoad Tagname
Dictionary .
NhƶƵng Ć¶Ć¹ng duĆÆng trong InTouch Application Manager :
1/ Xem thuoƤc tĆ­nh cuĆ»a moƤt Ć¶Ć¹ng duĆÆng :
ChoĆÆn moƤt Ć¶Ć¹ng duĆÆng click chuoƤt phaĆ»i choĆÆn Properties
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 7 SVTH : VOƕ HOAƘNG DUY
2/ Xem thuoƤc tƭnh cuƻa moƤt node
ChoĆÆn moƤt Ć¶Ć¹ng duĆÆng chon menu Tools Node properties ā€¦ seƵ hieƤn leĆ¢n hoƤp hoƤi
thoaĆÆi :
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 8 SVTH : VOƕ HOAƘNG DUY
TƶĆø hoƤp hoƤi thoaĆÆi ta coĆ¹ theĆ„ ƱaĆ«t caĆ”u hƬnh :
ā€¢ WindowViewer nhƶ moƤt NT Service
ā€¢ PhaĆ¹t trieĆ„n caĆ¹c Ć¶Ć¹ng duĆÆng maĆÆng
ā€¢ GiaĆ»i phaĆ¹p chuyeĆ„n ƱoĆ„i ƱoƤng
ā€¢ BaĆ¹o ƱoƤng phaĆ¢n taĆ¹n
III / WindowMAKER
WindowMAKER laĆø moĆ¢i trƶƓĆøng phaĆ¹t trieĆ„n cho InTouch . Giao dieƤn ƱoĆ  hoaĆÆ
cuĆ»a WindowMAKER gaĆ©n chaĆ«t vĆ“Ć¹i tieĆ¢u chuaĆ„n GUI cuĆ»a Windows . TƶĆø InTouch
Application Manager ta choĆÆn moƤt Ć¶Ć¹ng duĆÆng ta click chuoƤt phaĆ»i choĆÆn
WindowMaker hoaĆ«c nhaĆ”n phĆ­m Ctrl+ M ƱeĆ„ vaĆøo WindowMaker . Giao dieƤn cuĆ»a
WindowMaker :
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 9 SVTH : VOƕ HOAƘNG DUY
1/ CaĆ¹c ƱoĆ”i tƶƓĆÆng cĆ“ baĆ»n cuĆ»a WindowMaker
GoĆ m : lines, filled,shaped text vaĆø buton . MoĆ£i ƱoĆ”i tƶƓĆÆng cĆ“ baĆ»n coĆ¹ nhƶƵng
thuoƤc tĆ­nh aĆ»nh hƶƓƻng ƱeĆ” sƶĆÆ xuaĆ”t hieƤn cuĆ»a chuĆ¹ng . CaĆ¹c thuoƤc tĆ­nh ƱoĆ¹ bao goĆ m : line
color ,chieĆ u cao ,chieĆ u roƤng , tĆ­nh Ć±Ć²nh hĆ¶Ć“Ć¹ng vaĆø coĆ¹ theĆ„ laĆø traĆÆng thaĆ¹i tĆ³nh hay ƱoƤng
VĆ“Ć¹i traĆÆng thaĆ¹i tĆ³nh ƱoĆ”i tƶƓĆÆng khoĆ¢ng thay ƱoĆ„i trong thĆ“Ćøi gian thao taĆ¹c Ć¶Ć¹ng duĆÆng ,
ThuoƤc tĆ­nh traĆÆng thaĆ¹i ƱoƤng cuĆ»a ƱoĆ”i tƶƓĆÆng ƱƶƓĆÆc lieĆ¢n keĆ”t vĆ“Ć¹i giaĆ¹ trĆ² thay ƱoĆ„i cuĆ»a moƤt
bieĆ„u thĆ¶Ć¹c naĆøo ƱoĆ¹ sao cho khi coĆ¹ sƶĆÆ thay ƱoĆ„i giaĆ¹ cuĆ»a bieĆ„u thĆ¶Ć¹c thƬ seƵ coĆ¹ sƶĆÆ thay ƱoĆ„i
tƶƓng Ć¶Ć¹ng trong thuoƤc tĆ­nh cuĆ»a ƱoĆ”i tƶƓĆÆng . VĆ­ duĆÆ maĆøu cuĆ»a moƤt ƱoĆ”i tƶƓĆÆng ƱƶƓĆÆc lieĆ¢n
keĆ”t vĆ“Ć¹i moƤt bieĆ„u thĆ¶Ć¹c seƵ thay ƱoĆ„i maĆøu khi bieĆ„u thĆ¶Ć¹c thay ƱoĆ„i .
HaĆ u heĆ”t thĆ¶Ć¹c thuoƤc tĆ­nh cuĆ»a caĆ¹c ƱoĆ”i tƶƓĆÆng cĆ“ baĆ»n ƱeĆ u coĆ¹ theĆ„ ƱƶƓĆÆc thieĆ”t laƤp Ć“Ć»
traĆÆng thaĆ¹i ƱoƤng . MoƤt ƱoĆ”i tƶƓĆÆng coĆ¹ theĆ„ coĆ¹ nhieĆ u thuoƤc tĆ­nh ƱoƤng . CaĆ¹c thuoƤc tĆ­nh coĆ¹
theĆ„ ƱƶƓĆÆc keĆ”t hĆ“ĆÆp tuyĆø yĆ¹ ƱeĆ„ ƱaĆÆt keĆ”t quaĆ» mong muoĆ”n .
HoƤp hoƤi thoaĆÆi thieĆ”t laƤp thuoƤc tĆ­nh ƱoƤng cho ƱoĆ”i tƶƓĆÆng
ā€¢ Line : moƤt ƱoĆ”i tƶƓĆÆng line ƱƶƓĆÆc taĆÆo bĆ“Ć»i moƤt hay nhieĆ u ƱoaĆÆn
thaĆŗng tuyĆø thuoƤc vaĆøo kieĆ„u line . MaĆøu laĆø thuoƤc tĆ­nh duy nhaĆ”t cuĆ»a
ƱoĆ”i tƶƓĆÆng line maĆø ta coĆ¹ theĆ„ thieĆ”t laƤp lieĆ¢n keĆ”t ƱoƤng . ChieĆ u roƤng
vaĆø kieĆ„u khoĆ¢ng theĆ„ lieĆ¢n keĆ”t ƱoƤng , chuĆ¹ng ƱƶƓĆÆc gaĆ¹n vĆ“Ć¹i caĆ¹c
thuoƤc tĆ­nh maĆ«c Ć±Ć²nh
ā€¢ Filled shape : ƱƶƓĆÆc taĆÆo bĆ“Ć»i hai ƱoĆ”i tƶƓĆÆng kĆ­ch thĆ¶Ć“Ć¹c ƱƶƓĆÆc bao
bĆ“Ć»i moƤt line . CaĆ¹c thuoƤc tĆ­nh filled shape : maĆøu line , chieĆ u
roƤng line , kieĆ„u line , maĆøu fill , phaĆ n traĆŖm maĆøu fill , chieĆ u troƤng
chieĆ u cao vĆ² trĆ­ tĆ­nh roƵ raĆøng sƶĆÆ Ć±Ć²nh hĆ¶Ć“Ć¹ng vaĆø kĆ­ch cƓƵ
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 10 SVTH : VOƕ HOAƘNG DUY
ā€¢
, kƭch cƓƵ
ā€¢
g muoĆ”n naĆøo baĆØng caĆ¹ch sƶƻ duĆÆng coĆ¢ng cuĆÆ Button tren thenh
2/ CaĆ¹c ƱoĆ”i tƶƓĆÆng ph
Text : laĆø moƤt ƱoĆ”i tƶƓĆÆng ƱƶƓĆÆc taĆÆo ra bĆ“Ć»i moƤt chuoĆ£i caĆ¹c kyĆ¹ tƶĆÆ
treĆ¢n moƤt line ƱƓn . CaĆ¹c thuoƤc tĆ­nh cuĆ»a Text goĆ m : font
maĆøu ƱaƤm ,gaĆÆch dĆ¶Ć“Ć¹i ,nghieĆ¢ng ,justification,tĆ­nh roƵ raĆøng vaĆø vĆ²
trĆ­ .
Button : NuĆ¹t nhaĆ”n 3 chieĆ u coĆ¹ theĆ„ taĆÆo vĆ“Ć¹i baĆ”t kyĆø kĆ­ch thĆ¶Ć“Ć¹c
mon
coĆ¢ng cuĆÆ WindowMaker Draw Object . NhieĆ u loaĆÆi lieĆ¢n keĆ”t ƱƶƓĆÆc
gaĆ©n vĆ“Ć¹i button nhƶ : action scripts, key scripts giaĆ¹ trĆ² lieĆ¢n keĆ”t
ngoƵ vaĆøo/ra analog hay discrete . NeĆ”u lieĆ¢n keĆ”t vaĆøo/ra ƱƶƓĆÆc gaĆ©n
vĆ“Ć¹i button thƬ giaĆ¹ trĆ² hieĆ„n thĆ² treĆ¢n button nhƶ moƤt chuoĆ£i text .
Ć¶Ć¹c taĆÆp :
NgoaĆøi nhƶƵng ƱoĆ”i tƶƓĆÆng cĆ“ baĆ»n InTouch con hoĆ£ trĆ“ĆÆ Ć±aĆ¹ng keĆ„ caĆ¹c ƱoĆ”i tƶƓĆÆng
uĆÆng cuĆ»a chuĆ¹ng ta . Khi ƱaƵ ƱƶƓĆÆc daĆ¹n vaĆøo Ć¶Ć¹ng duĆÆng Bitmap coĆ¹
ā€¢
. CaĆ» hai loaĆÆi nay ƱeĆ„ coĆ¹
ā€¢
naĆøo ƱoĆ”i
hay
ā€¢
caĆ¹c cell khaĆ¹c maĆø chuĆ¹ng ƱƶƓĆÆc lieĆ¢n keĆ”t vĆ“Ć¹i nhau hƬnh
ā€¢
uĆÆng . ChuĆ¹ng raĆ”t deĆ£ sƶƻ duĆÆng
vaĆø deĆ£ ƱaĆ«t caĆ”u hƬnh . ChuĆ¹ng ta seƵ ƱeĆ  caƤp chi tieĆ”t sau.
phĆ¶Ć¹c taĆÆp khaĆ¹c nhau
ā€¢ Bitmap : coĆ¢ng cuĆÆ bitmap duĆøng ƱeĆ„ sao cheĆ¹p vaĆø daĆ¹n vaĆøo caĆ¹c Ć¶Ć¹ng
d
theĆ„ xoai vaĆø coĆ¹ theĆ„ xaĆ¹c Ć±Ć²nh treĆ¢n moƤt neĆ n trong suoĆ”t ƱeĆ„ noĆ„i leĆ¢n
treĆ¢n caĆ¹c Ć¶Ć¹ng duĆÆng caĆ¹c Ć¶Ć¹ng duĆÆng khaĆ¹c .
Trends : coĆ¹ hai coĆ¢ng cuĆÆ trend laĆø trend hieĆ„n thĆ² dƶƵ lieƤu thĆ“Ćøi gian
thƶĆÆc vaĆø trends hieĆ„n thĆ² dƶƵ lieƤu quaĆ¹ khĆ¶Ć¹
theĆ„ bieĆ„u dieĆ£n ƱoĆ  thĆ² theo thĆ“Ćøi gian cho nhieĆ u tagname
Symbol : laĆø sƶĆÆ keĆ”t cuĆ»a nhieĆ u ƱoĆ”i tƶƓĆÆng cĆ“ baĆ»n vaĆø noĆ¹ ƱƶƓĆÆc xem
nhƶ moƤt ƱoĆ”i tƶƓĆÆng ƱƓn . BaĆ”t kƬ sƶĆÆ thay ƱoĆ„i thuoƤc tĆ­nh
vĆ“Ć¹i symbol ( thay ƱoĆ„i thuoƤc tĆ­nh tĆ³nh trong WindowMaker hay
thay ƱoƄi thuoƤc tƭnh ƱoƤng trong WindowViewer ) seƵ aƻnh hƶƓƻng
ƱeĆ”n taĆ”t caĆ» caĆ¹c ƱoĆ”i tƶƓĆÆng thaĆønh phaĆ n cuĆ»a symbol
Symbol khoĆ¢ng chĆ¶Ć¹a cac bitmap,caĆ¹c button caĆ¹c cell caĆ¹c alarm
trend
Cell : moƤt cell laĆø moƤt taƤp hĆ“ĆÆp cuĆ»a hai hay nhieĆ Ć¢u ƱoĆ”i tƶƓĆÆng, caĆ¹c
symbol,
thaĆønh moƤt ƱƓn vĆ² ƱƓn . Cell chĆ¶Ć¹a moĆ”i quan heƤ khoĆ¢ng gian coĆ”
Ć±Ć²nh giƶƵa caĆ¹c phaĆ n tƶƻ rieĆ¢ng leĆ» , MoĆ£i moƤt thaĆønh phaĆ n cuĆ»a cell
coĆ¹ theĆ„ coĆ¹ nhƶƵng lieĆ¢n keĆ”t chĆ­nh noĆ¹ . CaĆ¹c oĆ¢ ƱƶƓĆÆc sƶƻ duĆÆng ƱeĆ„ taĆÆo
caĆ¹c thieĆ”t bĆ² thƶĆÆc teĆ” nhƶ boƤ ƱieĆ u khieĆ„n slide , CaĆ¹c thuoƤc tĆ­nh cuĆ»
caĆ¹c thaĆønh phaĆ n trong cell ƱƶƓĆÆc thay ƱoĆ„i trong WindowMaker
bĆ“Ć»i thao taĆ¹c cuĆ»a caĆ¹c moĆ”i lieĆ¢n keĆ”t .
Wizard : caĆ¹c wizard giuĆ¹p chuĆ¹ng ta tieĆ”t kieƤm ƱaĆ¹ng keĆ„ thĆ“Ćøi gian
thieĆ”t keĆ” giao dieƤn phaĆ¹t trieĆ„n Ć¶Ć¹ng d
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 11 SVTH : VOƕ HOAƘNG DUY
a .
tƶƓng
vĆ“Ć¹i ActiveX event Script ƱeĆ„ thƶĆÆc hieƤn khi sƶĆÆ kieƤn xaĆ»y ra
3/ Wizard
ā€¢ ActiveX controls : WindowMaker hoĆ£ trĆ“ĆÆ caĆ¹c ActiveX
controls maĆø hƬnh thĆ¶Ć¹c ƱƓn giaĆ»n nhaĆ”t laĆø caĆ¹c Ć¶Ć¹ng duĆÆng mini duĆøng
ƱeĆ„ trao ƱoĆ„i hay chaĆÆy beĆ¢n trong Ć¶Ć¹ng duĆÆng cuĆ»a chuĆ¹ng t
TaĆ”t caĆ» ActiveX controls coĆ¹ caĆ¹c thuoƤc tĆ­nh, caĆ¹c phƶƓng phaĆ¹p vaĆø
caĆ¹c sƶĆÆ kieƤn lieĆ¢n quan ƱeĆ”n chuĆ¹ng . Ta coĆ¹ theĆ„ lieĆ¢n keĆ”t moƤt thuoƤc
tĆ­nh cuĆ»a ActiveX controls vĆ“Ć¹i moƤt tagname cuĆ»a dƶƵ lieƤu
Ć¶Ć¹ng .
Ta coĆ¹ theĆ„ thƶĆÆc hieƤn caĆ¹c phƶƓng phaĆ¹p ActiveX thoĆ¢ng qua caĆ¹c
haĆøm InTouch QuickScript . ChuĆ¹ng ta co theĆ„ keĆ”t hĆ“ĆÆp ActiveX
event
ƑaĆ¢y laĆø tieƤn Ć­
iao dieƤn cho caĆ¹c Ć¶Ć¹ng duĆÆng . InTouch cung caĆ”p moƤt soĆ” Wizard cĆ“ baĆ»n vaĆø caĆ¹c tieƤn
ch giuĆ¹p chuĆ¹ng ta tieĆ”t kieƤm raĆ”t nhieĆ u thĆ“Ćøi gian khi phat trieĆ„n caĆ¹c
g
Ć­ch caĆøi theĆ¢m . Khi click vaĆøo bieĆ„u tƶƓĆÆng treĆ¢n thanh coĆ¢ng cuĆÆ seƵ hieƤn ra hoƤp hoƤi
thoaĆÆi sau :
NeĆ”u khoĆ¢ng coĆ¹ tieƤn Ć­ch naĆøy seƵ raĆ”t khoĆ¹ vaĆø maĆ”t nhieĆ u thĆ“Ćøi gian ƱeĆ„ taĆÆo ƱƶƓĆÆc caĆ¹c
ƱoĆ”i tƶƓĆÆng treĆ¢n . Sau ƱaĆ¢y laĆø moƤt soĆ” caĆ¹c Wizard :
aĆ¹c loaĆÆi coĆ¢ng taĆ©c :C
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 12 SVTH : VOƕ HOAƘNG DUY
CaĆ¹c loaĆÆi ƱoĆ ng hoĆ  Ʊo :
CaĆ¹c hieĆ„n thĆ² baĆ¹o caĆ¹o dƶƵ lieƤu vaĆø baĆ¹o ƱoƤng :
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 13 SVTH : VOƕ HOAƘNG DUY
CaĆ¹c loai ƱieĆ u khieĆ„n cƶƻa soĆ„ :
CaĆ¹c loaĆÆi ƱoĆ ng hoĆ  thƶĆÆc hay quaĆ¹ khĆ¶Ć¹ :
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 14 SVTH : VOƕ HOAƘNG DUY
4/ Symbol Factory
Symbol Factory laĆø moƤt taƤp hĆ“ĆÆp caĆ¹c wizard vaĆø gaĆ n 300 bitmap tƶƓng ƱoĆ”i
g trong InTouch . ƑieĆ u naĆøy giuĆ¹p chuĆ¹ng ta truy caƤp ƱeĆ£ daĆøng vaĆøo
caĆ¹c wi
phĆ¶Ć¹c taĆÆp ƱeĆ„ sƶƻ duĆÆn
zard vaĆø caĆ¹c ƱoĆ”i tƶƓĆÆng ƱoĆ  hoaĆÆ
Symbol Factory goĆ m 3 loaĆÆi :
ā€¢ Picture Wizard
Animatin
ā€¢ Bitmap Wizard
ā€¢ Texture Wizard
ā€¢ InTouch Object
g a Symbol:
V: WindowVIEWER :I
aĆøn hƬnh cuĆ»a WindowVierM
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 15 SVTH : VOƕ HOAƘNG DUY
LaĆø Ć¶Ć¹ng duĆÆng cho pheĆ¹p giao dieƤn ƱƶƓĆÆc taĆÆo ra trong WindowMaker coĆ¹ theĆ„ chaĆÆy .
1/ Menu File
-Open window mĆ“Ć» moƤt cƶƻa soĆ„ trong WindowMaker . HoƤp hoƤi thoaĆÆi sau xuaĆ”t hieƤn :
ā€¢ Close windowā€¦ : ƱoĆ¹ng moƤt cƶƻa soĆ„ Ʊang mĆ“Ć»
ā€¢ WindowMakerā€¦ : trĆ“Ć» veĆ  WindowMaker
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 16 SVTH : VOƕ HOAƘNG DUY
2/Menu LOGIC
ā€¢ Start Logic : ChaĆÆy caĆ¹c QuickScript
Hall Logic : DƶĆøng taĆ”t caĆ» QuickScript
3/Menu SPECIAL
ā€¢
ā€¢ Start Uninitiated Conversations : khĆ“Ć»i ƱoƤng caĆ¹c moĆ”i lieĆ¢n keĆ”t
I/O . Khi mĆ“Ć¹i vaĆøo, WindowVier seƵ tƶĆÆ Ć±oƤng xƶƻ lyĆ¹ caĆ¹c yeĆ¢u caĆ u
ā€¢
V/ Tagname Dic
ban ƱaĆ u hoaĆ«c caĆ¹c giaĆ¹ trĆ² ƱaĆ u .
Reinitialize I/O : khĆ“Ć»i ƱoƤng laĆÆi caĆ¹c moĆ”i lieĆ¢n keĆ”t I/O
tionary
Tagname Dictionary (runtime database ) laĆø ā€œtraĆ¹i timā€ cuĆ»a InTouch . Khi
caĆ» caĆ¹c giaĆ¹ trĆ² hieƤn taĆÆi cuĆ»a item trong database . ƑeĆ„ taĆÆo
Tagna
. DBDump cho pheĆ¹p baĆÆn xuaĆ”t Tagname Dictionary ra taƤp tin
vaĆŖn ba
Ć­nh
Ć¶Ć¹ng duĆÆng data chĆ¶Ć¹a taĆ”t
me, InTouch yeĆ¢u caĆ u khai baĆ¹o caĆ¹c bieĆ”n khi ƱƶƓĆÆc sƶƻ duĆÆng . MoĆ£i bieĆ”n phaĆ»i coĆ¹
teĆ¢n vaĆø loaĆÆi dƶƵ lieƤu .
InTouch coĆ¹ hai coĆ¢ng cuĆÆ giuĆ¹p chuĆ¹ng ta taĆÆo ra Tagname Dictionary :
DBDump vaĆø DBLoad
Ć»n , coĆ¹ theĆ„ sƶƻ duĆÆng bĆ“Ć»i caĆ¹c Ć¶Ć¹ng duĆÆng khaĆ¹c . DBLoad cho pheĆ¹p taĆÆo Tagname
Dictionary tƶĆø Ć¶Ć¹ng duĆÆng khaĆ¹c nhƶ Excel hoaĆ«c tƶĆø DBDump file cuĆ»a caĆ¹c Ć¶Ć¹ng duĆÆng
InTouch khaĆ¹c
1/ CaĆ¹c moĆ¢ taĆ» ch
o ag Browser : lieƤt keĆ¢ caĆ¹c tagname vaĆø tagname.field ,remote tagname vaĆø
ber tagnames cuĆ»a Ć¶Ć¹ng duĆÆng
ĆÆ khaĆ¹c bao goĆ m : scripts, SQL
o
o s : cho pheĆ¹p baĆÆn truy caƤp ƱeĆ”n I/O server
2/ C Ć¹c
T
SuperTag mem
o Tagname Cross Referencing: cho pheĆ¹p baĆÆn sƶƻ duĆÆng tagname trong Ć¶Ć¹ng
duĆÆng cuĆ» baĆÆn tham chieĆ”u ƱeĆ”n caĆ¹c coĆ¢ng cu
configuration, SPC Triggers..
SuperTags: InTouch cho pheĆ¹p baĆÆn tƶĆÆ taĆÆo caĆ¹c SuperTag structure theme .
Remote Tagname Reference
khoĆ¢ng caĆ n taĆÆo tagname trong Tagname Dictionary
o Extended tagname support : InTouch coĆ¹ theĆ„ hoĆ£ trĆ“ĆÆ 61405 tagname trong
Tagname Dictionary
a loaĆÆi tagname
Khi baĆÆn khai baĆ¹o moƤt tagname trong InTouch database , baĆÆn phaĆ»i gaĆ¹n cho
ƱaĆ”y .tagname moƤt loaĆÆi naĆøo
VĆ­ duĆÆ : neĆ”u tagname duĆøng ƱeĆ„ ƱoĆÆc hay ghi moƤt giaĆ¹ trĆ² tƶĆø I/O server phaĆ»i laĆø
loaĆÆi I/O tagname
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 17 SVTH : VOƕ HOAƘNG DUY
a/ Memory Type Tagname
Memory tagname chĆ¶Ć¹a trong Ć¶Ć¹ng duĆÆng InTouch cuĆ»a baĆÆn . BaĆÆn coĆ¹ theĆ„ sƶƻ
duĆÆng c Ć¹n
(True , On)
47483648 ƱeƔn
o Memory a
ĆÆc : tƶĆø -3.4e38 ƱeĆ”n 3.4e38
ge
b/ I
aĆ¹c haĆØng soĆ” heƤ thoĆ”ng, taĆÆo caĆ¹c bieĆ”n ƱeĆ„ tĆ­nh toa
o Memory Discete
ā€¢ GiaĆ¹ trĆ² : 0 ( False, Off) vaĆø 1
o Memory Integer
ā€¢ SoĆ” nguyeĆ¢n 32 bit coĆ¹ daĆ”u : tƶĆø -21
2147483647
Re l
ā€¢ SoĆ” thƶ
o Memory Messa
ā€¢ KieĆ„u chuoĆ£i: daĆøi 131 kĆ­ tƶĆÆ
/O Type Tagnames
CaĆ¹c tagname du g qua caĆ¹c Ć¶Ć¹ng duĆÆng Windows
khaĆ¹c l O tagnames truy xuaĆ”t thoĆ¢ng qua caĆ¹c giao thĆ¶Ć¹c giao
tieƔp nh
Ć„ thieĆ”t laƤp traĆÆng thaĆ¹i chƦ ƱoĆÆc trong hoƤp hoƤi thoaĆÆi Tagname
Dictio
t tagname vĆ“Ć¹i giaĆ¹ trĆ²
0 ( False, Off) vaĆø 1 (True , On)
ā€¢ I/O e
8 ƱeƔn 2147483647
ge
c/ HoĆ£ trĆ“ĆÆ
Ćøng ƱeĆ„ ƱoĆÆc hay ghi giaĆ¹ trĆ² thoĆ¢n
aĆø I/O type tagnames, I/
ƶ Microsoft Dynamic Data Exchange (DDE) hoaƫc Wonderware SuiteLink
Khi caĆ¹c giaĆ¹ trĆ² I/O type tagname thay ƱoĆ„i thƬ giaĆ¹ trĆ² seƵ ƱƶƓĆÆc caƤp nhaƤt vaĆøo
Ć¶Ć¹ng duĆÆng ngay tĆ¶Ć¹c thƬ
MaĆ«c Ć±Ć²nh taĆ”t caĆ» caĆ¹c giaĆ¹ trĆ² I/O tagname ƱƶƓĆÆc thieĆ”t laƤp Ć“Ć» cheĆ” ƱoƤ ƱoĆÆc hoaĆ«c ghi
. Tuy nhieĆ¢n baĆÆn coĆ¹ the
nary
CoĆ¹ 4 loaĆÆi I/O tagname :
ā€¢ I/O Discrete :
ā€¢ Input/ outpu
ā€¢ GiaĆ¹ trĆ² :
int ger
ā€¢ SoĆ” nguyeĆ¢n 32 bit coĆ¹ daĆ”u : tƶĆø -214748364
ā€¢ I/O Real
ā€¢ SoĆ” thƶĆÆc : tƶĆø -3.4e38 ƱeĆ”n 3.4e38
ā€¢ I/O Messa
ā€¢ KieĆ„u chuoĆ£i: daĆøi 131 kĆ­ tƶĆÆ
tagname mƓƻ roƤng :
Trong ph hƦ laĆø demo neĆ¢n chi cho pheĆ¹p sƶƻ duĆÆng 32
tagnam
nh nghĆ³a moƤt tagname mĆ“Ć¹i
ieĆ¢n baĆ»n tƬm hieĆ„u naĆøy c
es
d/ Ć‘Ć²
agname coĆ¹ theĆ„ daĆøi 32 kyĆ¹ tƶĆÆ vaĆø phaĆ»i baĆ©t ƱaĆ u baĆØng kyĆ¹ tƶĆÆ (A-Z hoaĆ«c a-z) .
CaĆ¹c ky
ƑeĆ„ Ć±Ć²nh nghĆ³a moƤt tagname mĆ“Ć¹i :
T
Ć¹ tƶĆÆ coĆøn laĆÆi tuyĆø yĆ¹
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 18 SVTH : VOƕ HOAƘNG DUY
ā€¢ TreĆ¢n thanh menu Special, click Tagname Dictionary thƬ hoƤp hoƤi
thoaĆÆi Tagname Dictionary xuaĆ”t hieƤn
*Click New :ƱeĆ„ taĆÆo moƤt tagname mĆ“Ć¹i
*Tagname : teĆ¢n tagname
Click Type : hoƤp hoƤi thoaĆÆi Tagname Types seƵ xuaĆ”t hieƤn*
*ChoĆÆn loaĆÆi cho tagname vaĆø click OK
*Click Group ƱeĆ„ gaĆ¹n cho tagname moƤt Alarm Group maĆ«c Ć±Ć²nh laĆø $System .
*VĆ“Ć¹i loaĆÆi tagname I/O Read Only chƦ cho pheĆ¹p ƱoĆÆc
cho pheĆ¹p ghi
3/ Kha
*VĆ“Ć¹i loaĆÆi tagname I/O Write Only chƦ
*Click Close
i baĆ¹o chi tieĆ”t moƤt tagname Memory Discrete
Memory Discrete coĆ¹ giaĆ¹ trĆ² 0 ( False, Off) vaĆø 1 (True , On)
ƑeĆ„ Ć±Ć²nh nghĆ³a chi tieĆ”t loaĆÆi tagname Memory Discrete
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 19 SVTH : VOƕ HOAƘNG DUY
aĆÆi seƵ xuaĆ”t hieƤnKhi baĆÆn choĆÆn Memory Discrete , hoƤp hoƤi tho
Intial Value : khĆ“Ć»i taĆÆo giaĆ¹ trĆ² ƱaĆ u cho tagname khi mĆ“Ć¹i chaĆÆy
NeĆ”u baĆÆn muoĆ”n hieĆ„n thĆ² thoĆ¢ng baĆ¹o khi tagname coĆ¹ giaĆ¹ trĆ² ON baĆÆn goƵ vaĆøo
On Msg
F baĆÆn goƵ vaĆøo
Off Msg
lick vaĆøo close ƱeĆ„ lƶu tagname cuĆ»a baĆÆn
Ć¹o chi tieĆ”t moƤt Memory Analog Tagname
NeĆ”u baĆÆn muoĆ”n hieĆ„n thĆ² thoĆ¢ng baĆ¹o khi tagname coĆ¹ giaĆ¹ trĆ² OF
C
4/ Khai ba
C ger vaĆø Memory Real .
Memory Integer laĆø soĆ” nguyeĆ¢n 32 bit coĆ¹ daĆ”u : tƶĆø -2147483648 ƱeĆ”n 2147483647
oaĆÆi xuaĆ”t
oĆ¹ hai loaĆÆi memory tagname : Memory Inte
Memory Real laĆø soĆ” thƶĆÆc : tƶĆø -3.4e38 ƱeĆ”n 3.4e38
ā€¢ *Khi baĆÆn choĆÆn Memory Integer hoaĆ«c Memory Real hoƤp hoƤi th
hieƤn
ā€¢ Click Intial Value ƱeĆ„ khĆ“Ć»i taĆÆo giaĆ¹ trĆ² ƱaĆ u cho tagname khi baĆ©t ƱaĆ u chaĆÆy
ā€¢ Min Value : giaĆ¹ trĆ² nhoĆ» nhaĆ”t maĆø baĆÆn sƶƻ duĆÆng cho Historical Trend charts,
O vaĆø .Min EU tagname.field
ā€¢
5/ Khai baĆ¹o chi tieĆ”t Memory Message Tagname
I/
ā€¢ Max Value : giaĆ¹ trĆ² lĆ“Ć¹n nhaĆ”t maĆø baĆÆn sƶƻ duĆÆng cho Historical Trend charts,
I/O vaĆø .Max EU tagname.field
Eng Unit : nhaƵn cho tagname
ā€¢ Click close ƱeĆ„ lƶu
Message hoƤp hoƤi thoaĆÆi sau seƵ xuaĆ”t hieƤnKhi baĆÆn choĆÆn Memory
ā€¢ Maximum Length : soĆ” kĆ­ tƶĆÆ cho pheĆ¹p lĆ“Ć¹n nhaĆ”t cuĆ»a tagname
ā€¢ Intial Value : khĆ“Ć¹i taĆÆo giaĆ¹ trĆ² ƱaĆ u cho tagname khi baĆ©t ƱaĆ u chaĆÆy Ć¶Ć¹ng
duĆÆng
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 20 SVTH : VOƕ HOAƘNG DUY
6/ Khai baĆ¹o chi tieĆ”t moƤt I/O Discrete Tagname
ā€¢ Click close ƱeĆ„ lƶu
TaĆ”t c Ć¹ trĆ² ƱƶƓĆÆc ƱoĆÆc hay ghi taĆ¹ Ć¶Ć¹ng duĆÆng khaĆ¹c goĆÆi laĆø I/O
tagname . BaĆÆn khai baĆ¹o moƤt I/O Discrete tagname caĆ n moƤt I/O tagname vĆ“Ć¹i giaĆ¹ trĆ²
aĆ» caĆ¹c tagname maĆø gia
0 ( False, Off) vaĆø 1 (True , On)
ChoĆÆn I/O Discrete hoƤp hoƤi thoaĆÆi sau seƵ xuaĆ”t hieƤn
ā€¢ Intial Value : giaĆ¹ trĆ² ban ƱaĆ u cho tagname khi baĆÆn chaĆÆy Ć¶Ć¹ng duĆÆng
laĆ n ƱaĆ u tieĆ¢n .
ā€¢ Input Conversion : ChuyeĆ„n ƱoĆ„i ngoƵ vaĆøo
ā€¢ Ć¹ trĆ² I/O input seƵ ƱƶƓĆÆc ƱoĆÆc ngƶƓĆÆc laĆÆi
N
oĆ”n aĆ”n Ć±Ć²nh cho
ta
ā€¢ e Tagname name as Item Name neĆ”u baĆÆn muoĆ”n sƶƻ duĆÆng
te
vieƤc khai baĆ¹o
7/ Khai baĆ¹o ch e
ā€¢ Direct : giaĆ¹ trĆ² I/O input seƵ ƱƶƓĆÆc ƱoĆÆc trƶĆÆc tieĆ”p
Reverse : gia
ā€¢ OnMsg :thoĆ¢ng baĆ¹o khi tagname coĆ¹ giaĆ¹ trĆ² O
ā€¢ OffMsg :thoĆ¢ng baĆ¹o khi tagname coĆ¹ giaĆ¹ trĆ² OFF
ā€¢ Access Name : choĆÆn Access Name maĆø baĆÆn mu
gname
ā€¢ Item : Ć±Ć²a chƦ vuĆøng nhĆ“Ć¹ maĆø baĆÆn truy caƤp
VĆ­ duĆÆ : PLC OMRON laĆø I0.0
ChoĆÆn Us
Ć¢n tagname truĆøng vĆ“Ć¹i teĆ¢n item name
ā€¢ ChoĆÆn close ƱeĆ„ lƶu vaĆø hoaĆøn thaĆønh
i tieƔt moƤt I/O Integer hoaƫc Real Tagnam
BaĆÆn ai Ƥt I/O tagname vĆ“Ć¹i
ƶĆÆc hoaĆ«c nguyeĆ¢n
au seƵ xuaƔt hieƤn
kh baĆ¹o moƤt I/O Integer hoaĆ«c Real Tagname caĆ n mo
th
ChoĆÆn I/O Integer hoaĆ«c Real Tagname hoƤp hoƤi thoaĆÆi s
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 21 SVTH : VOƕ HOAƘNG DUY
ā€¢ Intial Value : giaĆ¹ trĆ² ban ƱaĆ u cho tagname khi baĆÆn chaĆÆy Ć¶Ć¹ng duĆÆng laĆ n
ƱaĆ u tieĆ¢n .
ā€¢ Deadband :nhaƤp vaĆøo soĆ” lƶƓĆÆng giaĆ¹ trĆ² cuĆ»a ƱƓn vĆ² kĆ³ thuaƤt cho tagname
coĆ¹ theĆ„ thay ƱoĆ„i trĆ¶Ć“Ć¹c khi dƶƵ lieƤu bĆ² thay ƱoĆ„i
ā€¢ Min EU : nhaƤp vaĆøo giaĆ¹ trĆ² ƱƓn vĆ² kĆ³ thuaƤt cho tagname khi giaĆ¹ trĆ²
nhaƤn ƱƶƓĆÆc baĆØng MinRaw
Ƥt
(MaxR
lue - MinEU) * ((MaxRaw - MinRaw)
nh nhƶ
inRaw) * ((MaxEU - MinEU) /
ā€¢
ā€¢
ā€¢ ĆÆn muoĆ”n sƶƻ duĆÆng teĆ¢n
8/Khai Ć¹o c
ā€¢ Min Raw : giaĆ¹ trĆ² thaĆ”p nhaĆ”t cuĆ»a thang giaĆ¹ trĆ² I/O integer hoaĆ«c real
ā€¢ Max EU : nhaƤp vaĆøo giaĆ¹ trĆ² ƱƓn vĆ² kĆ³ thuaƤt cho tagname khi giaĆ¹ trĆ²
nhaƤn ƱƶƓĆÆc baĆØng MaxRaw
ā€¢ Max Raw : giaĆ¹ trĆ² lĆ“Ć¹n nhaĆ”t cuĆ»a thang giaĆ¹ trĆ² I/O integer hoaĆ«c real
coĆ¹ theĆ„ duĆøng caĆ¹c giaĆ¹ trĆ² trong Maxā€¢ ChuĆ¹ yĆ¹ baĆÆn Raw,Max EU, Min Raw
vaĆø Min EU ƱeĆ„ chƦnh giaĆ¹ trĆ² I/O tagname cuĆ»a baĆÆn
Eng Units : nhaƤp vaĆøo teĆ¢n nā€¢ haƵn maĆø baĆÆn muoĆ”n duĆøng cho ƱƓn vĆ² kĆ³ thua
cho tagname cuĆ»a baĆÆn
ā€¢ Conversion : cho pheĆ¹p baĆÆn chƦnh tƦ leƤ khi tĆ­nh toaĆ¹n giaĆ¹ trĆ² kĆ³ thuaƤt
NeĆ”u choĆÆn Linear keĆ”t quaĆ» tā€¢ Ć­nh toaĆ¹n duĆøng noƤi suy tuyeĆ”n tĆ­nh giƶƵa giaĆ¹
trĆ² ƱaĆ u vaĆø giaĆ¹ trĆ² cuoĆ”i .CoĆ¢ng thĆ¶Ć¹c duĆøng cho ƱaĆ u vaĆøo tuyeĆ”n tĆ­nh
EUValue = (RawValue - MinRaw) * ((MaxEU - MinEU) /
aw - MinRaw)) + MinEU
ā€¢ CoĆ¢ng thĆ¶Ć¹c tĆ­nh tƦ leƤ cho ngoƵ ra :
RawValue = (EUVa
/(MaxRaw - MinRaw)) + MinRaw
ā€¢ NeĆ”u choĆÆn Square Root , giaĆ¹ trĆ² toĆ„ng nguyeĆ¢n ƱƶƓĆÆc duĆøng ƱeĆ„ noƤi suy .
GiaĆ¹ trĆ² naĆøy duĆøng cho caĆ¹c thieĆ”t bĆ² coĆ¹ ƱaĆ u vaĆøo tƦ leƤ khoĆ¢ng tuyeĆ”n tĆ­
boƤ chuyeĆ„n ƱoĆ„i coĆ¢ng suaĆ”t. CoĆ¢ng thĆ¶Ć¹c tĆ­nh cho tƦ leƤ cho giaĆ¹ trĆ² vaĆøo caĆŖn
baƤc hai
EUValue = sqrt(RawValue - M
sqrt(MaxRaw - MinRaw)) + MinEU
CoĆ¢ng thĆ¶Ć¹c tĆ­nh cho tƦ leƤ caĆŖn baƤc hai cuĆ»a ngoƵ ra :
ā€¢ RawValue = square((EUValue - MinEU) * (sqrt(MaxRaw ā€“
MinRaw) / (MaxEU -MinEU))) + MinRaw
Access Name : choĆÆn giaĆ¹ trĆ² Access Name maĆø baĆÆn muoĆ”n aĆ”n Ć±Ć²nh cho
tagname
Item : Ć±Ć²a chƦ vuĆøng nhĆ“Ć¹ cuĆ»a thieĆ”t bĆ² keĆ”t noĆ”i maĆø baĆÆn muoĆ”n tƶĆø I/O
ChoĆÆn Use Tagname name as Item Name neĆ”u ba
tagname truĆøng vĆ“Ć¹i teĆ¢n item name
ā€¢ ChoĆÆn close ƱeĆ„ lƶu vaĆø hoaĆøn thaĆønh vieƤc khai baĆ¹o
ba hi tieƔt I/O Message Tagname
essage laĆø kI/O M ieĆ„u chuoĆ£i goĆ m 131 kĆ­ tƶĆÆ
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 22 SVTH : VOƕ HOAƘNG DUY
Khi choĆÆn I/O Message hoƤp hoƤi thoaĆÆi sau seƵ xuaĆ”t hieƤn
:
ā€¢ Initial Value : giaĆ¹ trĆ² tagname khi khĆ“Ć»i ƱoƤng Ć¶Ć¹ng duĆÆng
ā€¢ Access Name : choĆÆn Access Name maĆø baĆÆn muoĆ”n aĆ”n Ć±Ć²nh cho
tagname
ā€¢ Item : Ć±Ć²a chƦ vuĆøng nhĆ“Ć¹ maĆø baĆÆn truy caƤp tƶĆø I/O
ā€¢ ChoĆÆn Use Tagname name as Item Name neĆ”u baĆÆn muoĆ”n sƶƻ duĆÆng teĆ¢n
tagname truĆøng vĆ“Ć¹i teĆ¢n item name
9/ Khai ba c
ā€¢ Maximum Length nhaƤp soĆ” kĆ­ tƶĆÆ toĆ”i Ʊa cho tagname
ā€¢ ChoĆÆn close ƱeĆ„ lƶu vaĆø hoaĆøn thaĆønh vieƤc khai baĆ¹o
Ć¹o hi tieĆ”t ƱieĆ u kieƤn baĆ¹o ƱoƤng
TreĆ¢n menu Spectial click Tagname Dictionary hoƤp hoƤi thoaĆÆi sau seƵ xuaĆ”t
hieƤn
Go 2
a/ƑeĆ„ k name rĆ“Ćøi raĆÆc
Ć m traĆÆng thaĆ¹i ON vaĆø OFF
hai baĆ¹o ƱieĆ u kieƤn baĆ¹o ƱoƤng cho tag
ary
TreĆ¢n hoƤp hoƤi thoaĆÆi choĆÆn Alarm hoaĆ«c Detail & Alarm hoƤp hoƤi thoaĆÆi
TreĆ¢n thanh Special menu choĆÆn Tagname Diction
sau seƵ xuaƔt hieƤn
ā€¢ Alarm State : traĆÆng thaĆ¹i cuĆ»a tagname khi baĆ¹o ƱoƤng
ā€¢ Priority : quyeĆ n ƶu tieĆ¢n coĆ¹ giaĆ¹ trĆ² tƶĆø 1 ƱeĆ”n 999
ā€¢ Click Close ƱeĆ„ lƶu
b/ ƑeĆ„ thƶĆÆc hieƤn khai baĆ¹o ƱieĆ u kieƤn baĆ¹o ƱoƤng cho tagname analog
TreĆ¢n thanh Special menu choĆÆn Tagname Dictionary
TreĆ¢n hoƤp hoƤi thoaĆÆi choĆÆn Alarm hoaĆ«c Detail & Alarm hoƤp hoƤi thoaĆÆi
sau seƵ xu haƔt ieƤn
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 23 SVTH : VOƕ HOAƘNG DUY
ā€¢ ChoĆÆn loaĆÆi Alarm ( LoLo,Low, High, HiHi ) maĆø baĆÆnmuoĆ”n sƶƻ
duĆÆng khi phaĆ¹t hieƤn tagname vƶƓĆÆt quaĆ¹ giaĆ¹ trĆ² Ć±Ć²nh trĆ¶Ć“Ć¹c
ā€¢ Alarm Value : caĆ¹c giaĆ¹ trĆ² tĆ“Ć¹i haĆÆn cuĆ»a Alarm
ā€¢ Priority: quyeĆ n ƶu tieĆ¢n coĆ¹ giaĆ¹ trĆ² tƶĆø 1 ƱeĆ”n 999
ham chieĆ”u tƶĆø xa :10/Tagname t
InTouch
Remote Tagname R
cho pheĆ¹p caĆ¹c maĆ¹y client vaĆø server giao tieĆ”p vĆ“Ć¹i nhau qua Ć¶Ć¹ng duĆÆng
eferencing
11/ƑeĆ„ taĆÆo moƤt Ć¶Ć¹ng duĆÆng tagname maĆ¹y chuĆ»
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 24 SVTH : VOƕ HOAƘNG DUY
CaĆ¹c tham chieĆ”u tƶĆø xa :
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 25 SVTH : VOƕ HOAƘNG DUY
12/Ć‘Ć²nh Ć±Ć²a chƦ tham chieĆ”u ƱoƤng (DRA)
DuĆøng tham chieĆ”u ƱoƤng :
ƑeĆ„ taĆÆo moƤt Ć¶Ć¹ng duĆÆng chuaĆ„n ƱoaĆ¹n :
TaĆÆo moƤt I/O Integer tagname laĆø ā€œ AnalogSpyā€ coĆ¹ Access Name PLC1 vaĆø
moƤt item name laĆø WX001
TaĆÆo moƤt text object : #
Double click leĆ¢n # ƱeĆ„ choĆÆn animation links
Click String trong vuĆøng User Inputs. HoƤp hoƤi thoaĆÆi Input String Tagname
seƵ xuaƔt hieƤn
Tagname : goƵ AnalogSpy.Reference
ChoĆÆn WindowViewer ƱeĆ„ bieĆ¢n dĆ²ch chƶƓng trƬnh vaĆø chaĆÆy Ć¶Ć¹ng duĆÆng
Trong WindowViewer click text object vaĆø nhaƤp giaĆ¹ trĆ² mĆ“Ć¹i laĆø Ć±Ć²a chƦ cuĆ»a
thieĆ”t bĆ² maĆø ta caĆ n quan saĆ¹t seƵ hieƤn leĆ¢n giaĆ¹ trĆ² trong vuĆøng nhĆ“Ć¹ ƱoĆ¹ .
13/MoƤt soĆ” Tagname coĆ¹ saĆ¼n trong phaĆ n meĆ m :
ā€¢ $Date : laĆø tagname loaĆÆi integer hieĆ„n thĆ² ngaĆøy heƤ thoĆ”ng
ā€¢ $DateString : laĆø loaĆÆi tagname memory message tagname hieĆ„n thĆ² ngaĆøy heƤ
thoĆ”ng dĆ¶Ć“Ć¹i daĆÆng chuoĆ£i
ā€¢ $DateTime :hieĆ„n thĆ² caĆ» ngaĆøy giĆ“Ćø.
ā€¢ $Day: chƦ hieĆ„n thĆ² ngaĆøy
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 26 SVTH : VOƕ HOAƘNG DUY
ā€¢ $Hour : hieĆ„n thĆ² giĆ“
ā€¢ $InactivityTimeout : hieĆ„n thĆ² giaĆ¹ trĆ² 1 khi giĆ“Ćø hoaĆÆt ƱoƤng ƱaƵ heĆ”t
ā€¢ $InactivityWarning : coĆ¹ giaĆ¹ trĆ² 1 khi thĆ“Ćøi gian ƱƶƓĆÆc Ć±Ć²nh saĆ¼n cho vieƤc caĆ»nh
baĆ¹o hoaĆÆt ƱoƤng ƱaƵ heĆ”t
ā€¢ $Minute : xuaĆ”t giaĆ¹ trĆ² phuĆ¹t
ā€¢ $Month : xuaĆ”t giaĆ¹ trĆ² thaĆ¹ng
ā€¢ $Msec :xuaĆ”t giaĆ¹ trĆ² Msec
ā€¢ $NewAlarm : tagname coĆ¹ giaĆ¹ trĆ² 1 moĆ£i khi coĆ¹ moƤt baĆ¹o ƱoƤng mĆ“Ć¹i
ā€¢ $Second :xuaĆ”t giaĆ¹ trĆ² giaĆ¢y .
AccessLevel Read only integer security tagname used in
expressions or scripts to control the operator's ability
to perform specific functions.
$AlarmLogging No longer supported in InTouch.
$AlarmPrinterError No longer supported in InTouch.
$AlarmPrinterNoPaper No longer supported in InTouch.
$AlarmPrinterOffline No longer supported in InTouch.
$AlarmPrinterOverflow No longer supported in InTouch.
$Appl agname that reflects whether or
Clients command is selected on the Server
Special menu.
icationChanged Read only discrete t
not the remote application has changed in distributed
systems. This number is incremented each time the
Notify
node's WindowViewer
$Appl
version number of the application. This number
ime a tagname or QuickScript is
icationVersion Read only real tagname that reflects the current
changes each t
changed, added or deleted.
$ChangePassword Write only discrete security tagname that allows the
operator to set the value of the $ChangePassword
sing the generic Change Password
perator.
tagname to 1, cau
dialog box to be displayed for the o
$C f
a discrete button to allow the operator to set the
$ConfigureUsers tagname to 1, causing
generic Configure Users dialog box to be
on igureUsers Write only discrete security tagname that can be used
on
value of the
the
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 27 SVTH : VOƕ HOAƘNG DUY
displayed for editing the security user name list.
$H o
arting and stopping of historical logging. This is a
ommand for the whole application.
ist ricalLogging Read/write discrete tagname that monitors/controls
st
global c
$L c rite discrete tagname used to monitor and/or
ol the running of scripts.
s that are
ly executing cannot be stopped. However, you
ogi Running Read/w
contr
Asynchronous User Defined Function script
current
can prevent new scripts from executing.
$ObjHor
e center of a selected
Read only integer tagname used to display the
horizontal pixel location of th
object.
$ObjVer Read only integer tagname used to display the vertical
pixel location of the center of a selected object.
$Operator Read only security message tagname that can be used
ipt to control the
ic functions.
in an expression or QuickScr
operator's ability to perform specif
$OperatorEntered Read/write security message tagname that sets the
""User Name"" for the operator.
$PasswordEntered Write only security message tagname that sets the
""Password"" for the operator.
$Second ys the currentRead only integer tagname that displa
seconds (value may be 0-59).
$StartDdeConversations Read/write discrete tagname used to start uninitiated
conversations during runtime when the Special menu
has been disabled.
$System Read only Alarm Group type tagname for the alarm
root group. If a tagname is not assigned to a specific
Alarm Group name, it is automatically assigned to this
root group by default. All defined Alarm Groups are
descendants of $System.
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 28 SVTH : VOƕ HOAƘNG DUY
ChƶƓng 3:TAƏO LIEƂN KEƁT
Khi choĆÆn moƤt object hoa e thay ƱoĆ„i ta
Ć“Ć¹c sau :
TreĆ¢n Special menu c
thoaĆÆi sau seƵ xuaĆ”t hieƤn
ANIMATION
Ć«c symbol ƱeĆ„ taĆÆo ra hoaĆÆt aĆ»nh khi tagnam
laĆøm caĆ¹c bƶ
hoĆÆn Animation hoaĆ«c double-click leĆ¢n object thƬ hoƤp hoƤi
ĆÆn phƶƓng thĆ¶Ć¹c lie
I/ Touch Link
Cho Ć¢n keĆ”t maĆø baĆÆn muoĆ”n taĆÆo hoaĆÆt aĆ»nh
ā€¢ User Inputs: Do
Analog hoaƫc Strin
ā€¢ Slider : daĆÆng thanh trƶƓĆÆt
ā€¢ Touch Pushbuttons : Khi nhaĆ”n vaĆøo nuĆ¹t nhaĆ”n 3 chieĆ u seƵ taĆÆo ra caĆ¹c hieƤu
Ć¶Ć¹ng
ngƶƓĆøi duĆøng nhaƤp vaĆøo coĆ¹ theĆ„ laĆø daĆÆng Discrete hoaĆ«c
g
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 29 SVTH : VOƕ HOAƘNG DUY
/User Input :1
o Discrete: sƶƻ duĆÆng
input box seƵ xuaƔt h
o String : sƶƻ duĆÆng vĆ“Ć¹i tagna
a/ Click User Inputs Discre
vĆ“Ć¹i Discrete tagname ,khi lieĆ¢n keĆ”t ƱƶƓĆÆc kĆ­ch hoaĆÆt moƤt
hoƤp hoƤi thoaĆÆi seƵ xuaĆ”t hieƤn ƱeĆ„ baĆÆn choĆÆn traĆÆng thaĆ¹i cho tagname
o Analog : sƶƻ duĆÆng vĆ“Ć¹i integer hoaĆ«c real tagname ,khi link ƱƶƓĆÆc kĆ­ch hoaĆÆt moƤt
ieƤn cho pheĆ¹p baĆÆn nhaƤp vaĆøo giaĆ¹ trĆ² cuĆ»a tagname name
me strign giaĆ¹ trĆ² nhaƤp vaĆøo coĆ¹ daĆÆng chuoĆ£i
te hoƤp hoƤi thoaĆÆi sau seƵ xuaĆ”t hieƤn
ā€¢ Tagname : teĆ¢n tagname muoĆ”n lieĆ¢n keĆ”t
ā€¢ Msg to user : thoĆ¢ng baĆ¹o seƵ xuaĆ”t hieƤn khi inputs link ƱƶƓĆÆc kĆ­ch hoaĆÆt
ā€¢ Set Prompt vaĆø Reset Prompt : laĆø chuoĆ£i hieĆ„n thĆ² treĆ¢n button khi baĆÆn
thay ƱoĆ¢i tƶĆø on sang off
ā€¢ On message vaĆø off message : thoĆ¢ng baĆ¹o xuaĆ”t hieƤn treĆ¢n object khi kĆ­ch
on hoaƫc off
b/ Click User Inputs Analog hoƤp hoƤi thoaĆÆi sau seƵ xuaĆ”t hieƤn
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 30 SVTH : VOƕ HOAƘNG DUY
ā€¢ Tagname : nhaƤp vaĆøo tagname name caĆ n lieĆ¢n keĆ”t
ā€¢ Msg to user : thoĆ¢ng baĆ¹o seƵ xuaĆ”t hieƤn khi inputs link ƱƶƓĆÆc kĆ­ch
hoaĆÆt
ā€¢ Keypad : coĆ¹ hoĆ£ trĆ“ĆÆ keypad khoĆ¢ng
ā€¢ Min Value : giaĆ¹ trĆ² nhoĆ» nhaĆ”t cuĆ»a tagname
ā€¢ Max Value : giaĆ¹ trĆ² lĆ“Ć¹n nhaĆ”t cuĆ»a tagname
ā€¢ Inputs Only : chi cho pheĆ¹p nhaƤp vaĆøo.
2/ SLIDER
aƔt
h
ƑeĆ„ taĆÆo moƤt thanh trƶƓĆÆt :
Click Sliders vertical(hoaĆ«c horizontal) hoƤp hoƤi thoaĆÆi sau seƵ xu
ieƤn
ā€¢ Tagname : nhaƤp vaĆøo tagname name caĆ n lieĆ¢n keĆ”t
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 31 SVTH : VOƕ HOAƘNG DUY
ā€¢ At Top : giaĆ¹ trĆ² Ć“Ć» vĆ² trĆ² Top cuĆ»a slider
ā€¢ At Bottom : giaĆ¹ trĆ² Ć“Ć» vĆ² trĆ² Bottom
3/ PUSH BUTTON
ƑeĆ„ taĆÆo moƤt lieĆ¢n keĆ”t vĆ“Ć¹i PushButton
TaĆÆo moƤt Button sau ƱoĆ¹ double-click vaĆøo button ,hoƤp hoƤi thoaĆÆi sau seƵ
xuaƔt hieƤn
CoĆ¹ 4 loaĆÆi Touch Pushbutton :
*Discrete Value :
ā€¢ Tagname : nhaƤp vaĆøo tagname caĆ n lieĆ¢n keĆ”t
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 32 SVTH : VOƕ HOAƘNG DUY
ƶƻ duĆÆng
haĆ”n hay giƶƵ . GiaĆ¹ trĆ² 0 khi
button ƱƶƓĆÆc thaĆ» ra
e : ngƶƓĆÆc laĆÆi vĆ“Ć¹i Direct
cuƻa tagname khi nhaƔn button
Set : giaĆ¹ trĆ² laĆø 1 khi button ƱƶƓĆÆc nhaĆ”n
*Action
ā€¢ Action : caĆ¹ch thĆ¶Ć¹c hoaĆÆt ƱoƤng cuĆ»a Pushbutton muoĆ”n s
ā€¢ Direct : giaĆ¹ trĆ² laĆø moƤt khi ƱƶƓĆÆc n
ā€¢ Reverv
ā€¢ Toggle : ƱaĆ»o ngƶƓĆÆc traĆÆng thaĆ¹i
ā€¢ Reset : giaĆ¹ trĆ² laĆø 0 khi button ƱƶƓĆÆc nhaĆ”n
ā€¢
Condition Type : choĆÆn ƱieĆ u kieƤn object cuĆ»a baĆÆn
On key down : thƶĆÆc hieƤn Scrip 1 laĆ”n khi phĆ­m ƱƶƓĆÆc nhaĆ”n xuoĆ”ng
While down : thƶĆÆc hieƤn script khi phĆ­m ƱƶƓĆÆc giƶƵ
On key up : thƶĆÆc hieƤn script khi phĆ­m nhaĆ» ra
Click OK ƱeƄ lƶu
*Show hoaĆ«c Hide Window hoƤp hoƤi thoaĆÆi sau seƵ xuaĆ”t hieƤn ƱeĆ„ baĆÆn choĆÆn cƶƻa
soƄ muoƔn hieƤn hoaƫc aƄn
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 33 SVTH : VOƕ HOAƘNG DUY
Sau ƱoĆ¹ baĆÆn choĆÆn cƶƻa soĆ„ caĆ n hieƤn
Click OK ƱeƄ lƶu
II/ Display Link
1/ Fill color link :
a/Discrete fill color link :
Expression: teĆ¢n discrete tagname muoĆ”n lieĆ¢n keĆ”t
Color : choĆÆn maĆøu cho caĆ¹c giaĆ¹ trĆ² cuĆ»a tagname
b/Analog expression color link
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 34 SVTH : VOƕ HOAƘNG DUY
ā€¢ Expression: teĆ¢n cuĆ»a integer hoaĆ«c real tagname hoaĆ«c bieĆ„u thĆ¶Ć¹c
ā€¢ Break Points: caĆ¹c giaĆ¹ trĆ² thay ƱoĆ„i cuĆ»a object
ā€¢ Color : choĆÆn maĆøu cho caĆ¹c giaĆ¹ trĆ² cuĆ»a tagname
c/TaĆÆo moƤt Discrete Alarm status color link
Discrete Tagname Alarm StatusFill Color
ā€¢ Tagname
ā€¢
Ƥng
d/TaĆÆo moƤt Analog Alarm Status color
: nhaƤp teĆ¢n tagname caĆ n link
Nomal Fill Color : maĆøu cuĆ»a object khi bƬnh thƶƓĆøng
Alarm Fill Color : maĆøu cuĆ»a object khi coĆ¹ baĆ¹o Ʊoā€¢
Fill Color Analog Alarm
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 35 SVTH : VOƕ HOAƘNG DUY
ā€¢ Tagname : nhaƤp teĆ¢n tagname caĆ n lieĆ¢n keĆ”t
ā€¢ Alarm Type : loaĆÆi baĆ¹o ƱoƤng
ā€¢ Value giaĆ¹ trĆ² cuĆ»a tagname khi coĆ¹ gaĆ¹n LoLoā€¦:
Deviation: chi coĆ¹ 3 maĆøuā€¢
ā€¢ ROC(Rate of change) : coĆ¹ 2 m
ā€¢
aĆøu ;
ā€¢
III/TaĆÆo moƤt lieĆ¢n keĆ”t kĆ­ch thĆ¶Ć“Ć¹c vĆ“Ć¹i ƱoĆ”i tƶƓĆÆng
Click vaĆøo color : ƱeĆ„ choĆÆn maĆøu cuĆ»a ƱoĆ”i tƶƓĆÆng
ChoĆÆn OK ƱeĆ„ lƶu
Double-click vaĆøo moƤt ƱoĆ”i tƶƓĆÆng choĆÆn OBJECT SIZE click vaĆøo height hoaĆ«c
weight seƵ xuaĆ”t hieƤn hoƤp hoƤi thoaĆÆi sau :
ā€¢ Expression: teĆ¢n moƤt tagname analog hoaĆ«c bieĆ„u thĆ¶Ć¹c
ā€¢ Value at Max Height: giaĆ¹ trĆ² lĆ“Ć¹n nhaĆ”t cuĆ»a tagname
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 36 SVTH : VOƕ HOAƘNG DUY
ā€¢ Value at Min Height: giaĆ¹ trĆ² nhoĆ» nhaĆ”t cuĆ»a tagname
ā€¢ Max % Height : phaĆ n traĆŖm cuĆ»a chieĆ u cao khi tagname baĆØng
Value at Max Height
ā€¢ Min % Height : phaĆ n traĆŖm cuĆ»a chieĆ u cao khi tagname baĆØng
Value at Min Height
ā€¢ Click OK ƱeĆ„ lƶu
IV/ TaĆÆo lieĆ¢n keĆ”t vuĆøng :
Double-click vaĆøo moƤt ƱoĆ”i tƶƓĆÆng choĆÆn LOCATION click vaĆøo Vertical hoaĆ«c
Horizontal seƵ xuaĆ”t hieƤn hoƤp hoƤi thoaĆÆi sau :
ā€¢ Expression : nhaƤp vaĆøo tagname analog hoaĆ«c bieĆ„u thĆ¶Ć¹c
ā€¢ At Left End : giaĆ¹ trĆ² tagname khi object Ć“Ć» beĆ¢n traĆ¹i
ā€¢ At Right End : giaĆ¹ trĆ² tagname khi object Ć“Ć» beĆ¢n phaĆ»i
ā€¢ To left : soĆ” pixel khi object di chuyeĆ„n sang traĆ¹i
ā€¢ To right : soĆ” pixel khi object di chuyeĆ„n sang phaĆ»i
ā€¢ Click OK ƱeĆ„ lƶu
V/ TaĆÆo lieĆ¢n keĆ”t Percent Fill
Double-click vaĆøo moƤt ƱoĆ”i tƶƓĆÆng choĆÆn Percent Fill click vaĆøo Vertical hoaĆ«c
Horizontal seƵ xuaĆ”t hieƤn hoƤp hoƤi thoaĆÆi sau :
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 37 SVTH : VOƕ HOAƘNG DUY
ā€¢ Expression : nhaƤp vaĆøo tagname analog hoaĆ«c bieĆ„u thĆ¶Ć¹c
ā€¢ Value at Max Fill : giaĆ¹ trĆ² cuĆ»a expression khi object ƱaĆ y
ā€¢ Value at Min Fill : giaĆ¹ trĆ² cuĆ»a expression khi object vĆ“i
ā€¢ Max % Fill : phaĆ n traĆŖm cuĆ»a object khi expression ƱaĆÆt tĆ“Ć¹i giaĆ¹ trĆ²
Value at Max Fill
ā€¢ Min % Fill : phaĆ n traĆŖm cuĆ»a object khi expression ƱaĆÆt tĆ“Ć¹i giaĆ¹ trĆ²
Value at Min Fill
ā€¢ Direction : choĆÆn hĆ¶Ć“Ć¹ng maĆø baĆÆn muoĆ”n laĆ”p ƱaĆ y
ā€¢ Background Color : choĆÆn maĆøu cuĆ»a ƱoĆ”i tƶƓĆÆng
VI/ TaĆÆo lieĆ¢n ke
ā€¢ Click OK ƱeĆ„ lƶu
Ɣt MISCELLANEOUS
Double-c k US
1/ Khi click vaĆøo s
lic vaĆøo moƤt ƱoĆ”i tƶƓĆÆng,trong vuĆøng MISCELLANEO
Vi ibility xuaĆ”t hieƤn hoƤp hoƤi thoaĆÆi sau :
ā€¢ Expression : nhaƤp vaĆøo tagname hoaĆ«c bieĆ„u thĆ¶Ć¹c
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 38 SVTH : VOƕ HOAƘNG DUY
ā€¢ Visible State : traĆÆng thaĆ¹i cuĆ»a object khi Expression coĆ¹ giaĆ¹ trĆ²
True
ā€¢ Click OK ƱeĆ„ lƶu
2/ Khi click vaĆøo Blink xuaĆ”t hieƤn hoƤp hoƤi thoaĆÆi sau :
ā€¢ vaĆøo tagname hoaĆ«c bieĆ„u thĆ¶Ć¹c
these attributes: choĆÆn maĆøu cho kieĆ„u nhaĆ”p
nhaĆ¹y aĆ„n
Expression : nhaƤp
ā€¢ Blink Speed : choĆÆn toĆ”c ƱoƤ nhaĆ”p nhaĆ¹y
ā€¢ Blink Invisible: nhaĆ”p nhaĆ¹y theo kieĆ„u aĆ„n/hieƤn
ā€¢ Blink visible with
ā€¢ Clich OK ƱeĆ„ lƶu
3/ Khi click Disable seƵ xuaĆ”t hieƤn hoƤp hoƤi thoaĆÆi :
ā€¢ hĆ¶Ć¹cExpression : nhaƤp vaĆøo discrete tagname hoaĆ«c bieĆ„u t
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 39 SVTH : VOƕ HOAƘNG DUY
ā€¢ ƱeĆ„ lƶu
VII/ TaĆÆo lieĆ¢n keĆ”t hieĆ„n thĆ² giaĆ¹ trĆ² :
ā€¢ Dissbled State : choĆÆn traĆÆng thaĆ¹i disabled khi bieĆ„u thĆ¶Ć¹c True
Click OK
lue Display
/Click Discrete
Double-click vaĆøo moƤt ƱoĆ”i tƶƓĆÆng,trong vuĆøng Va
1 : seƵ hieĆ„n thĆ² hoƤp hoƤi thoaĆÆi
ā€¢ Expression : nhaƤp vaĆøo discrete tagname hoaĆ«c bieĆ„u thĆ¶Ć¹c
ā€¢ On Message : chuoĆ£i hieĆ„n thĆ² khi bieĆ„u thĆ¶Ć¹c on
ā€¢ OFF Message : chuoĆ£i hieĆ„n thĆ² khi bieĆ„u thĆ¶Ć¹c off
2/Click Analog
ā€¢ Click OK ƱeĆ„ lƶu
hseƵ ieĆ„n thĆ² hoƤp hoƤi thoaĆÆi
ā€¢ Expression: nhaƤp vaĆøo tagname analog/real hoaĆ«c bieĆ„u thĆ¶Ć¹c caĆ n
hieĆ„n thĆ² giaĆ¹ trĆ²
ā€¢ Click OK ƱeĆ„ lƶu
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 40 SVTH : VOƕ HOAƘNG DUY
VII/ TaĆÆo lieĆ¢n k veĆ”t Ć“Ć¹i String
Click Stri thoaĆÆing seƵ hieĆ„n thĆ² hoƤp hoƤi
ā€¢ Expression: nhaƤp vaĆøo tagname string hoaĆ«c bieĆ„u thĆ¶Ć¹c kieĆ„u
string
ā€¢ Click OK ƱeĆ„ lƶu
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 41 SVTH : VOƕ HOAƘNG DUY
CHƖƔNG 4: KEƁT NOƁI I/O
InTouch o icrosogsoft Dynamic Data Exchange(DDE),
astDDE vaĆø gia h uitelink ƱeĆ„ keĆ”t noĆ”i vĆ“Ć¹i chƶƓng trƬnh Window
haĆ¹c ,vĆ“Ć¹i maĆ¹y chuĆ» Wonderware I/O vaĆø vĆ“Ć¹i chƶƓng trƬnh Server I/O cuĆ»a thaĆønh phaĆ n
Ć¶Ć¹ 3 maĆø thaĆønh phaĆ n naĆøy keĆ”t noĆ”i vĆ“Ć¹i caĆ¹c thieĆ”t bĆ² thƶĆÆc
/CaĆ¹c giao thĆ¶Ć¹c hoĆ£ trĆ“ĆÆ keĆ”t noĆ”i
W nderware duĆøng M
o t Ć¶Ć¹c Wonderware SF
k
th
I
ā€¢ DDE laĆø moƤt giao thĆ¶Ć¹c keĆ”t noĆ”i ƱƶƓĆÆc phaĆ¹t trieĆ„n bĆ“Ć»i Microsoft cho pheĆ¹p
nhƶƵng Ć¶Ć¹ng duĆÆng trong moĆ”i trƶƓĆøng Window coĆ¹ theĆ„ nhaƤn hoaĆ«c gĆ“Ć»i dƶƵ
lieƤu ƱeĆ”n moƤt Ć¶Ć¹ng duĆÆng khaĆ¹c . NoĆ¹ boĆ„ sung moĆ”i quan heƤ clien-server
giƶƵa hai Ć¶Ć¹ng duĆÆng Ʊang chaĆÆy . MaĆ¹y chuĆ» cung caĆ”p dƶƵ lieƤu vaĆø cho pheĆ¹p
yeĆ¢u caĆ u tƶĆø moƤt Ć¶Ć¹ng duĆÆng khaĆ©c caĆ n dƶƵ lieƤu cuĆ»a noĆ” . Ɩƙng duĆÆng yeĆ¢u caĆ u
goĆÆi laĆø client . MoƤt soĆ” Ć¶Ć¹ng uĆÆng nhƶ InTouch vaĆø Microsoft Excel coĆ¹ theĆ„
ƱoĆ ng thĆ“Ćøi laĆø server vaĆø client
ā€¢ FastDDE cung caĆ”p moƤt goĆ¹i trung gian cuĆ»a caĆ¹c lĆ“Ćøi nhaĆ©n trong
Wonderware DDE vaĆøo moƤt lĆ“Ćøi nhaĆ©n ƱƓn Microsoft DDE . SƶĆÆ Ć±oĆ¹ng
goĆ¹i naĆøy cung caĆ”p taƤn duĆÆng hieƤu bĆ“Ć»i sƶĆÆ giaĆ»m bĆ“Ć¹t toĆ„ng soĆ” hoaĆÆt ƱoƤng
DDE caĆ n cung caĆ”p giƶƵa client vaĆø server .
ā€¢ NetDDE mĆ“Ć» roƤng tieĆ¢u chuaĆ„n WindowsDDE ƱeĆ„ bao goĆ m keĆ”t noĆ”i
thoĆ¢ng qua maĆÆng cuĆÆc boƤ vaĆø thoĆ¢ng qua coĆ„ng noĆ”i tieĆ”p . MĆ“Ć» roƤng maĆÆng
coĆ¹ giaĆ¹ trĆ² cho pheĆ¹p lieĆ„n keĆ”t DDE giƶƵa ƶĆøng duĆÆng Ʊang chaĆÆy treĆ¢n moƤt
maĆ¹y tĆ­nh khaĆ¹c ƱƶƓĆÆc keĆ”t noĆ”i thoĆ¢ng qua maĆÆng maĆ¹y tĆ­nh hay modem .
ā€¢ Wonderware SuiteLink duĆøng giao thĆ¶Ć¹c TCP/IP . Suitelink ƱƶƓĆÆc thieĆ”t
keĆ” ƱaĆ«t bieƤt cho nhƶƵng Ć¶Ć¹ng duĆÆng trong coĆ¢ng nhieƤp nhƶ dƶƵ lieƤu toaĆøn
veĆÆn, soĆ” lieƤu nhieĆ u vaĆø deĆ£ chuaĆ„n ƱoaĆ¹n hĆ“n . Giao thĆ¶Ć¹c naĆøy ƱƶƓĆÆc hoĆ£ trĆ“ĆÆ
cho caĆ» Microsoft Window NT vaĆø Windows 2000
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 42 SVTH : VOƕ HOAƘNG DUY
SuiteLink khoĆ¢ng theĆ„ thay theĆ” cho DDE, FastDDE hoaĆ«c NetDDE. MoĆ£i keĆ”t
oĆ”i giƶƵa moƤt maĆ¹y con vaĆø moƤt maĆ¹y chuĆ» phuĆÆ thuoƤc vaĆøo tƬnh traĆÆng maĆÆng cuĆ»a baĆÆn .
I/Wonderware Suitelink
n
I
ƑeĆ„ duĆøng giao thĆ¶Ć¹c keĆ”t noĆ”i naĆøy chuĆ¹ng ta thƶĆÆc hieƤn caĆ¹c bĆ¶Ć“Ć¹c sau
1/ChuĆ¹ng ta caĆ n coĆ¹ giao thĆ¶Ć¹c Microsoft TCP/IP vaĆø laĆøm vieƤc chĆ­nh xaĆ¹c
2.ChuĆ¹ng ta phaĆ»i coĆ¹ teĆ¢n
Ƥp hoƤi thoaĆÆi sau seƵ xuaĆ”t hieƤn
maĆ¹y tĆ­nh khoĆ¢ng quaĆ¹ 15 kĆ­ tƶĆÆ
3/Wonderware Suitelink phaĆ»i chaĆÆy nhƶ moƤt dĆ²ch vuĆÆ . NeĆ”u vƬ moƤt lĆ­ do naĆøo
ƱoĆ¹ maĆø Suitelink bĆ² dƶĆøng , chuĆ¹ng ta seƵ caĆ n phaĆ»i khĆ“Ć»i ƱoƤng laĆÆi tƶĆø ƱaĆ u .
ƑeĆ„ baĆ©t ƱaĆ u SuiteLink chuĆ¹ng ta vaĆøo Service cuĆ»a Window Control Panel.
Ho
Double click vaĆøo Wonderware SuiteLink ƱeĆ„ khĆ“Ć»i ƱoƤng
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 43 SVTH : VOƕ HOAƘNG DUY
III /CaĆ¹c hieĆ„u ngaĆ m trong Ć±Ć²a chƦ I/O InTouch
InTouch xaĆ¹c Ć±Ć²nh moƤt phaĆ n tƶƻ cuĆ»a dƶƵ lieƤu trong moĆ¢t chƶƓng trƬnh maĆ¹y chuĆ»
I/O bĆ“Ć»i moƤt teĆ¢n Ć±Ć²nh ngaĆ m thaĆønh phaĆ n thĆ¶Ć¹ 3 bao goĆ m application name, topic name
ƶƵ lieƤu tƶĆø moƤt Ć¶Ć¹ng duĆÆng khaĆ¹c chƶƓng trƬnh maĆ¹y con mĆ“Ć»
moƤt ke
Ƒ ƶƓĆÆc
teĆ¢n cuĆ»a aĆø coĆ¹ chĆ¶Ć¹a dƶƵ lieƤu vaĆø
teĆ¢n cuĆ»a
Ć±Ć²nh trong cĆ“
sƓƻ dƶƵ lie
uy caƤp ƱeĆ„ thu thaƤp vaĆø duy trƬ giaĆ¹ trĆ² cuĆ»a item naĆøy .
IV/ Ć‘Ć²a chƦ I/O InTouch
vaĆø item name . ƑeĆ„ laĆ”y ƱƶƓĆÆc d
Ć¢nh cho chƶƓng trƬnh maĆ¹y chuĆ» bĆ“Ć»i sƶĆÆ chƦ roƵ 3 thaĆønh phaĆ n naĆøy
eĆ„ cho InTouch coĆ¹ theĆ„ laĆ”y dƶƵ lieƤu tƶĆø moƤt Ć¶Ć¹ng duĆÆng khaĆ¹c, noĆ¹ phaĆ»i bieĆ”t Ʊ
Ć¶Ć¹ng duĆÆng cung caĆ”p dƶƵ lieƤu, teĆ¢n topic cuĆ»a Ć¶Ć¹ng duĆÆng m
item ƱaĆ«c bieƤt bao goĆ m topic . TheĆ¢m vaĆøo ƱoĆ¹ InTouch caĆ n bieĆ”t kieĆ„u cuĆ»a dƶƵ
lieƤu . ThoĆ¢ng tin naĆøy xaĆ¹c Ć±Ć²nh keĆ„u I/O cho tagname khi noĆ¹ ƱƶƓĆÆc xaĆ¹c
Ƥu cuĆ»a InTouch . Khi WindowViewer Ʊang chaĆÆy noĆ¹ seƵ tƶĆÆ Ć±oƤng hoaĆÆt ƱoƤng
taĆ”t caĆ» caĆ¹c haĆønh ƱoƤng khaĆ¹c caĆ n tr
Khi moƤt Ć¶Ć¹ng duĆÆng khaĆ¹c caĆ n moƤt giaĆ¹ trĆ² dƶƵ lieƤu tƶĆø InTouch , noĆ¹ cuƵng coĆ¹ theĆ„
bieĆ”t Ć±Ć²a chƦ I/O item thƶ ba . NhƶƵng ƱieĆ u sau ƱaĆ¢y moĆ¢ taĆ» moƤt Ć±Ć²a chƦ I/O hieĆ„u ngaĆ m
cho InTouch
ā€¢ View (application name) nhaƤn bieĆ”t chƶƓng trƬnh InTouch Ʊang thƶĆÆc
hieƤn maĆø coĆ¹ chĆ¶Ć¹a thaĆønh phaĆ n dƶƵ lieƤu
ā€¢ Tagname (topic name ) laĆø tƶĆø luoĆ¢n ƱƶƓĆÆc sƶƻ duĆÆng khi ƱoĆÆc ghi tƶĆø cĆ“ sĆ“Ć»
dƶƵ lieƤu cuƻa InTouch
ā€¢ Actualtagname (item name) laĆø moƤt tagname thƶĆÆc ƱƶƓĆÆc xaĆ¹c Ć±Ć²nh cho
moƤt item trong InTouch tagname Dictionary
V/ TeĆ¢n truy caƤp InTouch
Khi chuĆ¹ng ta taĆÆo moƤt tagname I/O hoaĆ«c tagname tham chieĆ”u tƶĆø xa, caĆ n coĆ¹
moƤt Access Name . Access Name chĆ¶Ć¹a thoĆ¢ng tin maĆø ƱƶƓĆÆc duĆøng ƱeĆ„ keĆ”t noĆ”i vĆ“Ć¹i
nguoĆ n dƶƵ lieƤu I/O khaĆ¹c bao goĆ¢m teĆ¢n node teĆ¢n Ć¶Ć¹ng duĆÆng vaĆø teĆ¢n topic
ƑeĆ„ taĆÆo moƤt teĆ¢n truy caƤp ta thƶĆÆc hieƤn caĆ¹c bĆ¶Ć“Ć¹c sau
1/ VaĆøo Special menu ,click Access Name hoƤp hoƤi thoaĆÆi sau xuaĆ”t hieƤn
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 44 SVTH : VOƕ HOAƘNG DUY
2/ Click vaĆøo Add . hoƤp hoƤi thoaĆÆi Add Access name xuaĆ”t hieƤn
3/ Trong Access Name nhaƤp vaĆøo teĆ¢n maĆø baĆÆn muoĆ”n InTouch duĆøng nhƶ teĆ¢n
truy caƤp (Access Name)
InTouch duĆøng Access Name ƱeĆ„ tham chieĆ”u dƶƵ lieƤu thĆ“Ćøi gian thƶĆÆc .
MoĆ£i Access Name tƶƓng Ć¶Ć¹ng vĆ“Ć¹i moƤt Ć±Ć²a chƦ I/O bao goĆ m Node,Application
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 45 SVTH : VOƕ HOAƘNG DUY
vaĆø Topic . Trong moƤt Ć¶Ć¹ng duĆÆng phaĆ¢n taĆ¹n tham chieĆ”u I/O coĆ¹ theĆ„ ƱƶƓĆÆc caĆøi ƱaĆ«t
nhƶ moƤt Ć±Ć²a chƦ toaĆøn cuĆÆc ƱeĆ„ moƤt maĆ¹y chuĆ» maĆÆng I/O hoaĆ«c moƤt Ć±Ć²a chƦ cuĆÆc boƤ
ƱeĆ„ moƤt maĆ¹y chuĆ» I/O cuĆÆc boƤ
4/ NeĆ”u dƶƵ lieƤu chĆ¶Ć¹a trong moƤt Server maĆÆng I/O ,trong Node name,nhaƤp vaĆøo
teĆ¢n cuĆ»a node tham chieĆ”u tƶĆø xa
5/ Trong Application Name nhaƤp vaĆøo teĆ¢n chƶƓng trƬnh thƶĆÆc cho moƤt chƶƓng
trƬnh maĆ¹y chuĆ» I/O tƶĆø ƱoĆ¹ dƶƵ lieƤu coĆ¹ theĆ„ ƱƶƓĆÆc thu thaƤp . Trong trƶƓĆøng hĆ“ĆÆp giaĆ¹ trĆ² ƱeĆ”n
tƶĆø maĆ¹y chuĆ» Wonderware Modbus I/O ,bĆ“Ć»i vƬ Modbus ƱƶƓĆÆc sƶƻ duĆÆng . KhoĆ¢ng nhaƤp
vaĆøo phaĆ n mĆ“Ć» roƤng .exe cuĆ»a teĆ¢n chƶƓng trƬnh
/ Trong Topic Name naƤp vaĆøo topic name maĆø baĆÆn muoĆ”n truy caƤp . Topic
name ƶƵ lieƤu . Trong
trƶƓng hĆ“ĆÆp dƶƵ lieƤu ƱeĆ”n tƶĆø moƤt chƶƓng trƬnh Wonderware I/O server , topic name laĆø
teĆ¢n chĆ­nh xaĆ¹c ƱƶƓĆÆc Ć±Ć²nh daĆÆng cho topic trong chƶƓng trƬnh Server I/O . Khi keĆ”t noĆ”i
Microsoft Excel , topic name phaĆ»i laĆø teĆ¢n ƱƶƓĆÆc Ʊƶa ra cho baĆ»ng tĆ­nh khi noĆ¹ ƱƶƓĆÆc lƶu
7/ ChoĆÆn giao thĆ¶Ć¹c sƶƻ duĆÆng
8/ ChoĆÆn option maĆø baĆÆn muoĆ”n duĆøng ƱeĆ„ tham khao server
o Advise all items : thu gom taĆ”t caĆ» caĆ¹c dƶƵ lieƤu coĆ¹ hay khoĆ¢ng
xuaĆ¢t hieƤn trong window, baĆ¹o ƱoƤng , truy caƤp vaĆø moĆ¢ taĆ» hoaĆ«c
duĆøng trong moƤt script . ChoĆÆn option naĆøy seƵ taĆ¹c ƱoƤng maĆÆnh do
ƱoĆ¹ Ć¶Ć¹ng duĆÆng cuĆ»a noĆ¹ ƱoĆ¢i khi khoĆ¢ng caĆ n thieĆ”t.
o Advise only active item : chi thu thaƤp nhƶƵng ƱieĆ„m toĆ n taĆÆi
trong window vaĆø nhƶƵng ƱieĆ„m maĆø baĆ¹o ƱoƤng ,log hay trend hoaĆ«c
ƱƶƓĆÆc duĆøng trong script
9/ Click OK ƱeĆ„ chaĆ”p nhaƤn moƤt access name . TreĆ¢n hoƤp hoƤi thoaĆÆi seƵ hieƤn leĆ¢n
moƤt teĆ¢n Access name ƱeĆ„ choĆÆn
6
laĆø moƤt Ć¶Ć¹ng duĆÆng ƱaĆ«t bieƤt nhoĆ¹m phuĆÆ cuĆ»a nhƶƵng thaĆønh phaĆ n d
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 46 SVTH : VOƕ HOAƘNG DUY
ChƶƓng 5 : GIAO ƑIEƄN CHO
ƑIEƄN CHO NHAƘ CAO TAƀNG
HEƄ THOƁNG GIAƙM SAƙT
I/Giao dieƤn ban ƱaƠu :
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 47 SVTH : VOƕ HOAƘNG DUY
I/ HeƤ thoĆ”ng phaĆ¢n phoĆ”i ƱieƤn cho nhaĆø cao taĆ ngI
1/HeƤ thoĆ”ng toĆ„ng quaĆ¹t :
HeƤ thoĆ”ng ƱieƤn nhaĆø cao taĆ ng ƱƶƓĆÆc cung caĆ”p bĆ“Ć»i ƱieƤn lĆ¶Ć“Ć¹i vaĆø maĆ¹y phaĆ¹t dƶĆÆ
phoĆøng thoĆ¢ng qua heƤ thoĆ”ng ATS . CaĆ¹c maĆ¹y caĆ©t ACB ƱƶƓĆÆc boĆ” trĆ­ cho heƤ thoĆ”ng nhoĆ»
goĆ m heƤ thoĆ”ng cung caĆ”p ƱieƤn cho caĆŖn hoƤ vaĆø heƤ thoĆ”ng ƶu tieĆ¢n . ƑieƤn tƶĆø maĆ¹y phaĆ¹t chƦ
cung caĆ”p cho heƤ thoĆ”ng ƶu tieĆ¢n khi coĆ¹ sƶĆÆ coĆ” .
NhaĆø cao taĆ ng goĆ m 9 taĆ ng laĆ u trong ƱoĆ¹ coĆ¹ moƤt taĆ ng haĆ m vaĆø moƤt saĆ¢n thƶƓĆÆng ,
trong ƱoĆ¹ coĆ¹ moƤt phoĆøng kĆ³ thuaƤt coĆ¹ chĆ¶Ć¹c naĆŖng giaĆ¹m saĆ¹t ƱieƤn cho caĆ» toaĆø nhaĆø .
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 48 SVTH : VOƕ HOAƘNG DUY
2/ HeƤ thoĆ”ng ƶu tieĆ¢n :
Ć”n tƶĆøng caĆŖn hoƤ vaĆø heƤ thoĆ”ng ƱieĆ u hoaĆø
khoĆ¢ng
HeƤ thoĆ”ng ƶu tieĆ¢n goĆ m : maĆ¹y bĆ“m nĆ¶Ć“Ć¹c cĆ¶Ć¹u hoaĆ», ƱeĆøn baĆ»ng thoaĆ¹t hieĆ„m vaĆø
baĆ¹o ƱoƤng ,ƱeĆøn baĆ¹o chaĆ¹y , ƱeĆøn Ć“Ć» baƵi ƱaƤu xe , thang maĆ¹y , ƱeĆøn haĆønh lang Ć“Ć» caĆ¹c
taĆ ng,maĆ¹y bĆ“m nĆ¶Ć“Ć¹c thƶƓĆøng ƱeĆ„ bĆ“m nĆ¶Ć“Ć¹c Ʊe
khĆ­ .
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 49 SVTH : VOƕ HOAƘNG DUY
aĆŖn hoƤ :3/ HeƤ thoĆ”ng caĆ¹c ƱieƤn c
ƑaĆ»m baĆ»o vieƤc cung caĆ”p ƱieƤn sinh hoaĆÆt cho caĆ¹c caĆŖn hoƤ cuĆ»a moƤt taĆ ng .
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 50 SVTH : VOƕ HOAƘNG DUY
Ć ng 1VĆ­ duĆÆ :Giao ƱieƤn ƱeĆ u khieĆ„n Ć“Ć» ta
ACB ƱieĆ u khieĆ„n ƱieƤn cho caĆ» taĆ ng 1 . CoĆ¹ theĆ¢m ƱeĆøn baĆ¹o chaĆ¹y ƱeĆ„ quan saĆ¹t coĆ¹
aĆ¹o ƱoƤng chaĆ¹y khoĆ¢ng ƱeĆ„ ƱieĆ u khieĆ„n ƱieƤn .b
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 51 SVTH : VOƕ HOAƘNG DUY
traĆÆng thaĆ¹i cuĆ»a caĆ¹c thieĆ”t bĆ² ƶu tieĆ¢n ƱƶƓĆÆc ƱaĆ«t Ć“Ć»
Ć ng haĆ m nhƶ : ƱeĆøn Ć“Ć» baƵi ƱaƤu xe,maĆ¹y bĆ“m cĆ¶Ć¹u hoaĆ» maĆ¹y bĆ“m thƶƓĆøng vaĆø ƱeĆøn baĆ¹o
chaĆ¹y .
TaĆ ng haĆ m coĆ¹ theĆ¢m caĆ¹c ƱeĆøn baĆ¹o
ta
4/ HeƤ thoĆ”ng nhoĆ» khaĆ¹c :
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 52 SVTH : VOƕ HOAƘNG DUY
a/ HeƤ thoĆ”ng giaĆ¹m saĆ¹t ƱieƤn tƶĆø ƱieƤn lĆ¶Ć“Ć¹i :
HeƤ thoĆ”ng quan saĆ¹t traĆÆng thaĆ¹i cuĆ»a maĆ¹y phaĆ¹t ƱieƤn dƶĆÆ phoĆøng :
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 53 SVTH : VOƕ HOAƘNG DUY
HeƤ thoĆ”ng ƱieƤn phoĆøng kĆ³ thuaƤt :
ACB laĆø CB cung caĆ”p ƱieƤn cho caĆ» phoĆøng kĆ³ thuaƤt
TƬm hieƄu phaƠn meƠm
InTouch Wonderware GVHD:ThaƠy HOAƘNG MINH TRƍ
ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 54 SVTH : VOƕ HOAƘNG DUY
KEƁT LUAƄN
1/ NHƖƕNG KEƁT QUAƛ ƑAƏT ƑƖƔƏC :
-ƑaƵ tƬm hieĆ„u chi tieĆ”t phaĆ n taĆÆo giao dieĆ¤Ć¢n
vaĆø phaĆ n keĆ”t noĆ”i vaĆøo/ra phaĆ n meĆ m
InTouch Wonderware
-TaĆÆo moƤt giao dieƤn giaĆ¹m saĆ¹t vaĆø ƱieĆ u
khieĆ„n nhaĆø cao taĆ ng theo yeĆ¢u caĆ u
2/NHƖƕNG ƑIEƀU CHƖA LAƘM ƑƖƔƏC
Chƶa tƬm hieƄu phaƠn meƠm InTouch
onderware veĆ  vieƤc lieĆ¢n keĆ”t vĆ“Ć¹i Ć¶Ć¹ng
uĆÆng khaĆ¹c .
Chƶa thƶĆÆc hieƤn moƤt keĆ”t noĆ”i thƶĆÆc giƶƵa
haĆ n meĆ m vaĆø thieĆ”t bĆ² ngoaĆÆi vi ( PLC ) ƱeĆ„
ieĆ„m chĆ¶Ć¹ng hoaĆÆt ƱoƤng cuĆ»a giao dieƤn ƱaƵ
aĆÆo .
-
W
d
-
p
k
t

More Related Content

Similar to Damh1 duyvh

Lohong Buoi34
Lohong Buoi34Lohong Buoi34
Lohong Buoi34manlivo
Ā 
Quan Tri Ban Hang In V Nese
Quan Tri Ban Hang In V NeseQuan Tri Ban Hang In V Nese
Quan Tri Ban Hang In V Nesegaconnhome1988
Ā 
Quantribanhang
QuantribanhangQuantribanhang
Quantribanhangbaddull
Ā 
An toƠn thƓng tin
An toƠn thƓng tinAn toƠn thƓng tin
An toƠn thƓng tinNguyen Xuan Quang
Ā 
An toan an_ninh_thong_tin
An toan an_ninh_thong_tinAn toan an_ninh_thong_tin
An toan an_ninh_thong_tinecafe24g
Ā 
HĘ°į»›ng dįŗ«n sį»­ dį»„ng Pipetool.DOC
HĘ°į»›ng dįŗ«n sį»­ dį»„ng Pipetool.DOCHĘ°į»›ng dįŗ«n sį»­ dį»„ng Pipetool.DOC
HĘ°į»›ng dįŗ«n sį»­ dį»„ng Pipetool.DOCTranDinhThang3
Ā 
Quan tri ban hang, quįŗ£n trį»‹ bĆ”n hĆ ng
Quan tri ban hang, quįŗ£n trį»‹ bĆ”n hĆ ngQuan tri ban hang, quįŗ£n trį»‹ bĆ”n hĆ ng
Quan tri ban hang, quįŗ£n trį»‹ bĆ”n hĆ ngViį»‡t Long Plaza
Ā 
XĆ¢y dį»±ng hį»‡ thį»‘ng điį»u kiį»ƒn giĆ”m sĆ”t SCADA hį»‡ nįŗ„u trong dĆ¢y chuyį»n sįŗ£n xuįŗ„t b...
XĆ¢y dį»±ng hį»‡ thį»‘ng điį»u kiį»ƒn giĆ”m sĆ”t SCADA hį»‡ nįŗ„u trong dĆ¢y chuyį»n sįŗ£n xuįŗ„t b...XĆ¢y dį»±ng hį»‡ thį»‘ng điį»u kiį»ƒn giĆ”m sĆ”t SCADA hį»‡ nįŗ„u trong dĆ¢y chuyį»n sįŗ£n xuįŗ„t b...
XĆ¢y dį»±ng hį»‡ thį»‘ng điį»u kiį»ƒn giĆ”m sĆ”t SCADA hį»‡ nįŗ„u trong dĆ¢y chuyį»n sįŗ£n xuįŗ„t b...Dį»‹ch Vį»„ Viįŗæt BĆ i Trį»n GĆ³i ZALO 0917193864
Ā 
Gioi thieu phan_mem_wincc
Gioi thieu phan_mem_winccGioi thieu phan_mem_wincc
Gioi thieu phan_mem_winccTrung Nguyen
Ā 
Quantribanhang- www.japanvip.vn
Quantribanhang- www.japanvip.vnQuantribanhang- www.japanvip.vn
Quantribanhang- www.japanvip.vnTO SON
Ā 
Quan tri ban hang -digiworldhanoi
Quan tri ban hang -digiworldhanoiQuan tri ban hang -digiworldhanoi
Quan tri ban hang -digiworldhanoiDigiword Ha Noi
Ā 
Bai 20 tin hoc 10
Bai 20 tin hoc 10Bai 20 tin hoc 10
Bai 20 tin hoc 10novemberha
Ā 
Bao cao de_tai_proii
Bao cao de_tai_proiiBao cao de_tai_proii
Bao cao de_tai_proiivinhdvan
Ā 
mangcoban_k07406taminhchau
mangcoban_k07406taminhchaumangcoban_k07406taminhchau
mangcoban_k07406taminhchauVo Oanh
Ā 
Chuong 2 giao dien do hoa
Chuong 2  giao dien do hoaChuong 2  giao dien do hoa
Chuong 2 giao dien do hoaPhi Phi
Ā 
Trai nghiem nguoi dung ux
Trai nghiem nguoi dung uxTrai nghiem nguoi dung ux
Trai nghiem nguoi dung uxĐįŗ·ng Jiang
Ā 
TƬm hiį»ƒu mį»™t sį»‘ cĆ“ng nghį»‡ web vĆ  xĆ¢y dį»±ng mį»™t chĘ°Ę”ng trƬnh newsletter
TƬm hiį»ƒu mį»™t sį»‘ cĆ“ng nghį»‡ web vĆ  xĆ¢y dį»±ng mį»™t  chĘ°Ę”ng trƬnh newsletterTƬm hiį»ƒu mį»™t sį»‘ cĆ“ng nghį»‡ web vĆ  xĆ¢y dį»±ng mį»™t  chĘ°Ę”ng trƬnh newsletter
TƬm hiį»ƒu mį»™t sį»‘ cĆ“ng nghį»‡ web vĆ  xĆ¢y dį»±ng mį»™t chĘ°Ę”ng trƬnh newsletterNhzttrwng NW
Ā 

Similar to Damh1 duyvh (20)

Lohong Buoi34
Lohong Buoi34Lohong Buoi34
Lohong Buoi34
Ā 
Quan Tri Ban Hang In V Nese991
Quan Tri Ban Hang In V Nese991Quan Tri Ban Hang In V Nese991
Quan Tri Ban Hang In V Nese991
Ā 
Quan Tri Ban Hang In V Nese991
Quan Tri Ban Hang In V Nese991Quan Tri Ban Hang In V Nese991
Quan Tri Ban Hang In V Nese991
Ā 
Quan Tri Ban Hang In V Nese
Quan Tri Ban Hang In V NeseQuan Tri Ban Hang In V Nese
Quan Tri Ban Hang In V Nese
Ā 
Quantribanhang
QuantribanhangQuantribanhang
Quantribanhang
Ā 
An toƠn thƓng tin
An toƠn thƓng tinAn toƠn thƓng tin
An toƠn thƓng tin
Ā 
An toan an_ninh_thong_tin
An toan an_ninh_thong_tinAn toan an_ninh_thong_tin
An toan an_ninh_thong_tin
Ā 
HĘ°į»›ng dįŗ«n sį»­ dį»„ng Pipetool.DOC
HĘ°į»›ng dįŗ«n sį»­ dį»„ng Pipetool.DOCHĘ°į»›ng dįŗ«n sį»­ dį»„ng Pipetool.DOC
HĘ°į»›ng dįŗ«n sį»­ dį»„ng Pipetool.DOC
Ā 
Quan tri ban hang, quįŗ£n trį»‹ bĆ”n hĆ ng
Quan tri ban hang, quįŗ£n trį»‹ bĆ”n hĆ ngQuan tri ban hang, quįŗ£n trį»‹ bĆ”n hĆ ng
Quan tri ban hang, quįŗ£n trį»‹ bĆ”n hĆ ng
Ā 
XĆ¢y dį»±ng hį»‡ thį»‘ng điį»u kiį»ƒn giĆ”m sĆ”t SCADA hį»‡ nįŗ„u trong dĆ¢y chuyį»n sįŗ£n xuįŗ„t b...
XĆ¢y dį»±ng hį»‡ thį»‘ng điį»u kiį»ƒn giĆ”m sĆ”t SCADA hį»‡ nįŗ„u trong dĆ¢y chuyį»n sįŗ£n xuįŗ„t b...XĆ¢y dį»±ng hį»‡ thį»‘ng điį»u kiį»ƒn giĆ”m sĆ”t SCADA hį»‡ nįŗ„u trong dĆ¢y chuyį»n sįŗ£n xuįŗ„t b...
XĆ¢y dį»±ng hį»‡ thį»‘ng điį»u kiį»ƒn giĆ”m sĆ”t SCADA hį»‡ nįŗ„u trong dĆ¢y chuyį»n sįŗ£n xuįŗ„t b...
Ā 
Gioi thieu phan_mem_wincc
Gioi thieu phan_mem_winccGioi thieu phan_mem_wincc
Gioi thieu phan_mem_wincc
Ā 
Quantribanhang- www.japanvip.vn
Quantribanhang- www.japanvip.vnQuantribanhang- www.japanvip.vn
Quantribanhang- www.japanvip.vn
Ā 
Quan tri ban hang -digiworldhanoi
Quan tri ban hang -digiworldhanoiQuan tri ban hang -digiworldhanoi
Quan tri ban hang -digiworldhanoi
Ā 
Bai 20 tin hoc 10
Bai 20 tin hoc 10Bai 20 tin hoc 10
Bai 20 tin hoc 10
Ā 
C14 lenh redistrict
C14 lenh redistrictC14 lenh redistrict
C14 lenh redistrict
Ā 
Bao cao de_tai_proii
Bao cao de_tai_proiiBao cao de_tai_proii
Bao cao de_tai_proii
Ā 
mangcoban_k07406taminhchau
mangcoban_k07406taminhchaumangcoban_k07406taminhchau
mangcoban_k07406taminhchau
Ā 
Chuong 2 giao dien do hoa
Chuong 2  giao dien do hoaChuong 2  giao dien do hoa
Chuong 2 giao dien do hoa
Ā 
Trai nghiem nguoi dung ux
Trai nghiem nguoi dung uxTrai nghiem nguoi dung ux
Trai nghiem nguoi dung ux
Ā 
TƬm hiį»ƒu mį»™t sį»‘ cĆ“ng nghį»‡ web vĆ  xĆ¢y dį»±ng mį»™t chĘ°Ę”ng trƬnh newsletter
TƬm hiį»ƒu mį»™t sį»‘ cĆ“ng nghį»‡ web vĆ  xĆ¢y dį»±ng mį»™t  chĘ°Ę”ng trƬnh newsletterTƬm hiį»ƒu mį»™t sį»‘ cĆ“ng nghį»‡ web vĆ  xĆ¢y dį»±ng mį»™t  chĘ°Ę”ng trƬnh newsletter
TƬm hiį»ƒu mį»™t sį»‘ cĆ“ng nghį»‡ web vĆ  xĆ¢y dį»±ng mį»™t chĘ°Ę”ng trƬnh newsletter
Ā 

Damh1 duyvh

  • 1. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 1 SVTH : VOƕ HOAƘNG DUY ChƶƓng 1: ƑAƋT VAƁN ƑEƀ I/ MƔƛ ƑAƀU NgaĆøy naĆøy khoa hoĆÆc kĆ³ thuaƤt phaĆ¹t trieĆ„n maĆÆnh meƵ ƱaƵ laĆøm naĆŖng suaĆ”t lao ƱoƤng cuĆ»a con ngƶƓĆøi taĆŖng leĆ¢n khoĆ¢ng ngƶĆøng . VĆ“Ć¹i sƶĆÆ trĆ“ĆÆ giuĆ¹p cuĆ» maĆ¹y vi tĆ­nh con ngƶƓĆøi ƱaƵ laĆøm nhieĆ u vieƤc . Trong caĆ¹c ngaĆønh coĆ¢ng nghieƤp hieƤn ƱaĆÆi vieƤc sƶƻ duĆÆng maĆ¹y tĆ­nh laĆø taĆ”t yeĆ”u, maĆ¹y vi tĆ­nh giuĆ¹p cho coĆ¢ng vieƤc saĆ»n suaĆ”t deĆ£ daĆøng thuaƤn lĆ“ĆÆi, haĆÆn cheĆ” sai soĆ”, thaĆ”t thoaĆ¹t . NgƶƓĆøi ta khoĆ¢ng caĆ n phaĆ»i xuoĆ”ng taƤn xƶƓƻng ƱeĆ„ theo doƵi hay ƱieĆ u chƦnh baĆØng tay nƶƵa maĆø hoaĆøn toaĆøn coĆ¹ theĆ„ ƱieĆ u khieĆ„n thu thaƤp vaĆø quaĆ»n lĆ­ dƶƵ lieƤu thoĆ¢ng qua maĆ¹y tĆ­nh taĆÆi phoĆøng ƱieĆ u khieĆ„n trung taĆ¢m . Nhƶng muoĆ”n laĆøm ƱƶƓĆÆc ƱieĆ u naĆøy thƬ maĆ¹y tĆ­nh caĆ n phaĆ»i coĆ¹ moƤt phaĆ n meĆ m thƶĆÆc hieƤn . TreĆ¢n theĆ” giĆ“Ć¹i coĆ¹ raĆ”t nhieĆ u phaĆ n meĆ m thƶĆÆc hieƤn vieƤc giaĆ¹m saĆ¹t vaĆø ƱieĆ u khieĆ„n nhƶng em choĆÆn phaĆ n meĆ m INTOUCH WONDERWARE cuĆ»a haƵng INVENSYS SYSTEM, INC ƱeĆ„ tƬm hieĆ„u . II/ KHAƙI NIEƄM VEƀ SCADA VAƘ HMI 1/ SCADA laĆø gƬ ? SCADA laĆø vieĆ”t taĆ©t cuĆ»a Supervisory Control Anh Data Acquisition coĆ¹ nghĆ³a laĆø giaĆ¹m saĆ¹t ƱieĆ u khieĆ„n vaĆø thu thaƤp dƶƵ lieƤu . Nhƶng heƤ thoĆ”ng naĆøy khoĆ¢ng ƱieĆ u khieĆ„n hoaĆøn toaĆøn maĆø taƤp trung chuĆ» yeĆ”u vaĆø vieƤc giaĆ¹m saĆ¹t . SCADA hoaĆøn toaĆøn laĆø moƤt phaĆ n meĆ m ƱoĆ¹ng goĆ¹i ƱƶƓĆÆc tĆ­ch hĆ“ĆÆp vĆ“Ć¹i phaĆ n cĆ¶Ć¹ng nhƶ Program Logic Controler (PLC) hoaĆ«c nhƶƵng module phaĆ n cĆ¶Ć¹ng khaĆ¹c . SCADA ƱƶƓĆÆc Ć¶Ć¹ng duĆÆng trong quaĆ¹ trƬnh coĆ¢ng nghieƤp nhƶ luyeƤn theĆ¹p , saĆ»n xuaĆ”t ƱieƤn, hoaĆ¹ hoĆÆc cuƵng nhƶ ƱƶƓĆÆc Ć¶Ć¹ng duĆÆng trong vieƤc giaĆ¹m saĆ¹t caĆ¹c phaĆ»n Ć¶Ć¹ng haĆÆt nhaĆ¢n trong nhaĆø maĆ¹y ƱieƤn nguyeĆ¢n tƶƻ ā€¦ 2/HMI laĆø gƬ ? HMI laĆø vieĆ”t taĆ©t cuĆ»a Human Machine Interface nghĆ³a laĆø giao dieƤn ngƶƓĆøi vaĆø maĆ¹y . HMI chĆ­nh laĆø maĆøn hƬnh panel hieĆ„n thĆ² keĆøm theo caĆ¹c nuĆ¹t nhaĆ”n ƱieĆ u khieĆ„n hoaĆ«c maĆ¹y tĆ­nh caĆ¹ nhaĆ¢n hoaĆÆt ƱoƤng nhƶ moƤt giao dieƤn keĆ”t noĆ”i vĆ“Ć¹i heƤ thoĆ”ng dƶƵ lieƤu vaĆø ƱieĆ u khieĆ„n Ć“Ć» moƤt maĆ¹y traĆÆm caĆ¹ nhaĆ¢n .
  • 2. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 2 SVTH : VOƕ HOAƘNG DUY III/ NGUYEƂN TAƉT HOAƏT ƑOƄNG 1/ CaĆ¹c thaĆønh phaĆ n cĆ“ baĆ»n cuĆ»a heƤ thoĆ”ng SCADA ā€¢ Giao dieƤn ngƶƓĆøi vaĆø maĆ¹y ā€¢ CĆ“ sĆ“Ć» haĆÆ taĆ ng truyeĆ n thoĆ¢ng coĆ¢ng nghieƤp ā€¢ PhaĆ n meĆ m ā€¢ CĆ“ sĆ“Ć» dƶƵ lieƤu quaĆ¹ trƬnh ā€¢ CaĆ¹c chĆ¶Ć¹c naĆŖng trao ƱoĆ„i thoĆ¢ng tin , xƶƻ lyĆ¹ sƶĆÆ coĆ” vaĆø hoĆ£ trĆ“ĆÆ laƤp baĆ¹o caĆ¹o ChĆ¶Ć¹c naĆŖng cuĆ»a caĆ¹c thaĆønh phaĆ n chĆ­nh : ā€¢ TraĆÆm ƱieĆ u khieĆ„n trung taĆ¢m : thu thaƤp, lƶu trƶƵ, xƶƻ lyĆ¹ dƶƵ lieƤu vaĆø Ʊƶa ra caĆ¹c leƤnh ƱieĆ u khieĆ„n xuoĆ”ng caĆ¹c traĆÆm cĆ“ sĆ“Ć» ā€¢ HeƤ thoĆ”ng traĆÆm cĆ“ sĆ“Ć» : laĆø caĆ¹c traĆÆm ƱaĆ«t Ć“Ć» hieƤn trƶƓĆøng ƱeĆ„ thu thaƤp xƶƻ lyĆ¹ dƶƵ lieƤu trong moƤt phaĆÆm vi nhaĆ”t Ć±Ć²nh vaĆø gĆ“Ć»i caĆ¹c soĆ” lieƤu veĆ  traĆÆm trung taĆ¢m ƱoĆ ng thĆ“Ćøi thƶĆÆc hieƤn leƤnh ƱieĆ u khieĆ„n tƶĆø traĆÆm trung taĆ¢m ā€¢ MaĆÆng lĆ¶Ć“Ć¹i trung taĆ¢m : ƱƶƓĆÆc xaĆ¢y dƶĆÆng treĆ¢n cĆ“ sĆ“Ć» maĆÆng maĆ¹y tĆ­nh vaĆø truyeĆ n thoĆ¢ng coĆ¢ng nghieƤp coĆ¹ chĆ¶Ć¹c naĆŖng ƱaĆ»m baĆ»o thoĆ¢ng tin hai chieĆ u giƶƵa traĆÆm ƱieĆ u khieĆ„n trung taĆ¢m vaĆø caĆ¹c traĆÆm cĆ“ sĆ“Ć» . HMI laĆø moƤt thaĆønh phaĆ n trong heƤ thoĆ”ng SCADA . HMI khoĆ¢ng chƦ coĆ¹ Ć“Ć» caĆ”p ƱieĆ u khieĆ„n giaĆ¹m saĆ¹t trung taĆ¢m maĆø coĆøn xuaĆ”t hieƤn Ć“Ć» caĆ¹c caĆ”p cĆ“ sĆ“Ć» nhaĆØm phuĆÆc vuĆÆ co vieƤc quan saĆ¹t vaĆø thao taĆ¹c vaƤn haĆønh cuĆÆc boƤ . SƶĆÆ tieĆ”n boƤ trong coĆ¢ng ngheƤ phaĆ n meĆ m, ƱaĆ«t bieƤt laĆø sƶĆÆ chieĆ”m lĆ³nh cuĆ»a phaĆ n meĆ m WINDOWS trong caĆ¹c Ć¶Ć¹ng duĆÆng maĆÆng ƱaƵ laĆøm cho SCADA khoĆ¢ng chƦ thu thaƤp dƶƵ lieƤu thuaĆ n tuyĆ¹ nƶƵa maĆø coĆ¹ theĆ„ tĆ­ch hĆ“ĆÆp heƤ thoĆ”ng giaĆ¹m saĆ¹t cuĆ»a toaĆøn coĆ¢ng ty . CaĆ¹c coĆ¢ng ty ƱaƵ trang bĆ² maĆÆng cuĆÆc boƤ thƬ vaĆ”n ƱeĆ  truyeĆ n thoĆ¢ng khoĆ¢ng coĆøn laĆø vaĆ”n ƱeĆ  lĆ“Ć¹n ,maĆø vaĆ”n ƱeĆ  lĆ“Ć¹n phaĆ»i giaĆ»i quyeĆ”t luĆ¹c naĆøy laĆø vieƤc choĆÆn coĆ¢ng cuĆÆ phaĆ n meĆ m thieĆ”t keĆ” giao dieƤn vaĆø thieĆ”t keĆ” heƤ thoĆ”ng . 2/ NguyeĆ¢n taĆ©c cuĆ»a heƤ thoĆ”ng SCADA HeƤ thoĆ”ng SCADA hoaĆÆt ƱoƤng treĆ¢n nguyeĆ¢n taĆ©c laĆ”y tĆ­n hieƤu tƶĆø caĆ¹c cĆ“ caĆ”u caĆ»m bieĆ”n gaĆ©n treĆ¢n caĆ¹c thieĆ”t bĆ² coĆ¢ng taĆ¹c hoaĆ«c treĆ¢n daĆ¢y chuyeĆ n saĆ»n xuaĆ”t gĆ“Ć»i veĆ  cho maĆ¹y tĆ­nh . MaĆ¹y tĆ­nh xƶƻ lyĆ¹ kieĆ„m tra traĆÆng thaĆ¹i hoaĆÆt ƱoƤng cuĆ»a heƤ thoĆ”ng ƱoĆ ng thĆ“Ćøi maĆ¹y tĆ­nh seƵ hieƤn thĆ² laĆÆi nhƶƵng thoĆ¢ng tin kyƵ thuaƤt cuĆ»a heƤ thoĆ”ng treĆ¢n maĆøn hinh, cho pheĆ¹p tƶĆÆ Ć±oƤng giaĆ¹m saĆ¹t vaĆø phaĆ¹t ra tĆ­n hieƤu ƱieĆ u khieĆ„n . HeƤ thoĆ”ng SCADA coĆ¹ khaĆ» naĆŖng cho pheĆ¹p heƤ thoĆ”ng hoaĆÆt ƱoƤng theo moƤt chƶƓng trƬnh Ć±Ć²nh saĆ¼n, cho pheĆ¹p ngƶƓĆøi vaƤn haĆønh quan saĆ¹t ƱƶƓĆÆc traĆÆng thaĆ¹i cuĆ»a heƤ thoĆ”ng, Ʊƶa ra caĆ¹c caĆ»nh baĆ¹o baĆ¹o ƱoƤng khi heƤ thoĆ”ng coĆ¹ sƶĆÆ coĆ” vaĆø thƶĆÆ hieƤn caĆ¹c leƤnh ƱieĆ u khieĆ„n can thieƤp vaĆø hoaĆÆt ƱoƤng cuĆ»a heƤ thoĆ”ng khi coĆ¹ tƬnh huoĆ”ng baĆ”t ngĆ“Ćø.
  • 3. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 3 SVTH : VOƕ HOAƘNG DUY IV/ CHƖƙC NAƊNG CUƛA HEƄ THOƁNG SCADA 1/ GiaĆ¹m saĆ¹t vaĆø phaĆ¢n tĆ­ch heƤ thoĆ”ng Ngay khi nhaƤn ƱƶƓĆÆc thoĆ¢ng tin veĆ  hoaĆÆt ƱoƤng cuĆ»a heƤ thoĆ”ng tƶĆø caĆ¹c boƤ phaƤn caĆ»m bieĆ”n gƶƻi veĆ  maĆ¹y tĆ­nh seƵ phaĆ¢n tĆ­ch nhƶƵng tĆ­n hieƤu ƱoĆ¹ vaĆø so saĆ¹nh vĆ“Ć¹i tĆ­n hieƤu chuaĆ„n . VieƤc giaĆ¹m saĆ¹t chuĆ» yeĆ”u do maĆ¹y tĆ­nh thƶĆÆc hieƤn con ngƶƓĆøi chƦ ƱoĆ¹ng vai troĆø phuĆÆ chuyeĆ¢n theo doƵi nhƶƵng bieĆ”n coĆ” lĆ“Ć¹n nguy hieĆ„m ƱeĆ”n heƤ thoĆ”ng saĆ»n xuaĆ”t . NhƶƵng truĆÆc traĆ«c nhoĆ» seƵ do maĆ¹y tĆ­nh sƶƻa chƶƵa theo chƶƓng trƬnh ƱaƵ caĆøi saĆ¼n . NhĆ“Ćø caĆ¹c boƤ phaƤn caĆ»m bieĆ”n, caĆ¹c thieĆ”t bĆ² Ʊo lƶƓĆøng maĆ¹y tĆ­nh seƵ luoĆ¢n thoĆ¢ng baĆ¹o cho ngƶƓĆøi giaĆ¹m saĆ¹t bieĆ”t veĆ  tieĆ”n trƬnh hoaĆÆt ƱoƤng saĆ»n xuaĆ”t, caĆ¹c thoĆ¢ng soĆ” kyƵ thuaƤt ā€¦ā€¦ 2/ HoaĆÆt ƱoƤng theo chƶƓng trƬnh ƱieĆ u khieĆ„n ChĆ¶Ć¹c naĆŖng naĆøy cho pheĆ¹p maĆ¹y tĆ­nh ƱieĆ u khieĆ„n cĆ“ caĆ”u taĆ¹c ƱoƤng ƱeĆ„ heƤ thoĆ”ng hoaĆÆt ƱoƤng theo moƤt chƶƓng trƬnh laƤp trĆ¶Ć“Ć¹c . NhĆ“Ćø boƤ vi xƶƻ lyĆ¹ ta coĆ¹ theĆ„ laƤp trƬnh cho heƤ thoĆ”ng hoaĆÆt ƱoƤng theo nhƶƵng chu trƬnh phĆ¶Ć¹c taĆÆp . VieƤc thay ƱoĆ„i chu trƬnh hoaĆÆt ƱoƤng cuĆ»a maĆ¹y tĆ­nh hay thay ƱoĆ„Ć¢i kĆ­ch thĆ¶Ć“Ć¹c maĆ£u maƵ saĆ»n phaĆ„m chƦ laĆø vieƤc thay ƱoĆ„i phaĆ n meĆ m . 3/ KieĆ„m tra vaĆø ƱaĆ»m baĆ»o chaĆ”t lƶƓĆÆng NhĆ“Ćø caĆ¹c thieĆ”t bĆ² Ʊo vaĆø caĆ»m bieĆ”n ta coĆ¹ theĆ„ kieĆ„m tra saĆ»n phaĆ„m loaĆÆi boĆ» caĆ¹c pheĆ” phaĆ„m ngay tƶĆø nguyeĆ¢n nhaĆ¢n hoĆ»ng nhĆ“Ćø ƱoĆ¹ maĆø chaĆ”t lƶƓĆÆng saĆ»n phaĆ„m ƱƶƓĆÆc naĆ¢ng cao vaĆø giaĆ»m bĆ“Ć¹t chi phĆ­ saĆ»n xuaĆ”t . 4/ QuaĆ»n lyĆ¹ saĆ»n xuaĆ”t CaĆ¹c thoĆ¢ng tin veĆ  heƤ thoĆ”ng ƱeĆ u truyeĆ n veĆ  maĆ¹y tĆ­nh trung taĆ¢m giaĆ¹m saĆ¹t vaĆø thoĆ”ng keĆ¢,toĆ„ng keĆ” quaĆ¹ trƬnh saĆ»n xuaĆ”t : soĆ” lƶƓĆÆng saĆ»n phaĆ„m , nguyeĆ¢n vaƤt lieƤu toĆ n trƶƵ ā€¦ caĆ¹c soĆ” lieƤu naĆøy giuĆ¹p ngƶƓĆøi quaĆ»n lyĆ¹ ra quyeĆ”t Ć±Ć²nh . ƑaĆ«t bieƤt laĆø khaĆ» naĆŖng lieĆ¢n keĆ”t ƱoƤng (DDE) cho pheĆ¹p caĆ¹c thoĆ¢ng tin treĆ¢n ƱƶƓĆÆc keĆ”t noĆ”i trao ƱoĆ„i cĆ“ sĆ“Ć» dƶƵ lieƤu vĆ“Ć¹i caĆ¹c heƤ thoĆ”ng SCADA khaĆ¹c treĆ¢n moƤt maĆÆng TCP/IP . ƑieĆ u naĆøy cho pheĆ¹p caĆ¹c heƤ thoĆ”ng coĆ¹ theĆ„ truy xuaĆ”t dƶƵ lieƤu cuƵng nhƶ xuaĆ”t ra caĆ¹c tĆ­n hieƤu ƱieĆ u khieĆ„n laĆ£n nhau . HeƤ thoĆ”ng SCADA coĆøn coĆ¹ khaĆ» naĆŖng lieĆ¢n keĆ”t vĆ“Ć¹i caĆ¹c heƤ thoĆ”ng thƶƓng maĆÆi cao hĆ“n cho pheĆ¹p ƱoĆÆc/ghi theo cĆ“ sĆ“Ć» dƶƵ lieƤu chuaĆ„n ODBC nhƶ Oracle, Access, SQL ā€¦ā€¦ V/ PHAƀN MEƀM TaĆÆo dƶĆÆng moƤt Ć¶Ć¹ng duĆÆng SCADA toĆ”i thieĆ„u caĆ n xaĆ¢y dƶĆÆng moƤt maĆøn hƬnh hieĆ„n thĆ² vaĆø thieĆ”t laƤp moĆ”i quan heƤ giƶƵa caĆ¹c hƬnh aĆ»nh treĆ¢n maĆøn hƬnh vĆ“Ć¹i caĆ¹c bieĆ”n quaĆ¹ trƬnh . VieƤc taĆÆo dƶĆÆng Ć¶Ć¹ng duĆÆng SCADA treĆ¢n nguyeĆ¢n taĆ©c seƵ phĆ¶Ć¹c taĆÆp hĆ“n nhieĆ u so vĆ“Ć¹i vieƤc laƤp trƬnh giao dieƤn ƱoĆ  hoaĆÆ trong caĆ¹c phƶƓng phaĆ¹p Ć¶Ć¹ng duĆÆng thoĆ¢ng thƶƓĆøng . CoĆ¹ hai phƶƓng phaĆ¹p
  • 4. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 4 SVTH : VOƕ HOAƘNG DUY 1/ DuĆøng caĆ¹c coĆ¢ng cuĆÆ laƤp trƬnh phoĆ„ thoĆ¢ng Visual C++ ,Visual Basic ,Delphi ā€¦ VĆ“Ć¹i phƶƓng phaĆ¹p naĆøy ngƶƓĆøi laƤp trƬnh phaĆ»i laƤp trƬnh tƶĆø ƱaĆ u ƱeĆ”n cuoĆ”i . TƶĆø vieƤc laƤp trƬnh caĆ¹c Ć¶Ć¹ng duĆÆng ƱeĆ„ keĆ”t noĆ”i dƶƵ lieƤu qua caĆ¹c coĆ„ng truyeĆ n thoĆ¢ng ƱeĆ”n laƤp trƬnh ƱoĆ  hoĆÆa . ƑieĆ u naĆøy ƱoĆøi hoĆ»i ngƶƓĆøi laƤp trƬnh phaĆ»i coĆ¹ kieĆ”n thĆ¶Ć¹c laƤp trƬnh cao . VieƤc laƤp trƬnh caĆ¹c bieĆ„u tƶƓĆÆng hay ki hieƤu ƱoĆ  hoaĆÆ thƶƓĆøng duĆøng trong kĆ³ thuaƤt ƱoĆøi hoĆ»i nhieĆ u coĆ¢ng sĆ¶Ć¹c ,duĆø caĆ¹c coĆ¢ng cuĆÆ laƤp trƬnh ƱeĆ u coĆ¹ caĆ¹c thƶ vieƤn hoĆ£ trĆ“ĆÆ . Do ƱoĆ¹ phƶƓng phaĆ¹p naĆøy chƦ neĆ¢n sƶƻ duĆÆng cho caĆ¹c Ć¶Ć¹ng duĆÆng quy moĆ¢ nhoĆ» vaĆø Ć­t coĆ¹ yeĆ¢u caĆ u thay ƱoĆ„i . 2/ Sƶƻ duĆÆng moƤt coĆ¢ng cuĆÆ phaĆ n meĆ m chuyeĆ¢n duĆÆng (nhƶ FIX ,Intouch,WinCCā€¦.) goĆÆi taĆ©t laĆø phaĆ n meĆ m SCADA CaĆ¹c phaĆ n meĆ m naĆøy coĆ¹ chĆ¶Ć¹a caĆ¹c thƶ vieƤn thaĆønh phaĆ ncho vieƤc xaĆ¢y dƶĆÆng giao dieƤn ngƶƓĆøi maĆøy cuƵng nhƶ phaĆ n meĆ m keĆ”t noĆ”i vĆ“Ć¹i caĆ¹c thieĆ”t biĆÆ cung caĆ”p dƶƵ lieƤu thoĆ¢ng duĆÆng . ƑoĆ ng thĆ“Ćøi nhieĆ u coĆ¢ng cuĆÆ Ć±Ć²nh nghĆ³a moƤt ngoĆ¢n ngƶƵ rieĆ¢ng phuĆÆc vuĆÆ cho vieƤc keĆ”t noĆ”i . NgaĆøy nay laƤp moƤt hƬnh giao dieƤn ƱoĆ  hoaĆÆ moƤt ngƶƓĆøi laƤp trƬnh coĆ¹ kinh nghieƤm chƦ caĆ n vaĆøi giĆ“Ćø nhĆ“Ćø vaĆøo caĆ¹c coĆ¢ng cuĆÆ tĆ­ch hĆ“ĆÆp coĆ¹ saĆ¼n . Ta chƦ caĆ n taƤp trung vaĆøo chuyeĆ¢n moĆ¢n maĆø khoĆ¢ng caĆ n coĆ¹ kieĆ”n thĆ¶Ć¹c chuyeĆ¢n saĆ¢u veĆ  laƤp trƬnh . Trong hai phƶƓng phaĆ¹p neĆ¢u treĆ¢n ngƶƓĆøi ta chuoƤng phƶƓng phaĆ¹p thƶ hai hĆ“n vƬ ƱaĆ«t tĆ­nh deĆ£ thƶĆÆc hieƤn nhƶng ƱieĆ„m haĆÆn cheĆ” duy nhaĆ”t cuĆ»a phƶƓng phaĆ¹p thĆ¶Ć¹ hai laĆø chi phĆ­ cho vieƤc mua phaĆ n meĆ m . ƑoĆ”i vĆ“Ć¹i caĆ¹c heƤ thoĆ”ng lĆ“Ć¹n ƱƶƓĆÆc ƱaĆ u tƶ maĆÆnh thƬ khoĆ¢ng thaĆønh vaĆ”n ƱeĆ  nhƶng caĆ¹c heƤ thoĆ”ng nhoĆ» khi aĆ¹p duĆÆng SCADA caĆ n phaĆ»i caĆ¢n nhaĆ©c .
  • 5. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 5 SVTH : VOƕ HOAƘNG DUY ChƶƓng 2 : PHAƀN MEƀM SCADA INTOUCH WONDERWARE I/ GIƔƙI THIEƄU 1/ ToĆ„ng quan: InTouch laĆø moƤt coĆ¢ng cuĆÆ taĆÆo ra caĆ¹c Ć¶Ć¹ng duĆÆng giao dieƤn ngƶƓĆøi vaĆø maĆ¹y (HMI) trong moĆ¢i trƶƓĆøng WINDOWNS moƤt caĆ¹ch deĆ£ daĆøng vaĆø nhanh choĆ¹ng InTouch coĆ¹ 3 thaĆønh phaĆ n chĆ­nh InTouch Application Manager, WindowMaker vaĆø WindowViewer InTouch Application Manager saĆ©p xeĆ”p caĆ¹c Ć¶Ć¹ng duĆÆng maĆø chuĆ¹ng ta ƱaƵ taĆÆo ra . InTouch Application Manager cuƵng ƱƶƓĆÆc duĆøng ƱeĆ„ ƱaĆ«t caĆ”u hƬnh cho WindowViewer nhƶ moƤt NT service ; mĆ“Ć» caĆ¹c tieƤn Ć­ch DBDump databases vaĆø DBLoad databases WindowMaker laĆø moĆ¢i trƶƓĆøng taĆÆo vaĆø phaĆ¹t trieĆ„n cho caĆ¹c Ć¶Ć¹ng duĆÆng . CaĆ¹c ƱoĆ”i tƶƓĆÆng ƱoĆ  hoaĆÆ Ć±Ć¶Ć“ĆÆc taĆÆo ra raĆ”t linh hoaĆÆt, caĆ¹c cƶƻa soĆ„ hieĆ„n thĆ² coĆ¹ theĆ„ keĆ”t noĆ”i vĆ“Ć¹i caĆ¹c heƤ thoĆ”ng I/O coĆ¢ng nghieƤp vaĆø caĆ¹c Ć¶Ć¹ng duĆÆng khaĆ¹c cuĆ»a Windows WindowViewer laĆø moĆ¢i trƶƓĆøng thĆ“Ćøi gian thƶĆÆc duĆøng ƱeĆ„ hieĆ„n thĆ² caĆ¹c cƶƻa soĆ„ ƱoĆ  hoaĆÆ Ć±aƵ ƱƶƓĆÆc taĆÆo ra trong WindowMaker. WindowViewer seƵ thƶĆÆc hieƤn hieƤu Ć¶Ć¹ng InTouch QuickScripts hoaĆøn taĆ”t quaĆ¹ trƬnh ghi nhaƤn vaĆø baĆ¹o caĆ¹o dƶƵ lieƤu trong quaĆ¹ khĆ¶Ć¹ , xƶƻ lyĆ¹ quaĆ¹ trƬnh ghi nhaƤn vaĆø baĆ¹o caĆ¹o caĆ¹c baĆ¹o ƱoƤng . 2/ YeĆ¢u caĆ u caĆ”u hƬnh phaĆ n cĆ¶Ć¹ng vaĆø phaĆ n meĆ m PhaĆ n cĆ¶Ć¹ng : ToĆ”c ƱoƤ vi xƶƻ lyĆ¹ >1.2GHz Ć‘Ć³a cĆ¶Ć¹ng coĆøn troĆ”ng >2GB RAM >256MB toĆ”t nhaĆ”t neĆ¢n duĆøng RAM 512MB Card maĆøn hƬnh >2MB PhaĆ n meĆ m : MICROSOFT WINDOWS 2000 PROFESSIONAL hoaĆ«c MICROSOFT WINDOWS XP PROFESSIONAL
  • 6. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 6 SVTH : VOƕ HOAƘNG DUY II/ INTOUCH APPLICATION MANAGER Cƶƻa soĆ„ cuĆ»a Ć¶Ć¹ng duĆÆng : ChuĆ¹ng ta sƶƻ duĆÆng InTouch Application Manager ƱeĆ„ taĆÆo caĆ¹c Ć¶Ć¹ng duĆÆng mĆ“Ć¹i, mĆ“Ć» caĆ¹c Ć¶Ć¹ng duĆÆng ƱaƵ taĆÆo trong caĆ» WindowMaker hay WindowViewer xoaĆ¹ caĆ¹c Ć¶Ć¹ng duĆÆng vaĆø chaĆÆy caĆ¹c chƶƓng trinh tieƤn Ć­ch InTouch DBDump vaĆø DBLoad Tagname Dictionary . NhƶƵng Ć¶Ć¹ng duĆÆng trong InTouch Application Manager : 1/ Xem thuoƤc tĆ­nh cuĆ»a moƤt Ć¶Ć¹ng duĆÆng : ChoĆÆn moƤt Ć¶Ć¹ng duĆÆng click chuoƤt phaĆ»i choĆÆn Properties
  • 7. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 7 SVTH : VOƕ HOAƘNG DUY 2/ Xem thuoƤc tĆ­nh cuĆ»a moƤt node ChoĆÆn moƤt Ć¶Ć¹ng duĆÆng chon menu Tools Node properties ā€¦ seƵ hieƤn leĆ¢n hoƤp hoƤi thoaĆÆi :
  • 8. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 8 SVTH : VOƕ HOAƘNG DUY TƶĆø hoƤp hoƤi thoaĆÆi ta coĆ¹ theĆ„ ƱaĆ«t caĆ”u hƬnh : ā€¢ WindowViewer nhƶ moƤt NT Service ā€¢ PhaĆ¹t trieĆ„n caĆ¹c Ć¶Ć¹ng duĆÆng maĆÆng ā€¢ GiaĆ»i phaĆ¹p chuyeĆ„n ƱoĆ„i ƱoƤng ā€¢ BaĆ¹o ƱoƤng phaĆ¢n taĆ¹n III / WindowMAKER WindowMAKER laĆø moĆ¢i trƶƓĆøng phaĆ¹t trieĆ„n cho InTouch . Giao dieƤn ƱoĆ  hoaĆÆ cuĆ»a WindowMAKER gaĆ©n chaĆ«t vĆ“Ć¹i tieĆ¢u chuaĆ„n GUI cuĆ»a Windows . TƶĆø InTouch Application Manager ta choĆÆn moƤt Ć¶Ć¹ng duĆÆng ta click chuoƤt phaĆ»i choĆÆn WindowMaker hoaĆ«c nhaĆ”n phĆ­m Ctrl+ M ƱeĆ„ vaĆøo WindowMaker . Giao dieƤn cuĆ»a WindowMaker :
  • 9. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 9 SVTH : VOƕ HOAƘNG DUY 1/ CaĆ¹c ƱoĆ”i tƶƓĆÆng cĆ“ baĆ»n cuĆ»a WindowMaker GoĆ m : lines, filled,shaped text vaĆø buton . MoĆ£i ƱoĆ”i tƶƓĆÆng cĆ“ baĆ»n coĆ¹ nhƶƵng thuoƤc tĆ­nh aĆ»nh hƶƓƻng ƱeĆ” sƶĆÆ xuaĆ”t hieƤn cuĆ»a chuĆ¹ng . CaĆ¹c thuoƤc tĆ­nh ƱoĆ¹ bao goĆ m : line color ,chieĆ u cao ,chieĆ u roƤng , tĆ­nh Ć±Ć²nh hĆ¶Ć“Ć¹ng vaĆø coĆ¹ theĆ„ laĆø traĆÆng thaĆ¹i tĆ³nh hay ƱoƤng VĆ“Ć¹i traĆÆng thaĆ¹i tĆ³nh ƱoĆ”i tƶƓĆÆng khoĆ¢ng thay ƱoĆ„i trong thĆ“Ćøi gian thao taĆ¹c Ć¶Ć¹ng duĆÆng , ThuoƤc tĆ­nh traĆÆng thaĆ¹i ƱoƤng cuĆ»a ƱoĆ”i tƶƓĆÆng ƱƶƓĆÆc lieĆ¢n keĆ”t vĆ“Ć¹i giaĆ¹ trĆ² thay ƱoĆ„i cuĆ»a moƤt bieĆ„u thĆ¶Ć¹c naĆøo ƱoĆ¹ sao cho khi coĆ¹ sƶĆÆ thay ƱoĆ„i giaĆ¹ cuĆ»a bieĆ„u thĆ¶Ć¹c thƬ seƵ coĆ¹ sƶĆÆ thay ƱoĆ„i tƶƓng Ć¶Ć¹ng trong thuoƤc tĆ­nh cuĆ»a ƱoĆ”i tƶƓĆÆng . VĆ­ duĆÆ maĆøu cuĆ»a moƤt ƱoĆ”i tƶƓĆÆng ƱƶƓĆÆc lieĆ¢n keĆ”t vĆ“Ć¹i moƤt bieĆ„u thĆ¶Ć¹c seƵ thay ƱoĆ„i maĆøu khi bieĆ„u thĆ¶Ć¹c thay ƱoĆ„i . HaĆ u heĆ”t thĆ¶Ć¹c thuoƤc tĆ­nh cuĆ»a caĆ¹c ƱoĆ”i tƶƓĆÆng cĆ“ baĆ»n ƱeĆ u coĆ¹ theĆ„ ƱƶƓĆÆc thieĆ”t laƤp Ć“Ć» traĆÆng thaĆ¹i ƱoƤng . MoƤt ƱoĆ”i tƶƓĆÆng coĆ¹ theĆ„ coĆ¹ nhieĆ u thuoƤc tĆ­nh ƱoƤng . CaĆ¹c thuoƤc tĆ­nh coĆ¹ theĆ„ ƱƶƓĆÆc keĆ”t hĆ“ĆÆp tuyĆø yĆ¹ ƱeĆ„ ƱaĆÆt keĆ”t quaĆ» mong muoĆ”n . HoƤp hoƤi thoaĆÆi thieĆ”t laƤp thuoƤc tĆ­nh ƱoƤng cho ƱoĆ”i tƶƓĆÆng ā€¢ Line : moƤt ƱoĆ”i tƶƓĆÆng line ƱƶƓĆÆc taĆÆo bĆ“Ć»i moƤt hay nhieĆ u ƱoaĆÆn thaĆŗng tuyĆø thuoƤc vaĆøo kieĆ„u line . MaĆøu laĆø thuoƤc tĆ­nh duy nhaĆ”t cuĆ»a ƱoĆ”i tƶƓĆÆng line maĆø ta coĆ¹ theĆ„ thieĆ”t laƤp lieĆ¢n keĆ”t ƱoƤng . ChieĆ u roƤng vaĆø kieĆ„u khoĆ¢ng theĆ„ lieĆ¢n keĆ”t ƱoƤng , chuĆ¹ng ƱƶƓĆÆc gaĆ¹n vĆ“Ć¹i caĆ¹c thuoƤc tĆ­nh maĆ«c Ć±Ć²nh ā€¢ Filled shape : ƱƶƓĆÆc taĆÆo bĆ“Ć»i hai ƱoĆ”i tƶƓĆÆng kĆ­ch thĆ¶Ć“Ć¹c ƱƶƓĆÆc bao bĆ“Ć»i moƤt line . CaĆ¹c thuoƤc tĆ­nh filled shape : maĆøu line , chieĆ u roƤng line , kieĆ„u line , maĆøu fill , phaĆ n traĆŖm maĆøu fill , chieĆ u troƤng chieĆ u cao vĆ² trĆ­ tĆ­nh roƵ raĆøng sƶĆÆ Ć±Ć²nh hĆ¶Ć“Ć¹ng vaĆø kĆ­ch cƓƵ
  • 10. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 10 SVTH : VOƕ HOAƘNG DUY ā€¢ , kĆ­ch cƓƵ ā€¢ g muoĆ”n naĆøo baĆØng caĆ¹ch sƶƻ duĆÆng coĆ¢ng cuĆÆ Button tren thenh 2/ CaĆ¹c ƱoĆ”i tƶƓĆÆng ph Text : laĆø moƤt ƱoĆ”i tƶƓĆÆng ƱƶƓĆÆc taĆÆo ra bĆ“Ć»i moƤt chuoĆ£i caĆ¹c kyĆ¹ tƶĆÆ treĆ¢n moƤt line ƱƓn . CaĆ¹c thuoƤc tĆ­nh cuĆ»a Text goĆ m : font maĆøu ƱaƤm ,gaĆÆch dĆ¶Ć“Ć¹i ,nghieĆ¢ng ,justification,tĆ­nh roƵ raĆøng vaĆø vĆ² trĆ­ . Button : NuĆ¹t nhaĆ”n 3 chieĆ u coĆ¹ theĆ„ taĆÆo vĆ“Ć¹i baĆ”t kyĆø kĆ­ch thĆ¶Ć“Ć¹c mon coĆ¢ng cuĆÆ WindowMaker Draw Object . NhieĆ u loaĆÆi lieĆ¢n keĆ”t ƱƶƓĆÆc gaĆ©n vĆ“Ć¹i button nhƶ : action scripts, key scripts giaĆ¹ trĆ² lieĆ¢n keĆ”t ngoƵ vaĆøo/ra analog hay discrete . NeĆ”u lieĆ¢n keĆ”t vaĆøo/ra ƱƶƓĆÆc gaĆ©n vĆ“Ć¹i button thƬ giaĆ¹ trĆ² hieĆ„n thĆ² treĆ¢n button nhƶ moƤt chuoĆ£i text . Ć¶Ć¹c taĆÆp : NgoaĆøi nhƶƵng ƱoĆ”i tƶƓĆÆng cĆ“ baĆ»n InTouch con hoĆ£ trĆ“ĆÆ Ć±aĆ¹ng keĆ„ caĆ¹c ƱoĆ”i tƶƓĆÆng uĆÆng cuĆ»a chuĆ¹ng ta . Khi ƱaƵ ƱƶƓĆÆc daĆ¹n vaĆøo Ć¶Ć¹ng duĆÆng Bitmap coĆ¹ ā€¢ . CaĆ» hai loaĆÆi nay ƱeĆ„ coĆ¹ ā€¢ naĆøo ƱoĆ”i hay ā€¢ caĆ¹c cell khaĆ¹c maĆø chuĆ¹ng ƱƶƓĆÆc lieĆ¢n keĆ”t vĆ“Ć¹i nhau hƬnh ā€¢ uĆÆng . ChuĆ¹ng raĆ”t deĆ£ sƶƻ duĆÆng vaĆø deĆ£ ƱaĆ«t caĆ”u hƬnh . ChuĆ¹ng ta seƵ ƱeĆ  caƤp chi tieĆ”t sau. phĆ¶Ć¹c taĆÆp khaĆ¹c nhau ā€¢ Bitmap : coĆ¢ng cuĆÆ bitmap duĆøng ƱeĆ„ sao cheĆ¹p vaĆø daĆ¹n vaĆøo caĆ¹c Ć¶Ć¹ng d theĆ„ xoai vaĆø coĆ¹ theĆ„ xaĆ¹c Ć±Ć²nh treĆ¢n moƤt neĆ n trong suoĆ”t ƱeĆ„ noĆ„i leĆ¢n treĆ¢n caĆ¹c Ć¶Ć¹ng duĆÆng caĆ¹c Ć¶Ć¹ng duĆÆng khaĆ¹c . Trends : coĆ¹ hai coĆ¢ng cuĆÆ trend laĆø trend hieĆ„n thĆ² dƶƵ lieƤu thĆ“Ćøi gian thƶĆÆc vaĆø trends hieĆ„n thĆ² dƶƵ lieƤu quaĆ¹ khĆ¶Ć¹ theĆ„ bieĆ„u dieĆ£n ƱoĆ  thĆ² theo thĆ“Ćøi gian cho nhieĆ u tagname Symbol : laĆø sƶĆÆ keĆ”t cuĆ»a nhieĆ u ƱoĆ”i tƶƓĆÆng cĆ“ baĆ»n vaĆø noĆ¹ ƱƶƓĆÆc xem nhƶ moƤt ƱoĆ”i tƶƓĆÆng ƱƓn . BaĆ”t kƬ sƶĆÆ thay ƱoĆ„i thuoƤc tĆ­nh vĆ“Ć¹i symbol ( thay ƱoĆ„i thuoƤc tĆ­nh tĆ³nh trong WindowMaker hay thay ƱoĆ„i thuoƤc tĆ­nh ƱoƤng trong WindowViewer ) seƵ aĆ»nh hƶƓƻng ƱeĆ”n taĆ”t caĆ» caĆ¹c ƱoĆ”i tƶƓĆÆng thaĆønh phaĆ n cuĆ»a symbol Symbol khoĆ¢ng chĆ¶Ć¹a cac bitmap,caĆ¹c button caĆ¹c cell caĆ¹c alarm trend Cell : moƤt cell laĆø moƤt taƤp hĆ“ĆÆp cuĆ»a hai hay nhieĆ Ć¢u ƱoĆ”i tƶƓĆÆng, caĆ¹c symbol, thaĆønh moƤt ƱƓn vĆ² ƱƓn . Cell chĆ¶Ć¹a moĆ”i quan heƤ khoĆ¢ng gian coĆ” Ć±Ć²nh giƶƵa caĆ¹c phaĆ n tƶƻ rieĆ¢ng leĆ» , MoĆ£i moƤt thaĆønh phaĆ n cuĆ»a cell coĆ¹ theĆ„ coĆ¹ nhƶƵng lieĆ¢n keĆ”t chĆ­nh noĆ¹ . CaĆ¹c oĆ¢ ƱƶƓĆÆc sƶƻ duĆÆng ƱeĆ„ taĆÆo caĆ¹c thieĆ”t bĆ² thƶĆÆc teĆ” nhƶ boƤ ƱieĆ u khieĆ„n slide , CaĆ¹c thuoƤc tĆ­nh cuĆ» caĆ¹c thaĆønh phaĆ n trong cell ƱƶƓĆÆc thay ƱoĆ„i trong WindowMaker bĆ“Ć»i thao taĆ¹c cuĆ»a caĆ¹c moĆ”i lieĆ¢n keĆ”t . Wizard : caĆ¹c wizard giuĆ¹p chuĆ¹ng ta tieĆ”t kieƤm ƱaĆ¹ng keĆ„ thĆ“Ćøi gian thieĆ”t keĆ” giao dieƤn phaĆ¹t trieĆ„n Ć¶Ć¹ng d
  • 11. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 11 SVTH : VOƕ HOAƘNG DUY a . tƶƓng vĆ“Ć¹i ActiveX event Script ƱeĆ„ thƶĆÆc hieƤn khi sƶĆÆ kieƤn xaĆ»y ra 3/ Wizard ā€¢ ActiveX controls : WindowMaker hoĆ£ trĆ“ĆÆ caĆ¹c ActiveX controls maĆø hƬnh thĆ¶Ć¹c ƱƓn giaĆ»n nhaĆ”t laĆø caĆ¹c Ć¶Ć¹ng duĆÆng mini duĆøng ƱeĆ„ trao ƱoĆ„i hay chaĆÆy beĆ¢n trong Ć¶Ć¹ng duĆÆng cuĆ»a chuĆ¹ng t TaĆ”t caĆ» ActiveX controls coĆ¹ caĆ¹c thuoƤc tĆ­nh, caĆ¹c phƶƓng phaĆ¹p vaĆø caĆ¹c sƶĆÆ kieƤn lieĆ¢n quan ƱeĆ”n chuĆ¹ng . Ta coĆ¹ theĆ„ lieĆ¢n keĆ”t moƤt thuoƤc tĆ­nh cuĆ»a ActiveX controls vĆ“Ć¹i moƤt tagname cuĆ»a dƶƵ lieƤu Ć¶Ć¹ng . Ta coĆ¹ theĆ„ thƶĆÆc hieƤn caĆ¹c phƶƓng phaĆ¹p ActiveX thoĆ¢ng qua caĆ¹c haĆøm InTouch QuickScript . ChuĆ¹ng ta co theĆ„ keĆ”t hĆ“ĆÆp ActiveX event ƑaĆ¢y laĆø tieƤn Ć­ iao dieƤn cho caĆ¹c Ć¶Ć¹ng duĆÆng . InTouch cung caĆ”p moƤt soĆ” Wizard cĆ“ baĆ»n vaĆø caĆ¹c tieƤn ch giuĆ¹p chuĆ¹ng ta tieĆ”t kieƤm raĆ”t nhieĆ u thĆ“Ćøi gian khi phat trieĆ„n caĆ¹c g Ć­ch caĆøi theĆ¢m . Khi click vaĆøo bieĆ„u tƶƓĆÆng treĆ¢n thanh coĆ¢ng cuĆÆ seƵ hieƤn ra hoƤp hoƤi thoaĆÆi sau : NeĆ”u khoĆ¢ng coĆ¹ tieƤn Ć­ch naĆøy seƵ raĆ”t khoĆ¹ vaĆø maĆ”t nhieĆ u thĆ“Ćøi gian ƱeĆ„ taĆÆo ƱƶƓĆÆc caĆ¹c ƱoĆ”i tƶƓĆÆng treĆ¢n . Sau ƱaĆ¢y laĆø moƤt soĆ” caĆ¹c Wizard : aĆ¹c loaĆÆi coĆ¢ng taĆ©c :C
  • 12. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 12 SVTH : VOƕ HOAƘNG DUY CaĆ¹c loaĆÆi ƱoĆ ng hoĆ  Ʊo : CaĆ¹c hieĆ„n thĆ² baĆ¹o caĆ¹o dƶƵ lieƤu vaĆø baĆ¹o ƱoƤng :
  • 13. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 13 SVTH : VOƕ HOAƘNG DUY CaĆ¹c loai ƱieĆ u khieĆ„n cƶƻa soĆ„ : CaĆ¹c loaĆÆi ƱoĆ ng hoĆ  thƶĆÆc hay quaĆ¹ khĆ¶Ć¹ :
  • 14. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 14 SVTH : VOƕ HOAƘNG DUY 4/ Symbol Factory Symbol Factory laĆø moƤt taƤp hĆ“ĆÆp caĆ¹c wizard vaĆø gaĆ n 300 bitmap tƶƓng ƱoĆ”i g trong InTouch . ƑieĆ u naĆøy giuĆ¹p chuĆ¹ng ta truy caƤp ƱeĆ£ daĆøng vaĆøo caĆ¹c wi phĆ¶Ć¹c taĆÆp ƱeĆ„ sƶƻ duĆÆn zard vaĆø caĆ¹c ƱoĆ”i tƶƓĆÆng ƱoĆ  hoaĆÆ Symbol Factory goĆ m 3 loaĆÆi : ā€¢ Picture Wizard Animatin ā€¢ Bitmap Wizard ā€¢ Texture Wizard ā€¢ InTouch Object g a Symbol: V: WindowVIEWER :I aĆøn hƬnh cuĆ»a WindowVierM
  • 15. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 15 SVTH : VOƕ HOAƘNG DUY LaĆø Ć¶Ć¹ng duĆÆng cho pheĆ¹p giao dieƤn ƱƶƓĆÆc taĆÆo ra trong WindowMaker coĆ¹ theĆ„ chaĆÆy . 1/ Menu File -Open window mĆ“Ć» moƤt cƶƻa soĆ„ trong WindowMaker . HoƤp hoƤi thoaĆÆi sau xuaĆ”t hieƤn : ā€¢ Close windowā€¦ : ƱoĆ¹ng moƤt cƶƻa soĆ„ Ʊang mĆ“Ć» ā€¢ WindowMakerā€¦ : trĆ“Ć» veĆ  WindowMaker
  • 16. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 16 SVTH : VOƕ HOAƘNG DUY 2/Menu LOGIC ā€¢ Start Logic : ChaĆÆy caĆ¹c QuickScript Hall Logic : DƶĆøng taĆ”t caĆ» QuickScript 3/Menu SPECIAL ā€¢ ā€¢ Start Uninitiated Conversations : khĆ“Ć»i ƱoƤng caĆ¹c moĆ”i lieĆ¢n keĆ”t I/O . Khi mĆ“Ć¹i vaĆøo, WindowVier seƵ tƶĆÆ Ć±oƤng xƶƻ lyĆ¹ caĆ¹c yeĆ¢u caĆ u ā€¢ V/ Tagname Dic ban ƱaĆ u hoaĆ«c caĆ¹c giaĆ¹ trĆ² ƱaĆ u . Reinitialize I/O : khĆ“Ć»i ƱoƤng laĆÆi caĆ¹c moĆ”i lieĆ¢n keĆ”t I/O tionary Tagname Dictionary (runtime database ) laĆø ā€œtraĆ¹i timā€ cuĆ»a InTouch . Khi caĆ» caĆ¹c giaĆ¹ trĆ² hieƤn taĆÆi cuĆ»a item trong database . ƑeĆ„ taĆÆo Tagna . DBDump cho pheĆ¹p baĆÆn xuaĆ”t Tagname Dictionary ra taƤp tin vaĆŖn ba Ć­nh Ć¶Ć¹ng duĆÆng data chĆ¶Ć¹a taĆ”t me, InTouch yeĆ¢u caĆ u khai baĆ¹o caĆ¹c bieĆ”n khi ƱƶƓĆÆc sƶƻ duĆÆng . MoĆ£i bieĆ”n phaĆ»i coĆ¹ teĆ¢n vaĆø loaĆÆi dƶƵ lieƤu . InTouch coĆ¹ hai coĆ¢ng cuĆÆ giuĆ¹p chuĆ¹ng ta taĆÆo ra Tagname Dictionary : DBDump vaĆø DBLoad Ć»n , coĆ¹ theĆ„ sƶƻ duĆÆng bĆ“Ć»i caĆ¹c Ć¶Ć¹ng duĆÆng khaĆ¹c . DBLoad cho pheĆ¹p taĆÆo Tagname Dictionary tƶĆø Ć¶Ć¹ng duĆÆng khaĆ¹c nhƶ Excel hoaĆ«c tƶĆø DBDump file cuĆ»a caĆ¹c Ć¶Ć¹ng duĆÆng InTouch khaĆ¹c 1/ CaĆ¹c moĆ¢ taĆ» ch o ag Browser : lieƤt keĆ¢ caĆ¹c tagname vaĆø tagname.field ,remote tagname vaĆø ber tagnames cuĆ»a Ć¶Ć¹ng duĆÆng ĆÆ khaĆ¹c bao goĆ m : scripts, SQL o o s : cho pheĆ¹p baĆÆn truy caƤp ƱeĆ”n I/O server 2/ C Ć¹c T SuperTag mem o Tagname Cross Referencing: cho pheĆ¹p baĆÆn sƶƻ duĆÆng tagname trong Ć¶Ć¹ng duĆÆng cuĆ» baĆÆn tham chieĆ”u ƱeĆ”n caĆ¹c coĆ¢ng cu configuration, SPC Triggers.. SuperTags: InTouch cho pheĆ¹p baĆÆn tƶĆÆ taĆÆo caĆ¹c SuperTag structure theme . Remote Tagname Reference khoĆ¢ng caĆ n taĆÆo tagname trong Tagname Dictionary o Extended tagname support : InTouch coĆ¹ theĆ„ hoĆ£ trĆ“ĆÆ 61405 tagname trong Tagname Dictionary a loaĆÆi tagname Khi baĆÆn khai baĆ¹o moƤt tagname trong InTouch database , baĆÆn phaĆ»i gaĆ¹n cho ƱaĆ”y .tagname moƤt loaĆÆi naĆøo VĆ­ duĆÆ : neĆ”u tagname duĆøng ƱeĆ„ ƱoĆÆc hay ghi moƤt giaĆ¹ trĆ² tƶĆø I/O server phaĆ»i laĆø loaĆÆi I/O tagname
  • 17. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 17 SVTH : VOƕ HOAƘNG DUY a/ Memory Type Tagname Memory tagname chĆ¶Ć¹a trong Ć¶Ć¹ng duĆÆng InTouch cuĆ»a baĆÆn . BaĆÆn coĆ¹ theĆ„ sƶƻ duĆÆng c Ć¹n (True , On) 47483648 ƱeĆ”n o Memory a ĆÆc : tƶĆø -3.4e38 ƱeĆ”n 3.4e38 ge b/ I aĆ¹c haĆØng soĆ” heƤ thoĆ”ng, taĆÆo caĆ¹c bieĆ”n ƱeĆ„ tĆ­nh toa o Memory Discete ā€¢ GiaĆ¹ trĆ² : 0 ( False, Off) vaĆø 1 o Memory Integer ā€¢ SoĆ” nguyeĆ¢n 32 bit coĆ¹ daĆ”u : tƶĆø -21 2147483647 Re l ā€¢ SoĆ” thƶ o Memory Messa ā€¢ KieĆ„u chuoĆ£i: daĆøi 131 kĆ­ tƶĆÆ /O Type Tagnames CaĆ¹c tagname du g qua caĆ¹c Ć¶Ć¹ng duĆÆng Windows khaĆ¹c l O tagnames truy xuaĆ”t thoĆ¢ng qua caĆ¹c giao thĆ¶Ć¹c giao tieĆ”p nh Ć„ thieĆ”t laƤp traĆÆng thaĆ¹i chƦ ƱoĆÆc trong hoƤp hoƤi thoaĆÆi Tagname Dictio t tagname vĆ“Ć¹i giaĆ¹ trĆ² 0 ( False, Off) vaĆø 1 (True , On) ā€¢ I/O e 8 ƱeĆ”n 2147483647 ge c/ HoĆ£ trĆ“ĆÆ Ćøng ƱeĆ„ ƱoĆÆc hay ghi giaĆ¹ trĆ² thoĆ¢n aĆø I/O type tagnames, I/ ƶ Microsoft Dynamic Data Exchange (DDE) hoaĆ«c Wonderware SuiteLink Khi caĆ¹c giaĆ¹ trĆ² I/O type tagname thay ƱoĆ„i thƬ giaĆ¹ trĆ² seƵ ƱƶƓĆÆc caƤp nhaƤt vaĆøo Ć¶Ć¹ng duĆÆng ngay tĆ¶Ć¹c thƬ MaĆ«c Ć±Ć²nh taĆ”t caĆ» caĆ¹c giaĆ¹ trĆ² I/O tagname ƱƶƓĆÆc thieĆ”t laƤp Ć“Ć» cheĆ” ƱoƤ ƱoĆÆc hoaĆ«c ghi . Tuy nhieĆ¢n baĆÆn coĆ¹ the nary CoĆ¹ 4 loaĆÆi I/O tagname : ā€¢ I/O Discrete : ā€¢ Input/ outpu ā€¢ GiaĆ¹ trĆ² : int ger ā€¢ SoĆ” nguyeĆ¢n 32 bit coĆ¹ daĆ”u : tƶĆø -214748364 ā€¢ I/O Real ā€¢ SoĆ” thƶĆÆc : tƶĆø -3.4e38 ƱeĆ”n 3.4e38 ā€¢ I/O Messa ā€¢ KieĆ„u chuoĆ£i: daĆøi 131 kĆ­ tƶĆÆ tagname mĆ“Ć» roƤng : Trong ph hƦ laĆø demo neĆ¢n chi cho pheĆ¹p sƶƻ duĆÆng 32 tagnam nh nghĆ³a moƤt tagname mĆ“Ć¹i ieĆ¢n baĆ»n tƬm hieĆ„u naĆøy c es d/ Ć‘Ć² agname coĆ¹ theĆ„ daĆøi 32 kyĆ¹ tƶĆÆ vaĆø phaĆ»i baĆ©t ƱaĆ u baĆØng kyĆ¹ tƶĆÆ (A-Z hoaĆ«c a-z) . CaĆ¹c ky ƑeĆ„ Ć±Ć²nh nghĆ³a moƤt tagname mĆ“Ć¹i : T Ć¹ tƶĆÆ coĆøn laĆÆi tuyĆø yĆ¹
  • 18. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 18 SVTH : VOƕ HOAƘNG DUY ā€¢ TreĆ¢n thanh menu Special, click Tagname Dictionary thƬ hoƤp hoƤi thoaĆÆi Tagname Dictionary xuaĆ”t hieƤn *Click New :ƱeĆ„ taĆÆo moƤt tagname mĆ“Ć¹i *Tagname : teĆ¢n tagname Click Type : hoƤp hoƤi thoaĆÆi Tagname Types seƵ xuaĆ”t hieƤn* *ChoĆÆn loaĆÆi cho tagname vaĆø click OK *Click Group ƱeĆ„ gaĆ¹n cho tagname moƤt Alarm Group maĆ«c Ć±Ć²nh laĆø $System . *VĆ“Ć¹i loaĆÆi tagname I/O Read Only chƦ cho pheĆ¹p ƱoĆÆc cho pheĆ¹p ghi 3/ Kha *VĆ“Ć¹i loaĆÆi tagname I/O Write Only chƦ *Click Close i baĆ¹o chi tieĆ”t moƤt tagname Memory Discrete Memory Discrete coĆ¹ giaĆ¹ trĆ² 0 ( False, Off) vaĆø 1 (True , On) ƑeĆ„ Ć±Ć²nh nghĆ³a chi tieĆ”t loaĆÆi tagname Memory Discrete
  • 19. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 19 SVTH : VOƕ HOAƘNG DUY aĆÆi seƵ xuaĆ”t hieƤnKhi baĆÆn choĆÆn Memory Discrete , hoƤp hoƤi tho Intial Value : khĆ“Ć»i taĆÆo giaĆ¹ trĆ² ƱaĆ u cho tagname khi mĆ“Ć¹i chaĆÆy NeĆ”u baĆÆn muoĆ”n hieĆ„n thĆ² thoĆ¢ng baĆ¹o khi tagname coĆ¹ giaĆ¹ trĆ² ON baĆÆn goƵ vaĆøo On Msg F baĆÆn goƵ vaĆøo Off Msg lick vaĆøo close ƱeĆ„ lƶu tagname cuĆ»a baĆÆn Ć¹o chi tieĆ”t moƤt Memory Analog Tagname NeĆ”u baĆÆn muoĆ”n hieĆ„n thĆ² thoĆ¢ng baĆ¹o khi tagname coĆ¹ giaĆ¹ trĆ² OF C 4/ Khai ba C ger vaĆø Memory Real . Memory Integer laĆø soĆ” nguyeĆ¢n 32 bit coĆ¹ daĆ”u : tƶĆø -2147483648 ƱeĆ”n 2147483647 oaĆÆi xuaĆ”t oĆ¹ hai loaĆÆi memory tagname : Memory Inte Memory Real laĆø soĆ” thƶĆÆc : tƶĆø -3.4e38 ƱeĆ”n 3.4e38 ā€¢ *Khi baĆÆn choĆÆn Memory Integer hoaĆ«c Memory Real hoƤp hoƤi th hieƤn ā€¢ Click Intial Value ƱeĆ„ khĆ“Ć»i taĆÆo giaĆ¹ trĆ² ƱaĆ u cho tagname khi baĆ©t ƱaĆ u chaĆÆy ā€¢ Min Value : giaĆ¹ trĆ² nhoĆ» nhaĆ”t maĆø baĆÆn sƶƻ duĆÆng cho Historical Trend charts, O vaĆø .Min EU tagname.field ā€¢ 5/ Khai baĆ¹o chi tieĆ”t Memory Message Tagname I/ ā€¢ Max Value : giaĆ¹ trĆ² lĆ“Ć¹n nhaĆ”t maĆø baĆÆn sƶƻ duĆÆng cho Historical Trend charts, I/O vaĆø .Max EU tagname.field Eng Unit : nhaƵn cho tagname ā€¢ Click close ƱeĆ„ lƶu Message hoƤp hoƤi thoaĆÆi sau seƵ xuaĆ”t hieƤnKhi baĆÆn choĆÆn Memory ā€¢ Maximum Length : soĆ” kĆ­ tƶĆÆ cho pheĆ¹p lĆ“Ć¹n nhaĆ”t cuĆ»a tagname ā€¢ Intial Value : khĆ“Ć¹i taĆÆo giaĆ¹ trĆ² ƱaĆ u cho tagname khi baĆ©t ƱaĆ u chaĆÆy Ć¶Ć¹ng duĆÆng
  • 20. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 20 SVTH : VOƕ HOAƘNG DUY 6/ Khai baĆ¹o chi tieĆ”t moƤt I/O Discrete Tagname ā€¢ Click close ƱeĆ„ lƶu TaĆ”t c Ć¹ trĆ² ƱƶƓĆÆc ƱoĆÆc hay ghi taĆ¹ Ć¶Ć¹ng duĆÆng khaĆ¹c goĆÆi laĆø I/O tagname . BaĆÆn khai baĆ¹o moƤt I/O Discrete tagname caĆ n moƤt I/O tagname vĆ“Ć¹i giaĆ¹ trĆ² aĆ» caĆ¹c tagname maĆø gia 0 ( False, Off) vaĆø 1 (True , On) ChoĆÆn I/O Discrete hoƤp hoƤi thoaĆÆi sau seƵ xuaĆ”t hieƤn ā€¢ Intial Value : giaĆ¹ trĆ² ban ƱaĆ u cho tagname khi baĆÆn chaĆÆy Ć¶Ć¹ng duĆÆng laĆ n ƱaĆ u tieĆ¢n . ā€¢ Input Conversion : ChuyeĆ„n ƱoĆ„i ngoƵ vaĆøo ā€¢ Ć¹ trĆ² I/O input seƵ ƱƶƓĆÆc ƱoĆÆc ngƶƓĆÆc laĆÆi N oĆ”n aĆ”n Ć±Ć²nh cho ta ā€¢ e Tagname name as Item Name neĆ”u baĆÆn muoĆ”n sƶƻ duĆÆng te vieƤc khai baĆ¹o 7/ Khai baĆ¹o ch e ā€¢ Direct : giaĆ¹ trĆ² I/O input seƵ ƱƶƓĆÆc ƱoĆÆc trƶĆÆc tieĆ”p Reverse : gia ā€¢ OnMsg :thoĆ¢ng baĆ¹o khi tagname coĆ¹ giaĆ¹ trĆ² O ā€¢ OffMsg :thoĆ¢ng baĆ¹o khi tagname coĆ¹ giaĆ¹ trĆ² OFF ā€¢ Access Name : choĆÆn Access Name maĆø baĆÆn mu gname ā€¢ Item : Ć±Ć²a chƦ vuĆøng nhĆ“Ć¹ maĆø baĆÆn truy caƤp VĆ­ duĆÆ : PLC OMRON laĆø I0.0 ChoĆÆn Us Ć¢n tagname truĆøng vĆ“Ć¹i teĆ¢n item name ā€¢ ChoĆÆn close ƱeĆ„ lƶu vaĆø hoaĆøn thaĆønh i tieĆ”t moƤt I/O Integer hoaĆ«c Real Tagnam BaĆÆn ai Ƥt I/O tagname vĆ“Ć¹i ƶĆÆc hoaĆ«c nguyeĆ¢n au seƵ xuaĆ”t hieƤn kh baĆ¹o moƤt I/O Integer hoaĆ«c Real Tagname caĆ n mo th ChoĆÆn I/O Integer hoaĆ«c Real Tagname hoƤp hoƤi thoaĆÆi s
  • 21. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 21 SVTH : VOƕ HOAƘNG DUY ā€¢ Intial Value : giaĆ¹ trĆ² ban ƱaĆ u cho tagname khi baĆÆn chaĆÆy Ć¶Ć¹ng duĆÆng laĆ n ƱaĆ u tieĆ¢n . ā€¢ Deadband :nhaƤp vaĆøo soĆ” lƶƓĆÆng giaĆ¹ trĆ² cuĆ»a ƱƓn vĆ² kĆ³ thuaƤt cho tagname coĆ¹ theĆ„ thay ƱoĆ„i trĆ¶Ć“Ć¹c khi dƶƵ lieƤu bĆ² thay ƱoĆ„i ā€¢ Min EU : nhaƤp vaĆøo giaĆ¹ trĆ² ƱƓn vĆ² kĆ³ thuaƤt cho tagname khi giaĆ¹ trĆ² nhaƤn ƱƶƓĆÆc baĆØng MinRaw Ƥt (MaxR lue - MinEU) * ((MaxRaw - MinRaw) nh nhƶ inRaw) * ((MaxEU - MinEU) / ā€¢ ā€¢ ā€¢ ĆÆn muoĆ”n sƶƻ duĆÆng teĆ¢n 8/Khai Ć¹o c ā€¢ Min Raw : giaĆ¹ trĆ² thaĆ”p nhaĆ”t cuĆ»a thang giaĆ¹ trĆ² I/O integer hoaĆ«c real ā€¢ Max EU : nhaƤp vaĆøo giaĆ¹ trĆ² ƱƓn vĆ² kĆ³ thuaƤt cho tagname khi giaĆ¹ trĆ² nhaƤn ƱƶƓĆÆc baĆØng MaxRaw ā€¢ Max Raw : giaĆ¹ trĆ² lĆ“Ć¹n nhaĆ”t cuĆ»a thang giaĆ¹ trĆ² I/O integer hoaĆ«c real coĆ¹ theĆ„ duĆøng caĆ¹c giaĆ¹ trĆ² trong Maxā€¢ ChuĆ¹ yĆ¹ baĆÆn Raw,Max EU, Min Raw vaĆø Min EU ƱeĆ„ chƦnh giaĆ¹ trĆ² I/O tagname cuĆ»a baĆÆn Eng Units : nhaƤp vaĆøo teĆ¢n nā€¢ haƵn maĆø baĆÆn muoĆ”n duĆøng cho ƱƓn vĆ² kĆ³ thua cho tagname cuĆ»a baĆÆn ā€¢ Conversion : cho pheĆ¹p baĆÆn chƦnh tƦ leƤ khi tĆ­nh toaĆ¹n giaĆ¹ trĆ² kĆ³ thuaƤt NeĆ”u choĆÆn Linear keĆ”t quaĆ» tā€¢ Ć­nh toaĆ¹n duĆøng noƤi suy tuyeĆ”n tĆ­nh giƶƵa giaĆ¹ trĆ² ƱaĆ u vaĆø giaĆ¹ trĆ² cuoĆ”i .CoĆ¢ng thĆ¶Ć¹c duĆøng cho ƱaĆ u vaĆøo tuyeĆ”n tĆ­nh EUValue = (RawValue - MinRaw) * ((MaxEU - MinEU) / aw - MinRaw)) + MinEU ā€¢ CoĆ¢ng thĆ¶Ć¹c tĆ­nh tƦ leƤ cho ngoƵ ra : RawValue = (EUVa /(MaxRaw - MinRaw)) + MinRaw ā€¢ NeĆ”u choĆÆn Square Root , giaĆ¹ trĆ² toĆ„ng nguyeĆ¢n ƱƶƓĆÆc duĆøng ƱeĆ„ noƤi suy . GiaĆ¹ trĆ² naĆøy duĆøng cho caĆ¹c thieĆ”t bĆ² coĆ¹ ƱaĆ u vaĆøo tƦ leƤ khoĆ¢ng tuyeĆ”n tĆ­ boƤ chuyeĆ„n ƱoĆ„i coĆ¢ng suaĆ”t. CoĆ¢ng thĆ¶Ć¹c tĆ­nh cho tƦ leƤ cho giaĆ¹ trĆ² vaĆøo caĆŖn baƤc hai EUValue = sqrt(RawValue - M sqrt(MaxRaw - MinRaw)) + MinEU CoĆ¢ng thĆ¶Ć¹c tĆ­nh cho tƦ leƤ caĆŖn baƤc hai cuĆ»a ngoƵ ra : ā€¢ RawValue = square((EUValue - MinEU) * (sqrt(MaxRaw ā€“ MinRaw) / (MaxEU -MinEU))) + MinRaw Access Name : choĆÆn giaĆ¹ trĆ² Access Name maĆø baĆÆn muoĆ”n aĆ”n Ć±Ć²nh cho tagname Item : Ć±Ć²a chƦ vuĆøng nhĆ“Ć¹ cuĆ»a thieĆ”t bĆ² keĆ”t noĆ”i maĆø baĆÆn muoĆ”n tƶĆø I/O ChoĆÆn Use Tagname name as Item Name neĆ”u ba tagname truĆøng vĆ“Ć¹i teĆ¢n item name ā€¢ ChoĆÆn close ƱeĆ„ lƶu vaĆø hoaĆøn thaĆønh vieƤc khai baĆ¹o ba hi tieĆ”t I/O Message Tagname essage laĆø kI/O M ieĆ„u chuoĆ£i goĆ m 131 kĆ­ tƶĆÆ
  • 22. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 22 SVTH : VOƕ HOAƘNG DUY Khi choĆÆn I/O Message hoƤp hoƤi thoaĆÆi sau seƵ xuaĆ”t hieƤn : ā€¢ Initial Value : giaĆ¹ trĆ² tagname khi khĆ“Ć»i ƱoƤng Ć¶Ć¹ng duĆÆng ā€¢ Access Name : choĆÆn Access Name maĆø baĆÆn muoĆ”n aĆ”n Ć±Ć²nh cho tagname ā€¢ Item : Ć±Ć²a chƦ vuĆøng nhĆ“Ć¹ maĆø baĆÆn truy caƤp tƶĆø I/O ā€¢ ChoĆÆn Use Tagname name as Item Name neĆ”u baĆÆn muoĆ”n sƶƻ duĆÆng teĆ¢n tagname truĆøng vĆ“Ć¹i teĆ¢n item name 9/ Khai ba c ā€¢ Maximum Length nhaƤp soĆ” kĆ­ tƶĆÆ toĆ”i Ʊa cho tagname ā€¢ ChoĆÆn close ƱeĆ„ lƶu vaĆø hoaĆøn thaĆønh vieƤc khai baĆ¹o Ć¹o hi tieĆ”t ƱieĆ u kieƤn baĆ¹o ƱoƤng TreĆ¢n menu Spectial click Tagname Dictionary hoƤp hoƤi thoaĆÆi sau seƵ xuaĆ”t hieƤn Go 2 a/ƑeĆ„ k name rĆ“Ćøi raĆÆc Ć m traĆÆng thaĆ¹i ON vaĆø OFF hai baĆ¹o ƱieĆ u kieƤn baĆ¹o ƱoƤng cho tag ary TreĆ¢n hoƤp hoƤi thoaĆÆi choĆÆn Alarm hoaĆ«c Detail & Alarm hoƤp hoƤi thoaĆÆi TreĆ¢n thanh Special menu choĆÆn Tagname Diction sau seƵ xuaĆ”t hieƤn ā€¢ Alarm State : traĆÆng thaĆ¹i cuĆ»a tagname khi baĆ¹o ƱoƤng ā€¢ Priority : quyeĆ n ƶu tieĆ¢n coĆ¹ giaĆ¹ trĆ² tƶĆø 1 ƱeĆ”n 999 ā€¢ Click Close ƱeĆ„ lƶu b/ ƑeĆ„ thƶĆÆc hieƤn khai baĆ¹o ƱieĆ u kieƤn baĆ¹o ƱoƤng cho tagname analog TreĆ¢n thanh Special menu choĆÆn Tagname Dictionary TreĆ¢n hoƤp hoƤi thoaĆÆi choĆÆn Alarm hoaĆ«c Detail & Alarm hoƤp hoƤi thoaĆÆi sau seƵ xu haĆ”t ieƤn
  • 23. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 23 SVTH : VOƕ HOAƘNG DUY ā€¢ ChoĆÆn loaĆÆi Alarm ( LoLo,Low, High, HiHi ) maĆø baĆÆnmuoĆ”n sƶƻ duĆÆng khi phaĆ¹t hieƤn tagname vƶƓĆÆt quaĆ¹ giaĆ¹ trĆ² Ć±Ć²nh trĆ¶Ć“Ć¹c ā€¢ Alarm Value : caĆ¹c giaĆ¹ trĆ² tĆ“Ć¹i haĆÆn cuĆ»a Alarm ā€¢ Priority: quyeĆ n ƶu tieĆ¢n coĆ¹ giaĆ¹ trĆ² tƶĆø 1 ƱeĆ”n 999 ham chieĆ”u tƶĆø xa :10/Tagname t InTouch Remote Tagname R cho pheĆ¹p caĆ¹c maĆ¹y client vaĆø server giao tieĆ”p vĆ“Ć¹i nhau qua Ć¶Ć¹ng duĆÆng eferencing 11/ƑeĆ„ taĆÆo moƤt Ć¶Ć¹ng duĆÆng tagname maĆ¹y chuĆ»
  • 24. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 24 SVTH : VOƕ HOAƘNG DUY CaĆ¹c tham chieĆ”u tƶĆø xa :
  • 25. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 25 SVTH : VOƕ HOAƘNG DUY 12/Ć‘Ć²nh Ć±Ć²a chƦ tham chieĆ”u ƱoƤng (DRA) DuĆøng tham chieĆ”u ƱoƤng : ƑeĆ„ taĆÆo moƤt Ć¶Ć¹ng duĆÆng chuaĆ„n ƱoaĆ¹n : TaĆÆo moƤt I/O Integer tagname laĆø ā€œ AnalogSpyā€ coĆ¹ Access Name PLC1 vaĆø moƤt item name laĆø WX001 TaĆÆo moƤt text object : # Double click leĆ¢n # ƱeĆ„ choĆÆn animation links Click String trong vuĆøng User Inputs. HoƤp hoƤi thoaĆÆi Input String Tagname seƵ xuaĆ”t hieƤn Tagname : goƵ AnalogSpy.Reference ChoĆÆn WindowViewer ƱeĆ„ bieĆ¢n dĆ²ch chƶƓng trƬnh vaĆø chaĆÆy Ć¶Ć¹ng duĆÆng Trong WindowViewer click text object vaĆø nhaƤp giaĆ¹ trĆ² mĆ“Ć¹i laĆø Ć±Ć²a chƦ cuĆ»a thieĆ”t bĆ² maĆø ta caĆ n quan saĆ¹t seƵ hieƤn leĆ¢n giaĆ¹ trĆ² trong vuĆøng nhĆ“Ć¹ ƱoĆ¹ . 13/MoƤt soĆ” Tagname coĆ¹ saĆ¼n trong phaĆ n meĆ m : ā€¢ $Date : laĆø tagname loaĆÆi integer hieĆ„n thĆ² ngaĆøy heƤ thoĆ”ng ā€¢ $DateString : laĆø loaĆÆi tagname memory message tagname hieĆ„n thĆ² ngaĆøy heƤ thoĆ”ng dĆ¶Ć“Ć¹i daĆÆng chuoĆ£i ā€¢ $DateTime :hieĆ„n thĆ² caĆ» ngaĆøy giĆ“Ćø. ā€¢ $Day: chƦ hieĆ„n thĆ² ngaĆøy
  • 26. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 26 SVTH : VOƕ HOAƘNG DUY ā€¢ $Hour : hieĆ„n thĆ² giĆ“ ā€¢ $InactivityTimeout : hieĆ„n thĆ² giaĆ¹ trĆ² 1 khi giĆ“Ćø hoaĆÆt ƱoƤng ƱaƵ heĆ”t ā€¢ $InactivityWarning : coĆ¹ giaĆ¹ trĆ² 1 khi thĆ“Ćøi gian ƱƶƓĆÆc Ć±Ć²nh saĆ¼n cho vieƤc caĆ»nh baĆ¹o hoaĆÆt ƱoƤng ƱaƵ heĆ”t ā€¢ $Minute : xuaĆ”t giaĆ¹ trĆ² phuĆ¹t ā€¢ $Month : xuaĆ”t giaĆ¹ trĆ² thaĆ¹ng ā€¢ $Msec :xuaĆ”t giaĆ¹ trĆ² Msec ā€¢ $NewAlarm : tagname coĆ¹ giaĆ¹ trĆ² 1 moĆ£i khi coĆ¹ moƤt baĆ¹o ƱoƤng mĆ“Ć¹i ā€¢ $Second :xuaĆ”t giaĆ¹ trĆ² giaĆ¢y . AccessLevel Read only integer security tagname used in expressions or scripts to control the operator's ability to perform specific functions. $AlarmLogging No longer supported in InTouch. $AlarmPrinterError No longer supported in InTouch. $AlarmPrinterNoPaper No longer supported in InTouch. $AlarmPrinterOffline No longer supported in InTouch. $AlarmPrinterOverflow No longer supported in InTouch. $Appl agname that reflects whether or Clients command is selected on the Server Special menu. icationChanged Read only discrete t not the remote application has changed in distributed systems. This number is incremented each time the Notify node's WindowViewer $Appl version number of the application. This number ime a tagname or QuickScript is icationVersion Read only real tagname that reflects the current changes each t changed, added or deleted. $ChangePassword Write only discrete security tagname that allows the operator to set the value of the $ChangePassword sing the generic Change Password perator. tagname to 1, cau dialog box to be displayed for the o $C f a discrete button to allow the operator to set the $ConfigureUsers tagname to 1, causing generic Configure Users dialog box to be on igureUsers Write only discrete security tagname that can be used on value of the the
  • 27. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 27 SVTH : VOƕ HOAƘNG DUY displayed for editing the security user name list. $H o arting and stopping of historical logging. This is a ommand for the whole application. ist ricalLogging Read/write discrete tagname that monitors/controls st global c $L c rite discrete tagname used to monitor and/or ol the running of scripts. s that are ly executing cannot be stopped. However, you ogi Running Read/w contr Asynchronous User Defined Function script current can prevent new scripts from executing. $ObjHor e center of a selected Read only integer tagname used to display the horizontal pixel location of th object. $ObjVer Read only integer tagname used to display the vertical pixel location of the center of a selected object. $Operator Read only security message tagname that can be used ipt to control the ic functions. in an expression or QuickScr operator's ability to perform specif $OperatorEntered Read/write security message tagname that sets the ""User Name"" for the operator. $PasswordEntered Write only security message tagname that sets the ""Password"" for the operator. $Second ys the currentRead only integer tagname that displa seconds (value may be 0-59). $StartDdeConversations Read/write discrete tagname used to start uninitiated conversations during runtime when the Special menu has been disabled. $System Read only Alarm Group type tagname for the alarm root group. If a tagname is not assigned to a specific Alarm Group name, it is automatically assigned to this root group by default. All defined Alarm Groups are descendants of $System.
  • 28. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 28 SVTH : VOƕ HOAƘNG DUY ChƶƓng 3:TAƏO LIEƂN KEƁT Khi choĆÆn moƤt object hoa e thay ƱoĆ„i ta Ć“Ć¹c sau : TreĆ¢n Special menu c thoaĆÆi sau seƵ xuaĆ”t hieƤn ANIMATION Ć«c symbol ƱeĆ„ taĆÆo ra hoaĆÆt aĆ»nh khi tagnam laĆøm caĆ¹c bƶ hoĆÆn Animation hoaĆ«c double-click leĆ¢n object thƬ hoƤp hoƤi ĆÆn phƶƓng thĆ¶Ć¹c lie I/ Touch Link Cho Ć¢n keĆ”t maĆø baĆÆn muoĆ”n taĆÆo hoaĆÆt aĆ»nh ā€¢ User Inputs: Do Analog hoaĆ«c Strin ā€¢ Slider : daĆÆng thanh trƶƓĆÆt ā€¢ Touch Pushbuttons : Khi nhaĆ”n vaĆøo nuĆ¹t nhaĆ”n 3 chieĆ u seƵ taĆÆo ra caĆ¹c hieƤu Ć¶Ć¹ng ngƶƓĆøi duĆøng nhaƤp vaĆøo coĆ¹ theĆ„ laĆø daĆÆng Discrete hoaĆ«c g
  • 29. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 29 SVTH : VOƕ HOAƘNG DUY /User Input :1 o Discrete: sƶƻ duĆÆng input box seƵ xuaĆ”t h o String : sƶƻ duĆÆng vĆ“Ć¹i tagna a/ Click User Inputs Discre vĆ“Ć¹i Discrete tagname ,khi lieĆ¢n keĆ”t ƱƶƓĆÆc kĆ­ch hoaĆÆt moƤt hoƤp hoƤi thoaĆÆi seƵ xuaĆ”t hieƤn ƱeĆ„ baĆÆn choĆÆn traĆÆng thaĆ¹i cho tagname o Analog : sƶƻ duĆÆng vĆ“Ć¹i integer hoaĆ«c real tagname ,khi link ƱƶƓĆÆc kĆ­ch hoaĆÆt moƤt ieƤn cho pheĆ¹p baĆÆn nhaƤp vaĆøo giaĆ¹ trĆ² cuĆ»a tagname name me strign giaĆ¹ trĆ² nhaƤp vaĆøo coĆ¹ daĆÆng chuoĆ£i te hoƤp hoƤi thoaĆÆi sau seƵ xuaĆ”t hieƤn ā€¢ Tagname : teĆ¢n tagname muoĆ”n lieĆ¢n keĆ”t ā€¢ Msg to user : thoĆ¢ng baĆ¹o seƵ xuaĆ”t hieƤn khi inputs link ƱƶƓĆÆc kĆ­ch hoaĆÆt ā€¢ Set Prompt vaĆø Reset Prompt : laĆø chuoĆ£i hieĆ„n thĆ² treĆ¢n button khi baĆÆn thay ƱoĆ¢i tƶĆø on sang off ā€¢ On message vaĆø off message : thoĆ¢ng baĆ¹o xuaĆ”t hieƤn treĆ¢n object khi kĆ­ch on hoaĆ«c off b/ Click User Inputs Analog hoƤp hoƤi thoaĆÆi sau seƵ xuaĆ”t hieƤn
  • 30. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 30 SVTH : VOƕ HOAƘNG DUY ā€¢ Tagname : nhaƤp vaĆøo tagname name caĆ n lieĆ¢n keĆ”t ā€¢ Msg to user : thoĆ¢ng baĆ¹o seƵ xuaĆ”t hieƤn khi inputs link ƱƶƓĆÆc kĆ­ch hoaĆÆt ā€¢ Keypad : coĆ¹ hoĆ£ trĆ“ĆÆ keypad khoĆ¢ng ā€¢ Min Value : giaĆ¹ trĆ² nhoĆ» nhaĆ”t cuĆ»a tagname ā€¢ Max Value : giaĆ¹ trĆ² lĆ“Ć¹n nhaĆ”t cuĆ»a tagname ā€¢ Inputs Only : chi cho pheĆ¹p nhaƤp vaĆøo. 2/ SLIDER aĆ”t h ƑeĆ„ taĆÆo moƤt thanh trƶƓĆÆt : Click Sliders vertical(hoaĆ«c horizontal) hoƤp hoƤi thoaĆÆi sau seƵ xu ieƤn ā€¢ Tagname : nhaƤp vaĆøo tagname name caĆ n lieĆ¢n keĆ”t
  • 31. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 31 SVTH : VOƕ HOAƘNG DUY ā€¢ At Top : giaĆ¹ trĆ² Ć“Ć» vĆ² trĆ² Top cuĆ»a slider ā€¢ At Bottom : giaĆ¹ trĆ² Ć“Ć» vĆ² trĆ² Bottom 3/ PUSH BUTTON ƑeĆ„ taĆÆo moƤt lieĆ¢n keĆ”t vĆ“Ć¹i PushButton TaĆÆo moƤt Button sau ƱoĆ¹ double-click vaĆøo button ,hoƤp hoƤi thoaĆÆi sau seƵ xuaĆ”t hieƤn CoĆ¹ 4 loaĆÆi Touch Pushbutton : *Discrete Value : ā€¢ Tagname : nhaƤp vaĆøo tagname caĆ n lieĆ¢n keĆ”t
  • 32. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 32 SVTH : VOƕ HOAƘNG DUY ƶƻ duĆÆng haĆ”n hay giƶƵ . GiaĆ¹ trĆ² 0 khi button ƱƶƓĆÆc thaĆ» ra e : ngƶƓĆÆc laĆÆi vĆ“Ć¹i Direct cuĆ»a tagname khi nhaĆ”n button Set : giaĆ¹ trĆ² laĆø 1 khi button ƱƶƓĆÆc nhaĆ”n *Action ā€¢ Action : caĆ¹ch thĆ¶Ć¹c hoaĆÆt ƱoƤng cuĆ»a Pushbutton muoĆ”n s ā€¢ Direct : giaĆ¹ trĆ² laĆø moƤt khi ƱƶƓĆÆc n ā€¢ Reverv ā€¢ Toggle : ƱaĆ»o ngƶƓĆÆc traĆÆng thaĆ¹i ā€¢ Reset : giaĆ¹ trĆ² laĆø 0 khi button ƱƶƓĆÆc nhaĆ”n ā€¢ Condition Type : choĆÆn ƱieĆ u kieƤn object cuĆ»a baĆÆn On key down : thƶĆÆc hieƤn Scrip 1 laĆ”n khi phĆ­m ƱƶƓĆÆc nhaĆ”n xuoĆ”ng While down : thƶĆÆc hieƤn script khi phĆ­m ƱƶƓĆÆc giƶƵ On key up : thƶĆÆc hieƤn script khi phĆ­m nhaĆ» ra Click OK ƱeĆ„ lƶu *Show hoaĆ«c Hide Window hoƤp hoƤi thoaĆÆi sau seƵ xuaĆ”t hieƤn ƱeĆ„ baĆÆn choĆÆn cƶƻa soĆ„ muoĆ”n hieƤn hoaĆ«c aĆ„n
  • 33. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 33 SVTH : VOƕ HOAƘNG DUY Sau ƱoĆ¹ baĆÆn choĆÆn cƶƻa soĆ„ caĆ n hieƤn Click OK ƱeĆ„ lƶu II/ Display Link 1/ Fill color link : a/Discrete fill color link : Expression: teĆ¢n discrete tagname muoĆ”n lieĆ¢n keĆ”t Color : choĆÆn maĆøu cho caĆ¹c giaĆ¹ trĆ² cuĆ»a tagname b/Analog expression color link
  • 34. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 34 SVTH : VOƕ HOAƘNG DUY ā€¢ Expression: teĆ¢n cuĆ»a integer hoaĆ«c real tagname hoaĆ«c bieĆ„u thĆ¶Ć¹c ā€¢ Break Points: caĆ¹c giaĆ¹ trĆ² thay ƱoĆ„i cuĆ»a object ā€¢ Color : choĆÆn maĆøu cho caĆ¹c giaĆ¹ trĆ² cuĆ»a tagname c/TaĆÆo moƤt Discrete Alarm status color link Discrete Tagname Alarm StatusFill Color ā€¢ Tagname ā€¢ Ƥng d/TaĆÆo moƤt Analog Alarm Status color : nhaƤp teĆ¢n tagname caĆ n link Nomal Fill Color : maĆøu cuĆ»a object khi bƬnh thƶƓĆøng Alarm Fill Color : maĆøu cuĆ»a object khi coĆ¹ baĆ¹o Ʊoā€¢ Fill Color Analog Alarm
  • 35. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 35 SVTH : VOƕ HOAƘNG DUY ā€¢ Tagname : nhaƤp teĆ¢n tagname caĆ n lieĆ¢n keĆ”t ā€¢ Alarm Type : loaĆÆi baĆ¹o ƱoƤng ā€¢ Value giaĆ¹ trĆ² cuĆ»a tagname khi coĆ¹ gaĆ¹n LoLoā€¦: Deviation: chi coĆ¹ 3 maĆøuā€¢ ā€¢ ROC(Rate of change) : coĆ¹ 2 m ā€¢ aĆøu ; ā€¢ III/TaĆÆo moƤt lieĆ¢n keĆ”t kĆ­ch thĆ¶Ć“Ć¹c vĆ“Ć¹i ƱoĆ”i tƶƓĆÆng Click vaĆøo color : ƱeĆ„ choĆÆn maĆøu cuĆ»a ƱoĆ”i tƶƓĆÆng ChoĆÆn OK ƱeĆ„ lƶu Double-click vaĆøo moƤt ƱoĆ”i tƶƓĆÆng choĆÆn OBJECT SIZE click vaĆøo height hoaĆ«c weight seƵ xuaĆ”t hieƤn hoƤp hoƤi thoaĆÆi sau : ā€¢ Expression: teĆ¢n moƤt tagname analog hoaĆ«c bieĆ„u thĆ¶Ć¹c ā€¢ Value at Max Height: giaĆ¹ trĆ² lĆ“Ć¹n nhaĆ”t cuĆ»a tagname
  • 36. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 36 SVTH : VOƕ HOAƘNG DUY ā€¢ Value at Min Height: giaĆ¹ trĆ² nhoĆ» nhaĆ”t cuĆ»a tagname ā€¢ Max % Height : phaĆ n traĆŖm cuĆ»a chieĆ u cao khi tagname baĆØng Value at Max Height ā€¢ Min % Height : phaĆ n traĆŖm cuĆ»a chieĆ u cao khi tagname baĆØng Value at Min Height ā€¢ Click OK ƱeĆ„ lƶu IV/ TaĆÆo lieĆ¢n keĆ”t vuĆøng : Double-click vaĆøo moƤt ƱoĆ”i tƶƓĆÆng choĆÆn LOCATION click vaĆøo Vertical hoaĆ«c Horizontal seƵ xuaĆ”t hieƤn hoƤp hoƤi thoaĆÆi sau : ā€¢ Expression : nhaƤp vaĆøo tagname analog hoaĆ«c bieĆ„u thĆ¶Ć¹c ā€¢ At Left End : giaĆ¹ trĆ² tagname khi object Ć“Ć» beĆ¢n traĆ¹i ā€¢ At Right End : giaĆ¹ trĆ² tagname khi object Ć“Ć» beĆ¢n phaĆ»i ā€¢ To left : soĆ” pixel khi object di chuyeĆ„n sang traĆ¹i ā€¢ To right : soĆ” pixel khi object di chuyeĆ„n sang phaĆ»i ā€¢ Click OK ƱeĆ„ lƶu V/ TaĆÆo lieĆ¢n keĆ”t Percent Fill Double-click vaĆøo moƤt ƱoĆ”i tƶƓĆÆng choĆÆn Percent Fill click vaĆøo Vertical hoaĆ«c Horizontal seƵ xuaĆ”t hieƤn hoƤp hoƤi thoaĆÆi sau :
  • 37. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 37 SVTH : VOƕ HOAƘNG DUY ā€¢ Expression : nhaƤp vaĆøo tagname analog hoaĆ«c bieĆ„u thĆ¶Ć¹c ā€¢ Value at Max Fill : giaĆ¹ trĆ² cuĆ»a expression khi object ƱaĆ y ā€¢ Value at Min Fill : giaĆ¹ trĆ² cuĆ»a expression khi object vĆ“i ā€¢ Max % Fill : phaĆ n traĆŖm cuĆ»a object khi expression ƱaĆÆt tĆ“Ć¹i giaĆ¹ trĆ² Value at Max Fill ā€¢ Min % Fill : phaĆ n traĆŖm cuĆ»a object khi expression ƱaĆÆt tĆ“Ć¹i giaĆ¹ trĆ² Value at Min Fill ā€¢ Direction : choĆÆn hĆ¶Ć“Ć¹ng maĆø baĆÆn muoĆ”n laĆ”p ƱaĆ y ā€¢ Background Color : choĆÆn maĆøu cuĆ»a ƱoĆ”i tƶƓĆÆng VI/ TaĆÆo lieĆ¢n ke ā€¢ Click OK ƱeĆ„ lƶu Ć”t MISCELLANEOUS Double-c k US 1/ Khi click vaĆøo s lic vaĆøo moƤt ƱoĆ”i tƶƓĆÆng,trong vuĆøng MISCELLANEO Vi ibility xuaĆ”t hieƤn hoƤp hoƤi thoaĆÆi sau : ā€¢ Expression : nhaƤp vaĆøo tagname hoaĆ«c bieĆ„u thĆ¶Ć¹c
  • 38. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 38 SVTH : VOƕ HOAƘNG DUY ā€¢ Visible State : traĆÆng thaĆ¹i cuĆ»a object khi Expression coĆ¹ giaĆ¹ trĆ² True ā€¢ Click OK ƱeĆ„ lƶu 2/ Khi click vaĆøo Blink xuaĆ”t hieƤn hoƤp hoƤi thoaĆÆi sau : ā€¢ vaĆøo tagname hoaĆ«c bieĆ„u thĆ¶Ć¹c these attributes: choĆÆn maĆøu cho kieĆ„u nhaĆ”p nhaĆ¹y aĆ„n Expression : nhaƤp ā€¢ Blink Speed : choĆÆn toĆ”c ƱoƤ nhaĆ”p nhaĆ¹y ā€¢ Blink Invisible: nhaĆ”p nhaĆ¹y theo kieĆ„u aĆ„n/hieƤn ā€¢ Blink visible with ā€¢ Clich OK ƱeĆ„ lƶu 3/ Khi click Disable seƵ xuaĆ”t hieƤn hoƤp hoƤi thoaĆÆi : ā€¢ hĆ¶Ć¹cExpression : nhaƤp vaĆøo discrete tagname hoaĆ«c bieĆ„u t
  • 39. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 39 SVTH : VOƕ HOAƘNG DUY ā€¢ ƱeĆ„ lƶu VII/ TaĆÆo lieĆ¢n keĆ”t hieĆ„n thĆ² giaĆ¹ trĆ² : ā€¢ Dissbled State : choĆÆn traĆÆng thaĆ¹i disabled khi bieĆ„u thĆ¶Ć¹c True Click OK lue Display /Click Discrete Double-click vaĆøo moƤt ƱoĆ”i tƶƓĆÆng,trong vuĆøng Va 1 : seƵ hieĆ„n thĆ² hoƤp hoƤi thoaĆÆi ā€¢ Expression : nhaƤp vaĆøo discrete tagname hoaĆ«c bieĆ„u thĆ¶Ć¹c ā€¢ On Message : chuoĆ£i hieĆ„n thĆ² khi bieĆ„u thĆ¶Ć¹c on ā€¢ OFF Message : chuoĆ£i hieĆ„n thĆ² khi bieĆ„u thĆ¶Ć¹c off 2/Click Analog ā€¢ Click OK ƱeĆ„ lƶu hseƵ ieĆ„n thĆ² hoƤp hoƤi thoaĆÆi ā€¢ Expression: nhaƤp vaĆøo tagname analog/real hoaĆ«c bieĆ„u thĆ¶Ć¹c caĆ n hieĆ„n thĆ² giaĆ¹ trĆ² ā€¢ Click OK ƱeĆ„ lƶu
  • 40. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 40 SVTH : VOƕ HOAƘNG DUY VII/ TaĆÆo lieĆ¢n k veĆ”t Ć“Ć¹i String Click Stri thoaĆÆing seƵ hieĆ„n thĆ² hoƤp hoƤi ā€¢ Expression: nhaƤp vaĆøo tagname string hoaĆ«c bieĆ„u thĆ¶Ć¹c kieĆ„u string ā€¢ Click OK ƱeĆ„ lƶu
  • 41. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 41 SVTH : VOƕ HOAƘNG DUY CHƖƔNG 4: KEƁT NOƁI I/O InTouch o icrosogsoft Dynamic Data Exchange(DDE), astDDE vaĆø gia h uitelink ƱeĆ„ keĆ”t noĆ”i vĆ“Ć¹i chƶƓng trƬnh Window haĆ¹c ,vĆ“Ć¹i maĆ¹y chuĆ» Wonderware I/O vaĆø vĆ“Ć¹i chƶƓng trƬnh Server I/O cuĆ»a thaĆønh phaĆ n Ć¶Ć¹ 3 maĆø thaĆønh phaĆ n naĆøy keĆ”t noĆ”i vĆ“Ć¹i caĆ¹c thieĆ”t bĆ² thƶĆÆc /CaĆ¹c giao thĆ¶Ć¹c hoĆ£ trĆ“ĆÆ keĆ”t noĆ”i W nderware duĆøng M o t Ć¶Ć¹c Wonderware SF k th I ā€¢ DDE laĆø moƤt giao thĆ¶Ć¹c keĆ”t noĆ”i ƱƶƓĆÆc phaĆ¹t trieĆ„n bĆ“Ć»i Microsoft cho pheĆ¹p nhƶƵng Ć¶Ć¹ng duĆÆng trong moĆ”i trƶƓĆøng Window coĆ¹ theĆ„ nhaƤn hoaĆ«c gĆ“Ć»i dƶƵ lieƤu ƱeĆ”n moƤt Ć¶Ć¹ng duĆÆng khaĆ¹c . NoĆ¹ boĆ„ sung moĆ”i quan heƤ clien-server giƶƵa hai Ć¶Ć¹ng duĆÆng Ʊang chaĆÆy . MaĆ¹y chuĆ» cung caĆ”p dƶƵ lieƤu vaĆø cho pheĆ¹p yeĆ¢u caĆ u tƶĆø moƤt Ć¶Ć¹ng duĆÆng khaĆ©c caĆ n dƶƵ lieƤu cuĆ»a noĆ” . Ɩƙng duĆÆng yeĆ¢u caĆ u goĆÆi laĆø client . MoƤt soĆ” Ć¶Ć¹ng uĆÆng nhƶ InTouch vaĆø Microsoft Excel coĆ¹ theĆ„ ƱoĆ ng thĆ“Ćøi laĆø server vaĆø client ā€¢ FastDDE cung caĆ”p moƤt goĆ¹i trung gian cuĆ»a caĆ¹c lĆ“Ćøi nhaĆ©n trong Wonderware DDE vaĆøo moƤt lĆ“Ćøi nhaĆ©n ƱƓn Microsoft DDE . SƶĆÆ Ć±oĆ¹ng goĆ¹i naĆøy cung caĆ”p taƤn duĆÆng hieƤu bĆ“Ć»i sƶĆÆ giaĆ»m bĆ“Ć¹t toĆ„ng soĆ” hoaĆÆt ƱoƤng DDE caĆ n cung caĆ”p giƶƵa client vaĆø server . ā€¢ NetDDE mĆ“Ć» roƤng tieĆ¢u chuaĆ„n WindowsDDE ƱeĆ„ bao goĆ m keĆ”t noĆ”i thoĆ¢ng qua maĆÆng cuĆÆc boƤ vaĆø thoĆ¢ng qua coĆ„ng noĆ”i tieĆ”p . MĆ“Ć» roƤng maĆÆng coĆ¹ giaĆ¹ trĆ² cho pheĆ¹p lieĆ„n keĆ”t DDE giƶƵa ƶĆøng duĆÆng Ʊang chaĆÆy treĆ¢n moƤt maĆ¹y tĆ­nh khaĆ¹c ƱƶƓĆÆc keĆ”t noĆ”i thoĆ¢ng qua maĆÆng maĆ¹y tĆ­nh hay modem . ā€¢ Wonderware SuiteLink duĆøng giao thĆ¶Ć¹c TCP/IP . Suitelink ƱƶƓĆÆc thieĆ”t keĆ” ƱaĆ«t bieƤt cho nhƶƵng Ć¶Ć¹ng duĆÆng trong coĆ¢ng nhieƤp nhƶ dƶƵ lieƤu toaĆøn veĆÆn, soĆ” lieƤu nhieĆ u vaĆø deĆ£ chuaĆ„n ƱoaĆ¹n hĆ“n . Giao thĆ¶Ć¹c naĆøy ƱƶƓĆÆc hoĆ£ trĆ“ĆÆ cho caĆ» Microsoft Window NT vaĆø Windows 2000
  • 42. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 42 SVTH : VOƕ HOAƘNG DUY SuiteLink khoĆ¢ng theĆ„ thay theĆ” cho DDE, FastDDE hoaĆ«c NetDDE. MoĆ£i keĆ”t oĆ”i giƶƵa moƤt maĆ¹y con vaĆø moƤt maĆ¹y chuĆ» phuĆÆ thuoƤc vaĆøo tƬnh traĆÆng maĆÆng cuĆ»a baĆÆn . I/Wonderware Suitelink n I ƑeĆ„ duĆøng giao thĆ¶Ć¹c keĆ”t noĆ”i naĆøy chuĆ¹ng ta thƶĆÆc hieƤn caĆ¹c bĆ¶Ć“Ć¹c sau 1/ChuĆ¹ng ta caĆ n coĆ¹ giao thĆ¶Ć¹c Microsoft TCP/IP vaĆø laĆøm vieƤc chĆ­nh xaĆ¹c 2.ChuĆ¹ng ta phaĆ»i coĆ¹ teĆ¢n Ƥp hoƤi thoaĆÆi sau seƵ xuaĆ”t hieƤn maĆ¹y tĆ­nh khoĆ¢ng quaĆ¹ 15 kĆ­ tƶĆÆ 3/Wonderware Suitelink phaĆ»i chaĆÆy nhƶ moƤt dĆ²ch vuĆÆ . NeĆ”u vƬ moƤt lĆ­ do naĆøo ƱoĆ¹ maĆø Suitelink bĆ² dƶĆøng , chuĆ¹ng ta seƵ caĆ n phaĆ»i khĆ“Ć»i ƱoƤng laĆÆi tƶĆø ƱaĆ u . ƑeĆ„ baĆ©t ƱaĆ u SuiteLink chuĆ¹ng ta vaĆøo Service cuĆ»a Window Control Panel. Ho Double click vaĆøo Wonderware SuiteLink ƱeĆ„ khĆ“Ć»i ƱoƤng
  • 43. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 43 SVTH : VOƕ HOAƘNG DUY III /CaĆ¹c hieĆ„u ngaĆ m trong Ć±Ć²a chƦ I/O InTouch InTouch xaĆ¹c Ć±Ć²nh moƤt phaĆ n tƶƻ cuĆ»a dƶƵ lieƤu trong moĆ¢t chƶƓng trƬnh maĆ¹y chuĆ» I/O bĆ“Ć»i moƤt teĆ¢n Ć±Ć²nh ngaĆ m thaĆønh phaĆ n thĆ¶Ć¹ 3 bao goĆ m application name, topic name ƶƵ lieƤu tƶĆø moƤt Ć¶Ć¹ng duĆÆng khaĆ¹c chƶƓng trƬnh maĆ¹y con mĆ“Ć» moƤt ke Ƒ ƶƓĆÆc teĆ¢n cuĆ»a aĆø coĆ¹ chĆ¶Ć¹a dƶƵ lieƤu vaĆø teĆ¢n cuĆ»a Ć±Ć²nh trong cĆ“ sĆ“Ć» dƶƵ lie uy caƤp ƱeĆ„ thu thaƤp vaĆø duy trƬ giaĆ¹ trĆ² cuĆ»a item naĆøy . IV/ Ć‘Ć²a chƦ I/O InTouch vaĆø item name . ƑeĆ„ laĆ”y ƱƶƓĆÆc d Ć¢nh cho chƶƓng trƬnh maĆ¹y chuĆ» bĆ“Ć»i sƶĆÆ chƦ roƵ 3 thaĆønh phaĆ n naĆøy eĆ„ cho InTouch coĆ¹ theĆ„ laĆ”y dƶƵ lieƤu tƶĆø moƤt Ć¶Ć¹ng duĆÆng khaĆ¹c, noĆ¹ phaĆ»i bieĆ”t Ʊ Ć¶Ć¹ng duĆÆng cung caĆ”p dƶƵ lieƤu, teĆ¢n topic cuĆ»a Ć¶Ć¹ng duĆÆng m item ƱaĆ«c bieƤt bao goĆ m topic . TheĆ¢m vaĆøo ƱoĆ¹ InTouch caĆ n bieĆ”t kieĆ„u cuĆ»a dƶƵ lieƤu . ThoĆ¢ng tin naĆøy xaĆ¹c Ć±Ć²nh keĆ„u I/O cho tagname khi noĆ¹ ƱƶƓĆÆc xaĆ¹c Ƥu cuĆ»a InTouch . Khi WindowViewer Ʊang chaĆÆy noĆ¹ seƵ tƶĆÆ Ć±oƤng hoaĆÆt ƱoƤng taĆ”t caĆ» caĆ¹c haĆønh ƱoƤng khaĆ¹c caĆ n tr Khi moƤt Ć¶Ć¹ng duĆÆng khaĆ¹c caĆ n moƤt giaĆ¹ trĆ² dƶƵ lieƤu tƶĆø InTouch , noĆ¹ cuƵng coĆ¹ theĆ„ bieĆ”t Ć±Ć²a chƦ I/O item thƶ ba . NhƶƵng ƱieĆ u sau ƱaĆ¢y moĆ¢ taĆ» moƤt Ć±Ć²a chƦ I/O hieĆ„u ngaĆ m cho InTouch ā€¢ View (application name) nhaƤn bieĆ”t chƶƓng trƬnh InTouch Ʊang thƶĆÆc hieƤn maĆø coĆ¹ chĆ¶Ć¹a thaĆønh phaĆ n dƶƵ lieƤu ā€¢ Tagname (topic name ) laĆø tƶĆø luoĆ¢n ƱƶƓĆÆc sƶƻ duĆÆng khi ƱoĆÆc ghi tƶĆø cĆ“ sĆ“Ć» dƶƵ lieƤu cuĆ»a InTouch ā€¢ Actualtagname (item name) laĆø moƤt tagname thƶĆÆc ƱƶƓĆÆc xaĆ¹c Ć±Ć²nh cho moƤt item trong InTouch tagname Dictionary V/ TeĆ¢n truy caƤp InTouch Khi chuĆ¹ng ta taĆÆo moƤt tagname I/O hoaĆ«c tagname tham chieĆ”u tƶĆø xa, caĆ n coĆ¹ moƤt Access Name . Access Name chĆ¶Ć¹a thoĆ¢ng tin maĆø ƱƶƓĆÆc duĆøng ƱeĆ„ keĆ”t noĆ”i vĆ“Ć¹i nguoĆ n dƶƵ lieƤu I/O khaĆ¹c bao goĆ¢m teĆ¢n node teĆ¢n Ć¶Ć¹ng duĆÆng vaĆø teĆ¢n topic ƑeĆ„ taĆÆo moƤt teĆ¢n truy caƤp ta thƶĆÆc hieƤn caĆ¹c bĆ¶Ć“Ć¹c sau 1/ VaĆøo Special menu ,click Access Name hoƤp hoƤi thoaĆÆi sau xuaĆ”t hieƤn
  • 44. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 44 SVTH : VOƕ HOAƘNG DUY 2/ Click vaĆøo Add . hoƤp hoƤi thoaĆÆi Add Access name xuaĆ”t hieƤn 3/ Trong Access Name nhaƤp vaĆøo teĆ¢n maĆø baĆÆn muoĆ”n InTouch duĆøng nhƶ teĆ¢n truy caƤp (Access Name) InTouch duĆøng Access Name ƱeĆ„ tham chieĆ”u dƶƵ lieƤu thĆ“Ćøi gian thƶĆÆc . MoĆ£i Access Name tƶƓng Ć¶Ć¹ng vĆ“Ć¹i moƤt Ć±Ć²a chƦ I/O bao goĆ m Node,Application
  • 45. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 45 SVTH : VOƕ HOAƘNG DUY vaĆø Topic . Trong moƤt Ć¶Ć¹ng duĆÆng phaĆ¢n taĆ¹n tham chieĆ”u I/O coĆ¹ theĆ„ ƱƶƓĆÆc caĆøi ƱaĆ«t nhƶ moƤt Ć±Ć²a chƦ toaĆøn cuĆÆc ƱeĆ„ moƤt maĆ¹y chuĆ» maĆÆng I/O hoaĆ«c moƤt Ć±Ć²a chƦ cuĆÆc boƤ ƱeĆ„ moƤt maĆ¹y chuĆ» I/O cuĆÆc boƤ 4/ NeĆ”u dƶƵ lieƤu chĆ¶Ć¹a trong moƤt Server maĆÆng I/O ,trong Node name,nhaƤp vaĆøo teĆ¢n cuĆ»a node tham chieĆ”u tƶĆø xa 5/ Trong Application Name nhaƤp vaĆøo teĆ¢n chƶƓng trƬnh thƶĆÆc cho moƤt chƶƓng trƬnh maĆ¹y chuĆ» I/O tƶĆø ƱoĆ¹ dƶƵ lieƤu coĆ¹ theĆ„ ƱƶƓĆÆc thu thaƤp . Trong trƶƓĆøng hĆ“ĆÆp giaĆ¹ trĆ² ƱeĆ”n tƶĆø maĆ¹y chuĆ» Wonderware Modbus I/O ,bĆ“Ć»i vƬ Modbus ƱƶƓĆÆc sƶƻ duĆÆng . KhoĆ¢ng nhaƤp vaĆøo phaĆ n mĆ“Ć» roƤng .exe cuĆ»a teĆ¢n chƶƓng trƬnh / Trong Topic Name naƤp vaĆøo topic name maĆø baĆÆn muoĆ”n truy caƤp . Topic name ƶƵ lieƤu . Trong trƶƓng hĆ“ĆÆp dƶƵ lieƤu ƱeĆ”n tƶĆø moƤt chƶƓng trƬnh Wonderware I/O server , topic name laĆø teĆ¢n chĆ­nh xaĆ¹c ƱƶƓĆÆc Ć±Ć²nh daĆÆng cho topic trong chƶƓng trƬnh Server I/O . Khi keĆ”t noĆ”i Microsoft Excel , topic name phaĆ»i laĆø teĆ¢n ƱƶƓĆÆc Ʊƶa ra cho baĆ»ng tĆ­nh khi noĆ¹ ƱƶƓĆÆc lƶu 7/ ChoĆÆn giao thĆ¶Ć¹c sƶƻ duĆÆng 8/ ChoĆÆn option maĆø baĆÆn muoĆ”n duĆøng ƱeĆ„ tham khao server o Advise all items : thu gom taĆ”t caĆ» caĆ¹c dƶƵ lieƤu coĆ¹ hay khoĆ¢ng xuaĆ¢t hieƤn trong window, baĆ¹o ƱoƤng , truy caƤp vaĆø moĆ¢ taĆ» hoaĆ«c duĆøng trong moƤt script . ChoĆÆn option naĆøy seƵ taĆ¹c ƱoƤng maĆÆnh do ƱoĆ¹ Ć¶Ć¹ng duĆÆng cuĆ»a noĆ¹ ƱoĆ¢i khi khoĆ¢ng caĆ n thieĆ”t. o Advise only active item : chi thu thaƤp nhƶƵng ƱieĆ„m toĆ n taĆÆi trong window vaĆø nhƶƵng ƱieĆ„m maĆø baĆ¹o ƱoƤng ,log hay trend hoaĆ«c ƱƶƓĆÆc duĆøng trong script 9/ Click OK ƱeĆ„ chaĆ”p nhaƤn moƤt access name . TreĆ¢n hoƤp hoƤi thoaĆÆi seƵ hieƤn leĆ¢n moƤt teĆ¢n Access name ƱeĆ„ choĆÆn 6 laĆø moƤt Ć¶Ć¹ng duĆÆng ƱaĆ«t bieƤt nhoĆ¹m phuĆÆ cuĆ»a nhƶƵng thaĆønh phaĆ n d
  • 46. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 46 SVTH : VOƕ HOAƘNG DUY ChƶƓng 5 : GIAO ƑIEƄN CHO ƑIEƄN CHO NHAƘ CAO TAƀNG HEƄ THOƁNG GIAƙM SAƙT I/Giao dieƤn ban ƱaĆ u :
  • 47. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 47 SVTH : VOƕ HOAƘNG DUY I/ HeƤ thoĆ”ng phaĆ¢n phoĆ”i ƱieƤn cho nhaĆø cao taĆ ngI 1/HeƤ thoĆ”ng toĆ„ng quaĆ¹t : HeƤ thoĆ”ng ƱieƤn nhaĆø cao taĆ ng ƱƶƓĆÆc cung caĆ”p bĆ“Ć»i ƱieƤn lĆ¶Ć“Ć¹i vaĆø maĆ¹y phaĆ¹t dƶĆÆ phoĆøng thoĆ¢ng qua heƤ thoĆ”ng ATS . CaĆ¹c maĆ¹y caĆ©t ACB ƱƶƓĆÆc boĆ” trĆ­ cho heƤ thoĆ”ng nhoĆ» goĆ m heƤ thoĆ”ng cung caĆ”p ƱieƤn cho caĆŖn hoƤ vaĆø heƤ thoĆ”ng ƶu tieĆ¢n . ƑieƤn tƶĆø maĆ¹y phaĆ¹t chƦ cung caĆ”p cho heƤ thoĆ”ng ƶu tieĆ¢n khi coĆ¹ sƶĆÆ coĆ” . NhaĆø cao taĆ ng goĆ m 9 taĆ ng laĆ u trong ƱoĆ¹ coĆ¹ moƤt taĆ ng haĆ m vaĆø moƤt saĆ¢n thƶƓĆÆng , trong ƱoĆ¹ coĆ¹ moƤt phoĆøng kĆ³ thuaƤt coĆ¹ chĆ¶Ć¹c naĆŖng giaĆ¹m saĆ¹t ƱieƤn cho caĆ» toaĆø nhaĆø .
  • 48. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 48 SVTH : VOƕ HOAƘNG DUY 2/ HeƤ thoĆ”ng ƶu tieĆ¢n : Ć”n tƶĆøng caĆŖn hoƤ vaĆø heƤ thoĆ”ng ƱieĆ u hoaĆø khoĆ¢ng HeƤ thoĆ”ng ƶu tieĆ¢n goĆ m : maĆ¹y bĆ“m nĆ¶Ć“Ć¹c cĆ¶Ć¹u hoaĆ», ƱeĆøn baĆ»ng thoaĆ¹t hieĆ„m vaĆø baĆ¹o ƱoƤng ,ƱeĆøn baĆ¹o chaĆ¹y , ƱeĆøn Ć“Ć» baƵi ƱaƤu xe , thang maĆ¹y , ƱeĆøn haĆønh lang Ć“Ć» caĆ¹c taĆ ng,maĆ¹y bĆ“m nĆ¶Ć“Ć¹c thƶƓĆøng ƱeĆ„ bĆ“m nĆ¶Ć“Ć¹c Ʊe khĆ­ .
  • 49. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 49 SVTH : VOƕ HOAƘNG DUY aĆŖn hoƤ :3/ HeƤ thoĆ”ng caĆ¹c ƱieƤn c ƑaĆ»m baĆ»o vieƤc cung caĆ”p ƱieƤn sinh hoaĆÆt cho caĆ¹c caĆŖn hoƤ cuĆ»a moƤt taĆ ng .
  • 50. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 50 SVTH : VOƕ HOAƘNG DUY Ć ng 1VĆ­ duĆÆ :Giao ƱieƤn ƱeĆ u khieĆ„n Ć“Ć» ta ACB ƱieĆ u khieĆ„n ƱieƤn cho caĆ» taĆ ng 1 . CoĆ¹ theĆ¢m ƱeĆøn baĆ¹o chaĆ¹y ƱeĆ„ quan saĆ¹t coĆ¹ aĆ¹o ƱoƤng chaĆ¹y khoĆ¢ng ƱeĆ„ ƱieĆ u khieĆ„n ƱieƤn .b
  • 51. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 51 SVTH : VOƕ HOAƘNG DUY traĆÆng thaĆ¹i cuĆ»a caĆ¹c thieĆ”t bĆ² ƶu tieĆ¢n ƱƶƓĆÆc ƱaĆ«t Ć“Ć» Ć ng haĆ m nhƶ : ƱeĆøn Ć“Ć» baƵi ƱaƤu xe,maĆ¹y bĆ“m cĆ¶Ć¹u hoaĆ» maĆ¹y bĆ“m thƶƓĆøng vaĆø ƱeĆøn baĆ¹o chaĆ¹y . TaĆ ng haĆ m coĆ¹ theĆ¢m caĆ¹c ƱeĆøn baĆ¹o ta 4/ HeƤ thoĆ”ng nhoĆ» khaĆ¹c :
  • 52. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 52 SVTH : VOƕ HOAƘNG DUY a/ HeƤ thoĆ”ng giaĆ¹m saĆ¹t ƱieƤn tƶĆø ƱieƤn lĆ¶Ć“Ć¹i : HeƤ thoĆ”ng quan saĆ¹t traĆÆng thaĆ¹i cuĆ»a maĆ¹y phaĆ¹t ƱieƤn dƶĆÆ phoĆøng :
  • 53. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 53 SVTH : VOƕ HOAƘNG DUY HeƤ thoĆ”ng ƱieƤn phoĆøng kĆ³ thuaƤt : ACB laĆø CB cung caĆ”p ƱieƤn cho caĆ» phoĆøng kĆ³ thuaƤt
  • 54. TƬm hieĆ„u phaĆ n meĆ m InTouch Wonderware GVHD:ThaĆ y HOAƘNG MINH TRƍ ƑoĆ  aĆ¹n moĆ¢n hoĆÆc 54 SVTH : VOƕ HOAƘNG DUY KEƁT LUAƄN 1/ NHƖƕNG KEƁT QUAƛ ƑAƏT ƑƖƔƏC : -ƑaƵ tƬm hieĆ„u chi tieĆ”t phaĆ n taĆÆo giao dieĆ¤Ć¢n vaĆø phaĆ n keĆ”t noĆ”i vaĆøo/ra phaĆ n meĆ m InTouch Wonderware -TaĆÆo moƤt giao dieƤn giaĆ¹m saĆ¹t vaĆø ƱieĆ u khieĆ„n nhaĆø cao taĆ ng theo yeĆ¢u caĆ u 2/NHƖƕNG ƑIEƀU CHƖA LAƘM ƑƖƔƏC Chƶa tƬm hieĆ„u phaĆ n meĆ m InTouch onderware veĆ  vieƤc lieĆ¢n keĆ”t vĆ“Ć¹i Ć¶Ć¹ng uĆÆng khaĆ¹c . Chƶa thƶĆÆc hieƤn moƤt keĆ”t noĆ”i thƶĆÆc giƶƵa haĆ n meĆ m vaĆø thieĆ”t bĆ² ngoaĆÆi vi ( PLC ) ƱeĆ„ ieĆ„m chĆ¶Ć¹ng hoaĆÆt ƱoƤng cuĆ»a giao dieƤn ƱaƵ aĆÆo . - W d - p k t