From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

LabVIEW核心教程(二)概述

LabVIEW核心教程(二)是LabVIEW核心教程(一)的扩展内容。本课程介绍了如何使用常用的设计模式,成功开发和发布LabVIEW应用程序,从而满足研究、工程和测试环境的需求。涵盖的主题包括通过编程响应用户界面事件、并行循环的实现、配置文件的配置参数管理、错误处理策略制定以及用于创建可执行文件和安装程序的工具。《LabVIEW核心教程(二)》课程将LabVIEW功能与应用需求密切挂钩,帮助用户快速开始应用程序的开发。

 

课程最新发行日期或版本号:

有授课教师指导的线上课程:23.0

随需课程:21.0

课程详情:

LabVIEW核心教程(二)大纲

课程概述主题

数据传输

使用通道线来实现并行代码之间的通信,而无需强制按执行顺序执行。

  • 并行循环间的通信
  • 通道线介绍
  • 使用通道模板
  • 了解通道线交互
  • 使用队列传输数据

创建事件驱动的用户界面

使用各种事件驱动的设计模式,创建响应用户界面事件的应用程序。
  • 事件驱动的编程
  • 用户界面事件处理器设计模式
  • 事件驱动状态机设计模式
  • 生产者-消费者(事件)设计模式
  • 通道消息处理器(CMH)设计模式
控制前面板对象

了解以编程方式控制前面板的方法。

  • VI服务器架构
  • 属性节点和控件引用
  • 调用节点 

使用配置文件管理配置设置

借助配置文件管理配置设置。 

  • 配置设置概述
  • 使用分隔文件管理配置设置
  • 使用初始化(INI)文件管理配置参数

制定错误处理策略

 

了解如何为应用程序制定错误处理策略。 
  • 错误处理概述
  • 了解错误响应
  • 了解事件记录
  • 注入错误以便测试

 

打包和发布LabVIEW代码

 

了解如何打包和发布LabVIEW代码,以供其他开发人员和最终用户使用。

  • 代码发布前准备
  • 程序生成规范
  • 创建并调试应用程序(EXE)
  • 创建用于发布的程序包
LabVIEW编程实践了解如何使用推荐的编程实践来开发易读、易维护、可扩展且高性能的代码。
  • 推荐的编程实践
  • 在LabVIEW中编写高性能代码
软件工程最佳实践了解确定软件工程最佳实践的一些关键原则,以及在LabVIEW中实施这些原则的好处。
  • 项目管理
  • 需求收集
  • 源代码控制
  • 代码审查和测试
  • 持续集成

即刻开始学习“LabVIEW核心教程(二)”