西门子PC ADAPTER USB A2无法连接PLC的坑
前几天受朋友之托从咸鱼上淘了两款西门子编程电缆,型号分为6ES7 972-0CB20-0XA0 和 6GK1 571-0BA00-0AA0
拿到手以后第一件事就是拆开看芯片,是西门子的,看起来也不像修过的样子。
接着测试通讯是否正常,可是我手头没有300/200PLC 只有一款200SMART。
所以直接拿STEP7MicroWin直接搜索PLC测试,是的你没看错是200的那款软件。
具体设置如下
这样就可以搜索到smartPLC了
搜索设备的过程本身就包含了收和发的过程,心想着应该是没啥问题了,直接打电话喊朋友过来拿编程电缆,来的时候顺便带上300&200PLC测试。
旧版电缆6ES7 972-0CB20-0XA0测试与300PLC通讯没有任何问题,可到了6GK1 571-0BA00-0AA0怎样都搜索不到设备,电缆上的ACTIVITY直接变成常量并不闪烁。
完了,翻车了,电缆是坏的。
不甘心啊,又折腾了电脑系统和电缆驱动,可是结果都一样。搜不到设备,检测状态如下。
总感觉不对劲,像是驱动的问题,可倒了几遍系统结果都是一样。明明smart上能搜索到PLC为啥到了300却不行了。
就在我郁闷的想认栽的时候想着有没有其他可能,比如电线有问题?
没错就是他,最开始以为是铜引脚氧化了导致接触不良,测试发现并不是。
最终问题在于新款电缆与老款电缆前面这部分根本就不一样,具体为
A2电缆两端2378引脚直通
老款电缆(6ES7 972-0CB20-0XA0 )是234578直通 注意千万不能混用 会出现不通讯的问题 太坑了。
最后成功读取到当前PLC的波特率,测试上传下载也没问题。
至此问题结束。
最后如果你有什么有意思的想法可以给我留言就这样吧,拜了个拜。