07-10-2007 10:01 AM
07-11-2007 04:05 AM
Without digging any deeper....
My first approach would be to open MAX , browse to your DAQ board and look at the properties to see if the SCC-68 is configured.
then create a new DAQ-Task , the assistant will also output the connection diagram.
07-11-2007 04:53 PM - edited 07-11-2007 04:53 PM
Temperature Sensor
Temperature sensor
Accuracy..........................................±0.3 °C over a 0 to 55 °C range
Type.................................................Thermistor
Convert the voltage to temperature using the following Steinhart-Hart
equation:
where A = 1.2873851 × 10–3
B = 2.3575235 × 10–4
C = 9.4978060 × 10–8
where R1 = 4,870 Ω
VT is the CJC voltage measurement
Message Edited by Matt A on 07-11-2007 04:54 PM
07-12-2007 01:30 PM
07-12-2007
01:40 PM
- last edited on
07-22-2025
03:21 PM
by
Content Cleaner
Hello BP1000,
The CJC is a thermistor and not a thermocouple, so it behaves differently. That is why the data from your thermocouple task is not correct.
You were correct in your first implementation; you will need to add a custom scale to the analog input voltage task to convert the voltage from the thermistor to temperature according to the formula I provided above. KnowledgeBase 30BG5VMW, online here, discusses how to set up a custom scale for your NI-DAQmx Global Virtual Channel.
07-12-2007 02:16 PM
I'm confused now.
How does the equation relate to the custom scale? I keep reading the Temperature (C)= 100xVoltage. Is this just a really bad example?
When I test the CJC it keeps bouncing between -21.7 and +21.7. Any idea why I would see this?
I get that the CJC is a thermistor but I have a sepperate thermocouple that I am using and refferencing to the CJC. Isn't that right?
07-13-2007 02:22 PM - edited 07-13-2007 02:22 PM
BP1000 wrote
:...When I test the CJC it keeps bouncing between -21.7 and +21.7. Any idea why I would see this?
...
Message Edited by Matt A on 07-13-2007 02:29 PM
07-16-2007 09:53 AM
I have pin 70 (CJC+) wired to pin 57 (AI 7) and pin 71 (AI GND) wired to pin 23 (AI 15). If I look in MAX at the configuration diagram tab it shows 57 connected to 23, why is this? I tried the test button in MAX and I am getting -10.6. It is configured as a voltage channel.
I tried using Acq Thermocouple Sample.vi. I have the thermocouple wired to pin 68 (AI 0) and pin 34 (AI 8). What do I specify the physical channel as if there are 2 pins?
I also tried setting up a global virtual channel thermocouple in MAX and specifying the CJC source as channel and the CJC channel to my CJC global virtual channel I created. I used the test button here and get bad results.
07-16-2007
06:12 PM
- last edited on
07-22-2025
03:21 PM
by
Content Cleaner
Hello BP1000,
Your connections appear to take up two channels because your CJC channel and your Thermocouple channel are connected with a Differential Terminal Configuration. You can read more about terminal configurations and other considerations in the document called Field Wiring and Noise Considerations for Analog Signals here. Basically, you are using two channels to carry your signal and then comparing the two to determine the signal level. This helps to eliminate ground loops and reduce the effect of noise.
Looking at the values that you are acquiring, I suspect that there might be a problem with your hardware. I am measuring the thermocouple on an SCC-68 using an NI-DAQmx Global Virtual Channel and I read approximately 2.5 V at room temperature. I assume when you say that your channel reads -10.6 you mean -10.6 V. If that is correct, then this value is way off and the fact that it is negative suggests to me that the device is damaged. Most of our data acquisition devices have a range of +/-10 V, so 10.6 V would be impossible. Can you confirm what device you are using to acquire the data? Are you able to read a known value (like a battery or a power supply) on channel ai7? If you connect the CJC to any of the other analog input channels, do you see the same readings?