Skip to main content

故障排除

所有错误EtherCAT主站也存在于 IEC 应用程序中。每个主站的功能块实例EtherCAT主站有一个属性,可以将最后一个错误读取为枚举。

有关详细信息,请参阅:For more information, see: IoDrvEtherCAT.上次错误ETC_LASTERROR

问题

可能的解决方案

EtherCAT设备树中带有红色三角形的主站

记录器消息:Error: more than 100 packets lost, perhaps communication lost! check the cables !

PLC 和第一台设备之间无法通信

连续超过100个数据包未收到。

可能的原因:

  • PLC与第一台设备之间的网线断开或者不稳定。

  • 第一台设备电源断电或者不稳定。

  • 第一个设备没有响应EtherCAT数据包。

可能的解决方案:

  • 检查电缆和链路 LED。

  • 检查设备的电源。

  • 交换EtherCAT设备。

某些设备在设备树中可能有红色三角形。

记录器消息:Working counter for sync unit group x is wrong! Group is set to nonoperational!

如果您使用同步单元组,并且同步单元组中至少有一个设备不工作,则整个组都会显示为故障。并非所有EtherCAT从站按预期传输过程数据。输入或输出数据可能丢失。

可能的原因:

  • 一些从从站不再通信。EtherCAT设备断开连接或不稳定。

  • 设备电源断线或不稳定。

  • 第一个设备之后的设备没有按预期响应。

可能的解决方案:

  • 检查电缆和链路 LED。

  • 检查设备的电源。

  • 交换EtherCAT设备。

某些设备在设备树中可能有红色三角形。

记录器消息:Warning unexpected working counters: number of slaves has changed or is different to the configuration!

一个或多个设备未按预期通信。输入未传输或输出未使用。

可能的原因:

  • EtherCAT由于同步丢失或设备中出现其他错误(温度过高、电压过高),设备不再可供使用。

可能的解决方案:

  • 检查从从站的状态页面以及设备诊断页面(如果有)。

记录器消息:Distributed clock is always same value! Change in and out connector of slave

当使用“分布式时钟”时,第一个EtherCAT带有“分布式时钟”的设备用于同步其他设备和 PLC。

当时间值始终相同时,会显示此错误消息。

可能的原因:

  • 输入和输出连接EtherCAT设备不正确。

可能的解决方案:

  • 启用“分布式时钟”选项,更改第一个设备的输入和输出连接器。

EtherCAT设备树中带有红色三角形的主站

记录器消息:Checking slaves: perhaps slave(s) missing, mismatch to configuration or no communication at all. Use scan for devices to check

EtherCAT设备启动后,系统会确定可用设备的数量,并读取所有设备的 EEPROM。如果未找到任何设备,则会显示此消息。

可能的原因:

  • 网线没接好或者接错了EtherCAT适配器已配置。

  • 的电源EtherCAT设备已关闭或断开连接。

可能的解决方案:

  • 检查电缆和链路 LED。

  • 检查设备的电源。

  • 检查网络适配器的配置CODESYS

  • 交换EtherCAT设备。

记录器消息:SysEthernet: packet could not be sent, error code

PLC 运行时系统无法传输EtherCAT数据包。

可能的原因:

  • 网线没接好或者接错了EtherCAT适配器已配置。

  • 电源EtherCAT设备已关闭或断开。

可能的解决方案:

  • 检查电缆和链路 LED。

  • 检查设备的电源。

  • 检查网络适配器的配置CODESYS

  • 交换EtherCAT设备。

记录器消息:AL Status read from slave address…

设备检测到错误,并返回各种错误原因。

可能的原因:

  • 配置或输入或输出设置错误

  • 分布式时钟错误

可能的解决方案:

  • 检查记录器消息以了解可能的原因和纠正方法。