- 1、本文档共62页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《虚拟仪器导论》PPT电子教案-第3章 虚拟仪器软件标准参考
第 3 章 第3章 虚拟仪器软件标准 3.1 可编程仪器标准命令(SCPI) SCPI:Standard Commands for Programmable Instruments 可编程仪器标准命令是为解决程控仪器编程进一步标准化而制定的标准程序语言,目前已经成为重要的程控仪器软件标准之一。 SCPI的产生背景 IEEE488.1主要规定了仪器在电气上、机械上和功能上相容性的要求,保证了系统部件间正确的电气、机械连接。 IEEE488.2使程控仪器器件消息的数据编码和格式、命令功能元素和编码句法、消息交换控制等方面实现了标准化。它仅仅定义了程控仪器的少数公用命令语义,用于器件内部基本操作控制,并未解决器件消息标准化的问题,而器件消息的非标准化给编程人员造成很大的困难。 为了解决这个问题,1990年4月,建立在IEEE488.2基础上的可程控仪器标准命令SCPI应运而生。 3.1.1 SCPI的目标 SCPI的总目标是节省自动测试设备程序开发时间,保护设备制造者和使用者双方的硬件和软件投资,为仪器控制和数据利用提供广泛兼容的编码环境。 这个广泛兼容的编码环境是指:SCPI仪器程控消息、响应消息、状态报告结构和数据格式均有标准化的定义,其使用只与仪器测试功能及仪器性能、精度相关。而不考虑仪器硬件组成、制造厂家、通信物理连接硬件环境和测试程序编制环境。 SCPI的目标 (1)程控命令面向测试功能(信号),而不是描述仪器操作.可从纵向、横向两个延伸关系上规定仪器兼容能力 纵向编码兼容性:同一家族中的各代仪器的相同测试功能都能响应同一程控 横向编码兼容性:使用同一程控命令控制不同类别仪器的类似测试功能。 (2)减少类似测试功能的控制方法是保证编程相容性的关键. SCPI基本原则:用同一SCPI命令控制相同的仪器功能 (3)在与通信物理连接层硬件无关的高层次上定义程控消息. SCPI基于IEEE-488.2(GPIB总线标准),支持VXI、RS-232等总线。 SCPI的目标 (4)与编程手段和程序语言无关,SCPI用户测试程序模块易于移植. 使用各种编程语言:C、Delphi等都能把SCPI命令传送给SCPI仪器 (5)具有可缩性,可适应不同规模的测量控制 简单测量命令:提供容易、快速的SCPI仪器控制 详细测量命令:提供传统仪器控制 (6)SCPI的可扩性. SCPI允许用新命令扩充程控命令集。 3.1.2 SCPI仪器模型 针对SCPI命令是描述测试功能,而不是仪器硬件组成、技术手段和前面板控制,SCPI提出了一个描述仪器测试功能的通用仪器模型,如图: 3.1.3 SCPI命令句法 SCPI程控命令标准由3部分内容组成: 第一部分“语法和样式”,描述SCPI命令的产生规则以及基本的命令结构; 第二部分“命令标记”,主要给出SCPI要求或可供选择的命令; 第三部分“数据交换格式”描述了一种数据采集的标准表示方法,用于实现仪器与仪器之间及其他应用场合中的数据交换。 1. 语法和样式 SCPI命令由程控题头、程控参数和注释3部分组成。SCPI程控题头有两种形式,如图所示. 短形助记符的规则 (1)如果关键词不多于4个英语字母,则关键词就是短形助记符。 (2)如果关键词多于4个英语字母,则通常保留关键词的前4个字母作为短形助记符。但是在这种情况下,如果第4个字母是元音,则把这个元音去掉,用3个字母作短形助记符。 (3)所有长形、短形助记符均允许有数字后缀,以区别类似结构的多种应用场合。例如使用不同触发源时可用不同的数字后缀区别它们。在使用数字后缀时,短形助记符仍允许使用4个不包括数字的字母。 长形助记符的规则 长形助记符与关键词的字母完全相同,只不过长形助记符的书写格式有一定要求,它被分成两部分,第一部分用大写字母表示短形助记符,第二部分用小写字母表示关键词的其余部分。关键词的书写形式要求不严格,可以与长形助记符完全相同,也可以只把第一个字母大写。 助记符形成实例 1. 语法和样式 SCPI命令中除了”:”之外,还使用的标点符号 (1)“;”用来分隔同一命令字串中的两个命令 (2)“,”用于分隔命令参数 (3)“ ”空格用来分隔命令助记符和参数 2. 命令标记 SCPI命令标记主要给出SCPI要求的和可供选择的命令。SCPI命令分为两类:仪器公用命令和SCPI主干命令。SCPI把IEEE-488.2要求仪器必须执行的公用命令作为SCPI仪器公用命令,这些公用命令用于控制仪器的某些基本功能操作,其句法和语义遵循IEEE-488.2的规定。 SCPI仪器公用命令 SCPI主干命令关键字与基本功能
您可能关注的文档
- TnPM入阶知识培训参考.ppt
- TPM 全员生产维护管理参考.ppt
- U8V10.0产品培训—财务篇参考.ppt
- TrueTimeNetwork库初步研究参考.ppt
- Unix基本介绍参考.ppt
- UGNX工业造型和渲染参考.ppt
- Visual Basic.NET编程PPT电子课件教案-第10章 OOP(下)参考.ppt
- Visual Basic.NET编程PPT电子课件教案-第12、13章 控制台和MDI程序参考.ppt
- UTRAN Key Performance Indicators参考.ppt
- Visual Basic.NET编程PPT电子课件教案-第15章 日期和时间的使用参考.ppt
- 4.1 陆地水体及其关系 课件高二上学期地理中图版(2019)选择性必修一.pptx
- 混凝土结构与砌体结构设计习题集 .pdf
- 统编版语文四年级下册 22.古诗三首 课件(共50张PPT).pptx
- 青海2024行测笔试真题及答案 .pdf
- 2.1 充分发挥市场在资源配置中的决定性作用 课件-高中政治统编版必修二经济与社会.pptx
- 27.巨人的花园 课件(共58张PPT).pptx
- 统编版语文一年级下册5 树和喜鹊 第1课时 课件(共37张PPT).pptx
- 2.1 充分发挥市场在资源配置中的决定性作用 课件政治一轮复习统编版必修二经济与社会.pptx
- 贵港市平南县2024届小升初考试语文试卷含答案 .pdf
- 小学期末考试质量分析 .pdf
最近下载
- 2025年高考地理二轮复习非选择题强化训练(课件).pptx VIP
- (二模)2025年广州市普通高中毕业班综合测试(二)数学试卷(含答案详解).pdf
- 14J938 抗爆、泄爆图集标准.docx VIP
- 降低CRRT治疗非计划下机率.pptx VIP
- 《中国心力衰竭诊断和治疗指南2024》解读(下).pptx
- 《预检分诊》课件.pptx VIP
- 2024年河南省政务服务办事员职业技能竞赛考试题库-下(判断、简答题汇总).docx
- 2025年部编版语文六年级毕业复习知识点.pdf VIP
- 2025年政务服务办事员技能大赛理论考试题库600题(含答案).docx
- 14J938抗爆泄爆图集标准.docx VIP
文档评论(0)