BÀI TẬP LỚN MÔN SCADA

28 1.7K 11
BÀI TẬP LỚN MÔN SCADA

Đ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

thiết kế hệ thống điều khiển giám sát áp suất lò hơi dùng PLC S71200 và thiết kế dao diện WIN CC trên phần mền tia protal v13: Mục lục 1 Chương 1. Tìm hiểu các cảm biến đo áp suất 2 1.1 Các khái niệm cơ bản 2 1.1.1 Khái niệm: 2 1.1.2 Đơn vị đo áp suất: 2 1.1.3 Phân loại áp suất: 2 1.1.4 Nguyên lý hoạt động chung: 2 1.2 Các loại cảm biến đo áp suất 3 1.2.1 Cảm biến áp suất kiểu áp điện trở 3 1.2.2 Cảm biến áp suất kiểu điện dung 4 Chương 2. Giới thiệu tổng quan về phần mềm TIAPortal và bộ điều khiển PLC S71200 5 2.1 Giới thiệu tổng quan về phần mềm TIAPortal 5 2.1.1 Giao diện người dùng và hoạt động 5 2.1.2 Tổng quan của một dự án 8 2.2 Giới thiệu tổng quan về s71200 15 2.2.1 Giới thiệu về s71200 15 2.2.2 Khả năng mở rộng của Modun 17 Chương 3. Lập trình cho bộ điều khiển và thiết kế giám sát cho hệ thống. 19 3.1 Lập trình cho bộ điều khiển 19 3.1.1 Vòng quét của chương trình: 19 3.1.2 Cấu trúc lập trình: 20 3.1.3 Các tập lệnh sử dụng trong đề tài. 21 3.1.4 Cấu hình cho PLC: 22 3.1.5 Thiết kế chương trình điều khiển 23 3.2 Thiết kế giám sát cho hệ thống 25 3.2.1 Thiết kế bảng cảnh báo cho hệ thống 25 3.2.2 Thiết kế đồ thị đo lượng áp suất: 26 3.2.3 Giao diện giám sát cho toàn bộ hệ thống: 26 Chương 4. Kết quả mô phỏng 27

BTL SCADA-NHÓM 14 GVHD: HOÀNG QUỐC XUYÊN Mục lục Trang BTL SCADA-NHÓM 14 GVHD: HOÀNG QUỐC XUYÊN Chương Tìm hiểu cảm biến đo áp suất Các khái niệm 1.1.1 Khái niệm: - Áp suất định nghĩa lực tác dụng đơn vị diện tích: (P: áp suất, F: Lực, A: diện tích tiếp xúc) - Cảm biến áp suất thiết bị điện tử chuyển đổi tín hiệu áp suấtsang tín hiệu điện, thường dùng để đo áp suất dùng ứng dụng có liên quan đến áp suất 1.1.2 Đơn vị đo áp suất: - Pa = Newton/m2 hay bar = 105 N/m2 = 105 Pa 1.1.3 Phân loại áp suất: - Áp suất khí quyển: áp suất lực hút trái đất lên bầu khí , áp suất khí bar - Áp suất chân không: áp suất môi trường không trọng lực, áp suất chân không bar - Áp suất tương đối: áp suất đo so sánh với áp suất khí quyển, áp suất ghi vỏ thiết bị áp suất tương đối - Áp suất tuyệt đối: áp suất đo so sánh với áp suất chân không 1.1.4 Nguyên lý hoạt độngchung: - Giống loại cảm biến khác cần nguồn tác động (nguồn áp suất, nguồn nhiệt…nguồn cần đo cảm biến loại đó) tác động lên cảm biến, cảm biến đưa giá trị vi xử lý, vi xử lý xử lý tín hiệu đưa tín hiệu - Sơ đồ khối: Hình Sơ đồ nguyên lý hoạt động cảm biến đo áp suất + Áp suất: nguồn áp suất kiểm tra luồng khí, chất lỏng + Cảm biến: phận nhận tín hiệu từ áp suất truyề tín hiệu khối xử lý Tùy thuộc vào loại cảm biến mà truyền tín hiệu áp suất sang tín hiệu điện trở, điện dung, điện cảm, dòng điện … + Khối xử lý: có chức nhận tín hiệu từ khối cảm biến thực xử lý để chuyển đổi tín hiệu sang dạng tín hiệu chuẩn lĩnh vực đo áp Trang BTL SCADA-NHÓM 14 GVHD: HOÀNG QUỐC XUYÊN suất tín hiệu ngõ dòng điện 4~20mA hay tín hiệu dòng điện 0~5 VDC, 0~10 VDC… + Ngõ ra: xuất tín hiệu từ khối xử lý sang thiết bị khác 1.2 Các loại cảm biến đo áp suất 1.2.1 Cảm biến áp suất kiểu áp điện trở - Cấu tạo: gồm có màng làm từ kim loại (trong thực tế hợp kim CuNi) hay vật liệu bán dẫn (thường Silic) điện trở đặt trung điểm cạnh màng, cặp điện trở song song với màng cặp điện trở vuông góc với màng (để màng bị biến đổi cặp điện trở có chiều biến dạng trái ngược nhau) Hình Cấu tạo cảm biến áp suất kiểu áp điện trở - Nguyên lý làm việc: loại cảm biến hoạt động dựa biến dạng cấu trúc màng (khi có áp suất tác động đến) chuyển thành tín hiệu điện nhờ cấy áp điện trở Khi lớp màng bị biến dạng uốn cong, điện trở thay đổi giá trị Độ nhạy tầm đo cảm biến phụ thuộc nhiều vào màng kích thước, vị trí, cấu trúc áp điện trở màng Khi áp suất tác động điện trở trạng thái cân bằng, điện áp ngõ Khi có áp suất tác động màng mỏng bị biến dạng, giá trị điện trở bị thay đổi, cụ thể giá trị áp điện trở song song với cạnh màng giảm áp điện trở vuông góc với cạnh màng tăng giá trị ngược lại, tạo điện áp ngõ khác Sự thay đổi giá trị điện trở phụ thuộc vào độ biến dạng màng cách kiểm tra điện áp ngõ ta tính toán áp suất cần đo Trang BTL SCADA-NHÓM 14 - GVHD: HOÀNG QUỐC XUYÊN Hình Ví dụ cảm biến áp điện trở Ưu điểm loại cảm biến trị số đo xác, độ nhạy cao, đo dược áp suất thấp Nhược điểm chịu ảnh hưởng nhiệt độ 1.2.2 Cảm biến áp suất kiểu điện dung - Loại có nguyên lý hoạt động đơn giản, dựa vào giá trị điện dung để xác định giá trị áp suất Điện dung tụ thay đổi cách thay đổi khoảng cách cực tụ Hình Cấu tạo cảm biến áp suất kiểu điện dung - Khi có áp suất tác động vào lớp màng làm lớp màng bị biến dạng đẩy - cực lại gần với kéo cực xa làm giá trị tụ thay đổi, dựa vào thay đổi điện dung qua hệ thống xử lý người ta xác định áp suất cần đo Phương pháp đo thông dụng, tầm đo rộng 10-3 – 107 PA Trang BTL SCADA-NHÓM 14 GVHD: HOÀNG QUỐC XUYÊN Chương Giới thiệu tổng quan phần mềm TIA-Portal điều khiển PLC S7-1200 2.1 Giới thiệu tổng quan phần mềm TIA-Portal - TIA Portal (Totally Intergrated Automation Portal) phần mềm tự động - - hóa công nghiệp sử dụng chung môi trường Siemens giới thiệ vào cuối năm 2010 Phần mềm cho phép người dùng phát triển, tích hợp hệ thống tự động hóa cách nhanh chóng, giảm thời gian việc tích hợp, xây dựng ứng dụng phần mềm riêng rẽ TIA Portal thiết kế với giao diện thân thiện với người sử dụng, thích hợp cho nhũng người lẫn nhũng người có nhiều kinh nghiệm lập trình tự động hóa Là phần mềm sở cho phần mềm dùng để lập trình, cấu hình, tích hợp thiết bị dải sản phẩm TIA Portal giúp cho phần mềm khác Siemens chia sở liệu, tạo nên thống giao diện tính toàn vẹn cho ứng dụng Ví dụ, tất thiết bị mạng truyền thông cấu hình cửa sổ Tất điều khiển PLC, hình HMI, truyền động Siemens lập trình, cấu hình TIA portal Việc giúp giảm thời gian, công sức việc thiết lập truyền thông thiết bị Ví dụ người sử dụng sử dụng tính “kéo thả” biến chương trình điều khiển PLC vào hình chương trình HMI Biến gán vào chương trình HMI kết nối PLC – HMI tự động thiết lập, không cần cấu hình thêm 2.1.1 Giao diện người dùng hoạt động 2.1.1.1 Khởi động thoát khỏi TIA Portal: - Khởi động TIA Portal: Để khởi động TIA Portal, làm theo bước: Trong cửa sổ lựa chọn: "Start > All Programs >SiemensAutomation> TIA Portal V13" Trang BTL SCADA-NHÓM 14 Hình Hình GVHD: HOÀNG QUỐC XUYÊN Biểu tượng kích hoạt TIA Portal hình TIA Portal mở với thiết lập sử dụng: Trang BTL SCADA-NHÓM 14 GVHD: HOÀNG QUỐC XUYÊN - Thoát khỏi Portal TIA: Trong menu "Project", chọn "Exit" lệnh Nếu dự án có chứa thay đổi chưa lưu lại, ta yêu cầu muốn lưu chúng + Chọn "Yes" để lưu thay đổi dự án đóng Portal TIA + Chọn "No" để đóng Portal TIA mà không lưu thay đổi gần trongdự án + Chọn "Cancel" để hủy bỏ thủ tục thoát 2.1.1.2 Thay đổi thiết lập - Để thay đổi thiết lập, tiến hành sau: + Chọn lệnh "Setting" menu "Options".Cửa sổ "Setting" hiển thị khu vực làm việc + Chọn "General" nhóm điều hướng khu vực để thay đổi thiết lập Hoặc click vào mục khác khu vực chuyển hướng để thực cài đặt khác + Thay đổi thiết lập Trang BTL SCADA-NHÓM 14 GVHD: HOÀNG QUỐC XUYÊN 2.1.2 Tổng quan dự án 2.1.2.1 Giao diện Portal View - - Hình Cửa sổ Portal View khởi động TIA Portal ① Cho nhiệm vụ khác Các cổng thông tin cung cấp chức cho lĩnh vực công việc cá nhân ② Các hoạt động cho cổng thông tin lựa chọn Ở đây, ta tìm thấy hành động có sẵn cho bạn cổng thông tin bạn chọn Bạn gọilên chức trợ giúp cổng thông tin sở hoàn cảnh khác ③ Bảng lựa chọn cho hành động chọn Các bảng lựa chọn có sẵn tất cổng Các nội dung bảng tương thích với lựa chọn mở ④ Thay đổi tổng quan dự án Ta sử dụng "Project Views" liên kết để thay đổi tổng quan dự án ⑤ Hiển thị dự án mở Ở đây, ta có thông tin dự án mở 2.1.2.2 Giao diện Project Views Trang BTL SCADA-NHÓM 14 GVHD: HOÀNG QUỐC XUYÊN Hình Cửa sổ Project View ① Thanh tiêu đề - Tên dự án hiển thị tiêu đề ② Thanh Menu - Các trình đơn chứa tất lệnh mà bạn cần cho công việc bạn ③ Thanh công cụ - Các công cụ cung cấp cho ta với nút lệnh mà ta sử dụng thường xuyên Điều cho ta truy cập nhanh đến lệnh ④ Cây dự án ⑤ Dự án tham khảo ⑥ Xem chi tiết ⑦ Khu vực làm việc ⑧ Bộ chia Trang BTL SCADA-NHÓM 14 GVHD: HOÀNG QUỐC XUYÊN - Bộ chia tách thành phần riêng lẻ giao diện chương trình Các mũi tên trêncho phép ngăn hiển thị ẩn khu vực lân cận giao diện người dùng ⑨Cửa sổ tra ⑩ Thay đổi Portal Views ⑪ Thanh biên tập - Thanh Editor hiển thị trình biên tập mở Nếu bạn mở nhiều trình biên tập, chúng hiển thịnhóm lại với Bạn sử dụng Editor để thay đổi nhanh chóng trình mở ⑫ Thanh trạng tháihiển thị nâng cao - Trong trạng thái, ta thấy hình hiển thị tiến độ cho quy trình chạy Điều bao gồm tiến trình cho thấy tiến đồ họa Di chuyển trỏ chuột tiến trình để hiển thị tooltip cung cấp thêm thông tin tiến trình hoạt động Bạn hủy trình cách nhấn vào nút bên cạnh tiến trình ⑬ Thẻ Task 2.1.2.3 Cây dự án Sử dụng tính dự án cung cấp cho bạn truy cập vào tất thành phần liệu dự án Bạn có thểthực nhiệm vụ sau dự án: - Thêm thành phần - Chỉnh sửa thành phần - Quét sửa đổi thuộc tính thành phần có - Bạn chọn đối tượng dự án với chuột thông qua bàn phím cáchgõ chữ đối tượng mong muốn Nếu có nhiều đối tượng bắt đầu với ký tự, đối tượng thấp tiếp theosẽ chọn Các dự án phải có giao diện người dùng tập trungyếu tố để ta chọn đối tượng chữ Giao diện dự án: Trang 10 BTL SCADA-NHÓM 14 GVHD: HOÀNG QUỐC XUYÊN ⑥ Nội dung tab "compile" tab "Info" 2.1.2.6 Giao diện cửa sổ tổng quan - Cửa sổ tổng quan cho phép bổ sung dự án Cửa sổ tổng quan cho thấynội dung thư mục chọn dự án cây.Ngoài ra, bạn thực hành động sau cửa sổ tổng quan: + Đối tượng mở + Hiển thị chỉnh sửa thuộc tính đối tượng cửa sổ tra + Đổi tên đối tượng + Gọi hành động đối tượng cụ thể từ menu chuột phải + So sánh đối tượng cạnh - Thực hoạt động đối tượng khác nhau, chẳng hạn chèn đối tượng từ thư viện thông qua việc kéo thả di chuyển, chép, dán, xóa đối tượng Hình 12 Giao diện cửa sổ Project View ① Cửa sổ Tổng quan ② Chuyển sang xem chi tiết ③ Chuyển sang xem danh sách Trang 14 BTL SCADA-NHÓM 14 GVHD: HOÀNG QUỐC XUYÊN ④ Chuyển sang xem biểu tượng ⑤ Di chuyển đến cấp độ cao ⑥ Chia cửa sổ nhìn tổng quan thành hai.Nhấp lần hủy chia ⑦ Tất yếu tố bên thư mục chọn hiển thị chúng nằm nhóm cấp thấp Tùy chọn có sẵn xem chi tiết ⑧ Nội dung đối tượng chọn dự án 2.2 Giới thiệu công dụng linh hoạt s7-1200 2.2.1 Giới thiệu s7-1200 - Bộ kiểu khiển s7-1200 cung cấp tính linh hoạt khả để điều khiển trạng thái rộng thiết bị việc hộ trợ nhu cầu tự động hóa bạn Vứi thiết kế nhỏ gọn, cấu hình linh hoạt nhiều tập lênh kết hợp để làm cho s7-1200 giải pháp hoàn hảo để điều khiển, kiểm soát trạng thái ứng dụng - Bộ xử lý trung tâm liên hợp vi xử lý, cung cấp lượng tích hợp, mạch đầu vào đầu ra., xây dựng PROFINET, điều khiển đầu vào/ đầu với tốc độ cao, bảng tín hiệu đầu tương tự nơi chứa đựng để tạo điều khiển tổng Sau bạn tải xuống chương trình bạn, điều khiển cung tâm chứa đựng tín hiệu logic cần giám sát điều khiển thiết bị ứng dụng bạn Những hình CPU, tín hiệu đầu vào thay đổi tín hiệu đầu thay đổi theo tín hiệu logic chương trình người dùng bạn Cái chương trình bao gồm Boolen logic, đếm, thời gian, thao tác phép toán phức tạp liên lac với thiêt bị thông minh khác - CPU cung cấp cổng profinet để giao tiếp mạng lưới profinet Những modun bổ sung để dùng giao tiếp PROFIBUS, GPRS, RS485,RS232, IEC, DNP3 WDC networks Hình 13 Hình dạng PLC 1.Kết nối nguồn điện 2.Khe cắm thẻ nhớ cửatrên 3.Kết nối tháo rời sử dụng đường dây Trang 15 BTL SCADA-NHÓM 14 GVHD: HOÀNG QUỐC XUYÊN Đèn led trạng thái cho bảng tín hiệu đầu vào/ đầu Cổng kết nối PROFINET Một số thông tin PLC s7-1200: Đặc điểm Kich cỡ Bộ nhớ work load retentive Số đầu Tín hiệu vào/ra số Tín hiệu tương tự Bit memory Modun tín hiệu mở rộng Bảng tín hiệu, bảng pin, bảng truyền thông Modun truyền thông Thẻ nhớ Cổng truyền thông PROFINET Tốc độ thực phép toán CPU CPU1212 CPU1214 1211C C C 90x100x75 90x100x75 110x100x7 50Kb 75Kb 100kb Mb 10Kb 6I/4O 8I/6O CPU1215 C 130x100x7 125Kb 4Mb 150x100x7 150Kb 14I/10O 2I 2I/2O 4096B CPU1217C 8192B SIMATIC memory card 2,3µs Blocks, timers, counters hỗ trợ S7-1200: Đặc điểm Các khối Mô tả Loại OB,FC,FB.DB Kích cỡ 50Kb( CPU 1211C) 75Kb( CPU 1212C) 100Kb( CPU 1214C) 125Kb( CPU 1215C) 150Kb( CPU 1217C) Số lượng Nesting depth Tổng số lên tới 1024 khôi Monitoring Tình trạng khối mã theo dõi lúc Trang 16 BTL SCADA-NHÓM 14 Timers Counters GVHD: HOÀNG QUỐC XUYÊN Loại Số lượng Lưu trữ Loại Số lượng Lưu trữ IEC Nhiều, giới hạn kích thước nhớ Cấu trúc DB, 16B timer IEC Nhiều, giới hạn kích thước nhớ Cấu trúc DB, kích thước phụ thuộc vào loại đếm Sint,USInt : 3B Int,Uint: 6B Dint,UDInt: 12B 2.2.2 Khả mở rộng Modun Dòng S7-1200 cung cấp loạt mô dun bảng plug-in để mở rộng khả CPU thêm vào đầu vào/ đầu giao thức truyền thông khác Hình 14 Mở rộng Module Module truyền thông (CM) xử lý truyền thông (CP) CPU(CPU 1211C, CPU 1212C, CPU 1214C… ) Bảng tín hiệu, bảng truyền thông bảng pin Module tín hiệu (tín hiệu số, tín hiệu tương tự …) Trang 17 BTL SCADA-NHÓM 14 GVHD: HOÀNG QUỐC XUYÊN 2.2.2.1 S7-1200 Module Loại module Miêu tả CPU hộ trợ mở rộng ban plug-in: Một bảng tín hiệu (SB) cung cấp thêm I/O cho cpu bạn Sb kết nối mặt trước CPU • Ban truyền thông (CB) cho phép bạn bổ sung thêm cổng giao tiếp khác cho cpu bạn • Ban pin (BB) cho phép bạn dự phòng lâu dài đồng hồ thời gian thực • Led báo trang thái SB cổng kết nối người dùng tháo rời Module tín hiệu (SM) thêm chức bổ sung cho CPU SM kết nối với phía bên phải CPU • Digital I/O • Analog I/O • RTD and thermocouple • SM 1278 IO-Link Master Led trạng thái kiểm tra kết nối bus cổng kết nối người dùng tháo rời Mô đun truyền thông (CM) xử lý thông tin liên lạc (CPs) thêm lựa chọn giao tiếp cho CPU, kết nối PROFIBUS RS232 / RS485 (Cho PtP, Modbus USS), AS-i master Một CP cung cấp khả cho loạitruyền thông khác, chẳng hạn kết nối tớiCPU qua GPRS, IEC, NP3, hoặcWDC mạng Trang 18 BTL SCADA-NHÓM 14 GVHD: HOÀNG QUỐC XUYÊN CPU hỗ trợ lên đến ba CMs hay CPs • Mỗi CM CP kết nối trái bên CPU (hoặc sang bên trái CM hay CP khác ) • Led trạng thái kết nối truyền thông 2.2.2.2 Basic HMI panels SIMATIC HMI Panels Basic cung cấp thiết bị hình cảm ứng cho người điều khiển giám sát nhiệm vụ Tất panels có bảo vệ cấp ip65 có CE,UL, cULus, Nema 4X chứng nhận Các bảng điều khiển Basic HMI có sẵn mô tả bên • • • • • • KTP400 Basic: "màn hình cảm ứng với phím cấu hình, độ phân giải 480 x 272 800 điểm chạm KTP700 Basic: "màn hình cảm ứng với phím cấu hình, độ phân giải 800 x 480 và800 điểm chạm KTP700 Basic DP: "màn hình cảm ứng với phím cấu hình, độ phân giải 800 x 480và 800 điểm chạm KTP900 Basic: "màn hình cảm ứng với phím cấu hình, độ phân giải 800 x 480 800 điểm chạm KTP1200 Basic: 12 "Màn hình cảm ứng với 10 phím cấu hình, độ phân giải 800 x 480và 800 điểm chạm KTP 1200 Basic DP: hình 12 Touch với 10 phím cấu hình, độ phân giải 800 x400 800 điểm chạm Chương Lập trình cho điều khiển thiết kế giám sát cho hệ thống 3.1 Lập trình cho điều khiển 3.1.1 Vòng quét chương trình: - PLC thực công việc (bao gồm chương trình điều khiển) theo chu trình lặp Mỗi vòng lặp gọi vòng quét (scancycle) Mỗi vòng quét bắt đàu việc chuyển liệu từ cổng vào số tới vùng đệm ảo I, giai đoạn thực chương trình Trong vòng quét, chương trình thực từ lệnh đến lệnh kết thúc khối OB1 - Sau giai đoạn thực chương trình giai đoạn chuyển nội dung đệm ảo Q tới cổng số Vòng quét kết thúc giai đoạn xử lý Trang 19 BTL SCADA-NHÓM 14 GVHD: HOÀNG QUỐC XUYÊN yêu cầu truyền thông (nếu có) kiểm tra trạng thái CPU Mỗi vòng quét mô tả sau: Hình 15 Hoạt động PLC Chú ý: Bộ đệm I Q không liên quan tới cổng vào/ra tương tự nên lệnh truy nhập cổng tương tự thực trực tiếp với cổng vật lý không thông qua đệm - Thời gian cần thiết PLC thực vòng quét gọi thời gian vòng quét (Scan time) Thời gian vòng quét không cố định, tức vòng quét thực khoảng thời gian Có vòng quét thực lâu, có vòng quét thực nhanh tuỳthuộc vào số lệnh chương trình thực vòng quét Như việc đọc liệu từ đối tượng để xử lý, tính toán việc gửi tín hiệu điều khiển đến đối tượng có khoảngthời gian trễ thời gian vòng quét Nói cách khác, thời gian vòng quét định tính thời gian thực chương trình điều khiển PLC Thời gian vòng quét ngắn, tính thời gian thực chương trình cao - Nếu sử dụng khối chương trình đặc biệt có chế độ ngắt, ví dụ khối OB40, OB80, Chương trình khối thực vòng quét xuất tín hiệu báo ngắt chủng loại Các khối chương trình thực vòng quét bị gò ép phải giai đoạn thực chương trình Chẳng hạn tín hiệu báo ngẵt xuất PLC giai đoạn truyền thông kiểm tra nội bộ, PLC tạm dừng công việc truyền thông, kiểm tra, để thực ngắt vậy, thời gian vòng quét lớn có nhiều tín hiệu ngắt xuất vòng quét Để nâng cao tính thời gian thực cho chương trình điều khiển, không nênviết chương trình xử lý ngắt dài Trang 20 BTL SCADA-NHÓM 14 GVHD: HOÀNG QUỐC XUYÊN 3.1.2 Cấu trúc lập trình: 3.1.2.1 Khối tổ chức OB – OGANIZATION BLOCKS - Khối tổ chức giao diện hoạt động hệ thống chương trình người dùng, xác định cấu trúc chương trình Một vài OB có trạng thái kiên khởi động thiết lập trước 3.1.2.2 Hàm chức – FUNCTION - Functions (FC) khối mã không cần nhớ Dữ liệu biến tạm thời - - bị sau FC xử lý Một FC gọi lại nhiều lần khác chương trình Một FC khối liệu liên quan FC sử dụng liệu cục dành cho liệu tạm thời để tính toán Function Block (FB) khối hàm sử dụng khối liệu mẫu cho thông số liệu tĩnh Các FB có nhớ biến đặt khối liệu (DB) Ta kết hợp DB mẫu với lần gọi FB khác Ta cấu trúc chương trình cách cho khối mã thực hiên việc gọi đến FB DB, CPU sau thực chương trình CPU lưu thông số cục tĩnh DB Khi thực thi FB hoàn thành, CPU trả khối mã gọi FB, DB giữ lại giá trị cho giá trị mẫu FB Data Block (DB) khối liệu chương trình người dùng để lưu trữ liệu cho khối mã Tất khối chương trình truy suất liệu DB toàn cục, DB mẫu lưu trũ liệu cho hàm FB đặc trưng Các DB đóng vai trò đọc, liệu DB không bị xóa thực thi khối mã liên quan kết thúc Trang 21 BTL SCADA-NHÓM 14 GVHD: HOÀNG QUỐC XUYÊN 3.1.3 Các tập lệnh sử dụng đề tài Lệnh cộng, trừ, nhân, chia - Lệnh Cộng ADD: OUT= IN1 + IN2 Lệnh trừ SUB: OUT= IN1− IN2 Lệnh nhân MUL: OUT= IN1×IN2 Lện chia DIV: OUT=IN1/IN2 Tham số IN1, IN2 phải kiểu liệu:Int, Real… - Tham số OUT phải kiểu liệu:Int, Real… - Tham số ENO = lỗi xảy trình thực thi Ngược lại ENO = có lỗi, số lỗi xảy thực lệnh này: - Kết toán học nằm phạm vi kiểu liệu + Chia cho (IN2 = 0) + ADD Real/Lreal: Nếu hai giá trị IN INF có dấu khác nhau, khai báo không hợp lệ trả NaN + SUB Real/Lreal: Nếu hai giá trị IN INF có dấu, khai báo không hợp lệ trả NaN + MUL Real/Lreal: Nếu hai giá trị là INF, khai báo không hợp lệ trả NaN + DIV Real/Lreal: Nếu hai giá trị IN là INF, khai báo không hợp lệ trả NaN Lệnh chuyển đổi CONV - Công dụng: chuyển đổi từ kiểu liệu sang kiểu liệu khác - Tham số: + IN: giá trị ngõ vào + OUT: giá trị sau chuyển đổi Trang 22 BTL SCADA-NHÓM 14 GVHD: HOÀNG QUỐC XUYÊN 3.1.4 Cấu hình cho PLC: Hình 16 Hình dáng PLC thêm module Trang 23 BTL SCADA-NHÓM 14 GVHD: HOÀNG QUỐC XUYÊN Hình 17 Bảng địa module PLC 3.1.5 Thiết kế chương trình điều khiển 3.1.5.1 Khai báo biến: Hình 18 Bảng khai báo biến khối hàm FB Trang 24 BTL SCADA-NHÓM 14 GVHD: HOÀNG QUỐC XUYÊN 3.1.5.2 Chương trình điều khiển - Chương trình điều khiển khối hàm FB : - Bên khối hàm FB PV = (PV_MAX – PV_MIN)*(AI – AI_MIN)/( AI_MAX – AI_MIN) + PV_MIN Trang 25 BTL SCADA-NHÓM 14 GVHD: HOÀNG QUỐC XUYÊN 3.2 Thiết kế giám sát cho hệ thống 3.2.1 Thiết kế bảng cảnh báo cho hệ thống Hình 19 Bảng cảnh báo hệ thống 3.2.2 Thiết kế đồ thị đo lượng áp suất: Hình 20 Đồ thị áp suất hệ thống Trang 26 BTL SCADA-NHÓM 14 GVHD: HOÀNG QUỐC XUYÊN 3.2.3 Giao diện giám sát cho toàn hệ thống: Hình 21 Màn hình giám sát đo áp suất Chương Kết mô - Dải đo áp suất sử dụng đề tài từ ÷ 1000 bar - Mức đặt : Quá cao : 800Bar Hơi cao : 750 Bar Hơi thấp : 300 Bar Quá thấp : 200 Bar Kết mô hình đây: • • • • - Trang 27 BTL SCADA-NHÓM 14 GVHD: HOÀNG QUỐC XUYÊN Hình 22 Kết mô đồ thị đo lưu lượng áp suất Hình 23 Kết mô đồ thị cảnh báo - Nhận xét: Khi áp suất vượt cao so với mức đặt, hệ thống đưa cảnh báo để thông báo tới người sử dụng biết thực hành động Ngược lại áp suất đạt giá trị thấp cảnh báo tới người sử dụng Trang 28

Ngày đăng: 13/03/2017, 23:03

Mục lục

    Chương 1. Tìm hiểu các cảm biến đo áp suất

    1 Các khái niệm cơ bản

    1.1.2 Đơn vị đo áp suất:

    1.1.3 Phân loại áp suất:

    1.1.4 Nguyên lý hoạt độngchung:

    1.2 Các loại cảm biến đo áp suất

    1.2.1 Cảm biến áp suất kiểu áp điện trở

    1.2.2 Cảm biến áp suất kiểu điện dung

    Chương 2. Giới thiệu tổng quan về phần mềm TIA-Portal và bộ điều khiển PLC S7-1200

    2.1 Giới thiệu tổng quan về phần mềm TIA-Portal

Tài liệu cùng người dùng

Tài liệu liên quan