首页 > win软件 > 编程开发 > 编程软件 > LabVIEW
LabVIEW

LabVIEW

中文版 v21.0
大小

5.58MB

语言

简体

系统

WinAll

类别

编程软件

下载

1241

更新

2023-10-18

要不点点赞?

68

软件介绍

      LabVIEW中文版是一款功能强悍的程序开发环境。LabVIEW官方版采用数据流编程方式,主要用于控制、测试及嵌入式系统开发,并拥有简单的设计图形的编程逻辑,提高用户的工作效率。LabVIEW软件内置了所有传统的程序调试工具,用户可以通过程序控制设计及仿真模块实现并行模型仿真。

软件特色

      1、使用软件接口提高代码灵活性

      软件引入了接口。可以将接口视为没有私有数据控件的类,但是这种微小的差异使接口在软件体系结构中可以实现与类完全不同的目的。具体来说,接口启用多种继承形式。

      接口声明对象可以扮演的角色,而无需定义如何执行该角色。通过从接口继承,一个类声明其对象履行该角色,并且该类负责指定行为的执行方式。当类从多个接口继承时,可以将其对象传递到需要不同角色的多个软件模块中。

      以下项目包括Tool类,以及几个不同工具的子类。该项目还包括杠杆接口。您可以看到Tools类具有一个控件,该控件定义了该类中的数据,而Lever接口没有控件,因为接口没有私有数据。类由实心立方体()表示。界面由立方体()的面表示。接口和类使用相同的文件扩展名.lvclass。

      2、软件 Web服务增强

      软件除了继续支持应用程序Web服务器外,还提供用于开发软件Web服务以及将Web服务发布到NI Web服务器的功能。

      NI Web服务器是生产级的Web服务器,可以托管用户授权的服务,例如软件Web服务和NI创建的SystemLink服务。 NI Web Server保护Web应用程序免受常见的Web安全威胁,为许多企业级数据服务提供高可扩展性,并允许设备管理。

      注意注意NI Web服务器仅支持Windows(64位)。 Application Web Server支持Windows(32位和64位)和RT目标。

      您可以通过独立的应用程序,程序包或程序包安装程序将Web服务发布到NI Web服务器。通过在NI Web服务器上启用安全套接字层(SSL)加密或为每个用户角色分配不同的特权,可以在Web客户端和软件 Web服务之间建立安全的通信。

      Web客户端的默认响应格式从XML更改为JSON字符串。如果要创建用户界面以可视化数据并通过Web浏览器与Web服务进行交互,请将WebVI集成到Web服务中。

      3、Application Builder增强功能

      NI LabVIEW 2020对LabVIEW Application Builder和构建规范进行了以下增强:

      (Windows)修复程序包

      如果安装无法正确运行,则可以在NI Package Manager中修复该软件包。在软件中,您可以配置自定义修复动作,以在NI Package Manager修复程序包时执行。要创建自定义修复操作,请在“包属性”对话框的“高级”页面上,右键单击“自定义操作”表,然后选择“添加修复操作”。您可以从以下选项中选择:

      修复前-指定在修复当前软件包之前要执行的操作。

      修复后—指定修复当前程序包后执行的操作。

      全部修复后-指定修复所有软件包后执行的操作。

      Application Builder的其他增强功能

      “包属性”对话框的“提要”页面包含以下新选项:

      在Feed中包括所有依赖项-指定是将包的所有依赖项还是仅将包添加到Feed中。

      将程序包版本附加到提要位置—指定是否在提要中包括程序包版本。 软件将一个带有软件包版本的子文件夹附加到提要位置。

      在SystemLink feed中包括所有依赖项-指定是将程序包的所有依赖项发布,还是仅将程序包发布到SystemLink feed。

      这些选项仅适用于Windows。

软件功能

      提供图形编程方法,以可视化应用程序的各个方面,包括硬件配置、测量数据和调试。

      熟练的LabVIEW程序员需要的开发时间约为熟练的c程序员需要的时间的1/5左右。

      控制和测试是关联度非常高的领域,从测试领域开始的LabVIEW自然地展开到控制领域。

      LabVIEW包含在NI的许多软件套件中,可以使用这些套件为目标应用程序构建完整的软件系统。

      更迅速地构建工业设备和智能设备,工具网络提供了经过认证的第三方附加工具,旨在提高工作效率。

      NI的嵌入式设计平台结合了完整的软件堆栈、紧密集成、可定制的硬件、充满活力的用户和IP生态系统。

使用方法

      一、怎么用NI LabVIEW去做图像处理?

      1.安装NI Vision工具包,vision里面基本上都有你要的功能函数。

      二、如何使用NI LabVIEW去做Web服务?

      1.创建一个组织Web服务文件的LabVIEW项目。将项目保存为Tutorial.lvproj。

      2.右键单击我的电脑并选择新建-Web服务。LabVIEW在该终端下添加一个Web服务项目项和文件夹。

      3.右键单击Web服务项目项并选择重命名,将Web服务命名为TutorialService。

      4.右键单击Web资源并选择新建VI,新建一个HTTP方法VI,该VI从客户端接收HTTP请求并将数据返回客户端。LabVIEW从模板打开一个新的VI。

      5.在该新VI中,创建如下所示的程序框图、前面板和连线板。

      6.注意每个控件均显示在连线板上。只有通过分配给HTTP方法VI连线板的输入和输出,Web服务才能从客户端接收数据或将数据发送至客户端。

      7.将VI保存为Add.vi。

      8.选择文件?另存为,并在弹出的对话框中选择副本?另外打开副本。确保勾选添加副本至Tutorial.lvproj复选框,然后单击继续。

      9.将新副本保存为Subtract.vi。

      10.打开Subtract.vi的程序框图,并将“加”函数替换为“减”函数。重新连线控件。

      11.返回项目,右键单击Web资源并选择新建Web资源。重命名新建项目项为AdditionalOperations。

      12.拖曳Subtract.vi至AdditionalOperations项目项下。保存项目

常见问题

      怎么用NI LabVIEW去做图像处理?

      1.安装NI Vision工具包,vision里面基本上都有你要的功能函数。

      如何使用NI LabVIEW去做Web服务?

      1.创建一个组织Web服务文件的LabVIEW项目。将项目保存为Tutorial.lvproj。

      2.右键单击我的电脑并选择新建-Web服务。LabVIEW在该终端下添加一个Web服务项目项和文件夹。

      3.右键单击Web服务项目项并选择重命名,将Web服务命名为TutorialService。

      4.右键单击Web资源并选择新建VI,新建一个HTTP方法VI,该VI从客户端接收HTTP请求并将数据返回客户端。LabVIEW从模板打开一个新的VI。

      5.在该新VI中,创建如下所示的程序框图、前面板和连线板。

      6.注意每个控件均显示在连线板上。只有通过分配给HTTP方法VI连线板的输入和输出,Web服务才能从客户端接收数据或将数据发送至客户端。

      7.将VI保存为Add.vi。

      8.选择文件?另存为,并在弹出的对话框中选择副本?另外打开副本。确保勾选添加副本至Tutorial.lvproj复选框,然后单击继续。

      9.将新副本保存为Subtract.vi。

      10.打开Subtract.vi的程序框图,并将“加”函数替换为“减”函数。重新连线控件。

      11.返回项目,右键单击Web资源并选择新建Web资源。重命名新建项目项为AdditionalOperations。

      12.拖曳Subtract.vi至AdditionalOperations项目项下。保存项目

小编寄语

      LabVIEW软件是NI设计平台的核心,也是开发测量或控制系统的理想选择,LabVIEW开发环境集成了工程师和科学家快速构建各种应用所需的所有工具,旨在帮助工程师和科学家解决问题、提高生产力和不断创新。

软件介绍 软件特色 软件功能 使用方法 常见问题 小编寄语