- Module mở rộng
2.1 Các khối chức năng ựiều khiển PID trong PLC.
Phần mềm STEP7 cung cấp các module ựiều khiển mềm PID ựể ựiều khiển các ựối tượng có mô hình liên tục như nhiệt ựộ lò, ựộng cơ, mức..ựầu ra của ựối tượng ựược ựưa vào ựầu vào của BđK qua các cổng vào tương tự của các module vào tương tự của simatic s7-300/400. Tắn hiệu của BđK có nhiều dạng và ựược ựưa ựến cơ cấu chấp hành thông qua những module khác nhau:
Qua cổng ra tương tự của module ra tương tự (AO). Qua cổng ra của các module ra số ( DO).
Qua các cổng phát xung ra tốc ựộ caọ
Phụ thuộc vào cơ cấu chấp hành, ta có thể chọn ựược các module mềm PID tương thắch. 3 module ựược tắch hợp sẵn trong STEP7:
1. điều khiển liên tục với FB41( tên hình thức CONT_C). 2. điều khiển liên tục với FB42( tên hình thức CONT_S).
3. điều khiển phát xung với khối hàm hỗ trợ FB43( tên hình thức FULSEGEN).
Mỗi module mềm PID có khối dữ liệu DB riêng ựể lưu giữ dữ liệu phục vụ chu trình tắnh toán luật ựiều khiển. Các khối hàm FB của các module mềm PID cập nhật những khối dữ liệu này ở mọi thời ựiểm.
Module mềm FB Fulsegen ựược sử dụng kết hợp với module mềm FB CONT_C nhằm tạo ra tắn hiệu ra dạng xung tốc ựộ cao thắch hợp với ựáp ứng của cơ cấu chấp hành kiểu tỉ lệ.
Một bộ ựiều khiển PID mềm ựược hoàn thiện thông qua các khối hàm FB nhiều chức năng tạo ra tắnh linh hoạt cao trong thiết kế. Ta có thể chọn chức năng này hay loại bỏ chức năng khác không cần cho một hệ thống. Các
Trường đại học Nông nghiệp Hà Nội Ờ Luận văn thạc sĩ kỹ thuật... ....26 chức năng khác như xử lý tắn hiệu chủ ựạo, tắn hiệu quá trình và tắnh toán các biến khác cùng với bộ ựiều khiển PID cũng ựược tắch hợp sẵn trong một module ựiều khiển mềm.
điều chú ý là các bộ ựiều khiển PID không toàn năng tới mức có thể sử dụng vào một bài toán ựiều khiển. đặc tắnh ựiều khiển và tốc ựộ xử lý của các module mềm PID phụ thuộc vào module CPU ựược chọn ựể giải quyết các bài toán ựiều khiển. Do khi xử lý một mạch vòng ựiều khiển ta phảI thực hiện công việc trắch mẫu tắn hiệu ựầu vào cho mạch vòng ựiều khiển( Có liên quan ựến tắn hiệu ựóng ngắt theo chu kỳ thời gian của OB30-OB38) nên cần phải có sự tương thắch giữa số mạch vòng ựiều khiển PID cũng như khả năng và tốc ựộ tắnh toán của CPỤ Nếu bài toán ựiều khiển yêu cầu tần suất cập nhật càng cao thì số vòng ựiều khiển càng giảm. Chỉ có những bài toán có số vòng ựiều khiển ắt ta mới có thể sử dụng các module mềm PID có tần suất truy nhập caọ
Chất lượng của hệ thống hoàn toàn phụ thuộc vào các tham số của BđK. Do ựó ựiều kiện bắt buộc là ta phảI có mô hình ựối tượng chắnh xác. đó cũng là nhược ựiểm của phương pháp ựiều khiển kinh ựiển.