当前位置:首页 > 测试测量 > 测试测量
[导读]实时以太网扩展I/ONI 9144是用于C系列模块的8槽位扩展机箱,它使用称为EtherCAT®(以太网控制自动化技术)的实时以太网技术,确定性地与实时主控制器进行通信。这个高性能的工业协议扩展了IEEE 802.3以太网标准,

实时以太网扩展I/O

NI 9144是用于C系列模块的8槽位扩展机箱,它使用称为EtherCAT®(以太网控制自动化技术)的实时以太网技术,确定性地与实时主控制器进行通信。这个高性能的工业协议扩展了IEEE 802.3以太网标准,能够以可预测的定时与精确同步传送数据。这个开放式标准是作为IEC 61158的一部分发布的,通常使用在机器设计与运动控制等应用中。

要建立确定性的分布式I/O系统,通常在标准的以太网布线上使用主/从体系结构。您可以将任何带有双以太网接口的CompactRIO控制器或带有NI PXI-8231/8232以太网接口的PXI系统作为主控制器。使用菊花链可以将多个NI 9144从机箱连接到主控制器,扩展了严格时间应用的同时,也利用最少的处理器资源维持硬件确定性。

图1:以NI 9144机箱构成的EtherCAT主/从体系结构。

NI 9144扩展机箱由多个硬件组件构成,使得确定性分布式I/O成为可能。每个从机箱都带有两个以太网接口,用于接收EtherCAT数据包。这些数据包通过物理层传送到EtherCAT IP栈。EtherCAT IP包含了多个fieldbus内存管理单元(FMMU),用来正确地将EtherCAT数据映射到特定的从设备上。直接内存访问(DMA)在EtherCAT IP和C系列I/O模块之间传送同步I/O数据。Xilinx FPGA作为C系列模块接口,根据来自EtherCAT的指令和定时,用循环的方式处理I/O读和写。微控制器管理在主设备和从设备之间的任何异步消息,并且管理不同硬件组件的配置任务。

定时与同步

C系列模块接口是NI扫描引擎技术的一部分,扫描引擎技术是与LabVIEW实时模块8.6和CompactRIO一起推出的。这个组件负责同步C系列模块的I/O数据,使NI 9144的I/O更新能够与主设备的循环时间无缝匹配。

确定性网络的循环时间包括主控制器程序扫描和I/O扫描的总时间。程序扫描包括LabVIEW程序进行处理(包含严格时间任务和普通任务)、完成常规的清理维护以及与DMA和内存表传送数据包所需的时间。I/O扫描时间包括EtherCAT数据包通过整个从设备网络并再返回所需要的时间。

图3:主设备和从设备循环时间的时序图。

NI 9144从设备的循环时间包括从设备更新和I/O扫描的总时间。从设备更新是从设备使用DMA传输、处理数据并更新其I/O所需的时间。由于I/O扫描在主设备和从设备之间是同步的,从设备更新与主设备的程序扫描同时运行。因此,根据花费时间的长短,最小循环时间受到从设备更新或程序扫描时间的限制。

循环时间=程序扫描(内存数据传输与数据处理)+I/O扫描(数据传输)

=从设备更新(数据更新与处理)+I/O扫描(数据传输)

程序扫描时间可能会随着网络中从设备数量的增加而增加,因为主控制器需要处理更多数据。但是,从设备更新时间不会增加,因为从设备并行地对所有I/O进行更新。因此,在网络中从设备越多,主程序扫描就越可能成为系统瓶颈。如果您的应用含有较高的I/O通道数,可以考虑为主设备使用高性能处理器。

I/O同步

NI 9144扩展机箱的优点是不仅包含模块到模块同步,还包含了从设备到从设备同步。主控制器通过使用分布式时钟,将所有从设备与相同的时间进行同步,完成了从设备之间的同步。在I/O扫描完成并且传送EtherCAT数据包之后,EtherCAT IP就发出Sync0信号,通知从设备有新的数据就绪。

* SS=同步采样模块;Mux=多路复用模块

图4:从设备更新的时序图。

主控制器还使用Sync0对齐“虚拟点”,这是所有从机箱对各自的I/O进行更新的精确时间点。由于NI扫描引擎作用于单点数据,虚拟输出点已经经过优化以便最快地获取输出模块的更新,虚拟输入点已经过优化以提供输入模块的最新采样。在这种模式下,在个别通道之间的更新只会出现很小的抖动,这对于控制应用而言是十分理想的。对于含有多路复用I/O的模块而言,输入在每个周期中都会包含一定的延迟,因此通道0读数相对于下一个通道0读数而言,会有相同的偏差值。此外,同步采样模块对于所有使用的相同模块都在准确的相同时间进行I/O通道更新,即使使用不同的模块,也可达到最小的相位偏移。假设在从设备更新中,每个从设备采样发生在两个相同的虚拟点上,那么对于所有网络上的NI 9144从设备的输出和输入都会有同步的开始时间。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

深圳2025年8月12日 /美通社/ -- 全球消费电子行业领导者、Mini LED和超大屏[1]电视销量全球第一的TCL欣然宣布,公司将参加9月5日至9日在柏林举办的2025年德国柏林消费电子展(IFA 2025)。作...

关键字: TCL 消费电子展 NI 大屏

北京2025年8月11日 /美通社/ -- 2025年8月8日,由紫光汉图举办的 "双引擎•印未来"紫光打印机新品发布会正式在北京通明湖会展中心举行。 工业和信息化部电子信息司电子系统处领导、中国电...

关键字: 打印机 紫光 NI 核心技术

加快开发进程;提升质量、安全性、性能与成本效益 利用耐世特在底盘领域的专业知识和线控技术产品组合 美国密西根州奥本山2025年8月11日 /美通社/ -- 耐...

关键字: MOTION 软件 运动控制 NI

-Cognizant正在筹办全球最大规模的氛围编程活动,以提升数千名员工的AI素养 为抓住人工智能经济将创造的巨大机遇,Cognizant与Lovable、Windsurf、Cursor、Gemini Code Ass...

关键字: 编程 NI AN PI

-Cognizant推出AI Training Data Services,助力企业级AI模型加速开发 Cognizant是数据与AI模型训练合作伙伴,长期深受大型数字原生先锋企业信赖,助力其训练全球最先进的AI/机器...

关键字: NI AN AI模型 SERVICES

葡萄牙波尔图2025年7月31日 /美通社/ -- 全球领先的新一代制造执行系统供应商凯睿德制造宣布收购专注于高科技制造图像分析的AI专家公司 Convanit。本次收购是扩展凯睿德制造数据平台能力的重要一步,将助力客户...

关键字: 智能制造 图像分析 NI AN

2025年,该实验室已新获两项美国授权专利,开源了一个关键AI开发平台,并赢得了GECCO金奖 新泽西州提内克2025年7月25日 /美通社/ -- Cognizant(Nasdaq:CTSH)今日宣布,其AI实验室新...

关键字: AI NI AN BSP

台北 2025年7月16日 /美通社/ -- 作为物联网(IoT)智能系统及嵌入式平台领域的全球领导者,研华科技(Advantech)今天宣布推出其AMAX物联网控制平台。这一创新解决方案将可编程逻辑控制器(PLC)、...

关键字: 物联网 控制平台 I/O PLC

上海2025年6月30日 /美通社/ -- 6月30日,文心大模型正式开源,黑芝麻智能即日起快速启动与文心大模型技术合作。 黑芝麻智能将基于文心大模型,打造行业领先的车端推理引擎,为企业、开发者提供真正可用、好用、可落...

关键字: 模型 NI 开源 多模

高 I/O、低功耗及先进的安全功能,适用于成本敏感型边缘应用

关键字: FPGA I/O 机器视觉
关闭