labview 串口读取区分显示不同数据的问题

2019-07-17 13:12发布

单片机发送加速度、速度、位移3组数据,通过串口发送给labview,那么LABVIEW如何区分、显示出这3类数据呢,用哪个控件呢,这3组数据可以是连续的3个字节,怎么做呢,谢谢了
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
DDDD23
1楼-- · 2019-07-19 12:22
huanggeyuyemin 发表于 2018-3-6 22:51
你单片机直接传递过来的假设ABC。其中ABC是字符串,这个时候解析不太好解析,容易错误。你可以单片机发送时设置一个协议,比如加一个帧0xaa66,那么接收过来的字符串转换为字节数组后就变成了0xaa66XXYYZZPP,PP设置成校验。就可以按顺序解析了。可以使用LV自带的VISA,当然如果用的话,必须安装驱动(官网下)。也可以使用 ...

嗯嗯,你的协议比较好,但是我现在不知道用哪个控件来实现这个功能,也没有找到相关例程,不知道怎么办
DDDD23
2楼-- · 2019-07-19 16:35
huanggeyuyemin 发表于 2018-3-6 22:51
你单片机直接传递过来的假设ABC。其中ABC是字符串,这个时候解析不太好解析,容易错误。你可以单片机发送时设置一个协议,比如加一个帧0xaa66,那么接收过来的字符串转换为字节数组后就变成了0xaa66XXYYZZPP,PP设置成校验。就可以按顺序解析了。可以使用LV自带的VISA,当然如果用的话,必须安装驱动(官网下)。也可以使用 ...

嗯嗯,你的协议比较好,但是我现在不知道用哪个控件来实现这个功能,也没有找到相关例程,不知道怎么办
DDDD23
3楼-- · 2019-07-19 19:02
老蜗牛 发表于 2018-3-5 16:39
先无损接受数据,接着解码显示,再保存。labview这方面没有范例,不过可以搜搜这个版块,也许有。

协议很简单,用VC很容易做到,但是用labview就不知道用什么控件,怎么去组合,前辈有没有例程啊
qwer123401
4楼-- · 2019-07-20 00:24
没问到点啊,这个就不是控件的事情……是协议和函数的事情。。
huanggeyuyemin
5楼-- · 2019-07-20 03:33
 精彩回答 2  元偷偷看……
DDDD23
6楼-- · 2019-07-20 06:45
qwer123401 发表于 2018-3-8 10:19
没问到点啊,这个就不是控件的事情……是协议和函数的事情。。

对呀,我就是不知道怎么用控件来表达协议和函数啊

一周热门 更多>