您现在所在的是:

工控论坛

回帖:6个,阅读:1325 [上一页] [1] [下一页]
50
1224774153
文章数:18
年度积分:50
历史总积分:50
注册时间:2019/11/29
发站内信
发表于:2021/11/2 15:53:13
#0楼
新手一枚,才刚开始学习labview。最近在做Labview通过串口RS232控制一台仪器,有以下两个问题一直没有解决
(1)通过编程手册提供指令控制或接受一些仪器数据,但是程序运行的时候数据没有显示在对应的显示控件,总是乱跳,这是什么原因,怎么解决???
(2)用了顺序连接把不同的接收数据程序连起来,数据乱跳的现象会好一些,但是数据采集速度很慢,怎么解决???
求教各位大神指点!!!
19257
pqsh 版主
文章数:7424
年度积分:1087
历史总积分:19257
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2021/11/2 20:52:53
#1楼
没有显示在对应控件什么意思?
乱跳什么意思?数据值变化不定?
连接了多少?延时多少?
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
50
1224774153
文章数:18
年度积分:50
历史总积分:50
注册时间:2019/11/29
发站内信
发表于:2021/11/3 9:17:07
#2楼
回复 #1楼 pqsh
没有显示在对应控件的意思是:我发送不同的指令得到不同的仪器信息,分别显示在不同的显示控件上。但是程序运行后没有按照我的设置进行对应显示。比如1应该显示在a中,2应该显示在b中,但是程序运行后可能1就会显示在b中,2显示在a中。
写入以后延时100ms再进行读取。
附件 微信图片_20211102152147.jpg
19257
pqsh 版主
文章数:7424
年度积分:1087
历史总积分:19257
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2021/11/3 21:30:11
#3楼
那可能是采集时序有问题.你先用串口调试测试lv,逐个模拟仪器测试,看这个时间快慢数据是否对.
再用串口调试测试仪器,看仪器反应快慢.
如果我忘了我
请帮忙记得我
pqsh@163,326199298@v&q同号
50
alex1054
文章数:2
年度积分:50
历史总积分:50
注册时间:2021/3/9
发站内信
发表于:2021/12/9 15:16:11
#4楼
读取和下一次发送前加个延时,或者尝试下其他方式:比如把发送和接收放在不同的循环里
53
1270498687
文章数:264
年度积分:53
历史总积分:53
注册时间:2019/7/3
发站内信
发表于:2022/5/13 14:19:29
#5楼
此楼内容不符合板块规定,不予显示! 查看原帖内容>>
727
芒果小平子
文章数:77
年度积分:50
历史总积分:727
注册时间:2016/10/28
发站内信
发表于:2022/12/6 14:10:47
#6楼
感谢分享!

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

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

46.8003