《使用CompactRIO和LabVIEW Real-Time开发嵌入式应用程序》课程旨在介绍如何使用NI CompactRIO设计可靠的实时应用程序,并进行原型验证以及部署。完成本课程后,您将能够根据嵌入式系统需求开发出所需的可扩展软件架构、选择适当的方法实现进程间通信和基于网络的通信,并设计、部署和定义实时数据记录、控制和/或监测算法。
设计数据记录控制与监测应用并进行原型验证与部署
采集生成模拟和数字信号、控制定时及在RT终端上进行信号处理
使用LabVIEW Real-Time模块在RT终端上实现更多功能,例如数据记录、网络通信、系统运行状况监测和可靠性
在PC上设计实现人机界面(HMI)
在FPGA硬件、RT终端及PC间实现数据通信
对应用程序进行调试、基准测试和其他测试
将应用程序部署到多个系统
有授课教师指导的面授课程:四(4)天
有授课教师指导的线上课程:五(5)天,每天6个小时
准备结合CompactRIO、单板RIO和实时PXI硬件,使用LabVIEW Real-Time和LabVIEW FPGA模块来开发嵌入式控制和监测应用程序的用户
希望了解使用NI Real-Time和FPGA终端时的性能和可靠性注意事项的用户
LabVIEW核心教程(一)和LabVIEW核心教程(二)
LabVIEW专业版开发系统
LabVIEW FPGA模块
LabVIEW Real-Time模块
NI CompactRIO控制器
NI模拟输入、模拟输出、热电偶输入和数字输出模块
有授课教师指导的线上课程包含电子版课程教材,可通过NI培训中心获取
NI有授课教师指导的线上课程通过Zoom平台进行,并向学员提供Amazon AppStream/LogMein访问权限,以便能在配备最新软件的虚拟机上进行练习
线上或教室面授的公开课程:40个培训服务积分或12个培训学分
线上或教室面授的专属课程:280个培训服务积分或80个培训学分
课程 | 概述 | 主题 |
---|---|---|
使用LabVIEW Real-Time进行嵌入式测量、控制与监测简介 | 了解需要数据记录、控制和监测功能的嵌入式应用程序。 |
|
确定应用程序需求 | 了解设计和开发嵌入式应用程序时的注意事项。 |
|
为设计添加文档记述 | 了解使用程序框图辅助系统设计。实现基于CompactRIO的课程项目设计。 |
|
配置硬件 | 设置实时硬件并安装必要的软件以与CompactRIO搭配使用。 |
|
在LabVIEW中访问I/O | 了解使用硬件I/O通道的方法。 |
|
使用LabVIEW Real-Time进行编程 | 了解如何在应用程序中访问实时终端的输入和输出。 |
|
LabVIEW Real-Time中的进程间通信 | 了解如何在实时VI的多个循环之间传输数据。 |
|
实时终端和主机PC间通信 | 了解如何在主机PC和RT终端之间传输数据和通信。 |
|
管理内存并监测系统运行状况 | 了解如何最有效地监测RT运行状况、内存和CPU使用率,以避免应用程序执行过程中的一些潜在问题。 |
|
创建可靠的RT应用程序 | 了解可用于提高RT系统和应用程序可靠性的技术 |
|
调试、基准测试和测试 | 了解调试、基准测试和测试实时应用程序的方法。 |
|
部署和复制 | 部署独立的RT应用程序并将其复制到多个RT终端。 |
|
《使用CompactRIO和LabVIEW FPGA开发嵌入式应用程序》课程旨在介绍如何使用NI CompactRIO为应用程序设计可靠的FPGA代码,并进行原型验证与部署。
《使用DIAdem交互探索数据》课程将介绍如何导入数据集,进行直观的计算分析,并创建符合发布要求的高质量报告。您还将了解如何使用DIAdem脚本,将这些任务自动化。
如计划在一年内参加三门或三门以上NI有授课教师指导的课程,可购买培训会员,获得NI所有公共教室面授培训和公共虚拟课堂培训课程的无限访问权限,以及不限数量的认证凭证,绝对物有所值。