Labview
胡萝卜炖白萝卜
没错。我就是大帅逼。憋说话,粉我,么么哒
展开
-
计算labview一个while循环的运行时间
http://www.eeworld.com.cn/Test_and_measurement/article_2016073016447.html在while循环中增加一个移位寄存器,移位寄存器的初始值使用时间计数器,在while循环里面增加一个减法Vi,再增加一个时间计数器,两者做差,最后显示差值。在这里只能显示大概运行时间。如下图。分享到:QQ空转载 2016-08-29 16:15:07 · 8422 阅读 · 1 评论 -
labview操作者框架
http://blog.csdn.net/u011520129/article/details/51628175 操作者框架适合于多并行任务的项目。在这样的项目中,多个并行任务之间往往需要相互通信,传统的解决办法是,每个任务一个队列,一个while循环,任务多的多个while在一个程序框图中,不好看,有木有。NI说使用Actor Framework能够避免锁死,竞争,增大代码转载 2016-09-10 21:13:47 · 4771 阅读 · 0 评论 -
LabVIEW时间轴显示采样信号实际时间的参考案例
http://bbs.elecfans.com/jishu_298036_1_1.html你是否有过LabVIEW波形图的时间和实际的采样时间对应不上的困扰?下面就来解决这个问题!看下面的例子:每20ms产生一个数据点一共产生60个,最后送入波形图显示。波形图1的所有属性保持默认。程序产生了60 个数据点,波形图的时间轴是从0~60,可以看出来波形图1默认的时间是秒,就转载 2016-08-31 12:13:10 · 20744 阅读 · 5 评论 -
LabVIEW波形图(waveform chart)
所谓曲线就是一组X与Y对应数值的图形化显示。通常曲线图中的Y值代表了数据值,而X值则代表了时间。波形图控件(waveform chart)可以在Controls工具面板的Modern>>Graph子面板中找到。这个控件是一个专门用来显示一个或多个数据曲线的数值类型的指示器控件。这个控件经常在循环结构中使用,用来保留与显示以前采集到的数据,并追加新产生的数据,将这些数据以连续更新的方式进行显示。在波转载 2016-09-07 18:08:23 · 29783 阅读 · 0 评论 -
逐点与逐段
下图为逐段计算的,每次读取10点,计算后得到一个数。也就是通过设置读取点数,把那些点浓缩成一个数据点,是为逐段。向左转|向右转下图为逐点计算的,每通道读取点数不影响后面的计算了,只影响从采集卡读数的频率。统计vi计算逐点队列中的数据的平均数或中位数。通过设置队列的长度,控制计算用的数据段长度。这样做,每个点都有一个处理之后的点与之对应,是为逐点。转载 2016-09-07 20:41:42 · 621 阅读 · 0 评论 -
LabVIEW程序的主要框架
在开始界面的New栏里选More...,弹出对话框里会有很多模板可以选择,因为是从8.2开始用的,所以不知道是不是从8.0就开始有了。对于我们常用的来说,还是Frameworks-Design Patterns里的几个模板值得好好研究一下。Master/Slave Deisgn Pattern(主从设计模式) 在这种模式下,Master循环通过Notifier(通知器)来控制转载 2016-09-07 20:44:24 · 10157 阅读 · 0 评论