Content text Tai lieu lap trinh plc S7-200_Full.pdf
Giáo trình PLC S7-200 Siemens Giáo trình giới thiệu tổng quan về sử dụng plc S7-200 hãng Siemens, vai trò và vị trí của plc trong hệ thống ñiều khiển tự ñộng. Các lệnh cơ bản của plc , ví dụ và bài tập áp dụng. 2010 Th.s Pham Phu Tho 12/25/2010
Tài liệu: Lập trình PLC (SIEMENS S7-200) TT Cơ ñiện tử Th.s Phạm Phú Thọ Trang 1/94 MỤC LỤC Mục lục 01 Lời mở ñầu 04 Chương 1: Tổng quan về PLC. 05 1.1. Giới thiệu 05 1.2. Quá trình phát triển của kỹ thuật ñiều khiển 05 1.2.1. Hệ thống ñiều khiển là gì? 05 1.2.2. Hệ thống ñiều khiển dùng rơle ñiện 06 1.2.3. Hệ thống ñiều khiển dùng plc 06 1.2.4. Điều khiển dùng plc 06 Chương 2: Cấu hình phần cứng PLC S7-200 11 2.1. Cấu trúc phần cứng 11 2.1.1. Bộ ñiều khiển lập trình plc S7-200 11 2.1.2. Các thành phần của CPU 12 2.1.3. Kết nối ñiều khiển 13 2.1.4. Truyền thông giữa PC và PLC 19 2.1.5. Cài ñặt phần mềm 21 2.1.6. Hiểu và sử dụng logic trong PLC 22 2.1.7. Sử dụng bảng Symbols 22 2.1.8. Khối kết nối Terminal 23 2.2. Cấu trúc bộ nhớ 24 2.2.1. Hệ thống số 24 2.2.2. Các khái niệm xử lý thông tin 25 2.2.3. Phân chia bộ nhớ 26 2.2.4. Các phương pháp truy nhập 27 2.2.5. Mở rộng vào/ra 28 2.3. Nguyên lý hoạt ñộng của PLC 29 2.3.1. Cấu trúc chương trình 29 2.3.2. Thực hiện chương trình 29 2.3.3. Quy trình thiết kế hệ thống ñiều khiển dùng plc 30 2.3.4. Ngôn ngữ lập trình 30 2.3.5. Sử dụng phần mềm Step7-Microwin 32 2.3.6. Bài tập 33
Tài liệu: Lập trình PLC (SIEMENS S7-200) TT Cơ ñiện tử Th.s Phạm Phú Thọ Trang 2/94 Chương 3: Tập lệnh lập trình PLC Siemens S7-200 3.1. Bit logic 34 3.1.1. Tiếp ñiểm thường hở 34 3.1.2. Tiếp ñiểm thường ñóng 34 3.1.3. Lệnh OUT 35 3.1.4. Lệnh Set 36 3.1.5. Lệnh Reset 36 3.1.6. Tiếp ñiểm phát hiện cạnh lên 37 3.1.7. Tiếp ñiểm phát hiện cạnh xuống 37 3.1.8. Bài tập 38 3.2. Một số lệnh tiếp ñiểm ñặc biệt 39 3.2.1. Tiếp ñiểm SM0.0 39 3.2.2. Tiếp ñiểm SM0.1 39 3.2.3. Tiếp ñiểm SM0.4 39 3.2.4. Tiếp ñiểm SM0.5 39 3.2.5. Bài tập 39 3.3. Bộ ñịnh thời_Timer 41 3.3.1. TON 41 3.3.2. TONR 42 3.4. Bộ ñếm_Counter 44 3.4.1. CTU 44 3.4.2. CTUD 45 3.5. Lệnh so sánh 47 3.5.1. Theo byte 47 3.5.2. Theo word 48 3.5.3. Theo doubleword 49 3.5.4. Theo số thực 50 3.5.5. Bài tập ví dụ 51 3.5.6. Bài tập 51 3.6. Hàm di chuyển dữ liệu 53 3.7. Hàm chuyển ñổi 55 Chương 4: Bài tập thực hành. 57 4.1. Khảo sát tủ ñiều khiển dùng S7-200 57 4.2. Panel ñiều khiển 60 4.3. Cảm biến công nghiệp 63 4.4. Điều khiển tuần tự dùng Timer 69 4.5. Điều khiển ñếm dùng Counter 70
Tài liệu: Lập trình PLC (SIEMENS S7-200) TT Cơ ñiện tử Th.s Phạm Phú Thọ Trang 3/94 4.6. Điều khiển ñèn giao thông và ñèn chiếu sáng 72 4.7. Băng tải dùng ñộng cơ DC 75 4.8. Động cơ AC 1 phase 79 4.9. Động cơ AC 3 phase 82 4.10. Xylanh dùng valve ñiện khí nén 85 4.11. Băng tải và cần gạt dùng khí nén 86 4.12. Băng tải và tay gấp 88 4.13. Đồng hồ thời gian thực 90 4.14. Chương trình con 92 4.15. Bài tập tổng hợp (Nộp thay thế bài thi cuối khoá) 93