LabVIEW核心教程(一)课程概述

在LabVIEW核心教程(一)中,您将亲自动手实践,了解LabVIEW环境和交互式分析、数据流编程以及常见的开发技术。在本课程中,您将学习如何开发数据采集、仪器控制、数据记录和测量分析应用程序。学完本课程后,您将能够使用状态机设计模式来开发数据采集、分析、处理、可视化及存储应用程序。

课程形式

 

虚拟课堂培训

 

教室面授培训

 

专属课程

课程目标

课程详情

课程时长

课程受众

前提条件

使用NI产品

培训材料

积分计价

LabVIEW核心教程(一)大纲

课程概述主题

LabVIEW简介

了解LabVIEW和常见的LabVIEW应用程序类型。

  • 了解LabVIEW环境
  • 与LabVIEW配合使用的常见应用程序类型

首次测量 
(NI DAQ设备)

使用NI数据采集(DAQ)设备将数据采集到LabVIEW应用程序中。

  • 硬件概述
  • 连接和测试硬件
  • 数据验证

了解现有应用程序

了解现有LabVIEW项目和VI的组成部分。

  • 了解LabVIEW项目
  • VI的组成部分
  • 了解数据流
  • 在LabVIEW中查找范例

创建首个应用程序

创建一个可从NI DAQ设备和非NI仪器中采集、分析并可视化数据的VI。

  • 创建新项目和VI
  • 探索LabVIEW数据类型
  • 创建Acquire-Analyze-Visualize VI (NI DAQ)
  • 创建Acquire-Analyze-Visualize VI(非NI仪器) 

了解LabVIEW最佳实践

使用NI提供的各种帮助和支持材料,探索LabVIEW的使用资源、技巧和窍门。

  • 了解其他LabVIEW资源
  • LabVIEW技巧和窍门
  • 了解LabVIEW设计风格指南

调试和故障分析

了解调试和排查VI问题的工具。

  • 排查断开的VI
  • 调试技术
  • 管理并显示错误

利用循环重复执行代码

探索LabVIEW循环结构的组成部分、控制循环定时,并使用循环来进行重复测量。

  • 探索While循环
  • 探索For循环
  • 为循环定时
  • 将循环与硬件API搭配使用
  • 循环中的数据反馈

处理LabVIEW中的数据组

处理数组和波形数据类型、单通道和N通道采集数据。

  • 了解LabVIEW中的数据组
  • 处理单通道采集数据
  • 处理N通道采集数据
  • 使用数组

读取数据以及将数据写入到文件

了解文件I/O的基本概念,以及如何在LabVIEW中访问和修改文件资源。

  • 向文本文件写入数据
  • 向文本文件写入多通道数据
  • 创建文件和文件夹路径
  • 分析文本文件数据
  • 比较文件格式

捆绑混合数据类型

使用LabVIEW捆绑不同数据类型的数据,并使用簇在整个代码中传递数据。

  • 了解簇及其使用方法
  • 创建和访问簇
  • 使用簇绘制数据

根据条件执行代码

配置条件结构并根据条件执行代码。

  • 条件逻辑简介
  • 创建和配置条件结构
  • 使用条件逻辑

代码复用

了解代码复用的好处,并创建子VI,使其具有合理配置的连线板、明确的图标、说明信息并能够处理错误。

  • 了解模块化
  • 使用图标
  • 配置连线板
  • 使用子VI

控制数据类型更改

利用自定义类型传递数据类型更改。

  • 了解自定义类型
  • 创建和应用自定义类型

开发序列生成器

使用状态机设计模式对应用程序中的任务进行排序。

  • 了解顺序编程
  • 了解状态编程
  • 创建状态机
  • LabVIEW中的其他可扩展设计模式

首次测量(非NI仪器)

使用LabVIEW连接非NI仪器并验证结果。

  • 仪器控制概述
  • 与仪器通信
  • 仪器驱动程序类型

继续培训路径

 

 

LabVIEW核心教程(二)

 

使用常见的设计模式创建和发布LabVIEW应用程序。

 

 

使用NI-DAQmxLabVIEW进行数据采集

通过编程测量、生成和同步数据采集任务。

 

 

使用CompactRIOLabVIEW Real-Time开发嵌入式应用程序

使用NI CompactRIO设计可靠的实时应用程序、制作其原型并进行部署。

升级为会员

如计划在一年内参加三门或三门以上NI有授课教师指导的课程,可购买培训会员,获得NI所有公共教室面授培训和公共虚拟课堂培训课程的无限访问权限,以及不限数量的认证凭证,绝对物有所值。