Tài liệu Hướng dẫn tự học PLC CPM1 qua hình ảnh - Chương 6: Lập trình bằng phần mềm SYSWIN trên máy tính

H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh  
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh  
ꢀ6.1 PhÇn mÒm SYSWIN  
SYSWIN lµ 1 phÇn mÒm lËp tr×nh cho PLC OMRON d−íi d¹ng  
Ladder Diagram thùc thô ch¹y trong Windows. §Ó cµi ®Æt vµ ch¹y  
phÇn mÒm nµy cÇn ®¶m b¶o m¸y tÝ nh cã cÊu h×nh tèi thiÓu nh−  
sau :  
☺
☺
☺
☺
Windows 3.1, 3.11, Windows 95, Windows 98  
> 486 DX50 CPU  
> 8 M Byte RAM  
> 10 MB ®Üa cøng trèng  
ꢀ6.2 LËp ch−¬ng tr×nh víi SYSWIN  
1) Chän folder n¬i l−u SYSWIN vµ khëi ®éng ch−¬ng tr×nh  
2) Tõ menu File chän New project ®Ó t¹o ch−¬ng tr×nh míi :  
PLC Type  
CPU  
ꢁ
ꢁ
ꢁ
ꢁ
ꢁ
ꢁ
ꢁ
CPM1  
All  
Series  
C
Editor  
Ladder  
Project Type  
Interface  
Bridge Option  
Program  
Serial Communications  
Direct  
[ 30 ]  
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh  
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh  
Modem Option  
Coding Option  
ꢁ
ꢁ
Local  
SYSMAC Way  
Chän c¸c môc trªn ë hép tho¹i New Project Setup xong råi bÊm OK  
3) Mµn h×nh sÏ hiÖn ra 1 khung lµm viÖc cho ch−¬ng tr×nh d¹ng  
Ladder Diagram  
✍ Dïng chuét di ®Õn thanh c«ng cô (Drawing Tool) vµ nhÊn vµo  
F2  
biÓu t−îng tiÕp ®iÓm (Contact)  
hoÆc nhÊn phÝ m  
trªn bµn  
phÝ m ®Ó chän lÖnh nµy. Di chuét ®Õn n¬i cÇn ®Æt tiÕp ®iÓm trªn s¬ ®å vµ  
nhÊn nót tr¸i chuét.  
✍ §¸nh vµo ®Þ a chØ 000.00 ë « Address vµ nhÊn OK trªn hép tho¹i  
trªn.  
Mµn h×nh sÏ hiÖn ra 1 network míi víi tiÕp ®iÓm võa nhËp vµ « chän mµu ®en  
chuyÒn sang vÞ trÝ bªn c¹nh tiÕp ®iÓm nµy.  
[ 31 ]  
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh  
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh  
✍ Lµm t−¬ng tù nh− vËy víi tiÕp ®iÓm tiÕp theo  
✍ §¸nh vµo « Address ®i¹ chØ 000.01 råi nhÊn OK  
✍ TiÕp theo tõ thanh c«ng cô chän lÖnh Output  
råi di chuét ®Õn vÞ trÝ cÇn ®Æt lÖnh vµ nhÊn nót tr¸i chuét  
✍ §¸nh vµo « Address ®Þ a chØ 010.00 råi nhÊn OK  
[ 32 ]  
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh  
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh  
✍ NhËp lÖnh OR b»ng c¸ch t¹o ra 1 tiÕp ®iÓm nèi song song víi tiÕp  
®iÓm ®Çu tiªn trªn Network. Trªn thanh c«ng cô chän tiÕp ®iÓm  
Contact  
vµ ®Æt nã phÝ a d−íi tiÕp ®iÓm ®Çu tiªn lµ 000.00  
✍ Gâ vµo « Address ®Þ a chØ 000.02 vµ nhÊn OK  
✍ TiÕp theo nèi tiÕp ®iÓm võa t¹o víi tiÕp ®iÓm n»m trªn b»ng c¸ch  
chän c«ng cô  
hoÆc nhÊn  
råi nhÊn chuét vµo vÞ trÝ n»m gi−· 2 dßng  
F5  
[ 33 ]  
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh  
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh  
§Ó xo¸ tiÕp ®iÓm CH000.01, nhÊn con trá chuét ë tiÕp ®iÓm nµy (hoÆc dïng  
bµn phÝ m di « chän ®Õn tiÕp ®iÓm), nhÊn  
DEL  
(hoÆc tõ menu Edit chän Delete). NÕu muèn phôc håi l¹i lÖnh võa bÞ xo¸,  
chän Undo tõ menu nµy.  
[ 34 ]  
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh  
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh  
HiÖn ta ®· nhËp xong 1 Network cña ch−¬ng tr×nh. §Ó thªm  
Network míi vµo, bÊm vµo nót Insert Network  
Insert Network  
Tõ hép tho¹i hiÖn ra, chän vÞ trÝ n¬i sÏ chÌn Network míi. ë  
®©y ta sÏ chÌn Network míi vµo phÝ a d−íi network hiÖn hµnh nªn sÏ  
chän BELOW Current Network vµ nhÊn OK.  
[ 35 ]  
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh  
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh  
Network míi nµy lµ lÖnh END (01). §Æt con trá vµo vÞ trÝ « ®Çu tiªn cña  
network, sau ®ã bÊm phÝ m F8 ®Ó chÌn lÖnh Function vµo « trèng ®ã. §Ó  
chän lÖnh cÇn thiÕt, cã thÓ ®¸nh m· lÖnh (ë ®©y lµ 01), ®¸nh tªn lÖnh hoÆc  
lùa Function tõ 1 danh s¸ch cã s½n b»ng c¸ch nhÊp vµo nót Select. Ngoµi ra  
cã thÓ tham kh¶o thªm vÒ lÖnh b»ng c¸ch nhÊp vµo nót Reference.  
Gâ END vµo « Function råi nhÊn OK ®Ó kÕt thóc  
Ch−¬ng tr×nh hoµn chØnh ta võa nhËp cã d¹ng nh− h×nh d−íi ®©y :  
ꢀ6.3 §Æt tªn ký hiÖu m« t¶ (SYMBOL) cho c¸c ®Þ a chØ  
§Ó ®Æt tªn ký hiÖu m« t¶ cho c¸c ®Þ a chØ, tr−íc tiªn di « chän ®Õn ®Þ a  
chØ cÇn ®Æt tªn, « Adr ë cuèi mµn h×nh sÏ hiÓn thÞ ®Þ a chØ hiÖn hµnh. sau ®ã  
bÊm vµo « Sym vµ ®¸nh vµo 1 tªn cho ®Þ a chØ nµy. PhÇn m« t¶ ®Þ a chØ cã  
thÓ ®¸nh vµo « Com. L−u tªn võa ®Æt b»ng c¸ch bÊm nót  
STORE  
[ 36 ]  
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh  
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh  
Symbol  
Switch0  
Switch1  
Motor  
Address  
CH000.00  
CH000.01  
CH010.00  
ꢀ6.4 N¹p ch−¬ng tr×nh vµo PLC (Download program to PLC)  
✍ Nèi m¸y tÝ nh PC víi PLC qua bé chuyÓn ®æi vµ c¸p RS232C. §Çu  
c¾m cña bé chuyÓn ®æi sÏ nèi vµo cæng Peripheral Port cña PLC.  
M¸y tÝ nh cã ch¹y  
SYSWIN  
CPM1 CPU Unit  
RS-232C Adapter  
C¸p RS-232C  
[ 37 ]  
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh  
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh  
✍ Tõ menu Online, chän Connect ®Ó kÕt nèi víi PLC  
Sau khi m¸y tÝ nh ®· kÕt nèi ®−îc víi PLC, ®Ìn COMM trªn PLC  
sÏ nhÊp nh¸y vµ c¸c môc kh¸c trªn menu nµy trë thµnh mµu  
®en (®−îc phÐp lùa)  
Online Menu  
✍ Còng tõ menu Online chän Download program. Mét hép tho¹i sau  
®©y hiÖn ra hái ta cã muèn xo¸ bé nhí ch−¬ng tr×nh trong PLC kh«ng  
(Clear Program Memory) tr−íc khi n¹p. Nªn lùa tuú chän nµy ®Ó tr¸nh  
c¸c vÊn ®Ò cã thÓ x¸y ra. BÊm OK ®Ó n¹p ch−¬ng tr×nh vµo PLC.  
✍ Khi viÖc n¹p hoµn tÊt bÊm nót OK ë hép tho¹i sau ®Ó tiÕp tôc :  
Chó ý : Kh«ng thùc hiÖn ®−îc viÖc Download vµo PLC nÕu PLC ®ang ë chÕ  
®é RUN  
[ 38 ]  
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh  
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh  
ꢀ6.5 Ch¹y ch−¬ng tr×nh (RUN)  
ChuyÒn PLC sang chÕ ®é RUN hoÆc MONITOR b»ng nót PLC Mode  
PLC Mode  
ChuyÓn tõ STOP/PRG Mode sang Monitor Mode råi bÊm OK  
PLC sÏ chuyÓn sang chÕ ®é Monitor Mode  
[ 39 ]  
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh  
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh  
Chó ý Trong khi ch−¬ng tr×nh ®ang ch¹y cã thÓ thay dâi c¸ch ho¹t ®éng cña  
ch−¬ng tr×nh b»ng c¸ch bÊm vµo nót  
Monitoring  
ꢀ6.6 Bæ sung c¸c lÖnh TIMER vµ COUNTER  
Tr−íc hÕt chuyÓn chÕ ®é cña PLC sang PROGRAM mode. M¸y tÝ nh sÏ hái thao t¸c  
nµy lµm thay ®æi chÕ ®é PLC, cã tiÕp tôc hay kh«ng, ta chän YES  
Bæ sung c¸c lÖnh Timer vµ Counter vµo ch−¬ng tr×nh  
1)  
2)  
3)  
Bæ sung 1 Network míi vµo ch−¬ng tr×nh b»ng c¸ch chän Insert  
Network.  
Trong network míi thªm tiÕp ®iÓm  
000.03  
cã ®Þ a chØ (Address) lµ  
TIM  
Bæ sung Timer vµo b»ng c¸ch chän  
vµ ®Æt nã sau tiÕp  
®iÓm trªn. Trong hép tho¹i Timer më ra nhËp vµo 000 lµ sè thø  
tù cña Timer, trong « Value nhËp vµo « Timer gi¸ trÞ #1000  
(tøc 100 gi©y) (chó ý ph¶i cã dÊu #).  
[ 40 ]  
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh  
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh  
KÕt qu¶ sau khi bæ sung lÖnh Timer :  
4)  
5)  
6)  
Bæ sung tiÕp 1 Network n÷a vµo ch−¬ng tr×nh b»ng c¸ch chän  
Insert network, BELOW Current Network vµ nhÊn OK  
Thªm 1 tiÕp ®iÓm cã Address lµ 000.04 vµo network nµy.  
CNT  
Bæ sung Counter vµo ch−¬ng tr×nh b»ng c¸ch chän  
vµ ®Þ nh vÞ con trá chuét vµo ngay sau tiÕp ®iÓm trªn. NhËp vµo  
sè cña Counter lµ 1 vµ Value lµ DM0000 råi nhÊn OK.  
[ 41 ]  
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh  
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh  
7)  
Bæ sung ch©n nèi ®Çu vµo reset cho Counter b»ng c¸ch chän  
tiÕp ®iÓm  
NhËp vµo ®Þ a chØ 000.05 cho tiÕp ®iÓm nµy.  
8)  
Sau ®ã thùc hiÖn n¹p ch−¬ng tr×nh vµo PLC (Download  
program)  
9)  
ChuyÓn PLC sang chÕ ®é Monitor mode hoÆc RUN Mode  
BÊm nót Monitor ®Ó theo dâi  
10)  
Chó ý  
NÕu lóc nµy thö bËt c«ng t¾c 000.04 th× bé ®Õm kh«ng ®Õm g× c¶ bëi  
gi¸ trÞ ®Æt lµ néi dung trong DM 0000 lµ 0  
[ 42 ]  
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh  
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh  
ꢀ6.7 Theo dâi ho¹t ®éng cña ch−¬ng trinh  
1)  
Theo dâi tr¹ng th¸i tiÕp ®iÓm: BÊm ®óp chuét vµo 1 « trèng  
trong vïng theo dâi, gâ ®Þ a chØ 000.00 vµo « Address cña hép  
tho¹i Edit Value råi bÊm nót READ  
Vïng  
theo dâi  
2)  
Theo dâi ®Þ a chØ d¹ng word: BÊm ®óp chuét vµo « trèng bªn  
c¹nh trong vïng theo dâi vµ gâ vµo DM 0000 råi bÊm nót  
READ. Lóc nµy gi¸ trÞ cña DM0000 sÏ lµ 0 v× nã ch−a ®−îc  
thiÕt lËp 1 gi¸ trÞ nµo lóc ch¹y  
[ 43 ]  
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh  
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh  
3)  
§Ó ®Æt gi¸ trÞ cho DM 0000, bÊm ®óp chuét vµo « DM 0000  
trªn vïng theo dâi. NhËp gi¸ trÞ 10 vµo « Value trong hép tho¹i  
më ra råi bÊm nót WRITE ®Ó ghi gi¸ trÞ nµy vµo PLC. Thanh ghi  
DM 0000 cã gi¸ trÞ lµ 10.  
4) B©y giê nÕu bËt kho¸ 000.05 gi¸ trÞ cña bé ®Õm Counter sÏ bÞ  
reset vÒ 10 lµ gi¸ trÞ cña DM0000.  
5) BËt t¾t kho¸ CH000.04 nhiÒu lÇn ta sÏ thÊy bé gi¸ trÞ cña Counter  
sÏ gi¶m dÇn tõ gi¸ trÞ 10.  
[ 44 ]  
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh  
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh  
ꢀ6.8 L−u ch−¬ng tr×nh  
Tõ menu File chän Save project as  
Chän th− môc l−u file vµ gâ tªn file vµo hép File name råi nhÊn OK ®Ó l−u.  
ꢀ6.9 §äc ch−¬ng tr×nh tõ PLC (Upload program from PLC)  
ꢂ Tõ menu File chän New Project, nhÊn OK ®Ó t¹o ch−¬ng  
tr×nh míi  
[ 45 ]  
H−íng dÉn tù häc PLC CPM1 qua h×nh ¶nh  
Ch−¬ng 6: LËp tr×nh b»ng phÇn mÒm SYSWIN trªn m¸y tÝ nh  
ꢂ Tõ menu Online chän Upload Program råi nhÊn OK ®Ó ®äc  
ch−¬ng tr×nh tõ PLC lªn m¸y tÝ nh  
Ch−¬ng tr×nh hiÖn trong bé nhí PLC sÏ ®−îc hiÓn thÞ trªn mµn h×nh.  
Sau ®ã cã thÓ chän l−u ch−¬ng tr×nh nµy vµo ®Üa lµm 1 b¶n l−u hoÆc  
thùc hiÖn c¸c thay ®æi nh− b×nh th−êng.  
Chóc c¸c b¹n thµnh c«ng  
Nhãm biªn tËp: TN B×nh (computer) - T. Dòng (video)  
[ 46 ]  
pdf 17 trang myanh 22420 Free
Bạn đang xem tài liệu "Tài liệu Hướng dẫn tự học PLC CPM1 qua hình ảnh - Chương 6: Lập trình bằng phần mềm SYSWIN trên máy tính", để 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:

  • pdftai_lieu_huong_dan_tu_hoc_plc_cpm1_qua_hinh_anh_chuong_6_lap.pdf