SCPI编程语句中文解释.docx

上传人:b****0 文档编号:542104 上传时间:2022-10-11 格式:DOCX 页数:17 大小:94.31KB
下载 相关 举报
SCPI编程语句中文解释.docx_第1页
第1页 / 共17页
SCPI编程语句中文解释.docx_第2页
第2页 / 共17页
SCPI编程语句中文解释.docx_第3页
第3页 / 共17页
SCPI编程语句中文解释.docx_第4页
第4页 / 共17页
SCPI编程语句中文解释.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

SCPI编程语句中文解释.docx

《SCPI编程语句中文解释.docx》由会员分享,可在线阅读,更多相关《SCPI编程语句中文解释.docx(17页珍藏版)》请在冰豆网上搜索。

SCPI编程语句中文解释.docx

SCPI编程语句中文解释

4.3SCPI命令表

4.3.1IEEE488.2共同命令

*CLS*ESE*ESE?

*ESR?

TDN?

*OPC*OPC?

*PSC*PSC?

*RST*SRE*SRE?

*STB?

*SAV*RCL

4.3.2SCPI标准命令

SYSTem

:

ERRor?

:

VERSion?

:

BEEPer[:

IMMediate]

:

ADDRess?

STATUS

:

QUEStionable

:

ENABlevenablevalue〉

:

ENABle?

[:

EVENt]?

:

CONDition?

:

OPERation

:

ENABlevenablevalue〉

:

ENABle?

[:

EVENt]?

:

CONDition?

:

INSTrumenu

[:

EVENt]?

:

ENABlevvalue>

:

ENABle?

CONDition?

INSTrument

[:

SELect]{FIRstlSECOnd|THIrd}

[:

SELect]?

NSELect{1|2|3}

NSELect?

OUTPut

[:

STATe]{0|1}

[:

STATe]?

[SOURce:

]

CURRent[:

LEVel][:

IMMediate][:

AMPLitude]{|MIN|MAX}CURRent[:

LEVel][:

IMMediate][:

AMPLitude]?

{MIN|MAX}VOLTage[:

LEVel][:

IMMediate][:

AMPLitude]{|MIN|MAX}VOLTage[:

LEVel][:

IMMediate][:

AMPLitude]?

{MIN|MAX}VOLTage:

PROTection[:

LEVel][:

IMMediate][:

AMPLitude]VOLTage:

PROTection[:

LEVel][:

IMMediate][:

AMPLitude]?

非SCPI标准命令

CALibration

:

SECure[:

STATe]{ON|OFF,vquotedcode〉}

:

SECure[:

STATe]?

:

VOLTage

LEVel

[:

DATA]vvoltagevalue〉

:

CURRent

LEVel

[:

DATA]

:

CODE

:

SAVe

:

INITital

OUTPut

25

:

TIMer

:

DATA

:

DATA?

SYSTem

:

LOCal

:

REMote

:

RWLock

DISPlay:

[:

WINDow][:

STATe]{OFF|ON}

[:

WINDow][:

STATe]?

MEASure[:

SCALer]

:

CURRent[:

DC]?

[:

VOLTage][:

DC]?

:

POWer[:

DC]?

441SCPI状态膏存器

徉可以通过读取掾作或态奇存署的值来琦定电踊的当前状态•电壽逋过七伞狀态^!

?

存器組记录了不同的仪St枚态.这七牛状态寄存誥爼分为状态位超甯存器.标庖事件寄存S.奋询状态寄劳养和理菲狀态寄存春(包舍三个子穿存陰人狀态值殂哥存雜记录了其它状态离徉辭的僧息.下表聲出了各个状态番徉器的克义・

便

代弓

援作状态子养1^聯

0

CAL

电源正在计#嶽蝕标建靈ft

1

UNR

2

CV

也舜正址祖足t压掠曲戟冬

3

CC

电舞止赴在疋电流雜出状窪

4

RI

未使用

哥询状态寄舌器

0

OV

為使用

1

OT

电蒙处于过锻度扶态

赫帛状壽占存*

0

OPC

*作完成,电^^井冇按年載完虑

2

QYE

杏御帶谓*甬出队列敢《丢失

3

DDE

4

EXE

执行错1丸,■❖今参歡溢出咸擁作乘弊乔一酿

5

CME

令令惜锻,忒》受的命春倍思中有iS註或诵义ilL

7

PON

幵机世:

幵机后谨位封1

状感学节毎存澤

3

QUES

如果一个便能的杏询狀态青存器^)^状态发专童i匕则QtiES住置I

4

未使囲

5

ESB

骄-个便能的菽推事件秋枣哥穆垦的^^取发生变此・WESB彳丸置I

6

MSS

自.甲

7

OPER

克一个ftffi的役作状花哥存曇W壮杰龙生:

TtflS见OPER垃HI

味作就奇番存B

I

INST1

令螳作状态于寄存g苗绘应发生燮佗.INST1位ai

2

INST2

同E

3

INST3

同上

SCPI解释

IEEE488.2共同命令

*CLS

这条命令清除下面的寄存器:

标准事件寄存器、器、操作

状态子寄存器、状态字节寄存器的错误信息。

命令语法:

*CLS。

例:

*CLS

*ESE

这条命令编辑了标准事件使能寄存器的值。

编程参数判定了标准事件寄存器中哪些位为1

时将会引起状态字节寄存器中ESC位置10

命令语法:

*ESE<参数>

参数:

0-255

上电值:

参考*PSC命令。

例:

*ESE110

*ESR?

这条命令可以用来读取标准事件寄存器的值。

在该命令被执行后,标准事件寄存器的值被

清零。

标准事件寄存器的位与标准事件使能寄存器的位定义相同。

命令语法:

*ESR?

返回参数:

<NR1>

例:

*ESR?

TDN?

这条命令可以读电源的相关信息,它返回的参数包含了四个段。

命令语法:

*IDN?

返回参数:

”制造商,“”产品标号,“”产品序列号:

”软件版本号0'

例:

ITECH,6322,0111101,V1.68

*OPC

当在这条命令这前的所有命令被执行完成后,标准事件寄存器的OPC位被置10

命令语法:

*OPC

上电值:

参考*PSC命令。

例:

*OPC

*PSC

该命令用来控制当电源上电时是否会产生一个服务请求。

1|ON:

当电源上电时,所有使能寄存器的值被清零。

0|OFF:

当电源上电时。

所有使能寄存器的值为上次保存的值。

命令语法:

*PSC<参数>

参数:

0|1|ON|OFF

上电值:

上次保存的值。

例:

*PSCON

*RST

这条命令复位电源所有的参数到出厂状态。

命令语法:

*RST

例:

*RST

*SRE

这条命令编辑了状态位组使能寄存器的值。

编程参数决定了状态位组寄存器中哪些位为1

时将会引起状态位组寄存器中RQS位置1o状态位组使能寄存器的位定义与状态位组寄存

器的位定义相同。

命令语法:

*SRE<参数>

参数:

0-255

上电值:

参考*PSC命令。

例:

*SRE110

*STB?

这条命令用来读取状态字节寄存器的值。

在该命令被执行后,状态字节寄存器的值被清零。

命令语法:

*STB?

返回参数:

<NR1>

例:

*STB?

*SAV

这条命令用来保存电源的当前用户设定值(当前电流、电压、最大电压、步进位)到指定

单元。

命令语法:

*SAV<参数>

参数:

0-49

例:

*SAV10

*RCL

这条命令将从指定单兀中恢复*SAV命令保存的设定值。

命令语法:

*RCL<参数>

参数:

0-49

例:

*RCL10

SCPI标准命令

SYSTem:

ERRor

这条命令用来读取电源的出错信息。

命令语法:

SYSTem:

ERRor?

返回参数:

参见表5

例:

SYST:

ERR?

SYSTem:

VERSion

这条命令用来查询软件的版本号。

命令语法:

SYSTem:

VERSion?

返回参数:

软件的版本号。

例:

SYST:

VERS?

SYSTem:

BEEPer

这条命令用来测试蜂鸣器,执行后电源应鸣叫一声。

命令语法:

SYSTem:

BEEPer[:

IMMediate]

例:

SYST:

BEEP

SYSTem:

LOCal

这条命令用来设置电源为本地操作状态。

命令语法:

SYSTem:

LOCal

例:

SYST:

LOC

SYSTem:

REMote

这条命令用来设置电源为远程操作状态。

命令语法:

SYSTem:

REMote

例:

SYST:

REM

SYST:

RWLock

这条命令也是用来设置电源为远程操作状态的。

但与上一条不同的是,本命令无

法在电

源上按(LOCATE)键切换到本地操作状态,需用命令才能恢复。

命令语法:

SYSTem:

RWLock

例:

SYST:

RWL

SYSTem:

ADDRess

这条命令用来查询电源的本机地址。

命令语法:

SYSTem:

ADDRess?

例:

SYST:

ADDR?

STATus:

QUEStionable:

ENABIe

这条命令编辑了查询事件使能寄存器的值。

编程参数决定了查询事件寄存器中哪些位为

1时将会引起状态位组寄存器中QUES位置1

命令语法:

STATus:

QUEStionable:

ENABIe<参数>参数:

0-255

上电值:

参考PSC命令。

例:

STAT:

QUES:

ENAB110

STATus:

QUEStionable:

ENABIe?

该命令被执行后,查询事件使能寄

这条命令用来读取查询事件使能寄存器的值。

存的值被清零。

命令语法:

STATus:

QUEStionable:

ENABIe

返回参数:

例:

STAT:

QUES:

ENAB?

STATus:

QUEStionable?

在该命令被执行后,查询事件寄存

这条命令可以用来读取查询事件寄存器的值。

器的值被清零。

命令语法:

STATus:

QUEStionable[:

EVENt]?

返回参数:

例:

STAT:

QUES?

STATus:

QUEStionable:

CONDition?

当查询条件寄存器中某位的值变化

这条命令可以用来读取查询条件寄存器的值。

时,则

查询事件寄存器中对应的位被置1

命令语法:

STATus:

QUEStionable:

CONDition?

返回参数:

例:

STAT:

QUES:

COND?

STATus:

OPERationENABle

这条命令编辑了操作事件使能寄存器的值。

编程参数决定了操作事件寄存器中哪

些位为

1时将会引起状态位组寄存器中OPER位置1。

参数>

命令语法:

STATUS:

OPERation:

ENABIe<

参数:

0-255

上电值:

参考PSC命令。

例:

STAT:

OPER:

ENAB110

STATus:

OPERation:

ENABIe?

在该命令被执行后,操作使能寄存

这条命令可以用来读取操作使能寄存器的值。

器的值被清零。

查询语法:

STATus:

OPERation:

ENABIe?

返回参数:

<操作使能寄存器的值>

例:

STAT:

OPER:

ENAB?

STATus:

OPERation?

在该命令被执行后,操作事件寄存

这条命令可以用来读取操作事件寄存器的值。

器的

值被清零。

查询语法:

STATus:

OPERation[:

EVENt]?

返回参数:

<操作事件寄存器的值>

例:

STAT:

OPER?

STATus:

OPERation:

INSTrument?

在该命令被执行后,操作事件子寄存

这条命令用来读取操作事件子寄存器的值。

器的值

被清零。

(注意:

仅对当前通道的寄存器有效查询语法:

STATus:

OPERation:

INSTrument[:

EV

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 表格模板 > 调查报告

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1