beautypg.com

BNC 835-3 Programmer Manual User Manual

Page 16

background image

Berkeley Nucleonics
www.Berkeley Nucleonics.com

835-3

Programmer’s Manual v1.0

Page 16 of 37

enable register does not affect it. The command :STATus:PRESet sets the Operation

Status Enable register and the Questionable Status Enable register to all 0’s.

Status Group Reporting

The state of certain BNC MODEL 835-3 hardware and operational events and conditions

can be determined by programming the status system. Three lower status groups

provide status information to the Summary Status Byte group. The Summary Status Byte

group is used to determine the general nature of an event or condition and the other

status groups are used to determine the specific nature of the event or condition.

Summary Status Byte Group

The Summary Status Byte group, consisting of the Summary Status Byte Enable register

and the Summary Status Byte, is used to determine the general nature of a 835-3 event

or condition. The bits in the Summary Status Byte provide the following:

Operation Status Group

The Operation Status group, consisting of the Operation Condition register, the Operation

Positive Transition register, the Operation Negative Transition register, the Operation

Event register and the Operation Event Enable register.

Standard Event Status Group

The Standard Event Status group, consisting of the Standard Event Status register (an

Event register) and the Standard Event Status Enable register, is used to determine the

specific event that set bit 5 of the Summary Status Byte.


The bits in the Standard Event Status register provide the following:
Bit

Description

0

Set to indicate that all pending 835-3 operations were completed following
execution of the “*OPC” command.

1

Request control

2

Set to indicate that a query error has occurred. Query errors have SCPI error
codes from –499 to –400.

3

Set to indicate that a device-dependent error has occurred. Device-dependent
errors have SCPI error codes from –399 to –300 and 1 to 32767.

4

Set to indicate that an execution error has occurred. Execution errors have SCPI
error codes from –299 to –200.

5

Set to indicate that a command error has occurred. Command errors have SCPI
error codes from –199 to –100.

6

User request

7

Power on


Standard Event Status Enable register

(ESE commands)