Tải bản đầy đủ (.ppt) (125 trang)

Lập trình LabView cơ bản ppt

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (2.38 MB, 125 trang )

GV: Nguyễn Thanh Tần
Lập trình LabVIEW

Học phần
LẬP TRÌNH labVIEW CƠ BẢN
GV: Nguyễn Thanh Tần
Lập trình LabVIEW

LabVIEW
GV: Nguyễn Thanh Tần
Lập trình LabVIEW

labVIEW
GV: Nguyễn Thanh Tần
Lập trình LabVIEW

Lập trình
B1: Phương pháp phát triển phần mềm
B2: Xây dựng giải thuật
B3: Thiết kế giải thuật
B4: Thực thi
B5: Kiểm tra
B6: Bảo trì – Sữa chữa
B7: Tạo dự án
GV: Nguyễn Thanh Tần
Lập trình LabVIEW

Nội dung
1. Thao tác trên labVIEW
2. Kỹ thuật gỡ rối (Debug) cho VI
3. Lập trình theo Modul


4. Lập trình trong VI
GV: Nguyễn Thanh Tần
Lập trình LabVIEW

Phần 1
THAO TÁC TRÊN LABVIEW
GV: Nguyễn Thanh Tần
Lập trình LabVIEW

Khởi động LabVIEW
GV: Nguyễn Thanh Tần
Lập trình LabVIEW

Giao diện labVIEW
Tham khảo
Thanh menu
Tạo new VI
(Blank VI)
Mở file đã lưu
GV: Nguyễn Thanh Tần
Lập trình LabVIEW

Tạo một VI mới
GV: Nguyễn Thanh Tần
Lập trình LabVIEW

Thành phần của một VI
Một VI trong labVIEW bao gồm 3 thành phần chính:

Front panel


Block Diagram

Icon/Connector pane
GV: Nguyễn Thanh Tần
Lập trình LabVIEW

Virtual Instruments (VIs)
Giao diện chính
• Controls = Inputs (Vào)
• Indicators = Outputs (Ra)
Biểu đồ khối
• Các khối chương trình của giao diện chính
• Các thành phần đi dây.
GV: Nguyễn Thanh Tần
Lập trình LabVIEW

Icon/Connector pane
Icon: biểu tượng của một VI hay một subVI
Connector pane: Bản đồ chỉ thị các input và output
của một VI
Icon/Connector pane rất cần thiết cho một VI cũng
như subVI
GV: Nguyễn Thanh Tần
Lập trình LabVIEW

Giao diện lập trình
GV: Nguyễn Thanh Tần
Lập trình LabVIEW


Giao diện lập trình
GV: Nguyễn Thanh Tần
Lập trình LabVIEW

Thanh công cụ
GV: Nguyễn Thanh Tần
Lập trình LabVIEW

Bảng công cụ
LabVIEW tự động chọn những công cụ cần thiết.
Hiển thị trên Front panel và trên biểu đồ thiết lập
hệ thống.
Sử dụng các công cụ để tạo và chỉnh sửa giao dịên
chính và các đối tượng của biểu đồ khối
Hiển thị bảng công cụ (Tools Palette), chọn
View»Show Tools Palette
GV: Nguyễn Thanh Tần
Lập trình LabVIEW

Front panel
Lập trình:
1. Thực hiện tạo lệnh chương trình
bằng cách nhấp chuột phải (lấy
các control và indicator)
2. Chọn các đối tượng phù hợp
3. Kéo và thả đối tượng trong khung
lệnh
1
2
GV: Nguyễn Thanh Tần

Lập trình LabVIEW

Front panel
GV: Nguyễn Thanh Tần
Lập trình LabVIEW

Front panel
-
Tạo các lệnh trên FP
-
Thay đổi nhãn, chỉnh text và định dạng
-Thay đổi đặc tính đối tượng
GV: Nguyễn Thanh Tần
Lập trình LabVIEW

Block diagram

Functions (Hàm) nằm trong
Block Diagram

Nhằm tạo chương trình hoàn
chỉnh
Ví dụ: While loop, For Loop
While room is active
door is open
Loop
Webcam
GV: Nguyễn Thanh Tần
Lập trình LabVIEW


Block diagram
GV: Nguyễn Thanh Tần
Lập trình LabVIEW

Block diagram
1 Cực liên kết với FP
2 Đường lệnh: Truyền dữ liệu (Wires)
3 Các giao điểm trên mỗi đối tượng (Nodes)
4. Dạng dữ liệu của đối tượng
1
4
2
3
GV: Nguyễn Thanh Tần
Lập trình LabVIEW

Kiểu dữ liệu trên Block Diagram
GV: Nguyễn Thanh Tần
Lập trình LabVIEW

Block diagram
Chức năng tự sắp xếp
các đường dây gọn gàng
Nhấn tổ hợp Ctrl+B để xóa
các đường dây bị đứt
GV: Nguyễn Thanh Tần
Lập trình LabVIEW

Terminals trong Block Diagram
Terminal là đối tượng tồn tại trong Block Diagram

lẫn Front panel
Luôn tồn tại các đường vào ra để truyền thông giữa
Front panel và Block Diagram
Thay đổi kiểu hiển thị của các terminals bằng cách
nhấp phải chuột và chọn View as Icon

×