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

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 sau:

Windows 3.1, 3.11, Windows 95, Windows 98

>486 DX50 CPU

> 8M byte RAM

> 10MB đĩa cứng trống

pdf17 trang | Chuyên mục: PLC | Chia sẻ: dkS00TYs | Lượt xem: 2169 | Lượt tải: 1download
Tóm tắt nội dung 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, để xem tài liệu hoàn chỉnh bạn click vào nút "TẢI VỀ" ở trên
 [ 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 
! 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 : 
 ! 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 " CPM1 
 CPU " All 
 Series " C 
 Editor " Ladder 
 Project Type " Program 
 Interface " Serial Communications 
 Bridge Option " Direct 
☺ Windows 3.1, 3.11, Windows 95, Windows 98 
☺ > 486 DX50 CPU 
☺ > 8 M Byte RAM 
☺ > 10 MB ®Üa cøng trèng 
 [ 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 
F2 
 Modem Option " Local 
 Coding Option " 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 
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. 
 [ 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 
✍ 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 
 [ 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 
F5 
✍ 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ô råi nhÊn chuét vµo vÞ trÝ n»m gi−· 2 dßng 
hoÆc nhÊn 
 [ 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 
DEL 
§Ó 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 
(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. 
 [ 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 
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 
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. 
Insert Network 
 [ 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 
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 
 [ 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 
! 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. 
Address 
CH000.00 
CH000.01 
CH010.00 
Symbol 
Switch0 
Switch1 
Motor 
RS-232C Adapter CPM1 CPU Unit 
C¸p RS-232C 
M¸y tÝ nh cã ch¹y 
SYSWIN 
 [ 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 
☛ 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) 
☛ 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 
Online Menu 
 [ 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 
 ! 6.5 Ch¹y ch−¬ng tr×nh (RUN) 
 ChuyÒn PLC sang chÕ ®é RUN hoÆc MONITOR b»ng nót PLC Mode 
ChuyÓn tõ STOP/PRG Mode sang Monitor Mode råi bÊm OK 
 PLC sÏ chuyÓn sang chÕ ®é Monitor Mode 
PLC Mode 
 [ 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 
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 
! 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) Bæ sung 1 Network míi vµo ch−¬ng tr×nh b»ng c¸ch chän Insert 
Network. 
2) Trong network míi thªm tiÕp ®iÓm cã ®Þ a chØ (Address) lµ 
000.03 
3) 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 #). 
 TIM 
Monitoring 
 [ 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 
KÕt qu¶ sau khi bæ sung lÖnh Timer : 
4) 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 
5) Thªm 1 tiÕp ®iÓm cã Address lµ 000.04 vµo network nµy. 
 6) 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. 
 CNT 
 [ 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 
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 
10) BÊm nót Monitor ®Ó theo dâi 
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 
 [ 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 
! 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 
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 
Vïng 
theo dâi 
 [ 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 
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. 
 [ 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 
! 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 
 [ 46 ] 
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) 

File đính kèm:

  • pdfHD_tu_hoc_PLCC6.pdf
Tài liệu liên quan