From Saturday, Nov 23rd 7:00 PM CST - Sunday, Nov 24th 7:45 AM CST, 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应用程序。 本课程重点讲解如何开发可扩展、可读和可维护的分层应用程序。课程介绍的流程和技术可帮助您减少开发时间并提高应用程序的稳定性。在开发初期应用这些设计实践,可以避免不必要的应用程序重新设计,提高VI复用性,更大程度降低维护成本。

课程形式

 

虚拟课堂培训

 

教室面授培训

 

专属课程

课程目标

课程详情

课程时长

课程受众

前提条件

使用NI产品

培训材料

积分计价

LabVIEW核心教程(三)大纲

课程概述主题

了解LabVIEW设计风格指南

配置LabVIEW环境并遵循LabVIEW设计风格指南来开发应用程序。

  • 配置LabVIEW环境
  • 使用LabVIEW设计风格指南

设计和开发软件应用程序

为指定项目确定合适的软件开发流程,制定概要流程图,用以指导后续的设计和开发。

  • 从LabVIEW的角度了解SMoRES的原理
  • 软件开发流程概述
  • 收集项目要求
  • 任务分析

管理LabVIEW项目

创建LabVIEW项目库,了解LabVIEW类来管理代码。 

  • 在LabVIEW项目中使用库
  • LabVIEW类简介

使用项目浏览器工具和技术

使用项目浏览器工具和技术来改善项目文件的管理,并解决出现的文件冲突。

  • 使用项目浏览器工具
  • 解决项目冲突

创建应用程序架构

利用多循环架构技术设计应用程序。

  • 生成用户事件
  • 了解LabVIEW框架
  • 了解框架数据类型
  • 架构测试

选择软件框架

利用框架和消息处理器来设计LabVIEW应用程序。

  • 队列消息处理器
  • Delacor Queued Message Handler
  • 通道消息处理器
  • 使用通知器
  • 了解操作人员框架

创建用户界面

设计和开发符合LabVIEW设计风格指南要求的自定义用户界面。

  • 了解用户界面设计风格指南
  • 创建用户界面原型
  • 自定义用户界面
  • 扩展用户界面

确保用户界面的可用性

创建充足的用户文档,并初始化和测试用户界面,从而确保应用程序的可用性。

  • 自定义窗口外观
  • 创建用户文档
  • 用户界面初始化
  • 用户界面测试

设计模块化应用程序

在大型应用程序中使用模块化代码,了解使大型应用程序更易于维护的准则。

  • 设计模块化代码
  • 了解耦合和内聚

代码模块测试

开发能够发现应用程序中更多错误的测试用例。

  • 代码模块测试
  • 集成测试

 

进阶课程

 

LabVIEW面向对象设计编程

 

《LabVIEW面向对象设计和编程》课程主要介绍面向对象设计和编程的基础原理,并演示如何在LabVIEW上实现这些概念,以创建可扩展、可维护且更易于调试的代码。

NI讲师授课...

 

测试应用软件工程

 


《测试应用软件工程》课程以LabVIEW核心教程(三)介绍的软件工程开发流程为基础。

工程师学习...

 

使用NI-DAQmxLabVIEW进行数据采集

 

《使用NI-DAQmx和LabVIEW进行数据采集》课程介绍了使用传感器、NI数据采集硬件和LabVIEW进行数据采集的基础知识。

升级为会员

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