虚拟仪器与网络化测控技术_测控技术与虚拟仪器
虚拟仪器与网络化测控技术由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“测控技术与虚拟仪器”。
虚拟仪器与网络化测控技术
1、仪器驱动器(程序)(Instrument Driver)的作用及其结构模型。
仪器驱动程序对计算机和仪器设备硬件进行数据交换有很重要的作用,是介于这两者之间的软件中间层,是连接计算机和仪器的桥梁和纽带,采用驱动程序可以使计算机有能力控制物理仪器设备。
仪器驱动程序由函数库、实用程序、工具套件等组成,是一系列软件代码模块的统称。使用由库函数和程序模块等组成的仪器驱动程序编写接口程序,不需要直接面对底层的函数命令,能大大提高程序开发效率和节省开发费用,同时,仪器驱动程序的应用为系统开发提供了便利。
仪器驱动程序通常是一组应用层次上的软件模块,在构建实际的仪器控制程序时,可以按功能调用这组软件模块,而无需了解和掌握;底层的仪器的细节,也就是说,仪器驱动程序对应用程序开发人员隐藏了一仪器的细节,只对其调用程序提供了比较简单和?的接口,而且每一个对外接口都实现了一个相对完整的功能,有了仪器驱动程序这种中间抽象层次,在编写新的测控程序时,只要经过充分调用测试,就能很容易的完成功能较完善的应用程序开发工作。当对灵活性要求不高时,可以使用一起驱动程序来编写一起控制程序。
2、详细列出LabVIEW8.6与LabVIEW7及LabVIEW6的区别,新改进之处的优点长处有哪些。
(1)增加了新功能——cleanup Diagram,功能:清理LabVIEW的后面板,让后面板的图形更为整洁美观。
(2)用户可以创建自己的Expre VI——Create or Edite Expre VI。
3.在LabVIEW的基础上列出几种实现网络化虚拟仪器的技术,并加以简单说明。
4.IVI(Interchargeable Virtual Instruments,可互换的虚拟仪器)现状及发展趋势。
虚拟仪器是在计算机基础上通过增加相关硬件和软件构建而成的,具有可视化界面的仪器,虚拟仪器技术由三大部分组成:一.高效的软件,软件是虚拟仪器中嘴重要的部分。二.模块化的I/O硬件。三.用于集成的软硬件平台。
1999年NI公司提出了可互换虚拟仪器标准IVI,使程序的开发完全独立于硬件。IVI是建立在VXIplug&play驱动标准之上的,它解决了仪器的互操作问题。IVI驱动器通过一个通用的类驱动器实现对仪器的控制。采用IVI技术,可以降低软件的维护费用,减少系统停运时间,提高测试代码的可重用性,使仪器编程更简单。
发展趋势:随着计算机技术、仪器技术和网络通信技术的不断完善,虚拟仪器向以下三个方向发展:(1).外挂式虚拟仪器,USB接口方式的外挂式虚拟仪器系统将成为今后廉价型虚拟仪器测试系统的主流。(2).PXI型高精度集成虚拟仪器测试系统。(3).网络化虚拟仪器,利用网络技术将分散在不同地理位置不同功能的测试设备联系在一起,使昂贵的硬件设备、软件在网络上得以共享,减少设备的重复投资。
5.设计一台虚拟数字示波器,打印出前面板,并画出软件的主要功能模块的结构框图和软件流程图。
6.网络控制理论主要的研究内容包括哪几方面?
网络控制论的主要内容包括:网络控制论系统、网络控制、网络控制系统的结构描述与分析、网络控制论系统的行为描述与分析、网络控制论分析方法等。