giáo trình lập trình cho PLC S7 200

286 581 1
giáo trình lập trình cho PLC S7 200

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Th.S Chõu Chớ c K thu t ủi u n Thnh ph H Chớ Minh 10-2008 L I NểI U T ủng hoỏ cụng nghip v dõn dng ngy cng phỏt trin B nóo cỏc h thng t ủng hoỏ l cỏc b ủiu khin lp trỡnh Vic hc v tỡm hiu v cỏc b khin lp trỡnh cng nh hnh nú cho tht tt ủang l nhu cu cp thit ủi vi hc sinh, sinh viờn cỏc ngnh k thut Hin ti liu ủ ging dy v tham kho v k thut ủiu khin lp trỡnh cũn khỏ hn ch Ti liu ''k thut ủiu khin lp trỡnh PLC Simatic S7-200'', l quyn sỏch ủu tiờn b sỏch v k thut ủiu khin lp trỡnh PLC h SIMATIC S7, ủc biờn son vi mong mun gúp mt phn nh vo vic ging dy v t hc v k thut ủiu khin lp trỡnh ca giỏo viờn, hc sinh, sinh viờn v ủc gi quan tõm v PLC h SIMATIC S7-200 ca cụng ty Siemens Ti liu ủc chia thnh Tp bao gm cỏc phn c bn phự hp vi cỏc bn mi bt ủu lm quen vi PLC, nhiờn nú cng cú th l ti liu tham kho cho cỏc bn ủó cú kin thc c bn v PLC Tp l phn nõng cao trung v cỏc ủ ủiu khin s, truyn thụng v mn hỡnh ủiu khin Cu trỳc chung ca cỏc sỏch l mi chng cỏc phn ủu cú vớ d minh cho cỏc mc, ngoi cui mi chng cú thờm mt s cõu hi v bi ủ ủc gi rốn luyn thờm Dự cú mt thi gian di lm vic v ging dy v k thut ủiu khin lp trỡnh PLC h SIMATIC, mng truyn thụng cụng nghip v truyn ủng ca hóng Siemens cho rt nhiu ủi tng khỏc cng nh ủó rt c gng quỏ trỡnh biờn son nhng ti liu khụng trỏnh thiu sút Rt mong ủc s gúp ý chõn thnh ca quý ủc gi ủ giỳp ti liu ủc hon thin hn Th t gúp ý xin g i v ủ a ch : ccduc2006@gmail.com Xin cỏm n L I TM S Tp ''k thut ủiu khin lp trỡnh PLC Simatic S7-200'' ủó ủc vit xong t rt lõu Nhng vỡ ngh ủn vic in n v phỏt hnh quỏ nhiờu khờ, giỏ thnh li cao v phi ch ủi thi gian rt lõu sỏch ny mi ủn tay bn ủc, nờn tỏc gi ủó hoón li Ngh rng cung cp cho ủc gi, cỏc bn hc sinh, sinh viờn v giỏo viờn thờm mt ti liu tham kho ủ lm phong phỳ thờm kin thc v t ủng húa l vic nờn lm Vỡ vy tỏc gi chn phng ỏn phỏt hnh qua mng v truyn tay di dng tin vi phng chõm '' sỏch hu ớch thỡ mi cú nhun bỳt'' Cỏc bn thõn mn! Vic biờn son ti liu v k thut, nht l k thut mi, ủũi hi ngi biờn son ngoi kinh nghim chuyờn mụn cũn b rt nhiu thi gian v cụng sc Do ủú s l mt nim ủng viờn vụ cựng to ln cho tỏc gi ủ tip tc hon thnh 2, b sỏch v k thut ủiu khin lp trỡnh PLC SIMATIC S7-300/400, cỏc ti liu khỏc liờn quan ủn PLC h SIMATIC, truyn thụng cụng nghip, truyn ủng ca hóng Siemens nu ủc s ủng viờn t tinh thn ủn vt cht Nu thy sỏch ny giỳp ớch cho cỏc bn thỡ cỏc bn s hu nú (cú ủc t bt k phng tin no) dng tin hoc ủc in dng sỏch, xin vui lũng ủng viờn tỏc gi bng cỏch chuyn tin vo ti kho n s 49809449 cho CHU CH C, ngõn hng Thng m i Chõu (ACB) chi nhỏnh Chõu Liờm vi s tin tựy theo ý ca cỏc bn Nu cỏc bn cú nhng ý ủng viờn khỏc xin gi thụng tin cho tỏc gi qua ch mail ccduc2006@gmail.com Cỏm n s ủng viờn ca ủc gi Mc lc Mc lc T ng quan v ủiu n .1 1.1 Khỏi nim chung v ủiu khin 1.2 Cu trỳc mt qui trỡnh ủiu khin 1.3 Cỏc loi ủiu khin 1.4 H thng s 1.5 Cỏc khỏi nim x lý thụng tin 1.5.1 Bit 1.5.2 Byte 1.5.3 Word 1.5.4 DoubleWord B ủiu khin lp trỡnh PLC Cu trỳc v phng thc hot ủng 2.1 Gii thiu 2.2 S khỏc gia h ủiu khin bng relay v h ủiu khin bng PLC 2.3 Cu trỳc ca mt PLC 11 2.4 Cỏc ca PLC 13 2.4.1 Khi ngun cung cp 13 2.4.2 B nh chng trỡnh 14 2.4.3 Khi trung tõm (CPU) 15 2.4.4 Khi vo 15 2.4.5 Khi 16 2.4.6 Cỏc ủc bit 16 2.5 Phng thc thc hin chng trỡnh PLC 16 Cm bin v c cu chp hnh ủiu khin logic 3.1 Cm bin 3.1.1 Gii thiu 3.1.2 Ni dõy cho cm bin 3.1.2.1 Switch 3.1.2.2 Ngừ TTL 3.1.2.3 Ngừ Sinking/Sourcing 3.1.2.4 Ngừ Solid state relay 3.1.3 Phỏt hin ủi tng 3.1.3.1 Chuyn mch tip xỳc 3.1.3.2 Reed Switches 3.1.3.3 Cm bin quang (Optical Sensor) 3.1.3.4 Cm bin ủin dung (Capacitive Sensor) 3.1.3.5 Cm bin ủin cm (Inductive Sensor) 3.1.3.6 Cm bin siờu õm (Ultrasonic sensor) 3.1.3.7 Hiu ng Hall (Hall Effect) 3.1.3.8 Lu lng (Fluid Flow) 3.1.4 Túm tt 3.2 C cu chp hnh 3.2.1 Gii thiu 19 19 19 19 20 20 20 23 23 23 23 23 25 26 28 28 28 29 29 29 I Mc lc 3.2.2 3.2.3 3.2.4 3.2.5 3.2.6 II Solenoid Van ủiu khin (VALVE) Xy lanh (CYLINDER) ng c Cỏc c cu chp hnh khỏc B ủiu khin lp trỡnh PLC Simatic S7 4.1 Cu hỡnh cng 4.1.1 Khi x lý trung tõm 4.1.2 Khi m rng 4.1.2.1 Digital module 4.1.2.2 Analog module 4.1.2.3 Intelligent module 4.1.2.4 Function module 4.2 Mn hỡnh ủiu khin 4.3 Cỏc vựng nh 4.4 Qui c ch PLC S7-200 4.4.1 Truy xut theo bit 4.4.2 Truy xut theo byte (8 bit) 4.4.3 Truy xut theo word (16 bit) 4.4.4 Truy xut theo word (Double word = 32 bit) 4.5 X lý chng trỡnh 29 30 32 33 34 35 35 39 39 40 41 41 42 43 46 46 46 46 47 48 Kt ni dõy gia PLC v thit b ngoi vi 5.1 Kt ni dõy gia PLC v cỏc thit b ngoi vi 5.1.1 Gii thiu CPU 224 v cỏch kt ni vi thit b ngoi vi 5.1.2 Kt ni vi mỏy tớnh 5.1.3 Ni ngun cung cp cho CPU 5.1.4 Kt ni vo/ra s vi ngoi vi 5.1.4.1 Kt ni cỏc ngừ vo s vi ngoi vi 5.1.4.2 Kt ni cỏc ngừ s vi ngoi vi 5.2 Kim tra vic kt ni dõy bng phn mm 5.2.1 Status Chart 5.2.2 Giỏm sỏt v thay ủi bin vi Status Chart 5.2.3 Cng bc bin vi Status Chart 5.2.4 ng dng Status Chart vic kim tra kt ni dõy S7-200 5.3 Cõu hi v bi 51 51 51 52 54 54 55 57 60 60 60 62 Phn mm Micro/Win v ngụn ng lp trỡnh 6.1 Ci ủt phn mm STEP 7-Micro/WIN 6.1.1 Yờu cu h ủiu hnh v phn cng 6.1.2 Ci ủt phn mm 6.2 Cỏc phn t c bn chng trỡnh PLC S7-200 6.2.1 Chng trỡnh chớnh OB1 (main program) 6.2.2 Chng trỡnh SUB (subroutine) 6.2.3 Chng trỡnh ngt INT(interrupt routine) 6.2.4 Khi h thng (system block) 65 65 65 65 66 66 66 67 67 63 64 Mc lc 6.2.5 Khi d liu (data block) 6.3 Ngụn ng lp trỡnh 6.3.1 Dng hỡnh thang: LAD (Ladder logic) 6.3.2 Dng chc nng: FBD (Function Block Diagram) 6.3.3 Dng lit kờ lnh: STL (StaTement List) 6.4 Son tho chng trỡnh vi phn mm STEP7-Micro/Win V4.0 SP6 6.4.1 M mn hỡnh son tho chng trỡnh 6.4.1.1 Vựng son tho chng trỡnh 6.4.1.2 Cõy lnh 6.4.1.3 Thanh chc nng 6.4.2 Thanh cụng c (Toolbar) STEP7-Micro/WIN 6.4.3 To mt d ỏn STEP 7-Micro/WIN 6.4.3.1 To d ỏn mi 6.4.3.2 Lu d ỏn 6.4.3.3 M mt d ỏn 6.4.4 Th vin 6.4.5 H thng tr giỳp STEP 7-Micro/WIN 6.4.6 Xúa b nh CPU 6.4.7 M mt d ỏn ủang tn ti sn 6.4.8 Kt ni truyn thụng S7-200 vi thit b lp trỡnh 6.4.9 Ti d ỏn t PLC 6.4.9.1 Ti mt hoc ba 6.4.9.2 Ti vo mt d ỏn mi hoc d ỏn rng 6.4.9.3 Ti vo mt d ỏn tn ti 6.4.9.4 Th tc ti d ỏn t PLC v thit b lp trỡnh 6.4.10 Np (download) mt d ỏn vo PLC 6.4.11 Thit lp cu hỡnh chung cho phn mm (menu option v customize) 6.4.11.1 Menu Option 6.4.11.2 Menu Custommize 6.4.12 Son tho chng trỡnh 67 67 68 68 69 69 69 70 70 70 75 77 77 77 78 78 79 80 80 81 82 82 82 82 82 83 85 85 86 88 Cỏc phộp toỏn logic 95 7.1 Ngn xp (logic stack) S7-200 95 7.2 Cỏc phộp toỏn logic c bn 96 7.2.1 Phộp toỏn AND 96 7.2.2 Phộp toỏn OR 97 7.2.3 T hp cỏc cng AND v OR 98 7.2.3.1 AND trc OR 98 7.2.3.2 OR trc AND 98 7.2.4 Phộp toỏn XOR 99 7.3 X lý cỏc tip ủim, cm bin ủc ni vi ngừ vo PLC 100 7.4 Vớ d ng dng cỏc liờn kt logic 102 7.4.1 Mch t trỡ u tiờn m mỏy 102 7.4.2 Mch t trỡ u tiờn dng mỏy 103 7.4.3 iu khin ON/OFF ủng c cú ch bỏo 104 7.4.4 iu khin ủo chiu quay ủng c 106 7.5 Bit nh M (bit memory) 109 III Mc lc 7.6 Cỏc lnh SET, RESET v mch nh RS 111 7.6.1 Lnh SET 111 7.6.2 Lnh RESET (R) 112 7.6.3 Mch nh R-S 112 7.6.3.1 u tiờn SET (khõu SR) 112 7.6.3.2 u tiờn RESET (khõu RS) 113 7.6.4 Cỏc qui tc s dng Set v Reset 114 7.6.5 Vớ d ng dng mch nh R-S 114 7.7 Cỏc lnh nhn bit cnh tớn hiu v lnh NOT 118 7.7.1 Lnh NOT 118 7.7.1 Cỏc lnh nhn bit cnh tớn hiu 118 7.8 Cỏc Bit nh ủc bit (Special Memory bits) 120 7.9 Cõu hi v bi 121 t k theo logic Bool & biu Karnaugh 125 Thi 8.1 8.2 8.3 Gii thiu i s BOOL Thit k Logic 8.3.1 Cỏc k thut ủi s Bool Cỏc dng logic chung 8.4.1 Dng cng phc 8.4.2 Multiplexers Mt s vớ d thit k ủn gin vi ủi s bool 8.5.1 Cỏc chc nng logic c bn 8.5.2 H thng an ton xe hi 8.5.3 Quay phi/trỏi ủng c 8.5.4 Cnh bỏo trm Biu ủ Karnaugh 8.6.1 Gii thiu Cõu hi v bi 125 125 127 131 132 132 132 133 133 134 134 135 136 136 139 B ủnh thi (Timer) 9.1 Gii thiu 9.2 Timer ủúng mch chm TON 9.3 Timer ủúng mch chm cú nh TONR 9.4 Timer m mch chm TOF 9.5 ng dng Timer 9.5.1 To xung cú tn s theo mong mun 9.5.2 To Timer xung v timer xung cú nh 9.5.2.1 Timer xung (Pulse timer) 9.5.2.2 Timer xung cú nh (Extended Pulse timer) 9.5.3 o chiu quay ủng c cú khng ch thi gian 9.5.4 Chiu sỏng Garage 9.5.5 Thit b rút cht lng vo thựng cha 9.6 Cõu hi v bi 147 147 148 149 150 152 152 152 152 153 154 155 156 161 8.4 8.5 8.6 8.7 IV B ủm (Counter) 10.1 Gii thiu 170 10.2 B ủm lờn CTU (Count Up) 171 Mc lc 10.3 B ủm xung CTD (Count Down) 10.4 B ủm lờn-xung CTUD (Count Up/Down) 10.5 ng dng b ủm 10.5.1 m sn phm ủc ủúng gúi 10.5.2 Kim soỏt ch cho Garage ngm 10.6 Cõu hi v bi 172 173 174 174 175 178 11 iu khin trỡnh t 11.1 Cu trỳc chung ca mt chng trỡnh ủiu khin 11.2 iu khin trỡnh t 11.2.1 Gii thiu 11.2.2 Phng phỏp lp trỡnh ủiu khin trỡnh t 11.3 Cỏc th tc tng quỏt ủ thit k bi toỏn trỡnh t 11.4 Cu trỳc ca bi toỏn ủiu khin trỡnh t 11.4.1 Chui trỡnh t 11.4.2 Kiu hot ủng 11.4.3 Cỏc thụng bỏo 11.4.4 Kớch hot ngừ 11.5 Cỏc ký hiu 11.6 Bc trỡnh t 11.7 Cỏc lnh biu din s ủ chc nng 11.8 Cỏc ch ủ hot ủng, cnh bỏo v xut lnh 11.8.1 Bng ủiu khin 11.8.2 Cỏc khõu ch ủ hot ủng cú cnh bỏo 11.8.3 Hin th bc trỡnh t 11.8.4 Xut lnh 11.9 Cỏc vớ d ng dng 11.9.1 Mỏy phay ủn gin 11.9.2 Bng chuyn ủm tỏo 11.10 Cõu hi v bi 181 181 182 182 184 186 188 188 188 190 190 190 191 193 197 198 199 201 201 201 201 205 210 12 An ton PLC 218 12.1 Khỏi nim v mc ủớch 218 12.2 H hng PLC 218 12.3 Cỏc quan ủim v k thut an ton PLC 219 12.3.1 Cỏc li nguy him v khụng nguy him 219 12.3.2 Cỏc cỏch gii quyt cho hot ủng an ton ca thit b ủiu khin PLC 220 12.4 Bo v cỏc ngừ PLC 223 12.4.1 Bo v ngừ dựng Transistor 224 12.4.2 Bo v ngừ Rle cú ngun ủiu khin DC 224 12.4.3 Bo v ngừ Rle v ngừ AC cú ngun ủiu khin AC 224 12.5 Cõu hi v bi 225 Chuyn ủiu khin kt ni cng sang ủiu khin bng PLC 226 13.1 Kt ni ngừ vo/ ca PLC t mt s ủ ủiu khin cú tip ủim 226 13.2 Chuyn ủi ủiu khin t contactor thnh PLC 228 V Mc lc 14 VI 13.2.1 iu khin thit b bự cụng sut phn khỏng 13.2.2 Thit b nghin 13.3 iu khin khớ nộn 13.3.1 Mỏy un kim loi 13.3.2 Mỏy doa ming ng kim loi 13.4 Cõu hi v bi 230 237 241 242 246 253 Cỏc phộp toỏn c bn ủiu khin s 14.1 Cỏc dng s PLC 14.1.1 Kiu d liu Integer (INT) 14.1.2 Kiu d liu Double Integer (DINT) 14.1.3 Kiu d liu s thc (REAL) 14.1.4 Kiu d liu s BCD (Binary Coded Decimal) 14.2 Chc nng chộp 14.2.1 Cỏc lnh chộp, trao ủi ni dung 14.2.2 Cỏc lnh chộp mt mng ln d liu 14.3 Phộp toỏn so sỏnh 14.4 Phộp toỏn s hc 14.4.1 Cng v tr 14.4.2 Nhõn v chia 14.4.3 Vớ d phộp toỏn s hc 14.5 Tng v gim ghi 14.6 Cỏc phộp túan logic s 14.6.1 Cỏc logic s S7-200 14.6.2 ng dng 14.6.2.1 Che v trớ cỏc bit 14.6.2.2 Chốn thờm bit 14.7 Chc nng dch/quay ghi 14.7.1 Chc nng dch chuyn ghi 14.7.1.1 Dch trỏi 14.7.1.2 Dch phi 14.7.2 Chc nng quay ghi 14.7.2.1 Quay trỏi 14.7.2.2 Quay phi 257 257 257 258 259 260 261 261 263 264 266 266 267 268 269 271 271 272 272 273 273 273 273 274 275 276 277 Chõu Chớ c Tng quan v ủiu khin 1.1 Khỏi nim chung v ủiu khin T ng quan v ủiu khin iu khin cú nhim v thc hin cỏc chc nng riờng ca mt mỏy múc hay thit b theo mt trỡnh t hot ủng ủnh trc ph thuc vo trng thỏi ca mỏy hay b phỏt tớn hiu S ủiu khin ủc phõn bit theo cỏc ủc ủim khỏc nhau: * Theo lo i bi u di n thụng tin - iu khin nh phõn: X lý tớn hiu ủu vo nh phõn (tớn hiu 1-0) thnh cỏc tớn hiu nh phõn - iu khin s: X lý cỏc thụng tin s, cú ngha cỏc thụng tin ủc biu din di dng s * Theo lo i x lý tớn hi u - iu khin liờn kt: Cỏc trng thỏi tớn hiu xỏc ủnh ca ngừ ủc ủiu khin bi cỏc trng thỏi tớn hiu ca ngừ vo tu thuc vo cỏc chc nng liờn kt (AND, OR, NOT) - iu khin trỡnh t: iu khin vi trỡnh t theo tng bc, s ủúng mch ca mt bc sau xy ph thuc vo ủiu kin ủúng mch tip theo iu kin ủúng mch tip theo cú th ph thuc vo qui trỡnh hay thi gian - iu khin khụng ủng b: Vic ủiu khin ủc x lý s thay ủi trc tip ca tớn hiu ngừ vo khụng cn tớn hiu xung ph (ủiu khin chm) - iu khin ủng b xung: Vic ủiu khin ủc x lý cỏc tớn hiu ch ủng b vi mt tớn hiu xung (ủiu khin nhanh) * Theo lo i th c hi n chng trỡnh - iu khin theo chng trỡnh kt ni cng: Loi ủiu khin ny cú th ủc lp trỡnh c ủnh, cú ngha khụng th thay ủi ủc vớ d nh lp ủt dõy ni c ủnh hay cú th thay ủi chng trỡnh thụng qua cỏc ủu ni (ma trn diode) - iu khin kh trỡnh: Chc nng ủiu khin ủc lu gi mt b nh chng trỡnh Nu s dng b nh ủc/ghi (RAM), thỡ cú th thay ủi chng trỡnh m khụng cn can thip ủn phn c khớ (ủiu khin cú th lp trỡnh t do) Nu ngc li l mt b nh ch ủc (ROM), thỡ chng trỡnh cú th Chõu Chớ c 14 Cỏc phộp toỏn c bn ủiu khin s nh SM0.0, word cn trỏo ủi ni dung gia byte thp v byte cao ủt ngừ IN Vớ d: ễ nh VW40 cú giỏ tr ủc biu din s Hex l CAFE Giỏ tr ny s ủc ủo li thnh FECA ngừ vo I2.0 ủc kớch hat Chng trỡnh ủc vit nh sau: STL: LD I2.0 SWAP VW40 ỏc lnh chộp mt mng ln d liu chộp mt mng ln d liu t ni ny ủn ni khỏc ta s dng lnh Block Move Lnh chộp mt mng ln cho phộp thc hin vi Byte, Word v Double Word Cỳ phỏp ca cỏc lnh STL nh sau: L nh BMB IN,OUT,N: Lnh Block Move Byte (BMB) chộp ni dung ca mt mng Byte S lng byte ủc chộp xỏc ủnh bi N cú kiu byte Do ủú cú th chộp ti l 255 byte Byte ủu tiờn ca mng ủc xỏc ủnh ngừ IN (kiu byte) Ni ủn ủc xỏc ủnh vi byte ủu tiờn ca mng ngừ OUT * L nh BMW IN,OUT,N: Tng t nh lnh BMB, lnh Block Move Word (BMW) chộp ni dung ca mt mng word S lng word ủc chộp xỏc ủnh bi N cú kiu byte Do ủú cú th chộp ti l 255 word Word ủu tiờn ca mng ủc xỏc ủnh ngừ IN (kiu word) Ni ủn ủc xỏc ủnh vi word ủu tiờn ca mng ngừ OUT * L nh BMD IN,OUT,N: Tng t nh lnh BMB, lnh Block Move Double Word (BMD) chộp ni dung ca mt mng Double Word S lng Double word ủc chộp xỏc ủnh bi N cú kiu byte Do ủú cú th chộp ti l 255 Double word Double Word ủu tiờn ca mng ủc xỏc ủnh ngừ IN (kiu Double word) Ni ủn ủc xỏc ủnh vi Double word ủu tiờn ca mng ngừ OUT Cỳ phỏp ca cỏc lnh LAD v FBD cú cu trỳc tng quỏt nh sau: 263 14 Cỏc phộp toỏn c bn ủiu khin s Chõu Chớ c Vi: * X: Cú th l B (Byte), W (Word), D (Double word) * IN: V trớ ủu tiờn ca mng d liu cn chộp, cú th l Byte, Word hoc double Word tựy theo X * OUT: V trớ ủu tiờn ca mng d liu cn lu tr thụng tin chộp cú th l Byte, Word hoc double Word tựy theo X * N: S lng Byte, Word, Double word ủc chộp, cú giỏ tr t ủn 255 * EN, ENO: tng t nh lnh MOVE ly lnh BLKMOV mn hỡnh son tho LAD, ta nhp chut vo du cõy lnh Sau ủú tr chut vo mt (+) biu tng (sao chộp mng Byte), (sao cỏc lnh cn ly l: chộp mng Word), (sao chộp mng double Word ), gi chut trỏi, kộo v th vo v trớ mong mun Nhp ủiu kin cho ngừ vo EN, nu lỳc no cng thc hin thỡ s dng bit nh SM0.0; Byte, word hoc double word (tựy theo lnh) ủu tiờn ca mng cn chộp ủt ngừ IN v s lng tng ng ủc ủt vo chõn N Vớ d: Khi kớch hot I1.0 thỡ ni dung ca mt mng gm byte bt ủu t Byte VB10 s ủc copy sang vựng nh gm cú byte khỏc cú byte ủu tiờn l VB100 Chng trỡnh ủc vit nh di ủõy: LAD: FBD: STL: LD BMB I1.0 VB10, VB100, Gi thit ni dung ca mng cn chộp l: Byte Ni dung VB10 20 Kt qu thu dc sau lnh: BMB Byte Ni dung 14 VB100 20 VB11 21 VB12 22 VB13 23 VB10, VB100, l: VB101 21 VB102 22 VB103 23 Phộp toỏn so sỏnh Vi chc nng so sỏnh, giỏ tr ca hai toỏn hng ca cựng kiu d liu s ủc so sỏnh vi Kt qu ca so sỏnh l mt giỏ tr logic, nu ủỳng theo chc nng so sỏnh thỡ kt qu logic l 1, cũn nu sai kt qu logic l 264 Chõu Chớ c 14 Cỏc phộp toỏn c bn ủiu khin s Tựy thuc vo loi CPU ca h S7-200 m cú th cú ớt hoc nhiu chc nng so sỏnh.Cỏc chc nng so sỏnh ủi CPU 22x cú th l: Toỏn hng (IN1) D liu cú th l: ,D, Real Chc nng so sỏnh : Ln hn : Ln hn hoc bng == : Bng : Khụng bng (khỏc nhau) B, >=B, ==B, B, =I, ==I, I, =D, ==D, D, =R, ==R, R, = MW20, 500 = Q0.0 MOVW 500, MW22 Network Bao nho hon gia tri 50 LDW[...]... đổi được qui trình hoạt động) là: Sự kết nối dây khơng còn nữa, thay vào đó là chương trình Có thể lập trình cho PLC nhờ vào các ngơn ngữ lập trình đơn giản Đặc biệt đối với người sử dụng khơng cần nhờ vào các ngơn ngữ lập trình khó khăn, cũng có thể lập trình PLC được nhờ vào các liên kết logic cơ bản Như vậy thiết bị PLC làm nhiệm vụ thay thế phần mạch điện điều khiển trong khâu xử lý số liệu Nhiệm... phần tử đưa tín hiệu vào và ra vẫn giữ ngun, chi phí cho nhiệm vụ mới sẽ cao hơn Nếu ta thay đổi hệ điều khiển trên bằng hệ điều khiển lập trình PLC, khi nhiệm vụ điều khiển thay đổi thì thực hiện sẽ nhanh hơn và đơn giản hơn bằng cách thay đổi lại chương trình Hình 2.2: Sơ đồ mạch được chuyển thành chương trình trong PLC 9 2 Bộ điều khiển lập trình PLC Châu Chí Đức 24V S2 S1 S3 S4 24V in1 in2 in3 0V... chương trình điều khiển đặt trong bộ nhớ chương trình Kết quả xử lý được đưa ra ngõ ra để đến đối tượng điều khiển hay khâu điều khiển ở dạng tín hiệu Cấu trúc của một PLC có thể được mơ tả như hình vẽ sau: 11 2 Bộ điều khiển lập trình PLC Châu Chí Đức Hình 2.5: Cấu trúc chung của bộ điều khiển lập trình PLC ❭ ❪ ❫❴ ❫❵ ❛❜❞❫❴ ch Bộ nhớ chương trình trong PLC là một bộ nhớ điện tử đặc biệt có thể đọc... hiện lập trình bằng máy tính Trong nhiều lĩnh vực, các loại điều khiển cũ đã được thay đổi bởi các bộ điều khiển có thể lập trình được, có thể gọi là các bộ điều khiển logic khả trình, viết tắt trong tiếng Anh là PLC (Programmable Logic Controller) Sự khác biệt cơ bản giữa điều khiển logic khả trình ( thay đổi được qui trình hoạt động) và điều khiển theo kết nối cứng (khơng thay đổi được qui trình. .. điều khiển lập trình PLC được sử rộng rất rộng rãi trong các ngành khác nhau: - Điều khiển thang máy - Điều khiển các q trình sản xuất khác nhau: sản suất bia, sản xuất xi măng v.v 10 Châu Chí ❳❬c 2 Bộ điều khiển lập trình PLC - Hệ thống rửa ơ tơ tự động - Thiết bị khai thác - Thiết bị đóng gói bao bì, tự động mạ và tráng kẽm v.v - Thiết bị sấy -… 2 Cấu trúc của một PLC Các bộ điều khiển PLC được... kh trình (PLC) Điều khiển khả trình là loại điều khiển mà chức năng của nó được đặt cố định thơng qua một chương trình còn gọi là bộ nhớ chương trình Sự điều khiển bao gồm một thiết bị điều khiển mà ở đó tất cả các bộ phát tín hiệu cần thiết và đối tượng điều khiển được kết nối cho một chức năng cụ thể Nếu chức năng điều khiển cần được thay đổi, thì chỉ phải thay đổi chương trình bằng thiết bị lập trình. .. Tùy thuộc vào từng loại PLC mà các khối trên có thể ở các dạng module riêng hoặc được tích hợp chung trong khối xử lý trung tâm (CPU) 2.5 Phương thức thực hiện chương trình trong PLC Hình vẽ minh họa việc xử lý chương trình trong CPU được cho như hình 2.8 16 Châu Chí ➩➫c 2 Bộ điều khiển lập trình PLC Bắt đầu chu kỳ Ngõ vào PII = Process-image input table (vùng đệm vào) Chương trình: - Bit memory - Timer... Châu Chí ✼✽c 2 ✾ B điều khiển lập trình PLC 2 Bộ điều khiển lập trình PLC – Cấu trúc và phương thức hoạt động 2.1 Giới thiệu Các thành phần của kỹ thuật điều khiển điện và điện tử ngày càng đóng một vai trò vơ cùng to lớn trong lĩnh vực tự động hóa ngày càng cao Trong những năm gần đây, bên cạnh việc điều khiển bằng Relay và khởi động từ thì việc điều khiển có thể lập trình được càng phát triển với... mạch điện điều khiển ở phần xử lý bằng hệ PLC ta có thể biểu diễn hệ thống như sau: - Phần tử vào: Các nút nhấn S1, S2, S3, S4 vẫn giữ ngun - Phần tử ra: Ba khởi động từ K1, K2, K3, để đóng và mở ba máy bơm vẫn giữ ngun - Phần tử xử lý: Được thay thế bằng PLC Sơ đồ kết nối với PLC được cho như ở hình 2.3 Trình tự đóng mở theo u cầu đề ra sẽ được lập trình, chương trình sẽ được nạp vào bộ nhớ Bây giờ giả... Sơ đồ kết nối với PLC Hình 2.4: Sơ đồ mạch điều khiển 3 động cơ đã được thay đổi Hệ điều khiển lập trình PLC có những ưu điểm sau: - Thích ứng với những nhiệm vụ điều khiển khác nhau - Khả năng thay đổi đơn giản trong q trình đưa thiết bị vào sử dụng - Tiết kiệm khơng gian lắp đặt - Tiết kiệm thời gian trong q trình mở rộng và phát triển nhiệm vụ điều khiển bằng cách copy các chương trình - Các thiết

Ngày đăng: 30/10/2015, 17:55

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan