Tìm hiểu phần mềm Intouch wonderware

MỞ ĐẦU Ngày này khoa học kĩ thuật phát triển mạnh mẽ đã làm năng suất lao động của con người tăng lên không ngừng . Với sự trợ giúp củ máy vi tính con người đã làm nhiều việc . Trong các ngành công nghiệp hiện đại việc sử dụng máy tính là tất yếu, máy vi tính giúp cho công việc sản suất dễ dàng thuận lợi, hạn chế sai số, thất thoát . Người ta không cần phải xuống tận xưởng để theo dõi hay điều chỉnh bằng tay nữa mà hoàn toàn có thể điều khiển thu thập và quản lí dữ liệu thông qua máy tính tại phòng điều khiển trung tâm . Nhưng muốn làm được điều này thì máy tính cần phải có một phần mềm thực hiện . Trên thế giới có rất nhiều phần mềm thực hiện việc giám sát và điều khiển nhưng em chọn phần mềm INTOUCH WONDERWARE của hãng INVENSYS SYSTEM, INC để tìm hiểu .

pdf54 trang | Chia sẻ: lvcdongnoi | Lượt xem: 4883 | Lượt tải: 2download
Bạn đang xem trước 20 trang tài liệu Tìm hiểu phần mềm Intouch wonderware, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
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 4/ Symbol Factory Symbol Factory laø moät g trong InTo caùc wi phöùc taïp ñeå söû duïn zard vaø caùc ñoái töôïng ñoà h Symbol Factory goàm 3 lo • Picture Wiz Animatin • Bitmap Wiz • Texture Wiz • InTouch Ob g a Symbol: V: WindowVIEWER : I aøn hình cuûa WindowVier M 14 SVTH : VOÕ HOAØNG DUY taäp hôïp caùc wizard vaø gaàn 300 bitmap töông ñoái uch . Ñieàu naøy giuùp chuùng ta truy caäp ñeã daøng vaøo oaï aïi : ard ard ard ject 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än Khi 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än Khi 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 current Read 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 Status Fill 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öùc Expression : 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 h seõ 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ïi ng 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 Doub le 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àng I 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 1 Ví 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

Các file đính kèm theo tài liệu này:

  • pdfDAMH1_DUYVH.pdf
Luận văn liên quan