今天小编要和大家分享的是测量仪表相关信息,接下来我将从基于LabVIEW的虚拟信号发生器实现脉冲和过渡过程测量系统的设计,虚拟仪器信号发生器 机器视觉系统 信号发生器设计报告 labview入门这几个方面来介绍。

测量仪表相关技术文章基于LabVIEW的虚拟信号发生器实现脉冲和过渡过程测量系统的设计虚拟仪器信号发生器 机器视觉系统 信号发生器设计报告 labview入门

测量仪表相关技术文章基于LabVIEW的虚拟信号发生器实现脉冲和过渡过程测量系统的设计

1、 引言

虚拟仪器VI(Visual Instrument)是以计算机强大的软硬件资源作为仪器的支撑,利用高性能的模块化硬件,结合高效灵活的软件组成,完成各种测试、测量和自动化应用的各种各样的仪器系统。随着计算机网络的发展,虚拟仪器与网络技术的结合为虚拟仪器网络化提供了良好的实现平台。LabVIEW(Laboratory Virtual instrument Engineering)是目前在虚拟仪器中使用较为广泛的罔形化设计语言,它对软件对象“虚拟仪器”进行图形化的组合操作。

2 、虚拟仪器介绍

虚拟仪器是基于计算机的仪器,以通用的计算机硬件及操作系统为依托,实现各种仪器功能。常见的虚拟仪器结构框图如图1所示。

基于LabVIEW的虚拟信号发生器实现脉冲和过渡过程测量系统的设计

LabVIEW是具有直观界面、便于开发、易于学习且具有多种仪器驱动程序和工具的大型仪器系统开发工具。Lab VIEW基于图形化编程语言G开发环境,采用了工厂人员所熟悉的术语、图标等图形化符号来代替基于文字的常规程序语言,把复杂烦琐、费时的语言编程简化成简单、直观、易学的图形编程。同传统的程序语言相比,可节省约80%的程序开发时间。使用LabVIEW开发平台编制的程序称为虚拟仪器程序,简称为 VI。VI包括3部分:前面板(Front Panel)、流程图(BlockDiagram)、图标/接口。前面板用于设置输入数据和观察输出量。由于程序前面板是模拟真实仪表前面板,输入量被称为Controls,输出量被称为Indicators,因此,用户可以使用许多图标(如旋钮、开关、按钮、图表、图形等),前面板易懂易看。每一个前面板都伴有一个流程图(也叫程序框图)。流程图用图形编程语言编写,理解成传统程序的源代码。图中的部件可看成程序节点(Node),如循环控制、事件控制和算术功能等。这些部件都用连线连接,以定义其数据流方向。用户利用图标,接口部件把VI程序变成一个对象(VI子程序),然后在其他VI程序中调用。图标表示在其他程序中被调用的子程序,而接线端口表示图标的输入输出端口,如子程序的参数端口,对应于VI程序前面板的控制量和指示量的数值。