
4
CN
电子负载产品用
SCPI
指令操作说明书
日期:23-07-2015
SCPI
3. SCPI指令
3.1 IEEE488.2通用指令
*IDN?
返回产品识别码,包括:
用户文本,产品供销商,产品名称,系列号,固
件版本,插入的接口卡系列号和固件版本
<LF>
*RST
按下列步骤重设产品:
-
设为远程控制模式(如果允许)
-
设输入为
OFF
-
重设产品所有过去的报警
*STB?
读出
Status Byte Register
,然后清除
下列指令仅支持
GPIB
卡
IF-G1
:
*TRG
触发一个测量
*CLS
清除
GPIB
控制器的所有事件和状态寄存器
*ESE
<CHAR>
设置
Event Status Enable Register
*ESE?
读出
Event Status Enable Register
*ESR?
读出
Event Status Register
,读取后即清除
*SRE
<CHAR>
设置
Service Request Enable Register
*SRE?
读出
Service Request Enable Register
3.2 事件系统
事件寄存器与寄存器分配的原理在下也图表中有解释。
可通过读取
Status Register STB (GPIB, Ethernet)
查询产品
上的事件。
状态寄存器
STB
包括下面几个位元:
Bit 0:
不用
Bit 1:
不用
Bit 2:
err
,错误队列已满;该队列读取后即清除,并重设
位元。此队列可容纳至少
4
个错误。
Bit 3:
ques
, Questionable Status Register
被激活(出现一
个或多个事件)
Bit 4:
不用
Bit 5:
esr
,标准的
Event Status Register (ESR)
,被
Event
Status Enable Register (ESE)
屏蔽,以信号显示出
现了一个或多个事件
Bit 6:
rsv
,始终为激活状态
Bit 7:
oper
,以信号显示出现了一个或多个事件,并存储于
Operation Status Register
内
如果出现的事件可以报告,可通过使能寄存器里的对应位元
(
*ESE
,
*SRE
和
STAT:QUES:ENAB
,
STAT:OPER:ENAB
)
将各种事件元报告给
STB
。
ESR
的位元组成如下:
Bit 0:
操作完成
Bit 1:
不用
Bit 2:
查询错误
Bit 3: Device Dependent Error (
硬件缺陷等
)
;从
-399
至
-300
,以及
100...399
Bit 4: Execution Error
(
超过电流极限和其它极限);
从
-299
至
-200
Bit 5: Command Error
(
指令错误);
Errors
从
-199
至
-100
Bit 6:
不用
Bit 7 Power On (
产品被打开
)
用
*CLS
指令可清除事件和状态寄存器。
Содержание IF-E1
Страница 17: ......