【EtherCAT注意事项】

本文讨论了在使用EtherCAT时遇到的对齐问题,如何处理SubIndex和位参数对齐,以及在多电机配置中避免通信数据过大影响SDO读取。同时关注了打印参数对PDO稳定性的潜在影响和硬件连接的eepromIIC要求,以及高频氩弧焊带来的干扰问题。
摘要由CSDN通过智能技术生成

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


对齐问题

目前应用过程发现EtherCAT的数据最低对齐为16位,因此在使用时,SubIndex=0的索引值,需要将8位偏移16字节,否则数据不对齐。 如果有 位参数 , 需要将位补齐。 XML中更加需要注意对齐问题。

多电机问题

依据CiA402协议规范,可以单从站多电机进行配置,依据原本的对象字典,每个对象字典偏移 0x800 即为下一个电机的参数。

但是需要注意的是,如果配置最大为8电机时,参数过多可能导致总线上数据过大,示波器可以直观观察到通信数据几乎占满一个周期,可能导致SDO在OP状态无法进行读取。

打印调试问题

所有在初始化后的打印参数都可能影响PDO的实时性,导致不稳定。

硬件问题

必须接上eeprom IIC通信,且根据不同的尺寸大小,对应的引脚需要拉高或者拉低。

高频氩弧焊对其干扰极其严重。

  • 7
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值