用户中心

资讯 > 技术文章

让故障诊断更轻松——软件解锁EtherCAT以太网协议诊断

来源:控制工程网2019.08.30阅读 3462

  EtherCAT以太网协议独立于供应商的诊断接口规范,是EtherCAT技术协会(ETG)在SPS IPC Drives 2018上发布的公告之一。该接口将帮助EtherCAT供应商收集和分析数据,以确定影响整个EtherCAT网络组件的内部或外部问题。被称为ETG.1510“主诊断接口配置文件”的规范,将提供可获得的升级控制工程网版权所有,以便轻松访问网络的健康状态。
  在同一个网络上,EtherCAT可以实时支持多达65535个设备。它还具有一系列循环和非循环诊断信息,可快速应对错误并对间歇性问题进行深入分析。
  该接口将提供基于主站的软件,以便所有网络用户都可以使用此数据。因此,工厂可以通过诊断接口提高机器性能并延长正常运行时间,而无需对从站或EtherCAT从控制器(ESC)硬件进行任何升级。要了解诊断接口的价值,了解EtherCAT提供的内置诊断非常重要。

图1:新ETG诊断接口使供应商能够独立访问EtherCAT诊断数据。无论他们使用基于PC的控制器还是传统的PLC作为EtherCAT主站,它都允许用户进行排除故障或提高机器性能。图片来源:EtherCAT技术协会

  新的诊断接口计划 
  200多个经过认可的EtherCAT主站CONTROL ENGINEERING China版权所有,涵盖从传统的可编程逻辑控制器(PLC)到基于PC的软件。许多人很容易调用诊断信息,但并不是全部如此。一个需要关注的因素是EtherCAT网络诊断有三个位置:从属寄存器,EtherCAT上的DS402 CAN协议(CoE)和带工作计数器(WKC)概念的循环过程数据。
  问题不在于可用的网络数据量;EtherCAT已经非常擅长精确定位错误,包括连接器松动、布线顺序错误、电缆损、对从站的意外影响、EMC干扰和误码等。
  新诊断接口不会改变现有容量,但是会像拉网一样整合所有信息。该接口将收集由硬件和软件导致的错误,以评估网络的健康状况。它还将保持最小的文件大小www.cechina.cn,因此可以在任何EtherCAT控制器上使用——即使是内存有限的紧凑型嵌入式设备也可使用。
  诊断接口的访问机制,将根据现有的EtherCAT主对象字典和邮箱网关功能提供EtherCAT从站的诊断信息。
  该接口在后台运行,使主设备可以投射较宽的网络,以提取存储在从属设备中的所有诊断数据。独立于供应商的设计,还允许任何主站将第三方分析工具与ETG.1510结合使用。
  不同的网络诊断变体
  通过该接口www.cechina.cn,工程师可以访问一系列诊断。这在很大程度上依赖于工作计数器CONTROL ENGINEERING China版权所有,它是在每个数据报末尾的16位字段。EtherCAT从站增加每个工作计数器的读和写命令。然后,主设备将数据报与预期值进行比较,丢弃任何坏帧并将所有的好帧转发给控制应用程序。

图2:EtherCAT提供硬件和软件诊断,包括循环和非循环信息。新的诊断接口软件在同一个位置收集不同的信息。

  该接口可以报告的EtherCAT网络诊断的其它变体包括:
  ●丢失的链接错误:当物理连接到从站的部件消失时,从站在内部表示它已丢失与下一个从站的物理连接。
  ●无效帧错误(CRC):以数学方式检查每个帧,并统计和丢弃坏帧。
  ●物理层错误:能够检测帧损坏并增加计数器。物理层错误与CRC错误不同,并且错误的比率在诊断来自噪声的间歇性错误中很重要。
  ●状态机错误:当EtherCAT从站的内部状态与主站命令的状态不同时,会发生这种情况。
  ●产品视觉序列号错误:当网络拓扑与主站预期的网络拓扑不匹配或从站设备连接顺序错误时,通常会发生这些错误。
  对于循环和非循环诊断,这些机制增加了分析和比较功能,例如检查丢失链接计数器的无效帧,反之亦然。虽然硬件和软件的循环同步诊断依赖于工作计数器,但非循环硬件诊断涉及链路丢失计数器和无效帧计数器。非循环软件诊断还涉及状态机错误。Ethercat从系统在芯片级整合了所有的诊断机制,因此,它们将在传统和未来的组件上保持可用。

图3:当返回EtherCAT主站的工作计数器(WKC)值与预期值不匹配时,数据报中的所有输入数据都将被丢弃,计数器将递增。

  让诊断更轻松
  诊断接口可解锁大量EtherCAT拓扑信息,为最终用户、主组件供应商和诊断工具供应商提供显著优势。利用这些数据,工程师能够快速进行故障排除并确定错误发生的位置。例如,那些看起来没有问题正在运行的从站可能需要维护、修理或更换,因为它存储了400个链路丢失计数。
  如果没有ETG.1510规范,那些没有配置收集这些信息的主站将需要新的代码。但是,对于可自动将定位其在主服务器上的位置来访问数据的主服务器,该规范还将增强其功能。利用第三方诊断工具和HMI,它还可以更轻松地访问数据。软件接口将使所有EtherCAT系统架构和主站受益。(作者:Robert Trask) 

版权声明:版权归控制工程网所有,转载请注明出处!

频道推荐

关于我们

控制工程网 & CONTROL ENGINEERING China 全球工业控制、自动化和仪器仪表领域的先锋媒体

CE全球

联系我们

商务及广告合作
任小姐(北京)                 夏小姐(上海)
电话:010-82053688      电话:18616877918
rendongxue@cechina.cn      xiashuxian@cechina.cn
新闻投稿:王小姐

关注我们的微信

关于我们 | 网站地图 | 联系我们
© 2003-2020    经营许可编号:京ICP证120335号
公安机关备案号:110102002318  服务热线:010-82053688