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 đủ
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:
tai_lieu_dao_tao_plc_chuong_5_huong_dan_su_dung_phan_mem_mel.doc

