109
Programming
Example Programs
FNIdentity function
When this function is called, it resets the instrument and queries the instrument’s
identification string which is displayed on the computer’s screen by the calling func-
tion. To accomplish this task, the FNIdentity function uses the *RST, *OPC?, and
*IDN? common commands. This function is called from examples 1 through 5.
Err_mngmt subroutine
This subroutine checks to make sure that no errors have set bits in the event status
register and that there are no errors in the queue. Exiting this subroutine is only pos-
sible if no errors have occurred. Notice that the logic test in the subroutine tests for
the same event status register bits enabled by the Set_ese subroutine: BIT(Cme,5),
BIT(Cme,4), BIT(Cme,2).
This subroutine is called in examples 1 through 5. However, it is modified in exam-
ples 3, 4, and 5 to allow it to indicate the last programming command that was sent
to the instrument before an error occurred. This is accomplished by adding an
optional argument string.
Cmd_opc subroutine
The Cmd_opc subroutine, found in examples 3, 4, and 5, pauses the program until a
non-sequential command has finished executing on the Keysight 86120B. It uses the
*OPC? query. For more information on non-sequential commands, refer to
force the Keysight 86120B to wait for non-sequential commands” on page 92
Tempo subroutine
This subroutine, which is only found in example 3, pauses the program for a few
seconds while the Keysight 86120B measures the drift on a laser. The argument in
the example sets the pause for 10 seconds.
Summary of Contents for 86120B
Page 1: ...Keysight 86120B Multi Wavelength Meter User s Guide...
Page 2: ......
Page 3: ...1...
Page 12: ...10 General Safety Considerations...
Page 68: ...You can use the ABORT and CONT softkey to stop and restart a print job that is in progress...
Page 100: ...98 Programming Monitoring the Instrument...
Page 231: ...229 Performance Tests Test 5 Amplitude Accuracy and Linearity...
Page 232: ......
Page 244: ...242 Specifications and Regulatory Information Product Overview...
Page 250: ...248 Reference Menu Maps Display List by Power Menu Display List by WL Menu...
Page 251: ...249 Reference Menu Maps Delta On Menu Delta Off Menu...
Page 253: ...251 Reference Menu Maps System Print Menu...
Page 254: ...252 Reference Menu Maps System Setup Menu...
Page 272: ......