20.1MB
1.32MB
LabVIEW2020是一款专业的图形编辑和编程软件,利用数据流编程帮助工程师快速构建各种应用所需的工具,提高工作效率,包括数据采集、GPIB、串口控制、数据分析等。在某种程度上类似于流程图,所以也叫程序框图代码。
软件功能
[测试测量]LABVIEW最初是为测试和测量而设计的,所以测试和测量现在是LABVIEW应用最广泛的领域。经过多年的发展,LABVIEW已经在测试测量领域得到了广泛的认可。到目前为止,大多数主流的测试仪器和数据采集设备都有专门的LabVIEW驱动程序,利用LabVIEW控制这些硬件设备非常方便。同时,用户可以很容易地找到各种适用于测试和测量领域的LabVIEW工具包。这些工具包几乎涵盖了用户所需的所有功能,用户基于这些工具包开发程序要容易得多。有时,只需调用几个工具包中的函数,就可以形成一个完整的测试和测量应用程序。
[控制]
控制和测试是两个相关性非常高的领域。从测试领域起家的LabVIEW自然先扩展到了控制领域。LabVIEW有一个专用于控制领域的模块- LabVIEWDSC。另外,工业控制领域常用的设备和数据线通常都有相应的LabVIEW驱动程序。利用LabVIEW可以非常方便地编写各种控制程序。
[模拟]
LabVIEW包含多种数学运算功能,特别适合仿真、模拟和原型设计。在设计机电设备之前,可以在计算机上用LabVIEW搭建仿真样机,验证设计的合理性,发现潜在的问题。在高等教育领域,有时候如果用LabVIEW进行软件仿真,也能达到同样的效果,让学生不会失去实践的机会。
【儿童教育】
因为图形很漂亮,容易吸引孩子的注意力,而且图形比文字更容易被孩子接受和理解,所以LabVIEW很受孩子的欢迎。对于没有任何计算机知识的孩子来说,LabVIEW可以理解为一个特殊的“积木”】。通过将不同的原件放在一起,它们可以实现所需的功能。著名的可编程玩具“乐高”使用LabVIEW编程语言。经过简短的指导,孩子们可以用乐高积木搭建各种车辆模型和机器人,然后用LabVIEW编写程序来控制他们的动作和行为。除了应用在玩具上,LabVIEW还有一个专门用于中小学生教学的版本。
[快速发展]
根据笔者参与的一些项目的统计,一个熟练的LabVIEW程序员完成一个类似功能的大型应用软件所需的开发时间,仅为一个熟练的C程序员所需时间的1/5左右。因此,如果项目开发时间较短,应优先考虑LabVIEW,以缩短开发时间。
[跨平台]
如果同一个程序需要在多个硬件设备上运行,也可以优先考虑LabVIEW。LabVIEW具有良好的平台一致性。LabVIEW代码可以运行在三种常见的桌面操作系统] Windows、Mac OS和Linux上,无需任何修改。此外,LabVIEW还支持各种实时操作系统和嵌入式设备,如运行VxWorks和PharLap系统的PDA、FPGA和RT设备。
软件功能
中文版LabVIEW针对不同的数据类型定制可延展的VI。比较面板包含一个新的断言类型子面板。使用asvestypevis和函数强制延展性VI(。vim)只接受符合特定要求的数据类型。使用类型专门化结构为特定的数据类型定制可扩展VI中的代码片段。
使用命令行界面运行操作。
通过使用命令行界面(CLI)执行命令,LabVIEW允许您在软件中运行操作。例如,使用CLI来自动化构建应用程序的过程。CLI支持以下操作:
MsCaskMulk编译指定目录中的文件。
ExeCudiBudidScript使用指定的生成规范中的设置来生成应用程序、库或位文件,并返回输出文件的路径。
Runvi使用预定义的连接器窗格界面运行vi,并返回输出或错误信息。
关闭软件,没有任何提示。
RunviValm运行VI analyzer工具包中指定的VI analyzer任务,并将测试报告保存到指定位置。
RunUnit test在单元测试框架工具包上运行指定文件的测试,并将JUnit文件保存到指定位置。
如何在LabVIEW2020中生成exe文件
1.构建一个LabviEW项目,或者打开一个已经构建好的项目,其中包含可执行文件VI。2.在项目浏览器的程序生成规范中,右键单击“新建”,“应用程序(exe)”
3.设置目标文件名和目录。单击左边的信息,目标文件名出现在右边。目标文件名是将来要生成的exe文件名。
4.选择源文件。
选择vi,点击“添加项目”箭头,将顶层vi添加到启动vi列,其他使用过的子vi和文件可以添加到始终包含列。
5.核标准情报中心
您可以使用LabVIEW默认图标作为应用程序图标;你也可以选择自己设计一个图标。
6.点击“生成”,生成后会提示您生成应用的路径。点击“完成”然后就可以在应用的位置找到应用了。
需要注意的事项
1.将所有VI和支持文件添加到项目中,并将所有VI保存在项目中。
2.确保所有VI都能正常运行。
3.最好不要在程序中使用绝对路径,尤其是对于动态加载的VI。一般来说,采用相对于主VI的相对路径。
4.如果动态链接库或。lvlib用于程序中,动态链接文件或。lvlib也必须添加到项目中。
5.如果使用MathScript节点,不要使用LabVIEW运行时不支持的MathScript函数。同时,您还需要将M文件添加到项目中。
6.点击“生成”,生成后会提示您生成应用的路径。点击“完成”然后就可以在应用的位置找到应用了。
如何简化LabVIEW2020的接口
1.打开编辑好的项目,选择打开主VI(temperature monitoring . VI);2.选择文件菜单-VI属性;
3.选择类别:窗口大小;
4.当面板的当前最小尺寸宽度和高度都为0时,编辑时可以将前面板调整到最小;
5.不勾选“使用不同分辨率的显示器保持窗口比例”时,在1366*768和1024*768运行窗口大小的效果如下;
6.勾选“使用不同分辨率的显示器保持窗口比例”时,在1366*768和1024*768运行窗口大小的效果如下;
LabVIEW2020如何生成VI
1.打开LabVIEW并选择菜单-文件-新建(n)...;2.选择新建-项目-项目,点击确定;
3.选择菜单-文件-保存,或者直接点击工具栏-保存;
4.从项目文件中,选择-我的电脑-右键单击New -VI,并将其命名为add . VI;
5.打开Add.vi的前面板,放置两个数值输入控件(菜单-视图-控件选择板-控件-新建-数值-数值输入控件),命名为X和y,放置1值显示控件(菜单-视图-控件调色板-控件-新建-值-值显示控件)。
6.切换到程序面板-菜单-视图-功能选择板-功能-编程-数值添加,安装下图连接所有接线端子;
7.根据自己的需求(输入端多少,输出端多少),选择前面板右上角的子VI节点模式;
8、通过前面板菜单-视图-工具板选择-编程鼠标接线方式;
9.用鼠标依次选择端子,然后选择端子将对应的控件;
10.双击程序框图或前面板VI图标,打开“图标编辑器”;
1,1)逐像素绘制和擦除;2)画一条直线。使用约束来绘制水平线;垂直线和对角线。3)从图标像素中选择前景色;4)用前景色填充封闭区域;5)用前景色画一个矩形框;6)用前景色画一个矩形框,用背景色填充;7)用前景色画一个椭圆形的方框;8)用前景色画一个椭圆形的方框,用背景色填充;9)擦除像素点;10)输入文本注释;11)选择某个区域的内容,拖动位置;12)拖动以重新排列位置;13)水平转动;14)顺时针转动;5)显示当前的前景色和背景色;
12.这里1)选择菜单-编辑-清除用户层;2)从工具栏中选择绘制一个矩形框;3)输入添加;在文本框的第一行;4)生成VIlog图;
13.用同样的方法创建主VI,然后1)打开主VI程序框图-菜单-功能-选择VI...;;2)在弹出的对话框中选择之前制作的子VI;3)创建子VI的各个输入控件和显示控件;跑主VI;