×
测量测试 > 测试测量应用 > 详情

LabVIEW串口通讯问题解决方案

发布时间:2024-04-30 发布时间:
|
我通过串口从下位机采集了四个数据,但这四个数据通过指示控件显示出来的却出现连续的“数据”——“0”——“数据”——“0”的闪动,也就是说读数很不稳定。请问高手如何解决指示控件的频闪问题。谢谢

我的想法是,整个串口读数过程是在一个循环中完成的,一次循环的时间相对我100ms从串口读一次数的时间很短,就出现了指示控件显示的两次读数之间有0夹杂的频闪问题,不知这个分析对否正确,如何解决,请给与指点,谢谢

解答:

这个是因为读完数据后 又读出了0

只要 在循环结构 添加一个反馈结构就可以了

问题2

我自己做了个测试的小例子 开始第一个能写能读 到了后面的就不行了 没反映

解答:是Timeout的错误,应该是串口上没有你所要的数据,或者你要求的数据个数太大。实际中读第一个数和第二个数之间设置延时。



『本文转载自网络,版权归原作者所有,如有侵权请联系删除』

热门文章 更多
压力校验仪的压力变送器工作机理与故障解决方法