您现在所在的是:

串口通信

回帖:3个,阅读:2677 [上一页] [1] [下一页]
* 帖子主题:

串口通信延迟问题

50
日狮月鱼的怪物
文章数:1
年度积分:50
历史总积分:50
注册时间:2019/4/17
发站内信
发表于:2019/4/17 14:51:03
#0楼
下位机(仪器)与上位机(电脑软件)之间的通讯为什么会在电脑重启后打开软件的第一次时出现通讯延迟的现象,就是一方发送一条指令,过了很久才收到另一方的反馈指令,而且这种情况只发生在配置差的电脑上,高配置电脑则不会出现延迟。

我的目标通讯流程为:仪器发送指令,电脑软件收到则发送00,仪器3s内收到00则发送另一条指令,没有就重复发送一次指令,重复两次,两次后仍未收到00则仪器不再发出指令
出现问题是仪器发送第一条指令后,软件成功收到并发送00,仪器收到00发送第二条指令,可是这个指令要过3s以上时间软件才收到并返回00,导致仪器接着重复发出了第二条指令,并在收到00后发出了第三条指令,使得第二条指令与第三条指令一起发了过去
值得注意得是这种情况只出现在配置差的电脑第一次开启软件的时候,在配置较好的电脑上或第二次开启电脑均不会出现这种情况,所以求助专业的大神能够解答我的疑惑。
[此贴子已经被jint于2019/4/17 15:30:09编辑过]
12456
蛇会大学
文章数:4613
年度积分:782
历史总积分:12456
注册时间:2015/12/14
发站内信
2018论坛分享达人
发表于:2019/4/18 22:13:28
#1楼
这不是摆明了是电脑的问题吗?换个好配置就行了
敏问找算丁亏楼累
敏问找算哭哲累嘿
敏问够算恐哈做累揍忍没催妹
比漏累伤醒更八音舍黑
我晕能以身问晕陪笨累
17367
pan_xiansheng
文章数:2330
年度积分:1015
历史总积分:17367
注册时间:2011/11/18
发站内信
2018论坛解答高手
2015论坛贡献奖
发表于:2019/4/20 23:46:15
#2楼
表面上你看到电脑启动已经正常,实际上在后台,电脑可能仍然在加载某个应用程序,配置高的电脑启动快,越是配置差的电脑在后台运行的时间越长。
-158
天津三格电子
文章数:1
年度积分:-158
历史总积分:-158
注册时间:2019/5/7
发站内信
发表于:2019/5/14 10:56:18
#3楼
你可以试试转光纤产品,由于光的稳定性以及速度快,能够很好的减少信号的衰减
[此贴子已经被jint于2019/5/14 11:08:33编辑过]

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2024 Gkong.com, All Rights Reserved

62.4004