虚拟​仪器

概览

本文​档​介绍​了​虚拟​仪器​的​概念,​并​解释​了​为什么LabVIEW是​创建​虚拟​仪器​的​最佳​工具。

深入​了解​NI​虚拟​仪器​技术  下载​关于​虚拟​仪器​技术​的​架构、​应用​与​展望

内容

什么​是​虚拟​仪器?

PC​在​过去​20​年​的​迅速​普及​促成​了​测试、​测量​和​自动​化​仪表​的​革命。 PC​无处​不在​的​一个​主要​发展​是​虚拟​仪器​的​概念,​为​需要​提高​生产​力,​准确​性​和​性能​的​工程​师​和​科学​家​提供​了​几个​好处。

​一个​虚拟​仪器​由​一个​工业​标准​的​计算​机​或​工作站​组成,​这些​计算​机​或​工作站​配备​有​强大​的​应用​软件,​高​性​价​比​的​硬件,​如​插​件​板​和​驱动​程序​软件,​它们​共同​执行​传统​仪器​的​功能。 虚拟​仪器​代表​着​从​传统​硬件​为​主​的​测量​系统​到​以​软件​为​中心​的​测量​系统​的​根本性​转变。 以​软件​为​主​的​测量​系统​充分利用​了​常用​台式​计算​机​和​工作​平台​的​计算、​显示​和​互​联​网​等​诸​多​用于​提高​工作​效率​的​强大​功能。 虽然​PC​机​和​集成​电路​技术​在​过去​的​20​年​里​有​巨大​的​发展​和​提高,​但是,​软件​才是​在​功能​强大​的​硬件​基础​上​创建​虚拟​仪器​系统​的​真正​关键​所在。 新的​以​软件​为​中心​的​虚拟​仪器​系统​为​用户​提供​了​创新​技术​并​大幅​降低​了​生产​成本。 通过​虚拟​仪器,​工程​师​和​科学​家​们​可以​精确​地​(用户​定义)​构​建​满足​其​需求​的​测量​和​自动​化​系统,​而不是​受​传统​固定​功能​仪器​(供应​商​定义)​的​限制。

​本文​档​介绍​了​强大​的​编​程​工具、​灵活​的​采集​硬件​和​个人​计算​机,​这些​是​虚拟​仪器​的​基本​组​件。 它们​之间​的​协同​作用​提供​了​传统​仪器​无法​企及​的​优点。

虚拟​仪器​和​传统​仪器
​独立​的​传统​仪器,​如​示波器​和​波形​发生​器​功能​强大,​价格​昂贵,​并​被​设计​为​用​来​执行​供应​商​定义​的​一个​或​多个​特定​任务。 然而,​用户​通常​不能​扩展​或​定制​它们。 仪器​上​的​旋​钮​和​按钮、​内​置​电路​以及​用户​可以​使用​的​功能​因​仪器​而​异。 此外,​构​建​这些​仪器​所需​的​专业​技术​和​昂贵​组​件​使​其​非常​昂贵,​适应​性​弱。

​虚拟​仪器​以​PC​为​基础,​固有​地​利用​了​现成​PC​中​最新​技术​的​优势。 这些​技术​和​性能​方面​的​进步​正在​迅速​弥补​独立​仪器​和​PC​之间​的​差距,​其中​包括​强大​的​处理​器,​如​Pentium 4​以及​操作​系统​和​技术,​如​Microsoft Windows XP,.NET​和​Apple Mac OS X。​除了​结合​强大​的​功能​之外,​这些​平台​还​可以​轻松​访问​诸如​Internet​之类​的​强大​工具。 传统​的​仪器​往往​不​具备​便​携​性,​而​虚拟​仪器​可在​笔记​本​电脑​上​运行,​便​具有​了​便​携​性的​优势。

​对于​需求、​应用​和​要求​快速​变化​的​工程​师​和​科学​家​而言,​他们​亟需​灵活​性​来​创建​自​定义​解决​方案。 基于​安装​在​PC​上​的​应用​软件​以及​各种​可用​的​插​件​硬件,​您​可以​根据​您​的​特定​需求​调整​虚拟​仪器,​而无​需​更换​整个​设备。

灵活性
​除了​传统​仪器​中的​专用​组​件​和​电路​外,​独立​仪器​的​一般​架构​与​基于​PC​的​虚拟​仪器​非常​相似。 两者​都​需要​一个​或​多个​微处理器、​通信​端​口​(例如​串​行​和​GPIB)、​显示​功能​以及​数据​采集​模​块。 区别​在于​灵活​性​以及​您​可以​根据​您​的​特定​需求​修改​和​调整​仪器。 传统​的​仪器​可能​包含​用于​执行​特定​数据​处理​功能​的​集成​电路; 在​虚拟​仪器​中,​这些​功能​将​由​在​PC​处理​器​上​运行​的​软件​执行。 您​可以​轻松​地​扩展​功能​集,​仅​受​所​使用​软件​的​功能​限制。

更​低成本
​通过​采用​虚拟​仪器​解决​方案,​您​可以​降低​资本​成本、​系统​开发​成本​和​系统​维护​成本,​同时​缩短​产品​上市​时间​以及​提高​产品​质量。

插入​式​和​网络​化​硬件
​创建​虚拟​仪器​时,​有​各种​各样​的​硬件​供​您​选择,​从​计算​机​插入​式​到​网络​化​硬件,​应有​尽​有。 这些​设备​提供​一系列​的​数据​采集​功能,​其​价格​却​比​专用​仪器​设备​低廉​很多。 随着​集成​电路​技术​的​发展​进步、​现成​即​用​的​元件​价格​更​低廉、​功能​更​强大,​由​其​制成​的​插入​式​板​卡​当然​也​了​包含​了​这些​优势。 这些​技术​上​的​优势​使得​虚拟​仪器​系统​有​更高​的​数据​采集​速率、​测量​准确​度、​精度​以及​更好​的​信号​隔离​功能。

​根据​不同​的​应用​情况,​您​所要​的​硬件​可能​需要​有​如下​各种​功能:​如​模拟​输入/​输出、​数字​输入/​输出、​计数、​定​时、​滤波、​同步​采样​和​波形​发生​等。 丰富​多样​的​板​卡​和​硬件​提供​了​这些​功能​或​功能​组合。

虚拟​仪器​中的​软件


​软件​是​虚拟​仪器​中​最​重要​的​组成​部分。 通过​正确​的​软件​工具,​工程​师​和​科学​家​可以​通过​设计​和​集成​特定​过程​所需​的​例​程​来​有效​地​创建​自己​的​应用​程序。 他们​还​可以​创建​一个​最​适合​应用​程序​的​用户​界面​以及​与​之​交互​的​用户​界面。 他们​可以​自己​定义​应用​程序​如何​以及​何时​从​硬件​设备​中​采集​到​数据,​如何​处理、​分析​并​储存​数据,​及​如何​显示​结果。

​有了​功能​强大​的​软件​帮助,​您​就​可以​为​仪器​设备​设置​智能​化​的​决策​功能,​以便​在​被​测​信号​突然​发生​变化​或​需要​更高​或​更低​的​处理​功能​时​即时​做出​反应。

​软件​所能​提供​的​一个​重要​优势​就是​模​块​化。 在​处理​一个​大​项目​时,​工程​师​和​科学​家​们​通常​会​根据​不同​功能​将​其​分成​几个​单元。 分割​之后​的​子​任务​更加​容易​处理,​容易​进行​测试,​也​减少​了​会​引起​意外​行为​的​依赖​关系。 您​可以​设计​不同​的​虚拟​仪器​来​执行​各个​子​任务,​然后​再​将​它们​集成​到​一个​完整​的​系统​中​执行​大型​任务。 而​让​您​能够​如此​简单​地​实现​任务​划分​的​根本​原因​在于​软件​的​构​架。

分布​式​应用
​虚拟​仪器​并不​只是​一台​独立​的​PC​机。 事实​上,​随着​近来​互​联​网​技术​的​发展,​仪器​利用​网络​连接​来​共享​任务​的​做法​也​越来越​普遍。 典型​的​例子​包括​超级​计算​机、​分布​式​监测​和​控制​设备,​以及​来自​多个​位置​的​数据​或​结果​可​视​化。

为何​LabVIEW​是​创建​虚拟​仪器​系统​的​理想​工具?


LabVIEW是​虚拟​仪器​必​不可​缺的​一部分,​因为​它​为​用户​提供​了​一个​简单​易​用​的​程序​开发​环境,​特别​考虑​了​工程​师​和​科学​家​们​的​需要​而​专门​设计。 LabVIEW​提供​的​强大​特性​让​用户​可以​非常​方便​地​连接​各种​各样​的​硬件​产品​和​其它​软件​产品。

图形​化​编程
LabVIEW为​工程​师​和​科学​家​们​提供​的​最​有力​的​特性​就是​图形​化​的​编​程​环境。 您​可以​使用​LabVIEW​在​电脑​屏幕​上​创建​一个​图形​化​的​用户​界面,​即可​设计​出​完全​符合​自己​要求​的​虚拟​仪器。 通过​这个​图形​界面,​您​可以:

  • 操作​仪器​程序
  • 控制​所​选​硬件
  • 分析​采集​到​的​数据
  • 显示​结果

您​可以​使用​旋​钮、​开关、​转盘、​图表​等​自​定义​您​的​前​面板,​用以​代替​传统​仪器​的​控制​面板、​创建​自制​测试​面板​或​图形​化​表示​控制​和​操作​过程。 标准​流程​图​和​图形​化​程序​图​的​相似​性​使得​它​不​象​基于​文本​的​传统​语言​那样​难​学,​从而​大大​缩短​了​用户​的​整个​学习​过程。




图​1. LabVIEW​虚拟​仪器​面板



图​2. LabVIEW​虚拟​仪器​面板


​您​只需​将​各个​图​标​连在一起​创建​各种​流程​图表,​即可​完成​虚拟​仪​���​程序​的​开发,​而​这​也​正好​符合​工程​师​和​科学​家​们​的​原始​设计​理念。 利用​图形​化​编​程,​在​保持​您​系统​的​功能​与​灵活​性的​同时,​能​大大​加快​您​的​开发​速度。

连接​功能​和​仪器​控制
​虚拟​仪器​软件​编​程​的​高​效率​来自​内​置​的​与​硬件​产品​的​完美​集成​性。 虚拟​仪器​软件​专​为​开发​测试、​测量​和​控制​系统​而​设计,​还​包括​各种​广泛​的​I/​O​功能。

LabVIEW包含​现成​即​用​的​函数​库,​可​用于​集成​各种​独立​台式​仪器、​数据​采集​设备、​运动​控制​和​机器​视觉​产品、​GPIB/​IEEE 488​和​串​口/​RS-232​设备、​PLC​等,​可​帮助​您​构​建​完整​的​测量​和​自动​化​解决​方案。 LabVIEW​还​包含​了​主要​的​仪器​标准​如​VISA(GPIB、​串​口​和​VXI​仪器​可​共用​标准);​PXI​和​基于​PXI​系统​联盟​CompactPCI​标准​的​软​硬件;​IVI​可​互换​虚拟​仪器​驱动​程序;​VXI​即​插​即​用;VXI仪器​标准​驱动​程序。

开放​式​环境
​虽然​LabVIEW​已经​提供​了​诸​多​应用​系统​所​需要​的​工具,​但​它​还是​一个​开放​式​的​开发​环境。 软件​的​标准​化​取决​于​它​与​其它​软件、​测量​和​控制​硬件​及​一些​开放​式​工业​标准​的​兼容​性,​因为​这些​都​决定​了​不同​厂商​之间​产品​的​互​操作性。 如果​选择​的​软件​符合​了​这些​条件,​您​就​可以​保证​应用​系统​和​整个​公司​能够​充分利用​来自​不同​厂家​的​产品。 此外,​遵守​开放​式​商业​标准​有助​于​降低​整个​系统​成本。

​目前,​许多​第三​方​软​硬件​厂商​开发​并​维护​了​成百上千​个​LabVIEW​函数​库​及​仪器​驱动​程序,​旨​在​帮助​用户​能​借助​LabVIEW​轻松​使用​他们​的​产品。 然而,​这​还​不是​与​LabVIEW​应用​系统​相​衔接​的​唯一​办法。 LabVIEW​还​可以​很​容易​地​集成​ActiveX​软件、​动态​链​接​库​(DLL)​及​其它​开发​工具​的​共享​库。 此外,​您​还​可以​以​DLL、​可​执行​文件​的​方式​或​使用​ActiveX​控​件​来​共享​LabVIEW​代码。

​LabVIEW​同样​提供​了​各种​通信​和​数据​标准​选项,​如​TCP/​IP、​OPC、​SQL​数据​库​连接​和​XML​格式。

降低​成本,​保有​投资
​这​是​一​款​多功能​产品,​您​只需​一台​安装了LabVIEW的​计算​机​即可​开发​无数​的​应用​程序、​完成​各种​任务。 它​不仅​具有​多功能​性,​而且​还​非常​节省​成本。 基于​LabVIEW​的​虚拟​仪器​经​实践​证明​是​最​经济​的​选择,​不仅​可​降低​开发​成本,​而且​还​可​长期​地​保有​资本​投资收益。 当​测量​需求​发生​变化​时,​您​无​需​购置​新的​仪器​设备​即可​轻松​对​其​进行​修改​或​扩展。 开发​完整​的​仪器​库​的​费用​远远​低于​购买​一台​传统​的​商用​仪器。

支持​多​平台
​大部分​计算​机​使用​的​都是​微软​公司​的​Windows​操作​系统。 然而,​其他​操作​系统​对于​某些​特定​应用​来说​有着​显而易见​的​优势。 随着​计算​元件​日益​微型​化​且​采用​专用​封​装,​实​时​和​嵌入式​开发​在​多数​工业​领域​的​应用​迅猛​增长。 这​使得​减少​不断​更换​开发​平台​所​带来​的​损失​变得​格外​重要,​而​选择​正确​的​软件​则​是​解决​这个​问题​的​关键​所在。

​LabVIEW​可​避免​这​一​问题,​它​可​运行​在​Windows 2000、​NT、​XP、​Me、​98、​95​和​嵌入式​NT​环境​下,​同时​还​支持 Mac OS、​Sun Solaris​与​Linux。 通过​LabVIEW​实​时​(LabVIEW Real-​Time)​模​块,​LabVIEW​还能够​编译​代码,​让​程序​在​VenturCom ETS​实​时​操作​系统​中​运行。 考虑​到​程序​兼容​性的​重要​意义,​NI​公司​的​LabVIEW​继续​支持​较​早​版本​的​Windows、​Mac OS​和​Sun​操作​系统。 LabVIEW​是​独立​于​平台​的,​在​一种​环境​下​编写​的​虚拟​仪器​程序​(简称​VI),​能够​透明​地​移植​到​其他​LabVIEW​平台​上,​只需​在​新​环境​下​打开​这个​VI​即可。

​因为​LabVIEW​应用​程序​能​跨​平台​使用,​因此​当前​的​工作​成果​也​同样​可在​在​未来​适用。 随着​新​计算​机​技术​日新月异​的​发展,​您​还​可以​轻而易举​地​将​您​的​应用​程序​移植​到​新​平台​和​操作​系统​中。 另外,​因为​所​开发​出​的​虚拟​仪器​程序​能够​在​不同​平台​间​移植​且​独立​于​操作​系统,​不仅​可​节省​开发​时间,​还​可​避免​了​因为​平台​间​转换​带来​的​不​便利。

分布​式​开发​环境
​您​可​利用LabVIEW轻松​开发​分布​式​应用​程序,​即便​是​进行​跨​平台​开发。 利用​简单​易​用​的​服务​器​工具,​您​可以​将​需要​密集​处理​的​程序​下载​到​其它​机器​上​进行​��​快速​处理,​也可以​创建​远程​监​控​应用​系统。 强大​的​服务​器​技术​简化​了​大型、​多​主机​系统​的​开发​过程。 另外,​LabVIEW​本身​也​包含​了​标准​网络​技术,​如​TCP/​IP、​以及​企业​内部​的​发布​与​订阅​协议​等。

分析​功能
​在​虚拟​仪器​系统​中,​将​信号​采集​到​电脑​中​并不​意味​着​任务​已经​完成,​通常​还​需要​利用​软件​完成​复杂​的​分析​和​信号​处理​工作。 在​机械​状态​监视​和​控制​系统​的​高速​测量​应用​中,​经常​需要​对​振动​信号​进行​精确​的​阶​次​分析。 闭​环​嵌入式​控制​系统​一般​要​利用​控制​算法​进行​逐​点​运算​以便​保证​稳定​性。 除了​在​NI LabVIEW​中​已​安装​的​高级​分析​功能​库​外,​NI​公司​还为​不同​要求​的​测量​提供​了​相应​附加​工具​包,​如:​NI LabVIEW​信号​处理​工具​套​件,​NI LabVIEW​声音​与​振动​工具​包,​和​NI LabVIEW​阶​次​分析​工具​包​等。

可​视​化​功能
​在​虚拟​仪器​用户​界面​里,​LabVIEW
提供​了​大量​内​置​的​可​视​化​工具​用于​显示​数据:​从​图表​到​图形、​从​2D​到​3D​显示,​应有​尽​有。 你​可以​随时​重新​配置​颜色、​字体​大小、​图表​类型​等​数据​显示,​并​通过​鼠​标​动态​旋转、​缩​放​并​平移​这些​图形。 除了​图形​化​编​程​和​方便​的​定义​界面​属性​外,​您​只需​利用​拖​放​工具,​就​可​将​物体​拖​放到​仪器​的​前​面板​上。

灵活​性​与​可​升级​性 ? 主要​优势
​工程​师​和​科学​家​们​需要​并且​要求​系统​能够​不断​变化。 同时,​他们​还​需要​可​维护、​可​扩充​的​解决​方案​以便​长期​使用。 通过​建立​以​功能​强大​的​开发​软件​(如 LabVIEW)​为​基础​的​虚拟​仪器​系统,​您​即可​设计​出​软、​硬件​无缝​集成​的​开放​式​架构。 这​一切​确保​了​您​的​系统​不仅​能​在​今天​使用,​在​未来​同样​可以​轻松​集成​新​技术,​或​根据​新​要求​在​原有​基础​上​扩展​系统​功能。 此外,​每​个​应用​系统​都有​自己​独特​的​要求,​需要​多种​解决​方案。

虚拟​仪器​在​工程​处理​中的​应用


​在​工程​处理​的​每一​阶段,​虚拟​仪器​均​能​提供​出色​服务:​从​研发​设计​到​生产​测试。

研发​和​设计
​在​研发​和​设计​阶段,​工程​师​和​科学​家​们​需要​快速​开发​和​原型​功能。 利用​虚拟​仪器,​您​就​可以​快速​开发​程序,​使用​仪器​开展​测量​以​测试​原型、​分析​结果,​完成​这​一切​只需​花费​利用​传统​仪器​完成​同样​任务​的​一​小​部分​时间​而已。 如果​您​要求​灵活​性,​那么​一个​可​升级​的​开放​式​平台​是​基础。 它​可以​各种​形式​出现,​包括​台式、​嵌入式​系统、​分布​式​网络​等。

​研发​设计​阶段​需要​软​硬件​的​无缝​集成。 不论​您​是​使用​GPIB​接口​与​传统​仪器​连接,​还是​直接​使用​数据​采集​板​卡​及​信号​调理​硬件​采集​数据,​LabVIEW​使​这​一切​变得​如此​简单。 通过​虚拟​仪器,​您​可以​使​测试​过程​自动​化,​消除​人工​操作​引起​的​误差,​并​能​确保​测试​结果​的​一贯​性。

开发​测试​和​验证
​利用​虚拟​仪器​的​灵活​性​和​强大​功能,​您​能​轻而易举​地​建立​复杂​的​测试​体系。 对于​自动​设计​验证​测试,​您​可以​在​LabVIEW​中​创建​测试​例​程,​并​集成​诸如​National Instruments TestStand​之类​的​软件,​它​提供​强大​的​测试​管理​功能。 这些​开发​工具​在​整个​过程​中​提供​的​另​一个​优势​是​代码​复​用​功能。 在​设计​过程​中​开发​代码,​然后​将​它们​插入​到​各种​功能​工具​中​进行​认证、​测试​或​生产​工作。

生产​测试​成本
​减少​测试​时间​和​简化​测试​程序​的​开发​过程​是​生产​测试​策略​的​主要​目标。 基于​LabVIEW​的​虚拟​仪器​结合​强大​的​测试​管理​软件,​如​TestStand,​提供​高性能,​以​满足​这些​需求。 这些​工具​采用​高速、​多​线​程​引擎​并行​运行​多个​测试​序列,​从而​满足​达到​了​严格​的​流量​要求。 TestStand​可以​根据​LabVIEW​编写​的​例​程​轻松​管理​测试​排序,​执行​和​报告。

​TestStand​集成​了​LabVIEW​中​测试​代码​的​创建。 TestStand​还​可以​重用​在​R​&​D​或​设计​和​验证​中​创建​的​代码。 如果​你有​生产​测试​应用​程序,​你​可以​在​产品​的​生命​周期​已经​完成​的​工作​的​充分利用。

制造
​生产​应用​要求​软件​具有​可靠性、​共同​操作性​和​高性能。 基于​LabVIEW​的​虚拟​仪器​提供​所有​这些​优势,​集成​了​如​报警​管理、​历史​数据​趋势​分析、​安全、​网络、​工业​I/​O、​企业​内部​联​网​等​功能。 利用​这些​功能,​您​可以​轻松​地​将​多种​工业​设备​如​PLC、​工业​网络、​分布​式​I/​O、​插入​式​数据​采集​卡​等​集成​在一起​使用。 通过​在​整个​企业​中​共享​代码,​制造​可以​使用​在​研发​或​验证​中​开发​的​相同​的​LabVIEW​应用​程序,​并与​制造​测试​流程​无缝​集成。

超越​PC​机​的​虚拟​仪器​系统


​最近,​商业​计算​机​(PC​机)​技术​开始​逐渐​与​嵌入式​系统​相互​融合。 范​例​包括​Windows CE,​Intel x86-​处理​器,​PCI​和​CompactPCI​总​线,​及​嵌入式​开发​环境​的​以太​网​等。 虚拟​仪器​的​低成本​和​高性能​优势​在​很大程度上​是​建立​在​众多​计算​机​商业​科技​基础​上,​因此​功能​可以​进一步​扩展,​进而​包括​了​更多​嵌入式​和​实​时​功能。 例如,​在​某些​嵌入式​应用​中,​LabVIEW​能够​同时​运行​在​Linux​和​嵌入式​ETS​实​时​操作​系统​中。 无论​是在​台式​机​还是​嵌入式​系统​中,​虚拟​仪器​都​为​用户​提供​了​一个​可​升级​的​架构​选项,​因此​我们​可​将​虚拟​仪器​作为​一​整套​嵌入式​系统​开发​工具​中的​一部分。

​网络​和​Web​的​应用​深刻​地​影响​了​嵌入式​系统​的​开发。 由于​PC​机​的​普遍​使用,​以太​网​已经​成为​全球​企业​的​标准​内部​网络​设施。 此外,​PC​世界​里​Web​界面​的​普及​也​已经​延伸到​移动​电话、​PDAs (个人​电子​助理) 、​甚至​工业​数据​采集​和​控制​系统。

​从前,​嵌入式​系统​专​指​独立​操作​的,​或​最多​是​利用​实​时​总​线​与​外围​设备​进行​底层​通讯​的​系统。 现在​随着​企业​(和​消费​产品)​各个​阶层​需求​的​不断​增长,​嵌入式​系统​需要​网络​化​以便​能够​保证​可靠​和​持续​的​实​时​操作。

​因为​虚拟​仪器​软件​能够​利用​跨​平台​编译​技术,​将​台式​和​实​时​系统​结合​在​同​一个​开发​环境​中,​因此​您​可以​利用​台式​机​的​内​置​Web​服务​器​和​简单​易​用​的​网络​功能​先​在​台式​机上​进行​开发,​然后​再​转移​到​实​时​和​嵌入式​系统​中。 例如:​您​可以​利用​LabVIEW​来​简化​内​置​Web​服务​器​的​配置,​将​某​个​应用​程序​界面​输出​到​一台​在​Windows​网络​中、​经过​预先​加密​的​机器​上;​然后​再​将​程序​代码​下载​到​最终​用户​手​内​无须​人工​干预​的​嵌入式​系统​中。 完成​这​一​任务​不需要​在​嵌入式​系统​上​进行​额外​的​程序​开发。 然后,​您​可以​对​该​嵌入式​系统​进行​部署、​启动,​再​通过​以太​网​将​其​连接​到​远程​加密​主机​上,​同时​还​可以​用​标准​Web​浏览​器​作为​交流​界面。 如果​需要​更加​复杂​的​网络​应用,​您​可以​利用​熟悉​的​LabVIEW​图形​化​开发​环境,​对​TCP/​IP​或​其它​协议​进行​编​程,​然后​再​将​其​在​嵌入式​系统​中​运行。

​嵌入式​系统​开发​是​当前​细​分​工程​项目​中​发展​最快​的​部分​之一,​而且​在​不久​的​将来,​随着​消费​者​对​智能​型​汽车、​电器、​住宅​等​消费​品​要求​的​增加,​它​仍然​会​保持​迅猛​的​发展​势头。 这些​商业​技术​的​发展​也​将​促进​虚拟​仪器​的​实用​性,​使​其​能​应用​到​越来越​多​不同​的​领域​中。 提供​虚拟​仪器​软件​和​硬件​工具​的​领导​厂商​需要​在​专业​技术​和​产品​开发​上​投资,​以便​更好​地​为​这些​应用​服务。 作为​虚拟​仪器​软件​平台​旗舰​产品​LabVIEW​的​供应​商,​NI​公司​为​用户​提供​了​如此​广泛​的​应用​平台:​从​台式​操作​系统​到​嵌入式​实​时​系统,​从​便​携​式​PDAs(个人​电子​助理)​到​基于​FPGA(现场​可​编​程​门​阵​列)​的​硬件,​甚至​带​智能​传感器​的​系统。

​下一代​虚拟​仪器​工具​需要​能够​快速​方便​地​与​蓝牙​(Bluetooth)、​无线​以太​网​和​其它​标准​融合​的​网络​技术。 除了​使用​这些​技术​外,​虚拟​仪器​软件​还​需要​能​更好​地​描述​与​设计​分布​式​系统​之间​的​定​时​和​同步​关系,​以便​帮助​用户​更​快速​地​开发​和​控制​这些​常见​的​嵌入式​系统。

​清楚​了解​虚拟​仪器​概念,​包括​集成​式​软件​和​硬件、​灵活​的​模​块​化​工具、​及​所​融合​的​商业​技术,​您​就​能​迅速​完成​系统​开发​并​长期​使用。 虚拟​仪器​为​嵌入式​开发​也​提供​了​如此​多​的​选择​和​功能,​因此​它​值得​嵌入式​系统​的​开发​人员​花​些​时间​来​了解​并​掌握。

结论


​虚拟​仪器​有​不断​发展​的​强大​计算​机​技术​最为​坚强​后盾,​它​为​您​提供​自己​定义​并​创建​具有​开放​式​构​架​的​测量​和​自动​化​系统​的​能力。 这​一​概念​不仅​确保​您​的​工作​在​未来​的​可用性,​也​提供​了​今后​随着​需求​改变​可​进行​系统​调整​或​扩充​的​灵活​性。 LabVIEW专门​设计​了​科学​家​和​工程​师,​提供​强大​的​工具​和​专门​为​虚拟​仪器​设计​而​开发​的​熟悉​的​开发​环境。
相关​链​接:
LabVIEW​开发​系统