第 28卷第 1期 一篥成氟路通讯:≯ Vo1.28 No。l
2010年3月 JICHENGDIANLUTONGXUN Mat.2Ol0
使用 SCPI语言实现计算机与设备仪器通讯
邓 闯 明 灵
(中国兵器工业第214研究所 蚌埠 233042)
摘 要 在VisualBasic2007环境下编制SCPI指令发送命令、通过设备仪器接收程序数据的方
法.实现通过RS232串口对Agilent34401A数字万用表进行控制,并接收测量数据的功能,完成 自动检
测装置的设计。
关键词 SCPI语言 RS232接 口
制定 了用于可程控仪器的标准命令,即 SCPI
1 引 言
(StandardCommandforProgram Instrument)。对
随着计算机技术的迅猛发展,仪器仪表行业 仪器程控功能使用来讲,掌握SCPI命令集,是程
也发生了巨大的变革,手动操作的仪器改变为计 控各种仪器的基础。
算机 自动控制,其仪器 的接 口标准 由 IEEE一
2 SCPI命令
488.1升级为 IEEE一488.o但是,仍然存在着
同一种类的仪器,即程控代码不同而引起仪器不 SCPI语 言使用层 次结构,类似 DOS中的
能互换,若是 自动检测装置的话,还得针对不同仪 “树”结构,即命令树的组成是从 “根命令”开始到
器厂家的仪器而重新设计软件,针对这种情况, 层次命令,其间可以有很多层次,使用层次命令时
1990年世