• 易迪拓培训,专注于微波、射频、天线设计工程师的培养
首页 > 测试测量 > Labview 虚拟仪器 > LabVIEW串口通讯问题解决方案

LabVIEW串口通讯问题解决方案

录入:edatop.com    点击:
我通过串口从下位机采集了四个数据,但这四个数据通过指示控件显示出来的却出现连续的“数据”——“0”——“数据”——“0”的闪动,也就是说读数很不稳定。请问高手如何解决指示控件的频闪问题。谢谢

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

解答:

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

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

问题2

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

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

点击浏览:矢量网络分析仪、频谱仪、示波器,使用操作培训教程

上一篇:Labview新启程——简单串口程序
下一篇:labview控制程序流程——labview事件结构

微波射频测量操作培训课程详情>>
射频和天线工程师培训课程详情>>

  网站地图