LabVIEWCompactRIO 开发指南第七章45
将I/O添加到Compact RIO
基于LabVIEW可重配置I/O(RIO)架构的NI产品日益被采用用于需要高通道数、密集处理和分布式I/O的系统级应用。将RIO扩展I/O添加到NI RIO产品产品中,可实现1:N系统拓扑,具有一个控制器和多个FPGAI/O节点,用于灵活、高通道数的系统,可执行分布控制和集中处理。
NI提供了三种类型的扩展机箱系统,用于扩展I/O。每个扩展机箱都有一个FPGA,并基于相同的C系列模块架构。扩展I/O选项之间的主要区别在于总线的选择,每个总线最适合扩展I/O应用的子集。NII/O扩展机箱系统包括:
■MXI-ExpressRIO
■Ethernet RIO
■EtherCAT RIO
图7.1.使用NI扩展机箱扩展Compact RIOI/O
每个扩展机箱都有独特的功能。根据应用要求选择扩展机箱。表7.1提供了三种不同类型的扩展机箱的快速比较。
表7.1.RIO扩展机箱的比较
MXI-ExpressRIO
用于C系列I/O的NI9157/9159MXI-ExpressRIO14插槽机箱具有高性能XilinxVirtex-5FPGA和PCIexpressx1电缆接口,可扩展RIO平台,适用于需要高通道数和各种信号调理以及定制处理和控制算法的大型应用。除了工业控制器和PXI系统外,还可以将这些MXI-ExpressRIO扩展机箱与高性能NIcRIO-9081/9082Compact RIO系统配合使用。使用MXI-ExpressRIO扩展机箱时,使用LabVIEWFPGA主机接口功能连接主控制器VI中的扩展机箱I/O。
图7.2.MXI-ExpressRIO机箱与NIcRIO-9081/9082高性能紧凑型RIO系统配对
需要说明的是,上述的例程和文档,都是可以下载的,双击即可打开,其中压缩文件是可以采用粘贴复制的方式,拷贝到硬盘上。这不是图片,各位小伙伴看到后尝试一下,这个问题就不用加微信咨询了。有关LabVIEW编程、LabVIEW开发等相关项目,可联系们。附件中的资料这里无法上传,可去公司网站搜索下载。