LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

make labview retrieve hp34970a temperature data

I have labview talking to a hp34970a with it's generic driver. I'm reading thermocouple data from 12 different channels via a 34901 20 module.

The problem is I have to take 12 channel read requests when I would like to retrieve this information with a "scan list" command where it readings all 12 TC channels with one scan request.

Anyone have information on how to use scpi or similar program commands to get labview to use a scan type of command?

There seems to be many similar commands but I want to do a very simple snapshot reading of the 12 thermocouples.

If anyone has some sample programs, moocho appreciate.

Thanks!


I would like to incorperate a "scan" command
0 Kudos
Message 1 of 3
(2,667 Views)
You are in luck! Search IDnet for the 34970a again and you'll notice that the driver was updated Nov. 4th. I recommend downloading this new driver as it has many updates and bug fixes. It should not break any current VIs that use it.

The specific question you are asking, though, is a very good one and is specifically written into this driver. If I understand you correctly, what you want to do is put all 12 temperature channel readings into one scan list and then be able to read them all, back to back, in one sweep.

There are several ways to do this with the driver. Depending on how much you want to configure each individual channel, you might be able to do this in as little as 3 VI's (Initialize.vi, HP34970A EZ Temp.vi, and Close.vi). I suggest you s
pecifically take a look at the context helps and block diagrams of the "HP34970A EZ Scan Example.vi" and "HP34970A Advanced Scan Example.vi" VIs.

I worked very closely with this driver so if you have any more questions or comments, I'll be subscribing to this thread.

Good luck!
0 Kudos
Message 2 of 3
(2,667 Views)
thanks, it worked great!
0 Kudos
Message 3 of 3
(2,667 Views)