6.2 Tổng hợp bộ điều khiển mờ với FLOP 187
6.3.3 Gọi và lập trình cho các khối của hệ thống
Gọi vμ lập trình cho các khối của hệ thống bao gồm các chức năng sau đây:
− Gọi một khối mới từ th− viện các khối hệ thống.
− Chọn từng khối hoặc nhóm các khối.
− Dịch chuyển một khối hoặc nhóm các khối.
− Xãa mét khèi hay mét nhãm khèi.
− Quay tõng khèi.
− Sao chép hoặc gọi một khối hay một nhóm khối.
− Chọn thông số cho từng khối.
− Các đại l−ợng khác của khối.
Gọi một khối
Thanh Toolbar dọc của mμn hình Boris bao gồm các khối chức năng sau
Thanh Toolbar ngang bên trên của Boris bao gồm
Các khối chức năng đ−ợc gọi vμo ch−ơng trình mô phỏng nh− sau:
− Di chuột vμo khối cần sử dụng, ấn phím trái, hoặc
− Chọn khối cần sử dụng trong Systemblửcke. Ví dụ muốn gọi một khối mờ
được thiết kế trước đó bằng modul Flop vμ đã được lưu cất vμo c:\fuzzy dưới tên temp.fuz thì thực hiện các công việc
+ vμo của sổ Systemblửcke + chọn Statische Blửcke
Đọc tệp Oszillograph Hiển thị số
Hiển thị quỹ đạo pha Hiển thị trạng thái Biến đổi số/tương tự Kh©u tÝch ph©n Khâu quán tính bậc 1 Khâu quán tính bậc n Bé ®iÒu khiÓn PID Khâu hai vị trí có trễ Khâu khuếch đại bão hòa Bộ phát tín hiệu
Hiển thị đặc tính thời gian Hiển thị t−ơng tự Cất tệp Khèi céng/trõ/nh©n/chia Biến đổi tương tự/số Khâu khuếch đại Kh©u vi ph©n Khâu dao động Kh©u trÔ Bé ®iÒu khiÓn mê Relay hai vị trí
+ chọn Fuzzy-Controller rồi ấn ↵ hoặc phím chuột trái. Trên mμn hình Boris xuất hiện icon
+ đ−a con trỏ vμo icon nμy rồi bấm phím chuột trái nhanh hai cái, trên mμn hình xuất hiện cửa sổ
+ khai báo tên tệp của khối mờ, ví dụ c:\fuzzy\temp.fuz hoặc chọn Suchen để đi tìm tên tệp rồi ấn OK.
Các khối đ−ợc gọi ra sẽ đ−ợc sắp đặt tự động ở phía trên mμn hình thiết kế vμ theo thứ tự từ trái qua phải, từ trên xuống d−ới trong khi cửa sổ vẫn còn chỗ.
Tr−ớc khi bắt đầu các phép toán với một khối nh− khai báo tham số cho khối, nối khối… cần phải chọn khối đó bằng cách đ−a con trỏ vμo icon của khối rồi ấn phím chuột trái. Có thể chọn một nhóm các khối bằng cách t−ơng tự nh−ng thay vì
chỉ ấn phím chuột trái thì ấn Shift hoặc phím Ctrl cùng với phím chuột trái.
Cũng có thể nhóm các khối lại với nhau bằng cách giữ phím chuột trái vμ di con trỏ thμnh hình chữ nhật bao các khối cần chọn rồi nhả phím. Có thể chọn cùng một lúc tất cả các khối bằng cách vμo Bearbeitenchọn Alle Blửcke selektieren hoặc bằng cách nhấn đồng thời hai phím Ctrl vμ A.
Dịch chuyển khối hoặc nhóm khối
Để dịch chuyển các khối hay một nhóm các khối phải thực hiện các b−ớc nh−
sau:
− Xác định khối hoặc nhóm khối cần dịch chuyển.
− Nhấn phím chuột trái trong lòng khối hoặc nhóm khối cần dịch chuyển vμ giữ
phím trong suốt thời gian dịch chuột đến vị trí mới. Trong khi thực hiện chức năng nμy con trỏ sẽ đ−ợc chuyển sang hình chữ thập. Sau khi chuyển dịch đến
vị trí mới, các khối vẫn phải đ−ợc xếp đặt theo nguyên tắc không đ−ợc xếp chồng lên nhau.
Đặt tham số cho khối
Chọn tham số cho một khối đ−ợc thực hiện đơn giản nhất lμ chuyển con trỏ của chuột đến vị trí đó vμ ấn phím chuột trái hai lần. Cách thường lμm lμ vμo menu sau khi đã chọn block Bearbeiten / Block bearbeiten, sau đó có thể trực tiếp chọn các thông số cho khối. Mặc định các tham số của khối có giá trị bằng 1. Ví dụ muốn
đặt lại tham số K (khuếch đại) vμ T (hằng số thời gian) cho một khâu quán tính bậc 1 th× lμm nh− sau
− đ−a con trỏ vμo icon của khối PT1 rồi ấn phím chuột trái nhanh hai lần,
− trên mμn hình xuất hiện của sổ
− cho tham số mới rồi ấn OK. Thay đổi kích thước của khối
Bình th−ờng các khối đ−ợc biểu diễn theo kích th−ớc tiêu chuẩn, nh−ng trong những tr−ờng hợp cần thiết vẫn có thể thu nhỏ lại theo 3 mức 80%, 60% vμ 40%.
Để thay đối kích thước của các khối cần thực hiện các bước sau đây:
− chọn khối,
ư để lμm nhỏ một lần so với kích thước đang có thì vμo cửa sổ Bearbeiten chọn Block verkleinern. Muốn tăng kích th−ớc của khối đ−ợc chọn lên một mức thì vμo cửa sổ Bearbeitenchọn Block vergrửòern,
ư để có kích thước vừa ý cho một khối, vμo cửa sổ Bearbeiten rồi chọn Block/Blockgrửòe 40% hoặc chọn giá trị khác nh− 60%, 80%....