(1)各种虚拟仪器开发平台为虚拟仪器的推广应用奠定了基础
美国NI公司在虚拟仪器概念出现以后,推出了图形化的虚拟仪器专用开发平台LabVIEW。这种平台采用独特的图形化编程方式,编程过程简单方便,是目前最受欢迎的虚拟仪器主流开发平台。为了兼顾其他高级语言软件开发者的习惯,NI还推出了LabWindows/CVI、Componentworks等交互式开发平台。美国HP公司的HPVEE、Tektronis公司的EzTest和TekTNS以及美国HEMData公司的Snap-Marter平台软件,也是国际上公认的优秀虚拟仪器开发平台。在国内,西安交大的韩九强等采用面向对象技术研究了可组态生成不同虚拟仪器的可视化虚拟仪器软件开发平台,重庆大学的秦树人等提出了虚拟仪器产品的网络化开发方法。
(2)软件工程领域的新方法新理论在虚拟仪器设计中得到广泛应用
面向对象技术、ActiveX技术、组件技术等被广泛用来进行虚拟仪器的测试分析和虚拟界面(控件)设计,出现了许多数据处理高级分析软件和大量的仪器面板控件,这些软件为快速组建虚拟仪器提供了良好的条件。
(3)虚拟仪器开发向标准化方向发展
在1998年9月成立了IVI基金会,IVI基金会是最终用户,系统集成商和仪器制造商联合的一个开放的联盟。目前,该组织已经制订了示波器/数字化仪、数字万用表、任意波形发生器/函数发生器、开关/多路复用器/矩阵及电源等五类仪器的规范。IVI制订的虚拟仪器统一规范,提升了仪器驱动软件标准化水平。
(4)虚拟仪器网络化、智能化初见端倪
伴随网络技术的高速发展,出现了以网络为基础、虚拟仪器为核心的虚拟实验室的概念。目前,虚拟实验室已成功地应用于许多大型实验室的实验研究和高等学校的实验教学。在人工智能研究的影响下,人们已经开始关注如何提高虚拟仪器的智能化水平。重庆大学秦树人等提出的智能化控件的思想,通过具有一定智能的多功能控件来提高虚拟仪器的灵活性。
(5)采用接口总线组建复杂虚拟仪器系统论文网
虚拟仪器的突出成就不仅是可以利用PC机组建成为灵活的虚拟仪器,更重要的是它可以通过各种不同的接口总线,组建不同规模的自测试系统。目前虚拟仪器系统开发采用的总线包括传统的RS232串行总线、GPIB通用接口总线、VXI总线,以及已经被PC机广泛采用的USB通用串行总线和IEEE1394总线。美国NI公司在1997年9月1日推出模块化仪器的主流平台PXI,这是与CompactPCI完全兼容的系统。这种虚拟仪器模块化主流平台PXI/Compact,PCI的传输速度已经达到100Mb/s,是目前已经发布的最高传输速度。
1.4.2 虚拟仪器技术研究展望
(1)加快制定虚拟仪器国家标准,保护虚拟仪器知识产权
家电行业和通讯行业曾经遭遇过的经验教训告诉我们,产品的知识产权是决定产品市场竞争力的最关键因素。为了应对加入WTO后我国虚拟仪器领域面临的国外竞争压力,我国应当根据国内已有的技术力量和研究基础,尽快自行制定出有关虚拟仪器行业的国家标准和相关的产业政策,保护自主的虚拟仪器知识产权。
(2)高性能数字信号处理芯片将加速虚拟仪器的发展
大规模可编程逻辑器件和数字信号处理器技术的快速发展和芯片成本的降低,不仅可以提高信号采集和处理的速度,也将缩短虚拟仪器系统的开发时间、提高系统的扩展性。例如,美国XiLinx公司的现场可编程逻辑器件,将现代VLSI逻辑集成的优点和可编程器件设计灵活、制作及上市快速的长处相结合,使设计者在现场直接根据系统要求定义和修改逻辑功能。总之,高性能数字信号处理芯片必将加速其在虚拟仪器系统的应用。