论文部分内容阅读
摘 要:测控技术与仪器是研究信息的获取和处理,以及对相关要素进行控制的理论与技术;是电子、光学、精密机械、计算机、信息与控制技术多学科互相渗透而形成的一门高新技术密集型综合学科。
关键词:智能;测控技术
虚拟仪器是计算机技术与仪器技术深层次结合产生的全新概念的仪器,是对传组仪器概念的重大突破,是仪器领域内的一次革命。虚拟仪器是继第一代仪器——模拟式、仪表器二代仪器——分立元件式仪表、第三代仪器——数字式仪器、第四代仪器——智能化仪器之后的新一代仪器。虚拟仪器是在计算机的显示屏上虚拟了传统仪器面板的计算机化仪器,它尽可能多的将原来由硬件电路完成的信号调理和信号处理的功能,代替为计算机的程序来完成。这种硬件功能软件化,是虚拟仪器的一大特征。操作人员在计算机的屏幕上利用指点设备操作虚拟的仪器,就像操作真实的仪器一样,完成对被测量的采集、显示、分析、处理、存储及数据生成。
现有的虚拟仪器系统按硬件工作平台主要可分为基于PC总线的虚拟仪器、基于VXI的虚拟仪器、基于PXI的虚拟仪器,所应用场合不同各有其特点。
虚拟仪器技术就是利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用。灵活高效的软件能帮助您创建完全自定义的用户界面,模块化的硬件能方便地提供全方位的系统集成,标准的软硬件平台能满足对同步和定时应用的需求。这也正是NI近30年来始终引领测试测量行业发展趋势的原因所在。只有同时拥有高效的软件、模块化I/O硬件和用于集成的软硬件平台这三大组成部分,才能充分发挥虚拟仪器技术性能高、扩展性强、开发时间少,以及出色的集成这四大优势。
一、总线技术
1.仪器总线
(1)基于PC总线的虚拟仪器内置PC总线(如ISA、PCI)的通用数据采集卡DAQ 。
(2)基于GPIB通用接口总线的虚拟仪器国际标准(IEEE488.1和IEEE488.2),技术成熟;但其数据传输速度一般低于500Kb/s。
(3)基于VXl总线的虚拟仪器具有模块化、系列化、通用化、“即插即用”及VXI仪器的互换性和互操作性。但价格相对较高,适合于高端的测试领域。
(4)基于PXI总线的虚拟仪器兼容PCI总线产品。集CompactPCI的高性能和VXI可靠性,性价比最好。
2.计算机总线
ISA总线是一种8位或16位非同步数据总线,工作频率为8MHz,最高数据传输率在8位时为24MBps,16位时为48MBps。这种总线对于低速数据采样与处理来说是有效的,但对于基于高性能PC机的多任务操作系统和高速数据采集系统来说,ISA总线由于其带宽、位数等的限制,故不能满足系统工作的要求。
USB通用串行总线和IEEE 1394总线是被PC机广泛采用的两种总线,它们已被集成到计算机主板上。USB总线能以雏菊链方式连接127个装置,需要一对信号线及电源线。USB 2.0标准的数据传输率能达到480Mbps。该总线具有轻巧简便、价格便宜、连接方便快捷的特点,现在已被广泛用于宽带数字摄像机、扫描仪、打印机及存储设备。IEEE 1394总线是由苹果公司于1989年设计的高性能串口总线,目前传输速率为100、200、400Mbps,将来可达3.2Gbps。这种总线需要两对信号线和一对电源线,可以用任意方式连接63个装置,它是专为需要大数据量串行传送的数码相机、硬盘等设计的。
二、虚拟仪器软件技术
1.软件开发平台
LabVIEW是目前国际上唯一的基于数据流的编译型图形编程环境,它把复杂、烦琐、费时的语言编程简化成用简单或图标提示的方法选择功能(图形),并用线条把各种图形连接起来的简单图形编程方式,使得不熟悉编程的工程技术人员都可以按照测试要求和任务快速“画”出自己的程序,“画”出仪器面板,这大大提高了工作效率,减轻了科研和工程技术人员的工作量,因此,LabVIEW是一种优秀的虚拟仪器软件开发平台。
2.仪器驱动程序
仪器驱动程序是测试系统中最重要的组成部分之一,用来实现仪器硬件的通信、控制功能。传统的仪器驱动程序由于在更换仪器硬件时不得不修改测试代码。为了能自由互换仪器硬件而无需修改测试程序,即解决仪器的互操作问题,VXI plug&play联盟开发了仪器驱动标准VISA。VISA用G语言(图形语言)或ANSIC语言写成,它可以用于多种虚拟仪器开发环境和多种操作系统。
三、虚拟仪器技术的发展
由IT产业特征决定了VI技术必须走标准化、开放性这条技术路线 ,目前VI已发展成具有GPIB、PC-DAQ、VXI和PXI四种标准体系结构的开放技术。1998年NI公司又发布了虚拟硬件和可互换虚拟仪器(IVI)的概念,与此同时产生IVI技术开发规范。此规范使程序的开发完全独立于硬件,提高了程序代码的复用性,大大降低了应用程序的维护费用,必将成为测控技术的主要基础技术之一。然而VI的外延由于VI技术以计算机为平台,具有方便、灵活的互联能力,因而支持诸如CAN、DeviceNet、FieldBus、PROFIBUS等各种工业总线标准且有大量适应于工业现场的分布式I/O。尽管Internet技术最初没考虑如何将嵌入式智能设备连接一起,不过NI等公司已通过Web浏览器观测嵌入式设备的产品,使人们可以通过Internet操作仪器设备,进而形成遍布家庭、办公室和工业现场的分布式测控网络。而有关MCN方面的标准正在积极进行,并取得了一定进展。随着测量、控制过程的进一步网络化,一个真正虚拟化的测控时代即将到来。
智能化测控技术设备作为智能测控的必要用品,在智能测控中起到很到的决定性作用。它同时涉及到了许多学科,这使它仍然具有强大的生命力。随着现代测控技术、电子信息技术和计算机技术等的进一步发展,它迎来了一个创新发展的新机遇,必将在各领域产生更多更关键的应用。
参考文献:
[1]古天祥,王厚军等.电子测量原理.机械工业出版社,2004.9
[2]袁渊,古军,古天祥,习友宝等著.虚拟仪器基础教程.电子科技大学出版社,2002年4月
关键词:智能;测控技术
虚拟仪器是计算机技术与仪器技术深层次结合产生的全新概念的仪器,是对传组仪器概念的重大突破,是仪器领域内的一次革命。虚拟仪器是继第一代仪器——模拟式、仪表器二代仪器——分立元件式仪表、第三代仪器——数字式仪器、第四代仪器——智能化仪器之后的新一代仪器。虚拟仪器是在计算机的显示屏上虚拟了传统仪器面板的计算机化仪器,它尽可能多的将原来由硬件电路完成的信号调理和信号处理的功能,代替为计算机的程序来完成。这种硬件功能软件化,是虚拟仪器的一大特征。操作人员在计算机的屏幕上利用指点设备操作虚拟的仪器,就像操作真实的仪器一样,完成对被测量的采集、显示、分析、处理、存储及数据生成。
现有的虚拟仪器系统按硬件工作平台主要可分为基于PC总线的虚拟仪器、基于VXI的虚拟仪器、基于PXI的虚拟仪器,所应用场合不同各有其特点。
虚拟仪器技术就是利用高性能的模块化硬件,结合高效灵活的软件来完成各种测试、测量和自动化的应用。灵活高效的软件能帮助您创建完全自定义的用户界面,模块化的硬件能方便地提供全方位的系统集成,标准的软硬件平台能满足对同步和定时应用的需求。这也正是NI近30年来始终引领测试测量行业发展趋势的原因所在。只有同时拥有高效的软件、模块化I/O硬件和用于集成的软硬件平台这三大组成部分,才能充分发挥虚拟仪器技术性能高、扩展性强、开发时间少,以及出色的集成这四大优势。
一、总线技术
1.仪器总线
(1)基于PC总线的虚拟仪器内置PC总线(如ISA、PCI)的通用数据采集卡DAQ 。
(2)基于GPIB通用接口总线的虚拟仪器国际标准(IEEE488.1和IEEE488.2),技术成熟;但其数据传输速度一般低于500Kb/s。
(3)基于VXl总线的虚拟仪器具有模块化、系列化、通用化、“即插即用”及VXI仪器的互换性和互操作性。但价格相对较高,适合于高端的测试领域。
(4)基于PXI总线的虚拟仪器兼容PCI总线产品。集CompactPCI的高性能和VXI可靠性,性价比最好。
2.计算机总线
ISA总线是一种8位或16位非同步数据总线,工作频率为8MHz,最高数据传输率在8位时为24MBps,16位时为48MBps。这种总线对于低速数据采样与处理来说是有效的,但对于基于高性能PC机的多任务操作系统和高速数据采集系统来说,ISA总线由于其带宽、位数等的限制,故不能满足系统工作的要求。
USB通用串行总线和IEEE 1394总线是被PC机广泛采用的两种总线,它们已被集成到计算机主板上。USB总线能以雏菊链方式连接127个装置,需要一对信号线及电源线。USB 2.0标准的数据传输率能达到480Mbps。该总线具有轻巧简便、价格便宜、连接方便快捷的特点,现在已被广泛用于宽带数字摄像机、扫描仪、打印机及存储设备。IEEE 1394总线是由苹果公司于1989年设计的高性能串口总线,目前传输速率为100、200、400Mbps,将来可达3.2Gbps。这种总线需要两对信号线和一对电源线,可以用任意方式连接63个装置,它是专为需要大数据量串行传送的数码相机、硬盘等设计的。
二、虚拟仪器软件技术
1.软件开发平台
LabVIEW是目前国际上唯一的基于数据流的编译型图形编程环境,它把复杂、烦琐、费时的语言编程简化成用简单或图标提示的方法选择功能(图形),并用线条把各种图形连接起来的简单图形编程方式,使得不熟悉编程的工程技术人员都可以按照测试要求和任务快速“画”出自己的程序,“画”出仪器面板,这大大提高了工作效率,减轻了科研和工程技术人员的工作量,因此,LabVIEW是一种优秀的虚拟仪器软件开发平台。
2.仪器驱动程序
仪器驱动程序是测试系统中最重要的组成部分之一,用来实现仪器硬件的通信、控制功能。传统的仪器驱动程序由于在更换仪器硬件时不得不修改测试代码。为了能自由互换仪器硬件而无需修改测试程序,即解决仪器的互操作问题,VXI plug&play联盟开发了仪器驱动标准VISA。VISA用G语言(图形语言)或ANSIC语言写成,它可以用于多种虚拟仪器开发环境和多种操作系统。
三、虚拟仪器技术的发展
由IT产业特征决定了VI技术必须走标准化、开放性这条技术路线 ,目前VI已发展成具有GPIB、PC-DAQ、VXI和PXI四种标准体系结构的开放技术。1998年NI公司又发布了虚拟硬件和可互换虚拟仪器(IVI)的概念,与此同时产生IVI技术开发规范。此规范使程序的开发完全独立于硬件,提高了程序代码的复用性,大大降低了应用程序的维护费用,必将成为测控技术的主要基础技术之一。然而VI的外延由于VI技术以计算机为平台,具有方便、灵活的互联能力,因而支持诸如CAN、DeviceNet、FieldBus、PROFIBUS等各种工业总线标准且有大量适应于工业现场的分布式I/O。尽管Internet技术最初没考虑如何将嵌入式智能设备连接一起,不过NI等公司已通过Web浏览器观测嵌入式设备的产品,使人们可以通过Internet操作仪器设备,进而形成遍布家庭、办公室和工业现场的分布式测控网络。而有关MCN方面的标准正在积极进行,并取得了一定进展。随着测量、控制过程的进一步网络化,一个真正虚拟化的测控时代即将到来。
智能化测控技术设备作为智能测控的必要用品,在智能测控中起到很到的决定性作用。它同时涉及到了许多学科,这使它仍然具有强大的生命力。随着现代测控技术、电子信息技术和计算机技术等的进一步发展,它迎来了一个创新发展的新机遇,必将在各领域产生更多更关键的应用。
参考文献:
[1]古天祥,王厚军等.电子测量原理.机械工业出版社,2004.9
[2]袁渊,古军,古天祥,习友宝等著.虚拟仪器基础教程.电子科技大学出版社,2002年4月