入免大哥 虚拟仪器简介 电气工程系罗利文Iwluo@sjtu.edu.cn 上海文通大淫 SHANGHAI JIAO TONG UNIVERSITY
虚拟仪器简介 ▪ 电气工程系 罗利文 lwluo@sjtu.edu.cn
上游文通大学 SHANGHAI IIAD TONC UNIVERSITY Page.2 虚拟仪器的基本概念 ·仪器概念的转变 可▣可 ◆中中 凸凶 凸凸凸 传统仪器 虚拟仪器 厂商定义功能 用户定义功能
Page . 2 虚拟仪器的基本概念 ▪ 仪器概念的转变 PROCESSOR BUS Conditioning Timing A/D D/A DI/O TI/O DISPLAY AND CONTROL 488 PORT 礟 Math MEMORY 礟 ROM PROCESSOR BUS Conditioning Timing A/D D/A DI/O TI/O DISPLAY AND CONTROL 488 PORT 礟 Math MEMORY 礟 ROM Control Panel Flow Pressure Alarm Conditions STOP Temperature 传统仪器 厂商定义功能 虚拟仪器 用户定义功能
上海文通大学 SHANGHAI IIAD TONC UNIVERSITY Page.3 虚拟仪器的基本概念 虚拟仪器(简称VⅥ, Virtual Instruments) 在以通用计算机为核心 的硬件平台上,由用户 计算机一心脏 设计定义,具有虚拟面 软件一灵魂! 板,测量功能由测量软 件实现的一种计算机仪 器系统
Page . 3 虚拟仪器(简称VI, Virtual Instruments)是 在以通用计算机为核心 的硬件平台上,由用户 设计定义,具有虚拟面 板,测量功能由测量软 件实现的一种计算机仪 器系统。 计算机-心脏 软件-灵魂! 虚拟仪器的基本概念
上海文通大学 SHANGHAI IIAD TONG UNIVERSITY Page.4 VI的构成方式 V平台结构 计算机 仪器硬件(/○ 基于文本的 接口设备) 应用软件 语言:C、 VC、 Labwindows /CVI 传感器、调理电路、 算 基于图形的 PC-DAQ、GPIB仪器、 系统软件 开发软件 编程语言: 串口仪器、VXI模块 操作 Labview、 系统 HpVEE
Page . 4 VI平台结构 计算机 仪器硬件(I/O 接口设备) 应用软件 系统软件 开发软件 VI的构成方式 传感器、调理电路、 PC-DAQ、GPIB仪器、 串口仪器、VXI模块 ………. 基于文本的 语言:C、 VC、 Labwindows /CVI 基于图形的 编程语言: Labview、 HpVEE 计算 机 操作 系统
上海充通大¥ SHANGHAI IIAD TONG UNIVERSITY Page.5 VI的构成方式 硬件平台 ·计算机 ·VO接口设备 应用软件·CVM LabVIEW GPIB Serial Acquisition Motion Control Process PXI or Unit Under NATIONAL Test INSTRUMENTS
Page . 5 VI的构成方式 GPIB Serial DAQ Process or Unit Under Test VXIImage Acquisition Motion Control PXI 硬件平台 应用软件 • 计算机 • I/O接口设备 • CVI • LabVIEW
上海充通大¥ SHANGHAI IIAD TONG UNIVERSITY Page.6 VI与传统仪器的比较 VⅥ是计算机技术与现代测量技术结合的产物I
Page . 6 VI与传统仪器的比较 VI是计算机技术与现代测量技术结合的产物!
上海文通大¥ SHANGHAI HIAD TONG UNIVERSITY Page.7 VI与传统仪器的比较 传统仪器 虚拟仪器 功能由仪器厂商定义 功能由用户自己定义 与其它仪器设备的连接十分有限 可方便地与网络外设及多种仪器连接 图形界面小,人工读取数据,信息量小 界面图形化,计算机直接读取数据分析处理 数据无法编辑 数据可编辑、存储、打印 硬件是关键部分 软件是关键部分 价格昂贵 价格低廉,仅是传统仪器的五至十分之一 系统封闭、功能固定、可扩展性差 基于计算机技术开放的功能模块可构成多种仪器 技术更新慢 技术更新快 开发和维护费用高 基于软件体系的结构可大大节省开发费用
Page . 7 VI与传统仪器的比较 传 统 仪 器 虚 拟 仪 器 功能由仪器厂商定义 功能由用户自己定义 与其它仪器设备的连接十分有限 可方便地与网络外设及多种仪器连接 图形界面小,人工读取数据,信息量小 界面图形化,计算机直接读取数据分析处理 数据无法编辑 数据可编辑、存储、打印 硬件是关键部分 软件是关键部分 价格昂贵 价格低廉,仅是传统仪器的五至十分之一 系统封闭、功能固定、可扩展性差 基于计算机技术开放的功能模块可构成多种仪器 技术更新慢 技术更新快 开发和维护费用高 基于软件体系的结构可大大节省开发费用
上海克通大学 SHANGHAI IIAD TONC UNIVERSITY Page.8 VI软件开发平台 LabVIEW简介 LabVIEW Laboratory Virtual Instrument Engineering Workbench(实验室虚拟仪器工程平台)的首字母缩写,它是美国 国家仪器公司(National Instruments Corporation)推出的一个图 形化的软件开发环境。 反过来,也是因为LabVIEW 由于虚拟仪器技术的发展 的成功,使得虚拟仪器的概 使得LabVIEW的应用变得越 念在学术界和工程界被广泛 来越广泛; 接受
Page . 8 LabVIEW 是Laboratory Virtual Instrument Engineering Workbench(实验室虚拟仪器工程平台)的首字母缩写,它是美国 国家仪器公司(National Instruments Corporation)推出的一个图 形化的软件开发环境。 由于虚拟仪器技术的发展, 使得LabVIEW的应用变得越 来越广泛; 反过来,也是因为LabVIEW 的成功,使得虚拟仪器的概 念在学术界和工程界被广泛 接受。 VI软件开发平台——LabVIEW简介
上海文通大学 SHANGHAI IIAD TONC UNIVERSITY Page.9 VI软件开发平台 LabVIEW.功能 利用 (1)从数据采集设备中采集数据; LabVIEW (2)仪器通信和控制; 可以完 (3)从传感器中采集数据; 成以下 (4)处理和分析测量数据; 功能: (⑤)设计图形化用户界面; (6)将测量数据保存在文件中; (7)将LabVIEW与其他软件程序结合使用
Page . 9 利用 LabVIEW 可以完 成以下 功能: (1) 从数据采集设备中采集数据; (2) 仪器通信和控制; (3) 从传感器中采集数据; (4) 处理和分析测量数据; (5) 设计图形化用户界面; (6) 将测量数据保存在文件中; (7) 将LabVIEW与其他软件程序结合使用。 VI软件开发平台——LabVIEW功能