当前位置:高等教育资讯网  >  中国高校课件下载中心  >  大学文库  >  浏览文档

西安石油大学:《虚拟仪器》课程教学资源(电子课件,打印版)第四章 虚拟仪器硬件模块驱动程序的设计方法

资源类别:文库,文档格式:PDF,文档页数:47,文件大小:2.79MB,团购合买
6.1虚拟仪器驱动程序 6.2虚拟仪器软件体系VISA 6.3SCP1程控标准命令 6.4可互换虚拟仪器V1
点击下载完整版文档(PDF)

第四章虚拟仪器硬件模块驱动程序 的设计方法 6.1虚拟仪器驱动程序 6.2虚拟仪器软件体系VISA 6.3SCP1程控标准命令 6.4可互换虚拟仪器V1

6.1虚拟仪器驱动程序 (1)仪器驱动程序的概念 ·仪器驱动程序是一套可被用户调用的子程 序库,利用它就不必了解每个仪器的编程 协议和具体编程步骤,只需调用相应的 些函数就可以完成对仪器各种功能的操作 仪器驱动程序一般是控制物理仪器的,但 也有的是纯软件工具

(2)虚拟仪器系统中引入驱动程序的必要性 由于虚拟仪器需要提供模拟实际仪器操 作面板的虚拟面板,因此虚拟仪器驱动 程序不仅仅是实施仪器控制的程控代码, 而是仪器程控代码、高级软件编程与先 进人际交互技术三者相结合的产物,是 个包含实际仪器使用、操作信息的软 件模块

(3)仪器驱动程序功能 仪器驱动程序负责处理与某一专门仪器通信 和控制的具体过程,通过封装复杂的仪器 编程细节,为用户使用仪器提供了简单的 函数接口。用户不必对各种诸如GP|B、 VⅪ、PⅪ等仪器硬件有专门的了解,就可 以通过驱动程序来使用这些仪器硬件

(4)仪器驱动程序的历史 基本的台式系统,GPB仪器(解释语言 BASIC) 70年代中期 个人计算机的影响,插卡式仪器(编译语言 C)—80年代 可程控仪器标准命令(SCPl,488.2)—90年 代初期 模块化仪器驱动程序( Driver) VX即插即用仪器驱动程序( VXIplug&play, VPP) 1993年 可互换虚拟仪器驱动程序()——1997年, 还在不断完善

62虚拟仪器驱动程序设计标准(VSA) VISA: Virtual instrumentation software Architecture,即虚拟仪器软件结构,是 VPP系统联盟制定的ⅣO接口软件标准及其 相关规范的总称 VSA为虚拟仪器提供了标准化的ⅣO接口软 件规范。ⅥSA是整个工业界的统一的软件 基础。 ·虚拟仪器软件结构中的标准MO接口软件称 为V|SA库

1.VSA的作用 a.为整个工业界提供统一的软件基础 b.对驱动程序、应用程序不必考虑接口类型 C.仅规定为用户提供的标准函数,不对具体实 现作任何说明 d.用于编写符合ⅤPP规范的仪器驱动程序,完 成计算机与仪器之间的命令和数据传输,实 现对仪器的控制 e.Ⅵ|SA库作为低层WO接口软件,运行于计 算机系统中

2.VSA的特点 a.适用于各类仪器:VX,PXl,GP|B,RS 232. TCP USB b.与硬件接口无关 C.既适用于单处理器结构又适用于多处理器 或分布式结构 d.适用于多种网络机制

3.V|SA的组成原理

点击下载完整版文档(PDF)VIP每日下载上限内不扣除下载券和下载次数;
按次数下载不扣除下载券;
24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
共47页,可试读16页,点击继续阅读 ↓↓
相关文档

关于我们|帮助中心|下载说明|相关软件|意见反馈|联系我们

Copyright © 2008-现在 cucdc.com 高等教育资讯网 版权所有