SYSTem:LOCK Subsystem
This subsystem locks and releases instrument I/O interfaces, as shown in the following example:
Initial State = unlocked, Count = 0
(FROM USB) SYST:LOCK:REQ? returns "1" (request successful)
State = locked, Count = 1
(FROM GPIB) SYST:LOCK:REQ? returns "0" because USB has lock
State = locked, Count = 1
(FROM USB) SYST:LOCK:REQ? returns "1" (request successful)
State = locked, Count = 2
(FROM USB) SYST:LOCK:REL
State = locked, Count = 1
(FROM USB) SYST:LOCK:REL
State = unlocked, Count = 0
For each successful lock request, a lock release is required. Two requests require two releases.
Command Summary
SYSTem:LOCK:NAME?
SYSTem:LOCK:OWNer?
SYSTem:LOCK:RELease
SYSTem:LOCK:REQuest?
SYSTem:LOCK:NAME?
Returns the I/O interface in use by the querying computer).
Parameter Typical Return
(none) "LAN169.254.149.35"
See Interface Locking Example
l After using this command to determine the name of the interface that you are using, use SYSTem:LOCK:OWNer?
to determine which interface, if any, has the lock.
l Returns "USB", "VXI11", "GPIB", or "LAN<IP Address>" indicating the I/O interface being used by the querying
computer.
Agilent Truevolt Series DMM Operating and Service Guide 249