0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【虹科干货】使用Profishark进行EtherCAT主站性能测试

虹科网络可视化技术 2022-05-20 09:45 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群


52f85318-d210-11ec-8521-dac502259ad0.png

01

EtherCAT主站性能测试


一般情况下EtherCAT主站性能测试会关注主站通讯周期,circle time是否稳定,抖动多少,因此可以设置在不同的circle time,比如2ms,1ms,500us,250us,125us等条件下测试抖动,可以采用第三方的抓包工具+wireshark进行报文分析,不同主站周期,需要修改代码以及ENI文件的circle time,此处以1ms主站周期,有些任务周期是5ms(主站周期的5倍)。

531e4406-d210-11ec-8521-dac502259ad0.png

53526092-d210-11ec-8521-dac502259ad0.png

52f85318-d210-11ec-8521-dac502259ad0.png

02

EtherCAT报文抓取

抓包方式,主站和从站直接接入第三方的抓包工具,连接方式如下示意图,可以先运行主站,待主从通讯稳定后,再进行数据抓包,这样抓出来的数据包就是pdo数据/过程数据,也可以主站启动前,开始抓包,这样就可以把整个启动过程的数据抓取出来,但是过滤时,op前的报文数据就不是我们需要分析的数据了。


536e640e-d210-11ec-8521-dac502259ad0.png

5388b066-d210-11ec-8521-dac502259ad0.png

虹科提供最简单的EtherCAT抓包工具,ProfiShark,帮助网络工程师轻松访问网络并以正确的时间戳记捕获每个单个数据包。通过Profishark抓包可以得到高质量的数据,这些数据可在数据包分析器软件(如Wireshark)中用于网络分析,或直接存储到磁盘以供以后分析。(详细信息请查看文末)

52f85318-d210-11ec-8521-dac502259ad0.png

03

在Wireshark上进行EtherCAT报文分析


1、设置wireshark时间格式如下

53fc1b6e-d210-11ec-8521-dac502259ad0.png

2、使用ecat.ado == 0x130命令,过滤出从站在第几条报文处进入op状态的,这里是33900,意味着33900前的报文不能用于分析circle time,因为pdo数据/周期性数据只在从站进入op后才被发送

541b3512-d210-11ec-8521-dac502259ad0.png

3、分析周期性报文,注意到每个周期性报文包含三个子报文(逻辑寻址)以及一个DC相关的ARMW命令

544c2514-d210-11ec-8521-dac502259ad0.png

4、过滤出周期性报文,使用该指令ecat.sub1.cmd == LRD && ecat.sub1.cnt == 0,过滤出子报文1为LRD且计算器值为0(表示从主站发出,未经过从站)的周期性报文,选择三角进行报文排序,可以是从小到大,或者从大到小。

548d6ed4-d210-11ec-8521-dac502259ad0.png

最小周期是999.496us

54ca0966-d210-11ec-8521-dac502259ad0.png

最大周期1000.536us

结论:可以看出1ms主站周期下,基于zcu102开发板,测试出来的主站周期的抖动是ns级别,实际在500us和250us,125us条件下,抖动都是在ns级别。

Profishark网络TAP 介绍

55090b02-d210-11ec-8521-dac502259ad0.png5516bf0e-d210-11ec-8521-dac502259ad0.png

便携式可靠流量捕获

ProfiShark是便携式和小型故障诊断仪,是用于网络监视,流量捕获和分析的专用网络TAP。

虹科Profishark帮助你:

快速了解数据包级别的信息

Profishark以便携式形式实现完整的数据捕获。这意味着您可以在任何地方快速部署,并捕获所需的流量数据,而不会影响生产网络。

获取您可以信赖的跟踪文件

为了帮助优化您的分析工作流程并减少磁盘存储消耗,Profishark提供了数据包切片功能,确保您仅获得可操作的数据。

获得透明和非侵入式访问

捕获网络数据而不会影响安全性或性能。Profishark和主机PC将不会显示为网络上的节点。即使Profishark的电源中断,网络连接也会保持。Profishark设置为PoE直通。

获得所需的时间戳记准确性

准确的时间戳对于分析报文的延迟和抖动等性能指标至关重要。Profishark提供的型号具有低至5NS的硬件时间戳,以及+型号具有高级GPS / PPS时间戳功能。


虹科是在各细分专业技术领域内的资源整合及技术服务落地供应商。虹科网络可视化与安全事业部,凭借深厚的行业经验和技术积累,近几年来与世界行业内顶级供应商Morphisec,Apposite,IoT Inspector,LiveAction,Profitap,Cubro,Elproma等建立了紧密的合作关系。我们的解决方案包括网络流量监控,网络流量采集和优化,端到端网络性能可视化,网络仿真,网络终端安全(动态防御),物联网设备漏洞扫描,安全网络时间同步等解决方案。虹科的工程师积极参与国内外专业协会和联盟的活动,重视技术培训和积累。

此外,我们积极参与工业互联网产业联盟、中国通信企业协会等行业协会的工作,为推广先进技术的普及做出了重要贡献。我们在不断创新和实践中总结可持续和可信赖的方案,坚持与客户一起思考,从工程师角度发现问题,解决问题,为客户提供完美的解决方案。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 测试
    +关注

    关注

    8

    文章

    6025

    浏览量

    130696
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    盟通科技基于瑞萨RZ MPU的EtherCAT应用方案

    瑞萨电子携手盟通科技推出基于瑞萨RZ MPU的EtherCAT应用方案,为工业机器人、伺服驱动、PLC和自动化控制设备等应用场景提供完整易用的支持。
    的头像 发表于 11-21 10:31 517次阅读
    盟通科技基于瑞萨RZ MPU的<b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b>应用方案

    案例 | 为什么汽车零部件头部企业,选择方案做方向盘EOL测试

    方案助力提升方向盘产线测试效能汽车方向盘的EOL测试,如何做到既快又稳?当产线因测试偶发故障而面临停滞风险时,有哪些技术路径可以实现精准
    的头像 发表于 10-29 17:33 177次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>案例 | 为什么汽车零部件头部企业,选择<b class='flag-5'>虹</b><b class='flag-5'>科</b>方案做方向盘EOL<b class='flag-5'>测试</b>?

    直播回顾 | 硬核干货放送,CAN总线应用层直播助您告别低效联调,破解车载网络开发核心难题

    周二下午3点准时开播,资深技术工程师团队倾囊相授,助您掌握CAN总线从基础到高阶的全链路技术与核心技能。更多硬核课程与技术干货敬请持续关注
    的头像 发表于 09-17 17:39 592次阅读
    直播回顾 | 硬核<b class='flag-5'>干货</b>放送,<b class='flag-5'>虹</b><b class='flag-5'>科</b>CAN总线应用层直播助您告别低效联调,破解车载网络开发核心难题

    EtherCAT转EtherNet/IP总线协议转换网关,建议点赞收藏

    驱动器、智能仪表、PLC、DCS、FCS等系统。在实际应用中,常存在EtherCAT设备与EtherNet/IP设备之间需进行数据交
    的头像 发表于 09-16 15:01 392次阅读
    <b class='flag-5'>EtherCAT</b>从<b class='flag-5'>站</b>转EtherNet/IP<b class='flag-5'>主</b><b class='flag-5'>站</b>总线协议转换网关,建议点赞收藏

    如何让EtherCAT间自由“对话”?

    在工业自动化领域,与从之间的通信比较常见,但从与从的通信一直是技术难点。本文将介绍致远电子PCIe-2E
    的头像 发表于 09-09 11:46 902次阅读
    如何让<b class='flag-5'>EtherCAT</b>从<b class='flag-5'>站</b>间自由“对话”?

    PCIe-2E卡:高实时性,低门槛的EtherCAT开发方案

    的挑战1.实时操作系统的要求传统高性能EtherCAT方案通常依赖于实时操作系统(RTOS),如RTLinux、VxWorks、UCOS、FreeRTOS等。
    的头像 发表于 09-03 11:36 412次阅读
    PCIe-2E<b class='flag-5'>主</b><b class='flag-5'>站</b>卡:高实时性,低门槛的<b class='flag-5'>EtherCAT</b>开发方案

    【米尔NXP i.MX 91开发板评测】移植运行IGH EtherCAT

    的,说明EtherCAT通信成功了 测试 命令行使能ESC从LED亮灭 while true; do ./ethercat download 0x7010 0 0x03; slee
    发表于 09-01 16:32

    基于米尔安路飞龙派FPGA FPSoC+移植SOEM实现EtherCAT控制功能

    1、EtherCAT 安路今年推出一款的FPSoC DR190M,组合了硬核处理器系统和FPGA,通过高带宽总线进行二者的互联。多核 ARM/RISC-V 处理器系统与安路FPGA
    发表于 07-11 19:49

    禾川伺服驱动器与EtherCAT转Profinet网关的双向数据交换

    与采用Profinet协议的设备(如禾川伺服驱动器和PLC)进行通信时,一个高效、稳定的网关设备就显得尤为重要。本文将深入探讨EtherCAT转Profinet网关如何实现与禾川伺
    的头像 发表于 06-14 12:30 527次阅读
    禾川伺服驱动器与<b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b>转Profinet网关的双向数据交换

    SV660F伺服驱动器与EtherCAT转Profinet网关通讯案例

    EtherCAT与Profinet从,特别是与汇川伺服驱动器之间的通信,是一个值得关注的问题。本文将深入探讨EtherCAT
    的头像 发表于 06-13 10:55 726次阅读
    SV660F伺服驱动器与<b class='flag-5'>EtherCAT</b><b class='flag-5'>主</b><b class='flag-5'>站</b>转Profinet网关通讯案例

    先辑半导体HPM6E00系列产品能用来做EtherCAT

    虽然明确说明了先辑半导体HPM6E00系列产品能用来做EtherCAT的从,但它可以用来做主吗,还是说必须用其他芯片做主
    发表于 03-16 10:16

    直播回放 | IO-Link技术概述与IO-Link OEM

    「一式通讯解决方案」系列直播第1期圆满落幕!本期主题为「IO-Link技术概述与IO-LinkOEM」感谢各位朋友的热情参与!本期
    的头像 发表于 02-19 17:34 1137次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>直播回放 | IO-Link技术概述与<b class='flag-5'>虹</b><b class='flag-5'>科</b>IO-Link OEM

    三格电子-EtherCAT转ModbusTCP/从站网关

    ​  EtherCAT转ModbusTCP/从站网关  型号:SG-ECAT_S-TCP      本产品是 EtherCAT
    的头像 发表于 02-11 14:33 700次阅读
    三格电子-<b class='flag-5'>EtherCAT</b>从<b class='flag-5'>站</b>转ModbusTCP<b class='flag-5'>主</b><b class='flag-5'>站</b>/从站网关

    挑战超速协议Profinet转EthereCAT网关,ethercat的高级功能

    EtherCAT协调轴,支持57家制造商设备,实时确定性高。支持多种协议,稳联技术网关无需卡槽,纤薄设计易安装,ConfigurationManager快速配置,提高PLC性能,长
    的头像 发表于 12-17 09:30 465次阅读

    活动回顾 | 波形诊断开放日-上海圆满落幕!

    Pico开放日,你可以收获哪些有趣的体验吧!Pico产品展示这里有Pico全系列产品展示,包括四通道示波器主机、压力传感器、NVH套装、毫欧与电机
    的头像 发表于 12-07 01:04 842次阅读
    <b class='flag-5'>虹</b><b class='flag-5'>科</b>活动回顾 | 波形诊断开放日-上海<b class='flag-5'>站</b>圆满落幕!