版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、4.3 SCPI命令表4.3.1 IEEE488.2 共同命令*CLS*ESE*ESE?*ESR?*IDN?*OPC*OPC?*PSC*PSC?*RST*SRE*SRE?*STB?*SAV*RCL4.3.2 SCPI标准命令SYSTem:ERRor?:VERSio n?:BEEPer:IMMediate:ADDRess?STATus:QUEStio nable:ENABle en able value:ENABle?:EVENt?:CONDiti on?:OPERatio n:ENABle en able value:ENABle?:EVENt?:CONDiti on?:INSTrume nu
2、:EVENt?:ENABle :ENABle?CONDiti on?INSTrume nt:SELect FIRst|SEC On d|THIrd:SELect?NSELect 1|2|3NSELect?OUTPut:STATe 0|1:STATe?SOURce:CURRe nt:LEVel:IMMediate:AMPLitude |MIN|MAX CURRent:LEVel:IMMediate:AMPLitude? MIN|MAX VOLTage:LEVel:IMMediate:AMPLitude |MIN|MAX VOLTage:LEVel:IMMediate:AMPLitude? MIN
3、|MAX VOLTage:PROTectio n:LEVel:IMMediate:AMPLitude VOLTage:PROTectio n:LEVel:IMMediate:AMPLitude?非SCPI标准命令CALibrati on:SECure:STATe ON|OFF,vquoted code:SECure:STATe?:VOLTageLEVel :DATA vvoltage value:CURRe ntLEVel :DATA curre nt value:CODE:SAVe:INITitalOUTPut25:TIMer:DATA :DATA?SYSTem:LOCal:REMote:R
4、WLockDISPlay:WINDow:STATe OFF|ON:WINDow:STATe?MEASure:SCALer:CURRe nt:DC?:VOLTage:DC?:POWer:DC?4,4.1 SCPI状态膏存器你可料盘勺主取罐粹吠态奇存辖旳值来糜定电澤的当前状态电源遇,辻七伞世态舒存器爼 记录了不同的仪銀状蛊.这七个横蛊*存爨俎分为状态存露.标淮事件骞存豪査 询旅恋寄存墨和撫作状龜寄存畧(包書三个于導存器人状壽拉姐育存畧记晕了其它状悉 霽萼黑的倍息.飞叢榮出了昙个状态芽徉医的克丈.便X*會文帳作状去于养官犀CAL电煉正在计算隸的榇定廉戟1UNR电淖状裔不确応2CV也源正址窪定电压栋出
5、牡应3CC电偉止业龙忑电疣轿出巩毒4RI未僮用丑询状虚奇厚器0OV娠便用OT电瀑楚于址割屣状廨邙串妆态奇痒器0OPC按作完成*电濛井行按作戟芫虑2QYE杏櫛箱逞林出臥列蹟砺丢先3DDE仪显棟关鶴送4EXE挽行错誤,常今參数渣出戏撫忡条件不一取5CME令令柑谯.直帳受的命倍取中有清註或诵义溟7PON幵机便:幵机后谨便拘,杭感字节需专器3QUES如果一卜帳龍比杏询狀态箫存器的状态龙专变化、则QUES P1 14未使用5ESB葩-卜迪腿的扱率事件垃息答*塞的氏空攵空归匕畏ESB也豐I&MSS自音1OPER国洎丿板作収W皆哲圭的壮花世生吐化,址OPER -揀低收态审存15INSTI如褻一卜瘵作状态于寄
6、冉器匪牠态发生变乜,JJ. INSTI US 12INST2PIE3INST3同上操也状态子晋存專询总1)conditionevenlenable1JL.*41用M=CCCCCfrCVCV*|*作眩1:t ?- T : ?condrtwri erenl ertaule旁作云專!7鼻一rtwkmn event enowe DPCQVEDOCExeCMEpom-HfrQME9 f関帕30=Revfflt ansihlf1RQ3FzT?t锣1 4-.01邛护W壮或富宵愚杭击忖七彰奇存SSCPI解释IEEE488.2共同命令*CLS查询事件寄存器、操作状态寄存这条命令清除下面的寄存器:标准事件寄存器、
7、 器、操作状态子寄存器、状态字节寄存器的错误信息。命令语法:*CLS。例:*CLS*ESE这条命令编辑了标准事件使能寄存器的值。 编程参数判定了标准事件寄存器中哪 些位为1时将会引起状态字节寄存器中ESC位置1。命令语法:*ESE 参数参数:0255上电值:参考*PSC命令。例:*ESE 110*ESR?这条命令可以用来读取标准事件寄存器的值。在该命令被执行后,标准事件寄存 器的值被清零。标准事件寄存器的位与标准事件使能寄存器的位定义相同。命令语法:*ESR?返回参数:NR1例:*ESR ?*IDN ?这条命令可以读电源的相关信息,它返回的参数包含了四个段。命令语法:*IDN ?返回参数:”制
8、造商,“ ”产品标号,“ ”产品序列号:”软件版本号。“例:ITECH,6322,0111101,V1.68*OPC当在这条命令这前的所有命令被执行完成后,标准事件寄存器的OPC位被置1命令语法:*OPC上电值:参考*PSC命令。例:*OPC*PSC该命令用来控制当电源上电时是否会产生一个服务请求。1|ON :当电源上电时,所有使能寄存器的值被清零。0|OF F:当电源上电时。所有使能寄存器的值为上次保存的值。命令语法:*PSC 参数参数:0|1|ON|OFF上电值:上次保存的值。例:*PSC ON*RST这条命令复位电源所有的参数到出厂状态。命令语法:*RST例: *RST*SRE这条命令编
9、辑了状态位组使能寄存器的值。 编程参数决定了状态位组寄存器中哪 些位为1时将会引起状态位组寄存器中RQS位置1。状态位组使能寄存器的位定义与状 态位组寄存器的位定义相同。命令语法:*SRE 参数参数:0255上电值:参考*PSC命令。例:*SRE 110*STB ?这条命令用来读取状态字节寄存器的值。在该命令被执行后,状态字节寄存器的 值被清零。命令语法:*STB ?返回参数:NR1例: *STB ?*SAV这条命令用来保存电源的当前用户设定值(当前电流、电压、最大电压、步进位) 到指定单元。命令语法:*SAV 参数参数:049例:*SAV 10*RCL这条命令将从指定单元中恢复*SAV命令保
10、存的设定值。命令语法:*RCL 参数参数:049例: *RCL 10SCPI标准命令SYSTem:ERRor这条命令用来读取电源的出错信息。命令语法:SYSTem:ERRor?返回参数:参见表5例: SYST:ERR?SYSTem:VERSio n这条命令用来查询软件的版本号。命令语法:SYSTem:VERSio n?返回参数:软件的版本号。例: SYST:VERS?SYSTem:BEEPer这条命令用来测试蜂鸣器,执行后电源应鸣叫一声。命令语法:SYSTem:BEEPer:IMMediate例: SYST:BEEPSYSTem:LOCal这条命令用来设置电源为本地操作状态。命令语法:SYST
11、em:LOCal例:SYST:LOCSYSTem:REMote这条命令用来设置电源为远程操作状态。命令语法:SYSTem:REMote例:SYST:REMSYST:RWLock这条命令也是用来设置电源为远程操作状态的。但与上一条不同的是,本命令无法在电源上按(LOCATE)键切换到本地操作状态,需用命令才能恢复。命令语法:SYSTem:RWLock例: SYST:RWLSYSTem:ADDRess这条命令用来查询电源的本机地址。命令语法:SYSTem:ADDRess?例: SYST:ADDR?STATus:QUESti on able:ENABIe这条命令编辑了查询事件使能寄存器的值。编程参数
12、决定了查询事件寄存器中哪 些位为1时将会引起状态位组寄存器中QUES位置1命令语法:STATus:QUEStio nable:ENABIe 参数:0255上电值:参考PSC命令。例:STAT: QUES: ENAB 110STATus:QUESti on able:ENABle?该命令被执行后,查询事件使能寄这条命令用来读取查询事件使能寄存器的值。 存的值 被清零。命令语法:STATus:QUEStio nable:ENABIe返回参数:例: STAT:QUES:ENAB?STATus:QUEStio nable?在该命令被执行后,查询事件寄存这条命令可以用来读取查询事件寄存器的值。 器的值
13、被清零。命令语法:STATus:QUEStionable:EVENt?返回参数:。 例: STAT:QUES?STATus:QUEStio nable:CONDitio n?当查询条件寄存器中某位的值变化这条命令可以用来读取查询条件寄存器的值。时,则查询事件寄存器中对应的位被置1命令语法:STATus:QUEStio nable:CONDitio n?返回参数:例: STAT:QUES:COND?STATus:OPERatio n ENABle这条命令编辑了操作事件使能寄存器的值。 编程参数决定了操作事件寄存器中哪些位为1时将会引起状态位组寄存器中OPER位置1。命令语法:STATus: OP
14、ERatio n:ENABIe 参数 参数:0255上电值:参考PSC命令。例: STAT:OPER:ENAB 110STATus:OPERatio n:ENABIe?这条命令可以用来读取操作使能寄存器的值。在该命令被执行后,操作使能寄存 器的值 被清零。查询语法:STATus:OPERatio n:ENABIe?返回参数: 操作使能寄存器的值例: STAT:OPER:ENAB?STATus:OPERatio n?这条命令可以用来读取操作事件寄存器的值。在该命令被执行后,操作事件寄存 器的 值被清零。查询语法:STATus:OPERatio n:EVENt?返回参数: 操作事件寄存器的值例:
15、STAT:OPER?STATus:OPERatio n:INSTrume nt?这条命令用来读取操作事件子寄存器的值。在该命令被执行后,操作事件子寄存 器的值被清零。(注意:仅对当前通道的寄存器有效)查询语法:STATus:OPERatio n:INSTrume nt:EVENt?返回参数: 操作事件子寄存器的值例: STAT:OPER:INST?STATus:OPERatio n:INSTrume nt:ENABIe这条命令用来设置操作事件使能子寄存器的值,编程参数决定了操作事件使能子 寄存器中哪些位为1时将会引起状态字节寄存器中OPER位位置1。(注意:仅对当前 通道的寄 存器有效)命令语
16、法:STATus:OPERatio n:INSTrume nt:ENABIe value参数:0255上电值:参考PSC命令。例: STAT:OPER:INST:ENAB 110STATus:OPERatio n:INSTrume nt:ENABIe?这条命令用来读取操作使能子寄存器的值。在该命令被执行后,操作使能子寄存 器的值被清零。(注意:仅对当前通道的寄存器有效)查询语法:STATus:OPERatio n:INSTrume nt:ENABIe ?返回参数: 操作事件使能子寄存器的值例: STAT:OPER:INST:ENAB ?STATus:OPERatio n:INSTrume nt
17、:CONDitio n?这条命令用来读取操作条件子寄存器的值,在该命令被执行后,操作条件子寄存器的值被清零。(注意:仅对当前通道的寄存器有效)查询语法:STATus:OPERatio n:INSTrume nt:CONDitio n?返回参数: 例: STAT:OPER:INST:COND?INSTrume ntSELect这条命令用来选择当前的通道。命令语法:INSTrument:SELect 参数:FIRst|SECOnd|THIrd,表示三个通道。上电值:FIRst例: INST SECOINSTrume nt:SELect?这条命令用来读取当前选择的通道。查询语法:INSTrume n
18、t:SELect?返回参数:FIRst(第一通道)|SECOnd(第二通道)|THIrd(第三通道)例:INST ?INSTrume nt:NSELect这条命令与INSTrumentSELect命令相似,不同仅在用数字表示通道。命令语法:INSTrument:NSELect 参数:13上电值:1例: INST : NSEL ?查询语法:SOURce:CURRe nt:LEVel:IMMediate:AMPLitude? 参数:MIN | MAX |无返回参数:MIN TO MAX单位:A例: CURR?SOURce:VOLTage:LEVel:IMMediate:AMPLitude这条命令用
19、来设置电源的当前通道的输出电压值。命令语法:SOURce:VOLTage:LEVel:IMMediate:AMPLitude参数:MIN|MAX|MIN TO MAX单位:V mV uV kV上电值:参考菜单设置。复位值:MIN例:VOLT 10VSOURce:VOLTage:LEVel:IMMediate:AMPLitude?这条命令用来查询电源的当前通道的设置电压值。命令语法:SOURce:VOLTage:LEVel:IMMediate:AMPLitude? 参数:MIN|MAX|无返回参数:MIN TO MAX单位:V例:VOLT ?SOURce:VOLTage:PROTectio n:
20、LEVel:IMMediate:AMPLitude 这条命令用来设置电源的当前通道的最大输出电压值。命令语法:SOURce:VOLTage:PROTectio n:LEVel:IMMediate:AMPLitude 参数:不超过电源所能输出的最大电压。单位:V mV kV uV上电值:参考菜单设置。复位值:电源所能输出的最大电压。例:VOLT:PROT 20VSOURce:VOLTage:PROTectio n:LEVel:IMMediate:AMPLitude?这条命令用来查询电源的当前通道的最大设置电压。命令语法:SOURce:VOLTage:PROTection:LEVel:IMMedi
21、ate:AMPLitude?返回参数:电源的当前通道的最大输出电压值单位:V例: VOLT:PROT?MEASure:SCALer:CURRe nt:DC?读取实际输出电流。命令语法:MEASure:SCALer:CURRe nt:DC?返回参数:实际输出电流。单位:A例: MEAS : CURR?MEAS:SCALer:VOLTage:DC?读取实际输出电压。命令语法:MEAS:SCALer:VOLTage:DC?返回参数:实际输出电压。单位:V例: MEAS?MEASure:SCALer:POWer:DC?读取实际输出功率。命令语法:MEASure:SCALer:POWer:DC?返回参数
22、:实际输出功率。单位:W例:MEAS:POW?DISPlay:WINDow:STATe开启显示屏/关闭显示屏。命令语法:DISPlay:WINDow:STATe 参数:0(关闭)|1(开启)上电值:1(开启)复位值:1(开启)例:DISP 1DISPlay:WINDow:STATe?开启显示屏/关闭显示屏状态查询。返回参数:1(开启)|0(关闭)例:DISP?CALibratio n:SECure:STATe关闭/开启校准保护,当校准保护被禁止后才能进行校准。且在校准保护被禁止 后命令表中除标准命令外其它的命令都不能用,且仅能校准当前通道。命令语法:CALibration:SECure:STA
23、Te 参数 1,参数2参数1: 0(关闭)|1(开启)参数2 :校验密码单位:无。上电值:1|(开启)复位值:1|(开启)例:CAL : SEC 0,6322CALibrati on:SECure:STATe?读取校准保护位的状态。查询语法:CALibratio n: SECure:STATe?返回参数:0(关闭)|1(开启)例: CAL:SEC?CALibrati on:VOLTage:LEVel设置电压校准的校准点。命令语法:CALibration:VOLTage:LEVel 参数参数:P1第1点|P2第2点例: CAL:VOLT P1CALibrati on:VOLT:DATA设置电压校准的校准点电
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
评论
0/150
提交评论