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做了详细说明。

展开内容

更多版本

  • labview2016官方版

    5.0/1.47G

    labview2016中文版是一款程序开发环境,有美国的国家一起(NI)公司研制开发,软件类似于C和basic开发环境,也就是说这两种语言的用户可以快速的入门这款软件的使用,不过在一些方面labview还是和其他计算机语言有显著区别的,首先其他计算机语言都是采用基于文本的语言产生

    查看
  • LabView 2019官方版

    5.0/3.19G

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

    查看
  • labview 2011官方版

    5.0/957.88M

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

    查看
  • LabVIEW2015中文版

    5.0/1.41G

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

    查看
  • labview2014中文版

    5.0/1.43G

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

    查看

类似软件

  • Markdown Monster编辑器

    9.1/18.07M

    一款非常好用的Markdown编辑软件

    查看
  • R语言环境(r for windows)

    9.5/85.42M

    简便而强大的编程软件

    查看
  • SQLite Developer(数据库管理)

    9.1/10.12M

    SQLite Developer官方版是SharpPlus出品的一款数据库管理工具。支持对sqlite3数据库的管理,能够自动完成窗口显示和执行数据库命令等多种特色。

    查看
  • adobe muse cc 2018中文版

    9.1/802.9M

    Adobe Muse cc 2018中文版是一款零编码网站开发工具,在这个网络开发热门高薪行业,因此有很多朋友转行投入网站开发,但网站开发面临繁杂的代码,而Adobe公司提出的Adobe Muse CC 正是可以帮助大家解决网站开发所面临的这些问题,最新版本Adobe Muse

    查看

网友评论

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

同类排行

  • Android Studio(Android开发环境)

    9.3/1.35G

    Android开发环境

    查看
  • CherryTree(分层笔记本软件)

    9.1/88.5M

    一款可以支持多种编程语言的分层笔记本软件。

    查看
  • 易语言5.95完美版

    8.8/36.7M

    易语言是一个自主开发,适合国情,不同层次不同专业的人员易学易用的汉语编程语言。易语言降低了广大电脑用户编程的门槛,尤其是根本不懂英文或者英文了解很少的用户,可以通过使用本语言极其快速地进入Windows程序编写的大门。

    查看
  • Samba for Linux

    9.0/30.63M

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

    查看
  • intellij idea 2022官方版

    8.6/760.55M

    idea2022是一款专业的JAVA IDE编程工具,集JavaDoc预览支持、智能代码、对重构的优越支持、灵活的排版功能、XML的完美支持与代码检查等等,旨在到提倡智能编码,便于减少程序员的工作。

    查看
  • android studio汉化版

    9.0/1.63G

    android studio汉化版是一款强大的专门用来进行Android开发的集成开发环境,你可以用这款强大的软件轻松的进行一切app的开发,不管是游戏还是应用,这款安卓开发环境基于IntelliJ,类似于我们的Eclipse ADT,如果使用过这两款软件的用户能够很快的掌握这款

    查看
  • LiteIDE开发工具

    9.0/39.4M

    LiteIDE是一款开源、跨平台的轻量级 Go 语言集成开发环境(IDE)。它提供了语法突出显示和自动构建系统等功能,能够有效帮助用户提高自身的工作效率。并且,LiteIDE开发工具还支持go test调试、Markdown同步预览等操作!有需要的用户欢迎下载使用。

    查看
  • delphi7.0中文企业版

    9.3/182.08M

    对于开发软件的程序员而言微软的VB肯定不会陌生吧,但小编本次为大家带来的这款软件与VB类似,但在数据库方面的特长相较于VB尤为突出,该软件就就是delphi7,delphi7在delphi系列当中是比较经典的版本,它不仅是一个集成应用程序开发环境,而且软件的核心是由传统Pasca

    查看
  • TouchSprite Studio(触动精灵脚本编辑器)

    9.1/133.21M

    TouchSprite Studio是一款非常实用的辅助脚本开发编辑器,相信大家平时都会玩玩手游吧,是不是有些游戏的操作都是重复的,而这就是利用TouchSprite Studio来编写的辅助脚本,TouchSprite Studio支持函数自动补全、函数提示、关键字高亮、

    查看
  • JDK18官方版

    8.6/152.04M

    Java平台的软件开发工具包

    查看
  • 叉叉集成开发环境

    9.0/7.56M

    叉叉集成开发环境,一般又叫叉叉开发助手电脑版,它是一个使用Lua语言进行编写的开发环境,主要用于辅助开发叉叉助手脚本。它支持Lua的所有语法和基本函数,并配合叉叉脚本特有的函数命令,可以实现一些高级功能,如找图、找色、触摸等。

    查看
  • 轻松汇编官方版

    9.0/1.1M

    轻松汇编是一款汇编语言的集成开发环境,主要面向汇编语言的初学者,提供了一个在windows界面下的汇编语言环境具备了一般的集成开发环境的所有功能呢个,比如通过鼠标点击即可完成以前需要使用大量命令行才可以完成的命令,需要花费大量时间设定的参数只需要调出属性窗口即可轻松设置。

    查看
  • JetBrains RubyMine 2023官方版

    9.0/443.05M

    RubyMine 2023 是一款功能强大的Ruby编码工具,它提供了丰富的功能和工具,能够帮助开发者更高效地编写、调试和维护Ruby代码。无论是个人开发者还是团队开发,RubyMine都是一个非常不错的选择。

    查看
  • VS Code linux版本

    9.0/107.9M

    免费开源轻量级但功能强大的免费源代码编辑器

    查看
  • CNCKAD(CAD/CAM数冲软件)

    8.9/2.14G

    CNCKAD是一款极为出色的数控冲床编程工具,拥有强大的绘图功能,能让用户方便快捷的设计各类数控加工零件;使用直观方便,除标准的绘图功能外还根据钣金的特点增加了一些特殊的绘图方式,如切口、腰圆、三角形、倒角和倒圆角、轮廓捏合、形状的检查编辑及自动修正、汉字切割或冲压、DXF

    查看