首页| 行业标准| 论文文档| 电子资料| 图纸模型
购买积分 购买会员 激活码充值

您现在的位置是:团子下载站 > 其他 > 仪器驱动器设计

仪器驱动器设计

  • 资源大小:2048
  • 上传时间:2021-12-11
  • 下载次数:0次
  • 浏览次数:46次
  • 资源积分:1积分
  • 标      签: 仪器

资 源 简 介

资料详情 仪器驱动器设计:8.1 虚拟仪器软件结构VISA 8.2 VPP仪器驱动程序 8.3 基于lVl规范的互换型驱动器 8.4 VPP仪器驱动程序设计 8.5 LabVIEW仪器驱动程序 VISA的基本概念 1、什么是VISA       VISA是虚拟仪器软件结构(Virtual Instrument Software Architectuere)的简称,是由VXI plug & play系统联盟所统一制定的I/O接口软件标准及其相关规范的总称。一般称这个I/O函数库为VISA库(用于仪器编程的标准I/O函数库)。VISA函数库驻留于计算机系统中,是计算机与仪器之间的标准软件通信接口,用以实现对仪器的控制。 VISA的结构模型图        VISA采用这种金字塔型的结构模型,为各种虚拟仪器系统软件提供了一个形式统一的I/O操作函数库,VISA将不同厂商的仪器软件统一于同一平台。 2、为什么要使用VISA              VISA的内部结构是一个先进的面向对象的结构,这一结构使得VISA与在它之前的I/O控制软件相比,接口无关性有很大提高。VISA的可扩展性使它远远超出了一般I/O控制软件的范畴,而且由于VISA内部结构的灵活性,使得VISA在功能和灵活性上也超过了其它I/O控制库。       尽管VISA的API函数却比其它具有类似功能的I/O库少得多,因此,VISA很容易被初学者掌握。       另外,VISA高度的可访问性和可配置性又使得熟练的用户可以利用VISA的许多独有特性,使得VISA的应用范围大大超过了传统的I/O软件。VISA不仅为将来的仪器编程提供了许多新特性,而且兼容过去已有的仪器软件。              总之,VISA具有与仪器硬件接口无关的特性,是理想的仪器I/O软件。 3、VISA的特点1)VISA的I/O控制功能适用于各种仪器类型2)VISA的I/O控制功能适用于各种仪器硬件接口方式3)VISA的I/O控制功能适用于多种计算机平台4)VISA能适应未来发展的需要4、VISA的发展现状        VISA规范是VPP规范的核心内容,其中《VPP4.3 :VISA库》规定了VISA库的函数名、参数定义及返回代码等。《VPP4.3.2 :文本语言的VISA实现规范》和《VPP4.3.3 :图形语言的VISA实现规范》分别对文本语言(C/C++和Visual Basic)和图形语言(LabVIEW)实现VISA时的VISA数据类型与各种语言特定数据类型的对应关系、返回代码、常量等进行了定义。  VISA的组成原理 1、VISA的内部结构      VISA的内部结构简化图 1)资源管理器       VISA资源管理器是用于管理所有资源的一种系统资源(控制设备资源),执行管理、控制和分配VISA资源的操作。2)资源       VISA的资源类概念类似于面向对象程序设计方法中类的概念,它是一个实例的外观和行为的描述,是一种抽象化的设备特点的功能描述,是对资源精确描述的专用术语。3)  会话(连接)。       会话(Sessions)是指与任何已存在资源的连接,包括默认资源管理器的连接。
VIP VIP