- 161
- 0
- 约1.68万字
- 约 111页
- 2019-05-06 发布于广东
- 举报
自动测试系统 第五章 程控仪器标准命令SCPI (Standard Commands for Programmable Instruments) 主要内容 本章的学习要解决三个问题 为什么提出SCPI? SCPI是什么? SCPI怎么用? SCPI的目标 SCPI语法与风格(Syntax and Style) SCPI标准命令(Command Reference) SCPI数据交换格式(Data Interchange Format) SCPI仪器类别(Instrument Classes) 为什么提出SCPI? 程控仪器发展简史 1960s,商用程控仪器出现,使得自动测试系统组建成为可能 非标准的专用接口 自定义的通信协议 1975年,IEEE 488-1975 定义了机械电气接口 定义了握手信号、寻址功能和数据传送协议 保证了数据拜特的正确传递 后来成为IEEE 488.1-1987 为什么提出SCPI? 1987年,IEEE488.2 定义了程控仪器器件消息的数据编码格式、命令功能元素与编码句法以及消息交换控制协议 定义了一些常用的公用命令,主要完成程控仪器的内务管理 具体程控命令和响应消息留给仪器设计者自行设计,这就使得两台完全兼容488.2的仪器可能有着完全不同的命令集 1990年,九家仪器公司联合推出SCPI 建立在IEEE488.2基础上 面向测试信号或测试功能 倡导仪器控制的一致性 为什么提出SCPI? SCPI能解决什么问题? 节省开发时间和投资 增强仪器可互换性 增强测试程序的移植能力 第一节 SCPI的目标及主要内容 一.SCPI的目标 SCPI的目标是缩短自动测试设备程序开发时间 SCPI通过为仪器控制和数据使用提供广泛兼容的编程环境来达成这一目标。所有SCPI仪器都使用标准化的程控消息、仪器响应和数据格式从而实现兼容的编程环境 第一节 SCPI的目标及主要内容 程控命令面向测试功能,而不是描述仪器操作;兼容的编程环境使用同样的命令和参数来控制具有相同功能的仪器。 纵向兼容:是指同类仪器应有相同的控制命令 两台示波器在时基、触发、电压设置上应有相同的控制命令 使用同一命令能从两台不同的万用表读回直流电压 横向兼容:是指两台不同类别的仪器使用同样的命令来控制类似的测试功能 示波器和电子计数器都能进行频率测量,横向兼容要求它们使用同样的命令来进行频率测量 第一节 SCPI的目标及主要内容 功能兼容:是指两台仪器使用同样的命令来执行同样的功能 频谱分析仪和射频(RF)源同样能进行扫频,如果它们都使用同样的命令来执行扫频的功能,那么它们在扫频上是功能兼容的 减少类似测量功能的控制方法是保证编程兼容性的关键 SCPI的基本原则是用同一命令控制相同的仪器功能 为便于学习,SCPI采用了为生产者和用户广泛支持的工业标准名词和术语 第一节 SCPI的目标及主要内容 在与通信物理连接层硬件无关的高层次上定义程控消息 SCPI基于IEEE488.2形成,但并不局限于GPIB接口,它也可用于RS232C,VXIb总线 与编程手段和程序语言无关,SCPI用户测试程序模块易于移植 各种编程语言,如C、BASIC、FORTAN等都能完成SCPI命令的传递 为程序员提供了非常灵活的测试程序编制环境 第一节 SCPI的目标及主要内容 SCPI提供不同层次的仪器控制 简单的测量命令为用户提供方便快捷的SCPI仪器控制,而更详细的命令则提供传统仪器的控制 SCPI的可扩性,是其成为“活”标准 SCPI允许不断用新命令扩充仪器程控命令,当新的仪器出现时能够保持与已有的SCPI仪器的编程兼容性 SCPI ATE测试程序是向上兼容的 第一节 SCPI的目标及主要内容 二.SCPI的主要内容 SCPI主要包括四部分内容: 语法与风格(Syntax and Style) 标准命令(Command Reference) 数据交换格式(Data Interchange Format) 仪器类别(Instrument Classes) 第一节 SCPI的目标及主要内容 1.语法与风格 助记符 任何仪器程控命令都有一个长型和短型助记符 IEEE488.2要求每个助记符的长度不能超过12个字符,包括任何可能出现的数值后缀 短型助记符是长型助记符的缩写 SCPI要求仪器应该只接受精确的长型或短型助记符 第一节 SCPI的目标及主要内容 助记符的生成规则 长型助记符由一个单词或短语构成。如果是单词,则整个单词构成助记符;如果是短语,则每个单词的第一个字符和整个最后一个单词构成助记符 VOLTAGE--VOLTage relative velocity--RVELocity remote message--RMESsage 短型助记符由长型助记符的前4个字符构
您可能关注的文档
- 大连海事大学自动控制原理课件第5章 线性系统的频域分析法.ppt
- 大连交通大学电工与电子技术课件第2章 电路的分析方法.ppt
- 大连交通大学电工与电子技术课件第3章 电路的暂态分析.ppt
- 大连交通大学电工与电子技术课件第6章 磁路与铁心线圈电路.ppt
- 大连交通大学电工与电子技术课件第7章 交流电动机.ppt
- 大连交通大学电工与电子技术课件第14章 二极管和晶体管.ppt
- 大连交通大学电工与电子技术课件第15章 基本放大电路.ppt
- 大连交通大学电工与电子技术课件第20章 门电路和组合逻辑电路.ppt
- 大连交通大学电工与电子技术课件第21章 触发器和时序逻辑电路.ppt
- 大连交通大学电气信息学院通信原理课件第3章 随机过程.ppt
- 电子科技大学自动化工程学院虚拟仪器技术课件第八章 虚拟仪器系统集成和软件技术.ppt
- 电子科技大学自动化工程学院虚拟仪器技术课件第二章 虚拟仪器软件开发平台(1).ppt
- 电子科技大学自动化工程学院虚拟仪器技术课件第二章 虚拟仪器软件开发平台(2).ppt
- 电子科技大学自动化工程学院虚拟仪器技术课件第二章 虚拟仪器软件开发平台(3).ppt
- 电子科技大学自动化工程学院虚拟仪器技术课件第六章 虚拟仪器设计应用实例.ppt
- 电子科技大学自动化工程学院虚拟仪器技术课件第七章 虚拟仪器系统集成的硬件技术.ppt
- 电子科技大学自动化工程学院虚拟仪器技术课件第三章 虚拟仪器的测试信号分析与处理技术(1).ppt
- 电子科技大学自动化工程学院虚拟仪器技术课件第三章 虚拟仪器的测试信号分析与处理技术(2).ppt
- 电子科技大学自动化工程学院虚拟仪器技术课件第三章 虚拟仪器的测试信号分析与处理技术(3).ppt
- 电子科技大学自动化工程学院虚拟仪器技术课件第四章 虚拟仪器基本硬件技术.ppt
最近下载
- 临沂大学 2018—2019 学年第一学期2018级《高等数学I》(上)-本科试题B附参考答案.docx VIP
- 关于加强过程安全绩效指标(KPI)考核的通知.doc VIP
- 基孔肯雅热培训考试试题.docx VIP
- 2025-2026学年人教版(新教材)小学数学二年级下册(全册)教学设计(附教材目录P161).docx
- 单相智能电表设计方案.ppt VIP
- 5S管理推行手册.ppt VIP
- 福州市鼓楼区数学六年级上学期数学期末检测卷(一).doc VIP
- 基于PLC的地铁自动门控制系统设计.doc
- I期药物临床试验简介.pptx VIP
- 2025年新人教版七年级下册地理全册知识点复习资料-(精编版).docx VIP
原创力文档

文档评论(0)