scpi 编程语句中文解释

上传人:第*** 文档编号:31077518 上传时间:2018-02-04 格式:DOC 页数:12 大小:423.50KB
返回 下载 相关 举报
scpi 编程语句中文解释_第1页
第1页 / 共12页
scpi 编程语句中文解释_第2页
第2页 / 共12页
scpi 编程语句中文解释_第3页
第3页 / 共12页
scpi 编程语句中文解释_第4页
第4页 / 共12页
scpi 编程语句中文解释_第5页
第5页 / 共12页
点击查看更多>>
资源描述

《scpi 编程语句中文解释》由会员分享,可在线阅读,更多相关《scpi 编程语句中文解释(12页珍藏版)》请在金锄头文库上搜索。

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?:VERSion?:BEEPer:IMMediate:ADDRess?STATus:QUEStionable:ENABle :ENABle?:EVENt?:CONDition?:OPERation:ENABle :ENABle?:EVENt?:CONDition?:INSTrumenu:EVENt?:ENABle :ENABle?CONDiti

2、on?INSTrument:SELect FIRst|SECOnd|THIrd:SELect?NSELect 1|2|3NSELect?OUTPut:STATe 0|1:STATe?SOURce:CURRent:LEVel:IMMediate:AMPLitude |MIN|MAXCURRent:LEVel:IMMediate:AMPLitude? MIN|MAXVOLTage:LEVel:IMMediate:AMPLitude |MIN|MAXVOLTage:LEVel:IMMediate:AMPLitude? MIN|MAXVOLTage:PROTection:LEVel:IMMediate

3、:AMPLitudeVOLTage:PROTection:LEVel:IMMediate:AMPLitude?非SCPI 标 准命令CALibration:SECure:STATe ON|OFF,:SECure:STATe?:VOLTageLEVel :DATA :CURRentLEVel :DATA :CODE:SAVe:INITitalOUTPut25:TIMer:DATA :DATA?SYSTem:LOCal:REMote:RWLockDISPlay:WINDow:STATe OFF|ON:WINDow:STATe?MEASure:SCALer:CURRent:DC?:VOLTage:D

4、C?:POWer:DC?SCPI 解释IEEE488.2 共同命令*CLS这条命令清除下面的寄存器:标准事件寄存器、查询事件寄存器、操作状态寄存器、操作状态子寄存器、状态字节寄存器的错误信息。命令语法:*CLS。例:*CLS*ESE这条命令编辑了标准事件使能寄存器的值。编程参数判定了标准事件寄存器中哪些位为1时将会引起状态字节寄存器中ESC 位置1 。命令语法:*ESE 参数:0255上电值:参考*PSC 命令。例:*ESE 110*ESR?这条命令可以用来读取标准事件寄存器的值。在该命令被执行后,标准事件寄存器的值被清零。标准事件寄存器的位与标准事件使能寄存器的位定义相同。命令语法:*ESR

5、?返回参数:例:*ESR?*IDN?这条命令可以读电源的相关信息,它返回的参数包含了四个段。命令语法:*IDN?返回参数:”制造商“ ,”产品标号“,”产品序列号“,”软件版本号“。例:ITECH,6322,000000000000111101,V1.68*OPC当在这条命令这前的所有命令被执行完成后,标准事件寄存器的OPC 位被置1。命令语法:*OPC上电值:参考*PSC 命令。例:*OPC*PSC该命令用来控制当电源上电时是否会产生一个服务请求。1|ON:当电源上电时,所有使能寄存器的 值被清零。0|OFF:当电源上电时。所有使能寄存器的值为上次保存的值。命令语法:*PSC 参数:0|1|

6、ON|OFF上电值:上次保存的值。例:*PSC ON*RST这条命令复位电源所有的参数到出厂状态。命令语法:*RST例:*RST*SRE这条命令编辑了状态位组使能寄存器的值。编程参数决定了状态位组寄存器中哪些位为1时将会引起状态位组寄存器中RQS 位置1。状 态位组使能寄存器的位定义与状态位组寄存器的位定义相同。命令语法:*SRE 参数:0255上电值:参考*PSC 命令。例:*SRE 110*STB?这条命令用来读取状态字节寄存器的值。在该命令被执行后,状态字节寄存器的值被清零。命令语法:*STB ?返回参数:例:*STB?*SAV这条命令用来保存电源的当前用户设定值(当前电流、电压、最大电

7、压、步 进位)到指定单元。命令语法:*SAV 参数:049例:*SAV 10*RCL这条命令将从指定单元中恢复*SAV 命令保存的设定值。命令语法:*RCL 参数:049例:*RCL 10SCPI 标准命令SYSTem:ERRor这条命令用来读取电源的出错信息。命令语法:SYSTem:ERRor?返回参数:参见表5例:SYST:ERR?SYSTem:VERSion这条命令用来查询软件的版本号。命令语法:SYSTem:VERSion?返回参数:软件的版本号。例:SYST:VERS?SYSTem:BEEPer这条命令用来测试蜂鸣器,执行后电源应鸣叫一声。命令语法:SYSTem:BEEPer:IMM

8、ediate例:SYST:BEEPSYSTem:LOCal这条命令用来设置电源为本地操作状态。命令语法:SYSTem:LOCal例:SYST:LOCSYSTem:REMote这条命令用来设置电源为远程操作状态。命令语法:SYSTem:REMote例:SYST:REMSYST:RWLock这条命令也是用来设置电源为远程操作状态的。但与上一条不同的是,本命令无法在电源上按(LOCATE)键切换到本地操作状态,需用命令才能恢复。命令语法:SYSTem:RWLock例:SYST:RWLSYSTem:ADDRess这条命令用来查询电源的本机地址。命令语法:SYSTem:ADDRess?例:SYST:AD

9、DR?STATus:QUEStionable:ENABle这条命令编辑了查询事件使能寄存器的值。编程参数决定了查询事件寄存器中哪些位为1 时将会引起状 态位组寄存器中 QUES 位置1命令语法:STATus:QUEStionable:ENABle 参数:0255上电值:参考PSC 命令。例:STAT:QUES :ENAB 110STATus:QUEStionable:ENABle?这条命令用来读取查询事件使能寄存器的值。该命令被执行后,查询事件使能寄存的值被清零。命令语法:STATus:QUEStionable:ENABle?返回参数:例:STAT:QUES:ENAB?STATus:QUESt

10、ionable?这条命令可以用来读取查询事件寄存器的值。在该命令被执行后,查询事件寄存器的值被清零。命令语法:STATus:QUEStionable:EVENt?返回参数: 。例:STAT:QUES?STATus:QUEStionable:CONDition?这条命令可以用来读取查询条件寄存器的值。当查询条件寄存器中某位的值变化时,则查询事件寄存器中对应的位被置1命令语法:STATus:QUEStionable:CONDition?返回参数:例:STAT:QUES:COND?STATus:OPERation ENABle这条命令编辑了操作事件使能寄存器的值。编程参数决定了操作事件寄存器中哪些位

11、为1 时将会引起状 态位组寄存器中 OPER 位置1。命令语法:STATus: OPERation:ENABle 参数:0255上电值:参考PSC 命令。例:STAT:OPER:ENAB 110STATus:OPERation:ENABle?这条命令可以用来读取操作使能寄存器的值。在该命令被执行后,操作使能寄存器的值被清零。查询语法:STATus:OPERation:ENABle?返回参数:例:STAT:OPER:ENAB?STATus:OPERation?这条命令可以用来读取操作事件寄存器的值。在该命令被执行后,操作事件寄存器的值被清零。查询语法:STATus:OPERation:EVENt

12、?返回参数:例:STAT:OPER?STATus:OPERation:INSTrument?这条命令用来读取操作事件子寄存器的值。在该命令被执行后,操作事件子寄存器的值被清零。(注意:仅对当前通道的寄存器有效)查询语法:STATus:OPERation:INSTrument:EVENt?返回参数:例:STAT:OPER:INST?STATus:OPERation:INSTrument:ENABle这条命令用来设置操作事件使能子寄存器的值,编程参数决定了操作事件使能子寄存器中哪些位为1 时将会引起状 态字节寄存器中OPER 位位置1 。(注意:仅对当前通道的寄存器有效)命令语法:STATus:O

13、PERation:INSTrument:ENABle 参数:0255上电值:参考PSC 命令。例:STAT:OPER:INST:ENAB 110STATus:OPERation:INSTrument:ENABle?这条命令用来读取操作使能子寄存器的值。在该命令被执行后,操作使能子寄存器的值被清零。(注意:仅对当前通道的寄存器有效)查询语法:STATus:OPERation:INSTrument:ENABle ?返回参数:例:STAT:OPER:INST:ENAB?STATus:OPERation:INSTrument:CONDition?这条命令用来读取操作条件子寄存器的值,在该命令被执行后,

14、操作条件子寄存器的值被清零。(注意:仅对当前通道的寄存器有效)查询语法:STATus:OPERation:INSTrument:CONDition?返回参数:例:STAT:OPER:INST:COND?INSTrumentSELect这条命令用来选择当前的通道。命令语法:INSTrument:SELect 参数:FIRst|SECOnd|THIrd,表示三个通道。上电值:FIRst例:INST SECOINSTrument:SELect?这条命令用来读取当前选择的通道。查询语法:INSTrument:SELect?返回参数:FIRst(第一通道)|SECOnd(第二通道)|THIrd(第三通道

15、)例:INST?INSTrument:NSELect这条命令与INSTrumentSELect命令相似,不同仅在用数字表示通道。命令语法:INSTrument:NSELect 参数:13上电值:1例:INST:NSEL?查询语法:SOURce:CURRent:LEVel:IMMediate:AMPLitude? 参数:MIN | MAX |无返回参数:MIN TO MAX单位:A例:CURR?SOURce:VOLTage:LEVel:IMMediate:AMPLitude这条命令用来设置电源的当前通道的输出电压值。命令语法: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:PROTection:LEVel:IMMediate:AMPLitu

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号