labview 新人一个, 最近在用NI pxie 4498 做32通道采集振动信号, 每个通道连接一个加速度感应器. 由trigger触发测量.
由于知识不足, 所以在编程上面显得比较愚笨.
我把32个daq 创建通道.vi串联起来,然后把参数放到前面板用来设置不同加速度感应器的参数.
这样做是可用的, 但是我感觉特别蠢,希望大家能给一些建议.
另外请教一个其他问题,我需要用多次平均的方法来减少信号的噪音,我愚笨的思维告诉我可以用for循环来做到.
比如,我想对trigger之后的一段长度固定的信号测量1000次,然后求这一千次的平局值来降低噪声. 我就直接用for循环框住主程序,然后循环1000次,每次都把数据跟前一次的相加求最后的平均数.
然而我总感觉有更好的方法 请大家指点一下愚笨的我
谢谢
谢谢 我按循环的方式在外面建一个32的数组 里面是这个32个敏感度 然后连入循环. 直接报错200077
可能是我没懂你的意图, 可不可以传一个简易图呢
因为这32个通道是同时测量的, 而且经常更换不同的感应器, 所以理想的情况是在前面板有一个敏感度设置页面 里面有32通道各自的敏感度, 如果更换某几个通道的感应器 就更新对应敏感度 然后执行测量
再次感谢
一周热门 更多>