06-17-2026 01:08 PM
All,
I am trying to setup a DAQ970A ( with DAQM901A,DAQM904A) for 4W resistance measurements. I started with the example program from the NI Example finders ( "Keysight DAQ970 Series Resistance Measurement.vi") and it returns errors.
I am just trying to read channel 101 (paired with 111 automatically in 4W ohms), which is driven via the 4x8 matrix. This works flawlessly in manual mode i.e. selecting channel 101 monitor setup for 4W 100 ohms after closing 211/222 which connects to the device under test.The slot 1 card is connected to the matrix card Row 1(source) -> 101, Row 2(sense) -> 111
The DAQ970 will NOT be used in "scan" mode as the inputs to the UUT are via the matrix card on the single slot 1 inputs. It will be utilized in manual internal DMM making Ohms readings.
Looking at the code the offending module is the DAQ970 library ( VISA driver based from NI drivers site) module "Read Measurement.vi". There isn't a resistance measurement option in the Read Measurement vi. The following error is the result.
Anyone gotten this "example" to work? I am using the DAQ970A attached via network not USB but that shouldn't matter as communications seems to work.
Driver library details:
I've written some VISA based driver extensions to get the matrix card working as the library doesn't directly support that card. I have used the older variants of the DAQ units ( 34970, 3488A, 3852) and not had any trouble getting simple DMM readings working.
Thanks.