Công cụ lập trình LabVIEW

Một phần của tài liệu Đồ án tốt nghiệp điều khiển bám đuổi mức két dựa trên giải thuật điều khiển thông minh (fuzzy, neural network) (Trang 29 - 32)

3.1.5.1 Tools Panel

Tools Panel xuất hiện trên cả Front Panel và Diagram. Bảng này cho phép người sử dụng có thể xác lập các chế độ làm việc đặc biệt của con trỏ chuột. Khi lựa chọn một công cụ, biểu tượng của con trỏ sẽ được thay đổi theo biểu tượng của con trỏ đó. Nếu thiết lập chế độ tự động lựa chọn công cụ và người sử dụng di chuyển con trỏ qua các đối tượng trên Front Panel hoặc Block Diagram, LabVIEW sẽ tự động lựa chon công cụ phù hợp trên bảng Tool palette.

Hình 3. 6 Bảng Control Palette

3.1.5.2 Bảng điều khiển (Controls Palette)

Bảng điều khiển chỉ duy nhất xuất hiện trên Front Panel. Bảng điều khiển chứa các bộ điều khiển (control) và các bộ hiển thị (indicator). Bảng điều kiển được sử dụng để thiết kế cấu trúc mặt hiển thị gồm các thiết bị: các công tắc, các loại đèn, các loại màn hình hiển thị,…

Với bảng điều khiển này, người sử dụng có thể chọn các thiết bị chuẩn do hãng cung cấp. Bảng điều khiển dùng để cung cấp dữ liệu vào và hiển thị đầu ra.

19

3.1.5.3 Bảng các hàm chức năng (Function Palellte)

Bảng Function Palellte chỉ xuất hiện trên Block Diagram. Bảng này chứa các VI và các hàm mà người sử dụng xây dựng để xây dựng nên các khối lưu đồ.

Hình 3. 7 Bảng Function Palellte

Với bảng Function Palellte, người lập trình thực hiện các cú pháp như: phép lặp, lựa chọn thông qua các nhóm hàm, chức năng đã được cung cấp bên cạnh đó, từ bảng này, người sử dụng có thể tạo ra và sử dụng lại các hàm. Các hàm toán học được minh họa qua các biểu tượng, Khi muốn lựa chọn thực hiện một hàm nào đó thì người sử dụng chọn biểu tượng thể hiện cho hàm đó và có thể kéo thả ở bất kì vị trí nào trên Block Diagram, sau đó xác định những đầu vào và đầu ra cần thiết.

3.1.5.4 Chương trình con trong LabVIEW (subVI)

SubVI là VI mà bạn tạo ra để sử dụng bên trong một VI khác hoặc có thể truy cập trên Functions Pallete (bảng hàm). Sau khi xây dựng một chương trình ta tạo cho nó một icon riêng, sau đó nối các ngõ vào, ra của chương trình từ Front Panel đến Conector Panel.

20 Tạo subVI từ VI:

 Tạo một VI mới và xây dựng sơ đồ khối, và chọn sơ đồ khối muốn chuyển

Hình 3. 8 Xây dựng sơ đồ khối trên VI

 Tạo biểu tượng của subVI: Để tạo biểu tượng cho một subVI ta chọn Edit » Create subVI. Một icon mới được tạo, đổi icon double click vào icon để tùy chỉnh.

Hình 3. 9 Cửa sổ Icon Editor

Sử dụng các công cụ ở bên trái biểu tượng để tạo các Icon theo ý muốn. Sau đó chọn OK để lưu biểu tượng và quay về Font Panel hay Cancel để quay về Font Panel mà không lưu bất cứ thay đổi nào.

21

Hình 3. 10 Menu Pattern

Ngăn kết nối là một tập hợp các thiết bị đầu cuối tương ứng với các điều khiển và các chỉ báo của VI đó. Ngăn kết nối xác định các đầu vào và đầu ra bạn có thể nối với VI để bạn có thể sử dụng nó như một subVI.

 Gán các terminal cho các control và indicator. Để gán ta Left click các conector lần lược vào các control và indicator trên Front Panel.

Hình 3. 11 Kết nối terminal

Một phần của tài liệu Đồ án tốt nghiệp điều khiển bám đuổi mức két dựa trên giải thuật điều khiển thông minh (fuzzy, neural network) (Trang 29 - 32)

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

(90 trang)