倍福 CX5020 与 EK1100 远程耦合器连不上,从哪一层查起
摘要
一台倍福 CX5020 嵌入式控制器下挂 EK1100 EtherCAT 耦合器及若干 EL 端子,启动后 TwinCAT 报从站掉线或处于 INIT 状态。本文按物理层、链路层、状态机三层给排查顺序,并解释耦合器 RUN/ERR 灯含义。
定义块:EtherCAT 与 EK1100
一、分层排查对照表
| 层 | 检查 | 现象 | 对策 |
|---|---|---|---|
| 物理 | 网线/IN-OUT | 灯不亮 | 换线、查 IN 口 |
| 链路 | 拓扑顺序 | 个别掉站 | 查该从站前后 |
| 状态机 | 配置匹配 | 停 INIT | 核对从站信息 |
二、物理层先查
三、链路与拓扑
四、状态机与配置
五、现场补充要点
常见问题(FAQ)
问:EK1100 RUN 灯不亮怎么办
答:先查 IN 口是否接对(接上级 OUT)、网线是否好、从站是否上电。都不亮多为链路没建立。
问:从站停在 INIT 不进 OP
答:多在配置不一致:ESI 文件、从站型号或固件版本不对。重新扫描从站、更新 ESI 再下载。
问:只有一台掉站,下游都没了
答:EtherCAT 串联,坏一台断了下游。用替换法定位那一台或它前后的网线,先旁路坏站恢复生产。
问:两个网口怎么确认接哪个
答:在 TwinCAT 系统管理器里看主站绑定的网卡,物理上把 EK1100 的 IN 接那一块卡,别接错口。
问:换了个同型号从站还是连不上
答:新从站可能 ESI/固件版本不同,或工程里它的节点位置/地址没刷新。重新扫描并核对节点顺序。
出门自查清单
更多常见问题(续)
问:问:EK1100 和 EK1110 有什么区别
答:答:EK1100 是 EtherCAT 耦合器(转 E-bus/K-bus),EK1110 是 EtherCAT 扩展模块(延长或分支)。前者是总线入口,后者做扩展,别混用。
问:问:为什么只有一台掉站下游全没
答:答:EtherCAT 串联拓扑,坏一台从站断了它下游的所有节点。用替换法定位那一台或它前后的网线,先旁路坏站恢复生产再修。
问:问:从站停在 PREOP 不进 SAFEOP
答:答:多在分布式时钟或邮箱配置未完成,或上游某从站先卡住。看 TwinCAT 在线状态链,从第一个停住的从站往前查。
问:问:换同型号从站还连不上
答:答:新从站 ESI/固件版本不同,或工程里节点位置没刷新。重新扫描从站、更新 ESI 再下载配置,确认节点顺序一致。
现场速记要点
关联对照
| 层 | 查 | 现象 |
|---|---|---|
| 物理 | IN/线 | 灯不亮 |
| 链路 | 拓扑 | 个别掉 |
| 状态机 | ESI | 停INIT |
落地提醒(补充)
更多常见问题(再续)
问:问:CX5020 断电后配置会丢吗
答:答:配置存在控制器存储里,正常断电不丢;但若工程未下载完整或存储损坏会丢失,重要项目定期备份工程。
问:问:EK1100 下游可以接 EL 和 EK 混用吗
答:答:可以,EK1100 转 E-bus/K-bus 后下游 EL 和 EK 端子可混用,但注意总线容量和供电分配。
推荐阅读