09-13-2007 06:01 AM - edited 09-13-2007 06:01 AM
Message Edited by andrew_JKTA on 09-13-2007 06:02 AM
09-13-2007 07:42 AM
I don't know whether to say you 'can't' or 'shouldn't!
The nature of thermocouples, you are introducing errors by connecting the TC to more than one device.
I would have to pull some manuals, but double check the SCXI-1102 module. I believe one of the modules has the ability to indicate CJ. You have to read that channel along with the channel the TC is connected and apply the correction programmatically.
I would also have to question the required accuracies that you need to apply both types of correction. It sounds like you are trying to beat the inherit error of the the TC's
09-14-2007 03:58 AM
09-14-2007 06:36 AM
Hi,
Thanks for the replies, I've just realised i don't need the scxi 1581 current excitation module because i am using thermocouples. So now all I have to do is connect the thermocouple to scxi 1303 and then to scxi 1102 and then let the scxi 1600 (which is next to the 1102 in the chassis) digitize the data?
Do I need to ground the thermocouple? It is the NI ready made E-Type Thermocouple Wire (Fibreglass).
Also, I found a lookup table for E-type thermocouples here:
http://www.dataforth.com/catalog/pdf/an107.pdf
Does this table also apply for the thermocouple I am using?
Thank you all so much !! 😄
Andrew
09-14-2007 06:51 AM
Hi there,
You don't need to ground the signal it should work fine without it.
The best thing to do in MAX is to set up the task as a Thermocouple task. If you do this and set the thermocouple type as E type, then the driver will actually set up the appropriate lookup table so the information you see in the calling programming language will be the realworld temperature. So no need for the lookup table.
I hope this answers your questions.
Feel free to post back if you have anymore. I'm here all day
AdamB
09-14-2007 09:06 AM
09-17-2007 05:13 AM