多协议现场总线通信性能分析系统设计与实现

被引量 : 7次 | 上传用户:m237912904
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数控现场总线具有高可靠性和高实时性的特点,是高档数控机床的重要组成部分。当前国内外现场总线技术种类繁多,主流现场总线大多基于以太网技术,在数控和伺服产品中得到了广泛的应用。如果总线系统出现实时性、同步性问题,将无法可靠运行,也无法完成设计指标,甚至导致安全事故。总线的通信周期、响应时间等数据,在总线开发和故障检测过程中很重要。现如今国内缺少成熟的总线分析设备,能够在总线调试开发和现场应用中诊断总线故障。缺少面向国内总线协议的分析设备,是目前面临的重要问题,也是当前数控领域研究的重点和研究热点。目前国外厂家研发的各种现场总线标准都有专用的协议分析设备,虽然功能完善,技术先进,但是都不支持国内总线。国内总线分析设备较少,虽然有些支持国产总线,但是功能还不够完善,而且都只支持一种现场总线。数控现场总线分析设备设计的主要技术难点在于如何对数据进行实时采集,准确测量数据采集时间点,即使数据量较大,也不能影响数据采集的实时性。如果报文采集时间不准确,分析系统将失去存在的意义。为了解决以上问题,本文提出了一种支持多协议现场总线协议分析系统的解决方案。鉴于主流现场总线都是基于以太网的,报文结构都是相似的,因此将报文结构抽象出来,通过XML语言对报文结构进行描述,以动态配置的方式,达到支持NCSF和EtherCAT的目的。为保证系统实时性,采用RTAI与共享内存技术。以此为基础,设计了本分析系统。文中给出了一种总线通信协议报文结构描述方法,采用XML语言对协议报文格式进行描述。分析系统通过读取XML文件,获取协议报文的格式,并按照报文格式解析协议报文。用户可以创建不同的XML文件,使系统对不同协议的报文进行解析,从而达到解析多协议的目标。硬件采集卡采用FPGA实现,采用中断方式工作,驱动模块采用RTAI实时接口实现,提高了系统实时性。采用Netlink与共享内存进行内核空间与用户空间的数据交换,达到对数据实时处理的目标。能对通信周期、抖动、误码率、丢帧率等性能指标进行分析。在基于NCSF的数控系统上进行测试,系统运行稳定。系统可实时采集数据,并能够按照XML文件对报文进行解析,能够对通信周期、抖动、误码率、丢帧率等性能指标进行测量,达到了预期目标。
其他文献
主动脉瘤的发病率呈逐年上升的趋势,且死亡率较高、预后较差。主动脉腔内修复术利用覆膜支架将瘤体隔绝,创伤小、疗效好,但其使用常受到主动脉分支的限制。近年来在国外出现了一
故障报修系统是某大型国有企业为解决信息系统故障报修问题而开发设计的。该套系统采用了浏览器/服务器模式实现,运行在微软IIS应用服务器上,使用了微软的.NET技术架构,并使
校园网是学校重要的基础设施之一,是学校多媒体教学平台、数字化管理、课程共享、数字教育资源库、思想文化教育等工作的基础平台,在促进思想文化交流且推动教育改革发展、丰富
基层党校是基层党委培训领导干部的主阵地,也是提升领导干部党性修养的大熔炉,党校在高等院校中的特殊性,在行政事业单位的偏党性,决定着基层党校在绩效考核中遇到了前所未有
本试验研究了点篮子鱼饲料中蛋白质、脂肪和糖的最佳拟合比例,研究内容如下:1.点篮子鱼饲料中蛋白质、脂肪和糖最佳拟合比例研究采用“金字塔”设计法,以蛋白质、脂肪和糖作为饲
网络团购作为当代最为流行尤其是风靡于青年群体的一种全新的市场交易方式,其独特的营销策略必然成为现代商务理念、营销管理决策等领域中最容易受到关注的课题之一。本文就
2012年《刑事诉讼法》规定的关于犯罪嫌疑人、被告人逃匿、死亡案件违法所得没收程序对于解决我国实践中存在的问题具有重要意义,但也存在一些需要进一步探讨的问题。在适用
万箱集装箱船具有高技术、高性能、高附加值的特点。万箱集装箱船采用低速二冲程大功率电控柴油主机,主机额定功率在5.5MW以上。油价较高导致万箱集装箱船的燃油费用占船舶运
随着大型光学系统在天文观测、空间目标识别等领域的应用越来越广泛,大型光学镜面的加工和检测面临着很大的挑战。传统的面形检测工具,存在测量行程不足,测量环境要求高等缺点,无
分子印迹聚合物是一种新型的吸附材料,对复杂样品中的目标分子具有特异性识别的能力。醚菌酯具有高效、广谱、低毒的优点,已得到广泛的应用,但由于使用量越来越大,人们也不断地关