• cube

  • cube

新闻中心
联系我们
电 话:0573-87689101
传 真:0573-87687686
手 机:13506736788
手 机:18957332890
地 址:海宁市盐官镇
邮 编:314411
邮 箱:51zhenghao@163.com
在线QQ:
行业新闻 首页 > 新闻中心 > 

仪器测试系统中不同驱动程序的介绍

日期:2019/12/06    浏览次数:0

   仪器仪表自动测试系统中,仪器低级I/O驱动是指各仪器针对仪器物理接口的驱动程序,负责最终实现与仪器的读写操作;VISAI/O库是指仪器的VISA驱动程序,海宁精密过滤器负责对仪器接口属性的封装,统一实现与某特定仪器的读写操作;IVISpecificDriver调用VISAI/O库实现与仪器的通信;IVIClassDriver在功能层实现对仪器的控制;测试系统应用程序在LabVIEW的环境下调用各驱动程序来完成测试功能,并可以选择将结果打印输出或者存入数据库管理系统中。

  整个系统测试的过程为:首先将仪器通过总线与计算机连接;然后应用程序按照仪器的不同类别选择VISA或者IVI来驱动仪器;最后在应用程序界面根据仪器的不同类别进行测试。

   普通的总线型仪器就调用VISAI/O库,填写VISA资源和VISA指令进行测试;而对IVI类仪器,根据仪器所属的IVI类别的不同,选择IVIClassDriver中所需的测试功能组件从而完成测试。

   目前,开发虚拟仪器的软件平台有多种,但只有LabVIEW是真正意义上的图形编程语言,程序结构清晰,而且可用的套件丰富,采用了框图的编程方法。这种编程方式强调信号处理的实际过程,编程简单,调试方便,配合DAQ,SQLTOOLS等工具套件,Lab-VIEW几乎可以完成一切工程应用开发。