当前课程知识点:测试系统集成技术 >  第六章:可互换虚拟仪器技术 >  6.2:IVI程序设计基础实验 >  Video

返回《测试系统集成技术》慕课在线视频课程列表

Video在线视频

Video

返回《测试系统集成技术》慕课在线视频列表

Video课程教案、知识点、字幕

前面小节已经讲述了什么是IVI

要实现仪器的互换,很重要的一步,必须对配置服务器进行配置

通过配置后通过别名可以调用不同的IVI驱动,从而实现仪器的可互换

要验证仪器的可互换,需要测试程序

在labwindowsCVI下提供了基于IVI类驱动的示波器例程

借助该例程在不修改程序的情况下可控制不同厂家的示波器完成测试任务,
(这里所指的不修改包括不修改代码,不重新编译)

这里对两台不同厂家的示波器一台是的tds2000,
另外一台是DSO5012进行控制

这个例程中通过信号源输出信号给示波器,通过程序控制示波器进行测试

下面我们先来看下如何对配置服务器进行配置

打开NI MAX,看到左边的树形目录

在我的系统下包含三个子目录,设备和接口/软件/IVI驱动

在目录设备和接口下可以找到该 连接的所有仪器,
这些仪器有GPIB接口、网络接口和串并口的

在IVI驱动目录下,包括逻辑名,驱动会话及高级设置

进行配置前,首先要在设备接口中找到要使用的仪器

这里连接的仪器包括两台示波器,一台信号源

dso5012通过LXI接口连接,信号源33220通过LXI连接

tds2000通过GPIB连接

在IVI驱动中,必须要基于ivi的类驱动

类驱动中,tds2000的驱动是tktds1k2k
DSO5012的驱动是ag6000

驱动会话中必须安装着两个驱动

如何实现互换?必须进行配置,即逻辑名配置

首先在逻辑名部分点右键创建逻辑名,根据自己喜好取名,如dso

右边是它的配置页,选择该别名所使用的驱动会话,
点击下拉键,看到有两个会话,分别是tktds1k2k,ag6000

根据控制的仪器选择,我们首先控制tds2000,选择tktds1k2k

对tktds1k2k做相关配置

点击goto对该会话进行配置

第一个是general的通用配置

不选择simulate

hardware页指定该硬件的VISA地址,其他页暂不修改

保存,配置完成

现在进行测试

打开cvi,在help的下拉菜单中选择find example

选择hardware input out output,选择instrument drivers,
选择IVI,选择class,选择iviscope.prj,该测试工程打开

运行程序,逻辑名下输入刚才配置的逻辑名mydso

开始初始化,如果不修改参数,点击continue,继续

此时看到示波器在不断的操作

最后在示波器上显示了稳定波形,
在控制机的软面板上看到了相同的波形

可以切换信号源的波形为正弦信号,看到波形随之更新。

下面不修改程序,希望相同程序能控制DSO5012的示波器,
仅仅需要对逻辑名重新定向到DSO5012的示波器

回到nimax,修改dso的配置,让它重定向至DSO5012的IVI驱动
ag6000,并进行配置

运行程序,输入逻辑名dso,进行初始化,继续,继续,可以看到波形。

测试系统集成技术课程列表:

第一章:绪论

-1.1:自动测试系统的出现及意义

--Video

--Video

--附件

-1.2:测试系统体系结构

--Video

--Video

--Video

-第一章:绪论--1.3:课堂实验:网络化仪器控制

第二章:接口总线

-2.1:GPIB总线技术、VXI总线技术、LXI总线技术

--ATSIF-1-GPIB接口技术1-a

--ATSIF-1-GPIB接口技术1-b

--ATSIF-1-GPIB接口技术1-c

--ATSIF-1-GPIB接口技术1-d

--ATSIF-1-GPIB接口技术1-e

--ATSIF-1-GPIB接口技术1-f

--ATSIF-1-GPIB接口技术2-a

--Video

--Video

--Video

--Video

--Video

--Video

--Video

--Video

--Video

--VXI总线接口技术4_a

--VXI总线接口技术4_b

--VXI总线接口技术4_c

--VXI总线接口技术4_d

--VXI总线接口技术4_e

--ATSIF-5-VXI总线接口技术3-a

--ATSIF-5-VXI总线接口技术3-b

--ATSIF-5-VXI总线接口技术3-c

--ATSIF-5-VXI总线接口技术3-d

--ATSIF-5-VXI总线接口技术3-e

--ATSIF-6-VXI总线接口技术4-a

--ATSIF-6-VXI总线接口技术4-b

--ATSIF-6-VXI总线接口技术4-c

--ATSIF-6-VXI总线接口技术4-d

--ATSIF-6-VXI总线接口技术4-e

-第二章:接口总线--2.2:课堂实验:示波器程控

第三章:消息交换控制协议

-3.1:消息交换控制协议

--视频-3-MEC中:程控仪器消息交换协议(一)-a

--Video

--Video

--Video

--Video

--Video

--Video

--Video

--Video

--Video

-3.2:程控消息句法

--Video

--Video

--Video

--Video

--Video

--Video

--Video

--Video

-第三章:消息交换控制协议--3.3:课堂实验:信号源程控

第四章:可程控仪器标准命令

-4.1:SCPI的目标及主要内容

--Video

--Video

--Video

--Video

-4.2:SCPI语法与风格

--Video

--Video

--Video

--Video

-4.3:标准命令

--Video

--Video

--Video

--Video

--Video

--Video

--Video

--Video

--Video

--Video

-第四章:可程控仪器标准命令--4.4:课堂实验:频谱仪程控、数字多用表程控

第五章:虚拟仪器软件架构

-5.1:VISA概述

--Video

--Video

-5.2:VISA库构成

--Video

-5.3:VISA程序基本结构

--Video

-5.4:自动测试系统软件设计综合实验

--Video

--Video

--Video

--Video

--Video

-第五章:虚拟仪器软件架构--5.4:课堂实验:VISA程序设计基础实验

第六章:可互换虚拟仪器技术

-6.1:IVI概述

--Video

-6.2:IVI程序设计基础实验

--Video

-第六章:可互换虚拟仪器技术--6.2:IVI程序设计基础实验

Video笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。