0
问答首页 最新问题 热门问题 等待回答标签广场
我要提问

485

485通信

本人用485接收PC发数据没问题,接收主机发送的数据有丢数据的现象,是在同一数据线上

提问者:蓝色冰汐 地点:- 浏览次数:11644 提问时间:10-15 17:00
我有更好的答案
提 交
7条回答
kong19 09-07 21:52


485 这玩意儿,  传输受影响的因素有传输距离, 传输的数据率, 传输线上的负载节点等.

一般如果传输不稳定, 可以适当调低传输数据率, 尽量优化负载节点, 线上阻抗平衡.

在恶劣的条件下, 如果传输距离已固定, 传输数据率也没法再调(通常是与第三方软件配合的情况下), 线上阻抗也没办法再调整的情况下, 还是存在收发不稳定. 那传输的过程中就要采用短包发送, 数据校验, 再加上数据重发机制.

供参考.:lol
60user120 09-08 08:22
调整波特率试试
yhwerf 09-09 16:05
在线缆上安装磁环试一下,提高抗干扰能力
safag 09-07 03:41
软件问题:PC应该是通过USB转换传输,这里有个转换延时问题,在检查下数据位数、波特率等等,钢巴跌哟
不争无忧 09-07 08:38
应该是PC机测试485通信,通信环境应该没有问题,感觉是485接收程序的问题。
emsthe 09-04 04:45
主机指的什么?有没有端口原理图和代码贴出来看看,要是确定波特率没问题不如用示波器看一眼波形
mapleasdf 09-06 16:37
楼主确实没把问题描述清楚,你应该是用了一个232转485转换器,实现了PC机和485总线设备相连。你可以按照3楼的办法去改进下,论坛里也应该有很多关于485的经验贴。
撰写答案
提 交
1 / 3
1 / 3
相关485
最近被485电了很多次了,求大神分析下为什么
隔离485通信接口芯片ADM2483供电问题
求助 关于单片机与485总线 命令帧的发送和响应帧的接收
485通讯如何寻址
RS485总线 感应电流