31. EtherCAT主站与从站的网络复位方法

现象描述:使用C6930-0070加装2个FC9024,将EtherCAT总站数量扩展到了8个。在使用期间网络断开再恢复后,有点主站网络可以自动切换回OP有的则不能,如下图。

经研究后发现是主站设置不同导致的,将设置同意后问题解决。
需要设置的地方在advanced settings中Mater Settings及Slave Settings。

根据设置的几种情况总结如下:

  • 主站的masterSeting中勾选了"ReInit after  communication Error",子站断网会进入”INIT NO_COMM",网络重新连接所有子站会自动切换回OP模式且子站模块无报错。
  • 主站的masterSeting中不勾选了"ReInit after  communication Error",slave Settings中勾选“Auto Restore states"不勾选"ReInit after comm Eorr",断网的子站会进入“ERR OP NO_COMM",网络重新连接所有子站会自动切换回OP模式,但是子站模块的报警无法消除,需要重新切换到Init后再切换回OP(可以重新激活配置下载或者手动选择init和OP)才可消除。
  • 主站的masterSeting中不勾选了"ReInit after  communication Error",slave Settings中勾选“Auto Restore states"勾选"ReInit after comm Eorr",断网的子站会进入“ERR OP NO_COMM",网络重新连接所有子站会自动切换回OP模式且子站模块无报错(与情况A相似)。
  • 主站的masterSeting中不勾选了"ReInit after  communication Error",slave Settings中不勾选“Auto Restore states",断网的子站会进入“ERR OP NO_COMM",网络重新连接所有子站不会自动切换回OP模式(可以重新激活配置下载或者手动选择init和OP)才可回到OP。

https://infosys.beckhoff.com/content/1033/ethercatsystem/2477875083.html?id=8648893292452640085

2024.11.28 孙岩 供稿