
Program Fragment
GOSUB Read Register
'Clear register by reading it
PRINT #1, "output 16; :init
'Place 2000 in idle
:cont off; :abort"
PRINT #1, "output 16; :init;*opc"
'Start measurements and send *OPC
SLEEP 2
'Wait two seconds
GOSUB ReadRegister
'Read register to show that OPC is
not set
PRINT #1, "output 16; :abort"
'Place 2000 back in idle
GOSUB ReadRegister
'Read register to show that OPC is
now set
END
ReadRegister:
PRINT #1, "output 16; *esr?"
'Query Standard Event Status Reg-
ister
PRINT #1, "enter 16"
'Get response message from 2000
LINE INPUT #2, a$
'Read decimal value of register
PRINT a$
RETURN
Remote Operation
4-45
Summary of Contents for 2000
Page 1: ...Model 2000Multimeter User s Manual A G R E A T E R M E A S U R E O F C O N F I D E N C E...
Page 13: ...1 General Information...
Page 19: ...2 Basic Measurements...
Page 54: ...2 36 Basic Measurements...
Page 55: ...3 Measurement Options...
Page 87: ...4 Remote Operation...
Page 139: ...5 SCPI CommandReference...
Page 215: ...A Specifications...
Page 226: ...A 12 Specifications...
Page 227: ...B Statusand ErrorMessages...
Page 233: ...C Example Programs...
Page 246: ...C 14 Example Programs...
Page 247: ...D Models196 199and 8840A 8842ACommands...
Page 255: ...E IEEE 488 BusOverview...