STATus Command
KIKUSUI Electronics Corp.
PWR-01 Interface Manual
Event status register
The event status register bits are set when certain events occur during PWR-01
operation. All bits of the event status register are set by the error event queue.
The register is defined by the IEEE488.2 standard and is controlled by the
IEEE488.2 common commands *ESE, *ESE?, and *ESR?.
See SYST:ERR? for the descriptions of the errors.
Bit Bit
weight
Bit name
Description
Error code
0
1
Operation Com-
plete(OPC)
Set when an *OPC command is received
and all operations in standby are com-
plete.
-800 to -899
1
2
Request Control
(RQC)
Not used
--
2
4
Query Error(QYE)
Set when an attempt is made to read data
from the output queue when there is no
output or the error queue is in wait status.
Indicates that there is no data in the error
queue.
-400 to -499
3
8
Device Dependent
Error(DDE)
Set when there is a device-specific error. -300 to -399
100 to 999
4
16
Execution Error(EXE) Set when the PWR-01 evaluates that
the program data following the header is
outside the formal input range or does not
match the performance of the PWR-01.
This indicates that a valid SCPI command
may not be executed correctly depending
on the conditions of the PWR-01.
-200 to -299
5
32
Command Error(C-
ME)
ISet when an IEEE 488.2 syntax error is
detected, when an unidentifiable header is
received, or when a group execution trig-
ger enters the internal IEEE 488.2 SCPI
command input buffer.
-100 to -199
6
64
User Request(URQ) Not used
--
7
128
Power On(PON)
Set when the power is turned on.
--
8-15
Reserved
Not used
--
OPERation status register
The OPERation status register is a 16-bit register that contains conditions that are
part of the PWR-01 normal operations.
Bit Bit
weight
Bit name
Description
0
1
Soft Start(SST)
Indicates whether a soft start or soft stop is in
use.
1
2
OUTPut DELAY(ODEL)
Indicates whether the output delay is in use.
2
4
Sequnce program(PROG)
Indicates whether a sequence is being per-
formed.
3
8
NOT USED
--
4
16
NOT USED
--
5
32
wating for trigger(WTG)
Indicates whether the PWR-01 is in a trigger
(TRIG) wait state after an INIT is sent.
*1
6
64
NOT USED
--
7
128
NOT USED
--
8
256
CV
CV output
9
512
NOT USED
--
10 1024 CC
CC output
11 2048 NOT USED
--
12 4096 NOT USED
--
13 8192 NOT USED
--
14 16384 NOT USED
--
15 32768 NOT USED
Always zero
*1
: If the PWR-01 is waiting for a hardware trigger in a sequence step, the PWR-01 will not
enter a trigger wait state.