plc 485通讯时接收超时

plc 485通讯时接收超时,第1张

超时,就是数据传输不成功。监控一下线路,线路连接如果没错,就是程序的错误 ...首先检查通信连接是否正常,用ModScan和Poll分别测试,先排除软件问题。查看数据流时,只有发送,没有接收。

首先检查通信参数是否正确。检查串口功能是否正常(换一根线试试)

线路可能太长,设备响应可能很慢,总线带的设备有点多(7个不算多)。

1.凑合用吧。2.把超时时间整短一些(部分响应慢的设备会报掉线,通讯时好时坏,尽量不要调这个)。3.优化一下轮询程序(例程的通讯驱动不是最优的,看懂原理自己写一个比较好)。4.提高波特率(设备距离短,通讯线缆带屏蔽且质量要好的双绞线)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12083611.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存