当前课程知识点:测试系统集成技术 >  第四章:可程控仪器标准命令 >  4.2:SCPI语法与风格 >  Video

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

Video在线视频

Video

下一节:Video

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

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

介绍SCPI的这个语法风格啊在说清楚他的语法风格这个问题上面我们必须要了解他的这个模型

它的这个仪器模型我们刚才说了

它是一种高度抽象仪器的这种概念

并不是针对某一种类的仪器

这大家注意一下

所以说在这个上面我们会看到

你把所有的任何我们现在已知的仪器往这里边装

都是装得下的。

啊对于测量仪器来讲 信号要输入

要测量要格式化 最后报告

啊那么对于信号产生的仪器来讲

那么我会给它发命令

让它去输出信号

那么我给它发的这些东西

它的内部要去产生这个信号

最终通过它的路由把它送出去

那么在它的内部还有一个非常重要的就是触发

触发我们讲过触发是非常重要的东西

啊那么出发是一个模块

它有很多功能 这些功能我们怎么去管理

它啊怎么去控制。它还有一个触发

再就是很多数据可以在内部存储

啊我们把它存在哪里

啊我们可不可以把我们要数据装到它那去

啊我们可不可以从它的某个存储单元去把数据取过来

那么存储器该怎么去管理

就体现在这几个这几个地方。信号的输入输出

还有它那个它的触发

触发方式 还有它的它的存储。那么在这个模块下面

那么我们就可以制定你想控制它的哪一个功能

那么就有一个子系统命令来对应他

那么在这张图上面希望同学们还要特别注意的就是咱们教材的翻译之后发现之后有一张图在以后的这张这张图说的是另外一个意思了。

就是如果是一个具体的仪器

啊比如说是一个示波器

啊那么他就会在这张就是在我们刚才看到的这张图上面

有所选择 对于一个示波器来讲

那么它在这个上面

它应该有哪几个部分?一个信号测量的这种具体的仪器

啊那么他就应该是有信号的路由

它的测量功能让它的这个格式化

啊然后触发和存储啊就是咱们教材的

大家翻译之后就在后面看到的

都如果对一个信号源来讲

它应该有什么地方

如果对于信号源

那么它就不应该有上门面

上面那个他应该是下面这一部分

啊他应该有格式化接收数据

啊然后信号产生

啊然后信号路由输出

但同时它也存储触发和这个存储功能

啊因为具体的仪器啊对应着这个模型的一部分啊对那个模型的一部分

同学们可能也会还有一个

就是说这个测量功能和信号产生功能啊这些东西啊是不是就就能够把这个事情做完?那如果还有更细致的一些怎么去办?也就是说我的命令集上面最后大家大家会看见啊有23个

你这才123456六个不同的模块

它们怎么去对应呢?好那么说

实际上在这个图上面是这样来看的

说这个。在这个图上面

大家可以看到它的这个模块还可以再分解

啊比如说我们刚才讲的measure

他就可以分成input sense calculate。那么我们刚才所说的这个信号

信号产生generate signal generate

那么他就可能分成是output source calculate这三个部分

那么这部分才和我们的这个这样的东西才和我们的这个命令集对应起来。

大家看看下面这个指令集那

这就是source Sense root output Input 这样一些模块formart这样一些模块好

那么大家看到的这个图是 一个总图

我们在这个地方看到的是一个总图

那这个测量功能需要产生功能

它本身是还可以分解的

啊那分解之后的才是对应着我们的命令集的一个子系统是这样一种关系

啊那么你想去对它进行具体的控制的时候

就要去它的这个子系统里边去选它的相应的代码

这个整个的使用方式

是这样一种思路。下面我们来再往后面来看一看啊它的语法风格的其他部分在这个上面就是肯定就是要体现这三个兼容性

这我们就不再去讲他了

那么仪器啊在使用的时候

我们通过这个模型啊要知道你要控制的单元是在哪一个模块上面

啊知道了之后你就可以去找你相应的这个模块

然后找他的相应的命令。下面我们就再说一下

在语法上面它在它和488.2有些什么不一样的地方。那么就公用命令大家都是一样的

他在这个设计上面公用命令 公用询问

然后命令都是通过助记符

通过一个问号来进行区别 啊这个我们前面已经知道了

啊但是在这个语法的关于后缀的一部分

它的这个整个语法的就有点变了

大家注意啊它是有一个前导冒号

这个地方就给大家强调了

他是通过这个所有的程控命令进去

这个就跑掉了 这个没有分支了

不是可以从这个冒号过去了

一进去以后 每一个命令都应该有一个前导冒号

啊然后是他的长助记符 或者是短助记符

啊然后是他的后缀 啊可以有后缀 可以没有后缀

然后可以是多个命令的组合

多个命令组合构成一个复合命令。通过这个冒号来组合

啊然后如果是命令就直接出去

如果是询问加一个问号

啊这跟我们之前的差不多

唯一不一样的地方

实际上就是前面多了一个前导冒号

然后多了一个数值后缀多一个这个

就这两点在488.2里边没给大家没有去明确

啊在SCPI里边就把这两个明确了。好后缀

我们刚才已经说过了

关键是这个前导冒号啊就是这个前导冒号的这个作用好

前导冒号的作用是告诉仪器的编译器

整个程控命令回到根部啊就是回到它的主要作用就是回到根

什么的根?命令树的根好

刚才不是讲了是一种

树形结构是一种树形结构

我们是从根开始的分枝分枝分枝

一直到叶节点 构成一个程控命令

啊编译器也是这样

编译器说到第一个从刚开始去找哪个分支哪一个分支哪个分支

啊最后到达他的一个叶

这个这个叶 啊这个叶啊 到了一个叶节点

啊让这个命令就完整了

好那么下面呢 我怎么去返回啊返回下一个命令来了我怎么返回

啊那么有两种方式 一个就是收到结束符

结束符就是这个命令完整了

那我们就从头开始啊这个大家知道很清楚

这个很容易理解 另外一个就是说我可以写很多命令

我可以在这边写很多命令

最后才给一个结束符。那么仪器怎么知道又要从头开始还是就从当前位置去走

啊这就涉及到一个漫游的问题

待会我们会专门说一下漫游。

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

第一章:绪论

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

也许你还感兴趣的课程:

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