- Khai báo tham số cho bộ ựiều khiển PID
2.1.3 Khối tạo xung FB43 ỘPULSEGENỢ
Khối hàm FB 43 ựược sử dụng ựể tạo một bộ ựiều khiển PID với xung ựầu ra cho cơ cấu chấp hành kiểu tỉ lệ.
Khối FB 43 có tác dụng hỗ trợ việc thiết kế một bộ ựiều khiển PID 2 hay 3 vị trắ với bộ tạo xung theo nguyên tắc ựiều rộng.
Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦ. 37 FB 43 thường ựược sử dụng với FB 41 ựể tạo ra bộ ựiều khiển với ựầu ra là tắn hiệu xung. Nó biến ựổi biến vào INV dạng số thực ( thường là ựầu ra LMN của module mềm PID) thành dãy xung với chu kỳ cố ựịnh tương ứng với chu kỳ thời gian mà biến vào ựược Update và giá trị chu kỳ ựược gán tại PER_TM.
độ rộng xung mỗi chu kỳ tỉ lệ với biến ựầu vàọ Chu kỳ gán cho PER_PM không ựược ựồng nhất với chu kỳ ựược gọi của FB Ộ PULSEGENỢ.Khoảng thời gian PER_TM ựược tạo thành bằng vài chu kỳ FB43, nhờ ựó số lần FB43 ựược gọi mỗi chu kỳ PER_TM là thước ựo ựộ chắnh xác của khoảng thời gian ựiều chỉnh xung.
Hình 2.7 Nguyên lý tạo xung của FB43
Một giá trị ựầu vào INV=30 ( tức bằng 30%) và 10 FB Ộ PULSEGENỢ gọi mỗi PER_TM nghĩa là:
Ộ1Ợ ở cổng ra QPOS cho 3 lần gọi ựầu của FB43 ( 30% của 10) Ộ0Ợ ở cổng ra QPOS cho 7 lần gọi sau của FB43 ( 70% của 10) Sơ ựồ của FB43 Ộ PULSEGENỢ như hình 2.8.
Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦ. 38
Hình 2.8 Sơ ựồ của khối tạo xung của FB 43
ạ độ chắnh xác của biến thao tác ( Accuracy of the Manipulated Value):
Với tỉ lệ lấy mẫu là 1:10 ( 10 PULSEGEN mỗi PER_TM) ựộ chắnh xác của giá trị biến thao tác ở vắ dụ trên bị hạn chế tới 10%. Trong các trường hợp khác, sự thiết lập giá trị ựầu vào INV chỉ có thể ựược mô phỏng bằng ựộ rộng xung ở cổng ra QPOS trong những bước bằng 10%.
độ chắnh xác sẽ tăng lên nếu số lần FB43 ựược gọi mỗi PER_TM tăng lên. Nếu FB43 ựược gọi (vắ dụ 100 lần mỗi PER_TM) thì ựộ chắnh xác của mỗi giá trị biến thao tác sẽ là 1%.