s7-200接国产调制解调器,通讯不上。求帮忙

(1)买了一个国产的无线DTU,RS232口的,里面插一张sim卡,用对等串口线连PC串口,在串口调试助手上设置接收信息的手机号B,在PC上给B发信息,B能收到。
(2)又通过一根485转232的线连接一台224CN和PC,通过自由口编程,在串口调试助手上能收到PLC发出的数据。
(3)在(2)串口调试助手中收到的数据与(1)中PC发给无线DTU的数据是一样的。
(4)用224CN连接无线DTU,通过触发PLC发送数据,手机B收不到任何数据。
请教高手,200PLC通过自有口通讯连接国产无线DTU,有谁做过?问了一个人,说用西门子的可以,国产的不行,为什么?

最佳答案

我曾今用过西门子的TC35GSM模块,通过自由口编程,双向通信,实际应用中使用良好。
你的前两步
(1)PC–>RS232–>DTU–>手机B
(2)PLC–>RS485转RS232–>PC
从这两步来看,你对相关技术还是比较清楚的。理论上讲,只要这两步的PC机发送机制、接受机制分别与PLC的发、DTU的收一样,手机B应该是能收到信息的。
当然不能忘了,你的DTU是RS232接口,与PLC相连依然要使用RS485/RS232的转换。若没有这一问题,我看还是仔细查看DTU的相关使用说明,多数应该是配置的问题。

提问者对于答案的评价:
感谢高手的支持,问题已经由我自己解决了。
发生之前的问题的直接原因是2个232针脚的定义不同。DTU上从右往左依次是1,2,3,4,5,485转232的线的232侧从左往右依次是1,2,3,4,5.我把二者都当成从左往右看了,所以之前4脚连的3脚,3脚连的2脚,当然无法通讯了。呵呵。发现该问题后,已经通讯正常。

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc293736.html

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日
下一篇 2020年10月31日

相关推荐