Automation Builder 2.3 为EtherCAT 现场总线提供了增强型诊断接口。用户可以从不同的编辑视图中获取EtherCAT 诊断信息。所有这些视图都可在EtherCAT 主设备编辑器中访问,并提供有关主设备和所有已配置或已连接从设备的信息。主要诊断概览见EtherCAT 主视图“诊断主视图” 。
“诊断主” 显示EtherCAT 状态“运行” 。

“诊断主” 显示EtherCAT 状态“拓扑错误'” 。

如果EtherCAT 总线状态显示“Operate” ,用户无需检查更多信息。
如果“Diagnostics(诊断)主” 显示任何错误,如“Topology mismatch detected” ,用户可以打开编辑器视图“Master State Control(主状态控制)” ,继续查看下一级信息。
“主状态控制” 显示EtherCAT 状态“操作” 。

“主状态控制” 显示EtherCAT 状态“拓扑错误” 。

在编辑器视图“主站状态控制” 中,用户可以请求更改主站状态,或获取有关配置参数、事件和最新通信错误的信息。如果出现拓扑错误(例如从站的配置顺序与硬件中的不同),Automation Builder 会提示用户在编辑器视图“诊断实时列表” 中执行总线扫描,将真实硬件的扫描结果与Automation Builder 项目中配置的从站进行比较。
编辑器视图中的总线扫描结果“诊断实时列表” 显示连接的硬件。

总线扫描结果列表显示每个已连接从站的以下信息
|
ID |
找到的从属设备的位置 |
|
|
类型 |
从属标识(名称或供应商/设备 ID 编号) |
|
|
国家 |
给定从属设备所有端口(0-3)的连接/链路状态 |
|
|
已连接 |
=> 电缆已插入 |
|
|
+ 链接 |
=> 与另一个从属设备物理连接 |
|
|
+ 交流 |
=> 通讯正常 |
|
|
名称 |
不用于 EtherCAT |
|
|
地址 |
不用于 EtherCAT |
|
|
详细信息 |
例如,从属设备的修订编号 |
|
总线扫描显示实际连接硬件的信息。
请注意,总线扫描将始终重新启动EtherCAT 总线。
这在调试期间应该不成问题,但在运行系统中可能不适用。
对于运行诊断,Automation Builder 在编辑器视图中提供所有已配置从属设备及其状态的循环信息“从属设备诊断” 。
从机诊断信息显示配置的从机正常。

“从站诊断” 视图显示错误的从站位于位置 1。

编辑器视图“从站诊断” 显示已配置从站的信息。如果在硬件中找到这些从属设备,则所有从属设备的状态都正常。如果硬件和配置不匹配,视图会显示在哪个位置检测到不匹配。
“从站诊断” 显示每个已配置从站的以下信息:
|
拓扑位置 |
配置的从属设备的位置。 |
|
|
配置的台站地址 |
由配置定义的地址。 该地址与拓扑结构无关。 |
|
|
从属名称 |
从属设备的配置名称。 |
|
|
从站状态 |
从站的状态可能的从属状态有 |
|
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
端口状态2) |
给定从属设备所有端口(0-3)的状态。 |
|
|
显示该从属设备与其他从属设备的连接数量,以及连接是否正常: |
||
|
已连接 |
=> 电缆已插入 |
|
|
+ 链接 |
=> 与另一个从属设备物理连接 |
|
|
+ 交流 |
=> 通讯正常 |
|
|
最后一次错误 |
该从属设备发生的最后一次错误。如果有,作为文本,以及错误编号。如果存在拓扑错误,编辑器视图将显示执行总线扫描的提示。 |
|
|
紧急情况[EtherCAT (CoE) 上的 CAN 应用协议] |
本栏最多包含 5 个 CoE 紧急情况条目。 每个条目都有 |
|
|
错误代码 |
||
|
错误寄存器地址 |
||
|
错误数据(1 个字节) |
||
|
如果从属设备报告的紧急情况多于 5 个,这些栏目就会显示一些紧急情况条目已丢失的提示。 如果不存在 CoE 紧急情况,该列为空。 |
||
|
帧错误计数器2) |
统计帧层的传输错误,通过对帧进行 CRC 校验来检测。快速增长的数值表明问题很严重。可能的根本原因包括电缆损坏、高电磁噪声或EtherCAT 从属设备行为不端。显示四个计数器值,0-3 端口各一个。如果数值不为 0,该列的背景为红色。 |
|
|
物理层错误计数器2) |
计算物理层上的传输错误。可能的根本原因包括电磁干扰或设备故障。显示四个计数器值,0-3 端口各一个。如果数值不为 0,该列的背景为红色。 |
|
|
链接丢失计数器2) |
EtherCAT 从站设备的可选功能,并非每个设备都支持。 |
|
|
计算物理连接的丢失(无链接,LED 熄灭)。即使是短暂的中断也能被检测到。可能的根本原因包括断电、设备重置、电缆或连接器不良、接触不良。显示四个计数器值,0-3 端口各一个。如果数值不为 0,该列的背景为红色。 |
||
1) 注意“端口状态”,“帧错误计数器”,“物理层错误计数器” 和“链路丢失计数器” 显示“LLD:超时” ,如果此状态为NOT CONNECTED ,因为无法访问此信息。
2) 注意,这一栏包含“LLD:超时” ,如果从属状态为NOT CONNECTED 。
关于计数器的一般说明
关于计数器的一般说明
请注意,当电源状态发生变化时,设备会检测到此类错误,例如,当设备本身或邻近设备接通电源时,电缆上的开关假象会导致此类错误。这并不是问题的信号,只有在正常运行时计数器增加才会引发更深入的分析。计数器可由 PLC 程序通过相应的功能块复位。