基于NI LabVIEW的CompactRIO开发者指南

《NI CompactRIO开发者指南》简要介绍了NI推荐的用于NI CompactRIO控制器编程的架构和开发实践。作为标准NI LabVIEW实时(Real-Time)模块和LabVIEW FPGA模块培训的补充材料,本指南提供的文档和范例可作为工业控制和监测应用程序的设计框架。

引言和基本结构

部署与应用相匹配、支持代码模块化,并能简化调试与验证的架构。

转至引言

第1节: 设计实时(Real-Time)应用程序

借鉴开发确定性流程、进程间通信和内存管理的最佳实践,设计可维护和可靠的实时应用程序。

转至第1节

第2节: 网络通信的最佳实践

在嵌入式CompactRIO系统中添加网络化用户界面。

转至第2节

第3节: 通过LabVIEW FPGA定制硬件

使用板载现场可编程门阵列(FPGA),实现高速循环、在线滤波、波形I/O或严格任务级联锁。

转至第3节

第4节: 连接至NI或第三方硬件

通过扩展机箱扩展NI C系列I/O硬件,并添加网络化的I/O、其他设备的I/O和高级功能(如机器视觉)。

转至第4节

第5节: 部署并复制系统

部署最终系统;配置自动启动;复制部署后的系统。

转至第5节

第6节:使用基于LabVIEW的CompactRIO项目范例

从NI推荐的架构开始开发您的下一个应用。

转至第6节

NI CompactRIO开发者指南: 完整下载

下载包含全部5节内容的完整开发者指南。

下载完整指南