可编程直流电源程序编程手册(SCPI版)V02.pdf
《可编程直流电源程序编程手册(SCPI版)V02.pdf》由会员分享,可在线阅读,更多相关《可编程直流电源程序编程手册(SCPI版)V02.pdf(90页珍藏版)》请在冰豆网上搜索。
![可编程直流电源程序编程手册(SCPI版)V02.pdf](https://file1.bdocx.com/fileroot1/2022-10/29/d68d80b1-5940-43ec-8080-1583a8d24bf4/d68d80b1-5940-43ec-8080-1583a8d24bf41.gif)
http:
/www.sz-可编程直流电源程序编程手册(SCPI版)http:
/www.sz-1目录1.可程序直流电源程序编辑手册.32.SCPI简介.42.1命令格式.52.2符号说明.62.3参数类型.72.4命令缩写.83.命令系统.93.1IEEE488.2公用命令.103.1.1*CLS.123.1.2*ESE.133.1.3*ESR?
.143.1.4*IDN?
.153.1.5*OPC.163.1.6*PSC.173.1.7*RCL.183.1.8*RST.193.1.9*SAV.203.1.10*SRE.213.1.11*STB?
.223.2APPLy命令子系统.243.2.1:
APPLy.253.3BATTery命令子系统.263.3.1:
BATTery:
VOLTage:
UNDErv.273.3.2:
BATTery:
VOLTage:
CHARge.283.3.3:
BATTery:
CURRent:
TRICkle.293.3.4:
BATTery:
CURRent:
CHARge.303.3.5:
BATTery:
CURRent:
TERMinated.313.3.6:
BATTery:
STATe.323.4HOTKey命令子系统.333.4.1:
HOTKey.343.5MEASure命令子系统.353.5.1:
MEASure:
SCALar:
CURRent:
DC?
.363.5.2:
MEASure:
SCALar:
POWer:
DC?
.373.5.3:
MEASure:
SCALar:
VOLTage:
DC?
.383.6OUTPut命令子系统.393.6.1:
OUTPut:
STATe.403.7SOURce命令子系统.413.7.1:
SOURce:
CURRent.423.7.1.1:
SOURce:
CURRent:
PROTection:
CLEar.433.7.1.2:
SOURce:
CURRent:
PROTection:
STATe.443.7.1.3:
SOURce:
CURRent:
PROTection:
TRIPped?
.45http:
/www.sz-23.7.1.4:
SOURce:
CURRent:
PROTection:
LEVel.463.7.1.5:
SOURce:
CURRent:
LEVel:
IMMediate:
STEP:
INCRement.473.7.1.6:
SOURce:
CURRent:
LEVel:
IMMediate:
AMPLitude.483.7.2:
SOURce:
VOLTage.493.7.2.1:
SOURce:
VOLTage:
PROTection:
CLEar.503.7.2.2:
SOURce:
VOLTage:
PROTection:
STATe.513.7.2.3:
SOURce:
VOLTage:
PROTection:
TRIPped?
.523.7.2.4:
SOURce:
VOLTage:
PROTection:
LEVel.533.7.2.6:
SOURce:
VOLTage:
LEVel:
IMMediate:
STEP:
INCRement.553.7.2.7:
SOURce:
VOLTage:
LEVel:
IMMediate:
AMPLitude.563.8STATus命令子系统.573.8.1:
STATus:
OPERation:
CONDition?
.583.8.2:
STATus:
OPERation:
ENABle.593.8.3:
STATus:
OPERation:
EVENt?
.603.8.4:
STATus:
PRESet.613.8.5:
STATus:
QUEStionable:
CONDition?
.623.8.6:
STATus:
QUEStionable:
ENABle.633.8.7:
STATus:
QUEStionable:
EVENt?
.643.9SYSTem命令子系统.653.9.2:
SYSTem:
AUTO:
DELay.673.9.4:
SYSTem:
AUTO:
STATe.693.9.5:
SYSTem:
AUTO:
STOP.703.9.6:
SYSTem:
BEEPer:
STATe.713.9.7:
SYSTem:
BEEPer:
IMMediate.723.9.8:
SYSTem:
COMMunicate:
SERial:
RECeive:
BAUD.733.9.9:
SYSTem:
ERRor:
COUNt?
.743.9.10:
SYSTem:
ERRor:
NEXT?
.753.9.11:
SYSTem:
LOCal.773.9.12:
SYSTem:
MEMory?
.783.9.13:
SYSTem:
REMote.793.9.14:
SYSTem:
RWLock.813.9.15:
SYSTem:
VERSion?
.824.命令速查A-Z.87http:
/www.sz-31.可程序直流电源程序编辑手册可程序直流电源程序编辑手册本手册用于指导用户使用远程命令控制可程序直流电源。
我们认为本手册的读者已经详细阅读过本系列产品用户手册,并熟悉本系列产品的使用方法。
仪器可以通过RS232或USB与PC进行通信。
各种通信方式的使用方法请参考本产品用户手册。
仪器与计算机通过上述方式之一建立可靠连接之后,用户可以使用程序设计命令控制仪器。
所有命令字均以ASCII字符串形式从计算机发送至仪器并被其识别以实现对该仪器的操作、控制和二次开发,每条命令后面都要加结束符0x0A。
http:
/www.sz-42.SCPI简介简介SCPI(StandardCommandsforProgrammableInstrument)是IEEE488.2上的可程控仪器标准指令集。
SCPI命令分为两个部分:
IEEE488.2公用命令和SCPI仪器特定控制命令。
公用命令是IEEE488.2规定的仪器必须支持的命令,其句法和语义均遵循IEEE488.2的规定。
公用命令与测量无关,用来控制重设、自我测试和状态操作。
SCPI公用命令的介绍请参考IEEE488.2公用命令一节。
SCPI仪器特定控制命令用于测量、读取数据及切换开关等工作。
http:
/www.sz-52.1命令格式命令格式SCPI命令为树状层次结构,包括多个子系统,每个子系统由一个根关键词和一个或数个层次关键字构成。
命令行通常以冒号“:
”开始(也可省略);关键词之间用冒号“:
”分隔,关键词后面跟随可选的参数设置;命令行后面添加问号“?
”,表示查询;命令和参数以“空格”分开;命令结束符为0x0A。
例如:
:
SOURce:
CURRent:
LEVel:
IMMediate:
AMPLitude|MINimum|MAXimum:
SOURce:
CURRent:
LEVel:
IMMediate:
AMPLitude?
MINimum|MAXimumSOURce是命令的根关键词,CURRent、LEVel、IMMediate和AMPLitude分别是第二、三、四和五级关键词。
命令行以冒号“:
”开始,同时将各级关键词分开,表示可设置的参数;问号“?
”表示查询;命令:
SOURce:
CURRent:
LEVel:
IMMediate:
AMPLitude和参数之间用“空格”分开。
在一些带参数的命令中,通常用逗号“,”分隔多个参数。
http:
/www.sz-62.2符号说明符号说明下面四种符号不是SCPI命令中的内容,但是通常用于辅助说明命令中的参数。
大括号大括号大括号中的参数是多选一项。
例如:
:
SOURce:
CURRent:
LEVel:
IMMediate:
AMPLitude|MINimum|MAXimum命令中,|MINimum|MAXimum表示可以使用参数MINimum、MAXimum或自定义大小。
竖线竖线|竖线用于分隔多个参数选项,发送命令时必须选择其中一个参数。
例如:
:
SYSTem:
BEEPer:
STATeON|OFF命令中,可选择的命令参数为“ON”或“OFF”。
尖括号尖括号尖括号中的参数必须用一个有效值来替换。
例如:
:
SOURce:
CURRent:
LEVel:
IMMediate:
AMPLitude|MINimum|MAXimum:
SOURce:
CURRent:
LEVel:
IMMediate:
AMPLitude5方括号方括号方括号中的内容(命令关键词)是可选项,不管是否省略均被执行。
例如:
:
SOURce:
CURRent:
LEVel:
IMMediate:
AMPLitude?
发送下面六条命令的效果是一样的:
CURRent?
:
CURRent?
:
SOURce:
CURRent?
:
SOURce:
CURRent:
LEVel?
:
SOURce:
CURRent:
IMMediate?
:
SOURce:
CURRent:
IMMediate:
AMPLitude?
结束符结束符0x0A每条命令后面都要加结束符0x0A。
http:
/www.sz-72.3参数类型参数类型本手册介绍的命令中所含的参数可以分为以下6种类型:
布尔、关键词、整型、连续实型、离散、ASCII字符串。
布尔布尔参数取值为“ON”或“OFF”。
例如:
:
SYSTem:
BEEPer:
STATeON|OFF关键词关键词参数取值为所列举的值。
例如:
:
SOURce:
CURRent:
LEVel:
IMMediate:
AMPLitude|MINimum|MAXimum参数为“MINimum”或“MAXimum”。
整型整型除非另有说明,参数在有效值范围内可以取任意整数值。
注意,此时请不要设置参数为小数格式,否则将出现异常。
例如:
*RCL1|2|3.参数可取0到99范围内的任一整数。
连续实型连续实型参数在有效值范围内按精度要求(通常默认精度为小数点以后取六位有效值),可以任意进行取值。
例如:
:
SOURce:
CURRent:
LEVel:
IMMediate:
AMPLitude|MINimum|MAXimum参数可设置为0至10之间的任意实数。
离散离散参数只能取指定的数值,并且这些数值不是连续的。
例如:
:
SYSTem:
COMMunicate:
SERial:
RECeive:
BAUD参数可设置为0至10之间的任意实数。
ASCII字符串字符串参数取值为ASCII字符的组合。
例如:
:
DISPlay:
WINDow:
TEXT:
DATA参数为字符串形式。
http:
/www.sz-82.4命令缩写命令缩写所有命令对大小写不敏感,你可以全部采用大写或小写。
但是如果要缩写,必须输完命令格式中的所有大写字母,例如:
:
SYSTem:
BEEPer:
STATe?
可缩写成:
SYST:
BEEP:
STAT?
SysT:
Beep:
STAT?
syst:
beep:
state?
http:
/www.sz-93.命令系统命令系统本章按照命令的功能分别介绍可程序设计直流电源命令集系统。
仪器命令集主要包括如下类别:
IEEE488.2公用命令APPLy命令子系统CALibration命令子系统HOTKey命令子系统MEASure命令子系统OUTPut命令子系统SOURce命令子系统STATus命令子系统SYSTem命令子系统说明:
说明:
本命令集中,涉及电压、电流等参数设置的指令,允许带单位。
各参数支持的单位及缺省单位如下表所示:
参数参数支持单位支持单位缺省单位缺省单位电压VV电流AA循环次数CYCCYC时间sshttp:
/www.sz-103.1IEEE488.2公用命令公用命令IEEE标准定义了一些用于查询仪器基本信息或执行常用基本操作的通用命令,这些命令通常以“*”开头,命令关键词长度通常为3个字符。
*CLS*ESE*ESR?
*IDN?
*O