- 1、本文档共42页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
补充 程控仪器标准命令scpi
补充程控仪器标准命令SCPI (Standard Commands for Programmable Instruments) 为什么提出SCPI? 程控仪器发展简史 1960s,商用程控仪器出现 1975年,IEEE 488-1975 后来成为IEEE 488.1-1987 1987年,IEEE488.2 1990年,九家仪器公司联合推出SCPI 建立在IEEE488.2基础上 面向测试信号或测试功能 倡导仪器控制的一致性 1999年重新修订为 SCPI-1999 第一节 SCPI的目标及主要内容 一.SCPI的目标 SCPI的目标是缩短自动测试设备程序开发时间 SCPI通过为仪器控制和数据使用提供广泛兼容的编程环境来达成这一目标。所有SCPI仪器都使用标准化的程控消息、仪器响应和数据格式从而实现兼容的编程环境 第一节 SCPI的目标及主要内容 程控命令面向测试功能,而不是描述仪器操作;兼容的编程环境使用同样的命令和参数来控制具有相同功能的仪器。 纵向兼容:是指同类仪器应有相同的控制命令 两台示波器在时基、触发、电压设置上应有相同的控制命令 使用同一命令能从两台不同的万用表读回直流电压 横向兼容:是指两台不同类别的仪器使用同样的命令来控制类似的测试功能 示波器和电子计数器都能进行频率测量,横向兼容要求它们使用同样的命令来进行频率测量 功能兼容:是指两台仪器使用同样的命令来执行同样的功能 频谱分析仪和射频(RF)源同样能进行扫频,如果它们都使用同样的命令来执行扫频的功能,那么它们在扫频上是功能兼容的 第一节 SCPI的目标及主要内容 减少类似测量功能的控制方法是保证编程兼容性的关键 SCPI的基本原则是用同一命令控制相同的仪器功能 第一节 SCPI的目标及主要内容 SCPI提供不同层次的仪器控制 简单的测量命令为用户提供方便快捷的SCPI仪器控制,而更详细的命令则提供传统仪器的控制 SCPI的可扩性,是其成为“活”标准 SCPI允许不断用新命令扩充仪器程控命令,当新的仪器出现时能够保持与已有的SCPI仪器的编程兼容性 第一节 SCPI的目标及主要内容 二.SCPI的主要内容 SCPI主要包括四部分内容: 语法与风格(Syntax and Style) 标准命令(Command Reference) 数据交换格式(Data Interchange Format) 仪器类别(Instrument Classes) 第一节 SCPI的目标及主要内容 1.语法与风格 助记符: 程控命令、参数的符号表示 程控题头:程控命令的关键字 参数 表达式 状态报告 第一节 SCPI的目标及主要内容 1.语法与风格 助记符 任何仪器程控命令都有一个长型和短型助记符 IEEE488.2要求每个助记符的长度不能超过12个字符,包括任何可能出现的数值后缀 短型助记符是长型助记符的缩写 SCPI要求仪器应该只接受精确的长型或短型助记符 第一节 SCPI的目标及主要内容 助记符的生成规则 长型助记符由一个单词或短语构成。如果是单词,则整个单词构成助记符;如果是短语,则每个单词的第一个字符和整个最后一个单词构成助记符 CONFIGURE --CONFigure remote message--RMESsage 短型助记符由长型助记符的前4个字符构成,如果长型助记符的字符长度小于等于4时,长短型助记符相同 CONFIGURE --CONF TIME--TIME 如果长型助记符的长度大于4,而第四个字符是元音时,短型助记符将舍弃这个元音而变成3个字符 TIMer--TIM SWEep--SWE 第一节 SCPI的目标及主要内容 程控题头 公用命令与询问题头 仪器控制命令与询问题头 参数 字符程控数据 十进制数值程控数据 布尔程控数据 单位和后缀 第一节 SCPI的目标及主要内容 表达式 数值表达式 通道列表表达式 数值列表表达式 数据交换格式表达式 仪器指示表达式 状态报告 事件状态寄存器结构 操作状态寄存器 可疑数据/信号状态寄存器 第一节 SCPI的目标及主要内容 2.标准命令 SCPI标准命令给出了SCPI要求的和可选的命令 SCPI命令可分为仪器公用命令和仪器特定控制命令两个部分 仪器公用命令(IEEE488.2命令) 仪器特定控制命令 测量组命令 23个子系统命令 第一节 SCPI的目标及主要内容 3.数据交换格式 定义了仪器与应用程序之间、应用程序和应用程序之间以及仪器与仪器之间数据集的标准的表示形式 数据交换格式采样模块化结构 4.仪器类别 (1999版本) 主要是定义了通用的仪器类别功能实现所需的命令和行为 (数字表、数字化仪、信号转接开关、电源、射频与微波源、发射装置、发射测试单元、框架测力计) 第二节 SCPI语法与风格 一
文档评论(0)