.7 Tham số khối PID_Compact

Một phần của tài liệu Xây dựn mô hình cân băng định lượng nguyên liệu đầu vào trong nhà máy sản xuất thức ăn chăn nuôi (Trang 147 - 175)

Thông số Setpoint Input Output_PER State Error

Hình 5. 64 Cấu hình các tham số khối PID

Khối “Xuất giá trị xuống biến tần” sẽ nhận số analog từ khối “PID” và thực hiện 1 phép toán scale giá trị analog này từ dãy giá trị của PLC (0-27648) sang dãy giá trị của biến tần (0 – 16384 ứng với 0 – 60Hz) sau đó gửi giá trị này xuống thanh ghi 0x0005 và gửi lệnh điểu khiển xuống thanh ghi 0x0006 của biến tần thông qua Modbus RTU để điểu khiển tốc độ của động cơ.

85

Báo cáo đồ án tốt nghiệp Lớp: TĐH & ĐK - K55

Hình 5. 65 Quy đổi tín hiệu analog sang giá trị tần số

Các bước tiến hành tìm hệ số PID :

Bước 1. Các bước chuẩn bị trước khi chạy Commissioning

- Ta sẽ không tiến hành quá trình Zero Calibration để loadcell có tính hiệu trả về cố định hoặc sai lệch rất ít giống như khi mô hình đã ổn định.

- Nhập giá trị Setpoint và bắt đầu chạy chế độ Auto. - Mở cửa sổ Commissioning và làm như sau:

Bước 2. Tại Measurement: Chọn thời gian lấy mẫu để giám sát đồ thị hoạt

động của PID với sampling time là 0.3s và nhấn Start

Hình 5. 66 Bắt đầu quá trình Commissioning

Bước 3. Bắt đầu chạy Pretuning. Để đạt được kết quả tốt nhất nên chạy

Pretuning trước khi chạy Fine tuning.

Hình 5. 67 Bắt đầu chạy Pretuning

86

Báo cáo đồ án tốt nghiệp Lớp: TĐH & ĐK - K55

Bước 4. Sau khi quá trình Pretuning kết thúc sinh viên chọn sang

Fine tuning và nhấn Start.

Hình 5. 68 Bắt đầu quá trình Fine tuning

Hình 5. 69 Bộ số PID tìm được

Bước 5. Sau khi kết thúc quá trình Fine tuning, phần mềm TIA Portal sẽ

tìm ra 1 bộ số PID nào đó. Sau đó upload các hệ số PID vào khối PID_Compact.

Hình 5. 70 Nạp các hệ số PID vào khối PID_Compact

Bước 6. Tiếp theo, ta tiến hành chạy mô hình như bình thường bao gồm cả

quá trình Zero Calibration để xem đáp ứng mô hình.

Nếu mô hình chưa được như mong muốn ta có thể tùy chỉnh hệ số ở phần PID Parameter ở trang Configuration của PID_Compact.

Sau quá trình chỉnh và tìm hệ số, ta có bộ số PI như sau: = 57,83889

87

i

Báo cáo đồ án tốt nghiệp

5.4. d

Với thời gian tích phân,

Thiết kế giao diện giám sát và điều khiển HMI

Trên Tia portal có tích hợp sẵn phần thiết kế giao diện HMI giúp tiện lợi hơn cho người lập trình. Hỗ trợ thiết kế các màn hình vận hành, các hình báo lỗi, màn hình đăng nhập.

Bước 1. Khởi tạo màn hình HMI để thiết kế : Nhấn đúp vào Add new device ▶ HMI ▶ 4” Display ▶ KTP 400 Basic ▶ 6AV2 123-2DB03-0AX0 ▶ Version màn hình ▶ Bỏ chọn chế độ Start device wizard ▶ OK

Hình 5. 71 Thêm màn hình HMI

Bước 2.Thay đổi địa chỉ IP của HMI, ta chọn HMI_1 ▶ Device

configuration ▶ Enthernet. ▶ General ▶ PROFINET interface [1] ▶ Enthernet adresses

88

GVHD: SV: Phạm Khắc Hải

K55

Hình 5. 72 Thay đổi địa chỉ IP của HMI

Bước 3. Thực hiện kết nối truyền thông giữa PLC S7-1200 và Simatic HMI:

Device. configuration ▶ Network view ▶ Connections ▶ HMI Connection Thực hiện thao tác giữ chuột kéo và nhả cổng Enthernet PLC và Enthernet HMI

Hình 5. 73 Kết nối truyền thông HMI và PLC

Bước 4. Thiết kế giao diện điều khiển cho HMI bằng cách chọn HMI_1 [KTP 400 Basic PN] ▶ Screens ▶ Screen_1

Hình 5. 74 Chọn màn hình để thiết kế

Màn hình thiết kế hiện ra với các Toolbox ở phía bên phải. Vào Element , chọn biểu tượng button

89

K55

Hình 5. 75 Đặt Button lên màn hình HMI

Thiết lập các thuộc tính cho button bằng cách vào thuộc tính General của button như ở hình trang bên, trong phần Text when button is “not press” ta đặt tên cho button là RUN

Hình 5. 76 Đặt tên cho nút nhấn

Sau đó chọn thuộc tính Events ▶ Press. Vào Add function gõ Setbit sau đó chọn hàm

Setbit , sau đó nhấp vào biểu tượng chọn tag, một cửa sổ mưới xuất hiện. Chọn PLC_1

[CPU 1214C AD/DC/Rly]˅’▶ PLCđểhoànTagthành▶Defaultviệc tạoag tablehàm

Setbit,chọn chotag sựONkiệnHMIbuttonsađóđượcnhấpnhấpvào. dấu ‘

90

K55

Tương tự, ta tạp

hàmHìnhreset5.77khiTạorờisựconkiệntrỏkhikhỏinhấnbuttonButtonON

Hình 5. 78 Tạo sự kiện khi nhả Button

Tiếp đó, để hiển thị và nhập các thông số, sô liệu ,ta kéo I/O field vào

Hình 5. 79 Tạo I/O field

Để gắn Tag cho I/O field, ta vào Properties ▶ General ▶ Tag, và dẫn tới

Tag ta cần hiển thị tương tự như Button. Sau đó, ta có thể tùy chỉnh các thuộc tính của I/O field theo ý muốn

Hình 5. 80 Gắn Tag cho I/O field

91

GVHD: SV: Phạm Khắc Hải

Báo cáo đồ án tốt nghiệp Lớp: TĐH & ĐK - K55

Hình 5. 81 Thiết kế hoàn thiện giao diện màn hình HMI

Sau khi thiết kế xong, ta tiến hành tải chương trình thiết kế xuống HMI. Gắn cáp Enther kết nối PLC với HMI qua cổng Profinet

Hình 5. 82 Giao diện HMI khi hoạt động mô phỏng

92

Lớp: TĐH & ĐK - K55

Vì phễu của mô hình thực nghiệm chỉ chứa được khoảng 4 ( ) liệu và công suất động cơ khá nhỏ nên sinh viên thực nghiệm như sau: cho vào trong phễu 4 ( ) liệu sau đó thay đổi giá trị Setpoint và quan sát giá trị lưu lượng thực tế trên màn hình

Sau quá trình thực nghiệm sinh viên nhận thấy:

Động cơ chỉ bắt đầu quay khi biến tần cấp tần số từ 15Hz trở lên, khi đặt lưu lượng quá nhỏ thì tần số biến tần không đủ lớn để làm động cơ quay. Còn khi lưu lượng quá lớn động cơ chạy nhanh, mô hình cơ khí rung lắc nhiều dẫn đến sai số khi vận hành.

Sau quá chạy thử sinh viên thấy khoảng lưu lượng từ: 0.25( /ℎ) – 0.5( /ℎ) mô hình chạy ổn định nên sinh viên sẽ tiến hành thực nghiệm trên khoảng giá trị này cụ thể ở 4 mức lưu lượng 0.25 ( /ℎ),0.3 ( /ℎ),0.4 ( /ℎ),0.5 ( /ℎ).

Chạy với Setpoint là 0.3 (T/h).

Hình 5. 83 Hiển thị giao diện trên thiết bị HMI

93

Chạy thực nghiệm

Báo cáo đồ án tốt nghiệp Lớp: TĐH & ĐK - K55

Hình 5. 84 Hề thống cân băng định lượng hoạt động Bảng 5. 8 Bảng sai số mô hình ở mức lưu lượng 0.3 (T/h)

STT 1 2 3 4 5 6 7 8 9 10 11 12

Từ bảng số liệu sinh viên có sai số trung bình ở mức lưu lượng 0.3 ( /ℎ):

2.75% 3

GVHD:

K55

KẾT LUẬN VÀ HƯỚNG PHÁT TRIỂN ĐỀ TÀI

1.Kết luận

Sau một thời gian tìm hiểu, nghiên cứu tích cực về đề tài “Xây dựng mô hình cân băng định lượng nguyên liệu đầu vào nhà máy sản xuất thức ăn chăn nuôi”, em đã hoàn thành và đạt được một số kết quả chính, đó là:

- Nắm được quy trình công nghệ hệ thống cân băng tải trong nhà máy sản xuất thức ăn chăn nuôi.

- Tìm hiểu được nguyên lý hoạt động và cách lựa chọn các thiết bị điện phù hợp với từng yều cầu. Trên cơ sở đó đã xây dựng mô hình hệ thống cân băng định lượng bao gồm: Hệ thống băng tải và các trang thiết bị cần thiết như: bộ điều khiển PLC S7-1200,động cơ không đồng bộ ba pha, biến tần, thiết bị đo tốc độ và khối lượng nguyên liệu trên băng.

- .Xây dựng thuật toán và lập trình chương trình điều khiển cho PLC và thiết kế giao diện chương trình điều khiển và giám sát trên màn hình HMI.

- Giao tiếp truyền thông PLC S7-1200 với biến tần qua mạng truyền thông Modbus RTU

2.Hướng phát triển đề tài

-

Nghiên cứu ảnh hưởng của nhiễu tác động để nâng cao chất lượng hệ thống. Tích hợp hệ thống cân băng tải với các hệ thống điều khiển quá trình công nghiệp.

- Phát triển thêm hệ thống giám sát trên Wed sever và ứng dụng trên thiết bị di

- động.

Em xin chân thành cảm ơn các thầy cô cùng các bạn sinh viên đã đóng góp ý kiến,giúp em hoàn thành tốt đề tài nghiên cứu này. Đặc biệt, em rất biết ơn cô giáo Ths. Phạm Thị Lý đã nhiệt tình hướng dẫn, chỉ bảo em những kinh nghiệm cùng kiến thức thực tế để đề tài được hoàn thành một cách tốt nhất.

95

K55

Do điều kiện thời gian và kiến thức còn nhiều hạn chế nên đề tài không tránh khỏi những sai sót, rất mong sự đóng góp ý kiến chân tình của thầy cô và các bạn sinh viên để đề tài được hoàn thiện hơn.

Em xin chân thành cảm ơn!

TÀI LIỆU THAM KHẢO

[1] Vũ Quang Hồi, Trang bị điện – điện tử MÁY CÔNG NGHIỆP CHUYÊN

DÙNG, NXB GDVN, 2011.

[2] Lê Hùng Lân, Lý thuyết điều khiển tự động, NXB ĐHGTVT, 2000. [3] Nguyễn Doãn Phước, Lý thuyết điều khiển tuyến tính, NXB KHKTHN, 2005.

[4] Trần Văn Hiếu, Thiết kế hệ thống HMI/SCADA với TIA PORTAL, NXB KH&KT, 2017.

[5] Trần Văn Hiếu, Tự động hóa PLCS7-1200 với TIA PORTAL, NXB KH&KT, 2015.

[6] Siemens AG, S7-1200 Programmable controller system manual, 2012.

[7] Siemens AG , HMI devices Basic Panels Operating Instructions,2012.

[8] LS Industrial Systems, SV-IG5A User manual.

[9] http://plcvietnam.com.vn

[10] https://support.industry.siemens.com

96

K55

PHỤ LỤC

Code điều khiển mô hình:

Khối chuyển đổi dãy giá trị đầu ra khối PID ( 0-27648) dãy giá trị của biến tần ( 0-6000 ứng với 0-60 Hz )

Khối xuất giá trị PID đã chuyển đổi xuống biến tần điều khiển tốc độ động cơ

Khối lấy giá trị trừ giá trị mặc định 97

K55

Khối điều khiển động cơ hoạt động

Khối xử lý xung tốc độ cao CTRL_HSC

Khối cấu hình cổng truyền thông RS422/485

98

K55

Khối PID

Khối chuyển đổi khối lượng cân nặng

99

K55

Khối tính tốc độ dịch chuyển băng tải

Khối tính lưu lượng nguyên liệu thực tế

100

Một phần của tài liệu Xây dựn mô hình cân băng định lượng nguyên liệu đầu vào trong nhà máy sản xuất thức ăn chăn nuôi (Trang 147 - 175)

Tải bản đầy đủ (DOCX)

(175 trang)
w