什么是VISA

什么是VISA,第1张

什么是VISA


VISA的结构模型图

什么是VISA,第2张

       VISA采用这种金字塔型的结构模型,为各种虚拟仪器系统软件提供了一个形式统一的I/O *** 作函数库,VISA将不同厂商的仪器软件统一于同一平台。

为什么要使用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数据类型与各种语言特定数据类型的对应关系、返回代码、常量等进行了定义。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/dianzi/2461342.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-08-04
下一篇 2022-08-04

发表评论

登录后才能评论

评论列表(0条)

保存