485通信8万多次总出错一次,重发又正常;

[复制链接]
2978|16
 楼主| jjianfly 发表于 2019-12-2 11:34 | 显示全部楼层 |阅读模式
请问一下大家有没有遇到过这样的情况:
SP3072EEN,自发自收,每到8万多次后不规律的会错一次,两次八万三千多,一次八万六千多错误,收发端任意一个重发一次又正常了。
XZL 发表于 2019-12-2 16:41 | 显示全部楼层
所有通讯都无法保证100%的正确,因此引入校验和通讯协议。
tianxj01 发表于 2019-12-2 16:58 | 显示全部楼层
这个差错率很低了,远程通信,首先考虑的就是误码检查和恢复机制,否则在不特定干扰条件下,百万分之一的误码也够你死翘翘了不是?
至于你发现的芯片自发自收直接出现误码,也说明不了问题,其更多可能性是由控制系统造成而不是芯片本身。
chunyang 发表于 2019-12-2 17:30 | 显示全部楼层
可能的原因很多,先得保证你的系统没问题,建议用另外厂家的同类芯片做同步对比测试,即同时收发来自同一数据源的信息,比对是否相同即可。
为爱续电 发表于 2019-12-2 23:02 | 显示全部楼层
SP3072EEN差分线路收发器适用于双向通信在平衡的多点总线传输线上,高接收器输入阻抗允许大量收发器共享一个公共端数据总线。
luckypwp 发表于 2019-12-3 10:19 | 显示全部楼层
10台机器的485,19200bps,最快的速率访问,最小的超时时间设置,每台都达到了295万多次通信,0 error。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
songchenping 发表于 2019-12-3 10:39 | 显示全部楼层
要求有点高了。有通信协议这都不是大问题。
dirtwillfly 发表于 2019-12-3 11:25 | 显示全部楼层
这个错误率应该没问题啊。
如果需要0差错应该加入确认机制
oufuqiang 发表于 2019-12-3 11:26 | 显示全部楼层
luckypwp 发表于 2019-12-3 10:19
10台机器的485,19200bps,最快的速率访问,最小的超时时间设置,每台都达到了295万多次通信,0 error。

...

顶了,通讯不稳定排除硬件问题就是软件功底的问题。

一些人看见RS232 和RS485就鄙视,一直吹CAN和Ethernet我就看不惯了。

也不是要求高,这本身就是正常应该达到的效果。
icecut 发表于 2019-12-3 12:44 | 显示全部楼层
用示波器抓出这8w多次来比较一下...哈哈哈.
handlike 发表于 2019-12-3 12:54 | 显示全部楼层
加上校验机制,这种出错的概率可以忽略不计。
Ryanhsiung 发表于 2019-12-3 13:55 | 显示全部楼层
如果自发自收,故障率应该很低!   1/10万  概率太高了   
xch 发表于 2019-12-3 15:09 | 显示全部楼层
应该有问题。

我用115200bps,10米距离连续收发1周没有一个误码。
tcc8073 发表于 2019-12-3 22:19 | 显示全部楼层
我用115200 5MS收发一次也到60W后就会出错,这个电脑是测试不出来的,电脑的时间片一般是10MS左右,其中系统有点中间间断就会丢数据,这个不完全是你的系统问题,你用硬件产品直接测试试试。
质子71 发表于 2019-12-4 12:56 | 显示全部楼层
如果总是8万多的时候错一次,倒真是怪了!
会不会是附近有什么东西恰好隔这么久启动一次?
或者线路里有电容,充满电了?
负负德正 发表于 2019-12-5 10:55 | 显示全部楼层
通信测试的也很详细了
luckypwp 发表于 2020-1-14 11:14 | 显示全部楼层
oufuqiang 发表于 2019-12-3 11:26
顶了,通讯不稳定排除硬件问题就是软件功底的问题。

一些人看见RS232 和RS485就鄙视,一直吹CAN和Ethern ...

连续测试一周多吧,参数都设置到modbus poll可以支持的最小值,请求间隔和超时都设置最小,最热的夏天放在阳台上,测稳定性, 白天晒的很烫,都没有问题。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

20

主题

70

帖子

3

粉丝
快速回复 在线客服 返回列表 返回顶部