首页 » 信息技术 »

什么是SCPI?

2019年8月26日 / 11次阅读

SCPI是Standard Commands for Programmable Instruments的缩写,它定义了一套软件接口协议,用于与支持SCPI协议的电子测试仪表等进行通信和控制。

SCPI于1990与IEEE 488.2协议(GPIB)一起面世。这套标准定义了可用于控制一切仪器的语法,命令结构以及数据格式。比如,通用的命令,如配置仪器参数的命令CONFigure,测量命令MEASure等。这些命令可用于任一仪器,并且同一类的命令属于同一子系统里。SCPI同时也定义了若干仪器的种类。比如,任何可控制的电源都会实现DCPSUPPLY基本功能类型。仪器的类别规定了它们会去实现什么样的子系统,当然也包括针对仪器的特定功能。

需要注意的是,SCPI并未定义物理层的传输信道的实现方法。虽然上文指出它最开始是和IEEE 488.2(即GPIB)面世的,但SCPI控制命令也可用于串口(RS232),以太网,USB接口,VXIbus等若干硬件总线。

SCPI命令是ASCII字符串,命令由一连串的关键字构成,有的还需要包括参数。

SCPI命令消息结构初看是有些怪异的,这可能跟它出现的比较早有关,现在它还大量应用在各类电子测试仪表上。这里放一个著名仪表厂家Keysight的关于SCPI的说明页面:https://www.keysight.com/main/editorial.jspx?cc=CN&lc=chi&ckey=1688330&id=1688330

本文链接:https://www.maixj.net/ict/scpi-22742

相关文章

留言区


前一篇:
后一篇:

栏目精选

云上小悟,麦新杰的独立博客

Ctrl+D 收藏本页

栏目


©Copyright 麦新杰 Since 2014 云上小悟独立博客版权所有 备案号:苏ICP备14045477号-1。云上小悟网站部分内容来源于网络,转载目的是为了整合信息,收藏学习,服务大家,有些转载内容也难以判断是否有侵权问题,如果侵犯了您的权益,请及时联系站长,我会立即删除。

网站二维码
go to top