Danh mục

Chương 6: LẬP TRÌNH PLC MITSUBISHI VỚI CÁC LỆNH CƠ BẢN

Số trang: 14      Loại file: pdf      Dung lượng: 171.11 KB      Lượt xem: 15      Lượt tải: 0    
Thư viện của tui

Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Tham khảo tài liệu chương 6: lập trình plc mitsubishi với các lệnh cơ bản, kỹ thuật - công nghệ, điện - điện tử phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
Chương 6: LẬP TRÌNH PLC MITSUBISHI VỚI CÁC LỆNH CƠ BẢN Chương 6: LẬP TRÌNH PLC MITSUBISHI VỚI CÁC LỆNH CƠ BẢN I. Định nghĩa Chương Trình: Chương trình là một chuỗi các lệnh nối tiếp nhau được viếttheo một ngôn ngữ mà PLC có thể hiểu được. Có ba dạng chươngtrình: Instruction, Ladder và SFC/STL. Không phải tất cả các côngcụ lập trình đề có thể làm việc được cả ba dạng trên. Nói chung bộlập trình cầm tay chỉ làm việc được với dạng Instruction trong khihầu hết các công cụ lập trình đồ họa sẽ làm việc được ở cả dạngInstruction và Ladder. Các phần mềm chuyên dùng sẽ cho phéplàm việc ở dạng SFC. II. Các thiết bị cơ bản dùng trong lập trình: Có 6 thiết bị lập trình cơ bản. Mỗi thiết bị có công dụngriêng. Để dể dàng xác định thì mỗi thiết bị được gán cho một kí tự:  X: dùng để chỉ ngõ vào vât lý gắn trực tiếp vào PLC  Y: dùng để chỉ ngõ ra nối trực tiếp từ PLC  T: dùng để xác định thiết bị định thì có trong PLC  C: dùng để xác định thiết bị đếm có trong PLC  M và S: dùng như là các cờ hoạt động bên trong PLC Tất cả các thiết bị trên được gọi là “Thiết bị bit”, nghĩa là cácthiết bị này có 2 trạng thái: ON hoặc OFF, 1 hoặc 0.III. Ngoân ngöõ laäp trình Instruction vaø Ladder: Ngoân ngöõ Instruction, ngoân ngöõ doøng leänh, ñöôïc xem nhölaø ngoân ngöõ laäp trình cô baûn deã hoïc, deã duøng, nhöng phaûi maátnhieàu thôøi gian kieåm tra ñoái chieáu ñeå tìm ra moái quan heä giöõamoät giai ñoaïn chöông trình lôùn vôùi chöùc naêng noùù theå hieän. Hônnöõa, ngoân ngöõ instruction cuûa töøng nhaø cheá taïo PLC coù caáu truùckhaùc nhau. (ñaây laø tröôøng hôïp phoå bieán ) thì vieäc söû duïng laãnloän nhö vaäy coù theå daãn ñeán keát quaû laø phaûi laøm vieäc treân taäpleänh ngoân ngöõ instruction khoâng ñoàng nhaát. Moät ngoân ngöõ khaùc ñöôïc öa chuoäng hôn laø Ladder, ngoânngöõ baäc thang. Ngoân ngöõ naøy coù daïng ñoà hoïa cho pheùp nhaäpchöông trình coù daïng nhö moät sô ñoà maïch dieän logic, duøng caùckyù hieäu ñieän ñeå bieåu dieãn caùc coâng taùc logic ngoõ vaøo vaø lô – lelogic ngoõ ra (hình 2.1). Ngoân ngöõ naøy gaàn vôùi chuùng ta hôn hônngoân ngöõ Instruction vaø ñöôïc xem nhö laø moät ngoân ngöõ caáp cao.Phaàn meàm laäp trình seõ bieân dòch caùc kyù hieäu logic treân thaønh maõmaùy vaø löu vaøo boä nhôù cuûa PLC. Sau ñoù, PLC seõ thöïc hieän caùctaùc vuï ñieàu khieån theo logic theå hieän trong chöông trình.IV. Caùc leänh cô baûnLeänh LD (load) Leänh LD duøng ñeå ñaët moät coâng taéc logic thöôøng môû vaøochöông trình. Trong chöông trình daïng Instruction, leänh LD löônluoân xuaát hieän ôû vò trí ñaàu tieân cuûa moät doøng chöông trình hoaëcmôû ñaàu cho moät khoái logic (seõ ñöôïc trình baøy ôû phaàn leänh veàkhoái). Trong chöông trình daïng ladder, leänh LD theå hieän coângtaéc logic thöôøng môû ñaàu tieân noái tröïc tieáp vôùi ñöôøng bus beân traùicuûa moät nhaùnh chöông trình hay coâng taéc thöôøng môû ñaàu tieâncuûa moät khoái logic.Ví duï:LDX000OUT Y000 Hình 2.1: Leänh LD chæ khi coâng taéc thöôøng môû vaøo ñöôøng bus traùi Ngoõ ra Y000 ñoùng khi coâng taéc X000 ñoùng, hay ngoõ vaøoX000 = 1.Leänh LDI (Load Inverse) Leänh LDI duøng ñeå ñaët moät coâng taéc logic thöôøng ñoùng vaøochöông trình. Trong chöông trình Instruction, leänh LDI luoân luoânxuaát hieän ôû vò trí ñaàu tieân cuûa moät doøng chöông trình hoaëc môûñaàu cho moät khoái logic (seõ ñöôïc trình baøy sau ôû phaàn leänh veàkhoái). Trong chöông trình ladder leänh LD theå hieän coâng taéc logicthöôøng ñoùng ñaàu tieân noái tröïc tieáp vôùi ñöôøng bus beân traùi cuûamoät nhaùnh logic hoaëc coâng taéc thöôøng ñoùng ñaåu tieân cuûa moätkhoái logic.Ví duï:LDI X001OUT Y000 Hình 2.2: Leänh ñaët moät coâng taéc thöôøng ñoùng vaøo ñöôøng bus traùiLeänh OUT Leänh OUT duøng ñeå ñaët moät rô – le logic vaøo chöông trình.Trong chöông trình daïng ladder, leänh OUT kyù hieäu baèng “( )”ñöôïc noái tröïc tieáp vôùi ñöôøng bus phaûi. Leänh OUT seõ ñöôïc thöïchieän khi ñieàu khieån phía beân traùi cuûa noù thoûa maõn. Tham soá(toaùn haïng bit) cuûa leänh OUT khoâng duy trì ñöôïc traïng thaùi(khoâng choát); traïng thaùi cuûa noù gioáng vôùi traïng thaùi cuûa nhaùnhcoâng taéc ñieàu khieån.Ví duï:LDI X001 OUT Y000 Hình 2.3 : Leänh OUTñaët moät rô-le logic vaøo ñöôøng bus phaûi Ngoõ ra Y000 = ON khi coâng taéc logic thöôøng ñoùng X001ñoùng (X001 = 0); ngoõ ra Y00 = OFF khi coâng taéc logic thöôøngñoùng X001 hôû (X001 = ON).Leänh AND vaø OR. Ôû daïng ladder caùc coâng taéc thöôøng môû maéc noái tieáp haymaéc song song ñöôïc theå hieän ôû daïng Instruction laø caùc leänhAND hay OR.ANDLD X000ANDX001AND X002OUT Y001ORLDX000OR X001OR X002OUT Y001 ...

Tài liệu được xem nhiều: