当前课程知识点:测试系统集成技术 >  第四章:可程控仪器标准命令 >  4.3:标准命令 >  Video

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

Video在线视频

Video

下一节:Video

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

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

现在我们就知道总的来说是四组大的指令

具体要做什么事情还要有function来进行更精确的说明

或者换句话来讲 并不是只是简单的这四条

实际上有很多很多条 它们只是归到了这四个里面来

为什么会归到这四个里边

我们待会儿也会也要给大家做一个介绍。这个是命令这部分那么后面它会跟两个

一个就是它的parameter还有它的这个SOUR Nest跟着两个

下面我们来看一下这个configure这个指令

configure这个指令它是分命令和询问的

那么它主要是让一切按照它的function里边所指定的方式来进行配置

这是它的主要的功能

好那么function 它不会启动测量 它只是对仪器的参数进行测试

就类似于你去前面板去调整它的各种设置信息一样。

如果我们用configure问号作为询问去询问仪器的这个配置信息

我们会得到什么心什么样的信息

可能有的同学会想是不是就会把仪器当前的所有的配置信息给我返回过来了 不是那样的

特别注意 如果我们用configure问号去询问仪器的这个配置信息的话

仪器返回给我们。呢是它最后一次设置的时候

它完成了工作 那么设置有两种情况可以说是一个是configure

可以设置它

一个是measure可以设置它就是它会返回最后一次configure或者是最后一次measure指令所完成的设置好说。

有些同学可能在编程的时候它有这种需求

就说它想知道仪器当前的确切的配置信息

所有的确切的配置信息

然后去看满不满足它现在的要求

如果不满足

它会去修改仪器科学配置信息

然后再去完成测试。

那我就问一下 如果要完成这样一个事情

同学们还记不记得你我们应该用什么方式

我们单独用这个configure是完成不了的

因为我刚才说了configure

它只是它会返回配置信息

但是只是返回最后一次用configure和measure去进行一个设置的信息

那我们有这样的需求。

我们的需求是说我现在想明确的知道这个仪器的所有的配置信息

然后我看哪些不满足我的要求

然后我去修改

大家想一想这个肯定是有这个需求的

那我们应该怎么去做它前面课程里面我们给大家介绍过的有没有有没有印象

这个时候我们要用到的

提醒一下我们要用这个*RST

这条指令*RST这条指令我们前面给大家说它的要完成

它说要让仪器回到一个原点

这个原点是谁给的

是仪器的生产厂家给的

它让你去回到这个原点这个原点的配置信息是已知的

我们只能用这种方法去确认仪器的工作状态

我让它复位 复位之后

它的配置信息我可以从它的手上知道

我就看我这次要做测试的时候我哪些状态要改变

其它的就保留了它的这个reset的这个状态

这个是讲到这个配置的时候

我们把前面的知识拿过来再说一下

同学们特别要注意configure是获取的

是最后那一次设置的

它并不是把仪器当前的所有东西都拿到了。

如果我们想明确知道仪器的状态信息的话

我们应该采用这种手段 reset的这种手段

后面就是一个是事例来说明一下configure指令发布出去之后

那我们read它得到的这个结果好

我们来看一下这个例子这个例子是想做这样

一个是CONF:VOLT:AC 5 0.001 我把它简单写一下

它说CONF:VOLT:AC 5 0.001就是嗯对好那么这个这条指令它说的说我们是CONF可是要去配置仪器

那么从这开始的这一部分是我们的function

就是刚才说的function 就用这个后面这一部分采取具体的说明

我要干什么事情好

那么它说我要对电压 对电压的测量进行设置

我希望去测量电压的AC这个值你把你的这个仪器的配置方式改成是可以满足这个条件的

就是你要把你的仪器的配置调整到可以进行电压的交流参数测量

这种方式来 那么后面我们可以跟一些参数

这个参数我是告诉它你的这个范围到5v

你的精度千分之一 这样一种关系。 那么这个是我们写过去的

我们告诉你该怎么做

然后我们用CONF去读CONF读过来的仪器会告诉我们CONF你刚才给我发的是volt AC 5.0 0.001

就说它会回答你你刚才给我发的这条指令是让我做要去做电压的交流参数的测量

然后收到了5v这个档

收到了1‰的这个精度 这个是刚才那个例子 就是说明一下

我们用configure设置和读取的时候唉我们该怎么做和我们得到了什么信息

好在下面 我们就来看这四个指令分别是fetch,read measure 好在这个

fetch,里面 它的这个格式是 fetch function ?

这个跟刚才一样

有一个问号 然后后面是它的参数和它的通道列表好

那么它的这个作用是要获取由前面的一个initial

就初始化操作初始化命令所产生的这个测量结果

然后把这个数据放到输出缓冲区供控制器来读取

就是它的这个功能好 那么对于一次采集到的数据

它可以执行多个不同的fetch指令

那么返回不同的你要求的这个参数信息。这个下面举了一个例子

就是示波器我们可以采集一组波形数据

那么这些波形数据里边就包含了频率交流电压直流电压这些信息

那么我们就可以fetch它的频率 fetch的交流电压 fetch的直流电压

这个是fetch指令的使用

那下面就是read这个指令

大家看看格式 上面跟前面都是一样的

那么它在使用 上面对就跟fetch不一样

它相当于是在fetch之前还要加两条指令

也就是说它相当于我们先发一个about

然后我们再发一个initial然后我们再发一个fetch指令

也就是说 它也是能够获取测量结果

但是它做的事情比fetch多

比fetch都有指定多好

那么它首先是让仪器结束前面操作中止前面操作

然后进行一次初始化

然后开始返回它的测量结果

它是这样来做的

好那么这个read指令它经常是和configure来配合来用到那么用configure去设置一下仪器的工作状态

然后来读取它的测量结果好那么这个地方有一个兼容性的问题

这个兼容性问题会和measure进行比对

在后面我们会会对它进行比对。

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

第一章:绪论

-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笔记与讨论

也许你还感兴趣的课程:

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