Khóa học LabVIEW
LabVIEW cho Kỹ sư - 01
Giới thiệu về LabVIEW
- Môi trường LabVIEW
- Thiết bị ảo (VI)
- Các loại dữ liệu: string, number, boolean, array và cluster
- Cấu trúc: Vòng lặp While & For, Case và Event
- File IO
- Trực quan hóa dữ liệu với đồ thị (graph và chart)
- Hiểu về cụm lỗi (Error cluster) và xử lý lỗi (Error Handling)
Thu thập Dữ liệu và Điều khiển Thiết bị
- Các khái niệm cơ bản về hệ thống DAQ
- Giao tiếp với thiết bị bằng VISA
- Thu thập dữ liệu từ cảm biến sử dụng DAQmx
- Hiển thị và lưu trữ dữ liệu
Kiến trúc phần mềm LabVIEW - 02
Máy trạng thái
- Giới thiệu về kiến trúc máy trạng thái
- Máy trạng thái sử dụng vòng lặp while và cấu trúc case
- Máy trạng thái và cấu trúc sự kiện (Event)
- Mẫu máy trạng thái (template)
- Máy trạng thái cho thu thập dữ liệu
Bộ xử lý thông Điệp Hàng Đợi (QMH)
- Giới Thiệu về Bộ Xử Lý Thông Điệp Hàng Đợi (QMH)
- Hàng đợi, xếp hàng, và lấy ra các thông điệp
- Bộ Xử Lý Thông Điệp Hàng Đợi (QMH) trong LabVIEW
- QMH cho thu thập dữ liệu đa luồng
Sử Dụng Git với LabVIEW
- Giới Thiệu về Git
- Cài Đặt Git cho LabVIEW
- Các Lệnh Cơ Bản của Git với LabVIEW
- Các nhánh của Git trong dự án LabVIEW
Hướng đối tượng với LabVIEW và Driver cho Thiết Bị - 03
LabVIEW hướng đối tượng
- Lớp và đối tượng
- Đóng gói và kế thừa
- Phân phối động VIs
- Mẫu Thiết Kế Nhà Máy
Drivers cho thiết bị
- Tổng quan về các tiêu chuẩn trình điều khiển thiết bị
- Kết nối và giao tiếp với các thiết bị (ví dụ: GPIB, USB, Ethernet)
- Giới thiệu về VISA (Virtual Instrument Software Architecture)
- Tạo trình điều khiển thiết bị tùy chỉnh trong LabVIEW
- Tích hợp trình điều khiển thiết bị với OOP