微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 测试测量 > Labview > labview接收数据时出现数据混乱

labview接收数据时出现数据混乱

时间:10-02 整理:3721RD 点击:
当个数少时没问题,一旦多了就接收混乱的数据,visa,

急,急急急,,,,,,,,,,,,

求教求教,,,,,,,,,,,

根据通讯协议和通讯方式,设计抓包,提取一包完整数据包就可以

串口通讯可以设置你的下位机或者传感器的数据发送方式,如果是连续发送很容易产生数据丢失乱码,最好设置为发送一个命令返回一个数据,但这样需要你设置好循环速率

在每个VISA读之前先清空一下缓存,这样读的就是你需要的内容.

学习一下。具体问题具体分析

最好设计握手协议
或直接用比较成熟的协议来代替
例如MODBUSS-RTU

求减少接收丢失乱发这种情况出现

请问如何清空缓存

是接收出了问题,握手协议接收的都不是全的

那就是你的通讯噪声太大或者读延时短了
我曾今遇到的是遇到过类似问题
单片机超作AD时把剩余中断全部关了
导致读写数据不连续

请问读延时短了,怎么解决,怎么增加读的延时

如果数据太多的话最好选择分段多次传输
毕竟99.999的准确率时序也会出错,当数据长度越长出错的概率就越大

好像是的,我一次传输15个字节的数据

应该是这个问题,那怎么解决呢 有没有

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top