LabVIEW串口通讯问题解决方案
时间:01-06
来源:互联网
点击:
我通过串口从下位机采集了四个数据,但这四个数据通过指示控件显示出来的却出现连续的“数据”——“0”——“数据”——“0”的闪动,也就是说读数很不稳定。请问高手如何解决指示控件的频闪问题。谢谢
我的想法是,整个串口读数过程是在一个循环中完成的,一次循环的时间相对我100ms从串口读一次数的时间很短,就出现了指示控件显示的两次读数之间有0夹杂的频闪问题,不知这个分析对否正确,如何解决,请给与指点,谢谢
解答:
这个是因为读完数据后 又读出了0
只要 在循环结构 添加一个反馈结构就可以了
问题2
我自己做了个测试的小例子 开始第一个能写能读 到了后面的就不行了 没反映
解答:是Timeout的错误,应该是串口上没有你所要的数据,或者你要求的数据个数太大。实际中读第一个数和第二个数之间设置延时。
labview串口通 相关文章:
- LabVIEW在串口通信中的应用(03-23)
- labview实现串口通信(二)(01-09)
- labview实现串口通信(一)(01-09)
- labview串口通讯的深入分析.(01-09)
- LabVIEW串口通信详解(01-09)
- labview实现串口通信(三)(01-06)