工业控制 | 能源技术 | 汽车电子 | 通信网络 | 安防监控 | 智能电网 | 移动手持 | 无线技术 | 家用电器 | 数字广播 | 消费电子 | 应用软件 | 其他方案

Labview学习笔记

作者:dolphin时间:2011-05-11

1 调试时点右键,在菜单中probe 里和custom probe里面可以设置探针和客户定制指示器等,用来监测实时数据。由于客户定制指示器是一个子VI,所以,它的数据可以在后面板里加上一个写数据的VI,将指示器所指示的数据记录下来。

2 在读写数据文件时,反复地打开和关闭文件将会占用大量的系统资源,要提高运行速度,应尽量减少打开和关闭次数,把它们放在循环体外面。

3 分别输入XY的数据组成波形可以用build xy graph,在前面板中选用graph中的xy graph公式框在后面板的mathematical里的formular中,波形的频谱分析也在其中的waveform measurement中,滤波在waveform condition中。

4 在顺序结构中,排在框内的数据不能直接通过图框节点传到后面的图框中去,而是要用add sequence locall加一个数据传输节点,传输节点可以加多个,但要注意传输的输入输出要一一对应。如果要想传输数据的话,还可以用flat sequence 结构。

5 用write写数据的时候,输入的数据不能是数值型,应先用formate into string转化为字符串,如果想写成电子表格形式,可以将退格符,回车符等和输入数据一起,按一定格式用bundle或build array绑在一起输入。

6 labview measurement数据文件类型为.lvm,可以用专门的express VI读写labview的波型文件后缀是dat。

7 选择颜色对话框在numeric里面color box。

8 作数据拟合用general polynomial fit.vi在mathematical--curve fit里面。

9 .free label在后面板的decoration中,可用来作注释。

10 ring and enum里面的txet&pic ring 可以以一个数组的方式插入图片,并可通过index索引找到,也可以放在一个cluster中,成为其一个元素.在前面板classic controls里面有个text&pict ring面板和这个有些区别,用途的区别不清楚.classic controls 里面还有些数字、布尔等值控件。和前面板里的数字等控件在外形上有区别,有没有用途上的区别还不清楚。

11 flatten to string 在advanced 里的data manipulate里面有些控件的外观可能与传统的不一样,在其上点鼠标右键,选择view as icon后将会得看熟悉的控件图标.

12 子面板sub panel的invoke node 和property node在application controls里,里面还有一些关于菜单等的应用型选项。

13 表格想加表头就用express table里右键选property选中show column headers和show row headers,然后删掉express vi就OK。

14 自由标签可用来起注释作用,在后面板的decoration里free labe。

15 lindex array节点里面index参数代表列,如果想提取整行数据的话,要先将数组转置。

16 比较有关的等于等在arithmetic&comparison里面的express comprison,它不仅可以比较数值还可以比较布尔值和字符串.

17 list 里面有个muticolum list,在里面选择不同的行代表不同的值.(从零开始)。通过选择不同的行,得到不同的数值,可用于选择结构,和combo box的功能一样,不过combo box选择后的输出是字符串。
要测量某个波形的频率,可以采用tone measurement.vi在waveform measurement里面,FFT只能在示波器中显示出来

18 调用VI顺序:首先open vi reference 然后可以用property node 对VI的特性如前面板样式,大小等进行设制,再然后用invoke node调用VI,最后用close reference。

19 构建数据采集系统DAQ。可以用DAQ assistance express vi 来完成设置。也可以通过DAQ configure----DAQ start-----DAQ read/write-----error out来完成。

20 打开word文档可以用active-refnum-Application-Automation open调出application-document特性,再用invoke node节点先后调用document的open和character特性,可以在labview里将word文件打开, (在高级编程例子activeX一章中有例子程序)。

21 需要将字符型数组写入Excel时,用Array To Spreadsheet String节点把要输入的内容转换格式后,写入write to text file.vi节点即可.写入前用Open/Create/Replace File 节点,设置为open or create 。write to spreadsheet file.vi节点可多态选择,包括双精度,整型,字符,连接端点format:%s或使用多态选择为string即可.

22 建立的属性节点property node可以右击控件create

关键词: Labview 学习 笔记

评论

技术专区