cRIO-9068

作者:stark

NI(National Instrument,美国国家仪器)公司推出的视觉开发模块大大方便了开发者开发和部署机器视觉相关应用,它提供丰富的功能,支持多个摄像头实时采集图像进而实现图像增强、特征检测、精密测量等处理操作。

图1:NI推出的视觉处理模块

图1:NI推出的视觉处理模块

手把手教你FPGA与RT以及Host端通信

在ECM中,会涉及到FPGA、RT以及主机,那么三者之间是如何进行数据流的传输呢?本文将以cRIO-9068为例,带大家了解整个编程以及实现过程。

一、FPGA、RT以及主机数据流之间的通信概览。

在一个含FPGA的Real-Time系统中,FPGA负责采集信号,然后将采集的数据传输至RT端进行监控、处理,同时在主机进行数据的显示、记录或者发送命令。典型的基于cRIO的Real-Time系统如下图所示:

数据在Real-Time系统中主要分为两种,一种是比如消息,命令等等,此类数据我们只关注其最新的值,主要通过标签、消息进行数据的传递;另外一种是数据流,我们需要获取所有的数据信息,而不仅仅是最新值,主要通过网络流、FIFO进行传递。

作者:Sébastien Boria - Airbus

飞机的开发涉及数万个步骤,必须由操作人员逐一完成,而且要检查很多次,才能够确保质量。 通过将智能功能添加到系统中,智能工具将可理解操作人员接下来必须执行的操作,并自动将工具调整到合适的设置,从而简化操作人员的工作。 操作人员执行完操作后,智能工具也可以监测并记录操作结果,从而提高生产过程的效率。


什么是NI cRIO-9068软件设计控制器?


近十年来, CompactRIO平台已经成为嵌入式控制和监测系统的标准。所有CompactRIO系统均基于NI LabVIEW可重配置I/O(RIO)架构,该架构集成了一个实时处理器、可重配置FPGA和模块化NI C系列I/O,通过LabVIEW系统设计软件进行编程。NI cRIO-9068控制器以高性价比为CompactRIO平台提供了卓越的性能和坚固性,使其适用于严苛环境下的高容量和OEM应用。这一软件设计的控制器配备了Xilinx Zynq all-programmable片上系统(SoC),在单个芯片上结合了基于ARM的处理器和7系列 FPGA芯片。由于集成了Zynq,cRIO-9068控制器使得CompactRIO平台现在可支持基于NI Linux 实时操作系统,让用户可以在熟悉的LabVIEW开发环境中更灵活地复用现有的Linux代码。

将基于ARM的处理器引入CompactRIO

美国国家仪器公司的CompactRIO嵌入式系统采用统一的LabVIEW RIO架构,具有高性能处理器、可重配置FPGA以及模块化I/O,用户无需底层硬件开发或者板卡设计经验即可快速实现嵌入式系统的自定义设计、原型及发布。

全新的NI cRIO-9068基于Zynq SoC进行重新设计,可加速实现智能机械控制、机器视觉、运动控制等应用开发。

NI cRIO-9068:性能和吞吐量基准测试

最新的NI CompactRIO软件设计控制器cRIO-9068配有Xilinx Zynq片上系统(SOC),它在同一机箱内集成了时钟频率为667 MHz的双核ARM Cortex-A9处理器以及具有85K逻辑单元和220个数字信号处理片的Artix-7 FPGA。两个处理器单元以ARM AXI-4技术为支撑,共享一千多个互联点。 NI LabVIEW Real-Time使用的操作系统是ARM Cortex-A9上的NI Linux Real-Time OS。ARM Cortex-A9包含一个优化的网络协议栈、一个优化的进程调度器以及一个可自动压缩数据的高级文件系统。 这些技术与LabVIEW系统设计软件和NI-RIO驱动相结合,大大提高了系统的吞吐量,加快了数据记录应用程序的数据读写速率,并降低了闭环控制的延迟,从而使得cRIO-9068成为CompactRIO高性价比产品家族中性能最高的成员。 NI研发部编写了一系列控制和监测应用的基准测试代码,用于证明该产品在性能和吞吐量上的大幅提升。

基于Xilinx Zynq-7000设计的NI cRIO-9068控制器

作者:Robert Bielby—Xilinx战略市场和企业规划高级总监

十多年来,NI和Xilinx公司之间的技术合作不断为工程师和科学家提供了进行创新和改变世界的工具。 NI为其一代又一代的新产品(如NI FlexRIO模块、CompactRIO控制器)提供最新一代的Xilinx FPGA。此外,cRIO-9068软件设计控制器也是基于创新的Zynq-7000可完全编程SoC设备。

NI充分利用了其产品中器件的特性,同时简化了编程,使工程师和科学家们可以在熟悉的环境中进行开发,而无需深入探索Xilinx设备编程的底层细节。本文将简要介绍NI cRIO-9068创新产品系列的核心——Zynq SoC的传统功能和新亮点。

2013年11月14日,美国国家仪器有限公司(National Instruments, 简称NI)在其中国一年一度的NI DAYS上展示了其自动化控制应用领域CompactRIO产品系列中全新的软件定制的控制器( software-designed controller ) cRIO-9068。
此款最新的控制器核心变化在于该控制器集成了当前先进的芯片技术,即Xilinx Zynq-7020可编程系统级芯片(SoC),其中集成了双核ARM Cortex - A9处理器与Xilinx7系列FPGA架构。相比前代产品控制工程网版权所有,速度性能提升了 400%。

FPGA可编程控制器荣最佳技术创新奖器

OFweekAutomationAwards2013工控行业年度技术创新奖评选结果揭晓

由OFweek中国高科技行业门户主办、OFweek工控网承办和OFweek机器人网、OFweek仪器仪表网、OFweek激光网协办的"OFweekAutomationAwards2013"年度评选活动于2013年11月6日落下帷幕,在这次评选中共有“最佳产品设计奖”、“最佳技术创新奖”两种奖项,通过盘点工控行业产品技术或应用方案,评选范围涵盖最具创新的技术、产品及解决方案。

        NIWeek 2013于8月5日在美国德州州府Austin召开。连续4天的测试测量盛会也只有NI每年在坚持不懈地举办,3500参与者并没有畏惧40度的高温,而且其200技术讲座大部分都收费,但并没有影响参与者的热情,足见其技术含量,先赞一下!  在会议的首日我已经在网站发布了一篇有关NIWeek 2013上重大宣布的文章,今天再强调一下,并增加更多的内容,包括很多的神奇应用和故事。 图1:NIWeek 2013展会现场。

同步内容