TwinCAT无法扫描到倍福CX5020的解决办法

倍福CX5020控制器无法扫描到的解决办法

倍福CX5020PLC采用的多为WIN CE6.0系统(虽然也支持Windows Embedded Standard 2009,但WIN CE较多),英特尔Z530凌动双核处理器(实质是单核双线程),可以做PLC逻辑控制和运动控制。
CX5020PLC集成有1秒钟的UPS,提供1MB的空间可以用来存放掉电保持的变量,这1MB是从CF卡上辟出来的。

故障现象

TwinCAT连接出厂的CX5020,通常第一次连接会报这个故障:
GetHostByName of ‘CX-13DA3C’ failed ADS Error 1804(0x70C):‘ADS ERROR: not found(files,…)’
在这里插入图片描述
查阅该错误代码的含义,TwinCAT没有扫描到PLC,这个故障可能的原因很多,线路问题或者防火墙配置等,没有具体的指向性。
在这里插入图片描述

若我们改为通过 IP Address的方式连接,会报下面的这个故障:
Add route to target system failed ADS Error 1861(0x745):‘ADS ERROR:timeout elapsed’
在这里插入图片描述
查阅该故障代码的含义,PLC的路由表有问题,在规定的时间内没有回复sever,其实就是ADS的路由表没通,有可能是第一次通信,PLC还没有在路由表里面添加你使用的这个电脑的Ams地址。

在这里插入图片描述

解决方案

实测表明,通过IP Address连的话,即使报这个故障也可以正常连通,但若仍然无法连通的话,建议把主机地址设为静态IP,且和PLC的地址处于同一个网段内,一般PLC的出厂默认IP地址均为169.254.XXX.XXX,实际主机配置的时候,例如可以将IP地址配为169.254.1.2,子网掩码配为:255.255.0.0.通常这样的配置可以正常扫描到PLC。

  • 3
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值