Ưu đãi trong tuần: Nhập mã UD50 giảm 50k cho đơn từ 300k!
Trang chủ
Menu

The Complete LabVIEW Essentials - Code & Acquire Data Now

LabVIEW Cốt Lõi Toàn Diện - Viết Code & Thu Thập Dữ Liệu Ngay

LabVIEW Cốt Lõi Toàn Diện - Viết Code & Thu Thập Dữ Liệu Ngay

Học LabVIEW, Kết Nối Phần Cứng và Viết Phần Mềm Chuyên Nghiệp. Được giảng dạy bởi Kiến trúc sư và Chuyên gia LabVIEW được Chứng nhận.

4.6
(962 đánh giá)
3,062 học viên
Giảng viên
Thomas McQuillan
Phụ đề Việt chất lượng cao Phụ đề tiếng Anh Bán chạy Đánh giá cao
50.000đ 799.000đ -94%
✓ Xem giỏ hàng và thanh toán
Bao gồm phụ đề tiếng Việt, tiếng Anh
10.5 giờ video
142 bài giảng
Truy cập vĩnh viễn
Học trên mọi thiết bị
Cập nhật: 30/05/2026

Bạn sẽ học được gì

Những kiến thức cốt lõi của LabVIEW từ cơ bản đến trình độ trung cấp
Kết nối với Phần cứng để Thu thập Dữ liệu
Môi trường LabVIEW
Cách code thực thi trong LabVIEW
Kiểu Dữ liệu Mặc định và Tùy chỉnh
Năm cách Xử lý Tệp tin
Xử lý Lỗi
Xây dựng và Phân phối một Ứng dụng
Cách cấu trúc phần mềm chuyên nghiệp bằng các mẫu thiết kế
Quy trình Thiết kế Phần mềm

Yêu cầu

Không có

Đối tượng phù hợp

Nhà khoa học, Kỹ sư, Sinh viên hoặc bất kỳ ai muốn học LabVIEW
Bất kỳ ai cần điều khiển, kiểm tra, phân tích hoặc tạo phần mềm nói chung đều nên học LabVIEW

Nội dung khóa học

8 phần • 142 bài giảng
1 Chào mừng đến với khóa học
2 LabVIEW là gì?
3 Các Trường hợp Nghiên cứu LabVIEW
4 Nghề nghiệp trong lĩnh vực LabVIEW
5 Cài đặt LabVIEW
6 Môi trường LabVIEW
7 Có gì mới trong LabVIEW 2023Q3?
8 Các thành phần của một VI
9 Tạo một VI
10 Bảng điều khiển phía trước VI (Front Panel)
11 Công cụ trên Bảng điều khiển phía trước
12 Tạo một Bảng điều khiển phía trước
13 Tóm tắt Bảng điều khiển phía trước
14 Sơ đồ khối (Block Diagram)
15 Quy tắc Luồng dữ liệu
16 Làm nổi bật Quá trình Thực thi
17 Bảng chọn Hàm (Functions Palette)
18 Chọn nhanh (Quick Drop)
19 Tạo một Sơ đồ khối
20 Tóm tắt Minh họa Sơ đồ khối
21 Giới thiệu Trợ giúp
22 Trợ giúp Ngữ cảnh
23 Trợ giúp Chi tiết
24 Tìm kiếm Ví dụ
25 Tóm tắt Mô-đun
1 Giới thiệu Mô-đun
2 Giới thiệu về Chuỗi
3 Minh họa Hàm Chuỗi 1
4 Minh họa Hàm Chuỗi 2
5 Minh họa Hàm Chuỗi 3
6 Hộp thoại
7 Boolean
8 Hành động Chuyển mạch Cơ khí của Boolean
9 Biểu diễn Số
10 Dấu chấm Ép kiểu (Coercion Dots)
11 Hàm Số học
12 Định dạng Hiển thị Số
13 Giới thiệu về Xử lý Sự cố
14 Mũi tên Chạy bị hỏng
15 Làm nổi bật Quá trình Thực thi
16 Tạm dừng
17 Đầu dò (Probes)
18 Giữ lại Giá trị trên Dây dẫn
19 Điểm dừng (Breakpoints)
20 Thêm các Kiểu dữ liệu
21 Chuyển đổi Kiểu dữ liệu
22 Chuyển đổi Số thành Chuỗi
23 Chuyển đổi Chuỗi thành Số
24 Hàm Định dạng thành Chuỗi
25 Hàm Quét từ Chuỗi
26 Kiểu Liệt kê (Enums)
27 Cụm (Clusters)
28 Định nghĩa Kiểu
29 Các loại Điều khiển
30 Giới thiệu về Mảng
31 Tạo Mảng
32 Hàm Mảng Phần 1
33 Hàm Mảng Phần 2
34 Hàm Mảng Phần 3
35 Mảng Đa chiều
36 Giới thiệu Xử lý Lỗi
37 Xử lý Lỗi Tự động
38 Xử lý Lỗi Thủ công
39 Tóm tắt Mô-đun
1 Code Đưa ra Quyết định
2 Cấu trúc Lựa chọn (Case Structures)
3 Cấu trúc Lựa chọn - Với Enums
4 Cấu trúc Lựa chọn - Với Số
5 Cấu trúc Lựa chọn - Xử lý Lỗi
6 Cấu trúc Lựa chọn - Cổng dẫn (Tunnels)
7 Cấu trúc Vô hiệu hóa Sơ đồ
8 Giới thiệu về Vòng lặp
9 Nút Chạy Liên tục
10 Vòng lặp While
11 Định thời Phần mềm
12 Giới thiệu Vòng lặp For
13 Cổng điều kiện của Vòng lặp For
14 Tự động Đánh chỉ mục Mảng bằng Vòng lặp For
15 Cổng dẫn Có điều kiện
16 Cổng dẫn Nối chuỗi trong Vòng lặp For
17 Phản hồi Vòng lặp dùng Thanh ghi Dịch
18 Thanh ghi Dịch Chồng lớp
19 Code Hướng sự kiện
20 Sự kiện Thông báo và Lọc
21 Khuyến nghị về Cấu trúc Sự kiện
22 Giới thiệu Máy trạng thái
23 Tóm tắt Mô-đun
1 Giới thiệu về Thu thập Dữ liệu
2 NI Measurement and Automation Explorer (NI MAX)
3 NI MAX - Bảng kiểm tra NI DAQ
4 Mô phỏng Thiết bị NI DAQ
5 Kiểm tra Thiết bị không phải của NI
6 Sử dụng Thiết bị NI DAQ trong LabVIEW
7 Trợ lý DAQ - Đầu vào/Đầu ra Số
8 DAQmx API Phần 1
9 DAQmx API Phần 2
10 Mẹo chuyên sâu về DAQmx
11 Sử dụng Thiết bị không phải của NI
12 Kết nối với Thiết bị Nối tiếp
13 Mạng lưới Trình điều khiển Thiết bị NI
14 Tóm tắt Mô-đun
1 Giới thiệu Mô-đun
2 Yêu cầu của Khách hàng
3 Máy trạng thái Dựa trên sự kiện
4 Tùy chỉnh Máy trạng thái
5 Sử dụng SubVI
6 Cập nhật Dự án để Thu thập Dữ liệu
7 Phân tích Dữ liệu
8 Hộp thoại Bật lên
9 Tài liệu hóa
10 Dự án LabVIEW
11 Công cụ Trình khám phá Dự án
12 Tổng kết Dự án Khóa học
1 Giới thiệu Mô-đun Xử lý Tệp tin
2 Loại Tệp - Tệp Cấu hình
3 Tệp INI trong LabVIEW
4 Giới thiệu Tệp Dữ liệu
5 Tệp Dữ liệu - Tệp CSV
6 Tệp Dữ liệu - Tệp Văn bản
7 Tệp Dữ liệu - Tệp TDMS
8 Tệp Khôi phục - Tệp Nhị phân
9 Đường dẫn Tệp
10 Tạo Thư mục
11 Cập nhật Dự án Khóa học
12 Triển khai Lưu Tệp Dữ liệu
13 Triển khai Mở Tệp Dữ liệu
14 Triển khai Tệp Cấu hình và Tệp Khôi phục
15 Tóm tắt Mô-đun
1 Yêu cầu Dự án
2 Menu Thời gian chạy Tùy chỉnh
3 Ứng dụng Độc lập
4 Cấu trúc Vô hiệu hóa Có điều kiện
5 Tạo một Tệp thực thi
6 Tạo một Trình cài đặt
7 Tóm tắt Mô-đun
1 Phần Thưởng: Giới thiệu Phần
2 Nút Thuộc tính Điều khiển
3 Nút Thuộc tính VI
4 Nút Gọi (Invoke Nodes)
5 Nút Gọi VI
6 Tham chiếu Điều khiển
7 Tóm tắt Mô-đun

Giới thiệu khóa học

With almost 10 hours of training videos, demonstration code, and exercises, this course has been curated by an experienced LabVIEW professional to ensure beginners to LabVIEW are taught the most important topics, whilst also learning best programming practices.

From module 5 onwards, we will design, develop, document and deploy a course project based on customer requirements. This course project will teach you how to effectively create great code quickly!

LabVIEW is everywhere. There was a saying when I worked for National Instruments (NI - the inventors of LabVIEW) that ‘If You Can Turn It On, Drive It, Or Fly It, Changes are NI and LabVIEW Made It Happen’. This is certainly what I have experienced in my career when working for several different industries. LabVIEW is used by:

  1. Research & Development (R&D) teams to create software for test, measurement and control applications.

  2. Production lines to manufacture products.

  3. Engineers to monitor the structural integrity of buildings, bridges and tunnels.

  4. And many more scientists and engineers around the world!

LabVIEW is widely used by scientists and engineers for the following reasons:

  1. Development Time: A graphical programming environment like LabVIEW means (with appropriate training), anyone can develop large and often complex applications without requiring a software or computer science degree.

  2. Data Acquisition: Arguably, the most powerful aspect of LabVIEW is its ability to interface with any type of hardware. LabVIEW is excellent at communicating with any interface port on your PC using a huge array of communication protocols. If you own hardware from several different suppliers, there will be a way of making them all work together using LabVIEW.

  3. Interoperability: LabVIEW is a single development environment that can be used to create applications for desktop (Windows, Mac and Linux), embedded targets (Raspberry Pi, and other Real-Time Operating Systems (RTOS)) and even FPGAs (a type of programmable circuit).

If you are wanting to learn a versatile programming language that can be a gateway into several industries, then learn LabVIEW.


This training covers the following objectives:

Module 1: Getting Started with LabVIEW

  1. Prepare you and your computer to get the most out of this course.

  2. Understand what LabVIEW can be used for and who should be using LabVIEW.

  3. Learn how to navigate the LabVIEW environment and understand the components of a Virtual Instrument (VI).

Module 2: Dataflow and Datatypes

  1. Understand how to use and manipulate the key datatypes in LabVIEW.

  2. Use the debugging tools available in LabVIEW.

  3. Further your understanding of datatypes in LabVIEW.

  4. Understand what error handling is and how to implement it.

Module 3: Structures

  1. Learn how to make decision making code using case structures, and how to disable code using diagram disable structures.

  2. Understand how and when to use While Loops and For Loops, and the caveats of using the Run Continuous Button.

  3. Implement event driven code in LabVIEW, and understand the differences between polling code and event driven code.

  4. Understand the basic concepts and implementation of a State Machine.

Module 4: Connecting to Hardware

  1. Find out what a data acquisition device is, and how to communicate with them using NI MAX.

  2. Understand the key components of the DAQmx driver and how to use it in LabVIEW.

  3. Learn what NI-VISA is and how it can be used to communicate with non-NI instruments.

Module 5: Organising Applications

  1. To understand the design process.

  2. Find out the purpose of SubVIs and how to create them.

  3. Learn the key features of a LabVIEW project and how to organize your code.

Module 6: File Handling

  1. To understand the updated customer requirements for the course project.

  2. Understand how file types differ, and how to choose the appropriate file type.

  3. Understand the differences between path types and how to create directories in LabVIEW.

  4. Update the course project to meet all the customer’s requirements.

Module 7: Building an Application

  1. Understand the updated customer requirements for the course project.

  2. Learn how to create a custom run-time menu.

  3. Understand and create standalone applications.

Khóa học liên quan

Khám phá thêm các khoá học cùng chủ đề

Hiển thị tất cả khoá học Data Acquisition
Hiển thị tất cả khoá học Labview
Hiển thị tất cả khoá học Programming Languages
Hiển thị tất cả khoá học Software Development
Zalo
Tôi có thể tư vấn khoá học cho bạn 😊