Chương2:TổngquanvềPLCChương 2 TỔNGQUANVỀPLC 2.1Giới thiệu vềPLC (Programmable Logic Control): 2.1.1 Điều kiện ra đời: Programmable Logic Controller (PLC) Hình thành từ nhóm các kỹ sư hãng General Motors năm 1968 với ý tưởng ban đầu là thiết kế một bộ điềukhiển thỏa mãn các yêu cầu sau: - Lập trình dễ dàng, ngôn ngữ lập trình dễ hiểu. - Dễ dàng sửa chữa thay thế. - Ổn định trong môi trường công nghiệp. - Giá cả cạnh tranh. PLC hay còn được gọi là: thiết bị điềukhiển logic khả trình (PLC: Programmable Logic Control). PLC là loại thiết bị cho phép thực hiện linh hoạt các thuật toán điềukhiển số thông qua một ngôn ngữ lập trình, thay cho việc thể hiện thuật toán đó bằng mạch số . 6 Chương2:TổngquanvềPLC Một số hình ảnh về các loại PLC: PLC Siemens PLC Keyence PLC Omron 7 Chương2:TổngquanvềPLC 8 hư vậy PLC là một bộ điềukhiển số nhỏ gọn: i máy tính và các PLC khác bộ nhớ dưới dạng các khối. kỳ quét 2.1.2 Cấ ng như một (CPU: Central Processing Unit) ơng trình. N - Dễ dàng thay đổi thuật toán - Dễ dàng trao đổi thông tin vớ Chương trình điều khiển: - Toàn bộ được lưu trong -Chương trình được thực hiện lặp lại liên tục theo chu u tạo của PLC: Các thành phần của PLC: Vì là bộ điềukhiển nên PLC cũng có tính nă máy tính với: - Bộ Vi xử lý - Một hệ điều hành để quản lý và thực hiện chư Chương2:TổngquanvềPLC 9 ệu ra cơ cấu chấp 2.1.3 H - Bộ nhớ để lưu chương trình điềukhiển và dữ liệu vào ra. - Các ngõ vào ra để nhập dữ liệu từ cảm biến và xuất dữ li hành. ệ thống điềukhiển sử dụng PLC: Chương2:TổngquanvềPLC 10 Chương2:TổngquanvềPLC 10 2.2 Phân loại PLC: PLC được phân loại theo 2 cách: - Hãng Sản xuất: Siemens, Omron, Mitsubishi, Schneider, GE Fanuc,…. - Version: VD: + Siemens có các họ: LOGO!, S5, S7-200, S7-300, S7-400… + Mitsubishi có các họ: FX0, FX2N, … + Omron có các họ: Zen, CPM1, CQM1, CJM1,… + Schneider có các họ: Zelio, Twido,… + GE Fanuc có các họ: Versa Max, Versa Micro, 90-30, 90-70,… 2.3 Ưu điểm của PLC: - Không cần đấu dây cho sơ đồ điềukhiển logic như kiểu Relay. Chương2:TổngquanvềPLC 11 - Có độ mềm dẻo sử dụng rất cao, muốn thay đổi phương pháp điềukhiển chỉ cần thay đổi chương trình điều khiển. - Chiếm vị trí không gian nhỏ trong hệ thống. - Nhiều chức năng điều khiển. - Tốc độ xử lý thời gian thực tương đối cao. - Công suất tiêu thụ nhỏ - Không cần quan tâm nhiều về vấn đề lắp đặt. - Có khả năng mở rộng số ngõ vào/ra khi mở rộng nhu cầu điềukhiển bằng cách nối thêm các khối vào ra chức năng. - Dễ dàng điềukhiển và giám sát từ máy tính. - Giá thành hợp lý tùy vào từng loại PLC. 2.4 Ngôn ngữ lập trình cho PLC: 2.4.1 Các ngôn ngữ PLCPLC thông thường sử dụng 5 ngôn ngữ chuẩn IEC 61131-3: – LAD – FDB LC S7-200 sử dụng 3 loại ngôn ngữ lập trình sau: - S - F 2.4.1 Ưu Ưu đ - Ladder Logic( LAD) ọa. – IL – ST – SFC Tuy nhiên, P - Ladder Logic( LAD) tatement List( STL) unction Blocks Diagram(FBD) điểm các loại ngôn ngữ PLC S7-200 iểm từng loại ngôn ngữ: + Ngôn ngữ đồ h + Thích hợp với người quen thiết kế mạch logic. Chương2:TổngquanvềPLC 12 ng của máy tính. ệnh theo một thuật toán nhất g và có cấu trúc: ch điềukhiển số. - Statement List( STL) + Ngôn ngữ lập trình thong thườ + Chương trình được ghép nối bởi nhiều câu l định. + Mỗi lệnh là một hàn “Tên lệnh” + “Toán hạng” - Function Blocks Diagram(FBD) + Ngôn ngữ đồ họa. + Thích hợp với người quen thiết kế mạ . 6 Chương 2: Tổng quan về PLC Một số hình ảnh về các loại PLC: PLC Siemens PLC Keyence PLC Omron 7 Chương 2: Tổng quan về PLC 8 hư vậy PLC là một bộ điều khiển. li hành. ệ thống điều khiển sử dụng PLC: Chương 2: Tổng quan về PLC 10 Chương 2: Tổng quan về PLC 10 2.2 Phân loại PLC: PLC được phân loại theo 2 cách: - Hãng Sản xuất: Siemens,. Chương 2: Tổng quan về PLC Chương 2 TỔNG QUAN VỀ PLC 2.1Giới thiệu về PLC (Programmable Logic Control): 2.1.1 Điều kiện ra đời: Programmable Logic Controller (PLC)