LabVIEW 8.2的仪器IVI规范

出处:beyondwang 发布于:2008-09-22 09:16:52

  为了实现仪器互换和互操作,IVI(Interchangeable Virtual Instruments)基金会于1998年成立,讨论开发可互换仪器驱动模型,旨在对硬件互换、运行性能、发展弹性、质量保证等驱动程序问题进行规范。

  IVI模型是IVI基金会在VPP技术规范基础上制定的一种驱动程序设计标准。它通过定义类驱动程序和专用驱动程序(独立的软件层)并增加仪器仪真、状态缓存、量程监视等机制实现了部分通用仪器之间的互换,提高了测试程序的开发效率。

  IVI基金会将同类仪器的共性提取出来并作了规范,以实现仪器的互换。目前己经发布的8类仪器规范是:示波器(IVI Scope)、数字万用表(IVI Dmm)、信号发生器(IVI FGen)、直流电源(IVI DCPower)、开关矩阵/多路复用器(IVI Switch)、功率表(IVI PwrMeter)、频谱分析仪(IVI  SpecAn)和射频信号发生器(IVI RFSigGen)。每—类仪器都有各自的类驱动程序(IVI Class Driver),类驱动程序包含了该类仪器通用的各种属性和操作函数。运行时,类驱动程序通过调用每台仪器的专用驱动程序(IVI Specific Driver)中相应的函数来控制仪器。

  基于IVI系列规范的驱动程序开发也包括两部分。部分是分析测试系统的功能需求,以功能或信号的形式分类定义驱动程序组件的接口。这些接口有严格统一的标准,不随仪器种类和软件类型而改变。第二部分是驱动程序组件接口的内部实现,它封装在组件内部,没有统一的标准。基于IVI系列规范的驱动程序开发,目前还没有的、IVI基金会指定的开发工具。但由于其采用COM技术,因此可以使用任何支持COM组件开发的编程平台(如VC++、VB等)进行设计开发。

  IVI和VPP这两种驱动程序开发规范有一些共同点和不同点。

  两者的共同点是都建立在IEEE-488.2和SCPI命令以及VISA库之上,都包括接口和内部实现两部分。

  两者的不同点是VPP规范已发展成熟,它以仪器本身的特征应用为中心,是功能驱动的,多由仪器生产商提供的,而IVI是建立在VPP之上,正在发展完善之中;VPP接口没有严格的语义标准,实现了仪器的即插即用,没有实现仪器互换和软件移植等功能,而IVI接口有严格的语义标准,部分地实现了仪器互换性和软件移植性,并终向着完全实现而努力。目前VPP规范已被多数厂家采纳进行自己产品的驱动程序开发,尽管它解决仪器互换性方面还存在着不足,但随着IVI系列规范的进一步完善,IVI将被得到广泛的采用。

  



  
关键词:LabVIEW 8.2的仪器IVI规范1998  仪器/IVI

版权与免责声明

凡本网注明“出处:维库电子市场网”的所有作品,版权均属于维库电子市场网,转载请必须注明维库电子市场网,https://www.dzsc.com,违反者本网将追究相关法律责任。

本网转载并注明自其它出处的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品出处,并自负版权等法律责任。

如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。

OEM清单文件: OEM清单文件
*公司名:
*联系人:
*手机号码:
QQ:
有效期:

扫码下载APP,
一键连接广大的电子世界。

在线人工客服

买家服务:
卖家服务:
技术客服:

0571-85317607

网站客服电话

0571-85317606

客服在线时间周一至周五
9:00-17:30

关注官方微信号,
第一时间获取资讯。

建议反馈

联系人:

联系方式:

按住滑块,拖拽到最右边
>>
感谢您向阿库提出的宝贵意见,您的参与是维库提升服务的动力!意见一经采纳,将有感恩红包奉上哦!