打印

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

[复制链接]
2489|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
沙发
XZL| | 2019-12-2 16:41 | 只看该作者
所有通讯都无法保证100%的正确,因此引入校验和通讯协议。

使用特权

评论回复
板凳
tianxj01| | 2019-12-2 16:58 | 只看该作者
这个差错率很低了,远程通信,首先考虑的就是误码检查和恢复机制,否则在不特定干扰条件下,百万分之一的误码也够你死翘翘了不是?
至于你发现的芯片自发自收直接出现误码,也说明不了问题,其更多可能性是由控制系统造成而不是芯片本身。

使用特权

评论回复
地板
chunyang| | 2019-12-2 17:30 | 只看该作者
可能的原因很多,先得保证你的系统没问题,建议用另外厂家的同类芯片做同步对比测试,即同时收发来自同一数据源的信息,比对是否相同即可。

使用特权

评论回复
5
为爱续电| | 2019-12-2 23:02 | 只看该作者
SP3072EEN差分线路收发器适用于双向通信在平衡的多点总线传输线上,高接收器输入阻抗允许大量收发器共享一个公共端数据总线。

使用特权

评论回复
6
luckypwp| | 2019-12-3 10:19 | 只看该作者
10台机器的485,19200bps,最快的速率访问,最小的超时时间设置,每台都达到了295万多次通信,0 error。

使用特权

评论回复
7
songchenping| | 2019-12-3 10:39 | 只看该作者
要求有点高了。有通信协议这都不是大问题。

使用特权

评论回复
8
dirtwillfly| | 2019-12-3 11:25 | 只看该作者
这个错误率应该没问题啊。
如果需要0差错应该加入确认机制

使用特权

评论回复
9
oufuqiang| | 2019-12-3 11:26 | 只看该作者
luckypwp 发表于 2019-12-3 10:19
10台机器的485,19200bps,最快的速率访问,最小的超时时间设置,每台都达到了295万多次通信,0 error。

...

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

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

也不是要求高,这本身就是正常应该达到的效果。

使用特权

评论回复
10
icecut| | 2019-12-3 12:44 | 只看该作者
用示波器抓出这8w多次来比较一下...哈哈哈.

使用特权

评论回复
11
handlike| | 2019-12-3 12:54 | 只看该作者
加上校验机制,这种出错的概率可以忽略不计。

使用特权

评论回复
12
Ryanhsiung| | 2019-12-3 13:55 | 只看该作者
如果自发自收,故障率应该很低!   1/10万  概率太高了   

使用特权

评论回复
13
xch| | 2019-12-3 15:09 | 只看该作者
应该有问题。

我用115200bps,10米距离连续收发1周没有一个误码。

使用特权

评论回复
14
tcc8073| | 2019-12-3 22:19 | 只看该作者
我用115200 5MS收发一次也到60W后就会出错,这个电脑是测试不出来的,电脑的时间片一般是10MS左右,其中系统有点中间间断就会丢数据,这个不完全是你的系统问题,你用硬件产品直接测试试试。

使用特权

评论回复
15
质子71| | 2019-12-4 12:56 | 只看该作者
如果总是8万多的时候错一次,倒真是怪了!
会不会是附近有什么东西恰好隔这么久启动一次?
或者线路里有电容,充满电了?

使用特权

评论回复
16
负负德正| | 2019-12-5 10:55 | 只看该作者
通信测试的也很详细了

使用特权

评论回复
17
luckypwp| | 2020-1-14 11:14 | 只看该作者
oufuqiang 发表于 2019-12-3 11:26
顶了,通讯不稳定排除硬件问题就是软件功底的问题。

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

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

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

20

主题

70

帖子

3

粉丝