基于实时Linux+FPGA实现NI CompactRIO系统详解

利用集成的软件工具链,结合信号调理I/O模块,轻松构建和部署实时应用程序。

什么是CompactRIO?

CompactRIO系统提供了高处理性能、传感器专用I/O和紧密集成的软件工具,使其成为工业物联网、监测和控制应用的理想之选。实时处理器提供可靠,可预测的行为,而FPGA在需要高速逻辑和精确定时的较小任务上表现出色。

灵活的开发选项

使用LabVIEW以及实时模块和FPGA模块,提取低级代码并使用工具在CompactRIO系统上构建和部署时间确定性应用程序。

远期数据采集

使用运行Linux Real-Time OS的集成控制器和传感器I/O模块,直接在CompactRIO控制器上构建和部署稳健的应用程序。

数据采集和控制二合一

利用FPGA的用户可编程优势,集成现有IP,从而采集高质量数据,实时处理并提供反馈。

开放且安全的平台

与技术社区的用户和开发者协作,通过上千个开源应用、IP、范例,充分发挥NI Linux Real-Time OS的开放性优势。

为什么选择CompactRIO?

CompactRIO硬件使用具有实时功能的I/O模块(不同的传感器或协议有不同的模块)提供工业级别的监控解决方案。

下列应用的理想之选

  • 实时处理需求

  • 工业监控应用

  • 长期现场测试

机箱

CompactRIO机箱是集成系统架构的中心。它直接连接到I / O,以便高性能访问每个模块的I/O电路以及定时、触发和同步。因为每个模块都直接连接至FPGA,而非通过总线连接,所以CompactRIO的系统响应与其他控制器架构相比几乎没有延迟。

控制器

CompactRIO控制器性能出色,采用坚固耐用设计,已通过行业标准认证,并具有集成式视觉、运动控制、工业通信和人机界面功能。CompactRIO包含一个处理器,该处理器能够可靠且确定地执行LabVIEW Real-Time应用程序,并支持多采样率控制、执行跟踪、板载数据记录以及外围设备通信。CompactRIO控制器集成了CompactRIO机箱。

模块

I/O模块包含隔离,转换电路,信号调理和内置连接,可直接连接到工业传感器/执行器。通过提供多种接线选项并将连接器接线盒集成到模块中,CompactRIO系统大大降低了空间需求和现场接线成本。您可以从70多种NI C系列I/O模块中进行选择,将CompactRIO连接到几乎所有传感器或执行器。

软件

使用NI Linux Real-Time,LabVIEW FPGA模块和NI-DAQmx驱动程序克服传统异构架构的编程难题。通过这种组合,您可以通过一个直观的软件工具对处理器和FPGA进行编程,从而更快地开发系统。借助集成的用户友好型软件,您可以专注于解决问题,而不是低级的编程任务,该软件可以降低风险,提高生产率,减少创建和维护I/O驱动、操作系统,以及其他中间件的需要。

信迈提供NI国产化替代解决方案。

相关推荐
白雪讲堂14 分钟前
【GEO从入门到精通】生成式引擎与其他 AI 技术的关系
大数据·人工智能·数据分析·智能电视·geo
ShiMetaPi38 分钟前
GM3568JHF:FPGA+ARM异构开发板环境搭建教程
嵌入式硬件·fpga开发
魔力之心1 小时前
actuary notes[1]
人工智能·概率
Fine姐1 小时前
数据挖掘2.3-2.5:梯度,梯度下降以及凸性
人工智能·数据挖掘
2501_924730612 小时前
智慧城管复杂人流场景下识别准确率↑32%:陌讯多模态感知引擎实战解析
大数据·人工智能·算法·计算机视觉·目标跟踪·视觉检测·边缘计算
CONDIMENTTTT2 小时前
[机器学习]05-基于Fisher线性判别的鸢尾花数据集分类
人工智能·分类·数据挖掘
从今天开始学习Verilog2 小时前
接收PID输出的可调占空比PWM
fpga开发
Kingfar_12 小时前
智能移动终端导航APP用户体验研究案例分享
人工智能·算法·人机交互·ux·用户界面·用户体验
攻城狮7号2 小时前
小米开源大模型 MiDashengLM-7B:不仅是“听懂”,更能“理解”声音
人工智能·midashenglm-7b·小米开源大模型·声音理解大模型