当前课程知识点:测试系统集成技术 >  第三章:消息交换控制协议 >  3.1:消息交换控制协议 >  Video

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

Video在线视频

Video

下一节:Video

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

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

在下面这部分在器件功能这一部分是什么东西,器件功能就是在咱们这个课程的前面

电子测量原理给大家介绍了,我需要我的仪器去完成什么样的测试功能

什么样的测量功能,我需要做的各种各样的操作,这就是我们的DF器件功能

我们要讨论的消息交换控制或者是消息交换协议就是介于两者之间的这两者之间的

IOC收到的东西怎么最后交给DF去做,DF测量完之后的数据怎么来报告上来?

就要说明这个问题。在这张图上大家注意一下咱们这个图上面的最右边

从IOC到消息交换接口,从消息交换接口到DF回到消息交换接口

消息交换接口又再回到IOC,我们用的是一个绿颜色的双向的箭头来表示

它要说明的就是我们发布的所有的程控命令都经由消息交换接口处理之后

提交给器件功能,由器件功能去调用你们前面的测量功能

那完成数据之后还是要经由这个消息交换接口,再通过IOC来报告

就是右边这个绿颜色的双向箭头所表达的含义

左边状态报告,我们看这个黄颜色的这个线就是单向的信号线,这个单向的线

它说的这个什么意思,就是说在消息交换过程当中可能会出现各种问题

可能会出现各种问题,在我们的测量功能的执行过程当中也可能会出现各种问题

当出现这样的问题之后,我们就把它作为一个状态事件,把这个状态事件交给状态报告

由它去跟踪,由它去筛选出来的,需要报告的再通过他去通过IOC

利用我们的硬件电路去报告这些事件,这个是整个这个图的,它的这个它要表达的含义

那正常的命令通过MEI,响应数据也通过MEA

所有发生的异常事件都通过SR通过状态报告

这样的报道就是这张图所要完成的,这个所要告诉大家的这个意思

那么这个消息交换接口长什么样子?这我们下面要给大家说的一个内容

消息交换接口,具体怎么去设计它?消息交换接口是这样的一个电路,就这样一个结构图

在这个结构图上面我们还会看见这个IOC,大家都还看得见这个IOC还会看见这个DF

这张图,我们主要是要说明他们之间的关系,我们把IOC和DF还是保持在上面

我们所要讨论的实际上是中间这一部分,中间这部分包括1234567七个模块

分别是两个数据结构,五个程序,那么这两个数据结构在前面,大家已经见过了

我们在讲这个VXI的通讯协议的时候,我们曾经说过

在字符通信协议里边还有一个标志位,这标志叫做DIR和DOR

他们所要说明的就是仪器内部的基于这种消息的

字符串形式的数据的输入输出的标志信息,就是你能不能给它发命令过去

你能不能够从它那儿得到数据输出,那么他们分别就是对应的我们这一章所说的IB和OQ

这是两个数据结构IB它要告诉它们就是它满了没有,它能不能再接受

那么它对应的就是OQ,是输出队列,它要告诉我们是它里边有没有数需要发送

那么它对是DOR,这个大家上次课我们给大家说过,大家还有没有印象?

这是两个数据结构,分别是来做缓存的,接收的缓冲和输出的缓冲

剩下的这个程序是哪些程序?就是我们这里边看到了语法分析程序

执行控制程序、响应格式化程序,还有我们中间的消息交换控制

再有一个就是我们的触发控制框,右上角的触发控制框

在这个里边最重要最核心的也比较难设计的就是语法分析程序

语法分析程序设计过程本身,我们不在这地方给大家做介绍

这个需要大家去用相关的计算机方面的知识,这样的东西来做它的内部的具体的设计

我们这个地方要讨论的语法分析程序是说它应该完成的功能是哪些

就是说你要设计的这个语法分析程序,它干什么样的事情、怎么干的,你们去解决

我们这个课堂不讲这方面,我们讲它要干什么样的事情,语法分析程序它干什么事情?

它要从这个输入缓冲器里边去,得到程控代码,就像这样程控代码

把这样的程控代码交给这个执行控制去完成

这样程控代码同学们可能在其他科目里边用到过一般我们的程序,在执行的时候

我们都会有这样的一个结构,我们都会有这样的结构,这个大家很熟悉的C语言的

就是我们在设计一些内部的程序的时候,我们会根据收到的这个程控代码是哪一种功能

我们在这个地方去调用F1,在这个地方我们就调用F2这样来做

这个在软件设计是很容易完成的,我们把这样的东西叫做内部可执行的代码

你给我一个字符串,那么我最终要变成这样一个东西才能完成

那谁去把它转化成字符串,就是这个parser我们在上面的*IDN*RST转换

或者是解释为我们在内部自己编排的一些代码,这叫做内码,把它转化成这样的内码

然后再去调用它们对应的这些程序来执行

那使得你发过去的程控命令能够被这个仪器正确的去执行

然后给你正确的执行后的这个结果。那parser是要干的就是这个事情

那么parser这个地方它干这个事情正常情况下是做了,那么会不会有错误

会不会出现什么不对的地方肯定会有你乱写一些命令它也能执行吗?

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

第一章:绪论

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

也许你还感兴趣的课程:

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