Xem mẫu

  1. B¸o c¸o tèt nghiÖp Lª M¹nh Hïng Cßn gäi lµ c¸c thanh nghi, bªn trong bé vi xö lý, ®−îc sö dông ®Ó l−u gi÷ th«ng tin, l−u gi÷ ch−¬ng tr×nh cho c¸c ho¹t ®éng ®iÒu khiÓn. Trong PLC cã hai lo¹i bé nhí. - Bé nhí ROM lµ vïng nhí vÜnh cöu ®Ó chøa c¸c th«ng tin hÖ thèng, bé nhí ROM chØ ®äc, cung cÊp dung l−îng d÷ liÖu cho hÖ ®iÒu hµnh vµ d÷ liÖu cè ®Þnh ®−îc CPU sö dông. - Bé nhí RAM ®Ó chøa ch−¬ng tr×nh lËp tr×nh vµ lµ vïng nhí ®Öm. Chøa c¸c th«ng tin tõ c¸c thiÕt bÞ vµo ra cña hÖ thèng. Ch−¬ng tr×nh lËp tr×nh chøa trong RAM cã thÓ thay ®æi ®−îc bëi ng−êi lËp tr×nh, tuy nhiªn ®Ó ng¨n chÆn viÖc mÊt th«ng tin khi mÊt ®iÖn nguån, mét pin ®−îc sö dông lµm nguån nu«i cho vïng nhí nµy (th«ng th−êng pin nµy sÏ duy tr× ®−îc ho¹t ®éng cña RAM kho¶ng tõ 1 ®Õn 2 n¨m khi mÊt ®iÖn nguån ch−¬ng tr×nh cã thÓ lËp tr×nh bëi c¸c thiÕt bÞ lËp tr×nh vµ tõ ®ã ®−îc n¹p vµo RAM khi PLC thùc hiÖn ch−¬ng tr×nh, CPU sÏ kh«ng lÊy th«ng tin vµo ra trùc tiÕp tõ c¸c ®Çu vµo/ra mµ lÊy tõ vïng nhí ®Öm, th«ng tin cña c¸c ®Çu vµo/ra trong vïng nhí ®Öm sÏ ®−îc cËp nhËt sau mçi chu tr×nh quÐt nhê khèi vµo/ra. 4. ThiÕt bÞ vµo ra §Ó b¶o vÖ PLC tÊt c¶ c¸c ®Çu vµo/ra trong PLC ®Òu ghÐp c¸ch ly, c¸c ®Çu vµo th−êng ghÐp c¸ch ly b»ng Octocoupler, tÝn hiÖu vµo cã thÓ lµ 5V, 24V vµ do ®ã cã thÓ ®−a trùc tiÕp tõ c¸c phÇn tö ®Çu vµo. §Çu ra th−êng sö dông r¬le cã møc ®iÖn ¸p 24V hoÆc 220V th«ng th−êng c¸c r¬le nµy chÞu ®−îc dßng ®iÖn kho¶ng 2A do ®ã nÕu dïng PLC ®Ó ®iÒu khiÓn nh÷ng thiÕt bÞ cã dßng ®iÖn lín h¬n cÇn sö dông c¸c r¬le trung gian hoÆc c«ngt¾ct¬. ThiÕt bÞ vµo ra cung cÊp giao diÖn gi÷a hÖ thèng vµ thÕ giíi bªn ngoµi, cho phÐp thùc hiÖn kÕt nèi th«ng qua c¸c kªnh vµo/ra, thiÕt bÞ vµo vµ thiÕt bÞ ra. 1.3.5. Ng«n ng÷ lËp tr×nh trªn PLC §Ó biÓu diÔn ch−¬ng tr×nh ®iÒu khiÓn trªn PLC, cã ba ph−¬ng ph¸p biÓu diÔn lµ: 23 Khoa c¬ ®iÖn – Tr−êng DHNNI - HN Líp tù ®éng ho¸ 46
  2. B¸o c¸o tèt nghiÖp Lª M¹nh Hïng - S¬ ®å h×nh thang LAD ( Ladder Diagram): Ph−¬ng ph¸p nµy cã c¸ch biÓu diÔn ch−¬ng tr×nh t−¬ng tù nh− s¬ ®å tiÕp ®iÓm dïng r¬le trong s¬ ®å ®iÖn c«ng nghiÖp. - L−u ®å hÖ thèng ®iÒu khiÓn FBD (Function Block Diagram): Ph−¬ng ph¸p nµy cã c¸ch biÓu diÔn ch−¬ng tr×nh nh− s¬ ®å kh«ng tiÕp ®iÓm dïng c¸c cæng logic. Theo ph−¬ng ph¸p nµy, c¸c tiÕp ®iÓm ghÐp nèi tiÕp ®−îc thay thÕ b»ng cæng AND(&), c¸c tiÕp ®iÓm ghÐp song song ®−îc thay thÕ b»ng cæng OR(>=1), c¸c tiÕp ®iÓm th−êng ®ãng th× cã cæng NOT(-1). Ph−¬ng ph¸p nµy thÝch hîp cho ®èi t−îng sö dông cã kiÕn thøc vÒ ®iÖn tö - ®Æc biÖt vÒ m¹ch sè. - LiÖt kª danh s¸ch lÖnh STL (Statement List): Ph−¬ng ph¸p STL dïng c¸c tõ viÕt t¾t gîi nhí ®Ó lËp c«ng thøc cho viÖc ®iÒu khiÓn, t−¬ng tù víi ng«n ng÷ assembler ë m¸y tÝnh. Ph−¬ng ph¸p nµy thÝch hîp cho ®èi t−îng lµm viÖc trong lÜnh vùc tin häc. Ba ph−¬ng ph¸p biÓu diÔn ch−¬ng tr×nh ®iÒu khiÓn trªn PLC ®Ó dµnh cho ng−êi sö dông thuéc 3 lÜnh vùc: - Ngµnh §iÖn c«ng nghiÖp th−êng dïng ph−¬ng ph¸p LAD - Ngµnh §iÖn tö th−êng dïng ph−¬ng ph¸p FBD - Ngµnh Tin häc th−êng dïng ph−¬ng ph¸p STL Cã lo¹i PLC cã thÓ sö dông c¶ ba ph−¬ng ph¸p biÓu diÔn trªn( nh− Simatic S5), cã lo¹i chØ sö dông ®−îc hai ph−¬ng ph¸p biÓu diÔn (simatic S7), hay cã lo¹i chØ sö dông ®−îc mét ph−¬ng ph¸p biÓu diÔn ( nh− Logo vµ Easy). Ngoµi c¸c lo¹i ng«n ng÷ ®· giíi thiÖu ë trªn th× cßn cã c¸c lo¹i ng«n ng÷ sau: + Ng«n ng÷ lËp tr×nh SCL(Structured Control Language) kiÓu viÕt ch−¬ng tr×nh nµy sö dông ng«n ng÷ Pascal rÊt phï hîp víi nh÷ng ng−êi ®· viÕt c¸c ch−¬ng tr×nh b»ng ng«n ng÷ m¸y tÝnh. + Ng«n ng÷ lËp tr×nh S7 - Graph. 24 Khoa c¬ ®iÖn – Tr−êng DHNNI - HN Líp tù ®éng ho¸ 46
  3. B¸o c¸o tèt nghiÖp Lª M¹nh Hïng + Ng«n ng÷ lËp tr×nh S7 - HiGraph. §©y lµ lo¹i ng«n ng÷ viÕt ch−¬ng tr×nh rÊt phï hîp cho c¸c bµi to¸n lµm viÖc cã tÝnh tuÇn tù. T¹i mçi thêi ®iÓm chØ cã mét b−íc ®−îc thùc hiÖn víi kiÓu lËp tr×nh nµy ng−êi lËp tr×nh ph¶i sö dông ph−¬ng ph¸p lËp tr×nh cã cÊu tróc. Ch−¬ng 2: Nghiªn cøu ®iÒu khiÓn vµ lËp tr×nh b»ng PLC S7 – 200 2.1. Kh¸i niÖm chung vÒ Simatic S7 – 200 2.1.1. Giíi thiÖu chung. PLC , viÕt t¾t cña Programmable Logic Control lµ thiÕt bÞ ®iÒu khiÓn logic lËp tr×nh ®−îc, hay kh¶ tr×nh, cho phÐp thùc hiÖn linh ho¹t c¸c thuËt to¸n ®iÒu khiÓn logic th«ng qua mét ng«n ng÷ lËp tr×nh. S7 – 200 lµ thiÕt bÞ ®iÒu khiÓn logic kh¶ tr×nh lo¹i nhá cña h·ng siemens(CHLB §øc), cã cÊu tróc theo kiÓu module vµ cã c¸c module më réng. C¸c module nµy ®−îc sö dông cho nhiÒu øng dông lËp tr×nh kh¸c nhau. Thµnh phÇn c¬ b¶n cña S7 – 200 lµ khèi xö lý trung t©m CPU. Cïng víi sù ph¸t triÓn cña khoa häc kÜ thuËt th× c¸c PLC hiÖn nay ®· cã rÊt nhiÒu lo¹i CPU kh¸c nhau nh− CPU214, CPU 224….§Ó ph©n biÖt c¸c CPU nµy ng−êi ta dùa vµo sè l−îng ®Çu vµo vµ ®Çu ra cña c¸c CPU vµ nguån cung cÊp. 25 Khoa c¬ ®iÖn – Tr−êng DHNNI - HN Líp tù ®éng ho¸ 46
  4. B¸o c¸o tèt nghiÖp Lª M¹nh Hïng S7 -200 cã nhiÒu lo¹i module më réng kh¸c nhau nh− : EM231, EM232, EM235…. Do ®iÒu kiÖn thùc tÕ cña ®Ò tµi chung ta sö dông SIMATIC S7 -200 víi CPU224. V× vËy trong ®Ò tµi chung ta ®i t×m hiÓu tæng qu¸t vÒ cÊu tróc cña Simatic S7 – 200 víi CPU224. 2.1.2. CÊu tróc cña Simatic S7 – 200 CPU224 S7 – 200 víi CPU 224 cã ®Çy ®ñ c¸c tÝnh n¨ng kü thuËt cña S7 – 200 thÕ hÖ tr−íc nã vµ nh÷ng c¶i tiÕn vÒ kü thuËt v−ît tréi thÕ hÖ tr−íc. + §Æc ®iÓm kü thuËt cña CPU 224. - Víi kÝch th−íc nhá gän tiÕt kiÖm rÊt nhiÒu kh«ng gian, cã −u ®iÓm lµ sö dông mét c¸ch thuËn tiÖn ®¬n gi¶n lµ cã thÓ kÕt nèi trùc tiÕp víi c¶m biÕn vµ bé m· ho¸ víi dßng ®iÖn 280mA cã thÓ sö dông nh− mét dßng ®iÖn t¶i H×nh 2.1: Simatic S7 - 200 víi khèi vi xö lý 224 - TÝch hîp ®Çu vµo/ra sè: CPU 224 cã 14 ®Çu vµo vµ 10 ®Çu ra 26 Khoa c¬ ®iÖn – Tr−êng DHNNI - HN Líp tù ®éng ho¸ 46
  5. B¸o c¸o tèt nghiÖp Lª M¹nh Hïng - Bé nhí ch−¬ng tr×nh 8 KB bé nhí d÷ liÖu 5 KB. - Cã 7 module më réng thªm c¸c cæng vµo vµ cæng ra bao gåm c¶ module Analog - Cã tèi ®a 94 ®Çu vµo sè, 74 ®Çu ra sè, 28 ®Çu vµo t−¬ng t ù vµ 7 ®Çu ra t−¬ng tù. - Cã 256 bé timer chia lµm ba lo¹i cã ®é ph©n gi¶i kh¸c nhau, 4 bé timer 1ms, 16 bé timer 10ms vµ 236 bé timer 100ms. - Cã 256 bé ®Õm cã thÓ ®Õm tiÕn, ®Õm lïi hoÆc c¶ ®Õm tiÕn vµ ®Õm lïi. - Hai bé ®iÒu chØnh t−¬ng tù - Hai bé ph¸t xung tèc ®é cao, tÇn sè 20KHz cho d·y xung kiÓu PTO hoÆc kiÓu PWM. - Tèc ®é xö lý logÝc 0,37 μ . s - C¸c chÕ ®é ng¾t vµ xö lý ng¾t , ng¾t truyÒn th«ng, ng¾t theo s−ên lªn hoÆc ng¾t s−ên xuèng cña xung, ng¾t cña bé ®Õm tèc ®é cao vµ ng¾t truyÒn xung. - §Ó ghÐp nèi CPU 224 víi m¸y lËp tr×nh cã thÓ sö dông mét c¸p nèi th¼ng qua MPI. C¸p ®ã ®i kÌm theo m¸y lËp tr×nh. GhÐp nèi CPU 224 víi m¸y tÝnh PC qua cæng RS232 cÇn cã c¸p nèi PC/PPI víi bé chuyÓn ®æi RS232/RS485. - Cã thÓ më réng cæng vµo ra cña PLC b»ng c¸ch ghÐp nèi thªm vµo nã c¸ch module më réng vÒ phÝa bªn ph¶i CPU lµm thµnh mét mãc xÝch. - C¸c chÕ ®é ng¾t vµ xö lý ng¾t cho phÐp PLC thùc hiÖn c¸c qu¸ tr×nh víi tèc ®é cao, ph¶n øng kÞp thêi víi c¸c sù kiÖn bªn trong vµ bªn ngoµi. - CPU 224 kh«ng thÓ lËp tr×nh b»ng viÖc sö dông Step7 – Micro/Dos. §Ó lËp tr×nh cÇn ph¶i th«ng qua bé giao diÖn nèi tiÕp cña thiÕt bÞ lËp tr×nh PC, ®ßi hái mét c¸p PC/PPI. Khi sö dông phÇn mÒm lËp tr×nh Step7- Micro/Win32, viÖc lËp tr×nh cã thÓ th«ng qua Simatic CPS CP 551 hoÆc CP561 hoÆc giao diÖn MPI cña thiÕt bÞ lËp tr×nh. - §Ó viÖc øng dông c¸c PLC ®−îc hiÖu qu¶ vµ kh¶ n¨ng lµm viÖc cña cña PLC víi quy tr×nh c«ng nghÖ phøc t¹p mµ ®èi t−îng ®iÒu khiÓn cã sè l−îng ®Çu vµo/ra lµ rÊt lín hay d¹ng tÝn hiÖu kh¸c nhau. Do vËy c¸c PLC ®−îc thiÕt kÕ theo 27 Khoa c¬ ®iÖn – Tr−êng DHNNI - HN Líp tù ®éng ho¸ 46
  6. B¸o c¸o tèt nghiÖp Lª M¹nh Hïng kiÓu module. C¸c CPU ®−îc kÐt nèi thªm nhiÒu lo¹i module më réng kh¸c nhau. C¸c module më réng vµo/ra sè hoÆc c¸c cæng vµo ra t−¬ng tù, t¨ng kh¶ n¨ng ®iÒu khiÓn cho c¸c bé PLC. + M« t¶ c¸c ®Ìn b¸o trªn S7 -200 cña CPU 224 - §Ìn ®á SF: §Ìn ®á SF b¸o hiÖu hÖ thèng bÞ háng, ®Ìn SF s¸ng khi PLC cã háng hãc. - §Ìn xanh RUN: §Ìn xanh run chØ PLC ®ang ë chÕ ®é lµm viÖc vµ vµ thùc hiÖn ch−¬ng tr×nh ®−îc n¹p vµo trong PLC . - §Ìn vµng STOP: ChØ ®Þnh PLC ®ang ë chÕ ®é dõng. Dõng ch−¬ng tr×nh ®ang thùc hiÖn l¹i. - §Ìn xanh Ix.x: §Ìn xanh ë cæng vµo chØ ®Þnh tr¹ng th¸i tøc thêi cña cña cæng Ix.x. §Ìn nµy b¸o hiÖu tr¹ng th¸i cña tÝn hiÖu theo gi¸ trÞ logic cña cæng. -§Ìn xanh Qy.y. §Ìn xanh ë cæng ra b¸o hiÖu tr¹ng th¸i tøc thêi cña cæng Qy.y. §Ìn nµy b¸o hiÖu tr¹ng th¸i cña tÝn hiÖu theo gi¸ trÞ logic cña cæng. + Cæng truyÒn th«ng. C¸c CPU cña S7 – 200 sö dông cæng truyÒn th«ng nèi tiÕp RS485 víi phÝch nèi chÝn ch©n ®Ó phôc vô cho viÖc ghÐp nèi víi thiÕt bÞ lËp tr×nh hoÆc víi c¸c tr¹m PLC kh¸c. Tèc ®æ truyÒn cho m¸y lËp tr×nh kiÓu PPI lµ 9600baud. Tèc ®é truyÒn cïng cung cÊp cña PLC theo kiÓu tù do lµ tõ 300 -38400 baud. Bé chuyÓn ®æi RS232 – RS485 phôc vô ghÐp nèi truyÒn th«ng trùc tiÕp gi÷a m¸y tÝnh vµ PLC. GhÐp nèi m¸y tÝnh PC qua cæng RS232 cÇn cã c¸p nèi PC/PPI víi bé chuyÓn ®æi RS232/RS485. Sau ®©y lµ s¬ ®å cæng truyÒn th«ng. 5 4 3 2 1 H×nh 2.2 : S¬ ®å ch©n cña cæng truyÒn th«ng. 9 8 7 6 Ch©n Gi¶i thÝch Ch©n Gi¶i thÝch 5VDC ( ®iÖn trë trong 100Ω) 1 §Êt 6 28 Khoa c¬ ®iÖn – Tr−êng DHNNI - HN Líp tù ®éng ho¸ 46
  7. B¸o c¸o tèt nghiÖp Lª M¹nh Hïng 2 24VDC 7 24VDC (120mA tèi ®a) 3 TruyÒn vµ nhËp d÷ liÖu 8 TruyÒn vµ nhËn d÷ liÖu 4 Kh«ng sö dông 9 Kh«ng sö dông 5 §Êt +C«ng t¾c chän chÕ ®é lµm viÖc cho PLC. C¸c PLC S7 – 200 cã ba vÞ trÝ cho phÐp chän c¸c chÕ ®é lµm viÖc kh¸c nhau cho CPU. - Run cho phÐp PLC thùc hiÖn ch−¬ng tr×nh trong bé nhí. PLC S7 – 200 sÏ rêi khái chÕ ®é Run vµ chuyÓn sang chÕ ®é Stop nÕu trong m¸y cã sù cè, hoÆc trong ch−¬ng tr×nh gÆp lÖnh Stop thËm trÝ ngay khi c«ng t¾c ë chÕ ®é Run. Do ®ã nªn quan s¸t tr¹ng th¸i thùc t¹i cña PLC th«ng qua ®Ìn b¸o - Stop c−ìng bøc PLC dõng c«ng viÖc thùc hiÖn ch−¬ng tr×nh ®ang ch¹y vµ chuyÓn sang chÕ ®é Stop, ë chÕ ®é Stop PLC cho phÐp hiÖu chØnh l¹i ch−¬ng tr×nh hoÆc n¹p mét ch−¬ng tr×nh míi. - Term cho phÐp m¸y lËp tr×nh tù quyÕt ®Þnh mét chÕ lµm viÖc cho PLC hoÆc ë Run hoÆc ë Stop. + CÊu tróc bé nhí cña CPU224. Bé nhí cña S7 – 200 ®−îc chia thµnh 4 vïng víi mét tô cã nhiÖm vô duy tr× d÷ liÖu trong kho¶ng thêi gian nhÊt ®Þnh khi mÊt nguån. Bé nhí cña S7 – 200 cã tÝnh n¨ng ®éng cao ®äc vµ ghi d−îc trong toµn vïng lo¹i trõ c¸c Bit nhí ®Æc biÖt ®−îc ký hiÖu bëi SM chØ cã thÓ truy nhËp ®Ó ®äc. Vïng nhí ®−îc m« t¶ trªn h×nh vÏ d−íi ®©y. EEPROM MiÒn nhí ngoµi Ch−¬ng tr×nh Ch−¬ng tr×nh Ch−¬ng tr×nh Tô Tham sè Tham sè Tham sè D÷ liÖu D÷ liÖu D÷ liÖu Vïng ®èi t−îng 29 Khoa c¬ ®iÖn – Tr−êng DHNNI - HN Líp tù ®éng ho¸ 46
  8. B¸o c¸o tèt nghiÖp Lª M¹nh Hïng H×nh 2.3: CÊu tróc bé nhí cña CPU - Vïng ch−¬ng tr×nh: Lµ miÒn bé nhí ®−îc sö dông ®Ó l−u tr÷ c¸c lÖnh cña ch−¬ng tr×nh. Vïng nµy thuéc kiÓu Non – Volatile ®äc/ghi ®−îc. - Vïng tham sè: Lµ miÒn l−u gi÷ c¸c tham sè nh− tõ kho¸ , ®Þa chØ tr¹m…Còng gièng nh− vïng ch−¬ng tr×nh vïng tham sè thuéc kiÓu Non – Volatile ®äc/ghi ®−îc. -Vïng d÷ liÖu: §−îc sö dông ®Ó cÊt c¸c d÷ liÖu cña ch−¬ng tr×nh bao gåm c¸c kÕt qu¶ c¸c phÐp tÝnh h»ng sè ®−îc ®Þnh nghÜa trong ch−¬ng tr×nh, bé ®Õm truyÒn th«ng…Vïng d÷ liÖu lµ mét miÒn nhí ®éng, nã cã thÓ truy nhËp theo tõng bit, tõng byte, tõng tõ ®¬n….. Vïng d÷ liÖu l¹i ®−îc chia ra thµnh nh÷ng miÒn nhí nhá cã c«ng dông kh¸c nhau. §ã lµ c¸c miÒn sau: V – Vairable Memory(miÒn nhí) I – Input Image Reister(bé ®Öm cæng vµo) O – Output Image Reister(bé ®Öm cæng ra) M – Internal Memory Bits(vïng nhí néi) SM – Special Menory Bits(vung nhí ®Æc biÖt) -Vïng ®èi t−îng: §−îc sö dông ®Ó l−u gi÷ d÷ liÖu cho c¸c ®èi t−îng lËp tr×nh nh− c¸c gi¸ trÞ tøc thêi, gi¸ trÞ ®Æt tr−íc cña bé ®Õm hay timer…D÷ liÖu kiÓu ®èi t−îng bÞ h¹n chÕ rÊt nhiÒu v× c¸c d÷ liÖu kiÓu ®èi t−îng chØ ®−îc nghi theo môc ®Ých cÇn sö dông ®èi t−îng ®ã. Trong bèn vïng nhí cña CPU S7 - 200 trªn th× vïng nhí d÷ liÖu, vïng nhí ®èi t−îng cã ý nghÜa quan träng trong viÖc thùc hiÖn mét ch−¬ng tr×nh mµ ta so¹n th¶o vµ ®iÒu khiÓn. + KÕt nèi PLC. §Ó t×m hiÓu vµ øng dông PLC trong c¸c d©y chuyÒn s¶n xuÊt ta cÇn biÕt c¸ch ghÐp nèi PLC víi c¸c thiÕt bÞ ngo¹i vi nh− c¶m biÕn hay c¸c c¬ cÊu chÊp hµnh. 30 Khoa c¬ ®iÖn – Tr−êng DHNNI - HN Líp tù ®éng ho¸ 46
  9. B¸o c¸o tèt nghiÖp Lª M¹nh Hïng ViÖc kÕt nèi nguån cung cÊp cho CPU vµ nèi c¸c ®Çu vµo ra cho CPU ®−îc thÓ hiÖn trªn h×nh sau: H×nh 2.3: S¬ ®å kÕt nèi PLC Qua s¬ ®å ta thÊy nguån cung cÊp cho c¸c ®Çu vµo vµ ra cña CPU lµ 24VDC. C¸c ®Çu cuèi cña S7 – 200 ®−îc nèi ®Êt ®Ó ®¶m b¶o an toµn vµ ®Ó khö nhiÔu cho tÝn hiÖu. Nguån cung cÊp cho c¶m biÕn còng lµ 24VDC còng lµ nguån mét chiÒu cã thÓ sö dông lµm nguån nu«i cho c¸c Module më réng, sö dông cho c¸c ®Çu vµo c¬ së, c¸c cuén R¬le më réng. +C¸c module më réng Simatic S7 – 200 cã rÊt nhiÒu lo¹i module më réng. Tiªu biÓu lµ c¸c module EM231, EM232, EM235…C¸c module më réng t−¬ng tù vµ sè cã thÓ më réng cæng vµo cña PLC b»ng c¸ch ghÐp nèi thªm vµo nã c¸c module më réng vÒ phÝa bªn ph¶i cña CPU, lµm thanh mét mãc xÝch. §Þa chØ cña c¸c vÞ trÝ cña c¸c module ®−îc x¸c ®Þnh cïng kiÓu. C¸c module më réng sè hay t−¬ng tù ®Òu chiÕm chç trong bé ®Öm, t−¬ng tù víi sè ®Çu vµo/ra cña module. D−íi ®©y lµ mét sè module më réng cña S7 – 200 : 31 Khoa c¬ ®iÖn – Tr−êng DHNNI - HN Líp tù ®éng ho¸ 46
  10. B¸o c¸o tèt nghiÖp Lª M¹nh Hïng Lo¹i Sè l−îng Sè l−îng TÝn hiÖu TÝn hiÖu KÝch th−íc § Module ®Çu vµo ®Çu ra ®Çu vµo ®Çu ra Réng x cao x s©u Ó (mm) hiÓu EM221 8 0 24VDC 0 thª EM222 8 0 0 24VDC 46 x 80 x62 m vÒ EM223 4 ÷ 16 4 ÷ 16 (46 ÷ 173,3) x 80 x 24VDC 24VDC c¸ch ghÐp 62 nèi EM231 4 0 Analog 0 71,2 x 80 x62 c¸c EM232 0 2 Analog Analog 46 x 80 x 62 mod EM235 4 1 Analog Analog 71,2 x 80 x62 ule më réng thi ta t×m hiÓu c¸ch ghÐp nèi cña hai module më réng ®ã lµ: EM231, EM235 S¬ ®å nèi thiÕt bÞ vµo/ra cña Module më réng nh− sau: 32 Khoa c¬ ®iÖn – Tr−êng DHNNI - HN Líp tù ®éng ho¸ 46
  11. B¸o c¸o tèt nghiÖp Lª M¹nh Hïng 2.2.Vßng quÐt ch−¬ng tr×nh. PLC thùc hiÖn ch−¬ng tr×nh theo chu tr×nh lÆp. Mçi vßng lËp ®−îc gäi lµ mét vßng quÐt (Scan). Mçi vßng quÐt d−îc b¾t ®Çu b»ng giai ®o¹n ®äc d÷ liÖu tõ c¸c cæng vµo vïng bé ®Öm ¶o, tiÕp theo lµ giai ®o¹n thùc hiÖn ch−¬ng tr×nh. Trong tõng vßng quÐt ch−¬ng tr×nh ®−îc thùc hiÖn tõ lÖnh ®Çu tiªn ®Õn lÖnh kÕt thóc MEND. Sau giai ®o¹n thùc hiÖn ch−¬ng tr×nh lµ giai ®o¹n truyÒn th«ng néi bé vµ kiÓm lçi. Vßng quÐt ®−îc kÕt thóc b»ng giai ®o¹n chuyÓn c¸c néi dung cña bé ®Öm ¶o tíi c¸c cæng ra. ChuyÓn d÷ liÖu NhËp d÷ liÖu tõ bé ®Õm ¶o ra tõ ngo¹i vi vµo ngo¹i vi bé ®Õm ¶o TruyÒn th«ng Thùc hiÖn ch−¬ng tr×nh vµ tù kiÓm tra lçi H×nh 2.4: Vßng quÐt 33 Khoa c¬ ®iÖn – Tr−êng DHNNI - HN Líp tù ®éng ho¸ 46
nguon tai.lieu . vn