B-2
Return to
2600AS-901-01 Rev. B / September 2008
Appendix B: Common Commands
Series 2600A System SourceMeter® Instruments Reference Manual
Common commands
Command summary
Common commands supported by the Keithley Instruments Series 2600A System SourceMeter
®
. Although commands are shown in upper-case, common
commands are not case sensitive, and either upper or lower case can be used. Note that although
these commands are essentially the same as those defined by the IEEE-488.2 standard, the
Series 2600A does not strictly adhere to that standard.
Script command equivalents
Script command equivalents for the common commands in
are summarized in
. See Section 12 for details on script commands.
Table B-1
Common commands
Mnemonic
Name
Description
1
*CLS
Clear status
Clears all event registers and Error Queue.
*ESE <mask>
Event enable command
Program the Standard Event Enable Register.
*ESE?
Event enable query
Read the Standard Event Enable Register.
*ESR?
Event status register query
Read/clear the Standard Event Enable Register.
*IDN?
Identification query
Returns the manufacturer, model number, serial
number, and firmware revision levels of the unit.
*OPC
Operation complete command
Set the Operation Complete bit in the Standard
Event Register after all pending commands have
completed.
*OPC?
Operation complete query
Places an ASCII “1” into the Output Queue when all
selected device operations have completed.
*RST
Reset command
Returns the SourceMeter instrument to default
conditions.
*SRE <mask>
Service request enable
command
Programs the Service Request Enable Register.
*SRE?
Service request enable query
Reads the Service Request Enable Register.
*STB?
Status byte query
Reads the Status Byte Register.
1
*TRG
Trigger command
Sends a remote trigger to the SourceMeter.
*TST?
Self-test query
Returns a 0.
*WAI
Wait-to-continue command
Waits until all previous commands have
completed.
1. Status commands are covered in
.
Table B-2
Script command equivalents
Common
command
Script command equivalent
*CLS
status.reset()
*ESE?
print(tostring(status.standard.enable))
*ESE <mask>
status.standard.enable = <mask>
*ESR?
print(tostring(status.standard.event))
*IDN?
print([[Keithley Instruments Inc., Model]]..localnode.model..
[[, ]]..localnode.serialno..[[, ]]..localnode.revision)