Professional Documents
Culture Documents
Intouch laø phaàn meàm SCADA duøng ñeå taïo caùc giao dieän ngöôøi duøng öùng duïng cho
caùc heä ñieàu haønh töø Window 95 trôû leân. Intouch ñöôïc öùng duïng trong caùc lónh vöïc nhö
xöû lyù thöïc phaåm, vaät lieäu baùn daãn, daàu khí, hoaù hoïc , gas v.v…
Intouch goàm coù 3 chöông trình chính:
1/ Intouch Application Manager
2/ WindowMaker
3/ WindowViewer
Intouch application manager: duøng ñeå toå chöùc caùc phaàn meàm maø ngöôøi söû duïng
taïo ra
WindowMaker laø moâi tröôøng phaùt trieån caùc öùng duïng cuûa Intouch. Ñaây laø nôi
ngöôøi duøng thieát keá giao dieän mong muoán, lieân keát caùc hình aûnh trong öùng duïng vôùi
caùc thieát bò ngoaïi vi vaø caùc phaàn meàm öùng duïng khaùc.
WindowViewer laø moâi tröôøng chaïy caùc öùng duïng maø ngöôøi duøng taïo ra trong
WindowMaker.
I/ WindowMaker:
Nhö ñaõ noùi ôû treân, WindowMaker laø moâi tröôøng phaùt trieån caùc öùng duïng trong
Intouch, nôi maø ngöôøi thieát keá taïo caùc giao dieän.
1/ Caùc böôùc ñeå vaøo WindowMaker:
1.1/ Môû Intouch Application Manager:
Vaøo Start/Program/Wonderware Factorysuite, choïn Intouch.
Giao dieän Intouch application Manager hieän ra nhö sau:
Nhaäp ñöôøng daãn ñeán thö muïc chöùa öùng duïng vaøo oâ Text, hoaëc click vaøo Browse
ñeå choïn ñöôøng daãn. Teân thö muïc chöùa öùng duïng coù theå ñeå maëc ñònh haëoc thay ñoåi
theo yù muoán.
Click vaøo Next, giao dieän Creat New Application thöù ba hieän ra:
Nhaäp teân vaø moâ taû veà öùng duïng trong 2 oâ Text töông öùng. Sau ñoù, click vaøo Finish
ñeå hoaøn taát. Khi ñoù, öùng duïng môùi seõ ñöôïc taïo ra trong giao dieän Intouch Application
Manager.
1.3/ Vaøo WindowMaker:
Click chuoät phaûi vaøo teân öùng duïng vöøa taïo ra, choïn WindowMaker ñeå vaøo moâi
tröôøng thieát keá WindowMaker.
Do Intouch ñöôïc caøi ñaët trong maùy laø baûn Demo neân khi click vaøo WindowMaker
nhö böùôc treân, moät hoäp thoaïi sau seõ xuaát hieän:
Click vaøo OK, moät hoäp thoaïi keá thieáp seõ xuaát hieän:
3.3/ Text:
Laø coâng cuï duøng ñeå taïo chuoãi kí töï treân 1 doøng, coâng cuï naøy thöôøng ñöôïc duøng ñeå
taïo caùc chuù thích.
3.4/ Bitmap:
Laø coâng cuï ñeå cheøn hình aûnh vaøo öùng duïng.
Caùch cheøn hình:
Click vaøo bieåu töôïng Bitmap roài reâ thaønh hình chöõ nhaät treân Form, click chuoät
phaûi vaøo ñoái töôïng ñoù vaø choïn Import Image. Sau ñoù, choïn hình aûnh muoán cheøn vaøo
ñoái töôïng.
Chuùng ta coù theå söõa chöõa hình aûnh thoâng qua Edit Bitmap, hoaëc coù theå daùn 1 hình
baát kì ñaõ ñöôïc copy baèng caùch choïn Paste Bitmap.
3.5/ Button:
Laø coâng cuï duøng ñeå taïo caùc nuùt nhaán 3 chieàu. Khi veõ ñoái töôïng Button vaøo trong
öùng duïng, treân Button seõ ñöôïc maëc ñònh chöõ Text. Neáu muoán thay ñoåi teân naøy ta laøm
nhö sau:
Click chuoät phaûi vaøo ñoái töôïng, choïn Substitute/Substitute Strings nhö hình treân
hoäp thoaïi sau seõ hieän ra:
Nhaäp teân caàn hieån thò vaøo oâ Text,sau ñoù click OK ñeå hoaøn taát.
3.6/ Trends:
Laø coâng cuï duøng ñeå bieåu dieãn giaù trò cuûa Tag theo thôøi gian döôùi daïng 1 ñoà thò.
Coù 2 loaïi Trend Real-times Trend vaø Historical Trend.
Real-Time Trend: laø coâng cuï duøng ñeå bieåu dieãn giaù trò theo thôøi gian hieän taïi cuûa
Tag.
Ñeå ñònh daïng cho Real-time Trend ta thöïc hieän nhö sau:
- Click chuoät phaûi vaøo ñoái töôïng Real-Time Trend treân Form vaø choïn Property, hoäp
thoaïi sau seõ xuaát hieän:
Caùc thuoäc tính treân hoäp thoaïi:
- OÂ Comment: nhaäp chuù thích cho Real-Time Trend.
- Time-Span: choïn khoaûng thôøi gian theo doõi.
- Inteval: khoaûng thôøi gian caäp nhaät giaù trò cuûa Tag.
- Chart color: choïn maøu neàn.
- Border color: choïn maøu ñöôøng vieàn beân ngoaøi.
Real-Time Trend laø ñoà thò coù 2 truïc: truïc thôøi gian vaø truïc giaù trò cuûa Tag.
Ñònh daïng caùc thuoäc tính cho truïc thôøi gian:
- OÂ Number of Major Div:choïn soá khoaûng chia chính treân truïc thôøi gian, choïn maøu
cho ñöôøng chia oâ beân caïnh.
- OÂ Minor Div/Major Div:choïn soá khoaûng chia phuï treân moãi khoaûng chia chính .
- Coù theå choïn Top Label hoaëc Bottom Label töông öùng vôùi giaù trò thôøi gian ñöôïc hieån
thò meùp beân treân hoaëc beân döôùi cuûa truïc thôøi gian.
- OÂ Major Div/Time Label:choïn soá khoaûng chia giaù trò thôøi gian.
- HH:MM:SS Display: choïn ñôn vò cho truïc thôøi gian
Ñònh daïng caùc thuoäc tính cho truïc giaù trò cuûa Tag:
Vieäc ñònh daïng cho truïc giaù trò cuûa Tag töông töï nhö vieäc ñònh daïng cho truïc thôøi
gian.
- OÂ Min Value vaø Max Value nhaäp khoaûng giaù trò cuûa Tag.
Trong 1 Real-Time Trend ta coù theå cho hieån thò toái ña giaù trò cuûa 4 Tag öùng vôùi 4
maøu khaùc nhau .
Ta nhaäp teân caùc Tag caàn hieån thò vaøo caùc oâ 1, 2, 3, 4, coù theå choïn maøu vaø ñoä roäng
cuûa ñöôøng veõ vaøo caùc oâ beân caïnh.
Khi ñaõ ñònh daïng xong taát caû caùc thuoäc tính ta nhaán OK.
3.7/ Wizard:
Laø nhöõng ñoái töôïng hình aûnh ñaõ coù saün trong thö vieän. Khi caàn söû duïng, ta chæ caàn
choïn ñoái töôïng caàn duøng vaø daùn leân Form.
Caùch choïn 1 ñoái töôïng trong Wizard:
- Click vaøo bieåu töôïng Wizard Selection treân thanh coâng cu. Cöûa soå Wizard
Selection seõ hieän ra nhö sau:
Cöûa soå beân traùi chöùa teân caùc thö muïc, cöûa soå beân phaûi laø caùc ñoái töôïng coù trong
thö muïc ñöôïc choïn.
Khi choïn xong ñoái töôïng caàn söû duïng, ta click vaøo OK. Muoán veõ ñoái töôïng ñöôïc
choïn leân Form, ta Click giöõ chuoät vaø reâ chuoät, ñoái töôïng seõ xuaát hieän.
4/ Caùc coâng cuï ñeå xöû lyù hình aûnh:
Choïn kieåu cho Tag roài nhaán OK ñeå quay trôû laïi cöûa soå ñònh nghóa Tag .
Ngoaøi ra ta coù theå choïn khoaûng giaù trò cho Tag vaøo oâ Min Value vaø Max Value.
Sau ñoù baám nuùt Save ñeå löu Tag ta vöøa choïn.
Rieâng vôùi caùc Tag kieåu I/O ta coøn phaûi choïn caùc ñòa chæ I/O cho Tag(ta coù theå xem
chi tieát trong phaàn lieân thoâng giöõa InTouch va 2 PLC OMRON).
6/ Ñònh daïng caùc ñaëc tính ñoäng cho ñoái töôïng:
Trong quaù trình thöïc thi, ta muoán caùc ñoái töôïng coù theå di chuyeån, phoùng to, thu
nhoû, aån, hieän … thì ta phaûi ñònh daïng ñaëc tính ñoäng cho ñoái töôïng.
Muoán ñònh daïng caùc ñaëc tính ñoäng cho ñoái töôïng naøo, ta Doubleclick vaøo ñoái
töôïng ñoù, hoäp thoaïi sau seõ xuaát hieän:
Trong hoäp thoaïi treân coù raát nhieàu ñaëc tính ñeå gaùn cho ñoái töôïng, moãi ñaëc tính
töông öùng vôùi 1 nuùt. Muoán gaùn 1 ñaëc tính naøo ñoù cho ñoái töôïng, ta click vaøo nuùt töông
öùng. Moät ñoái töôïng coù theå ñöôïc gaùn cuøng luùc nhieàu ñaëc tính khaùc nhau.
Caùc ñaëc tính coù trong hoäp thoaïi:
6.1/ User Inputs:
Trong muïc User Input, coù 3 ñaëc tính coù theå gaùn cho ñoái töôïng, trong ñoù:
- Discrete: cho pheùp ñoái töôïng trôû thaønh nôi nhaäp döõ lieäu cho 1 Tag kieåu Discrete.
- Analog: cho pheùp ñoái töôïng trôû thaønh nôùi nhaäp döõ lieäu cho 1 Tag kieåu soá thöïc.
- String: cho pheùp ñoái töôïng trôû thaønh nôi nhaäp döõ lieäu cho 1 Tag kieåu chuoãi.
Khi gaùn 1 trong 3 ñaëc tính trong muïc User Input cho ñoái töôïng, luùc chaïy chöông
trình, ta click vaøo ñoái töôïng thì treân ñoái töôïng seõ xuaát hieän 1 oâ textbox. Noäi dung ñöôïc
nhaäp trong oâ textbox naøy seõ ñöôïc gaùn cho Tag lieân keát vôùi ñoái töôïng (sau khi nhaäp
phaûi nhaán phím Enter).
Ví duï: ta muoán ñoái töôïng ñöôïc choïn trôû thaønh nôi nhaäp döõ lieäu cho Tag kieåu
Analog, ta click vaøo nuùt Analog, moät hoäp thoaïi seõ hieän ra nhö sau:
- Trong oâ Tagname, ta nhaäp teân Tag muoán lieân keát vôùi ñoái töôïng.
- Trong oâ Min Value vaø Max Value, ta nhaäp taàm giaù trò cho Tag.
Sau khi ñònh daïng xong , ta click vaøo nuùt OK beân döôùi ñeå trôû laïi hoaëc click vaøo nuùt
OK beân treân ñeå thoaùt ra khoûi hoäp thoaïi ñònh daïng caùc ñaëc tính.
6.2/ Sliders:
Caùc ñaëc tính trong muïc naøy cho pheùp ñieàu khieån ñoái töôïng dòch chuyeån theo
phöông naèm ngang hoaëc phöông thaúng ñöùng. Trong ñoù:
- Vetical: dòch chuyeån ñoái töôïng theo phöông naèm ngang.
- Horizontal: dòch chuyeån ñoái töôïng theo phöông thaúng ñöùng.
Vò trí cuûa ñoái töôïng ñöôïc ñieàu khieån thoâng qua giaù trò cuûa Tag lieân keát vôùi noù.
Ví duï: ñeå gaùn ñaëc tính Vertical cho ñoái töôïng, ta laøm nhö sau:
- Click vaøo nuùt Vertical, hoäp thoaïi sau seõ xuaát hieän:
- Trong oâ Tagname, ta nhaäp teân Tag ñieàu khieån ñoái töôïng ( Tag kieåu soá ).
- Trong 2 oâ At Top vaø At Bottom (muïc Value), ta nhaäp taàm giaù trò cho Tag.
- Trong 2 oâ Up vaø Down (muïc Vertical Movement) , ta nhaäp taàm vò trí cho ñoái töôïng.
Vò trí 0 laø vò trí ban ñaàu cuûa ñoái töôïng trong thieát keá.
Khi ñoù, neáu giaù trò cuûa Tag thay ñoåi töø At Top ñeán At Bottom thì vò trí cuûa ñoái
töôïng ñöôïc dòch chuyeån töø vò trí Up ñeán Down (theo phöông thaúng ñöùng) vaø ngöôïc
laïi, neáu vò trí Tag thay ñoåi thì giaù trò cuûa Tag cuõng thay ñoåi theo töông öùng.
Trong muïc Reference Location, ta choïn vò trí ban ñaàu cho ñoái töôïng khi chöông
trình baét ñaàu thöïc thi laø Top, Middle hoaëc Bottom (treân, giöõa, hoaëc döôùi).
Khi ñaõ nhaäp ñaày ñuû caùc thoâng soá, ta click vaøo nuùt OK ñeå hoaøn taát.
6.3/ Touch Pushbuttons:
Trong muïc naøy coù 4 ñaëc tính nhö treân hình. Khi gaùn 1 trong caùc ñaëc tính trong muïc
naøy cho ñoái töôïng thì ñoái töôïng seõ trôû thaønh 1 nuùt nhaán. Khi chöông trình thöïc thi, ta
click vaøo ñoái töôïng thì ñaëc tính ñöôïc gaùn vôùi ñoái töôïng seõ ñöôïc thöïc hieän.
Chöùc naêng cuûa caùc ñaëc tính nhö sau:
a/ Discrete Value: ñaëc tính naøy cho pheùp vieát giaù trò vaøo Tag (kieåu Discrete ) khi
click vaøo ñoái töôïng. Khi choïn ñaëc tính naøy, hoäp thoaïi sau seõ xuaát hieän:
- Trong oâ Tagname, ta nhaäp teân Tag muoán lieân keát. Tag phaûi thuoäc kieåu Discrete.
- Choïn chöùc naêng cuûa nuùt ñoái töôïng trong muïc Action:
Direct: giaù trò cuûa Tag baèng 1 chæ khi click vaøo ñoái töôïng.
Reverse: giaù trò cuûa Tag baèng 0 chæ khi click vaøo ñoái töôïng.
Toggle: ñaûo giaù trò cuûa Tag sau moãi laàn click vaøo ñoái töôïng.
Reset: click vaøo ñoái töôïng thì giaù trò cuûa Tag baèng 0.
Set: click vaøo ñoái töôïng thì giaù trò cuûa Tag baèng 1.
- Ñònh daïng xong thì click vaøo nuùt OK.
b/ Action: ñaëc tính naøy cho pheùp thöïc thi 1 ñoaïn chöông trình khi click vaøo ñoái töôïng.
Choïn ñaëc tính naøy thì cöûa soå vieát leänh seõ xuaát hieän:
Phaàn chính cuûa cöûa soå laø 1 oâ text duøng ñeå vieát leänh. Caùc nuùt beân döôùi oâ text laø caùc
nuùt taét giuùp cho vieäc vieát leänh nhanh hôn. Caùc nuùt trong muïc Function laø caùc haøm, ta
coù theå söû duïng caùc haøm trong muïc naøy khi vieát chöông trình.
Trong oâ Condition Type: ta choïn bieán coá thöïc thi leänh. Cöûa soå vieát leänh naøy coù 3
bieán coá nhö sau:
- On Key Down: thöïc thi ñoaïn leänh 1 laàn khi click vaøo ñoái töôïng.
- While Down: thöïc thi ñoaïn leänh sau moãi chu kì. Khi choïn bieán coá naøy thì beân phaûi oâ
Condition Type seõ xuaát hieän oâ Every cho pheùp nhaäp chu kì thöïc thi leänh.
- On Key Up: thöïc thi ñoaïn leänh 1 laàn khi nhaû chuoät.
c/ Show Window: ñaëc tính naøy cho pheùp hieån thò 1 Form khi click vaøo ñoái töôïng. Hoäp
thoaïi ñònh daïng cuûa ñaëc tính naøy nhö sau:
Hoäp thoaïi seõ chöùa caùc Form coù trong chöông trình. Ta choïn caùc Form mong muoán roài
nhaán OK. Khi chaïy chöông trình, click vaøo ñoái töôïng thì caùc Form ñöôïc choïn seõ hieän
ra.
d/ Hide Window: ñaëc tính naøy cho pheùp ñoùng 1 Form khi click vaøo ñoái töôïng. Vieäc
ñònh daïng töông töï nhö ñaëc tính Show Window.
6.4/ Line Color:
Caùc ñaëc tính trong muïc naøy cho pheùp thay ñoåi maøu vieàn cho ñoái töôïng, ta chæ söû
duïng ñöôïc caùc ñaëc tính trong muïc naøy khi ñoái töôïng ñöôïc choïn laø ñoái töôïng loaïi Fill
Shape. Cuï theå nhö sau:
a/ Discrete: ñaëc tính naøy cho pheùp thay ñoåi maøu vieàn cho ñoái töôïng vôùi 2 möùc maøu
ñöôïc qui ñònh trong hoäp thoaïi ñònh daïng nhö sau:
Trong oâ Expression, ta nhaäp bieåu thöùc muoán lieân keát vôùi ñoái töôïng. Bieåu thöùc naøy
coù theå laø 1 Tag hoaëc 1 haøm cuûa nhieàu Tag. Keát quaû cuûa bieåu thöùc seõ ñöôïc qui veà 2
möùc giaù trò laø 0 hoaëc 1. Neáu keát quaû bieåu thöùc khaùc 0 thì giaù trò seõ ñöôïc qui veà möùc 1,
coøn neáu baèng 0 thì keát quaû seõ qui veà möùc 0. Vôùi moãi möùc giaù trò, ñoái töôïng seõ coù 1
maøu vieàn ñöôïc choïn trong muïc Colors.
b/ Analog: töông töï nhö ñaëc tính Discrete, ñaëc tính Analog cuõng cho pheùp thay ñoåi
maøu vieàn cuûa ñoái töôïng nhöng vôùi nhieàu maøu hôn. Hoäp thoaïi ñònh daïng nhö sau:
Caùc ñaëc tính trong muïc naøy cho pheùp thay ñoåi maøu neàn cuûa ñoái töôïng loaïi Fill
Shape.
Chöùc naêng vaø vieäc ñònh daïng caùc ñaëc tính töông töï nhö trong muïc Line Color.
6.6/ Text Color:
Caùc ñaëc tính trong muïc naøy cho pheùp thay ñoåi maøu chöõ cuûa ñoái töôïng loaïi Text.
Chöùc naêng vaø vieäc ñònh daïng caùc ñaëc tính töông töï nhö trong muïc Line Color.
6.7/ Object size:
Muïc naøy coù 2 ñaëc tính laø Height vaø Width cho pheùp thay ñoåi kích thöôùc cuûa ñoái
töôïng theo chieàu doïc vaø ngang.
Hoäp thoaïi ñònh daïng cho ñaëc tính Height:
- Trong oâ Expression, ta nhaäp bieåu thöùc lieän keát vôùi ñoái töôïng. Bieåu thöùc naøy coù theå
laø 1 Tag hay 1 haøm cuûa nhieåu Tag.
- Trong oâ Value at Max Height vaø Value at Min Height ta nhaäp khoaûng giaù trò cuûa
keát quaû trong bieåu thöùc.
- Trong oâ Max % Height vaø Min % Height, ta nhaäp khoaûng thay ñoåi cuûa kích thöôùc
ñoái töôïng (tính theo ñôn vò % kích thöôùc ban ñaàu).
Giaûi thích: khi keát quaû bieåu thöùc thay ñoåi töø Value at Min Height ñeán Value at
Max Height thì kích thöôùc cuûa ñoái töôïng seõ thay ñoåi (theo chieàu doïc) töø Min %
Height ñeán Max % Height (giaù trò 100% töông öùng vôùi kích thöôùc ban ñaàu cuûa ñoái
töôïng).
Trong muïc Anchor, coù 3 option laø Top, Middle vaø Bottom duøng ñeå qui ñònh kích
thöôùc cuûa ñoái töôïng seõ thay ñoåi tính töø meùp treân, ôû giöõa, hay meùp döôùi.
Ñònh daïng cho ñaëc tính Width cuõng töông töï nhö cho ñaëc tính Height.
6.8/ Location:
Caùc ñaëc tính trong muïc naøy cho pheùp di chuyeån ñoái töôïng theo chieàu ngang vaø
chieàu doïc töông töï nhö trong muïc Sliders
Ñieåm khaùc nhau:
- Caùc ñaëc tính trong muïc Sliders cho pheùp ta di chuyeån ñoái töôïng (khi chaïy chöông
trình) theo 2 caùch:
1. Thay ñoåi giaù trò cuûa Tag lieân keát vôùi ñoái töôïng.
2. Duøng chuoät reâ ñoái töôïng.
- Caùc ñaëc tính trong muïc Location chæ cho pheùp ta di chuyeån ñoái töôïng baèng caùch
thay ñoåi giaù trò cuûa Tag lieân keát vôùi ñoái töôïng, ta khoâng theå duøng chuoät ñeå reâ ñoái
töôïng.
6.9/ Percent Fill:
Ñaëc tính trong muïc naøy cho pheùp laøm ñaày ñoái töôïng theo chieàu ngang vaø doïc.
Trong ñoù:
- Vertical: laøm ñaày ñoái töôïng theo chieàu doïc.
- Horizontal: laøm ñaày ñoái töôïng theo chieàu ngang.
Vieäc ñònh daïng caùc ñaëc tính trong muïc naøy gaàn gioáng vôùi muïc Sliders.
6.10/ Value Display:
Caùc ñaëc tính trong muïc naøy cho pheùp bieán ñoái töôïng thaønh nôi hieån thò noäi dung,
giaù trò cuûa 1 Tag. Ta chæ söû duïng ñöôïc caùc ñaëc tính trong muïc naøy khi ñoái töôïng thuoäc
loaïi Text.
Vieäc ñònh daïng cho caùc ñaëc tính töông töï nhö muïc User Inputs.
6.11/ Miscellaneous:
Muïc Miscellaneous chöùa 1 soá ñaëc tính ñaëc bieät khaùc, cuï theå nhö sau:
a/ Visibility: cho pheùp aån hoaëc hieän ñoái töôïng.
- OÂ Expression: nhaäp bieåu thöùc. Keát quaû bieåu thöùc ñöôïc qui veà möùc 1 neáu khaùc 0 vaø
möùc 0 neáu baèng 0.
- Muïc Visible State: choïn traïng thaùi hieån thò ñoái töôïng.
On: hieån thò ñoái töôïng neáu keát quaû bieåu thöùc ôû möùc 1.
Off: hieån thò ñoái töôïng neáu keát quaû bieåu thöùc ôû möùc 0.
b/ Blink: cho pheùp nhaáp nhaùy ñoái töôïng.
- OÂ Expression: nhaäp bieåu thöùc. Keát quaû bieåu thöùc ñöôïc qui veà möùc 1 neáu khaùc 0 vaø
möùc 0 neáu baèng 0. Ñoái töôïng seõ nhaáp nhaùy neáu keát quaû bieåu thuc ôû möùc 1.
- Trong muïc Blink Speed, choïn toác ñoä nhaáp nhaùy laø chaäm, vöøa hoaëc nhanh.
- Trong muïc Blinked Attributes: choïn kieåu nhaáp nhaùy.
Blink Invisible: kieåu xuaát hieän vaø bieán maát ñoái töôïng.
Blink visible with these attributes: kieåu thay ñoåi maøu ñoái töôïng. Caùc maøu
thay ñoåi ñöôïc xaùc ñònh ôû 3 oâ choïn maøu beân döôùi.
c/ Orientation: cho pheùp xoay ñoái töôïng.
- OÂ Expression: nhaäp bieåu thöùc.
- Trong oâ Value at Max CCV vaø Value at Max CW: nhaäp taàm thay ñoåi giaù trò bieåu
thöùc.
- Trong oâ CCW Rotation vaø CW Rotation: nhaäp taàm thay ñoåi goùc quay (ñôn vò laø
ñoä).
- Trong oâ X Position vaø Y Position: nhaäp taâm quay. Maëc ñònh taâm quay laø (0, 0)
töông öùng vôùi taâm quay naèm taïi troïng taâm ñoái töôïng.
d/ Disable: cho pheùp thöc thi hay khoâng thöïc thi caùc ñaëc tính ñaõ ñöôïc ngöôùi söû duïng
gaùn cho ñoái töôïng tröôùc ñoù.
- OÂ Expression: nhaäp bieåu thöùc. Keát quaû bieåu thöùc ñöôïc qui veà möùc 1 neáu khaùc 0 vaø
möùc 0 neáu baèng 0.
- Muïc Disabled State: choïn traïng thaùi boû qua caùc ñaëc tính lieân keát vôùi ñoái töôïng.
On: caùc ñaëc tính ñöôïc lieân keát seõ khoâng coøn giaù trò neáu keát quaû bieåu thöùc ôû möùc 1.
Off: caùc ñaëc tính ñöôïc lieân keát seõ khoâng coøn giaù trò neáu keát quaû bieåu thöùc ôû möùc 0.
7/ Vieát leänh trong Window Maker:
Sau khi thieát keá giao dieän, ta seõ vieát leänh ñeå ñieàu khieån hoaït ñoäng cuûa caùc ñoái
töôïng. Leänh ñöôïc thöïc thi döïa vaøo caùc bieán coá. Caùc bieán coá naøy ñöôøc qui ñònh trong
caùc cöûa soå soaïn thaûo leänh. Coù nhieàu loaïi cöûa soå soaïn thaûo leänh trong Window Maker
taïo söï linh hoaït vaø tieän duïng hôn cho ngöôùi thieát keá.
Caùc loaïi cöûa soå soaïn thaûo leänh trong Window Maker:
7.1/ Application: leänh vieát trong cöûa soå soaïn thaûo naøy coù hieäu löïc trong toaøn öùng
duïng.
Ñeå môû cöûa soå soaïn thaûo Application, ta laøm nhö sau:
-Trong cöûa soå Application Manager, double click vaøo muïc Scripts (hay click vaøo daáu
+ tröôùc muïc Scripts), muïc naøy seõ bung ra nhö sau:
Double click vaøo muïc Application, cöûa soå soaïn thaûo leänh seõ xuaát hieän. Trong cöûa
soå naøy, leänh ñöôïc thöïc thi döïa vaøo 1 trong 3 bieán coá sau:
On Startup: leänh ñöôïc thöïc thi 1 laàn luùc öùng duïng baét ñaàu chaïy.
While Running: leänh ñöôïc thöïc thi sau moãi chu kì.
On Shutdown: leänh ñöôïc thöïc thi 1 laàn khi ñoùng öùng duïng.
7.2/ Key: leänh trong cöûa soå soaïn thaûo naøy ñöôïc thöïc thi thoâng qua bieán coá nhaán phím.
Muoán môû cöûa soå soaïn thaûo naøy, ta double click vaøo muïc Key trong thö muïc
Scrips.
Trong cöûa soå naøy, leänh ñöôïc thöïc thi döïa vaøo 1 trong 3 bieán coá sau:
On Key Down: leänh ñöôïc thöïc thi 1 laàn luùc nhaán phím.
While Down: leänh ñöôïc thöïc thi sau moãi chu kì trong luùc nhaán phím.
On Key Up: leänh ñöôïc thöïc thi 1 laàn luùc nhaû phím.
7.3/ Condition: leänh trong cöûa soå soaïn thaûo naøy ñöôïc thöc thi khi ñieàu kieän qui ñònh
ñöôïc thoûa.
Muoán môû cöûa soå soaïn thaûo naøy, ta double click vaøo muïc Condition trong thö muïc
Scrips.
Trong cöûa soå naøy, leänh ñöôïc thöïc thi döïa vaøo 1 trong 4 bieán coá sau:
On False: leänh ñöôïc thöïc thi 1 laàn luùc ñieàu kieän baét ñaàu sai.
While False: leänh ñöôïc thöïc thi sau moãi chu kì trong luùc leänh coøn sai.
On True: leänh ñöôïc thöïc thi 1 laàn luùc ñieàu kieän baét ñaàu ñuùng.
While True: leänh ñöôïc thöïc thi sau moãi chu kì trong luùc leänh coøn ñuùng.
7.4/ Data change: leänh trong cöûa soå soaïn thaûo naøy ñöôïc thöc thi khi Tag qui ñònh
thay ñoåi giaù trò.
Muoán môû cöûa soå soaïn thaûo naøy, ta double click vaøo muïc Data Change trong thö
muïc Scrips.
7.5/ Window: leänh vieát trong cöûa soå soaïn thaûo naøy chæ coù taùc duïng trong phaïm vi
Form thieát keá.
Ñeå môû cöûa soå naøy, ta click phaûi chuoät treân Form vaø chon Window Scrips…
7. Trong oâ Topic Name nhaäp teân cho Topic .InTouch seõ söû duïng teân Topic naøy ñeå
truy xuaát PLC .
8.Trong oâ ComPort choïn coång COM maø Topic naøy söû duïng ñeå truy xuaát PLC
9.Trong oâ Model ta choïn loaïi CPU cuûa PLC
10.Trong oâ Update Inteval ta choïn thôøi gian caäp nhaät döõ lieäu.
11.Click OK ñeå hoaøn taát
8.2/ Ñònh ñòa chæ cho Tag kieåu I/O:
- Ta thöïc hieän caùc böôùc sau:
1.Vaøo menu Special choïn TagName dictionary ñeå taïo 1 Tag môùi.
2. Click vaøo New, trong oâ Tagname ñaët teân cho Tag, choïn kieåu cho Tag laø I/O (I/O
Discrete, I/O Integer, I/O Message).
3. Click vaøo Access Name ñeå ñònh ñòa chæ PLC cho Tag. Khi ñoù cöûa soå Access Name
seõ hieän ra nhö sau:
4.Click vaøo Add ñeå ñònh nghóa Access Name môùi cöûa soå sau xuaát hieän: