本文主要是介绍SCPI控制,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
SCPI
定义:Standard Commands for Programmable Instruments,可编程仪器的标准命令,是一个独立于硬件的纯粹的软件标准,字符串可通过任何仪器接口进行传送。
SCP命令实际是通过ASCII字符串形式在命令与仪器进行交互。命令一般由一系列的关键字构成,有的还需要包括参数,命令一般由英文单词的4个大写首字母定义,一般仪器对于命令的返回也是一系列的ASCII字符串,当然在进行大量数据传输的时候直接采用二进制的形式也是可以的。
基本语法
一般的仪器指令可以分为控制指令和查询指令,比如将电源开关的开关和查询电源的输出电流,在SCPI指令中查询指令一般是以?结束的,多个指令之间还可以通过:进行串联,指令的参数一般跟在指令后面,以空格隔开,多个级联的指令还可以通过一条语句下发,指令之间以;分隔,比如测量直流电压和交流电流可以通过以下的形式实现:
MEASure:VOLTage:DC?;:MEASure:CURRent:AC?
这篇关于SCPI控制的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!