08-07-2019 07:08 AM
Dear all,
I am new to this forum.
I want to calibrate (range of 25°C to 85°C) 3 k-Type Thermocouple with NI 9213 module coupled with NI 9174 chassis using Labview. I also have heating thermostat with a bath with temperature measurement from 25°C to 85°C that can help me to calibrate the thermocouples.
I know that the measurement sensitivity of K type thermocouple is 0.02°C. For our experiment I need to have uncertainty range of ~0.1°C (after accounting for static, random uncertainty and regression and linear fitting).
My question is that how should I start programming the Labview and what is the procedure for calibration?
Should I calibrate k-Type Thermocouple or NI 9213 module or both?
Is this example program relevant?:
https://forums.ni.com/t5/Example-Programs/Thermocouple-calibiration/ta-p/3514589?profile.language=en
08-07-2019
09:08 AM
- last edited on
09-22-2025
01:21 PM
by
Content Cleaner
That example program is not particularly relevant. The instructions for calibrating the NI 9213 module can be found below.
https://www.ni.com/docs/en-US/bundle/ni-9213-cal-pro/resource/372676a.pdf
If you are wanting to include your sensors and wiring in your calibration, you will also need to perform an end-to-end calibration on each channel once that is complete.
https://knowledge.ni.com/KnowledgeArticleDetails?id=kA00Z000000P80ZSAS&l=en-US
08-08-2019 02:43 AM
Thanks for your reply. Indeed the the end-to-end calibration procedure you mentioned is in NI MAX. What I was asked to do is to program the thermocouple calibration in LabView environment using block diagrams (standard deviation, curve fitting,...). I there any example program I can follow?
08-08-2019
09:56 AM
- last edited on
09-22-2025
01:21 PM
by
Content Cleaner
I haven't been able to find an example program, and unfortunately the article I linked to indicates that you cannot call the MAX wizard programmatically in LabVIEW. However, you can write a program to recreate it. What you will need to do is take measurements for each channel with the thermocouples at two or more known temperatures (e.g. immersed in an ice bath) and then use those measurements to calculate and create a custom scale for each channel. There are a few examples that ship with LabVIEW that show how to make thermocouple measurements (Help -> Find Examples -> search for 'Thermocouple'). This article explains how to create a custom scale in LabVIEW (https://www.ni.com/docs/en-US/bundle/ni-9213-cal-pro/resource/372676a.pdf).