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
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com