我可以利用程序读取我的DAQ卡的校正日期吗?
主要软件:
主要软件版本: 7.0
主要软件修正版本: N/A
次要软件: N/A
问题: 我想要让程序判定是否我的DAQ卡需要重新被校正。我要如何利用程序查询DAQ卡最近的一次校正日期?
解答: 您只能由DAQmx的API才能查询DAQ卡最近一次的校正日期。有关于这些校正资料,请执行Measurement & Automation Explorer,然后:
1. 展开 Device & Interfaces
2. 展开 NI-DAQmx Devices
3. 选择您的装置然后按下Calibration的标签
4. External Calibration还有Self-Calibration详细资料将会从旁边的视窗中显示.
在LabVIEW里,您可以用DAQmx Calibration Info Property Node来读取您DAQ卡的校正资料. 请从External Calibration >> Last Date/Time选择Active Input输入的选项,然后把装置号码连上去.
如果您在用NI-DAQmx C function calls,您可以用DAQmxGetExtCalLastDateAndTime和DAQmxGetSelfCalLastDateAndTime这两个函数:
DAQmxGetSelfCalLastDateAndTime (const char deviceName[], uInt32 *year, uInt32 *month, uInt32 *day, uInt32 *hour, uInt32 *minute);
DAQmxGetExtCalLastDateAndTime (const char deviceName[], uInt32 *year, uInt32 *month, uInt32 *day, uInt32 *hour, uInt32 *minute);
相关链接:
附件:
报告日期: 01/03/2007
最近更新: 01/07/2007
文档编号: 335BT97U
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.