微波EDA网,见证研发工程师的成长!
首页 > 测试测量 > 测试测量技术文库 > labview-tcp通信总结

labview-tcp通信总结

时间:12-27 来源:互联网 点击:

辑完后一定要右击树形控件并选择make curent values default选项,否则重新打开vi后用户千辛万苦写的东西就没了。

20、注意要控制数组控件的属性,就必须右击数组控件的边缘,而不能右击内部元素控件的边缘,若右击内部元素的控件,将弹出内部元素控件的相关右键菜单,这一点要特别注意,因为数组的边框和元素控件的边框距离非常近。

21、参考簇必须与输出的簇完全相同,可以直接右击需要赋值的簇,选择create/constant 选项来创建一个与输出簇完全相同的常量簇作为参考簇。能转换为数组的簇内部元素数据类型必须一致。把数组转换为簇时,必须指定簇的元素数目,因为labview无法预料输入数组元素的数目。右击转换函数的图标,选择cluster size选项指定簇的大小。

22、当error in携带有错误信息时,该函数就会不做任何操作,而是直接将错误传递给error out 输出。包含一个status 布尔量代表是否有错,code代表错误代码,source 包含了错误的具体信息。

23、引用是一种特殊的数据类型,它包含了文件所有应该有的信息,如地址、类型、当前指针位置、写允许还是读允许等。

23、波形图表中,对于二维数组,默认情况下它将输入数组转置,即每一列的数据当初一条一维数组曲线。对于波形数据类型,波形图表只能显示当前的输入数据,并不能将新数据添加到曲线尾端。这是因为波形数据包含了横坐标的数据,因此每次画出的结构和上一次结果无关,等价于波形图。

24、波形图表刷新模式在属性设置中,可用来改变刷新的方式,是带状图表还是示波器图表还是扫描图。

25、Express VI中,labview提供了动态数据类型(ddt)来携带express vi的输入和输出信号。用户可以将数值、波形或布尔数据与动态类型数据输入端相连,也可以将动态数据类型显示为图形或数值。动态数据类型能够携带单点,单通道(一维数组)或多通道(二维数组)的数据或波形数据类型的数据。普通vi不能直接输入动态数据类型,因此需要进行数据转换。

26、配置文件,标准的windows配置文件(INI文件)。它适合用来写一些硬件配置信息。实际上也是一种文本文件。

27、表单文件实际上也是一种文本文件,只不过它的输入数据格式可以是一维或二维数据数组,数据之间自动加入了tab符或换行符。它将数据数组转化为ASCII码存放在电子表格文件中,因此用它存储数据数组非常方便。

数据记录文件实际上是一种二进制文件,输入的数据格式可以是任何数据类型。操作方法和二进制文件基本相同,只是增加了几个功能,通过这些功能可以设定或读取记录条数。

xml文件实际上是一种文本文件,但是它的输入可以是任何数据类型,它通过xml语法标记的方式将数据格式化,因此在写入xml文件之前需要将数据转换为xml文本。

lvm文件将动态类型数据按一定的格式存储在文本文件中,它会在数据前加上一些信息头。

TDM文件将动态类型的信号数据存储为二进制文件,同时可以为每一个信号都添加一些附加信息。

TDMS文件时labview对TDM文件的改进。它比TDM文件读写速度更快,属性定义的接口更简单。TDM文件盒TDMS文件可以相互转换,因此推荐使用TDMS文件代替TDM文件。

28、创建子vi有两种方法:一种是鼠标点击程序框图和前面板右上角的图标,另一种是选择程序框图中的某一段代码,然后选择编辑|创建子vi。

29、查看vi层次结构:点击主菜单查看选项,选择vi层次结构。  

可重入的设置,子vi文件的 主菜单 文件|vi属性选项,在vi属性对象框中进入执行页面,选择可重入执行。当使用vi的可重入属性后,每一处对该子vi的调用都会在内存中产生子vi的一个副本,副本之间相互独立,因此这样保证调用的并行性。

需要在调用子vi时能打开子vi前面板,只需要在主vi中右击子vi图标,选择subvi node setup 选项就会弹出子vi调用属性配置对话框。选择show front panel when called 表示在调用子vi时打开子vi的前面板,suspend when called表示当子vi被调用时将弹出子vi前面板,而此时子vi处于挂起状态,知道用户单击return to caller按钮才返回到主vi,这个选项在调试的时候可以用到。

30、树形控件的编辑必须通过属性节点和方法节点才能实现。

31、用户可以定义自己的错误代码,代码可以在5000~9999之间。

32、编辑菜单栏,在edit菜单中旋转run-time menu选项会弹出菜单编辑器。菜单的响应程序还可以通过事件结构实现。它比通过get menu selection函数实现要更加简洁明了,推荐使用事件结构实现。

33、右键快捷菜单,右击控件选择advanced| run-time shorcutl menu|edit选项。菜单项编辑完成后,就可

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top