恭喜,你发布的帖子
发布于 2019-05-16 14:24:20
1楼
1、RS485通讯线的M线最好不要接,否则电脑开关电源的泄漏电流很容易烧坏PLC的RS485芯片。
2、接线上,西门子RS485接口的A、B跟这个通讯线的A、B标识是反的,你需要A接B、B接A,而不是常见的A接A、B接B。
3、通讯数据在触摸屏上显示为gggg-,在串口调试助手上显示11112?字符串?可是PLC里面真实的数据格式是什么你完全没提到,没时间跟你猜谜。
4、串口调试助手的数据收发显示,如果你的数据格式是数而不是字符串,那么就选HEX显示/发送,然后你要脑补16进制转换为数值。如果是字符串?你确定PLC的模块通讯程序你写了么?用的是自由协议?两边RS485通讯参数一致?或者换另外一个串口调试助手试试。再者,印象中PLC的字符串格式并不是你想象中的就一个字符串,而是字符串第一个字节表示字符串长度,第二个字节开始才是字符串内容?
5、这个USB转RS485通讯卡质量还是非常可以的且不贵。
请填写推广理由:
分享
只看
楼主