- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
虚拟仪器系统要点
虚拟仪器系统
虚拟仪器
概述
Labview图形编程
一、什么是虚拟仪器?
虚拟仪器就是在以计算机为核心的硬件平台上,具有虚拟面板,其功能由用户设计和定义,由测量软件实现的一种计算机测量系统。
虚拟仪器的面板是虚拟的,面板上的各种空间(图标)与传统面板上各种“器件”所完成的功能相同。
二、虚拟仪器的组成
虚拟仪器的组成
一般由通用仪器硬件平台和软件两大部分构成。
1.虚拟仪器的硬件平台
(1)计算机
(2)I/O接口设备
① PC-DAQ的虚拟仪器
② GPIB 仪器
③ VXI 总线仪器
④ PXI总线仪器
⑤ 串行口仪器
2.虚拟仪器软件
构成:应用程序和I/O接口仪器驱动程序,实现虚拟面板功能的前面板软件程序和定义测试功能的流程图软件程序。
2.虚拟仪器软件
构成:应用程序和I/O接口仪器驱动程序,实现虚拟面板功能的前面板软件程序和定义测试功能的流程图软件程序。
三、虚拟仪器的特点
1.虚拟仪器的面板比传统仪器的面板具有灵活性;
2.在通用硬件平台确定后,由软件取代传统仪器中的硬
件来完成仪器的功能;
3.仪器功能是根据用户的需要由软件来定义的,而不是
事先由厂家定义的;
4.仪器的性能改进和功能的扩展只需更新相关软件的设
计,而不需要构买新的仪器;
5.研制周期较传统仪器大为缩短;
6.虚拟仪器开放、灵活,可与计算机同步发展,与网络
及其周边设备互联。
Labview图形编程
Labview的基本概念
使用Labview 开发平台编制的程序称为虚拟仪器程序,简称为VI 。包括三个部分:程序前面板、框图程序和图标/连接器。
1.前面板
前面板就是图形化用户界面,用于设置输入数值和观察输出结果,模拟真实仪表的前面板。温度计程序的前面板如图。工具图标包括操作工具、选择工具、标签工具、连线工具、对象弹出菜单工具、漫游工具、断点工具、探针工具、颜色提取工具和颜色工具等十个工具。
2.控制模板
用控制模板可以给前面板添加输入控制和输出显示,每个图标代表一个子模板。
控制模板包括数值子模板、布尔值子模块、字符串子模板、列表和环子模板、数组和群子模板、图形子模板、路径和参考名子模板、控件容器库子模板、对话框子模板、修饰子模板、自定义的控制和显示子模板,共十二个子模板。
3.功能模板 功能模板是创建框图程序的工具,该模板上的每一个顶层图标都表示一个子模板.功能模板包括结构子模板、数值运算子模板、布尔逻辑子模板、字符串运算子模板、数组子模板、群子模板、比较子模板、时间和对话框子模板、文件输入/输出子模板、仪器控制子模板、仪器驱动程序库、数据采集子模板、信号处理子模板、数学模型子模块、图形与声音子模块、通讯子模板、应用程序控制子模块、底层接口子模块、文档生成子模板、用户自定义的子VI模板和选择VI子程序等。
原创力文档


文档评论(0)