SCPI编程语句中文解释

上传人:ta****u 文档编号:210934959 上传时间:2023-05-18 格式:DOCX 页数:11 大小:127.93KB
返回 下载 相关 举报
SCPI编程语句中文解释_第1页
第1页 / 共11页
SCPI编程语句中文解释_第2页
第2页 / 共11页
SCPI编程语句中文解释_第3页
第3页 / 共11页
点击查看更多>>
资源描述
SCPI 命令表4.3.1 共同命令*CLS *ESE*ESE*ESR*IDN*OPC*OPC*PSC*PSC*RST*SRE*SRE*STB*SAV*RCL4.3.2 SCPI 标准命令SYSTem:ERRor:VERSion :BEEPer:IMMediate :ADDRessSTATus:QUEStionable:ENABle :ENABle:EVENt:CONDition:OPERation:ENABle :ENABle:EVENt:CONDition:INSTrumenu:EVENt:ENABle :ENABleCONDition INSTrument:SELect FIRst|SECOnd|THIrd:SELectNSELect 1|2|3NSELectOUTPut:STATe 0|1:STATeSOURce:CURRent:LEVel:IMMediate:AMPLitude |MIN|MAXCURRent:LEVel:IMMediate:AMPLitude MIN|MAXVOLTage:LEVel:IMMediate:AMPLitude |MIN|MAXVOLTage:LEVel:IMMediate:AMPLitude MIN|MAXVOLTage:PROTection:LEVel:IMMediate:AMPLitudeVOLTage:PROTection:LEVel:IMMediate:AMPLitude非SCPI标准命令CALibration:SECure:STATe ON|OFF,:SECure:STATe:VOLTageLEVel :DATA :CURRentLEVel :DATA :CODE:SAVe:INITitalOUTPut25:TIMer:DATA :DATASYSTem:LOCal:REMote:RWLockDISPlay:WINDow:STATe OFF|ON:WINDow:STATeMEASure:SCALer:CURRent:DC:VOLTage:DC:POWer:DC4.4.1 SCPI状态寄存器你可以通过读取操作状态亦存器的值来确定电源的当前状态电源過过七个状态幔存器组 记录了不同地仪器状态,这七个状态寄存界组分为狀态位组寄存黑“标准事件寄存器,桂 询弑惑寄存赛和操作狀态寄存器包舍三个子寄存話h状療位组寄存器记录了其它状痿 哥存器的信息。下.表笛出了各个狀惑寄存莽酋定义”悝代号掾作狀态子寄存器0CAL电竦正在卄罪靳的标方聚數IUNR电源伏态不朋崔2CV电哼正业住定电再敏出伏感3CC电源正丸在定电逝辙出状态4RI未使用查询状感寄存罂0OV未便用OT电謀处于过温度状态标冷牧态寄存器0OPC操作咒成,电痺井行操作被完咸2QYE麦詢错溟,输出亂列数券丢先3DDE议器相笑辖逞4EXE执行错煤,审寺券毅進出或操年条件不一聂5CME侖奔钳误,柱技受的命令怡息中有诱辻或语丈逞.1PQN开机隹;幵机后逋位为1狀态字节寄存辭3QUHS如杲一牛使匪的杏询壮态肯存參討状态发生主肥,刚QUES位临14未使用5ESE若 使能的标准事件就态寄存器的狀态发生变化则ESB位置16MS81C)PER若一个使骷的操作比态爭存器的状态发生变化.则OPhR i離作状态富存器1INST1如果一个撫作状态子寄番器的號态发生变化,见INST1乩置12INST2可上3INST3罔上花常事件奇石狂event enableeverrten a&le各奇再墨中位曲位昼 虹右111片击,最低位 堆上、呆題位连弋SCPI 解释共同命令*CLS这条命令清除下面的寄存器:标准事件寄存器、查询事件寄存器、操作状态寄存 器、操作状态子寄存器、状态字节寄存器的错误信息。命令语法:*CLS。例: *CLS*ESE这条命令编辑了标准事件使能寄存器的值。编程参数判定了标准事件寄存器中哪 些位为1时将会引起状态字节寄存器中ESC位置1。命令语法: *ESE 参数参数: 0255上电值:参考*PSC命令。例: *ESE 110*ESR这条命令可以用来读取标准事件寄存器的值。在该命令被执行后,标准事件寄存 器的值被清零。标准事件寄存器的位与标准事件使能寄存器的位定义相同。命令语法: *ESR返回参数: NR1例: *ESR*IDN这条命令可以读电源的相关信息,它返回的参数包含了四个段。命令语法: *IDN返回参数: ”制造商“,”产品标号“,”产品序列号“,”软件版本号“。例: ITECH,6322,000000000000111101,*OPC当在这条命令这前的所有命令被执行完成后,标准事件寄存器的OPC位被置1。 命令语法: *OPC上电值:参考*PSC命令。例: *OPC*PSC该命令用来控制当电源上电时是否会产生一个服务请求。1|ON:当电源上电时,所有使能寄存器的值被清零。0|OFF:当电源上电时。所有使能寄存器的值为上次保存的值。命令语法: *PSC 参数参数: 0|1|ON|OFF上电值:上次保存的值。例: *PSC ON*RST这条命令复位电源所有的参数到出厂状态。命令语法: *RST例: *RST*SRE这条命令编辑了状态位组使能寄存器的值。编程参数决定了状态位组寄存器中哪 些位为1时将会引起状态位组寄存器中RQS位置1。状态位组使能寄存器的位定义与状态 位组寄存器的位定义相同。命令语法:*SRE 参数参数: 0255上电值:参考*PSC命令。例: *SRE 110*STB这条命令用来读取状态字节寄存器的值。在该命令被执行后,状态字节寄存器的 值被清零。命令语法: *STB返回参数: NR1例: *STB*SAV这条命令用来保存电源的当前用户设定值(当前电流、电压、最大电压、步进位) 到指定单元。命令语法: *SAV 参数参数: 049例: *SAV 10*RCL这条命令将从指定单元中恢复*SAV命令保存的设定值。命令语法: *RCL 参数参数: 049例: *RCL 10SCPI 标准命令SYSTem:ERRor这条命令用来读取电源的出错信息。命令语法: SYSTem:ERRor返回参数:参见表5例: SYST:ERRSYSTem:VERSion这条命令用来查询软件的版本号。命令语法: SYSTem:VERSion返回参数:软件的版本号。例: SYST:VERSSYSTem:BEEPer这条命令用来测试蜂鸣器,执行后电源应鸣叫一声。命令语法: SYSTem:BEEPer:IMMediate例: SYST:BEEPSYSTem:LOCal这条命令用来设置电源为本地操作状态。命令语法: SYSTem:LOCal例: SYST:LOCSYSTem:REMote这条命令用来设置电源为远程操作状态。命令语法:SYSTem:REMote例: SYST:REMSYST:RWLock这条命令也是用来设置电源为远程操作状态的。但与上一条不同的是,本命令无 法在电源上按(LOCATE)键切换到本地操作状态,需用命令才能恢复。命令语法: SYSTem:RWLock例: SYST:RWLSYSTem:ADDRess 这条命令用来查询电源的本机地址。命令语法: SYSTem:ADDRess例: SYST:ADDRSTATus:QUEStionable:ENABle这条命令编辑了查询事件使能寄存器的值。编程参数决定了查询事件寄存器中哪 些位为1时将会引起状态位组寄存器中QUES位置1命令语法: STATus:QUEStionable:ENABle 参数: 0255上电值:参考PSC命令。例: STAT: QUES: ENAB 110STATus:QUEStionable:ENABle 这条命令用来读取查询事件使能寄存器的值。该命令被执行后,查询事件使能寄 存的值被清零。命令语法: STATus:QUEStionable:ENABle返回参数: 例: STAT:QUES:ENABSTATus:QUEStionable这条命令可以用来读取查询事件寄存器的值。在该命令被执行后,查询事件寄存 器的值被清零。命令语法:STATus:QUES tion able:EVENt返回参数: 。例: STAT:QUESSTATus:QUEStionable:CONDition 这条命令可以用来读取查询条件寄存器的值。当查询条件寄存器中某位的值变化 时,则查询事件寄存器中对应的位被置1命令语法: STATus:QUEStionable:CONDition返回参数: 例: STAT:QUES:CONDSTATus:OPERation ENABle这条命令编辑了操作事件使能寄存器的值。编程参数决定了操作事件寄存器中哪些位为1 时将会引起状态位组寄存器中 OPER 位置 1 。命令语法:STATus: OPERation:ENABIe 参数参数: 0255上电值:参考PSC命令。例: STAT:OPER:ENAB 110STATus:OPERation:ENABle这条命令可以用来读取操作使能寄存器的值。在该命令被执行后,操作使能寄存 器的值被清零。查询语法: STATus:OPERation:ENABIe返回参数: 操作使能寄存器的值例: STAT:OPER:ENABSTATus:OPERation这条命令可以用来读取操作事件寄存器的值。在该命令被执行后,操作事件寄存 器的值被清零。查询语法: STATus:OPERation:EVENt返回参数: 操作事件寄存器的值例: STAT:OPERSTATus:OPERation:INSTrument这条命令用来读取操作事件子寄存器的值。在该命令被执行后,操作事件子寄存 器的值被清零。 (注意:仅对当前通道的寄存器有效)查询语法: STATus:OPERation:INSTrument:EVENt返回参数: 操作事件子寄存器的值例: STAT:OPER:INSTSTATus:OPERation:INSTrument:ENABle 这条命令用来设置操作事件使能子寄存器的值,编程参数决定了操作事件使能子 寄存器中哪些位为1时将会引起状态字节寄存器中OPER位位置1。(注意:仅对当前通道的寄存器有效)命令语法: STATus:OPERation:INSTrument:ENABIe vaIue参数: 0255上电值:参考PSC命令。例: STAT:OPER:INST:ENAB 110STATus:OPERation:INSTrument:ENABle 这条命令用来读取操作使能子寄存器的值。在该命令被执行后,操作使能子寄存 器的值被清零。 (注意:仅对当前通道的寄存器有效)查询语法: STATus:OPERation:INSTrument:ENABIe返回参数: 操作事件使能子寄存器的值例: STAT:OPER:INST:ENABSTATus:OPERation:INSTrument:CONDition 这条命令用来读取操作条件子寄存器的值,在该命令被执行后,操作条件子寄存 器的值被清零。(注意:仅对当前通道的寄存器有效)查询语法:STATus:OPERation:INSTrument:CONDition返回参数: 操作条件寄存器的值例: STAT:OPER:INST:CONDINSTrumentSELect 这条命令用来选择当前的通道。命令语法: INSTrument:SELect 参数参数:FIRst|SECOnd|THIrd,表示三个通道。上电值: FIRst例: INST SECOINSTrument:SELect 这条命令用来读取当前选择的通道。查询语法: INSTrument:SELect返回参数:FIRst(第一通道)|SECOnd(第二通道)|THIrd(第三通道)例: INSTINSTrument:NSELect这条命令与INSTrume ntSELect 命令相似,不同仅在用数字表示通道。命令语法: INSTrument:NSELect 参数参数: 13上电值: 1例: INST: NSEL查询语法: SOURce:CURRent:LEVel:IMMediate:AMPLitude 参数参数: MIN | MAX | 无返回参数: MIN TO MAX单位: A例: CURRSOURce: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例: VOLTSOURce:VOLTage:PROTection:LEVel:IMMediate:AMPLitude 这条命令用来设置电源的当前通道的最大输出电压值。命令语法:SOURce:VOLTage:PROTection:LEVel:IMMediate:AMPLitude 参数 参数:不超过电源所能输出的最大电压。单位: V mV kV uV上电值:参考菜单设置。 复位值:电源所能输出的最大电压。例: VOLT:PROT 20V SOURce:VOLTage:PROTection:LEVel:IMMediate:AMPLitude 这条命令用来查询电源的当前通道的最大设置电压。命令语法: SOURce:VOLTage:PROTection:LEVel:IMMediate:AMPLitude 返回参数:电源的当前通道的最大输出电压值单位: V例: VOLT:PROTMEASure:SCALer:CURRent:DC 读取实际输出电流。命令语法: MEASure:SCALer:CURRent:DC返回参数:实际输出电流。单位: A例: MEAS: CURRMEAS:SCALer:VOLTage:DC 读取实际输出电压。命令语法: MEAS:SCALer:VOLTage:DC返回参数:实际输出电压。单位: V例: MEASMEASure:SCALer:POWer:DC 读取实际输出功率。命令语法: MEASure:SCALer:POWer:DC返回参数:实际输出功率。单位: W例: MEAS:POWDISPlay:WINDow:STATe 开启显示屏/关闭显示屏。命令语法: DISPlay:WINDow:STATe 参数参数: 0(关闭)|1(开启)上电值: 1(开启)复位值: 1(开启)例: DISP 1DISPlay:WINDow:STATe 开启显示屏/关闭显示屏状态查询。返回参数: 1(开启)|0(关闭)例: DISPCALibration:SECure:STATe关闭/开启校准保护,当校准保护被禁止后才能进行校准。且在校准保护被禁止 后命令 表中除标准命令外其它的命令都不能用,且仅能校准当前通道。命令语法:CALibration:SECure:STATe 参数 1, 参数2参数1: 0(关闭)|1(开启)参数2:校验密码单位:无。上电值: 1|(开启)复位值: 1|(开启)例: CAL: SEC 0,6322CALibration:SECure:STATe 读取校准保护位的状态。查询语法: CALibration:SECure:STATe返回参数: 0(关闭)|1(开启)例: CAL:SECCALibration:VOLTage:LEVel 设置电压校准的校准点。命令语法: CALibration:VOLTage:LEVel 参数参数:P1v第1点|P2v第2点例: CAL:VOLT P1CALibration:VOLT:DATA 设置电压校准的校准点电压。命令语法: CALibration:VOLT:DATA 参数参数:当前的实际输出电压。单位: V mV uV kV例: CAL:VOLT 1VCALibration:CURRent:LEVel 设置电流校准的校准点。命令语法: CALibration:CURRent:LEVel 参数参数:P1v第1点|P2v第2点例: CAL:CURR:LEV P1CALibration:CURRent:DATA 设置电流校准的校准点电流。命令语法: CALibration:CURRent:DATA 参数参数:P1v第1点|P2v第2点例: CAL:CURRCALibration:SECure:CODE设置新的校准密码命令语法: CALibration:SECure:CODE 参数参数:长度为4 的校准密码字符串。例: CAL:SEC:CODE 1234CALibration:STRing 设置校准时的校准信息。命令语法: CALibration:STRing 参数参数:最大长度为24 个字母的字符串,也就是用户校准时记录的相关信息。如 校准时的时间、次数等。例:CAL:STR 2005-1-9 20:12CALibration:STRing查看当时的校准信息。查询语法: CALibration:STRing返回参数:保存在电源中的校准信息例: CAL:STRCALibration:SAVe保存校准系数到EEPROM命令语法: CALibration:SAVe例: CAL:SAV说明:校准后的校准数据只有保存后才会在下次生效。CALibration:INITital 初始化校准系数,恢复到出厂值。命令语法: CALibration:INITital例: CAL:INIT说明:当校准失败后可用此命令恢复。
展开阅读全文
相关资源
相关搜索

最新文档


当前位置:首页 > 图纸设计 > 毕设全套


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!