NI LabVIEW 2017官方版

大小:1.47G类别:编程软件

官方安全无插件纠错

  • 更新时间2024-05-09
  • 版本v17.0
  • 系统Pc
  • 语言简体中文
NI LabVIEW 2017官方版是一款由NI公司专门为了工程师和科学家们开发测试、测量和控制应用而优化的开发环境,NI LabVIEW能够支持32位和64位操作系统平台,而且分别包括简体中文在内的多种语言版本,已经在市场上得到了广泛的认可和好评,LabVIEW是一款通用的编程系统,就像C和BASIC一样,都拥有一个完成任何编程任务的庞大函数库,包括数据采集、GPIB、串口控制、数据分析、数据显示及数据存储等等等等。也还保留着传统的程序调试工具,比如设置断点、以动画方式显示数据及其子程序(子VI)的结果、单线程执行等等,便于程序的调试,无论是简单的测量还是采用FPGA技术进行原型设计,LabVIEW足以可以帮助您成功构建您所需的所有应用,此外,特别值得一提的是,LabVIEW本质上其实是一种图形化编程语言(G),采用的是数据流模型,而不是顺序文本代码行的哪一种类型,所以,NI LabVIEW使您能够根据思路以可视化的布局编写功能代码。这意味着您可以减少花在语句和语法的时间,而将更多的时间花在解决重要的问题上。借助NI LabVIEW,用户可通过各种方法快速轻松采集实际信号、进行分析以确定有用的数据、通信或存储结果,总的来说是一款非常好的软件,有需要的小伙伴们,赶快来3322软件站进行下载吧!
NI LabVIEW 2017官方版下载

LabVIEW2017特色

一、测试测量
1)LABVIEW最初就是为测试测量而设计的,因而测试测量也就是现在LABVIEW最广泛的应用领域。经过多年的发展,LABVIEW在测试测量领域获得了广泛的承认。至今,大多数主流的测试仪器、数据采集设备都拥有专门的LabVIEW驱动程序,使用LabVIEW可以非常便捷的控制这些硬件设备。同时,用户也可以十分方便地找到各种适用于测试测量领域的LabVIEW工具包。这些工具包几乎覆盖了用户所需的所有功能,用户在这些工具包的基础上再开发程序就容易多了。有时甚至于只需简单地调用几个工具包中的函数,就可以组成一个完整的测试测量应用程序。
二、控制:
1)控制与测试是两个相关度非常高的领域,从测试领域起家的LabVIEW自然而然地首先拓展至控制领域。LabVIEW拥有专门用于控制领域的模块----LabVIEWDSC。除此之外,工业控制领域常用的设备、数据线等通常也都带有相应的LabVIEW驱动程序。使用LabVIEW可以非常方便的编制各种控制程序。
三、仿真:
1)LabVIEW包含了多种多样的数学运算函数,特别适合进行模拟、仿真、原型设计等工作。在设计机电设备之前,可以先在计算机上用LabVIEW搭建仿真原型,验证设计的合理性,找到潜在的问题。在高等教育领域,有时如果使用LabVIEW进行软件模拟,就可以达到同样的效果,使学生不致失去实践的机会。
四、儿童教育:
1)由于图形外观漂亮且容易吸引儿童的注意力,同时图形比文本更容易被儿童接受和理解,所以LabVIEW非常受少年儿童的欢迎。对于没有任何计算机知识的儿童而言,可以把LabVIEW理解成是一种特殊的“积木”:把不同的原件搭在一起,就可以实现自己所需的功能。著名的可编程玩具“乐高积木”使用的就是LabVIEW编程语言。儿童经过短暂的指导就可以利用乐高积木提供的积木搭建成各种车辆模型、机器人等,再使用LabVIEW编写控制其运动和行为的程序。除了应用于玩具,LabVIEW还有专门用于中小学生教学使用的版本。
五、快速开发:
1)根据笔者参与的一些项目统计,完成一个功能类似的大型应用软件,熟练的LabVIEW程序员所需的开发时间,大概只是熟练的C程序员所需时间的1/5左右。所以,如果项目开发时间紧张,应该优先考虑使用LabVIEW,以缩短开发时间。
六、跨平台:
1)如果同一个程序需要运行于多个硬件设备之上,也可以优先考虑使用LabVIEW。LabVIEW具有良好的平台一致性。LabVIEW的代码不需任何修改就可以运行在常见的三大台式机操作系统上:Windows、Mac OS 及 Linux。除此之外,LabVIEW还支持各种实时操作系统和嵌入式设备,比如常见的PDA、FPGA以及运行VxWorks和PharLap系统的RT设备。

使用范畴:

一、数据采集与信号处理
1)通过各种总线测量各种传感器
2)执行高级分析与信号处理
3)在自定义用户界面上显示数据
4)记录数据并生成报表
二、仪器控制
1)自动化数据采集
2)控制多种仪器
3)分析并显示信号
三、自动化测试与验证系统
1)自动化实现产品验证或生产测试
2)控制多种仪器
3)借助自定义用户界面,分析并显示测试结果
四、嵌入式监测和控制系统
1)复用ANSI C和HDL代码
2)集成现成可用的硬件
3)使用FPGA技术进行原型设计
4)获得医疗、机器人等领域的专用工具
五、院校教学
1)将基于动手实践的互动方法应用于教学中
2)基于真实数据测量进行算法设计
3)通过多核处理提高应用性能

常见问题

一、怎么用NI LabVIEW去做图像处理?
1)安装NI Vision工具包,vision里面基本上都有你要的功能函数。
二、如何使用NI LabVIEW去做Web服务
1)创建一个组织Web服务文件的LabVIEW项目。将项目保存为Tutorial.lvproj。
2)右键单击我的电脑并选择新建-Web服务。LabVIEW在该终端下添加一个Web服务项目项和文件夹。
注:  本教程中,将在主机上创建和发布Web服务。也可另行开发Web服务,将其发布至RT终端。用户可在项目中的RT终端下创建Web服务项目项。
3)右键单击Web服务项目项并选择重命名,将Web服务命名为TutorialService。项目显示为:
4)右键单击Web资源并选择新建VI,新建一个HTTP方法VI,该VI从客户端接收HTTP请求并将数据返回客户端。LabVIEW从模板打开一个新的VI。
5)在该新VI中,创建如下所示的程序框图、前面板和连线板。
*将该VI作为Web服务的一部分发布时,Web客户端可发送HTTP请求调用该VI。调用时,VI执行下列操作:
1、接收来自客户端HTTP请求分配给连线板的任何控件的值 (不包括 LabVIEW Web服务请求)。LabVIEW Web服务请求相当于引用句柄,用于识别当前的HTTP请求。
2、计算a和b的和。通过分配给连线板的c显示控件返回这些值的和。
3、执行“读取请求变量”VI并返回客户端在当前HTTP请求中包含的查询字符串,该字符串由LabVIEW Web服务请求识别。
4、更为复杂的Web服务可能需要使用Web服务选板上的其他VI以启用某些功能,例如,HTTP会话、认证、HTTP头和cookie等。

6)注意每个控件均显示在连线板上。只有通过分配给HTTP方法VI连线板的输入和输出,Web服务才能从客户端接收数据或将数据发送至客户端。
*各个对象的名称应具有一定的区分度。因为这些名称将成为Web客户端使用的URL的一部分,用来与VI交换数据。
7)将VI保存为Add.vi。
8)选择文件?另存为,并在弹出的对话框中选择副本?另外打开副本。确保勾选添加副本至Tutorial.lvproj复选框,然后单击继续。
9)将新副本保存为Subtract.vi。
10)打开Subtract.vi的程序框图,并将“加”函数替换为“减”函数。重新连线控件。
11)返回项目,右键单击Web资源并选择新建Web资源。重命名新建项目项为AdditionalOperations。
12)拖曳Subtract.vi至AdditionalOperations项目项下。保存项目,项目应显示如下。
注意项目目录树中的下列功能:
1、LabVIEW向每个HTTP方法VI追加HTTP请求类型,默认值为GET。可对客户端发送至特定HTTP方法VI的HTTP请求类型进行修改,教程后续章节有详细说明。
2、Web服务项目项还包含启动VI文件夹。本教程未使用启动VI,但后续章节对启动VI做了详细说明。

展开内容

更多版本

  • LabVIEW2015中文版

    5.0/1.41G

    LabVIEW2015中文版是一种类似于C和BASIC的图形化编程语言的开发环境,但是他又与其他计算机语言有着显著的区别,其他计算机语言都是采用基于文本的语言产生代码,而LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。

  • labview 2011官方版

    5.0/957.88M

    labview 2011官方版这是一种使用图形化编辑语言G的开发环境。是一套由美国国家仪器(NI)公司研制开发的程序开发环境,像我们熟悉常见的C、Java等编程语言都是通过基于文本的语言产生的代码,和它们不同的是,labview是通过图形化编辑的G语言编写程序,编写出来的程序都是

  • labview2014中文版

    5.0/1.43G

    提到图形化编程语言的开发环境,大家都知道labview2014中文版这款软件。本次小编就来给大家分享一下这款好用的图形化编程语言软件。labview2014在测试测量、控制、仿真、儿童教育、快速开发、跨平台等跨平台领域有着自己独特的优势,对于工程师和科学家来说使用这款软件可以快速

  • LabView 2019官方版

    5.0/3.19G

    LabView 2019官方版是一款专门为测试、测量和控制应用而设计的系统工程软件。该款软件的功能上为用户提供了工程师和科学家快速构建各种应用所需的所有工具,其目的便是帮助工程师以及科学家们更快更好更方便解决问题,在软件的使用方面,软件提供的是图形化的编程环境,其中包含了硬件配置

  • labview8.6中文官方版

    5.0/574.61M

    labview8.6中文官方版是由美国国家仪器公司研制开发的一款强大的程序开发环境,可应用于控制、测试及嵌入式系统开发的图形化系统设计平台,与Basic一样它也是通用的编程系统,具有一个可完成任何编程任务的庞大函数库,它的函数库包括数据采集、GPIB、串口控制、数据分析、数据显示

类似软件

  • linkboy(图形化编程仿真平台)

    9.0/320.38M

    图形化编程仿真平台。

  • Arclab Web Form Builder(网页表单制作工具)

    10.0/13.7M

    Arclab Web Form Builder是一款功能强大易用的可视化网页表单制作辅助软件

  • DSV PHP editor

    9.1/14.17M

    DSV PHP editor是一款十分不错的PHP代码编辑器。其中在功能上为用户们提供了一个是良好的代码编写环境,例如软件就提供了代码的高亮显示、MySQL explorer和MySQL查询生成器、代码的折叠以及内置的ftp客户端等等操作,其中用户们则可以根据自己的需求选择适合自

  • goclipse插件

    9.0/46.81M

    goclipse插件是一款GO语言的开发插件,goclipse能够让我们的用户轻松的进行GO语言的应用程序开发,而GO语言是谷歌推出的一款第二款开源编程语言,改语言专门针对多处理器系统应用程序的编程进行了优化。

网友评论

3人参与,2条评论
  • 评论需审核后才能显示
第2楼 重庆市电信网友 2019-10-05
谢谢谢!!!!!!!!!!!!!
展开
1回复
第1楼 重庆市电信网友 2019-10-05
labview很好,很全面,使用性强学习更图形化
展开
0回复

同类排行

  • IAR for ARM破解版

    8.0/2.42G

    IAR for ARM全称IAR Embedded Workbench for ARM,它是一款由瑞典的IAR Systems公司推出的专为微处理器开发的集成开发环境,这个开发环境支持ARM,AVR,MSP430等多种芯片内核平台,是微处理器开发领域非常著名的产品。

  • Visual Basic 6.0中文企业版

    9.2/215.92M

    Visual Basic 6.0中文企业版是一种常用的编程开发工具,软件的基础是编程语言Basic ,微软推出这款软件主要是为了让人们更好的学习编程,而6.0版本同时也是老vb的最后一个版本。

  • keil uvision5官方版

    8.5/285.41M

    keil uvision5官方版是keil公司设计出的一款功能强大的IDE集成开发环境,其兼容于KEIL所有的开发工具,包括MDK、PK51、PK166、DK251等,可以说是目前针对RM微控制器尤其是ARM Cortex-M内核最为便捷,功能最全的一款开发工具。

  • dnSpy反编译工具中文版

    9.1/155.39M

    dnSpy中文版是一款net程序反编译工具

  • FPWIN GR(松下PLC编程软件)

    8.9/106.27M

    FPWIN GR电脑版是一款可编程控制器PLC的编程工具,软件操作简单易懂,适合初学者入门使用。它可以使用梯形语言进行编程,在通信控制中用ST等适于处理的语言,能有效实现简单的程序编写。

  • intellij idea 2021.3中文版

    8.5/653.24M

    idea2021.3是一款专业性Java语言编程开发软件,idea2021.3不论是从出色的功能还是简单易用的操作方式,亦或是其广泛的适用性都深受用户的热烈追捧。相较于之前的版本相比,idea2021.3不仅是在界面上有所改进,同时在功能上也带来了一些全新特性,如常令人头疼的远程

  • Samba for Linux

    9.0/30.63M

    Samba是一款在Linux和类Unix系统上运行的开源软件,允许这些系统与Windows网络协议(SMB/CIFS)进行交互。Samba提供了文件和打印服务,使得Linux和Unix系统可以与Windows系统共享文件和打印机。

  • Visual Studio Enterprise 2017

    8.6/3.36M

    Visual Studio(简称VS 2017)是微软提出的开发环境visual studio系列的2017版本,在这一版本中同样延续了前面的传统分为多个版本,其中社区版是专为个人免费使用的版本,这一版本也非常适合一些艰苦的独立开发工作室使用;专业版则是一些单个开发人员或者小团队

  • Flutter(谷歌开源框架)

    9.0/1.02G

    Flutter官方版是 Google 开源的应用开发框架,拥有强大的UI框架,帮助你通过简单代码编辑,即可同时在iOS和Android上开发出媲美原生体验的精美应用。

  • 易语言5.93精简版

    8.5/98.64M

    易语言5.93是一款专为国人而设计的编程软件。其诞生大大的降低了广大的电脑用户的编程门槛,让那些想编程且又不会英文的朋友们,提供了一条快速进入Windows程序编程的大门,而作为我们这些用易语言编程的人们,也不用理解那些看起来贼长且难记的英文API文档,只需通过函数的名称即可明白

  • 欧姆龙Sysmac Studio编程软件

    9.1/3.33G

    一款提供整合开发环境的软件

  • JetBrains PyCharm 2020.3专业版

    9.0/533.74M

    pycharm2020是一款十分强大的在线代码编辑软件,由jetbrains公司全新研发打造。提供了各种Python Web开发框架、JavaScript、CoffeeScript、特定的模板语言等一些高级功能,以便可用于支持Django框架下的专业Web开发,功能十分全面强大。

  • Mind+(青少年编程软件)

    9.0/953.5M

    Mind+是一款青少年编程软件,拥有超多电子模块可以一键添加,一键安装常用硬件驱动,视频教程同步教学,可以提高孩子的思维能力及编程兴趣。软件操作简单,只需要拖动图形化程序块即可完成编程,还可以自动转换Python/C/C++等高级编程语言,适用于校内的大班教学、项目创作、创客比赛

  • R语言(r for windows)

    9.5/81.42M

    简便而强大的编程软件

  • plcsim仿真软件

    8.9/19.31M

    目前市场上PLC编程的应用面广、功能强大、使用方便,已经成为当代工业自动化的主要装置之一,在工业生产的所有领域得到了广泛的使用,在其他领域的应用也得到了迅速的发展。