欢迎来到天天文库
浏览记录
ID:38553033
大小:361.00 KB
页数:67页
时间:2019-06-14
《程控仪器标准命令SCPI》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、(StandardCommandsforProgrammableInstruments)补充程控仪器标准命令SCPI主要内容本章的学习要解决三个问题为什么提出SCPI?SCPI是什么?SCPI怎么用?SCPI的目标SCPI语法与风格(SyntaxandStyle)SCPI标准命令(CommandReference)SCPI数据交换格式(DataInterchangeFormat)SCPI仪器类别(InstrumentClasses)为什么提出SCPI?程控仪器发展简史1960s,商用程控仪器出现1975年,IEEE488-1975后来成为IEEE488.1-1987198
2、7年,IEEE488.21990年,九家仪器公司联合推出SCPI建立在IEEE488.2基础上面向测试信号或测试功能倡导仪器控制的一致性1999年重新修订为SCPI-1999第一节SCPI的目标及主要内容一.SCPI的目标SCPI的目标是缩短自动测试设备程序开发时间SCPI通过为仪器控制和数据使用提供广泛兼容的编程环境来达成这一目标。所有SCPI仪器都使用标准化的程控消息、仪器响应和数据格式从而实现兼容的编程环境第一节SCPI的目标及主要内容程控命令面向测试功能,而不是描述仪器操作;兼容的编程环境使用同样的命令和参数来控制具有相同功能的仪器。纵向兼容:是指同类仪器应有相同的
3、控制命令两台示波器在时基、触发、电压设置上应有相同的控制命令使用同一命令能从两台不同的万用表读回直流电压横向兼容:是指两台不同类别的仪器使用同样的命令来控制类似的测试功能示波器和电子计数器都能进行频率测量,横向兼容要求它们使用同样的命令来进行频率测量功能兼容:是指两台仪器使用同样的命令来执行同样的功能频谱分析仪和射频(RF)源同样能进行扫频,如果它们都使用同样的命令来执行扫频的功能,那么它们在扫频上是功能兼容的第一节SCPI的目标及主要内容减少类似测量功能的控制方法是保证编程兼容性的关键SCPI的基本原则是用同一命令控制相同的仪器功能为便于学习,SCPI采用了为生产者和用户
4、广泛支持的工业标准名词和术语第一节SCPI的目标及主要内容在与通信物理连接层硬件无关的高层次上定义程控消息SCPI基于IEEE488.2形成,但并不局限于GPIB接口,它也可用于RS232C,VXIb总线与编程手段和程序语言无关,SCPI用户测试程序模块易于移植各种编程语言,如C、BASIC、FORTAN等都能完成SCPI命令的传递为程序员提供了非常灵活的测试程序编制环境第一节SCPI的目标及主要内容SCPI提供不同层次的仪器控制简单的测量命令为用户提供方便快捷的SCPI仪器控制,而更详细的命令则提供传统仪器的控制SCPI的可扩性,是其成为“活”标准SCPI允许不断用新命令
5、扩充仪器程控命令,当新的仪器出现时能够保持与已有的SCPI仪器的编程兼容性SCPIATE测试程序是向上兼容的第一节SCPI的目标及主要内容二.SCPI的主要内容SCPI主要包括四部分内容:语法与风格(SyntaxandStyle)标准命令(CommandReference)数据交换格式(DataInterchangeFormat)仪器类别(InstrumentClasses)第一节SCPI的目标及主要内容1.语法与风格助记符程控题头参数表达式状态报告第一节SCPI的目标及主要内容1.语法与风格助记符任何仪器程控命令都有一个长型和短型助记符IEEE488.2要求每个助记符的长
6、度不能超过12个字符,包括任何可能出现的数值后缀短型助记符是长型助记符的缩写SCPI要求仪器应该只接受精确的长型或短型助记符第一节SCPI的目标及主要内容助记符的生成规则长型助记符由一个单词或短语构成。如果是单词,则整个单词构成助记符;如果是短语,则每个单词的第一个字符和整个最后一个单词构成助记符CONFIGURE--CONFigureremotemessage--RMESsage短型助记符由长型助记符的前4个字符构成,如果长型助记符的字符长度小于等于4时,长短型助记符相同CONFIGURE--CONFTIME--TIME如果长型助记符的长度大于4,而第四个字符是元音时,短
7、型助记符将舍弃这个元音而变成3个字符TIMer--TIMSWEep--SWE第一节SCPI的目标及主要内容程控题头公用命令与询问题头仪器控制命令与询问题头参数字符程控数据十进制数值程控数据布尔程控数据功能间的耦合单位和后缀第一节SCPI的目标及主要内容表达式数值表达式通道列表表达式数值列表表达式数据交换格式表达式仪器指示表达式状态报告事件状态寄存器结构操作状态寄存器可疑数据/信号状态寄存器第一节SCPI的目标及主要内容2.标准命令SCPI标准命令给出了SCPI要求的和可选的命令SCPI命令可分为仪器公用命令和仪器特
此文档下载收益归作者所有