Here’s the page we think you wanted. See search results instead:

 

Contact an Expert

Programming 34970A's for high channel count and high throughput with Visual Basic

This application note describes how to program one or more 34970A instruments to extend the channel count of the 34970A, and to achieve high throughput. Since each 34970A has its own DMM and control circuitry, multiple 34970A's may be used to perform data logging simultaneously for high channel count at high throughput. With ten 34970A's, 480 channels of measurement can be performed in less than 1 second. This application note discusses how to program the 34970A for scanning, datalogging and monitoring. It includes Microsoft ® Visual Basic 6.0 code examples for download.

This application note demonstrates how to:

  • Control multiple 34970A's with MS Visual Basic 6.0
  • Set up a function with range and resolution
  • Close or Open a relay
  • Monitor the readings of the 34970A
  • Set thermocouples to an external temperature reference

Available for download is:

  • Example code using the Keysight ISDK for Visual Basic 6.0
  • Example VBA code for Excel

KEYSIGHT PROVIDES THIS FREE SOFTWARE "AS IS". ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO ANY WARRANTY OF NON-INFRINGEMENT, THE IMPLIED WARRANTIES OF MERCHANTABILITY, SATISFACTORY QUALITY, REASONABLE CARE AND SKILL, AND FITNESS FOR A PARTICULAR PURPOSE ARE EXPRESSLY DISCLAIMED.

Documents & Downloads

Programming 34970A for high channel count and high throughput with Visual Basic 
 

Application Note 2003-02-20

null PDF 44 KB
Example Visual Basic Code 
The .zip file available with this Technical Note contains example software in Visual Basic 6.0.

Application Note 2003-02-20

null ZIP 81 KB