发帖 |
[问答] 用labview串口通信接收数据并显示在波形图表上
2018-5-17 11:03:59  1414 labview 串口通信
收藏 1 收藏 推荐 0 推荐
分享
本人labview新手,最近在做一个课题,下位机用的是stm32F407开发板,接收传感器的数据,经ADC模块转换后经usb转串口传递至上位机,实时的输出传感器数据并显示成曲线,我用网上下载的串口调试助手能够显示接收的数据,但是用labview的时候,却没反应,不知道labview的串口程序该怎么整,怎么才能接实时收到数据,求大神指点

这是我用串口调试助手实时显示的数据

这是我用串口调试助手实时显示的数据

这是控制程序里串口通信用printf函数打印传递数据

这是控制程序里串口通信用printf函数打印传递数据

这是labview的程序框图,这里面并没有波形图表,只是想在读取缓冲区里看到采集到的数据,再说下一步显示曲 ...

这是labview的程序框图,这里面并没有波形图表,只是想在读取缓冲区里看到采集到的数据,再说下一步显示曲  ...
2018-5-17 11:03:59   评论 邀请回答
9个回答
fengruixin1992 发表于 2018-5-17 14:47
好像安装了labview自动就带了吧,我记得我好像没特意装过visa驱动,不过看图片这样应该是有了吧

有COM口就行了 1 现在串口配置的位置后面加一个串口打开 2在关闭串口后面加一个错误输出簇 运行看报不报错  3 你送过的的数据应该是16进制数据吧 把输出字符串16进制显示  4 你这个数据是直接读取的?不需要发送指令的?如果直接读取 最好在你的下位机程序里面加一个读取到某个字符串然后再发送数据给上位机 5如果以上都不行 下一个虚拟串口直接把数据给LABview读 然后看看能否读取
最佳答案
2018-5-17 11:04:00 评论

举报

你LABVIEW上找的到COM口没 下了VISA驱动没有
2018-5-17 13:11:08 评论

举报

xkzt1352310113 发表于 2018-5-17 13:11
你LABVIEW上找的到COM口没 下了VISA驱动没有

好像安装了labview自动就带了吧,我记得我好像没特意装过visa驱动,不过看图片这样应该是有了吧
QQ截图20180517144607.png
2018-5-17 14:47:50 评论

举报

同样的问题,
我也收到了数据,而且转成了数值,唯一不懂的就是放在一起数组里,通过波形图显示出来。
而且,电脑自己会蓝屏是最可怕的。
想要腹肌的熊 发表于 2018-5-17 14:54
同样的问题,
我也收到了数据,而且转成了数值,唯一不懂的就是放在一起数组里,通过波形图显示出来。

你在说什么,没看懂
2018-5-17 15:46:30 评论

举报

fengruixin1992 发表于 2018-5-17 14:47
好像安装了labview自动就带了吧,我记得我好像没特意装过visa驱动,不过看图片这样应该是有了吧

其实,labview没你想象的那么智能。。。
2018-5-17 16:33:30 评论

举报

老蜗牛 发表于 2018-5-17 16:33
其实,labview没你想象的那么智能。。。

我昨天安装了VISA驱动,可安装后反而读不到那个串口号了,这是怎么回事呢
2018-5-18 10:11:25 评论

举报

遇到同样的问题,有数字字符串但是不知道怎么显示波形
2018-7-8 16:28:42 评论

举报

撰写答案

你正在撰写答案

如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。

高级模式
您需要登录后才可以回帖 登录 | 注册

提问题
关闭

站长推荐 上一条 /9 下一条

快速回复 返回顶部 返回列表