Labview编辑和调试虚拟仪器

发布者:温柔心情最新更新时间:2015-10-22 来源: eefocus关键字:Labview编辑和调试  虚拟仪器 手机看文章 扫描二维码
随时随地手机看文章

编辑技术

在前一章的末节,我们一起写了一个最简单的Labview程序,下面我们将仔细讨论前面板和程序框图中的各种编辑技术

1.创建:在上一章中我们介绍了最常用的创建方法,就是用鼠标选择,然后放置到框图或前面板中,在这里我们为大家介绍另外一种常用的方法。如图:放置一个随机数函数到程序框图,位于函数—编程-数值-随机数。

程序框图然后在上面单击右键,选择创建-显示控件,如图

程序框图则可看到有一数值控件与其相连,前面版上也出现了一个数值控件。如图:

程序框图程序框图

2.选择对象:在前面板和程序框图中,使用定位工具来选择对象,它也可以用来移动和调整对象的大小,如图:

程序框图当对象被选中时,就会出现环绕的虚线轮廓
当要选择多个对象时,按住键并同时单击鼠标即可,如图:

程序框图或者在空白处单击鼠标,并拖拽光标直到全部希望的对象均出现在矩形框来选择多个对象。如图:

程序框图程序框图

3.移动对象:选定对象后,用鼠标拖拽,便可移动对象到指定位置。如图:

程序框图

4.删除和复制对象:显然,选中所要进行操作的控件后,单击主菜单中的编辑,然后选择删除或者复制,粘贴是完全可以实现各项操作的。下面我向大家介绍几种用键盘来实现这些操作的方法。
删除:选中控件后,按下“退格”键或即可
复制:选中控件后,按,然后即可,或者按下,然后拖拽所需要复制的控件到其他地方即可,如图:

程序框图

5.调整对象大小:当工具选项板上选定定位工具时,把鼠标挪到各个控件的角上时,就会大小调节的句柄,直接拖拽,然后释放,便可改变控件的大小,如图:

前面板

 

前面板

注意:某些控件横向的大小,不能改变纵向的大小,比如数字控件![page]

6.标签对象:标签分为两种-自由标签和固有标签。固有标签是用户在添加控件时系统自动添加上的,不能删除和复制,只能隐藏。如图,单击右键,把标签一栏取消即可。

前面板

自由标签不附加与任何对象,可独立的创建,移动或处理。使用Labview编辑和调试虚拟仪器即可实现自由创建和编辑。如图:

前面板输入完后,在空白处单击鼠标即可。

7.改变字体,字形和文本大小:使用工具条上的文本设置工具,可以方便地更改标签,控件或指示器中显示的任何文本的字体,字形,大小和对齐方式。如图:

前面板

选中控件后,更改大小为36

前面板

 

前面板

具体每一项下拉菜单的功能,大家根据字面的意思即可理解,这里不再赘述。
8.编辑连线:如图:

编辑连线图

当连线发生错误时,就会出现断线,在有断线的时候,程序也就不能运行,运行按钮也会发生改变,如图:

程序框图

此时选中断线,然后按即可删除,或者按清除所有断线。
9.对象的对齐,分布和大小调节:
对齐-先选中所需要对齐的控件,然后选择不同的对齐方式即可

前面板

对齐后的效果如图:

前面板

控件之间的间距也可进行调整,如图,先选中他们,然后然后选择调整间距。

前面板

排列后的效果如图:

前面板 三个控件已呈等垂直间距排列

调试技术[page]

1.发现错误:当编程错误使VI不能编译或运行时,工具条上的运行按钮便会变为不能运行,如图:

前面板,单击,便会弹出程序错误列表,如图:

前面板

单击显示错误,便可在程序框图中找到出错的地方,如图:

程序框图

2.加亮执行:单击加亮执行按钮,可在程序框图中观察到数据流的流动状态,但程序的执行时间会明显增加。如图:

编辑连线图

3.单步通过VI:为了调试程序,你可以一个节点一个节点地执行框图,在运行程序的时候,不要点击运行按钮,直接点击单步运行按钮,运行一步后,程序自动暂停下来,等待用户的下一个命令,再执行下一步。如图:

程序框图

两个单步按钮均可,只是暂停的位置略有区别。
4.断点与探针:要更为详细的知道程序在运行时的各个参数,可以在各条连线上设置断点,然后用探针查看断电上的数据,然后按继续按钮让程序继续运行。如图:

程序框图

程序运行到断电处便会自动暂停,然后单击继续,便可继续运行。如图:

程序框图

快捷键

快捷键

 

键盘上的按键组合 功能
Ctrl+S 保存VI
Ctrl+R 运行VI
Ctrl+E 在前面板和程序框图间切换
Ctrl+H 打开或关闭帮助窗口
Ctrl+B 消除所有无效连线
Ctrl+W 关闭活动的窗口
Ctrl+F 查找对象和VI

快捷键

键盘上的按键组合 功能
Ctrl+S 保存VI
Ctrl+R 运行VI
Ctrl+E 在前面板和程序框图间切换
Ctrl+H 打开或关闭帮助窗口
Ctrl+B 消除所有无效连线
Ctrl+W 关闭活动的窗口
Ctrl+F 查找对象和VI
键盘上的按键组合 功能
Ctrl+S 保存VI
Ctrl+R 运行VI
Ctrl+E 在前面板和程序框图间切换
Ctrl+H 打开或关闭帮助窗口
Ctrl+B 消除所有无效连线
Ctrl+W 关闭活动的窗口
Ctrl+F 查找对象和VI

关键字:Labview编辑和调试  虚拟仪器 引用地址:Labview编辑和调试虚拟仪器

上一篇:Labview波形显示控件
下一篇:如何使用LabView调用DLL

推荐阅读最新更新时间:2024-03-30 23:06

基于Python的虚拟仪器技术研究及实现
随着计算机技术、测量仪器技术以及软件技术的高速发展,微机以及DSP提供了强大的计算能力使得在一定的实时性要求下,软件可以代替许多原来由硬件完成的功能,这标志着“软件即仪器(The software is the instrument)”时代的到来。它的出现彻底改变了传统的仪器观,开辟了测量技术的新纪元。 虚拟仪器的基本思想是利用计算机来管理仪器、组织仪器系统,进而逐步取代仪器完成各种功能,最终取代传统电子仪器。虚拟仪器实质上是软硬件结合、虚实结合的产物,利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用。在虚拟仪器系统中,硬件通常仅仅是为了解决信号输入输出,软件才是整个仪器系统的核心所在。 与传
[测试测量]
基于Python的<font color='red'>虚拟仪器</font>技术研究及实现
虚拟仪器技术的发展现状及特征
  虚拟仪器系统概念是对传统仪器概念的重大突破,是计算机系统与仪器系统技术相结合的产物。它利用计算机系统的强大功能,结合相应的硬件,大大突破传统仪器在数据处理、显示、传送、处理等方面的限制,使用户可以方便地对其进行维护、扩展、升级等。   虚拟仪器系统可以广泛地应用在通讯、自动化、半导体、航空、电子、电力、生化制药、和工业生产等各种领域。   现有的虚拟仪器系统按硬件工作平台主要可分为基于PC总线的虚拟仪器、基于VXI的虚拟仪器、基于PXI的虚拟仪器,所应用场合不同各有其特点。   虚拟仪器技术就是利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用。灵活高效的软件能帮助您创建完全自定义的用
[测试测量]
基于PLC的主从式虚拟仪器测控系统
0 引言 在过程控制中,由于工业现场非常分散,I/O点数众多,各种仪表的工作环境非常恶劣,采用数据采集卡和LabVIEW开发平台来完成现场的数据采集和控制显然不可取。考虑到过程控制中的过程参数变化不是很快,而PLC恰恰可以克服数据采集卡在过程控制中的不足,并且具有较高的性价比,因而采取以PLC为下位机,以装有LabVIEW软件的工控机为上位机开发平台。通过RS-232和RS-485串口与PLC通信,实现对工业现场的监控与现场数据的分析。本文根据这个思想设计了一个工业远程监控系统,上位机采用PC机,下位机采用西门子PLC S7-200。 介绍了一种在LabVIEW 8.6平台上开发PC机和PLC实时监控的软件的编程方法,在此基础上构
[测试测量]
基于PLC的主从式<font color='red'>虚拟仪器</font>测控系统
基于C8051F320单片机的低成本心电监护系统设计
   1 引言   虚拟医学仪器充分利用计算机丰富的软硬件资源,仅增设少量专用软、硬件模块,便可实现传统仪器的全部功能及一些传统仪器无法实现的功能,同时缩短了研发周期。本系统由两部分组成:以C8051F320单片机为核心的数据采集装置和以PC机为平台的分析处理系统。设计中充分考虑数据采集装置体积小、功耗低、操作快捷的要求,因此全部采用SMT封装的元器件。PC监护终端通过USB接口接收数据,传输速率高;采用图形编程语言LabVIEW编写显示、存储、分析处理等功能程序。该系统可实时监护并提供心动周期,心率等参数,也可进行数据的存储回放,为心血管疾病的诊断提供依据。系统的软件开发和硬件与上位机软件的集成测试表明,系统运行稳定可靠,取得
[单片机]
基于CAN总线虚拟仪器技术的汽车CAN节点测试仪设计
  引 言   Controller Area Network(控制器局域网,缩写为CAN),是为解决汽车电子控制单元间的信息通信而由德国Bosch公司提出的一种总线标准,以其卓越的性能、极高的可靠性和低廉的价格,现在已经在汽车领域获得广泛应用。   为了保证汽车CAN总线节点安全、稳定运转,同时为了提高大批量生产的效率,必须在生产过程中对CAN节点产品进行测试,开发基于CAN总线的汽车CAN节点测试仪显得十分重要。本文通过选择高速处理器和采用虚拟仪器技术保证测试仪的通用性,使其只需通过软件更新便可测试多个CAN节点。   CAN协议简介   CAN协议建立在ISO/OSI 7层开放互连参考模型基础之上,为了方便应用,
[嵌入式]
虚拟仪器的概念及其系统软硬件结构
虚拟仪器概念 如果总结哪一项技术在过去50年中,对人类生活的影响最大,那肯定是计算机技术。计算机历经50年的发展,现在已经渗透到了日常生活的方方面面。似乎生活中的任何一件物品,不与计算机相结合,就无法再创新;而一旦与计算机结合在一起,则会立刻迸发出令人瞠目的活力。 传统设备与计算机的结合通常有两个方向,一是以计算机为主体,在计算机上添加某些必要硬件设备,完成传统设备的功能;二是以传统设备为基础,在其上添加计算机软硬件。以电话为例,它的发展方向:一是为计算机配备耳机、麦克风、摄像头等硬件,然后直接通过计算机进行语音、视频通讯;其二,是把外形和功能都缩减后的计算机直接安装到电话上,并在安装上相应的系统和应用软件,成为智能手机。
[测试测量]
<font color='red'>虚拟仪器</font>的概念及其系统软硬件结构
在开放架构基础上创建用户定义的测试系统
随着技术发展、上市时间缩短,要求工程师和科学家对业界挑战作出更快速、高效的回应。虚拟仪器概念的开发是电脑的日益普及和产业与研究领域竞争性增强的产物。本文说明虚拟仪器的概念,及其在提高产能、精确度和性能方面的优势。 虚拟仪器主要由装备了强大应用软件、PC即插即用板之类的高性价比硬件和驱动软件的计算机组成,这些配备能够在测试和自动控制方面提供比传统仪器更强的功能。虚拟仪器代表了以传统硬件为主的仪器系统向以软件为主的系统的根本性转移,它能充分发挥现代计算机强大的计算能力、产能、显示能力和连接能力。虽然电脑和集成电路技术在过去二十年里有了长足的进步,但是是软件在这些强大的硬件架构上建立起了虚拟仪器,并提供了更好的革新方式,极大地降低了成
[测试测量]
在开放架构基础上创建用户定义的测试系统
基于虚拟仪器的圆盘式电流变传动机构的动态分析
摘要:电流变流体(ERF)是一种新型智能物质,在高压电场作用下,能快速实现液一固的转变,且响应速度快。研究了圆盘式电流变传动机构的动态特性,并采用NI虚拟仪器对机构进行分析、检测和控制,通过实验得出数据,进而分析了输入转矩、输出转矩、转速与所加高压电场的关系。 关键词:电流变流体 动态特性 NI虚拟仪器 电流变流体(ERF)是一种新型的智能材料,它的粘性和屈服应力可用外加电场加以控制。随着现代科学技术的发展,机电一体化(Mechatronics) 越来越受到重视,把机、电、液融合为一体,用微机进行控制的流体元件及系统不断问世。将电流变流体技术应用于机械系统和液压控制系统,可实现无移动件或少移动件的机构,极大地改善了系统的
[应用]
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
最新测试测量文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved