虚拟仪器系统的IO接口软件VISA的详细资料介绍

资料大小: 0.14 MB

所需积分: 0

下载次数:

用户评论: 0条评论,查看

上传日期: 2019-12-04

上 传 者: 易水寒他上传的所有资料

资料介绍

标签:VISA(19)虚拟仪器(601)IO(218)

  VISA是虚拟仪器系统的I/O接口软件,为虚拟仪器系统的统一性和扩展性奠定了基础。本章介绍了VISA的概念和特点,论述了VISA的结构模型,重点分析了VISA资源与资源类的定义与描述,并结合实例,详细讨论了各资源的属性、事件与操作规范与软件实现。在本章结束,还讨论了VISA的实际设计思路与方法。

  随着虚拟仪器系统的出现与发展,I/O接口软件作为虚拟仪器系统软件结构中承上启下的一层,其模型化与标准化越来越重要。I/O接口软件驻留于虚拟仪器系统的系统管理器——计算机系统中,是实现计算机系统与仪器之间命令与数据传输的桥梁和纽带。许多仪器生产厂家在推出硬件接口电路的同时,也纷纷推出了不同结构的I/O接口软件,有的只针对某类仪器(如NI公司用于控制GPIB仪器的NI-488及用于控制VXI仪器的NI-VXI),有的在向统一化的方向靠拢(如HP公司的SICL—标准仪器控制语言),这些都是在仪器生产厂家内部通用的、优秀的I/O接口软件。一般的I/O接口软件的结构都采用了自顶向下的设计模型:首先列出该I/O接口软件需要控制的所有仪器类型,然后列出了各类仪器的所有控制功能,最后将各类仪器控制功能中相同的操作功能尽可能地以统一的形式进行合并,并将统一的功能函数称为核心功能函数(如将GPIB仪器的读/写与RS232串行仪器的读/写统一为一个核心功能函数)。所有统一形式的核心函数与其它无法合并的、与仪器类型相关的操作功能函数一起构成了自顶向下的I/O接口软件,实现不同类型的仪器的互操作性与兼容性。然而,这种构成方法只适用于消息基器件的互操作性(如消息读、消息写、软件触发、状态获取、异步事件处理等功能),对于如中断处理、内存映射、接口配置、硬件触发等属于器件特有的操作,根本无法得到统一的核心函数,消息基器件与寄存器基器件无法在自顶向下的I/O接口软件中得到统一。核心函数集在整个I/O接口软件中只有一个小子集,特定操作函数集是一个大子集。自顶向下结构的I/O接口软件实质上是建立在仪器类型层的叠加,并没有真正实现接口软件的统一性。同时应该说,自顶向下的设计方法为真正统一的I/O接口软件的设计与实现提供了经验借鉴与尝试。VPP联盟在考察了多个I/O接口软件之后,提出了一种自底向上的I/O接口软件模型,也就是VISA。

用户评论

查看全部 条评论

发表评论请先 , 还没有账号?免费注册

发表评论

用户评论
技术交流、我要发言! 发表评论可获取积分! 请遵守相关规定。
上传电子资料

下载排行

本周

  1. LabVIEW入门教程之为程序添加说明的详细资料说明
  2. LabVIEW初级教程之循环中的数据操作隧道和移位寄存器的详细资料说明
  3. LABVIEW初级教程之局部变量与全局变量的示例程序合集免费下载
  4. LabVIEW初级教程之弹出对话框的示例程序免费下载
  5. EVB-P6UL嵌入式工控评估板的用户手册免费下载
  6. LabVIEW初级教程之为程序添加说明的相关例程免费下载
  7. LabVIEW中的循环结构详细资料说明
  8. LabVIEW初级教程之弹出对话框的详细资料说明
  9. LabVIEW的开发指南详细教程说明
  10. 从51到ARM32位嵌入式系统入门PDF电子书免费下载

本月

  1. LabVIEW宝典简版第二版电子书PDF电子书免费下载
  2. NI毕业设计竞赛获奖论文简介合集免费下载
  3. LabVIEW入门教程之为程序添加说明的详细资料说明
  4. LabVIEW的快速参考指南详细说明
  5. LabVIEW初级教程之VI网络发布的详细资料说明
  6. LabVIEW初级教程之循环中的数据操作隧道和移位寄存器的详细资料说明
  7. LabVIEW编程的定时练习题和答案免费下载
  8. ARM和Linux嵌入式底层内核驱动方向学习方法说明
  9. LABVIEW初级教程之局部变量与全局变量的示例程序合集免费下载
  10. LabVIEW初级教程之弹出对话框的示例程序免费下载

总榜

  1. labview教程pdf免费下载
  2. labview视频教程下载
  3. 清华版labview教程下载(12.25)
  4. usb3.0驱动下载,xp程序
  5. C语言嵌入式系统编程教程
  6. winavr 2007下载
  7. ARM体系结构与编程pdf
  8. 嵌入式系统原理(简介与入门)
  9. C51单片机与智能机器人
  10. labview教程ppt