ETS-Lindgren 2090 Controller User Manual

Page 134

Advertising
background image

Appendix A: Model 2090 GPIB Command Reference

Model 2090 Multi-Device Controller


*OPC

Description:

Arm Operation Complete Flag. Causes the controller to set Operation
Complete bit of the Standard Event Status Register when the current
operation is complete (i.e. when the device stops moving).

Devices:

Towers, Turntables

Syntax:

*OPC

Example:

CALL ibwrt (TowerUD%, "*OPC")

' Arm Operation Complete bit'

See Also:

*ESR?, *OPC?


*OPC?

Description:

Query Operation Complete. Prepares controller to respond to a query with a
single character message. If the device has completed its motion, the
message returned is "1", otherwise it is "0". (NOTE: This is a slight
deviation from the ANSI/IEEE 488.2 standard for this command, which does
not return a response until the operation is complete. That response is
always "1". The current mode of operation is maintained for backwards
compatibility with the Model 1090 controller.)

Devices:

Towers, Turntables



*OPC, DIR?

Syntax:

*OPC?

Response:

<flag>

Indicates if commanded motion is complete:

1

Motion is complete

0

Device is in motion

Example:

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

' Query Operation Complete

CALL ibrd (TableUD%, rdbuf$)

' Read response

See Also:

*RST

Description:

Reset. Resets the controller. Controller remains in remote mode. All
moving devices are immediately stopped, and the command queue is cleared.
The state of the status register data structure remains unchanged.

Devices:

Towers, Turntables

Syntax:

*RST

Example:

CALL ibwrt (TableUD%, "*RST")

' Reset turntable'

See Also:

*CLS


*SRE

Description:

Set Service Request Enable Register. Changes contents of the Service
Request Enable Register. Requires an integer argument in the range of 0 to
255. This argument, when expressed in binary form, represents the value of
the eight bit Service Request Enable Register. The bits of the argument (with
the exception of bit 6 which is unused) correspond to the bits of the Status
Byte Register. Setting a bit in this register allows the corresponding bit in the
Status Byte Register to generate a Service Request.

Devices:

Towers, Turntables

Syntax:

*SRE XXX

XXX

Integer value representing eight bit binary number 0-
255

Example:

CALL ibwrt (TableUD%, "*SRE 32")

' Allow the Event Status Bit
' to generate an SRQ

See Also:

*SRE?, *STB?

134

© ETS-Lindgren– April, 2006

Revision G– P# 399199

Advertising