beautypg.com

ETS-Lindgren 2090 Controller User Manual

Page 132

background image

Appendix A: Model 2090 GPIB Command Reference

Model 2090 Multi-Device Controller

IEEE 488.2 Mandatory Instruction Set:

*CLS

Description:

Clear Status. Clears all Event Registers summarized in the Status Byte
Register and places the controller in the Operation Complete Idle State.

Devices:

Towers, Turntables

Syntax:

*CLS

Example:

CALL ibwrt (TowerUD%, "*CLS")

' Clear status registers

See Also:

*ESR?, *OPC, *RST, *STB?


*ESE

Description:

Set Standard Event Status Enable Register. Causes changes in the contents of
the Standard Event Status Enable Register. Requires an integer argument in
binary form to set the register. The bits of the argument correspond to the
bits of the Standard Event Status Register. Setting a bit in this register allows
the corresponding bit in the Standard Event Status Register to cause the Event
Status Bit in the Status Byte Register to be set.

Devices:

Towers, Turntables

Syntax:

*ESE XXX

XXX

Integer value representing eight bit binary number 0-
255

Example:

CALL ibwrt (TableUD%, "*ESE 16")

' Allow an Execution Error to
' set the ESB

See Also:

*ESE?, *ESR?, *STB?


*ESE?

Description:

Query Standard Event Status Enable Register. Prepares the controller to
respond with the contents of the Standard Event Status Enable Register when
queried. Value returned is an integer number in the range of 0 to 255. This
value, when expressed in binary form, represents bit values of the Standard
Event Status Enable Register.

Devices:

Towers, Turntables

Syntax:

*ESE?

Response:

XXX

Integer value representing the setting of the Event
Status Enable Register

Example:

CALL ibwrt (TableUD%, "*ESE?")

' Query ESE register

CALL ibrd (TableUD%, rdbuf$)

' Read response

See Also:

*ESE?, *ESR?

132

© ETS-Lindgren– April, 2006

Revision G– P# 399199