首页 理论教育 VPP规范详解

VPP规范详解

时间:2023-06-28 理论教育 版权反馈
【摘要】:VPP规范于1993年由泰克公司、惠普公司、美国国家仪器公司等35家仪器仪表公司成立的VPP系统联盟发布,该规范定义了系统的框架、软件接口、软件环境和仪器驱动程序模型。为了实现仪器驱动程序开发的通用型,VPP系统推出了虚拟仪器体系结构标准,将符合VPP规范的仪器系统输入/输出(I/O)接口软件定义为VISA软件,是用于仪器编程的标准I/O函数库及理想规范的总称。1)VISA通用性较好。3)VISA仪器接口函数功能全面。4)VISA可移植性好。

VPP规范详解

VPP规范于1993年由泰克公司、惠普公司、美国国家仪器公司等35家仪器仪表公司成立的VPP(VXI Plug&Play)系统联盟发布,该规范定义了系统的框架软件接口、软件环境和仪器驱动程序模型。它把与仪器的底层通信封装成一些高层函数,执行仪器的控制功能。

驱动程序向仪器发送命令时的操作步骤为:初始化仪器、设置变量参数、设置测量命令、进一步数据分析、关闭进程。

为了实现仪器驱动程序开发的通用型,VPP系统推出了虚拟仪器体系结构(Virtual In-strument Software Architecture,VISA)标准,将符合VPP规范的仪器系统输入/输出(I/O)接口软件定义为VISA软件,是用于仪器编程的标准I/O函数库及理想规范的总称。

VISA的特性如下。

1)VISA通用性较好。VISA的I/O控制功能独立于仪器类型,不区分仪器的种类,用一组通用函数实现驱动程序功能,通用性得到了很大加强。(www.xing528.com)

2)VISA兼容多种仪器接口。VISA不仅能实现对于VXI仪器的控制,也可以实现对于GPIB、RS—232等仪器的控制,从而实现仪器系统的兼容性,为在过去的仪器系统基础上实现系统结构的改进和扩展提供了保障。

3)VISA仪器接口函数功能全面。VISA定义了90多个接口函数,涵盖了GPIB、VXI等众多接口函数功能。

4)VISA可移植性好。VISA程序设计与操作系统、与编程语言无关,只需要很小的修复,就可以从一个平台移植到另一个平台。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈