intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

Điều khiển lập trình - Chương 2

Chia sẻ: Nguyen Nhi | Ngày: | Loại File: PDF | Số trang:18

141
lượt xem
27
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

CẤU TRÚC VÀ PHƯƠNG THỨC HOẠT ĐỘNG CỦA PLC NG I. CẤU TRÚC CỦA MỘT PLC: Bộ điều khiển lập trình (PLC: Programmable Logic Controller) được thiết kế nhằm thay thế phương pháp điều khiển truyền thống dùng rơle và ng ng thiết bị rời cồng kềnh. Nó tạo ra một khả năng điều ng nh. khiển thiết bị dễ dàng và linh hoạt dựa trên việc lập ng trình trên các lệnh logic cơ bản

Chủ đề:
Lưu

Nội dung Text: Điều khiển lập trình - Chương 2

  1. Chöông 2: Ch CAÁU TRUÙC VAØ PHÖÔNG THÖÙC HOAÏT ÑOÄNG CUÛA PLC HOA NG
  2. I. CAÁU TRUÙC CUÛA MOÄT PLC: I. Boä ñieàu khieån laäp trình (PLC: Programmable nh rogrammable Logic Controller) ñöôïc thieát keá nhaèm thay theá ogic ontroller) ñö phöông phaùp ñieàu khieån truyeàn thoáng duøng rôle vaø ng ng thieát bò rôøi coàng keành. Noù taïo ra moät khaû naêng ñieàu ng nh. naê khieån thieát bò deã daøng vaø linh hoaït döïa treân vieäc laäp khie ng trình treân caùc leänh logic cô baûn. tr nh Maïch giao Panel Boä nhôù Khoái tieáp, caûm chöông laäp trình ngoõ vaøo Ñôn vò bieán trình ñieàu khieån Boä nhôù Khoái Maïch Ngoõ ra coâng suaát, döõ lieäu cô caáu taùc ñoäng Nguoàn caáp ñieän
  3. II. CAÙC KHOÁI CUÛA PLC II. PLC goàm ba khoái chöùc naêng cô baûn: boä xöû lyù, boä PLC n: nhôù vaø khoái vaøo/ra. 1. Boä xöû lyù trung taâm: Boä xöû lyù trung taâm(CPU: Central Processing trung entral rocessing Unit) ñieàu khieån vaø quaûn lyù taát caû hoaït ñoäng beân nit) trong PLC. 2. Boä nhôù: 2. Taát caû PLC ñeàu duøng caùc loaïi boä nhôù: PLC ng ROM (Read Only Memory). ROM (Read RAM (Random Access Memory) RAM (Random EEPROM (Electronic Erasable EEPROM (Electronic Programmable Read Only Memory)
  4. II. CAÙC KHOÁI CUÛA PLC 3. Khoái vaøo/ra: 3. o/ra: Khoái vaøo/ra coù vai troø laø maïch giao tieáp vi ñieän o/ra ch vi töû cuûa PLC vôùi caùc maïch coâng suaát beân ngoaøi kích ch ch hoaït caùc cô caáu taùc ñoäng: Noù thöïc hieän söï chuyeån hoa ng: ñoåi caùc möùc ñieän aùp tín hieäu caùch ly. ch
  5. III. CAÙC NGOÕ VAØO/ RA VAØ SÔ ÑOÀ NOÁI DAÂY: III. O/ SÔ Traïng thaùi ngoõ vaøo cuûa PLC ñöôïc phaùt hieän vaø ng PLC ñö löu vaøo boä nhôù ñeäm. PLC thöïc hieän caùc leänh logic m. treân caùc traïng thaùi cuûa chuùng vaø thoâng qua chöông treâ ng ng ông trình traïng thaùi ngoõ ra ñöôïc caäp nhaät vaø löu vaøo nhôù tr ng ngoõ ñö ñeäm; sau ñoù traïng thaùi ngoõ ra trong boä nhôù ñeäm ñöôïc ng ñö duøng ñeå ñoùng/môû caùc tieáp ñieåm kích hoaït caùc thieát bò du ng/mô bò töông öùùng. ông ö ng. ON Ví duï: Q0.0 I0.0 K1 OFF I0.1 Q0.1 K2 PLC K3 Q0.2 220 VAC 24VDC COM
  6. IV. XÖÛ LYÙ CHÖÔNG TRÌNH: IV. PLC thöïc hieän chöông trình theo chu kyø laëp. Moãi voøng laëp ñöôïc goïi laø moät voøng queùt (Scan). vo ng ñö ng (Scan). Giai ñoaïn nhaäp döõ Giai ñoaïn chuyeån döõ lieäu töø ngoaïi vi lieäu ra ngoaïi vi Scan Cycle Giai ñoaïn thöïc hieän Giai ñoaïn truyeàn thoâng chöông trình noäi boä vaø töï kieåm tra loãi
  7. V. CAÙC PHÖÔNG PHAÙP LAÄP TRÌNH: V. Caùc phöông phaùp laäp trình chuû yeáu cho caùc loaïi PLC thöôøng laø: Statement List (STL) hoaëc daïng PLC ng Function Block Diagram (FBD), Ladder (LAD) Function - STL: Laø phöông phaùp theå hieän chöông trình döôùi daïng taäp hôïp caùc caâu leänh. Moãi caâu leänh trong chöông da ng nh. nh ông trình, keå caû nhöõng leänh hình thöùc bieåu dieãn moät chöùc tr nh naêng cuûa PLC. naê
  8. V. CAÙC PHÖÔNG PHAÙP LAÄP TRÌNH: V. - FBD: Laø phöông phaùp laäp trình söû duïng caùc khoái ng haøm logic nhö AND, OR, NOT… ha - LAD: Laø moät ngoân ngöõ laäp trình baèng ñoà hoïa. Nhöõng thaønh phaàn cô baûn duøng trong LAD töông öùùng Nh nh ng ông ö vôùi caùc thaønh phaàn cuûa baûng ñieàu khieån baèng Relay. vô nh
  9. Phaân chia vuøng nhôù trong S7_200 • Boä nhôù cuûa S7_200 coù tính naêng ñoäng cao, ñoïc vaø ghi ñöôïc trong toaøn vuøng, loaïi tröø phaàn bit nhôù ñaët bieät ñöôïc kí hieäu bôûi SM (Special Memory) chæ coù theå truy nhaäp ñeå ñoïc và ñöôïc phaân chia thaønh 4 vuøng.
  10. Phaân chia vuøng nhôù trong S7_200 Vuøng chöông trình: laø vuøng boä nhôù ñöôïc söû duïng ñeå löu tröõ caùc leänh chöông trình. Vuøng naøy thuoäc kieåu non-volatile ñoïc/ghi ñöôïc. • Vuøng tham soá: laø mieàn löu giöõ caùc tham soá nhö: töø khoùa, ñòa chæ traïm… Cuõng gioáng nhö vuøng chöông trình, vuøng tham soá cuõng thuoäc non- volatile ñoïc/ghi ñöôïc.
  11. Phaân chia vuøng nhôù trong S7_200 Vuøng döõ lieäu: ñöôïc söû duïng ñeå caát caùc döõ lieäu cuûa chöông trình bao goàm caùc keát quaû caùc pheùp tính, haèng soá ñöôïc ñònh nghóa trong chöông trình, boä ñeäm truyeàn thoâng… Moät phaàn cuûa vuøng nhôù naøy (1KB ñaàu tieân vôùi CPU214) thuoäc kieåu non-volatile ñoïc/ghi ñöôïc. Vuøng ñoái töôïng: Timer, boä ñeám, boä ñeám toác ñoä cao vaø caùc coång vaøo/ra töông töï ñöôïc ñaët trong vuøng nhôù cuoái cuøng. Vuøng naøy khoâng thuoäc kieåu non-volatile nhöng ñoïc ghi ñöôïc.
  12. Vuøng döõ lieäu:  Vuøng döõ lieäu laø moät mieàn nhôù ñoäng. Noù coù theå ñöôïc truy nhaäp theo töøng bit, töøng byte, töøng töø ñôn (word) hoaëc theo töøng töø keùp vaø ñöôïc söû duïng laøm mieàn löu döõ lieäu cho caùc thuaät toaùn, caùc haøm truyeàn thoâng, laäp baûn, caùc haøm dòch chuyeån, xoay voøng thanh ghi, con troû ñòa chæ…  Vuøng döõ lieäu laïi ñöôïc chia ra thaønh nhöõng mieàn nhôù nhoû vôùi caùc coâng duïng khaùc nhau. Chuùng ñöôïc kí hieäu baèng caùc chöõ caùi ñaàu tieân cuûa chöõ trong tieáng Anh, ñaëc tröng cho coâng duïng rieâng cuûa chuùng nhö sau:
  13. Vuøng döõ lieäu: V : Variable memory (mieàn nhôù bieán) I : Input Image register (mieàn ñeäm ngoõ vaøo) Q : Output Image register (mieàn ñeäm ngoõ ra) M : Internal Memory bits (mieàn nhôù noäi) SM : Special Memory bits (mieàn nhôù ñaëc bieät) Taát caû caùc mieàn naøy ñeàu coù theå truy caäp ñöôïc theo: Töøng Bit Töøng Byte (8 bit) Töøng Töø ñôn (word = 2 byte) Töø keùp (2 words).
  14. Moâ taû vuøng döõ lieäu cuûa CPU214 Mieàn Mieàn
  15. Moâ taû vuøng döõ lieäu cuûa CPU214 Mieàn Mieàn Mieàn
  16. Ñòa chæ truy caäp ñöôïc qui öôùc bôûi coâng thöùc: -Truy nhaäp theo bit: Teân mieàn (+) ñòa chæ byte (+) . (+) chæ soá bit. Ví duï: V150.4 chæ bit 4 cuûa byte 150 thuoäc mieàn V. -Truy nhaäp theo Byte: Teân mieàn (+) B (+) ñòa chæ cuûa byte trong mieàn. Ví duï: VB150 chæ Byte 150 thuoäc mieàn V.
  17. Truy nhaäp theo töø: Teân mieàn (+)W(+) ñòa chæ byte cao cuûa töø trong mieàn. Ví duï: VW150 chæ töø ñôn goàm hai Byte 150 vaø 151 thuoäc mieàn V. Trong ñoù: Byte 150 coù vai troø laø byte cao trong töø.
  18. Truy nhaäp theo töø keùp: Teân mieàn (+) D (+) ñòa chæ byte cao cuûa töø trong mieàn. Ví duï: VD150 chæ töø keùp goàm 4 byte 150, 151, 152, 153 thuoäc mieàn V, trong ñoù byte 150 coù vai troø laø byte cao vaø byte 153 coù vai troø laø byte thaáp trong töø keùp.
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2