程控仪器标准命令SCPI-通过串口或者gpib卡-vb-vc
42页1、哈工大测控所1(Standard Commands for Programmable Instruments) 程控仪器标准命令SCPI三个问题为什么提出SCPI?SCPI是什么?SCPI怎么用?哈工大测控所2为什么提出SCPI?n程控仪器发展简史n1960s,商用程控仪器出现n1975年,IEEE 488-1975n后来成为IEEE 488.1-1987n1987年,IEEE488.2n1990年,九家仪器公司联合推出SCPIn建立在IEEE488.2基础上n面向测试信号或测试功能n倡导仪器控制的一致性n1999年重新修订为 SCPI-1999哈工大测控所3第一节 SCPI的目标及主要内容一.SCPI的目标nSCPI的目标是缩短自动测试设备程序开发时间nSCPI通过为仪器控制和数据使用提供广泛兼容的编程环境来达成这一目标。所有SCPI仪器都使用标准化的程控消息、仪器响应和数据格式从而实现兼容的编程环境哈工大测控所4第一节 SCPI的目标及主要内容n程控命令面向测试功能,而不是描述仪器操作;兼容的编程环境使用同样的命令和参数来控制具有相同功能的仪器。n纵向兼容:是指同类仪器应有相同的控
2、制命令n两台示波器在时基、触发、电压设置上应有相同的控制命令n使用同一命令能从两台不同的万用表读回直流电压n横向兼容:是指两台不同类别的仪器使用同样的命令来控制类似的测试功能n示波器和电子计数器都能进行频率测量,横向兼容要求它们使用同样的命令来进行频率测量n功能兼容:是指两台仪器使用同样的命令来执行同样的功能n频谱分析仪和射频(RF)源同样能进行扫频,如果它们都使用同样的命令来执行扫频的功能,那么它们在扫频上是功能兼容的哈工大测控所5第一节 SCPI的目标及主要内容n减少类似测量功能的控制方法是保证编程兼容性的关键nSCPI的基本原则是用同一命令控制相同的仪器功能n在与通信物理连接层硬件无关的高层次上定义程控消息nSCPI基于IEEE488.2形成,但并不局限于GPIB接口,它也可用于RS232C,VXIb总线n与编程手段和程序语言无关,SCPI用户测试程序模块易于移植n各种编程语言,如C、BASIC、FORTAN等都能完成SCPI命令的传递n为程序员提供了非常灵活的测试程序编制环境哈工大测控所6第一节 SCPI的目标及主要内容nSCPI提供不同层次的仪器控制n简单的测量命令为用户提供
3、方便快捷的SCPI仪器控制,而更详细的命令则提供传统仪器的控制nSCPI的可扩性,是其成为“活”标准nSCPI允许不断用新命令扩充仪器程控命令,当新的仪器出现时能够保持与已有的SCPI仪器的编程兼容性哈工大测控所7第一节 SCPI的目标及主要内容二.SCPI的主要内容nSCPI主要包括四部分内容:n语法与风格(Syntax and Style) n标准命令(Command Reference)n数据交换格式(Data Interchange Format) n仪器类别(Instrument Classes)哈工大测控所8第一节 SCPI的目标及主要内容1.语法与风格n助记符: 程控命令、参数的符号表示n程控题头:程控命令的关键字n参数n表达式n状态报告哈工大测控所9第一节 SCPI的目标及主要内容1.语法与风格n助记符n任何仪器程控命令都有一个长型和短型助记符nIEEE488.2要求每个助记符的长度不能超过12个字符,包括任何可能出现的数值后缀n短型助记符是长型助记符的缩写nSCPI要求仪器应该只接受精确的长型或短型助记符哈工大测控所10第一节 SCPI的目标及主要内容n助记符的生成规
4、则n长型助记符由一个单词或短语构成。如果是单词,则整个单词构成助记符;如果是短语,则每个单词的第一个字符和整个最后一个单词构成助记符nCONFIGURE CONFigure nremote messageRMESsagen短型助记符由长型助记符的前4个字符构成,如果长型助记符的字符长度小于等于4时,长短型助记符相同nCONFIGURE CONF nTIMETIMEn如果长型助记符的长度大于4,而第四个字符是元音时,短型助记符将舍弃这个元音而变成3个字符nTIMerTIMnSWEepSWE哈工大测控所11第一节 SCPI的目标及主要内容n程控题头n公用命令与询问题头n仪器控制命令与询问题头n参数n字符程控数据n十进制数值程控数据n布尔程控数据n单位和后缀哈工大测控所12第一节 SCPI的目标及主要内容n表达式n数值表达式n通道列表表达式n数值列表表达式n数据交换格式表达式n仪器指示表达式n状态报告n事件状态寄存器结构n操作状态寄存器n可疑数据/信号状态寄存器哈工大测控所13第一节 SCPI的目标及主要内容2.标准命令nSCPI标准命令给出了SCPI要求的和可选的命令nSCPI命令可分为仪
5、器公用命令和仪器特定控制命令两个部分n仪器公用命令(IEEE488.2命令)n仪器特定控制命令n测量组命令n23个子系统命令哈工大测控所14第一节 SCPI的目标及主要内容3.数据交换格式n定义了仪器与应用程序之间、应用程序和应用程序之间以及仪器与仪器之间数据集的标准的表示形式n数据交换格式采样模块化结构4.仪器类别 (1999版本)n主要是定义了通用的仪器类别功能实现所需的命令和行为(数字表、数字化仪、信号转接开关、电源、射频与微波源、发射装置、发射测试单元、框架测力计)哈工大测控所15第二节 SCPI语法与风格一.SCPI仪器模型信号路由信号路由测量功能信号产生触发存储器格式化格式化数据总线数据总线图 SCPI程控仪器模型哈工大测控所16第二节 SCPI语法与风格nSCPI采用这样一个仪器模型作为达成兼容性的一种方式,SCPI关注纵向兼容、横向兼容、功能兼容三种类型的兼容性n仪器模型体现了SCPI对仪器功能的观点和分类n仪器模型反映了仪器中测量和信号数据应用的流程n对具体的仪器而言,并不需要实现模型中的所有模块的功能,只需实现仪器模型中用到的相应的模块的功能哈工大测控所17第二节
《程控仪器标准命令SCPI-通过串口或者gpib卡-vb-vc》由会员TH****3P分享,可在线阅读,更多相关《程控仪器标准命令SCPI-通过串口或者gpib卡-vb-vc》请在金锄头文库上搜索。
盾构施工风险控制的新材料新工法
企业安全负责人教育培训
集中供热基础技术培训
流水施工(土木工程施工讲义)
工程质量管理职业标准培训
建设工程项目管理PPT培训讲义
陕建创优BIM质量样板
基坑排水与降水工程施工技术培训讲义(图文并茂)
机电安装细部做法(水、风)培训
缆索吊机与拱桥施工施工
第七节土石坝的构造
水电安装工程施工图识读培训课件
消防火灾自动报警系统构成方式、工作原理及日常管理52页
智能装备产业园临建策划
阀门的种类介绍及原理
170米超高层办公楼BIM技术应用
雷电防护新标准评述
现场安全管理技术培训讲义
新版GMP洁净室系统介绍精品PPT课件
航天科技大厦创结构优质工程质量管理汇报
2024-05-14 46页
2024-05-14 39页
2024-05-02 62页
2024-05-02 65页
2024-05-02 50页
2024-05-02 236页
2024-05-02 52页
2024-05-02 138页
2024-05-02 66页
2024-05-02 104页