Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 95 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
95
Dung lượng
3,07 MB
Nội dung
ĐẠI HỌC THÁI NGUYÊN TRƢỜNG ĐẠI HỌC KỸ THUẬT CÔNG NGHIỆP HỒNG KIM THOA NGHIÊN CỨU PHÂN TÍCH HỆ ĐIỀU KHIỂN QUÁ TRÌNH ĐA BIẾN Chuyên ngành: Kỹ thuật điều khiển tự động hóa Mã số: 60520216 LUẬN VĂN THẠC SĨ KỸ THUẬT Thái Nguyên - 2014 Số hóa Trung tâm Học liệu Tai ngay!!! Ban co the xoa dong chu nay!!! http://www.lrc-tnu.edu.vn/ LỜI CAM ĐOAN Tôi xin cam đoan luận văn cơng trình tơi tổng hợp nghiên cứu Trong luận văn có sử dụng số tài liệu tham khảo nêu phần tài liệu tham khảo Tác giả luận văn HỒNG KIM THOA Số hóa Trung tâm Học liệu http://www.lrc-tnu.edu.vn/ LỜI NÓI ĐẦU Trong giai đoạn phát triển ngày nay, điều khiển trình giữ vị trí quan trọng ngành cơng nghiệp dầu khí, hóa chất, cơng nghệ thực phẩm… định đến việc đảm bảo cho dây chuyền sản xuất đạt suất chất lượng mong muốn Một hệ thống điều khiển q trình chứa đựng tồn giải pháp đo lường, điều khiển, vận hành giám sát nhằm bảo đảm yêu cầu q trình thiết bị cơng nghệ chất lượng sản phẩm, sản lượng, hiệu suất sản xuất, an toàn cho người, máy móc mơi trường Như việc nghiên cứu thực nghiệm điều khiển trình cần thiết Tuy nhiên, hệ điều khiển trình thường tốn nên việc thực nghiệm gặp nhiều khó khăn Trong phạm vi luận văn với đề tài: “ Nghiên cứu phân tích hệ điều khiển q trình đa biến” tơi tập trung nghiên cứu vấn đề trình đa biến điều khiển mức nhiệt độ Sau thời gian nghiên cứu hướng dẫn tận tình PGS.TS BÙI QUỐC KHÁNH, cán nhân viên trung tâm ứng dụng công nghệ cao, đề tài hoàn thiện Do thời gian nghiên cứu nghắn khả cịn hạn chế, đề tài tơi cịn nhiều thiếu sót mong đóng góp thầy cô bạn học viên Thái nguyên, ngày tháng năm 2014 Ngƣời thực Hoàng Kim Thoa Số hóa Trung tâm Học liệu http://www.lrc-tnu.edu.vn/ MỤC LỤC LỜI CAM ĐOAN i LỜI NÓI ĐẦU iii PHẦN MỞ ĐẦU xii MỤC LỤC iv DANH MỤC HÌNH VẼ vi DANH MỤC BẢNG BIỂU x DANH MỤC TỪ VIẾT TẮT xi Chƣơng 1: LÝ THUYẾT CHUNG CỦA HỆ ĐA BIẾN 1.1 Điều khiển trình gì? 1.1.1 Các khái niệm điều khiển trình 1.1.2 Phân loại trình 1.1.3 Các vấn đề đặc thù điều khiển trình 1.1.4 Mục đích điều khiển trình 1.2 Khái niệm chung hệ điều khiển trình đa biến Chƣơng 2: XÂY DỰNG CẤU TRÚC CỦA HỆ ĐIỀU KHIỂN 10 2.1 Cấu trúc hệ điều khiển trình 10 2.2 Thiết bị đo 10 2.3 Thiết bị chấp hành 11 2.4 Thiết bị điều khiển 13 2.5 Mơ hình tốn học đối tƣợng 14 2.5.1 Đối tượng bình trộn 14 2.5.2 Các đối tượng khác 17 2.6 Các vòng điều khiển 18 2.7 Lý thuyết tách kênh 18 Chƣơng 3: GIỚI THIỆU BÀN THÍ NGHIỆM ĐIỀU KHIỂN QUÁ TRÌNH 22 Số hóa Trung tâm Học liệu http://www.lrc-tnu.edu.vn/ 3.1 Cấu trúc phần cứng 22 3.1.1 Cấu trúc mơ hình 22 3.1.2 Thiết bị chấp hành 23 3.1.3 Thiết bị đo 25 3.1.4 Bộ điều khiển AC800M 28 3.1.5 Các thiết bị khác 34 3.1.6 Phân cổng vào/ra Bảng đấu dây sơ đồ đấu dây 35 3.1.7 Hình ảnh tổng quan mơ hình thí nghiệm 43 3.2 Phần mềm thiết kế giao diện 44 3.2.1 Giới thiệu chung 44 3.2.2 Thiết kế giao diện 50 3.3 Nhận dạng đối tƣợng điều khiển trình 52 Chƣơng 4: THIẾT KẾ VÀ MÔ PHỎNG HỆ ĐIỀU KHIỀN BẰNG PHẦN MỀM MATLAP 56 4.1 Tính tốn điều khiển cho vịng điều khiển đa biến 56 4.1.1 Mô hệ thống chưa có tách kênh 56 4.1.2 Tính tốn tách kênh 61 4.1.3 Mô hệ thống có tách kênh 62 CHƢƠNG 5: THÍ NGHIỆM TRÊN THIẾT BỊ ĐỂ KIỂM CHỨNG 67 5.1 Quá trình khởi động 67 5.2 Thay đổi giá trị đặt nhiệt độ T3 68 5.3 Thay đổi giá trị đặt mức Level 69 5.4 Thay đổi giá trị đặt van CV3 70 PHỤ LỤC 74 Số hóa Trung tâm Học liệu http://www.lrc-tnu.edu.vn/ DANH MỤC HÌNH VẼ Hình 1.1: Q trình phân loại biến trình Hình 1.2: Nguyên lý điều khiển pha trộn Hình 1.3: Cấu trúc chung hệ điều khiển hai biến Hình 2.1: Cấu trúc hệ điều khiển trình 10 Hình 2.2: Các thành phần hệ thống điều khiển trình 10 Hình 2.3: Cấu trúc thiết bị đo 11 Hình 2.4:Cấu trúc cấu chấp hành 12 Hình 2.5: Cấu trúc cấu chấp hành 12 Hình 2.6: Một số hình ảnh van điều khiển cơng nghiệp 13 Hình 2.7: Cấu trúc thiết bị điều khiển 13 Hình 2.8: Xác định biến trình đối tượng bình trộn 14 Hình 2.9: Xây dựng mơ hình tốn học bình trộn Matlab 16 Hình 2.10: Mơ hình hệ đa biến MIMO đầu vào, đầu 19 Hình 2.11: Sơ đồ nguyên lý tách kênh 19 Hình 3.1 Cấu trúc tổng quan mơ hình 22 Hình 3.2 Hình dáng cấu trúc bên van điều khiển ECV–250B–4X 23 Hình 3.3 Hình ảnh thực tế van từ 24 Hình 3.4 Hình ảnh thực tế Rơle MY4N hãng OMRON 25 Hình 3.5 Hình ảnh kích thước cảm biến mức 26 Hình 3.6 Sơ đồ đấu nối dây cảm biến với điều khiển 26 Hình 3.7 Hình ảnh thiết bị đo nhiệt 27 Hình 3.8 Hình ảnh lưu lượng kế FLR6302D hãng OMEGA 27 Số hóa Trung tâm Học liệu http://www.lrc-tnu.edu.vn/ Hình 3.9 Sơ đồ chức chân thiết bị đo mức 28 Hình 3.10 Các thành phần điều khiển AC800M 29 Hình 3.11 Hình ảnh khối đầu số DO810 31 Hình 3.12 Hình ảnh khối đầu tương tự AO801 32 Hình 3.13 Hình ảnh khối đầu vào tương tự AO810 33 Hình 3.14 Hình ảnh tổng thể điều khiển ghép nối với khối vào 33 Hình 3.27 Hình ảnh kích thước khối nguồn SD823 34 Hình 3.28 Sơ đồ đấu dây mơ hình thí nghiệm 39 Hình 3.29 Tổng quan mơ hình thí nghiệm thực tế 43 Hình 3.15 Cách tạo Project Control Builder M 45 Hình 3.16 Giao diện phần mềm Control Builder M 46 Hình 3.18 Cấu trúc lập trình cho điều khiển 47 Hình 3.19 Cài đặt thơng số cho Trend Display Trend Template 48 Hình 3.20 Đồ thị xu hướng Trend Display 49 Hình 3.21 Giao diện phần mềm Eplant 50 Hình 3.22 Giao diện phần mềm Visual Basic 51 Hình 3.23 Nhận dạng tác động dịng nóng tới mức L 52 Hình 3.24 Nhận dạng tác động dòng lạnh tới mức L 53 Hình 3.25 Nhận dạng tác động dòng lạnh tới nhiệt độ T3 54 Hình 3.26 Nhận dạng tác động dịng nóng tới nhiệt độ T3 55 Hình 4.1 Mơ q trình đa biến chưa có tách kênh sử dụng phương pháp tối ưu 56 Số hóa Trung tâm Học liệu http://www.lrc-tnu.edu.vn/ Hình 4.2 Đáp ứng nhiệt độ T3 q trình đa biến chưa có tách kênh sử dụng phương pháp tối ưu 57 Hình 4.3 Đáp ứng mức L trình đa biến chưa có tách kênh sử dụng phương pháp tối ưu 57 Hình 4.4 Mơ q trình đa biến chưa có tách kênh sử dụng phương pháp tổng hợp trực tiếp 58 Hình 4.5 Đáp ứng nhiệt độ T3 q trình đa biến chưa có tách kênh sử dụng phương pháp tổng hợp trực tiếp DS 58 Hình 4.6 Đáp ứng mức L q trình đa biến chưa có tách kênh sử dụng phương pháp tổng hợp trực tiếp DS 59 Hình 4.7 Mơ q trình đa biến chưa có tách kênh sử dụng phương pháp IMC 59 Hình 4.8 Đáp ứng nhiệt độ T3 q trình đa biến chưa có tách kênh sử dụng phương pháp IMC 60 Hình 4.9 Đáp ứng mức L q trình đa biến chưa có tách kênh sử dụng phương pháp IMC 60 Hình 4.10 Mơ q trình đa biến có tách kênh sử dụng phương pháp tối ưu 62 Hình 4.11 Đáp ứng nhiệt độ T3 q trình đa biến có tách kênh sử dụng phương pháp tối ưu 63 Hình 4.12 Đáp ứng mức L q trình đa biến có tách kênh sử dụng phương pháp tối ưu 63 Hình 4.13 Mơ q trình đa biến có tách kênh sử dụng phương pháp tổng hợp trực tiếp DS 64 Số hóa Trung tâm Học liệu http://www.lrc-tnu.edu.vn/ Hình 4.14 Đáp ứng nhiệt độ T3 trình đa biến có tách kênh sử dụng phương pháp tổng hợp trực tiếp DS 64 Hình 4.15 Đáp ứng mức L trình đa biến có tách kênh sử dụng phương pháp tổng hợp trực tiếp DS 65 Hình 4.16 Mơ q trình đa biến có tách kênh sử dụng phương pháp IMC 65 Hình 4.17 Đáp ứng nhiệt độ T3 q trình đa biến có tách kênh sử dụng phương pháp IMC 66 Hình 4.18.Đáp ứng mức L q trình đa biến có tách kênh sử dụng phương pháp IMC 66 Hình 5.1 Q trình khởi động chưa có tách kênh 67 Hình 5.2 Q trình khởi động có tách kênh 68 Hình 5.3 Thay đổi giá trị lượng đặt T3 chưa có tách kênh 68 Hình 5.4 Thay đổi giá trị lượng đặt T3 có tách kênh 69 Hình 5.5 Thay đổi giá trị lượng đặt mức L chưa có tách kênh 69 Hình 5.6 Thay đổi giá trị lượng đặt mức L có tách kênh 70 Hình 5.7.Thay đổi giá trị lượng đặt lưu lượng đầu chưa có tách kênh 70 Hình 5.8 Thay đổi giá trị lượng đặt lưu lượng đầu có tách kênh 71 Số hóa Trung tâm Học liệu http://www.lrc-tnu.edu.vn/ DANH MỤC BẢNG BIỂU Bảng 3.1 Chức dây van điều khiển 24 Bảng 3.2 Các thông số kỹ thuật nguồn SD823 29 Bảng 3.3 Các thông số kỹ thuật điều khiển 30 Bảng 3.4 Bảng thống kê số lượng đầu vào/ra điều khiển 30 Bảng 3.5 Thông số kỹ thuật modul DO810 31 Bảng 3.6 Thông số kỹ thuật AO801 32 Bảng 3.7 Thông số kỹ thuật khối đầu vào tương tự AI810 33 Bảng 3.8 Bảng phân cổng vào cho tín hiệu 35 Bảng 3.9 Bảng đấu dây cho cầu nối 36 Số hóa Trung tâm Học liệu http://www.lrc-tnu.edu.vn/ KẾT LUẬN VÀ KIẾN NGHỊ KẾT LUẬN: Trong trình làm luận văn với đề tài: “Nghiên cứu phân tích hệ điều khiển q trình đa biến” tơi tìm hiểu tiếp thu nhiều kinh nghiệm thực tế tốn điều khiển nói chung tốn điều khiển q trình nói riêng Cùng với đó, tơi tổng hợp nhiều kiến thức kinh nghiệm thực tế Trong luận văn này, thu kết sau: - Nghiên cứu phân tích hệ điều khiển q trình đa biến - Khảo sát đối tượng thực nghiệm, kiểm chứng tính tốn mơ hình thực - Thiết kế điều khiển tách kênh để nâng cao chất lượng hệ điều khiển trình đa biến Hạn chế luận văn: - Qua thí nghiệm cho thấy phần lý thuyết phần tách kênh thiết kế KIẾN NGHỊ: Trên mơ hình thí nghiệm mở rộng cho thuật điều khiển khác điều khiển mơ hình dự báo đa biến, điều khiển tuyến tính phi tuyến Điều khiển thích nghi bền vững Số hóa Trung tâm Học liệu http://www.lrc-tnu.edu.vn/ TÀI LIỆU THAM KHẢO [1] Hoàng Minh Sơn, Cơ sở hệ thống điều khiển trình, Nhà xuất Bách Khoa Hà Nội, 2009 [2] Nguyễn Dỗn Phước, Lý thuyết điều khiển tuyến tính, Nhà xuất khoa học kỹ thuật, 2007 [3] Bùi Quốc Khánh, Nguyễn Văn Liễn, Phạm Quốc Hải, Dương Văn Nghi, Điều chỉnh tự động truyền động điện, NXB Khoa học Kỹ thuật, 2006 [4] Process control, Phịng thí nghiệm trọng điểm tự động hóa [5] www.users.abo.fi/khaggblo/PWC/Decoupling.pdf truy cập cuối ngày 15/12/2013 [6] http://www.omega.com truy cập cuối ngày 15/12/2013 [7] Tài liệu cung cấp từ hãng ABB Số hóa Trung tâm Học liệu http://www.lrc-tnu.edu.vn/ PHỤ LỤC P1 Sơ đồ điện kí hiệu chân khối vào Bảng P.1 Kí hiệu chân channel khối đầu số DO810 Số hóa Trung tâm Học liệu http://www.lrc-tnu.edu.vn/ Số hóa Trung tâm Học liệu http://www.lrc-tnu.edu.vn/ Bảng P.2 Kí hiệu chân khối đầu vào tương tự AI810 Số hóa Trung tâm Học liệu http://www.lrc-tnu.edu.vn/ Bảng P.3 Kí hiệu chân khối đầu tương tự AO801 Số hóa Trung tâm Học liệu http://www.lrc-tnu.edu.vn/ P2 Chƣơng trình lập trình cho điều khiển Trong phần này, em xin trình bày tồn chương trình lập trình cho điều khiển Chương trình lập trình phần mềm Control Builder M (là phần mềm kèm với điều khiển hãng ABB) Tồn chương trình điều khiển xuất file Word từ phần mềm hãng Chương trình có chương trình Application_1(Controller_1.Normal) chương trình Ketnoithuc - (Controller_1.Normal) Manual Application_1 - (Controller_1.Normal) Chương trình nơi lưu giữ biến tồn cục cho chương trình điều khiển Các biến cho phép chương trình truy nhập sử dụng Bảng P.4 Application - Application_1 (Global variables – Biến toàn cục) Name Data Type Attributes TT1_thuc real retain Controller_1.0.11.2.5 FT1_thuc real retain Controller_1.0.11.2.1 TT2_thuc real retain Controller_1.0.11.2.6 FT2_thuc real retain Controller_1.0.11.2.2 TT3_thuc real retain Controller_1.0.11.2.7 FT3_thuc real retain Controller_1.0.11.2.3 LT_thuc real retain Controller_1.0.11.2.4 LT_hienthi real retain Udk_CV1_thuc real retain Controller_1.0.11.3.1 10 Udk_CV2_thuc real retain Controller_1.0.11.3.2 11 Udk_CV3_thuc real retain Controller_1.0.11.3.4 12 ON_OFF_SV1_thuc bool retain Controller_1.0.11.1.7 13 ON_OFF_SV2_thuc bool retain Controller_1.0.11.1.8 14 ON_OFF_SV3_thuc bool retain Controller_1.0.11.1.9 15 SP_L_hienthi real retain 200 16 SP_T3_hienthi real retain 50 17 IN_PUMP bool retain Controller_1.0.11.1.11 18 OUT_PUMP bool retain Controller_1.0.11.1.13 19 AUTO_MANUAL bool retain 20 SP_L_thuc real retain 21 SP_T3_thuc real retain 22 TT3_hienthi real retain 23 TT1_chuanhoa real retain 24 FT1_chuanhoa real retain 25 TT2_chuanhoa real retain 26 FT2_chuanhoa real retain 27 TT3_chuanhoa real retain Số hóa Trung tâm Học liệu Initial value I/O address Access Variables Description http://www.lrc-tnu.edu.vn/ Name Data Type Attributes 28 FT3_chuanhoa real retain 29 LT_chuanhoa real retain 30 SP_L_chuanhoa real retain 31 SP_T3_chuanhoa real retain Initial value I/O address Access Variables Description Ketnoithuc - (Controller_1.Normal) Bảng P.5 Program - Application_1.Ketnoithuc (Variables – Biến cục chương trình Ketnoithuc) Name Data Type Attributes SP_LT_thuc real Retain SP_T3_thuc real Retain SP_T3_deco_thuc real Retain SP_L_deco_thuc real Retain Udk_CV1_auto real Retain Udk_CV2_auto real Retain Udk_CV3_auto real Retain 75 ON_OFF_SV1_auto bool Retain ON_OFF_SV2_auto bool Retain 10 ON_OFF_SV3_auto bool Retain 11 IN_PUMP_auto bool Retain 12 OUT_PUMP_auto bool Retain 13 K11 real Retain 0.882 14 T11 real Retain 67.6284 15 K12 real Retain 0.2858 16 T12 real Retain 61 17 K21 real Retain 18 T21 real Retain 50 19 K22 real Retain -0.4697 20 T22 real Retain 11 21 Udk_CV1_auto_s real Retain 22 Udk_CV2_auto_s real Retain 23 T_loc_L real Retain 60 24 T_loc_T3 real Retain 25 DK_L_thuc_Par ControlSimpleLib.P idSimpleRealPar Retain 26 DK_T3_thuc_Par ControlSimpleLib.P idSimpleRealPar Retain Số hóa Trung tâm Học liệu Initial value I/O address Access Variables Descriptio n http://www.lrc-tnu.edu.vn/ Dieukhien_T3_thuc Loc_T3 FilterReal In Out FiltT Track TrackVal SP_T3_chuanhoa T_loc_T3 TT3_chuanhoa 11 Hình P.1 Dieukhien_T3_thuc Thêm khâu lọc đầu vào với số thời gian lọc T_loc_T3 để làm giảm tốc độ thay đổi lượng đặt Code_DK_T3_thuc DK_T3_thuc.MaxOut := 73; DK_T3_thuc.MinOut := -27; DK_T3_thuc.MaxPv := 100; Dieukhien_L_thuc Loc_Level SP_L_chuanhoa T_loc_L FilterReal In Out FiltT Track TrackVal LT_chuanhoa 11 Hình P.2 Dieukhien_L_thuc Thêm khâu lọc đầu vào với số thời gian lọc T_loc_L để làm giảm tốc độ thay đổi lượng đặt Code_DK_L DK_L_thuc.MaxOut := 118; http://www.lrc-tnu.edu.vn/ Số hóa Trung tâm Học liệu DK_L_thuc.MinOut :=18; Code_AUTO if AUTO_MANUAL = then Udk_CV1_thuc := Udk_CV1_auto; Udk_CV2_thuc := Udk_CV2_auto; Udk_CV3_thuc := Udk_CV3_auto; ON_OFF_SV1_thuc := ON_OFF_SV1_auto; ON_OFF_SV2_thuc := ON_OFF_SV2_auto; ON_OFF_SV3_thuc := ON_OFF_SV3_auto; IN_PUMP := IN_PUMP_auto; OUT_PUMP := OUT_PUMP_auto; end_if; Code_PUMP if (LT_hienthi > 270) then ON_OFF_SV1_auto := 0; ON_OFF_SV2_auto := 0; else ON_OFF_SV1_auto := 1; ON_OFF_SV2_auto := 1; end_if; if ((ON_OFF_SV1_auto = and ON_OFF_SV2_auto = 0) or (Udk_CV1_auto = and Udk_CV2_auto = 0)) then IN_PUMP_auto := 0; else IN_PUMP_auto := 1; end_if; if (LT_hienthi < 50) then ON_OFF_SV3_auto := 0; else ON_OFF_SV3_auto := 1; end_if; if ((ON_OFF_SV3_auto = 0) or (Udk_CV3_auto = 0)) then OUT_PUMP_auto := 0; Số hóa Trung tâm Học liệu http://www.lrc-tnu.edu.vn/ else OUT_PUMP_auto := 1; end_if; Decoupler FilterReal_10 SP_T3_deco_thuc K11 * FilterReal In Out FiltT Track TrackVal T11 DerivativeReal_8 DerivativeReal In Out FiltT Track TrackVal T12 + FilterReal_13 + 2.0 K12 * FilterReal In Out FiltT Track TrackVal Udk_CV1_auto FilterReal_14 FilterReal In Out FiltT Track TrackVal DerivativeReal_10 DerivativeReal In Out FiltT Track TrackVal T21 + FilterReal_15 * K22 FilterReal In Out FiltT Track TrackVal T22 FilterReal_16 SP_L_deco_thuc * FilterReal In Out FiltT Track TrackVal DerivativeReal_11 DerivativeReal In Out FiltT Track TrackVal + FilterReal_17 + 2.0 FilterReal In Out FiltT Track TrackVal Udk_CV2_auto Hình P.3 Lập trình tách kênh Số hóa Trung tâm Học liệu http://www.lrc-tnu.edu.vn/ Manual Bảng P.6 Program - Application_1.Manual (Variables – Biến cục chương trình Manual) Name Data Type Attributes TT1_hienthi real retain FT1_hienthi real retain TT2_hienthi real retain FT2_hienthi real retain FT3_hienthi real retain Udk_CV1_hienthi real retain Udk_CV2_hienthi real retain Udk_CV3_hienthi real retain ON_OFF_SV1_hienthi bool retain 10 ON_OFF_SV2_hienthi bool retain 11 ON_OFF_SV3_hienthi bool retain 12 Udk_CV1_man real retain 13 Udk_CV2_man real retain 14 Udk_CV3_man real retain 15 ON_OFF_SV1_man bool retain 16 ON_OFF_SV2_man bool retain 17 ON_OFF_SV3_man bool retain 18 IN_PUMP_man bool retain 19 OUT_PUMP_man bool retain Initial value I/O address Access Variables Description code_hienthi TT1_hienthi := TT1_thuc*6.804; FT1_hienthi := FT1_thuc/10; TT2_hienthi := TT2_thuc*6.804; FT2_hienthi := FT2_thuc/10; TT3_hienthi := TT3_thuc*6.804; Số hóa Trung tâm Học liệu http://www.lrc-tnu.edu.vn/ FT3_hienthi := FT3_thuc/10; LT_hienthi := (LT_thuc - 83.29)/0.0583; Udk_CV1_hienthi := Udk_CV1_thuc; Udk_CV2_hienthi := Udk_CV2_thuc; Udk_CV3_hienthi := Udk_CV3_thuc; ON_OFF_SV1_hienthi := ON_OFF_SV1_thuc; ON_OFF_SV2_hienthi := ON_OFF_SV2_thuc; ON_OFF_SV3_hienthi := ON_OFF_SV3_thuc; SP_L_thuc := SP_L_hienthi*0.0583 + 83.29; SP_T3_thuc := SP_T3_hienthi/6.804; if Udk_CV1_thuc < then Udk_CV1_hienthi := 0; end_if; if Udk_CV1_thuc > 100 then Udk_CV1_hienthi := 0; end_if; if Udk_CV2_thuc < then Udk_CV2_hienthi := 0; end_if; if Udk_CV2_thuc > 100 then Udk_CV2_hienthi := 100; end_if; code_Manual if AUTO_MANUAL = then Udk_CV1_thuc := Udk_CV1_man; Udk_CV2_thuc := Udk_CV2_man; Udk_CV3_thuc := Udk_CV3_man; ON_OFF_SV1_thuc := ON_OFF_SV1_man; ON_OFF_SV2_thuc := ON_OFF_SV2_man; ON_OFF_SV3_thuc := ON_OFF_SV3_man; IN_PUMP := IN_PUMP_man; OUT_PUMP := OUT_PUMP_man; end_if; Số hóa Trung tâm Học liệu http://www.lrc-tnu.edu.vn/ Code_chuanhoa TT1_chuanhoa := (TT1_thuc *6.804 - 30)*2; FT1_chuanhoa := FT1_thuc/10; TT2_chuanhoa := (TT2_thuc *6.804 - 30)*2; FT2_chuanhoa := FT2_thuc/10; TT3_chuanhoa := (TT3_thuc *6.804 - 30)*2; FT3_chuanhoa := FT3_thuc/10; LT_chuanhoa := (LT_thuc - 83.29)/0.0583/4; SP_L_chuanhoa := SP_L_hienthi/4; SP_T3_chuanhoa := (SP_T3_hienthi - 30)*2; P3 Phân cổng vào module I/O Bảng P.7 Bảng phân cổng module AI 810 Channel Name Type Variable IW0.11.2.1 Input real Application_1.FT1_thuc IW0.11.2.2 Input real Application_1.FT2_thuc IW0.11.2.3 Input real Application_1.FT3_thuc IW0.11.2.4 Input real Application_1.LT_thuc IW0.11.2.5 Input real Application_1.TT1_thuc IW0.11.2.6 Input real Application_1.TT2_thuc IW0.11.2.7 Input real Application_1.TT3_thuc IW0.11.2.8 Input real IW0.11.2.9 UnitStatus dint I/O description Bảng P.8 Bảng phân cổng vào AO 801 Channel Variable Min Max QW0.11.3.1 Application_1.Udk_CV1_thuc 0.0 QW0.11.3.2 Application_1.Udk_CV2_thuc QW0.11.3.3 QW0.11.3.4 Application_1.Udk_CV3_thuc Số hóa Trung tâm Học liệu Unit Fraction Inverted 100.0 false 0.0 100.0 false 0.0 100.0 false 0.0 100.0 false http://www.lrc-tnu.edu.vn/ Channel Variable Min Max QW0.11.3.5 0.0 QW0.11.3.6 Unit Fraction Inverted 100.0 false 0.0 100.0 false QW0.11.3.7 0.0 100.0 false QW0.11.3.8 0.0 100.0 false Bảng P.9 Bảng phân cổng vào DO 810 Channel Variable Min Max Unit Fraction Inverted QX0.11.1.1 false QX0.11.1.2 false QX0.11.1.3 false QX0.11.1.4 false QX0.11.1.5 false QX0.11.1.6 false QX0.11.1.7 Application_1.ON_OFF_SV1_thuc false QX0.11.1.8 Application_1.ON_OFF_SV2_thuc false QX0.11.1.9 Application_1.ON_OFF_SV3_thuc false QX0.11.1.10 QX0.11.1.11 false Application_1.IN_PUMP QX0.11.1.12 QX0.11.1.13 false false Application_1.OUT_PUMP false QX0.11.1.14 false QX0.11.1.15 false QX0.11.1.16 false QW0.11.1.17 QW0.11.1.18 Số hóa Trung tâm Học liệu http://www.lrc-tnu.edu.vn/