B¸o c¸o tèt nghiÖp NguyÔn Duy Hoµng
Trêng §H N«ng nghiÖp I - 21 - T§H K46 - Khoa C¬ §iÖn
* Bé nhí tèc ®é cao víi kÝch thíc nhá ®Ó lu c¸c kÕt t¹m thêi vµ c¸c
th«ng tin ®iÒu khiÓn.
* Nguyªn t¾c xö lý cña CPU
H×nh 14. Nguyªn lý lµm viÖc cña CPU
§Çu tiªn CPU sÏ n¹p d÷ liÖu vµo bé nhí, sau ®ã CPU thùc hiÖn chuçi
ch¬ng tr×nh sau khi ®îc lu trong bé nhí néi theo tõng bíc tõ bíc 0 ®Õn
hÕt END. Sau khi thùc hiÖn xong, CPU tiÕn hµnh kiÓm tra lçi vµ th«ng b¸o
nÕu cã lçi, nÕu kh«ng cã lçi CPU ®a tÝn hiÖu ra vµ ch¬ng tr×nh tiÕp theo
®îc ®a vµo
- Bé nhí:
Bao gåm bé nhí chøa ch¬ng tr×nh, bé nhí d÷ liÖu. Trong PLC nµy cã
hai lo¹i bé nhí: Bé nhí RAM, bé nhí ROM.
* Bé nhí RAM lµ bé nhí chÝnh trong mäi m¸y tÝnh, kÓ c¶ trong PLC.
Bé nhí RAM cã u ®iÓm dung lîng lín víi gi¸ rÎ vµ cã thÓ ghi ®äc dÔ dµng.
Nhng d÷ liÖu bÞ mÊt khi cã sù cè mÊt ®iÖn. Do ®ã ®Ó duy tr× ngêi ta dïng
pin lµm nguån nu«i cho RAM. Bé nhí nµy cã nhiÖm vô lu gi÷ ch¬ng tr×nh
®iÒu khiÓn.
* Bé nhí ROM bé nhí chØ ®äc, bé nhí cã ®Æc tÝnh tr¸i ngîc víi
nhí RAM, d÷ liÖu trong nã khi ®· ghi th× rÊt khã xo¸, nhng hiÖn nay ®· cã
B¸o c¸o tèt nghiÖp NguyÔn Duy Hoµng
Trêng §H N«ng nghiÖp I - 22 - T§H K46 - Khoa C¬ §iÖn
lo¹i ROM ghi l¹i ®îc. Trong PLC sö dông hai lo¹i ROM lµ EPROM vµ
EEPROM. Bé nhí ROM cã nhiÖm vô lu gi÷ c¸c d÷ liÖu hÖ thèng
- Thêi gian ®¸p øng cña PLC
Ngâ vµo cña PLC nhËn tÝn hiÖu tõ c¸c sensor, tõ sù ®ãng ng¾t tiÕp ®iÓm
cña c¸c nót Ên, c«ng t¾c hµnh tr×nh. §Ó chèng rung ë cæng vµo PLC cã mét
m¹ch läc ®iÒu ®ã lµm chËm thêi gian ®¸p øng tõ (100ms ®Õn 25.5 ms),víi
trêng hîp ®Æc biÖt LG còng cung cÊp c¸c modul cã c¸c ngâ chuyªn dïng víi
tèc ®é ®¸p øng nhanh. Cßn ë ngâ ra thêi gian ®¸p øng ®ñ nhanh cì vµi ms.
b. TËp lÖnh cña PLC LËp lÖnh cña PLC LG
+ PhÇn mÒm KLG – WIN Version3.60
§èi víi bÊt kú lo¹i PLC nµo muèn chóng lµm viÖc ®iÒu khiÓn mét c«ng
®o¹n s¶n xuÊt hay c¶ mét d©y chuyÒn c«ng nghÖ th× bao giê còng ph¶i lËp
tr×nh cho nã. §èi víi PLC LG còng vËy, phÇn mÒm cña LG ®a ra ®Ó lËp tr×nh
cho c¸c hä PLC cña m×nh lµ KGL – WIN phiªn b¶n 3.60. PhÇn mÒm nµy cµi
®Æt dÔ dµng trªn m¸y PC víi nh÷ng yªu cÇu vÒ cÊu h×nh nh sau:
- M¸y PC tèi thiÓu tõ Pentium II trë lªn, Ram tõ 8 Mb trë lªn
- M¸y tÝnh ph¶i cã cæng nèi tiÕp dïng ®Ó kÕt nèi
- Dung lîng æ cøng cßn trèng tèi thiÓu 20Mb
- Cã æ ®Üa mÒm, hÖ ®iÒu hµnh Windows 9.x hoÆc XP, phÇn mÒn KGL
H×nh 15. Mµn h×nh lËp tr×nh cña KGL – WIN
B¸o c¸o tèt nghiÖp NguyÔn Duy Hoµng
Trêng §H N«ng nghiÖp I - 23 - T§H K46 - Khoa C¬ §iÖn
+ Mét sè lÖnh c¬ b¶n cña K200S
B¶ng 1. C¸c lÖnh truyÒn d÷ liÖu tõ tiÕp ®iÓm
- C¸c lÖnh so s¸nh
B¶ng 2. C¸c lÖnh so s¸nh
B¸o c¸o tèt nghiÖp NguyÔn Duy Hoµng
Trêng §H N«ng nghiÖp I - 24 - T§H K46 - Khoa C¬ §iÖn
LÖnh so s¸nh cã ë tÊt c¶ c¸c CPU PLC cña LGIS. D÷ liÖu ®îc so s¸nh
chøa trong to¸n tö S1 vµ S2, kÕt qña cña phÐp so s¸nh nµy ®îc lu tr÷ nh
sau:
§èi víi c¸c lÖnh CMP, DCMP, TCMP, TCMPP kÕt qu¶ phÐp so s¸nh
chøa trong c¸c cê F120 ®Õn F125 díi d¹ng 1 hoÆc 0
B¶ng 3. Gi¸ trÞ cña c¸c cê khi thùc hiÖn phÐp so s¸nh
§èi víi c¸c lÖnh so s¸nh d¹ng Words kÕt qu¶ ®îc lu trong to¸n tö D
( To¸n tö D cã thÓ thÓ hiÖn tr¹ng th¸i cña c¸c cê nh : M, P, K, L... )
Ngoµi ra phÇn mÒm KGL-Win cßn hç trî mét sè lÖnh so s¸nh th«ng
thêng kh¸c ®Ô hiÓu h¬n nh sau
B¸o c¸o tèt nghiÖp NguyÔn Duy Hoµng
Trêng §H N«ng nghiÖp I - 25 - T§H K46 - Khoa C¬ §iÖn
B¶ng 4. C¸c lÖnh so s¸nh d÷ liÖu 16 bits
§Ó minh ho¹ c¸ch sö dông lÖnh so s¸nh nµy t«i xin ®a ra mét ®o¹n
ch¬ng tr×nh nh sau: