NI TestStand

cancel
Showing results for 
Search instead for 
Did you mean: 

Reading calibration data

Hello,

 

I've got the following modules:

 

- PXI-6723 AO

- PXI-5114 Oscilloscope

- PXI-2593 Multiplexer

- PXI-4071 FlexDMM

- PXI-5404 Frequency Generator

- PXI-2575 Multiplexer

- PXI-6289 AI, DIO, AO

 

I wanted to know which calibration data (date of calibration, cycle count and so on) can be programmatically read from these modules and how it's done in TestStand. Right now, I've got an external test program which displays the cycle counts for the multiplexer switches so it's definatly possible to get these but I don't know how to.

 

Sincerely,

Peter

0 Kudos
Message 1 of 4
(3,202 Views)

The information is obtained by a code module that you would call in TestStand. You don't mention which language you are using so generically speaking, your code module would make calls in the device driver. For example, some of your instruments are programmed with DAQmx. There are properties and methods in the DAQmx driver that allow you to retrieve calibration data. For another example, you have a scope and that is programmed with the NI-Scope driver. There are functions in this driver to do something similar.

0 Kudos
Message 2 of 4
(3,199 Views)

I will be using the graphical language that comes with LabVIEW.

 

Do you know what these properties and methods are called and where I can find them?

 

Sincerely,

Peter

0 Kudos
Message 3 of 4
(3,170 Views)
For DAQmx, you have a calibration palette (Measurement I/O>DAQmx>DAQmx Advanced). For the instruments, the couple Iooked at under the Measurement I/O palette also had their own calibration palette. It only takes a few moments to browse through all of the avaliable palettes. You should have no problem finding them.
0 Kudos
Message 4 of 4
(3,161 Views)