Tài liệu đào tạo PLC - Chương 5: Hướng dẫn sử dụng phần mềm Melsoft GX Developer V8.0

Ch-¬ng 5  
H-íng dÉn sö dông  
phÇn mÒm melsoft gx developer v8.0  
ViÖc sö dông phÇn mÒm lËp tr×nh cho PLC hä FX sÏ rÊt thuËn tiÖn nÕu ta sö dông  
phÇn mÒm melsoft gx developer v8.0 do nã cã rÊt nhiÒu -u ®iÓm so víi c¸c phiªn  
b¶n lËp tr×nh cò. §©y lµ mét phiªn b¶n míi, cã giao diÖn lËp tr×nh kh¸ thuËn tiÖn, dÔ sö dông.  
Sau ®©y lµ c¸ch cµi ®Æt vµ c¸c b-íc thùc hiÖn ®Ó cã thÓ lËp tr×nh mét ch-¬ng tr×nh vµ ch¹y  
m« pháng víi PLC.  
5.1 H-íng dÉn cµi ®Æt  
§Ó cã thÓ cµi ®Æt phÇn mÒm gx developer v8.0, b¹n ph¶i cã ®Üa cµi do nhµ s¶n  
xuÊt cung cÊp v× ®©y lµ phÇn mÒm cã b¶n quyÒn. Nhµ cung cÊp sÏ cho b¹n m· cµi ®Æt.  
gx developer v8.0 ch¹y trªn nÒn Windows, nªn b¹n ph¶i cµi ®Æt m¸y tÝnh mét trong  
c¸c phÇn mÒm Windows sau: Win98, Win2000, WinXP, hoÆc Windows Vista.  
Khi cµi ®Æt víi gx developer v8.0, cã hai phÇn mµ ng-êi cµi ®Æt ph¶i cµi: tr-íc hÕt,  
b¹n ph¶i cµi m«i tr-êng cho phÇn mÒm, sau ®ã míi ®i cµi ch-¬ng tr×nh ch¹y. C¶ hai phµn cµi  
®Æt nµy ®Òu ë trong mét ®Üa cµi.  
5.1.1 Cµi m«i tr-ßng cho phÇn mÒm GX DEVELOPER V8.0  
- §ãng tÊt c¶ c¸c cöa sæ ®ang lµm viÖc l¹i.  
- §-a ®Üa cµi ®Æt phÇn mÒm gx developer v8.0 vµo æ ®äc CD – ROM.  
- KÝch ho¹t CD – ROM.  
- Chän folder EnvMEL ®Ó më phÇn cµi ®Æt m«i tr-êng phÇn mÒm.  
98  
KÝch ®óp vµo Folder  
EnvMEL ®Ó më phÇn  
cµi ®Æt m«i tr-êng phÇn  
mÒm.  
- Chän Setup ®Ó cµi ®Æt m«i tr-êng lµm viÖc cho phÇn mÒm:  
File ch¹y cµi ®Æt  
m«i tr-êng.  
99  
- Chän Next :  
- Chän Next:  
100  
- Chê trong vµi gi©y, sau ®ã chän Finish kÕt thóc qu¸ tr×nh cµi ®Æt m«i tr-êng ch¹y cho  
phÇn mÒm:  
5.1.2 Cµi ®Æt phÇn mÒm GX Developer V8.0  
Sau khi ®· cµi ®Æt m«i tr-êng ch¹y cho GX Developer V8.0, nhÊn chuét vµo biÓu  
t-îng cña CD – ROM ®Ó tho¸t khái phÇn cµi ®Æt m«i tr-êng lµm viÖc. Chän file Setup.exe  
®Ó b¾t ®Çu cµi ®Æt phÇn mÒm GX Developer V8.0:  
101  
nhấn chuột vào  
file Setup.exe để  
bắt đầu cài đặt  
phần mềm GX.  
- Chän OK khi cã c¶nh b¸o nªn ®ãng tÊt c¶ c¸c cöa sæ ®ang lam viÖc l¹i.  
102  
- Chän Next khi b¹n muèn cµi ®Æt tiÕp hoÆc Cancel khi muèn huû bá phÇn cµi ®Æt:  
- NÕu b¹n tiÕp tôc (tøc chän Next ë phÇn trªn), b¹n sÏ ®Õn phÇn ®iÒn th«ng tin vÒ ng-êi  
cµi ®Æt. Cã thÓ chän c¸ch ®Æt tªn tuú ý:  
103  
- Chän Back ®Ó quay trë l¹i b-íc tr-íc, chän Next ®Ó tiÕp tôc cµi ®Æt, chän Cancel ®Ó  
huû bá phÇn cµi ®Æt. Gi¶ thiÕt ta tiÕp tôc chän Next:  
- Chän Yes ®Ó kh¼ng ®Þnh th«ng tin b¹n ®-a ra lµ ®óng. Sau khi chän Yes, ë b-íc nµy  
b¹n ph¶i ®iÒn m· cµi ®Æt ch-¬ng tr×nh do nhµ cung cÊp phÇn mÒm ®-a ra:  
104  
- Sau khi ®iÒn m· cµi ®Æt, b¹n chän Next:  
- Kh«ng ®¸nh dÊu vµo « trèng, tiÕp tôc chän Next:  
105  
- Chän Next:  
- Chän Next tiÕp, ë b-íc nµy b¹n ph¶i chän ®-êng dÉn cho phÇn cµi ®Æt cña m×nh. NÕu  
®ång ý víi ®-êng dÉn m¸y tÝnh ®-a ra, b¹n cã thÓ nhÊn Next, hoÆc muèn chän ®-êng  
dÉn kh¸c, h·y nhÊn chuét vµo Browse råi chän ®-êng dÉn theo ý m×nh:  
106  
- Chän Next, vµ b¹n ph¶i chê trong mét vµi gi©y ®Ó qu¸ tr×nh cµi ®Æt hoµn tÊt:  
- Qu¸ tr×nh cµi ®Æt phÇn mÒm GX Developer kÕt thóc khi hiÖn ra th«ng b¸o nµy, b¹n chØ  
cÇn nhÊn OK lµ hoµn tÊt viÖc cµi ®Æt:  
107  
5.2 T×m hiÓu m«i tr-êng lËp tr×nh.  
Click ®óp chuét tr¸i vµo biÓu t-îng cña phÇn mÒm lËp tr×nh GX Develpoper trªn  
mµn h×nh Windows hay nhÊn chuét vµo Start GX Developer.  
Click ®óp vµo  
biÓu t-îng cña  
phÇn mÒm lËp  
tr×nh  
HoÆc vµo Start  
GX Developer  
H×nh 5.1: C¸ch vµo phÇn mÒm lËp tr×nh GX Developer.  
Khi ®· vµo phÇn mÒm, Click chuét tr¸i vµo Project New hoÆc nhÊn tæ hîp  
phÝm Ctrl +N ®Ó t¹o mét Project míi.  
H×nh 5.2: Khai b¸o mét Project míi.  
108  
Chän hä PLC, kiÓu PLC, ng«n ng÷ lËp tr×nh cho PLC. §Ó dÔ dµng lËp tr×nh cã  
thÓ lùa chän ng«n ng÷ Ladder sau ®ã click vµo OK ®Ó chän:  
H×nh 5.3: Khai b¸o vÒ hä PLC vµ kiÓu PLC, ng«n ng÷ lËp tr×nh  
Sau khi nhÊn OK, mµn h×nh so¹n th¶o lÖnh d-íi d¹ng Ladder hiÖn ra.  
H×nh 5.4: Mµn h×nh so¹n th¶o lÖnh.  
109  
Sau ®©y, ta sÏ t×m hiÓu vÒ m«i tr-êng lËp tr×nh cña GX Developer khi lËp tr×nh  
cho PLC FX2N(C).  
Thay v× ph¶i vµo tõng th- môc cña menu, ta cã thÓ nhÊn chuét vµo nh÷ng biÓu t-îng  
®· hiÖn ra trªn mµn h×nh so¹n th¶o:  
KiÓm tra tham sè PLC.  
KiÓm tra tr¹ng th¸i logic  
cña c¸c thiªt bÞ ngo¹i vi.  
Gi¸m s¸t ®iÒu khiÓn mÎ  
LÊy d÷ liÖu ®ang gi¸m s¸t.  
§äc ch-¬ng tr×nh ®iÒu khiÓn tõ PLC.  
N¹p ch-¬ng tr×nh ®iÒu khiÓn vµo PLC.  
T×m chuçi ký tù.  
T×m lÖnh d-íi d¹ng Instructions.  
T×m tr¹ng th¸i logic cña ngo¹i vi.  
Kh¾c phôc l¹i lÖnh võa thùc hiÖn.  
Huû bá lÖnh võa thùc hiÖn.  
D¸n mét ®o¹n lÖnh võa copy  
Copy mét ®o¹n lÖnh võa ®¸nh dÊu  
C¾t mét ®o¹n lÖnh võa ®¸nh dÊu  
LÖnh in toµn bé ch-¬ng tr×nh ®iÒu khiÓn  
LÖnh Save d÷ liÖu d-íi mét tªn ®· cã s½n  
LÖnh më mét file theo ®-êng dÉn gîi ý  
LÖnh t¹o mét Project míi  
H×nh 5.5: C¸c biÓu t-îng ®Ó cã thÓ lËp tr×nh nhanh.  
XÐt mét taskbar kh¸c ta cã:  
HiÖn hoÆc kh«ng hiÖn lªn d·y  
d÷ liÖu gièng nh- H×nh 5.7  
LÖnh më file d÷ liÖu t-¬ng øng  
víi hai « ë bªn tr¸i.  
Lùa chän c¸c hiÓn thÞ t-¬ng øng víi  
sù lùa chän víi « bªn tr¸i.  
Lùa chän c¸c hiÓn thÞ nh- ch-¬ng tr×nh chÝnh, b¶ng chó thÝch, tham sè,  
bé nhí thiÕt bÞ. C¸ch gäi tõ « nµy gièng nh- c¸ch gäi tõ H×nh 5.7.  
H×nh 5.6: Menu hiÓn thÞ mµn h×nh lËp tr×nh.  
110  
Gièng nh- H×nh 5.6, cã mét c¸ch  
kh¸c ®Ó hiÓn thÞ mµn h×nh lËp tr×nh b»ng  
c¸ch click chuét vµo nh÷ng biÓu t-îng  
t-¬ng øng (H×nh 5.7). VÝ dô: NhÊn vµo  
MAIN khi b¹n muèn vµo mµn h×nh so¹n  
th¶o lÖnh; NhÊn vµo COMMENT khi b¹n  
muèn vµo b¶ng khai b¸o ®Þa chØ h×nh thøc;  
NhÊn vµo PLC parameter ®Ó khai b¸o  
tham sè víi PLC.  
H×nh 5.7: Lùa chän hiÓn thÞ mµn h×nh  
Sau khi vµo MAIN ®Ó vµo mµn h×nh so¹n th¶o, b¹n sö dông th- viÖn lÖnh d-íi  
d¹ng Ladder ®Ó viÕt ch-¬ng tr×nh ®iÒu khiÓn nh- H×nh 5.8 (cã thÓ dïng c¸c phÝm t¾t  
gîi ý kÌm theo).  
Xo¸ bá lÖnh rÏ nh¸nh  
( phÝm t¾t Alt+F9)  
T¹o lÖnh rÏ nh¸nh  
(phÝm t¾t F10)  
T¹o lÖnh nèi tiÕp  
(phÝm t¾t Ctrl+Alt + F10)  
T¹o lÖnh nèi song song víi s-ên xuèng  
cña tiÕp ®iÓm (phÝm t¾t Alt+F8).  
T¹o lÖnh nèi song song víi s-ên lªn  
cña tiÕp ®iÓm (phÝm t¾t Alt + F7).  
T¹o lÖnh tiÕp ®iÓm s-ên xuèng (phÝm t¾t Shift+F8)  
T¹o lÖnh tiÕp ®iÓm s-ên lªn (phÝm t¾t Shift+F7).  
LÖnh xãa ®-êng nèi däc (phÝm t¾t Ctrl+ F10).  
LÖnh xãa ®-êng nèi ngang (phÝm t¾t Ctrl+ F9).  
LÖnh t¹o ®-êng nèi däc (phÝm t¾t Shift + F9).  
LÖnh t¹o ®-êng nèi ngang (phÝm t¾t F9).  
T¹o lÖnh víi hµm mãc vu«ng (phÝm t¾t F8).  
T¹o lÖnh víi hµm mãc trßn (phÝm t¾t F7)(gäi ®Çu ra)  
T¹o tiÕp ®iÓm th-êng ®ãng nèi song song víi vÞ trÝ  
con trá ®øng (phÝm t¾t Shift +F6).  
T¹o tiÕp ®iÓm th-êng ®ãng t¹i con trá ®øng (phÝm t¾t F6).  
T¹o tiÕp ®iÓm th-êng më nèi song song víi vÞ trÝ con trá ®øng (phÝm t¾t Shift +F5).  
T¹o tiÕp ®iÓm th-êng më t¹i con trá ®øng (phÝm t¾t F5).  
H×nh 5.8: Th- viÖn lÖnh lËp tr×nh.  
111  
Sau khi dùa vµo th- viÖn lÖnh ®Ó viÕt ch-¬ng tr×nh ®iÒu khiÓn, phÇn tiÕp theo  
chóng ta sÏ t×m hiÓu c¸ch chuyÓn ®æi ng«n ng÷ lËp tr×nh, gi¸m s¸t tr¹ng th¸i vµo ra….  
qua h×nh 5.9:  
KiÓm tra ch-¬ng  
tr×nh ®iÒu khiÓn  
ChuyÓn ®æi (biªn dÞch ch-¬ng tr×nh).  
ChuyÓn ®æi (biªn dÞch toµn bé ch-¬ng tr×nh).  
T×m tiÕp ®iÓm hoÆc ®Çu ra.  
Thªm thªm tham sè gi¸m s¸t.  
Ghi nhí  
DiÔn gi¶i  
Chó thÝch  
Gi¸m s¸t (chÕ ®é Write)  
Gi¸m s¸t tr¹ng th¸i lµm viÖc cña ch-¬ng tr×nh.  
ChÕ ®é Write  
ChÕ ®é Read  
ChuyÓn ng«n ng÷ lËp tr×nh.  
H×nh 5.9: Th- viÖn tiÖn Ých.  
TÊt c¶ nh÷ng phÇn bÞ phñ mê ®Òu kh«ng phï hîp víi dßng PLC vµ hä PLC mµ  
b¹n lùa chän.  
5.3 C¸c b-íc thùc hiÖn lËp tr×nh cho mét ch-¬ng tr×nh  
§Ó lËp tr×nh cho mét ch-¬ng tr×nh ®-îc ®iÒu khiÓn b»ng PLC, b¹n ph¶i lµm c¸c  
b-íc sau:  
B-íc 1: Khai b¸o mét Project míi (gièng nh- H×nh 5.2).  
B-íc 2: Lùa chän hä PLC, kiÓu PLC, ng«n ng÷ lËp tr×nh (gièng nh- H×nh 5.3).  
B-íc 3: Tõ mµn h×nh so¹n th¶o gièng H×nh 5.4, click chuét vµo COMMENT ®Ó khai  
b¸o ®Þa chØ h×nh thøc. §©y lµ mét b-íc lµm rÊt quan träng ®Ó khi lËp tr×nh gióp b¹n cã  
thÓ viÕt tªn ®Þa chØ to¸n h¹ng cña lÖnh gièng nh- tªn cña c¸c thiÕt bÞ thùc.  
Khi muèn khai b¸o ®Þa chØ h×nh thøc cho biÕn thuéc vïng nhí nµo, h·y gâ tªn  
vïng nhí vµo phÇn: Device name sau ®ã click chuét vµo nót Display.  
VÝ dô: Muèn khai b¸o ®Þa chØ h×nh thøc cho c¸c biÕn ®Çu vµo ta gâ X0 vµo « Device  
name sau ®ã click chuét vµo nót Display. T-¬ng tù cho c¸c vïng nhí nh- Y, M, D,…  
112  
NhÊn  
chuét  
vµo  
COMMENT ®Ó gäi  
b¶ng khai b¸o ®Þa chØ  
h×nh thøc  
H×nh 5.10: Gäi b¶ng khai b¸o ®Þa chØ h×nh thøc  
Chó ý:  
Device Name: lµ ®Þa chØ thuéc vïng nhí cè ®Þnh cña PLC.  
Comment: lµ chó thÝch râ rµng cho khai b¸o cña Alias. PhÇn chó thÝch  
nµy kh«ng ¶nh h-ëng ®Õn qu¸ tr×nh viÕt lÖnh.  
Alias: lµ ký hiÖu (tªn) do ng-êi lËp tr×nh ®Æt tªn cho ®Þa chØ cè ®Þnh cña  
PLC (cã sù ph©n biÖt ch÷ hoa vµ th-êng, kh«ng ®-îc ®Æt trïng c¸c tªn lÖnh  
trong tËp lÖnh cña GX Developer).  
Click ®óp chuét vµo  
MAIN ®Ó vÒ mµn h×nh  
so¹n th¶o lÖnh  
ViÕt tªn c¸c vïng nhí kh¸c ®Ó khai  
b¸o ®Þa chØ h×nh thøc. VD: M0, Y0,  
D0, … råi nhÊn vµo Display  
H×nh 5.11: Khai b¸o ®Þa chØ h×nh thøc víi nhiÒu vïng nhí kh¸c nhau.  
113  
B-íc 4: Click ®óp chuét vµo phÇn MAIN ®Ó trë vÒ mµn h×nh so¹n th¶o lÖnh ban ®Çu  
sau khi ®· hoµn thµnh viÖc khai b¸o ®Þa chØ h×nh thøc. Dùa vµo th- viÖn lÖnh ®· chØ ra  
ë H×nh 5.8, nhÊn chuét vµo th- viÖn råi viÕt ®Þa chØ cho c¸c biÕn ®· nhËp.  
VÝ dô:  
NhÊn start th× ®Ìn s¸ng nhÊp nh¸y theo chu kú 10s (5s s¸ng, 5s t¾t).  
NhÊn stop, ®Ìn t¾t  
H·y lµm c¸c b-íc tõ 1 ®Õn 3 ®Ó cã ®-îc:  
• C¸ch khai b¸o PLC (FX 2N(C)), lùa chän ng«n ng÷ lËp tr×nh (Ladder).  
• Khai b¸o ®Þa chØ h×nh thøc:  
Device Name  
Comment  
B¾t ®Çu  
Alias  
start  
stop  
den  
tg  
X0  
X1  
Y0  
M0  
T0  
Dõng  
NhÊp nh¸y  
Trung gian  
®Þnh thêi gian  
tre  
Sö dông tæ hîp phÝm Alt+Ctrl+F6 hoÆc vµo View Alias ®Ó thay ®æi viÖc hiÓn thÞ  
biÕn h×nh thøc hoÆc biÕn tuyÖt ®èi.  
• NhÊn chuét vµo MAIN ®Ó vÒ mµn h×nh so¹n th¶o lÖnh:  
- §Æt chuét vµo vÞ trÝ ®Çu nguån bªn tr¸i nh- H×nh 5.12.  
- NhÊn phÝm F5 trªn bµn phÝm (hoÆc ®-a chuét vµo vÞ trÝ th-êng më trªn th- viÖn  
lÖnh H×nh 5.8) ®Ó gäi tiÕp ®iÓm th-êng më: §iÒn tªn tiÕp ®iÓm X0 ë « con trá  
nhÊp nh¸y råi Ên Enter( hoÆc nhÊn chuét vµo OK)  
H×nh 5.13: Gäi vµ ®iÒn tªn tiÕp ®iÓm th-êng më  
114  
- NhÊn phÝm F6 trªn bµn phÝm (hoÆc ®-a chuét vµo vÞ trÝ th-êng ®ãng trªn th-  
viÖn lÖnh H×nh 5.8) ®Ó gäi tiÕp ®iÓm th-êng ®ãng: §iÒn tªn tiÕp ®iÓm X1 ë «  
con trá nhÊp nh¸y råi Ên Enter( hoÆc nhÊn chuét vµo OK).  
H×nh 5.14: Nèi tiÕp víi tiÕp ®iÓm th-êng ®ãng  
- NhÊn phÝm F7 trªn bµn phÝm (hoÆc ®-a chuét vµo vÞ trÝ ®Çu ra trªn th- viÖn lÖnh  
H×nh 5.8) ®Ó gäi lÖnh ®-a ra: §iÒn tªn ®Çu ra ë « con trá nhÊp nh¸y råi Ên  
Enter( hoÆc nhÊn chuét vµo OK).  
H×nh 5.15: Gäi lÖnh ®Çu ra.  
115  
- §Æt chuét vµo vÞ trÝ cÇn nèi song, nhÊn phÝm Shift + F5 (hoÆc ®-a chuét vµo vÞ  
trÝ nèi song song víi tiÕp ®iÓm th-êng më nh- h×nh 5.8), ®iÒn tªn tiÕp ®iÓm  
th-êng më råi Ên Enter hoÆc nhÊn chuét vµo OK.  
H×nh 5.16: Gäi tiÕp ®iÓm m¾c song song víi tiÕp ®iÓm th-êng më.  
- §Æt chuét vµo vÞ trÝ cÇn ®iÒn tiÕp tiÕm ®iÓm th-êng më M0 ë phÝa ®Çu nguån  
bªn tr¸i, lµm t-¬ng tù nh- ë trªn ®Ó cã tiÕp ®iÓm th-êng më.  
H×nh 5.17: Gäi tiÕp ®iÓm th-êng më.  
116  
- §Æt chuét vµo vÞ trÝ m¾c nèi tiÕp tiÕp ®iÓm th-êng ®ãng T0 víi M0, lµm t-¬ng  
tù víi gîi ý ë trªn:  
13  
H×nh 5.18: T¹o tiÕp ®iÓm T0 m¾c nèi tiÕp víi M0.  
- NhÊn phÝm F7 trªn bµn phÝm (hoÆc ®-a chuét vµo vÞ trÝ ®Çu ra trªn th- viÖn lÖnh  
H×nh 5.8) ®Ó gäi lÖnh ®-a ra, ®iÒn tªn ®Çu ra ë « con trá nhÊp nh¸y: T0 K100  
råi Ên Enter ( hoÆc nhÊn chuét vµo OK).  
H×nh 5.19: Khai b¸o bé ®Þnh thêi gian T0.  
117  
Tải về để xem bản đầy đủ
doc 26 trang myanh 26000 Free
Bạn đang xem 20 trang mẫu của tài liệu "Tài liệu đào tạo PLC - Chương 5: Hướng dẫn sử dụng phần mềm Melsoft GX Developer V8.0", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • doctai_lieu_dao_tao_plc_chuong_5_huong_dan_su_dung_phan_mem_mel.doc