Multifunction DAQ

cancel
Showing results for 
Search instead for 
Did you mean: 

How do I change temperature values stored on card?

The data I'm referring to is the stored Last Self Calibration and Last External Calibration temperature values.

 

I have a PCI-6052E card that fails calibration at the Self Calibration step, possibly due to bogus saved temperature values.  In trying to update these values I've tried to run Self Calibration--I get error 200545, no update.  Tried to do an External Calibration--error 200546.  The system works with other cards.  This faulty card does function and output voltage correctly, inputs have a small offset--possibly due to the corrupt eprom data.

 

The E-series calibration manual under Adjusting refers to utilities in the niECal.dll.  How do I "run" a .dll?  Shouldn't there be .vi (or .exe considering that's how the program is packaged) utilities for making adjustments?  Using this cal program (CalExec.exe) is my only experience with Labview and it's been nothing but frustrating.

0 Kudos
Message 1 of 14
(4,596 Views)

Hey Mark,

 

Based on the resarch I have done, it seems that this issue is usually due to some internal hardware issue in your card.  

 

Perhaps dealing with nalog system damage (the mux won't connect, the ADC doesn't return data, the reference is broken and not returning values within adjustable tolerance, something inducing noise externally, like connections that are actively being driven or it unable to read information from the EEPROM as you mentioned.

 

But since you said you can still get readings from the device that may not be the exact case.

 

What I can say is that during self calibration DAQmx will read the reference and the determine how much it needs to adjust the calibration coefficients.  But, if the reading from the references is outside of the range that DAQmx can adjust to get back into tolerance, then it returns one of error 200545.

 

 It's probably that the ADC, the respacks, or something else has degraded out of tolerance.

 

So essentially there may be some hardware issues with your card...

Cameron T
Applications Engineer
National Instruments
0 Kudos
Message 2 of 14
(4,559 Views)

Hey Mark,

 

Based on the resarch I have done, it seems that this issue is usually due to some internal hardware issue in your card.  

 

Perhaps dealing with nalog system damage (the mux won't connect, the ADC doesn't return data, the reference is broken and not returning values within adjustable tolerance, something inducing noise externally, like connections that are actively being driven or it unable to read information from the EEPROM as you mentioned.

 

But since you said you can still get readings from the device that may not be the exact case.

 

What I can say is that during self calibration DAQmx will read the reference and the determine how much it needs to adjust the calibration coefficients.  But, if the reading from the references is outside of the range that DAQmx can adjust to get back into tolerance, then it returns one of error 200545.

 

 It's probably that the ADC, the respacks, or something else has degraded out of tolerance.

 

So essentially there may be some hardware issues with your card...

Cameron T
Applications Engineer
National Instruments
0 Kudos
Message 3 of 14
(4,559 Views)

Thank you Cameron.

So you feel the corrupt stored temperature values are a completely separate and unrelated issue to failure to pass Self Cal?

I don't understand how a card can output an accurate 5.000 volts with a defective reference.  And if it reads the reference voltage during Self Cal--what is it comparing it to?

 

In my experience with other systems a reference is not adjustable via software.  As a metrologist maybe my definition of "reference" is different.

0 Kudos
Message 4 of 14
(4,547 Views)

No I don't necessarily think the corrupt stored values are seperate from issue to failure to pass Self Cal.

 

In fact, the deivce failing the Salf Cal could be due to the hardware issue itself...

 

Cameron T
Applications Engineer
National Instruments
0 Kudos
Message 5 of 14
(4,518 Views)

This is a catch-22.  The bogus temperature values may be responsible for the card failing calibration but I can't overwrite the bad data because the program halts.  The must be another way to manually overwrite thse values?

0 Kudos
Message 6 of 14
(4,498 Views)

You may be able to do an external calibration or 'Adjustment Procedure."  This is a manual calibration of sorts.  Refer to page 20 of the B/E/M/S/X Series Calibration Procedure document below.

 

B/E/M/S/X Series Calibration Procedure:

http://www.ni.com/pdf/manuals/370937k.pdf

 

E SERIES Version 2.0:

http://www.ni.com/pdf/manuals/322314b.pdf

Cameron T
Applications Engineer
National Instruments
0 Kudos
Message 7 of 14
(4,474 Views)

Please read my original post (8/13).  I get error 200546 when I try External Calibration.

What can I do to correct the -.1V error that appears to be in the aignd so this card can "see" the correct input voltage?

0 Kudos
Message 8 of 14
(4,462 Views)

Do you have access to NI Calibration Executive?  You may be able to use this software to correctly calibrate your device.  If you do not have access, then you will have to find an altenative method as the software is not sold by National Instruments at this time.

 

Otherwise, I will follow up with one of our DAQ engineers to see if there is anything else you may be able to do to solve the issue.

Cameron T
Applications Engineer
National Instruments
0 Kudos
Message 9 of 14
(4,427 Views)

Cameron,

Aparently you are unfamiliar with the capabilities of Calibration Executive.  That $5000 program (actually it's the upgrade to latest v3.4 that costs $5000) that comes conveniently packaged on a 50-cent CD is a run-time executable that has NO adjustment or repair utilities--things you would expect from a calibration system.  All it is capable of doing is verifying a DAQ card and allow minor software adjustment, provided the card has no "major" inaccuracies--like a .1V offset.

 

Yes I have the latest version of this very limited program.  Calibration halts at the Self Calibration step with a 200545 error and it's impossible to proceed.

 

I'm sorry to say you poked a very sore wound in mentioning CalExec.  NI has shown zero interest in narrowing the gap between what the literature & sales department promises and what the program delivers and I'm on the hook for convincing my organization to purchase it.

0 Kudos
Message 10 of 14
(4,422 Views)