Labview12

合集下载

LabVIEW开发环境介绍掌握LabVIEW界面及功能

LabVIEW开发环境介绍掌握LabVIEW界面及功能

LabVIEW开发环境介绍掌握LabVIEW界面及功能LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一款由美国国家仪器公司(National Instruments)开发的图形化编程语言和开发环境。

它的独特之处在于提供了一种直观而强大的方式来设计和测试各种虚拟仪器。

本文将介绍LabVIEW的开发环境,包括界面和功能,并提供一些使用技巧和例子帮助读者快速入门。

一、LabVIEW的界面LabVIEW的界面整洁直观,主要由以下几个部分组成:1. 菜单栏:位于LabVIEW的顶部,提供了各种命令和功能选项,可以进行项目管理、文件操作、运行程序等。

2. 工具栏:位于菜单栏的下方,提供了常用的工具和快捷功能按钮,如新建、保存、运行等。

可以通过自定义工具栏来满足个人需求。

3. 前面板:位于LabVIEW的中间部分,类似于用户界面,用于显示和控制虚拟仪器的输入和输出。

可以通过拖拽控件、布局面板、添加图形等方式进行设计和定制。

4. 结构面板:位于前面板的左侧,用于组织程序的流程结构,包括循环、条件判断、事件等。

可以将不同的节点连接起来,形成程序的执行流程。

5. 控件面板:位于前面板的右侧,包含了各种用于输入和显示数据的控件,如按钮、滑动条、图形显示等。

可以通过拖拽和连接控件,实现数据的采集和处理。

6. 导航面板:位于LabVIEW的左侧,用于浏览和管理项目的各个文件和文件夹。

可以显示项目中包含的虚拟仪器、子VI(Virtual Instrument)等。

7. 窗口控制面板:位于LabVIEW的右上角,提供了一些窗口管理的选项,如打开/关闭面板和调整布局等。

二、LabVIEW的功能LabVIEW作为一种图形化编程语言,具有丰富的功能和特性,包括但不限于以下几点:1. 数据采集与处理:LabVIEW可以通过连接各种传感器和仪器,进行数据采集和实时监测。

Labview2012入门教程

Labview2012入门教程
LabVIEWTM
LabVIEW 入门指南
LabVIEW 入门指南
2012 年 6 月 373427H-0118
பைடு நூலகம்
僒億乕僩
全球技术支持及产品信息
全球办事处 请通过 /niglobal 访问各个分公司的网址,获取最新的联系方式、技术支持电 话、 Email 地址、当前活动等信息。
第1章 LabVIEW 虚拟仪器入门
创建虚拟仪器 .............................................................................................................1-1 启动 LabVIEW ...................................................................................................1-2 打开基于模板的新 VI.........................................................................................1-2 为前面板添加输入控件 ......................................................................................1-4 改变信号的类型 ..................................................................................................1-5 连线程序框图上的对象 ......................................................................................1-7 运行 VI................................................................................................................1-8 修改信号 .............................................................................................................1-9 在图形上显示两个信号 ......................................................................................1-12 自定义旋钮输入控件 ..........................................................................................1-13 自定义波形图......................................................................................................1-14

labview的使用方法

labview的使用方法

labview的使用方法LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一种LabVIEW (Laboratory Virtual Instrument Engineering Workbench)是一种图形化编程语言,主要用于数据采集、仪器控制、数据分析和测试等方面。

以下是使用LabVIEW的基本步骤:1. 安装LabVIEW软件:首先需要从官方网站下载并安装LabVIEW软件。

安装完成后,启动LabVIEW。

2. 创建新项目:在LabVIEW启动界面中,选择“新建”或“打开”一个已有的项目。

如果创建新项目,可以选择不同的模板,如“VI(Virtual Instrument)”、“Control Design”等。

3. 设计前面板(Front Panel):前面板是用户与程序交互的界面,可以放置各种控件(如按钮、滑动条、图表等)来显示数据和接收用户输入。

在左侧的“控件”面板中选择所需的控件,然后将其拖放到前面板上进行布局。

4. 编写程序代码(Block Diagram):在右侧的“块图”面板中编写程序代码。

LabVIEW使用图形化的编程方式,将各种功能模块以图标的形式表示,通过连线连接各个模块来实现程序逻辑。

常用的功能模块包括数学运算、数据处理、信号处理、文件操作等。

5. 调试和运行程序:在编写完程序代码后,需要进行调试以确保程序的正确性。

可以使用断点、单步执行等功能进行调试。

调试完成后,点击工具栏上的“运行”按钮或按F5键运行程序。

6. 保存和导出项目:在完成程序设计和调试后,需要将项目保存为.vi文件。

此外,还可以将程序导出为其他格式,如可执行文件(.exe)、动态链接库(.dll)等。

7. 部署和发布程序:将生成的可执行文件或动态链接库部署到目标计算机上,即可实现程序的功能。

如果需要将程序发布给其他用户,可以将项目打包成安装包或生成Web服务等形式。

LabVIEW 完全自学手册

LabVIEW 完全自学手册

LabVIEW 完全自学手册加入书架
登录
•书名页
•版权信息
•前言
•第1部分入门篇
•第1章初识LabVIEW
•第2章 LabVIEW 基本操作
•第3章 LabVIEW 基本数据类型及其相互转换
•第4章 LabVIEW 程序结构
•第5章 LabVIEW 数据运算函数
•第6章 LabVIEW 控件及其使用方法
•第7章 LabVIEW 数据表达与显示
•第2部分提高篇
•第8章 LabVIEW 文件I/O
•第9章 LabVIEW 中的字符串操作
•第10章 LabVIEW 数学分析
•第11章 LabVIEW 信号处理
•第12章 LabVIEW 与其他软件通信
•第13章 LabVIEW 时间相关操作
•第14章 LabVIEW 应用程序控制
•第15章 LabVIEW 网络编程技术
•第16章 LabVIEW 总线技术与仪器控制
•第17章 LabVIEW 数据库的访问
•第18章 LabVIEW 程序发布
•第3部分应用篇
•第19章多通道温度检测记录系统
•第20章温湿度检测管理系统
•参考文献
是否关闭自动购买?
关闭后需要看完本书未购买的章节手动确认购买。

LabVIEW2012基本介绍

LabVIEW2012基本介绍

LabVIEW 2012 基本介绍一.LabVIEW环境基础知识LabVIEW程序又称虚拟仪器,或VI,其外观和操作模拟真实的物理仪器,例如示波器和万用表。

LabVIEW拥有一整套工具用于采集、分析、显示和存储数据,以及解决用户编写代码过程中可能出现的问题。

当您创建一个新的VI时,您可以看到两个窗口—前面板窗口和程序框图。

前面板打开新VI或现有VI时,将出现VI的前面板窗口。

前面板窗口是VI的用户界面。

图1为前面板窗口的范例。

控件选板控件选板包括用于创建前面板的输入控件和显示控件。

通过选择查看»控件选板,或在前面板窗口中右键单击空白处,您可通过前面板窗口访问控件选板。

控件选板被分成多种类别,用户可以根据各自需要显示部分或者全部类别。

图2显示了所有控件选板类别,并展开了新式类别。

图2.控件选板显示或隐藏类别(子选板),点击―自定义‖按钮,并选择更改可见选板。

输入控件和显示控件每个VI都包含一个前面板,您可以将它视为用户界面进行设计。

当您从别的程序框图调用VI时,您也可以使用前面板,传输输入、接收输出。

将输出控件和显示控件放置在VI前面板上,创建一个VI 的用户界面。

当您将前面板作为用户界面交互时,您可以通过修改控件提供输入,并在显示控件中查看结果。

输入控件决定输入,显示控件显示输出。

输入控件通常是旋钮、按钮、转盘、滑块和字符串。

输入控件仿真仪器的输入装置,为VI的程序框图提供数据。

显示控件通常是图形、图表、LED灯和状态字符串。

显示控件仿真仪器的输出装置,显示程序框图获取或生成的数据。

图1中有两个控件:测量次数和延迟(秒)。

有一个显示控件:XY 坐标图,称为温度图。

用户可以为测量次数和延迟(秒)控件改变输入值。

还可在温度图上看到VI生成的值。

VI基于程序框图中的代码生成显示控件值。

每个输入控件和显示控件都有与其相关的数据类型。

例如,水平滑动杆延迟(秒)是数值型数据类型。

最常用的数据类型为数值型、布尔型和字符串型。

labview完整教程详细解答

labview完整教程详细解答

第一讲:认识Labview1.1Labview简介在开始菜单里找见NILabview7.1点击打开,会出现如下界面:从File>>NewVI或者从右半部分中的New>>BlankVI都可以打开如下界面:上图中前图是虚拟仪器的前面板,是用户使用的人机界面,后面的是程序框图界面(即后面板)。

在LabVIEW的用户界面上,应特别注意它提供的操作模板,包括工具(Tools)模板、控制(Controls)模板和函数(Functions)模板。

这些模板集中反映了该软件的功能与特征。

下面我们来大致浏览一下。

工具模板(ToolsPalette)该模板提供了各种用于创建、修改和调试VI程序的工具。

如果该模板没有出现,则可以在Windows菜单下选择ShowToolsPalette命令以显示该模板。

当从模板内选择了任一种工具后,鼠标箭头就会变成该工具相应的形状。

当从Windows菜单下选择了ShowHelpWindow功能后,把工具模板内选定的任一种工具光标放在流程图程序的子程序(SubVI)或图标上,就会显示相应的帮助信息。

图标名称功能1OperateValue(操作值)用于操作前面板的控制和显示。

使用它向数字或字符串控制中键入值时,工具会变成标签工具2Position/Size/Select(选择)用于选择、移动或改变对象的大小。

当它用于改变对象的连框大小时,会变成相应形状。

3EditText(编辑文本)用于输入标签文本或者创建自由标签。

当创建自由标签时它会变成相应形状。

4ConnectWire(连线)用于在流程图程序上连接对象。

如果联机帮助的窗口被打开时,把该工具放在任一条连线上,就会显示相应的数据类型。

5ObjectShortcutMenu(对象菜单)用鼠标左键可以弹出对象的弹出式菜单。

6ScrollWindows(窗口漫游)使用该工具就可以不需要使用滚动条而在窗口中漫游。

7Set/ClearBreakpoint(断点设置/清除)使用该工具在VI的流程图对象上设置断点。

LabVIEW使用指南从入门到精通

LabVIEW使用指南从入门到精通

LabVIEW使用指南从入门到精通LabVIEW使用指南:从入门到精通LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是一种图形化编程语言和开发环境,用于快速创建数据采集、仪器控制和实时数据处理应用程序。

它被广泛应用于科学实验室、工业自动化以及教育领域。

本文将从入门到精通,为您提供LabVIEW的使用指南。

一、LabVIEW入门1. 安装LabVIEW软件在官方网站下载并安装LabVIEW软件。

根据自己的操作系统选择相应的版本,并按照安装向导进行完成。

2. 熟悉LabVIEW界面打开LabVIEW软件后,您将看到一个图形化的编程界面。

界面中包含了工具栏、项目资源、前面板和块图等各个部分。

熟悉这些部分的作用和使用方法,是学习LabVIEW的第一步。

3. 创建并运行第一个程序在LabVIEW中,程序由前面板(Front Panel)和块图(Block Diagram)组成。

前面板是用户界面,用于显示和控制程序,而块图是程序的实际运行部分。

通过拖拽控件和连接线,您可以在前面板和块图中进行图形化的编程。

尝试创建一个简单的程序,并通过点击“运行”按钮来运行它。

这将帮助您了解LabVIEW的基本工作原理。

二、LabVIEW基础1. 数据类型和变量LabVIEW支持多种数据类型,例如数字、字符串、布尔值等。

了解这些数据类型的特点和使用方法,能够帮助您更好地处理数据。

在LabVIEW中,使用变量来存储和处理数据。

变量是一种命名的存储位置,用于存储特定类型的数据。

学会如何创建和使用变量,是掌握LabVIEW基础的重要一步。

2. 控制结构控制结构是LabVIEW中用于控制程序流程的重要组成部分。

常用的控制结构有循环结构、条件结构和事件结构等。

了解这些控制结构的使用方法,能够帮助您实现复杂的程序逻辑。

3. 数据采集与仪器控制LabVIEW具有强大的数据采集和仪器控制功能。

第12章 LabVIEW的通信

第12章  LabVIEW的通信

12.4 DataSocket技术
Datasocket是一种LabVIEW专用的通信技术。它的最大好处是能利 用自带的DataSocket Server服务器进行数据的传输和通信。它是专 门为新一代的测试技术和自动化生产所开发的工具,与TCP/IP通 信不同,不需要把数据压缩为字节流,而是以自己特有的编码传 输。它的传输类型也比较多,能满足一般的编程需要,如字符串、 数值、波形等。本节将从它的特点和应用几方面讲解。
12.6.4 共享变量
如果需要改变一个共享变量的配置,只需在项目浏览器中右击这 个共享变量,从快捷菜单上选择 属性选项,并显示变量属性对话 框中的变量页。
12.7 队列操作
队列操作是用于创建在同一程序框图的不 同部分间或不同VI间进行数据通信的队列。 它的最大特点是先进先出,不管是在哪种 软件中,队列都有这一特性。在进行些操 作时这一特性恰恰方便了操作。
12.5 发布LabVIEW
LabVIEW的发布就是能在网络上进行相应软件的显示和控制操作。 发布LabVIEW就是把它的源程序传输到指定的网站,并通过传输 时的设置运行本程序,与当地的程序配套运行。可以相互转换控 制。可以说发布LabVIEW是一种远程操作的方法。它有多种方式, 都是基于Web服务器。在发布之前一般打开Web服务器按向导进行 即可完成。
12.4.4 DataSocket的应用
下面以在3D图像中的传输为应用实例讲解。程序中先打开服务器 并读取地址,在到循环内产生一个波形,经过For循环后变为三维 送到控件显示。 1、写入DataSocket服务器
12.4.4 DataSocket的应用
2、读取DataSocket服务器
12.5.1 Web发布前面板

基于LabVIEW的功率谱的设计

基于LabVIEW的功率谱的设计

课程设计说明第I页基于LabVIEW的功率谱的设计摘要LabVIEW是由美国国家仪器公司所开发的一种基于G语言的虚拟仪器软件开发工具。

诞生于1986年,是一种图形化虚拟仪器编程语言。

功率谱,主要用来测量马达、发动机、变压器、电机等功率转换装置的总效率和电机效率,目前被广泛用于混合动力电动电动车、汽车,太阳能发电,燃料电池和风力发电。

本课题通过虚拟功率谱的设计,了解使用基于Labview进行虚拟仪器编程的方法与实现技术。

主要实现方法是对同频率的正弦电压和正弦电流的有效值,相位差及其功率和瞬时功率进行测试和显示,实现对电压信号和电流信号的功率谱分析,对视在功率、有功功率、无功功率的测量。

LabVIEW虚拟仪器可以克服传统仪器测量成本高、准确度低、扩展性差的缺点,具有良好的可操作性和可维护性。

关键字:LabVIEW,虚拟仪器,功率谱课程设计说明第II页目录BVIEW概述 (1)1.1LabVIEW与G语言 (1)1.2 虚拟仪器的基本概念 (1)1.3 LabVIEW软件的特点 (2)1.4 Labview中的基本概念 (2)1.4.1 VI的概念 (2)1.4.2框图程序 (3)2. LABVIEW功率谱基础 (3)2.1 虚拟功率谱参数及基本结构 (3)2.2 LabVIEW中功率谱功能函数 (4)2.2.1 正弦信号发生器 (4)2.2.2 幅值和电平测量 (5)2.2.3 功率谱 (5)2.2.4 公式节点 (6)2.3 LabVIEW功率谱设计步骤 (7)2.3.1整体的设计框架 (7)2.3.2设计总方案 (7)3. LABVIEW功率谱功能实现 (8)3.1 各部分电路功能 (8)3.2 程序设计 (9)3.3 程序运行结果 (10)总结 (11)致谢 (12)参考文献 (13)课程设计说明书第1页 bVIEW概述1.1LabVIEW与G语言LabVIEW[1](Laboratory Virtual Instrument Engineering),即实验室虚拟仪器集成环境,是一种用图标代替文本行创建应用程序的图形化编程语言。

实验一LabVIEW开发环境

实验一LabVIEW开发环境

实验一 LabVIEW开发环境一、实验目的1、正确安装与运行LabVIEW2012。

2、熟悉LabVIEW2012开发环境,包括前面板、程序框图、工具选板、控件选板、函数选板等。

3、熟悉LabVIEW2012图形化编程的基本操作,掌握创建、编辑、运行调试VI程序的方法和步骤。

4、初步熟悉LabVIEW2012基本程序结构。

二、实验设备1、计算机。

2、LabVIEW2012安装软件。

三、实验内容1、回顾《虚拟仪器设计基础教程》第四章与第五章内容,帮助熟悉LabVIEW2012开发环境。

2、安装LabVIEW2012软件并运行,创建一个新的VI,熟悉菜单栏、工具栏、工具选板、控件选板、函数选板等。

3、在前面板创建3个数值控件,分别按上边沿对齐、下边沿对齐、左边沿对齐、右边沿对齐方式排列。

4、创建一个数值控件,将其数据类型分别改为双精度浮点复数、单精度浮点数和定点数据类型。

5、创建一个数值显示控件,将其改为数值输入控件,并关闭“显示为图标”菜单项,改变其显示方式。

6、列举布尔输入控件的机械动作并对其进行说明。

7、列举LabVIEW2012中各种数据类型及特征颜色。

8、在前面板建立一个量表控件,将其指针颜色设置为绿色,主刻度颜色设为红色,标记文本颜色设为蓝色,并将主刻度设为反转。

9、创建一个VI,比较两个数,如果一个数不大于另一个数,则点亮指示灯。

10、产生一个值为0.0~100.0之间的随机数,然后除以一个在程序前面板中输入的数。

当输入数值为0时,前面板上放置的指示灯点亮,提示除法无效。

11、创建一个VI,计算两个数的算术平均数和几何平均数,保存为平均数.vi。

(1)调试上诉VI程序:高亮显示执行过程;保存连线值;单步执行;设置探针;设置断点。

(2)创建一个新的VI程序,在程序中调用平均数.vi子程序,实现相同的功能。

四、实验结果分析1、安装LabVIEW2012软件并运行,创建一个新的VI。

2、在前面板创建3个数值控件,分别按上边沿对齐、下边沿对齐、左边沿对齐、右边沿对齐方式排列。

如何安装并破解Labview2012-11-10-09-86-82

如何安装并破解Labview2012-11-10-09-86-82

如何安装并破解Labview2012-11-10-09-86-82枫叶LabVIEW2012已经发布,比原来增加了很多的功能,不过官网一般发布的是简体中文试用版。

安装和破解是个比较麻烦的问题。

第一步,安装LABVIEW2012。

从官网或论坛上下载LABVIEW2012简体中文试用版。

在安装的过程中,如果你的计算机没有安装Microsoft Corporation公司的WIC (Windows Imaging Component)组件,安装程序会提示错误,无法进行安装。

相信大部分人的电脑都没有这个插件,所以第一步,要安装WIC这个程序。

附件名称:wic_x86_chs.exe.第二步,利用(NI_License_Activator.exe)破解LABVIEW2012试用版。

NI_License_Activator.exe (LABVIEW 万能注册机) 和以前LabVIEW的注册机不太一样,这款注册机要比以往的注册机功能上强大许多,如果会用它可以注册NI LABVIEW 2012系列以下所有的软件LabWindows Measurement-Studio等等。

这个软件刚拿来也不太会用,后来看了网上的资料,终于破解成功。

下面是这个软件的使用过程。

A 首先打开注册机,这款注册机和LabVIEW的License Manager很像,双击打开,右击,打开license folderB双击打开。

如下图所示,C、选择你安装LabVIEW的盘符,我安在了D盘里,打开安装盘,找到Program Files 文件夹下面的 National Instrument 文件夹,选择National Instrument 文件夹,打开后如下图所示选择 Shared文件夹,打开后如下图所示,选择License Manager文件夹,打开后如下图所示,选择Licenses文件夹,单击确定后,注册机中如下图所示,D 单击选择你要激活的LabVIEW版本后,单击右键选择激活(Activate),即可激活。

LabView2012下载、安装、破解全过程

LabView2012下载、安装、破解全过程

LabView2012下载、安装、破解全过程[图解]2013年7月31日 15:20:27 发布:awen能对LabView这个软件感兴趣的,大概也知道LabView的功能和用途了吧!软件功能太强大,我自己也不是很了解,这里就不多介绍了,只说说安装和破解的全过程,像我这样的初学者,百度一下就清楚了。

好了,废话少说,开始。

第一步:安装文件解压1)双击运行下载回来的安装文件(下载后对应的文件名是2012LV-WinChn.exe);2)选择释放安装文件的路径(这只是一个临时存放安装文件的路径,我选择在D盘创建,如上图红圈所示。

)3)点击Unzip开始解压缩安装文件,如下图所示;第二步:安装.NET 4.01)解压完成后,安装程序会自动运行,如果本机没有安装.net4框架,就会自动提示安装,选择“确定”进行安装;2)按下图红圈的选择进行安装;3)下图为.NET4安装过程,请耐心等待;4).NET4安装完毕,点击“完成”按钮;第三步:安装LabView20121).NET4安装完成后,LabView2012安装程序会自动运行,如下图;2)点击“下一步”继续安装;3)输入用户信息后点击“ 下一步”继续安装;4)此时会要求输入序列号,如下图;5)运行NI License Activato,如下图;6)在NI License Activato菜单中依次选择Options→Generate Serial Number…7)复制弹出窗口中的序列号8)回到LabView安装程序中,在序列号输入页面的第一个框中填入刚才复制的序列号,第二个框留空,点击“下一步”继续安装;9)选择安装目录(我选择安装到D盘,如下图所示),点击“下一步”继续安装;10)按需要选择安装组件,没特别要求的,默认就好,点击“下一步”继续安装;11)为节省安装时间,把下图红圈中的选中状态去掉,点“下一步”继续;12)一如既往的选择接受协议,然后点击“下一步”继续;13)点击“下一步”开始安装;14)这个时间比较漫长,找点零食啃啃消磨时间;15)好了,经过耐心的等待,终于安装完成了,点击“不需要支持”;16)点击“下一步”正式完成安装;17)选择“取消”18)选择“否”19)完成,重新启动电脑。

12.6.2 Datasocket技术在LabVIEW 中的实现[共2页]

12.6.2 Datasocket技术在LabVIEW 中的实现[共2页]

209 12.6.2 Datasocket 技术在LabVIEW 中的实现在LabVIEW 中运用DataSocket 技术实现网络通信有两种途径:前面板控件属性直接连接和利用DataSocket VI 编程。

(1)前面板控件直接连接LabVIEW 为每一前面板控件都设定一个DataSocket Connection 属性,利用它可以实现不同计算机上相对应的两个甚至多个同类型控件之间的DataSocket 通信。

通过规定URL 和控件连接方式,就可以在本地和远程进行实时无误差的数据发布(Publish )和读取(Subscribe )。

连接方式中的Publish 和Subscribe 方式为双向传输提供方便,两台计算机中的任何一台都可以控制另外一台计算机的控件数值。

例如,要将本地波形图显示器的数据与网络中的其他计算机共享,可在本地波形图显示器的DataSocket Connection 属性对话框中指定URL ,并选择Publish 连接方式。

异地波形显示器的DataSocket Connection 对话框中URL 应符合以下格式:dstp ://servernamecom/waveformdata ,其中servername com 是本地计算机的网址,它可以是计算机名、IP 地址或计算机域名;waveformdata 是数据的名称标识(tag ),用以区别不同的DataSocket 连接。

这样两异地控件就建立连接。

运行两程序,当控件右上角的方框呈绿色时,表明数据发送或接收得到正确连接,本地控件的数据就可实时地传输到异地控件中;当方框呈红色时,表明数据与DataSocket Server 连接失败。

(2)DataSocket 编程函数利用控件属性直接连接实现数据传输而无需编程、简单易用,但缺点是数据不透明,在客户端处理服务器传入的数据,就必须利用DataSocket 函数库提供的VI 。

DataSocket 函数库包含有ReadHE Write 等功能节点。

LabVIEW 2012 安装指南说明书

LabVIEW 2012 安装指南说明书

WindowsLabVIEW ™安装指南LabVIEWDVD 1开发平台DVD 1,按照屏幕提示操作。

所有权证书上。

1、模块和工具包• 要安装的软件在批量许可证协议(VLA)的范围内吗?请联系VLA 管理员获取安装须知。

• 是否从上一个版本LabVIEW 升级? 请参考LabVIEW 开发平台DVD 1上的LabVIEW 升级说明,之前对现有VI 采取必要的保护措施。

开始之前安装完毕,安装程序提示安装硬件支持时,插入NI 设备驱动DVD 。

选择要与LabVIEW 配合使用的硬件的驱动程序。

LabVIEW 配合使用的硬件的驱动程序。

NI 䇴 傧2安装NI 设备驱动程序安装LabVIEW 过程中出现问题?安装LabVIEW 以及NI 设备驱动的常见问题以及解答,请参考LabVIEW 开发平台DVD 1上的LabVIEW 安装疑难解答(troubleshooting_guide.html )。

关于安装NI 硬件的详细信息,请参考随附的PDF 设备说明文档。

3安装硬件LabVIEW 基础软件包或完整版开发系统,激活应用程序生成器需注:如未在安装程序的功能部分找到某驱动程序,可使用硬件设备随附的驱动程/drivers 下载驱动程序。

375842A-0118 2012年6月LabVIEW 模块和工具包可能有额外的系统要求。

找到LabVIEW 开发平台DVD 1上的LabVIEW 开发平台自述文件(readme_platform.html ),找到相应的模块或工具包的部分,可查看特定模块或工具包的最小安装需求。

LabVIEW 模块和工具包的附加系统要求LabVIEW 基础软件包、完整版和专业版的系统要求如下。

WindowsLabVIEW 2012系统要求©2012 National Instruments 版权所有。

Printed in Ireland.LabVIEW ,National Instruments ,NI , ,National Instruments 公司标识,以及鹰形标识均为National Instruments Corporation 的商标。

labview 安装和破解流程

labview 安装和破解流程

1.安装labview2012中文版,XP系统直接双击打开开始安装,Win7系统右键选管理员权限打开安装。

2.打开到如图界面后点图标“Unzip”,解压完成后点跳出的”OK”
3.然后会有下面界面,点“下一步”
5. 点“下一步”
7. 点“下一步”
9. 点“下一步”
10. 选我接受上述2条许可协议,点“下一步”
11. 选我接受上述2条许可协议,点“下一步”
12.点“下一步”
13. 等待安装软件
跳出如下界面,选择“不需要支持”
14.next
15选择“否”
16“重新启动”计算机
安装完成。

17.
打开桌面快捷方式
18.点开图示红色框中的软件的箭头
19.就可以打开labview 2012,右键下面的图标打开软件。

控制设计和仿真模块安装
下面的步骤,不停的next就好
重新启动labview2012
注册机解码步骤。

1.把labview2012关闭
2.打开下面的注册机
3.如图所示选择文件夹,右键点击下面所有灰色方框选择激活“active”
最后是下图所示,那么labview和模块都已经激活状态,解码成功。

labview图标一览表

labview图标一览表
经典控制,指以前版本软件的面板图标。
12
Activex
用于ActiveX等功能。
13
Decorations(装饰)
用于给前面板进行装饰的各种图形对象。
14
Select a Controls(控制选择)
调用存储在文件中的控制和显示的接口。
15
User Controls(用户控制)
用户自定义的控制和显示。
包括3D、OpenGL、声音播放等功能模块。包括调用动态连接库和CIN节点等功能的处理模块。
19
Tutorial(示教课程)
包括LabVIEW示教程序。
20
Report Generation(文档生成)
21
Advanced(高级功能)
22
Select a VI(选择子VI)
23
User Library(用户子VI库)

Object Shortcut Menu(对象菜单)
用鼠标左键可以弹出对象的弹出式菜单。

Scroll Windows(窗口漫游)
使用该工具就可以不需要使用滚动条而在窗口中漫游。

Set/Clear Breakpoint(断点设置/清除)
使用该工具在VI的流程图对象上设置断点。

Probe Data(数据探针)
功能面板:
图标
子模板名称
功 能

Structure(结构)
包括程序控制结构命令,例如循环控制等,以及全局变量和局部变量。

Numeric(数值运算)
包括各种常用的数值运算,还包括数制转换、三角函数、对数、复数等运算,以及各种数值常数。

Boolean(布尔运算)
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

11.2.2 模拟输出
• Data Acquisition模板中的Analog Output(模 拟输出)子模板中含有可以完成D/A转换或其他 多种转换的函数。 •连续单通道输 出 •连续多通道输 出 •单点单通道输 出 •单点多通道输 出
• 单点输出 AO Update Channel.vi
• AO Generate Waveform.vi函数以指定的更新速 度在模拟输出通道产生一个电压波形。
实验内容:
1、利用DAQ CHANNEL WIZARD配置PCI-1200卡的模拟输 入和输出通道。 2、利用信号发生器产生信号,用PCI-1200卡完成信号采集, 并显示采集的模拟波形,同时利用示波器进行对照验证。 分别输入正弦波、方波、三角波信号,幅度为4V,频 率分别为100Hz,1kHz,10kHz,选择适当的采样率和 采样点数,每次采集显示2~4个完整波形。 3、将2题中采集到的波形从PCI-1200卡的模拟通道DAC0输 出,选择合适的更新速度,使输出的信号频率分别为 50Hz,500Hz,5kHz,利用示波器测试输出的波形。
物理信号 模拟电信号
传感器
数据采集卡 (含信号调理电路)
数字电信号
计算机
(总线)
虚拟仪器软件
PCI-1200多功能采集卡
主要性能:
• 1.模拟输入
– 通道数:8路单端输入或4路双端 输入,DC耦合。 – A/D转换器:逐次逼近型,12位, 100KS/S。 – 输入范围:±5V(双极性)、 0~10V(单极性)划分为七档 – 每档通道增益分别为:1、2、5、 10、20、50、100 – FIFO缓存容量:4096次采样值。
进行DAQ配置的步骤如下:
• 1.新建一个通道 • 2.选择通道类型,可以选择通道类型如模拟输入、模拟 输出、数字I/O等。 • 3. 定义通道名。 • 4.选择测量类型,如电压、电流、电阻、频率等 • 5.定义单位和范围。 • 6.定义刻度模式。 • 7. 指定DAQ设备及通道号。
• 例:1.新建一个模拟输入通道 2.通道类型Analog Input , 3.通道名 Ain1 4.测量类型 Voltage 5.单位:V,范围 -5V~+5V 6.刻度模式 No Scaling 7.设备:PCI-1200 通道:0 ACH0
例:对已配置好的PCI1200卡的模拟输入0通 道进行测试,输入一个正弦波信号
§11-2 数据采集函数
• Data Acquisition模板分成六 个子模板:
– – – – – Analog Input(模拟输入), Analog Output(模拟输出), Digital I/O(数字I/O), Counter(计数器), Calibration And Configuration(校准器和配 置), – Signal Conditioning(信号调 理)。
12
3 12 4
校准 12Bit D/A 12Bit D/A 82C53 B 1 24
82C53 A
82C55
DRQ 1
1M 10M 分频器 8
12
1
8
PCI-1200卡I/O连接器引脚说明
引脚 1-8 9 10 11 12 13,50 14~37 38~40 41~48 49 信号名 ACH<7..0> AISENSE/AIGND DAC0OUT AGND DAC1OUT DGND PA<7..0>、B<7..0> PC<7..0> EXTTRIG、UPDATE CONV OUTB、GATB、 CLKB +5V 方向 AI I/O AO N/A AO N/A DIO DI DO、DI DO 参考 AGND 模拟输入地 AGND D/A通道——模拟输出通道0。 N/A 模拟输出地 数字地 24根数字I/O端口——端口A、 B、C的双向数据线 用于A/D外部触发、外部更新、 外部转换 3个计数器的输出信号、门控信 号、外部时钟信号。 AGND D/A通道——模拟输出通道1。 N/A DGND DGND DGND 说 明 AGND 8个A/D通道——模拟输入通道
信号 输入
信号 输出
标准接口
整形电路
定时计数器
数字I/O
数据采集卡(DAQ: Data Acquisition )
• 数据采集卡:具有模拟输入/输出、数字输入/输出和定时/ 计数等多种功能,并且带计算机通信接口。 • 通信接口种类: ISA总线、PCI总线、CPCI总线、RS232 串口、打印机并口、USB总线、GPIB总线、VXI总线等 • 根据是否插入计算机内又分为有外置式和内置式两种。 • 习惯上把虚拟仪器所用的基本硬件电路统称为数据采集卡, 即便有些卡没有模拟输入功能。
DGND +5V
第十一章 数 据 采 集
• §11-1 DAQ配置 • 在启动计算机时,自动加载数据采集卡的 驱动程序。但在使用数据采集卡之前,必 须先进行配置。 • 可运行MAX(Measurement & Automation Explorer)来对采集卡进行通道配置,如设 置通道名、输入输出类型、测量类型等等
3.数字I/O
通道数: 24 I/O TTL电平
4.定时I/O
•通道数: 3路计数器/定时器 •分辨力: 16位 •基本时钟:2MHz
• 2.模拟输出
– – – – 通道数: 2路电压输出 分辨力: 12位、1/4096 典型更新速率: 20S/S~1KS/S 输出范围: 0~10V,±5V电压输 出,DC耦合
11.2.4 数字信号的输入和输出
• Data Acquisition模板中的Digital I/O(数字输入 输出)子模板中含有可以对数字端口或数字位线 进行读写的函数。
•输入(读)一根线 •输入(读)一个口(多根线) •输出(写)一根线 •输出(写)一个口(多根线)
• Write To Digital Port函数可以把一个十进制数以二进 制的模式输出到指定的数字端口。 • port width端口可指定数字端口的位数,为一个整数, 默认为8; • device端口可指定DAQ板的设备号,为一个整数; • digital channel端口可指定数字端口的通道号,为一个 字符串; • pattern端口可指定要输出到数字端口的数据(十进制整 数)。
• 以指定的采样速率对多路通道进行采样,并返回采集到的 数据。 • channels端口可指定模拟输入通道的通道号,为一个字符 串,不同的通道用逗号分开,如1,2,4; • number of samples/ch端口可指定每个通道的采样点数, 为一个整数; • waveforms端口将输出采集到的多路模拟输入的电压数据 (单位为伏特),为一个数字型的二维数组,数组的一列 为一个通道的采样数据;
实验连线图
信号输入
10
示波器
DAC0 CB-50LP
计算机
PCI120N0 9 AIGND
信号源

数据采集举例
• YB1634函数发生器 输出频率为305Hz,幅度(峰值)约 4V的正弦波信号,送给PC1200采集卡的模拟输入0通道。 • 使用数据采集模板的模拟输入子模板中的”AI Acquire Waveform”进行采集,采样率设为100kHz,采样点数为 1000。 • 采集结果用波形图形和波形数组显示。 • 采集的周期数=(采样点数×被测信号频率/采样频率)
《虚拟仪器》-12
第十章 多功能数据采集卡
第十一章 数 据 采 集
第十章 多功能数据采集卡
虚拟仪器硬件的基本组成:
计算机 显示器 信号分 采集多路器 信号调理 A/D 变换器 数据 存储器 析处理 及控制 单片机 信号调理 D/ A 变换器 数据 存储器 波形数 据发生 DSP、 FPGA) 键盘 人 机 接 口
11.2.1 模拟输入
– – – –
连续单通道输入 连续多通道输入 单点单通道输入 单点多通道输入
AI Sample Channel.vi
• 该函数可以对指定通道的信号进行测量,并返回测量的电 压值。 • device端口可指定DAQ板的设备号,为一个数字(整型); • channel端口可指定所使用的模拟输入通道的通道号,为 一个字符串; • high limit和low limit可指定输入信号的范围,默认的输入 是+5V和-5V; • sample端口可输出采样到的电压值,为一个数字(浮点 型)。
多路模拟输入
• 单A/D,模拟开关进行多路输入的分时切换和转换 • 例如4个通道扫描的序列为:CH3、CH2、CH1、CH0、CH3、 CH2、CH1、CH0、CH3、……
转换时间
CH3 CH2 CH1 CH0 采样间隔
CH3 CH2 CH1 CH0
CH3 CH2 CH1 CH0
t
AI Acquire Waveforms.vi函数
PCI-1200卡的组成原理
高频抖 动电路 数据地址 PCI 37 总 接口控制 线 6 错误报告 2 判优 2 系统信息 2 中断 1 地址 5 数据 8 控制 4 中断 1 数 字 控 制 逻 辑
16 FIFO
PCI 总 线 接 口 芯 片
12Bit A/D
程控 增益
4
输入 多路器
8 I/O 连 接 器
问题:多点采样时怎样保证每个采样点之间 的采样间隔相等?
• 答案:硬件时钟控制采集-存储-读数。 • AI Acquire Waveform.vi 函数以指定的采样速率采集一定数 目的采样点,并以数组的形式输出采集到的电压值。 • number of samples端口可指定采样点数,为一个数字(整 型);sample rate端口可指定采样速率,即每秒采样的点数, 为一个浮点数; • waveform端口以一维数组的形式输出采集到的电压值 • actual sample period端口是实际采样周期,单位是秒。
相关文档
最新文档