NI LabVIEW,CVI,数据采集等产品讨论区

取消
显示结果 
搜索替代 
您的意思是: 

串口接收到的数据通过express VI

我借用了一下网上论坛的一个串口接收显示波形的程序,现在我想把显示的波形传到express VI的信号输入端,然后滤波之后将信号通过图表显示出来,但是无法显示图像。请问我这样将数组转换成动态数组有什么问题,导致不能显示波形?

我试过在索引数组后添加创建数组,之后再转换成动态数据传到express VI,仍然不行,请大家帮忙指点一下

0 项奖励
1 条消息(共 6 条)
4,940 次查看

信仰你好,

 

感谢使用NI中文技术论坛。一般波形,如1D数组波形(DBL)在接入滤波器Express VI的信号接线端时,会被强制转换,滤波后的信号也是以动态数据类型输出,用波形图(表)显示是没有问题的。

 

请提供截图或程序以供参考,谢谢。

 

NISH AE

W. Yan

"spawn more overlords" means "create another subVI, dude", literally
0 项奖励
2 条消息(共 6 条)
4,917 次查看

这就是我根据别人的程序修改,请帮我指出一下错误吧

现在就是滤波器之后的波形图无法显示

帖子被信仰在 12-04-2009 09:10 PM
时编辑过了
0 项奖励
3 条消息(共 6 条)
4,886 次查看
能不能再帮忙看一下我的程序 万分感谢啊 自己还是没弄出来
0 项奖励
4 条消息(共 6 条)
4,855 次查看
错误-20023发生于 高通滤波器->cpubbs_串口程序—加滤波器.vi
"

可能原因

Analysis:  必须满足下列条件:0 < f_low <= f_high <= fs/2。
 
 
这是我自己用字符串代替从仪器读取数据的错误报告。你程序每次只有一个数据通过滤波器,导致滤波器VI无法执行。
这是我认为的你看下是不?你可以不从数给中索引一个数据而直接把整个数组中的数据加入滤波器不? 
0 项奖励
5 条消息(共 6 条)
4,845 次查看

我把串口读到的数据创建成数组来滤波
可还是不行

请指教

 

帖子被信仰在 12-25-2009 05:40 AM
时编辑过了
0 项奖励
6 条消息(共 6 条)
4,726 次查看