1. Trang chủ
  2. » Tất cả

(Đồ án hcmute) điều khiển và giám sát lò rang nông sản qua internet dùng s7 1200

100 3 0

Đ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

BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP.HCM KHOA ĐIỆN - ĐIỆN TỬ ĐỒ ÁN TỐT NGHIỆP NGÀNH CÔNG NGHỆ KỸ THUẬT ĐIỆN TỬ - TRUYỀN THƠNG ĐIỀU KHIỂN VÀ GIÁM SÁT LỊ RANG NÔNG SẢN QUA INTERNET DÙNG S7-1200 GVHD: ThS NGUYỄN VIỆT HÙNG SVTH: PHAN VĂN TỨ MSSV: 11141249 SKL 0 4 Tp Hồ Chí Minh, tháng 2/2016 an BỘ GIÁO DỤC & ĐÀO TẠO TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT TP HỒ CHÍ MINH KHOA ĐIỆN – ĐIỆN TỬ BỘ MÔN ĐIỆN TỬ-CÔNG NGHIỆP - ĐỒ ÁN TỐT NGHIỆP NGÀNH KỸ THUẬT ĐIỆN TỬTRUYỀN THÔNG ĐỀ TÀI: ĐIỀU KHIỂN VÀ GIÁM SÁT LỊ RANG NƠNG SẢN QUA INTERNET DÙNG S7-1200 GVHD: ThS NGUYỄN VIỆT HÙNG SVTH: PHAN VĂN TỨ MSSV: 11141249 Tp Hồ Chí Minh - 2/2016 an PHẦN I GIỚI THIỆU i an PHIẾU GIAO NHIỆM VỤ ĐỒ ÁN TỐT NGHIỆP Thông tin sinh viên Họ tên:Nguyễn Đức Thanh MSSV:11141191 Tel:01689035249 Email:nguyenducthanh21101993@gmail.com Họ tên:Phan Văn Tứ MSSV:11141249 Tel:0984308807 Email:vantubinhphuoc@gmail.com Thông tin đề tài Tên đề tài:Điều khiển giám sát lò rang nơng sản qua internet dùng PLC S71200 Mục đích đề tài:Dùng để rang,sấy loại cà phê công nghiệp Đồ án tốt nghiệp thực tại: Bộ môn Điện Tử Công Nghiệp, Khoa Điện Điện Tử, Trường Đại Học Sư Phạm Kỹ Thuật Thành Phố Hồ Chí Minh Thời gian thực hiện: Từ ngày 17 /10/2015 đến 23 /1/2016 Các nhiệm vụ cụ thể đề tài - Tìm hiểu PLC S7-1200 - Thiết kế mơ hình lị rang nơng sản - Sử dụng PLC S7-1200 Siemen viết chương trình điều khiển - Sử dụng thuật tốn PID để điều khiển nhiệt độ lị rang nơng sản - Tìm hiểu Webserver PLC S7-1200 Notepad++, ngôn ngữ html, thiết kế giao diện webpage nhúng vào webserver PLC S7-1200 - Tìm hiểu việc kết nối truyền thông PLC với hệ thống mạng Internet.Điều khiển thiết bị từ xa thông qua webserver PLC Lời cam đoan sinh viên Chúng – Nguyễn Đức Thanh Phan Văn Tứ cam đoan ĐATN cơng trình nghiên cứu thân hướng dẫn thạc sỹ Nguyễn Việt Hùng Các kết công bố ĐATN trung thực khơng chép từ cơng trình khác Tp.HCM, ngày tháng năm 2016 SV thực đồ án Tp.HCM, ngày tháng năm 2016 Xác nhận Bộ Môn Giáo viên hướng dẫn (Ký ghi rõ họ tên học hàm học vị) i an TRƯỜNG ĐẠI HỌC SPKT TPHCM CỘNG HÒA Xà HỘI CHỦ NGHĨA VIỆT NAM Khoa Điện - Điện Tử Độc lập - Tự - Hạnh phúc Bộ Mơn Điện Tử Cơng Nghiệp Tp Hồ Chí Minh, ngày 21 tháng năm 2016 LỊCH TRÌNH THỰC HIỆN ĐỒ ÁN TỐT NGHIỆP Họ tên sinh viên 1: Nguyễn Đức Thanh Lớp: 11141DT2A MSSV: 11141191 Họ tên sinh viên 2: Phan Văn Tứ Lớp: 11141DT1C MSSV: 11141249 Tên đề tài: ĐIỀU KHIỂN VÀ GIÁM SÁT LỊ RANG NƠNG SẢN QUA INTERNET DÙNG PLC S7-1200 Tuần/ngày Nội dung Xác nhận GVHD GV HƯỚNG DẪN (Ký ghi rõ họ tên) ThS Nguyễn Việt Hùng ii an LỜI CẢM ƠN Chúng em xin chân thành cảm ơn quý Thầy, Cô khoa Điện - Điện Tử trang bị cho chúng em kiến thức tảng trình học tập giúp đỡ chúng em trình thực đồ án Đặc biệt chúng em xin chân thành cảm ơn Thầy hướng dẫn, ThS Nguyễn Việt Hùng tận tình giúp đỡ chúng em trình lựa chọn đề tài hỗ trợ chúng em trình thực đồ án, đưa ý kiến đóng góp kịp thời để chúng em hoàn thành đồ án cách tốt Cuối em xin gởi lời cảm ơn đến ba mẹ, gia đình, bạn bè động viên, giúp đỡ em trình thực đồ án Sinh viên thực Nguyễn Đức Thanh Phan Văn Tứ iii an MỤC LỤC NỘI DUNG Trang PHẦN I: GIỚI THIỆU Nhiệm vụ đồ án i Lịch trình thực đồ án tốt nghiệp ii Lời cảm ơn iii Mục lục iv Liệt kê hình vẽ .vi Liệt kê bảng ix Tóm tắt x PHẦN II: NỘI DUNG CHƯƠNG 1: DẪN NHẬP 1.1 Đặt vấn đề 1.2 Lý chọn đề tài 1.3 Mục tiêu đề tài 1.4 Nhiệm vụ giới hạn đề tài 1.4.1 Nhiệm vụ 1.4.2 Giới hạn đề tài 1.5 Tình hình nghiên cứu 1.6 Ý nghĩa thực tiễn CHƯƠNG II: GIỚI THIỆU 2.1 Giới thiệu điều khiển lập trình 2.1.1 Tổng quan PLC S7-1200 2.1.2 Module mở rộng PLC S7-1200 2.1.3 Đèn tín hiệu PLC 2.2 Các cảm biến nhiệt độ 10 2.3 Điện trở đốt 12 2.4 Động AC 13 2.5 Giới thiệu SSR 14 2.6 Giới thiệu phần mềm tia portal 15 2.6.1 Làm việc với dự án Tia portal 15 2.6.2 Cách đổ chương trình từ máy tính xuống PLC 17 2.6.3 Các lệnh hỗ trợ lập trình Tia Portal 20 2.7 Giới thiệu webserver plc s7-1200 25 2.7.1 Các thao tác thiết lập liên quan đến webserver 25 2.7.2 Truy cập vào webserver PLC S7-1200 26 iv an CHƯƠNG III: CƠ SỞ LÝ THUYẾT 32 3.1Thuật toán điều khiển PID 33 3.1.1 PID mắc song song 36 3.1.2 PID mắc nối tiếp 36 3.1.3 Khâu P 37 3.1.4 Khâu I 38 3.1.5 Khâu D 39 3.1.6 Tổng hợp ba khâu – Bộ điều khiển PID 40 3.1.7 Rời rạc hóa điều khiển PID 41 3.1.8 Thiết kế điều khiển PID 42 3.1.8.1 Sử dụng hàm độ đối tượng 43 3.1.8.2 Sử dụng giá trị tới hạn thu từ thực nghiệm 44 3.2 Tìm hiểu khối hàm PID_Compact TIA Portal (OB 30) 46 3.3 Cách cấu hình sử dụng PID_Compact 48 3.4 Đồ thị PID 56 CHƯƠNG IV: THIẾT KẾ THI CÔNG 57 4.1 Yêu cầu hệ thống 58 4.2 Sơ đồ khối hệ thống 58 4.3 Thiết kế chế tạo lò rang 59 4.4 Thiết kế hệ thống điện 61 4.4.1 Mạch động lực mạch điều khiển 61 4.4.2 Chọn lựa thiết bị 62 4.5 Thiết kế lưu đồ 63 4.6 Thiết kế giao diện web 65 4.6.1 Cách điều khiển từ trang web xuống PLC 65 4.6.2 Cách cập nhật liệu từ PLC lên trang web để giám sát 66 4.7 Cấu hình cho PLC S7-1200 70 4.8 Cấu hình modem 73 4.9 Mơ hình thi công 78 CHƯƠNG V: KẾT QUẢ KẾT LUẬN HƯỚNG PHÁT TRIỂN 80 5.1 Kết thực 81 5.2 Kết luận 83 5.3 Hướng phát triển đề tài 83 PHẦN III: PHỤ LỤC CHƯƠNG TRÌNH 84 TÀI LIỆU THAM KHẢO 87 v an LIỆT KÊ HÌNH VẼ Hình Trang Hình 2.1: Bộ điều khiển lập trình S7-1200 Hình 2.2: Module mở rộng PLC S7-1200 Hình 2.3: Board tín hiệu Hình 2.4: Module mở rộng tín hiệu vào Hình 2.5: Module truyền thơng Hình 2.6: Điện trở đốt 13 Hình 2.7: Một số động AC 14 Hình 2.8: SSR pha pha 14 Hình 2.9: Bước 15 Hình 2.10: Bước 16 Hình 2.11: Bước 16 Hình 2.12: Giao diện lập trình với Tia portal 17 Hình 2.13: Thiết lập địa IP cho PLC 18 Hình 2.14: Đặt địa IP tĩnh cho PC 18 Hình 2.15: Thao tác nạp chương trình cho PLC 19 Hình 2.16: Kết thúc trình load 19 Hình 2.17: Kích hoạt tính webserver S7-1200 26 Hình 2.18: Trang START webserver 26 Hình 2.19: Khung đăng nhập vào PLC 27 Hình 2.20: Trang start webserver 27 Hình 2.21: Giao diện trang Identification 28 Hình 2.22: Trang Diagnostic Buffer 28 Hình 2.23: Trang module information 29 Hình 2.24: Trang Communication 29 Hình 2.25: Trang Variable Status 30 Hình 2.26: Trang user pages 30 Hình 3.1: Sơ đồ khối hệ thống điều khiển vịng kín 33 vi an Hình 3.2: Sơ đồ khối điều khiển PID 33 Hình 3.3: Đặc tính đáp ứng đầu điều khiển 34 Hình 3.4: Cấu trúc PID mắc song song 36 Hình 3.5: Kết nối qua internet 37 Hình 3.6: Đáp ứng khâu P 38 Hình 3.7: Đáp ứng khâu I PI 39 Hình 3.8: Đáp ứng khâu D PD 40 Hình 3.9: Đáp ứng khâu P,PI PID 41 Hình 3.10: Sơ đồ khối PID 41 Hình 3.11: Xác định tham số cho mơ hình xấp xỉ bậc có trễ 43 Hình 3.12: Mơ hình điều khiển với Kgh 45 Hình 3.13: Xác định hệ số khuếch đại tới hạn 45 Hình 3.14: Khối hàm PID_Compact 46 Hình 3.15: Cấu trúc PID_Compact (OB 30) 48 Hình 3.16: Thuật điều khiển PI 48 Hình 3.17: Bước 49 Hình 3.18: Bước 49 Hình 3.19: Bước 50 Hình 3.20: Bước 51 Hình 3.21: Bước 51 Hình 3.22: Bước 52 Hình 3.23: Bước 52 Hình 3.24: Bước 53 Hình 3.25: Bước 53 Hình 3.26: Bước 10 54 Hình 3.27: Bước 11 55 Hình 3.28: Đồ thị PID 56 Hình 4.1: Sơ đồ khối hệ thống 58 Hình 4.2: Bản vẽ 3D lị rang 60 Hình 4.3: Mạch điều khiển 61 vii an ĐỒ ÁN TỐT NGHIỆP Hình 4.8: Cách nạp file HTML cho PLC Hình 4.8 mơ tả bước nạp file html vào PLC cụ thể sau: - Ở mục HTML directory ta chọn đường dẫn đến thư mục chứa file HTML - Ở mục default HTML page ta chọn file HTML thư mục dẫn trước - Sau nhấn vào nút Generate blocks để Tia Portal tiến hành đóng gói liệu web thành datablock Cần ý đến giá trị mục Web DB number để khai báo sử dụng hàm WWW sau Bước 3: Gọi khối hàm www chương trình Hình 4.9 mơ tả việc gọi khối lệnh WWW PLC S7-1200 Đây lệnh để ta sử dụng tính Webserver PLC S7-1200 Cuối viết chương trình phục vụ cho việc điều khiển giám sát CHƯƠNG IV: THIẾT KẾ THI CÔNG an 72 ĐỒ ÁN TỐT NGHIỆP Hình 4.9: Gọi hàm WWW Bước 4: Sau hồn tất load chương trình xuống PLC 4.8 Cấu hình modem Trong phần nhóm trình bày cách cấu hình cho modem bước quan trọng định việc kết nối với hệ thống Internet có thành cơng hay khơng Việc cấu hình thực modem Gpon FPT, với modem khác thực tương tự Trước tiên cần phải biết địa IP modem, thơng thường 192.168.1.1, sau mở trình duyệt lên nhập địa IP vào, điền tên mật để truy cập vào trang quản lý modem ( hình 4.10) Hình 4.10: Đăng nhập vào trang quản lý modem Bước 1: Cấu hình Port Forward modem CHƯƠNG IV: THIẾT KẾ THI CÔNG an 73 ĐỒ ÁN TỐT NGHIỆP Vào “Application” sau chọn “Port Forwarding” Tại ta tiến hành cấu hình port cho Modem để truy cập vào PLC, với Webserver PLC chạy port 80 Do tiến hành cấu hình cho modem Hình 4.11: Mở port cho PLC Hình 4.11 mơ tả việc cấu hình mở port cho PLC, ta tiến hành sau: - Với WAN Port, LAN port ta điền nhau, với PLC ta điền 80 - LAN IP Address địa IP PLC (vd:192.168.1.119) - Mục protocol ta chọn TCP - Tích vào mục Enable Mapping sau nhấn vào “Add” để thêm vào danh sách CHƯƠNG IV: THIẾT KẾ THI CÔNG an 74 ĐỒ ÁN TỐT NGHIỆP Hình 4.12: Kết Hình 4.12 mơ tả kết việc mở port hình ta có port mở port 80, 82 port 34567 Bước 2: Nhập tên miền modem Trong Application chọn vào mục DDNS điền đầy đủ thông tin tên miền đăng ký Hình 4.13: Cài đặt tên miền modem Hình 4.13 mơ tả việc cài đặt tên miền modem ta tiến hành sau: - Tích vào ô mục “Enable DDNS” - ISP chọn nhà cung cấp tên miền, chọn Noip CHƯƠNG IV: THIẾT KẾ THI CÔNG an 75 ĐỒ ÁN TỐT NGHIỆP - Domain Name ta điền tên miền đăng ký vào - Username: tên đăng ký Noip - Password: điền mật đăng ký Noip - Nhấn save để lưu lại thông tin Bước 3: Cấu hình DMZ Hình 4.14 mơ tả việc cài đặt DMZ ta tiến hành sau: - Ở mục Security chọn DMZ and ALG - Tiếp theo ta chọn mục Enable DMZ - Ở mục DMZ IP Address ta nhập địa IP PLC vào (ở địa IP PLC 192.168.1.119) - Sau ta tiến hành Save DMZ Hình 4.14: Cài đặt DMZ Bước 4: Kiểm tra kết cấu hình Để biết việc mở port cho PLC thành công hay chưa, ta tiến hành dùng sợi cáp kết nối trực tiếp modem với PLC với đầu ghi camera, sau ta vào trang địa http://ping.eu/port-chk/ Internet để kiểm tra kết CHƯƠNG IV: THIẾT KẾ THI CÔNG an 76 ĐỒ ÁN TỐT NGHIỆP Hình 4.15: Kiểm tra việc cấu hình Hình 4.15 mơ tả việc kiểm tra xem port mở hay chưa, ta tiến hành hình Nhập thơng tin vào ơ: - IP address or host name: điền địa IP Internet tên miền đăng ký vào - Port number: điền số port cần mở Sau nhấn vào “Go” để kiểm tra, xuất chữ “open” bên thành cơng, chữ “close” kiểm tra lại việc cấu hình modem Với kết trả open hồn tất việc cấu hình cho hệ thống truy cập vào hệ thống máy tính từ bên ngồi để thực việc điều khiển giám sát thiết bị dùng PLC việc giám sát hình ảnh camera nơi có kết nối Internet CHƯƠNG IV: THIẾT KẾ THI CÔNG an 77 ĐỒ ÁN TỐT NGHIỆP 4.9 Mơ hình thi cơng Hình 4.16: Mơ hình lị nhiệt CHƯƠNG IV: THIẾT KẾ THI CƠNG an 78 ĐỒ ÁN TỐT NGHIỆP Hình 4.17: Mơ hình tủ điện CHƯƠNG IV: THIẾT KẾ THI CƠNG an 79 ĐỒ ÁN TỐT NGHIỆP CHƯƠNG V KẾT QUẢ KẾT LUẬN HƯỚNG PHÁT TRIỂN ĐỀ TÀI CHƯƠNG V:KẾT QUẢ - KẾT LUẬN – HƯỚNG PHÁT TRIỂN an 80 ĐỒ ÁN TỐT NGHIỆP 5.1 Kết thực Sau trình thực đề tài “ĐIỀU KHIỂN VÀ GIÁM SÁT LỊ RANG NƠNG SẢN QUA INTERNET SỬ DỤNG PLC S7-1200” nhóm thực nội dung sau: - Tìm hiểu PLC S7-1200 phần mềm Tiaportal,khối PID(OB 30) - Thiết kế mơ hình lị rang nơng sản - Tìm hiểu phương thức kết nối giao tiếp PLC S7-1200 với máy tính - Sử dụng PLC S7-1200 Siemen viết chương trình điều khiển thành cơng dùng thuật tốn PID để điều khiển nhiệt độ lị rang nơng sản - Kết nối thành công PLC S7-1200 với hệ thống Internet - Thiết kế trang web bản, phục vụ cho việc điều khiển giám sát internet điều khiển thành công PLC Internet qua trình duyệt - Giám sát thành cơng thiết bị, cập nhật thay đổi trạng thái cách nhanh chóng, không cần refresh trang web  Kết kết nối điều khiển PLC qua Internet: a) Trang giới thiệu Hình 5.1: Trang giới thiệu CHƯƠNG V:KẾT QUẢ - KẾT LUẬN – HƯỚNG PHÁT TRIỂN an 81 ĐỒ ÁN TỐT NGHIỆP Hình 5.1 trang giới thiệu, trang thiết kế trang bìa đồ án gồm thông tin trường, khoa, ngành, tên đề tài thông tin giáo viên hướng dẫn người thực đưa vào phần trung tâm trang, phía logo trường thơng tin trường, bên trái hình ảnh PLC S71200, bên hình ảnh PLC có dịng chữ “TRANG ĐIỀU KHIỂN” nhấn vào dòng chữ đưa đến trang giao diện điều khiển giám sát thiết bị hình 5.2 b) Trang điều khiển giám sát Hình 5.2: Trang điều khiển giám sát Hình 5.2 mơ tả trang điều khiển giám sát thiết bị, tích hợp webserver PLC, từ thực thao tác cài đặt giá trị,khởi động,dừng nhận biết trạng thái hoạt động thiết bị cách nhanh chóng tiện lợi CHƯƠNG V:KẾT QUẢ - KẾT LUẬN – HƯỚNG PHÁT TRIỂN an 82 ĐỒ ÁN TỐT NGHIỆP Cụ thể trang gồm phần sau: Bảng điều khiển:gồm nút start,stop để đóng mở động lò nhiệt,giá trị đặt - dùng để cài đặt giá trị nhiệt độ Bảng hiển thị:bao gồm thông số nhiệt độ đo lò,sai số đồ - thị PID 5.2 Kết luận Trong thời gian cho phép nhóm thực yêu cầu mà đề tài đặt Đã kết nối PLC qua hệ thống Internet, biết cách thiết kế trang web phục vụ cho việc điều khiển giám sát thiết bị điều khiển PLC qua Internet Tuy nhiên trình thực cịn hạn chế sau: - Mơ hình thiết bị điều khiển mức độ đơn giản - Quá trình điều khiển giám sát bị ảnh hưởng chất lượng đường truyền Internet, với ứng dụng đòi hỏi khả điều khiển nhanh độ xác cao chưa đáp ứng Như với thực đề tài đạt yêu cầu đặt ra, triển khai thực cho ứng dụng điều khiển khơng cần đáp ứng nhanh xác cao 5.3 Hướng phát triển đề tài Sau thực đề tài với thiếu sót trình thực để hồn thiện cần phát triển thêm số vấn đề sau: - Thiết kế điều khiển giám sát thiết bị kết hợp với phần cứng phức tạp - Nâng cao kỹ lập trình web để đáp ứng việc điều khiển cách nhanh chóng, giảm thiểu thời gian trễ trình điều khiển - Điều khiển PLC nơi khơng có đường kết nối ADSL CHƯƠNG V:KẾT QUẢ - KẾT LUẬN – HƯỚNG PHÁT TRIỂN an 83 PHẦN III PHỤ LỤC an ĐỒ ÁN TỐT NGHIỆP TÀI LIỆU THAM KHẢO Tài liệu tham khảo [1] Siemens, “S7_1200_system_manual_en-US” [2] Huỳnh Lê Hoài – Lương Tú Sơn “ĐIỀU KHIỂN PLC S7-1200 BẰNG WEBSERVER” Đại Học Sư Phạm Kỹ Thuật TP Hồ Chí Minh, 2/2014 [3] Nguyễn Minh Khoa, Võ Văn Thịnh”ĐIỀU KHIỂN GIÁM SÁT VƯỜN LAN QUA WEBSERVER” Đại Học Sư Phạm Kỹ Thuật TP Hồ Chí Minh, 7/2014 [4] Châu Vĩnh Lợi , Basic of ajax on webserver S7-1200 [5] Châu Vĩnh Lợi , HTML AWP [6] Nguyễn Thị Phương Hà,Huỳnh Thái Hoàng,Lý thuyết điều khiển tự động, TP.HCM,Nhà Xuất Bản Đại Học Quốc Gia Tp.Hồ Chí Minh Website tham khảo http://plcvietnam.com.vn/ http://www.webdien.com/ https://support.industry.siemens.com NỘI DUNG ĐÍNH KÈM (CD) Nội dung bao gồm: Nội dung:  Trình bày  Tài liệu tham khảo Mã nguồn:  Chương trình lập trình PLC  Phần Mềm (bao gồm phần mềm hỗ trợ,video hướng dẫn) Sơ đồ mạch:  Sơ đồ mạch động lực – điều khiển  Hình ảnh thực tế mơ hình PHẦN III:PHỤ LỤC an 84 S an K L 0 ... “ĐIỀU KHIỂN VÀ GIÁM SÁT LỊ RANG NƠNG SẢN QUA INTERNET DÙNG PLC S71 200” 1.3 Mục tiêu đề tài Trong giới hạn đề tài,nhóm chúng em tập trung nghiên cứu PLC S7- 1200, thuật toán hàm điều khiển PID ,điều. .. Email:vantubinhphuoc@gmail.com Thông tin đề tài Tên đề tài :Điều khiển giám sát lị rang nơng sản qua internet dùng PLC S71 200 Mục đích đề tài :Dùng để rang, sấy loại cà phê công nghiệp Đồ án tốt nghiệp thực tại: Bộ môn Điện... TỬ-CÔNG NGHIỆP - ĐỒ ÁN TỐT NGHIỆP NGÀNH KỸ THUẬT ĐIỆN TỬTRUYỀN THÔNG ĐỀ TÀI: ĐIỀU KHIỂN VÀ GIÁM SÁT LỊ RANG NƠNG SẢN QUA INTERNET DÙNG S7- 1200 GVHD: ThS NGUYỄN VIỆT HÙNG SVTH:

Ngày đăng: 02/02/2023, 09:05

Xem thêm:

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w