现象:
smartPLC上加装有 扩展模块 SB CM01 ,
PLC程序中将port0端口做为 主站、port1 (SB CM01)做从站通讯,
在公司测试一切正常,
到了现在调试时,
发现port0 通讯正常,
port1(SB CM01)做从站--PC机做主站通讯 始终无法获取数据。
处理: 更换 USB-485的转换器等都无效,
最后,
想到了接线,
西门子485口的 A 、B 和 USB-485的转换器的标记 是相反的,
在 port1(SB CM01)处 对调 2根线 ,
通讯一切正常。(搞定)
下面附上,西门子手册上相关 485口的接线图
从PLC手册上看,
485 标记的 A 和 B 与 平时 认为 的 刚好相反 。