B.11 *sre — service request enable command, B.12 *sre? — service request enable query, B.13 *stb? — status byte register query – KEPCO TMA VXI-27 User Manual

Page 47: B.14 *trg — trigger command, B.15 *tst? — self test query, B.11, B.12, B.13, B.14, B.15

Advertising
background image

B-4

TMA VXI-27 101602

B.11 *SRE — SERVICE REQUEST ENABLE COMMAND

*SRE

Syntax:

*SRE<integer> where <integer> = value from 0 - 255 per Table B-3, except bit 6 cannot be pro-
grammed.

Description: Sets the condition of the Service Request Enable register.

The Service Request Enable register

determines which events of the Status Byte Register are summed into the MSS (Master Status Sum-
mary) and RQS (Request for Service) bits. RQS is the service request bit that is cleared by a serial
poll, while MSS is not cleared when read. A "1" (1 = set = enable, 0 = reset = disable) in any Service
Request Enable register bit position enables the corresponding Status Byte bit to set the RQS and
MSS bits. All the enabled Service Request Enable register bits then are logically ORed to cause Bit 6
of the Status Byte Register (MSS/RQS) to be set. Related Commands: *SRE?, *STB?. (See exam-
ple, Figure B-1.)

B.12 *SRE? — SERVICE REQUEST ENABLE QUERY

*SRE?

Syntax:

*SRE?

Response: <integer> = value from 0 - 255 per Table B-3.

Description: Reads the Service Enable Register. Used to determine which events of the Status Byte Register are

programmed to cause the power supply to generate a service request (1 = set = function enabled, 0 =
reset = function disabled). Related Commands: *SRE, *STB? (See example, Figure B-1.)

B.13 *STB? — STATUS BYTE REGISTER QUERY

*STB?

Syntax:

*STB?

Response: <integer> value from 0 to 255 per Table B-3.

Description: Reads Status Byte Register without clearing it. This Query reads the Status Byte Register (bit 6 =

MSS) without clearing it (1 = set = function enabled, 0 = reset = function disabled). The register is
cleared only when subsequent action clears all set bits. MSS is set when the power supply has one
ore more reasons for requesting service. (A serial poll also reads the Status Byte Register, except that
bit 6 = RQS, not MSS; ands RQS will be reset.) Related Commands: *SRE, *SRE?. (See example,
Figure B-1.)

B.14 *TRG — TRIGGER COMMAND

*TRG

Syntax:

*TRG

Description: Triggers the power supply to be commanded to preprogrammed values of output current and

voltage. When the trigger is armed (checked by examining WTG bit in Status Operational Condition
register) *TRG generates a trigger signal. The trigger will change the output of the power supply to the
output voltage and current levels specified by VOLT:TRIG and CURR:TRIG commands and clear the
WTG bit in the Status Operation

Condition register. If INIT:CONT has been issued, the trigger

subsystem is immediately rearmed for subsequent triggers, and the WTG bit is again set to

1. *TRG or GET are both addressed commands (only devices selected as listeners will exe-

cute the command).

Related Commands:

ABOR, INIT, TRIG, CURR:TRIG, VOLT:TRIG.

(See

example, Figure B-1.

)

B.15 *TST? — SELF TEST QUERY

*TST?

Syntax:

*TST?

Returned value: 0 or 1 (0 = pass test, 1 = fail test)

TABLE B-3. SERVICE REQUEST ENABLE AND STATUS BYTE REGISTER BITS

CONDITION

OPER

MSS
RQS

ESB

MAV

QUES

ERR
QUE

NU

NU

BIT

7

6

5

4

3

2

1

0

VALUE

128

64

32

16

8

4

2

1

OPER

Operation Status Summary

MSS

Master Status Summary

RQS

Request for Service

ESB

Event Status Byte summary

MAV

Message available

QUES

QUEStionable Status Summary

ERR QUE

1 or more errors occurred (see
PAR. C.44)

NU

(Not Used)

Advertising