LabVIEW核心教程(三)将系统地介绍一些有效的方法,来帮助您更有序地设计、实现、记录和测试LabVIEW应用程序。 本课程重点讲解如何开发可扩展、可读和可维护的分层应用程序。课程介绍的流程和技术可帮助您减少开发时间并提高应用程序的稳定性。在开发初期应用这些设计实践,可以避免不必要的应用程序重写,提高VI复用性,以及最小化维护成本。
有授课教师指导的面授课程:三(3)天
有授课教师指导的线上课程:四(4)节课(每节4小时),需要完成课后作业 - 平均每天三(3)小时
需要提高应用程序性能、可扩展性或复用性以及降低维护成本的LabVIEW和Developer Suite用户
希望获得LabVIEW开发工程师认证的LabVIEW用户
完成LabVIEW核心教程(一)和LabVIEW核心教程(二)或达到同等水平
LabVIEW
有授课教师指导的线上课程包含数字课程材料,可通过NI培训中心获取。
NI有授课教师指导的线上课程通过Zoom平台进行,并向学员提供LogMeIn访问权限,以便能在配备最新软件的虚拟机上进行练习。
灵活地开发应用程序。
利用项目浏览器窗口,更好地管理文件以及解决文件冲突。
使用队列消息处理器项目模板,开发多循环应用程序。
使用通知器,实现并行循环之间的一对多通信。
开发自定义用户界面原型,进行初步可用性测试。
根据错误的严重性,局部或全局处理错误。
开发、集成并测试可扩展、易读且易于维护的代码模块。
课程 | 概述 | 主题 |
---|---|---|
成功开发应用程序 | 本课程将介绍各种开发技巧,帮助您创建可扩展、易读且易于维护的VI。 您将了解遵循软件开发流程的重要性,以及如何开发满足项目需求的代码。 |
|
项目管理 | 本课程将介绍了在LabVIEW项目中整理和管理文件的工具和技巧。您将学习如何创建和使用项目库,如何利用各种工具来更深入了解每个LabVIEW项目文件,以及如何识别、解决和防止交叉链接错误和文件冲突。 |
|
创建应用程序架构 | 本课程将介绍了一些技巧和编程方法,帮助您为大型应用程序构建直观且稳健的架构。您将了解测试顶层架构的重要性,遵循既定设计风格指南的价值,用户事件和通知器的使用方法,以及如何使用队列消息处理器项目模板来开发多循环应用程序。 |
|
自定义用户界面 | 本课将介绍一些技巧,帮助您更好地设计LabVIEW程序的前面板。您将学习如何使用Runtime菜单、分隔栏、窗格、子面板和选项卡控件来自定义和扩展用户界面。您还将了解创建用户界面原型的价值,并学习提高应用程序可用性的技巧。 |
|
错误管理和记录 | 本课程将介绍几种开发软件的方法,帮助您应对解决不同类型的错误。您将学习如何确定何时局部处理错误、何时全局处理错误,以及何时应该将错误数据记录到磁盘以便后续分析。 |
|
创建模块化代码 | 本课程将介绍在大型应用程序中使用模块化代码的方法,以及让大型应用程序更易于维护的准则。您将学到几种测试代码模块并将其集成到顶层应用程序架构的方法。 |
|