Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

PyDAQmx and USB-6000/USB-TC01 Thermocouple Device

Hi All,

 

I have a project I'm working on which requires reading values from a circuit board.

 

Need to do these things:

1). Read five analog values from test points on a circuit board with USB-6000 DAQ Unit.

2). Read tachometer from fan with a counter from USB-6000 DAQ Unit.

3). Read a temperature value from USB-TC01 Thermocouple Unit.

 

We can't use LabVIEW because we would need to recode our entire python low-level driver to interface with the software. Instead, I want to utilize PyDAQmx module to interface with the NIDAQmx driver.

 

However, I'm not sure how to use the functions in PyDAQmx to utilize reading values from the boards and units. Any help would be appreciated, thanks!

 

Best,

Jacob

 

 

0 Kudos
Message 1 of 27
(7,156 Views)
I'm not sure why you would be asking how to to use PyDAQmx here. A quick Google turns up http://pythonhosted.org/PyDAQmx/usage.html.
0 Kudos
Message 2 of 27
(7,151 Views)

I've looked into that website, and into the GitHub source code - there doesn't seem to be much information/documentation about compatibility with the USB-TC01 Thermocouple Device. I'm looking to interface all this hardware together, but there isn't a "how-to" guide.

 

Edited for clarity

0 Kudos
Message 3 of 27
(7,146 Views)

@Yakav wrote:

I've looked into that website, and into the GitHub source code - there doesn't seem to be much information/documentation about compatibility with the USB-TC01 Thermocouple Device. I'm looking to interface all this hardware together, but there isn't a "how-to" guide.

 

Edited for clarity


That's what happens when you use open source software. You get what you pay for.

0 Kudos
Message 4 of 27
(7,143 Views)

My assumption was that if the USB-TC01 Thermocouple Device uses the NIDAQmx 9.9 drivers, it should have compatibility within the PyDAQmx module since its a full interface to the NIDAQmx drivers. 

0 Kudos
Message 5 of 27
(7,140 Views)

@Yakav wrote:

My assumption was that if the USB-TC01 Thermocouple Device uses the NIDAQmx 9.9 drivers, it should have compatibility within the PyDAQmx module since its a full interface to the NIDAQmx drivers. 


Go with your assumption. No one is stopping you.
0 Kudos
Message 6 of 27
(7,134 Views)
The device IS supported by DAQmx.
0 Kudos
Message 7 of 27
(7,131 Views)

Either help contribute, or don't reply. I'm not looking for passive-agressive answers - this goes to nyc

0 Kudos
Message 8 of 27
(7,128 Views)

Dennis,

 

I essentially want to use a method that would read the value of the thermocouple, and print the value when I type "T"

 

For instance:

 

while True:

print "Commands"

print "T    --> Read current Thermocouple Temperature"

print "FON --> Fan  On"

 
x = raw_input("Enter Command:")

if x == "FON":

    fan1.write_fan_duty_cycle(100)

 

0 Kudos
Message 9 of 27
(7,122 Views)
0 Kudos
Message 10 of 27
(7,108 Views)