From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



NI-SCOPE中的Self-Test函数有什么样的作用



主要软件: Driver Software>>NI-SCOPE
主要软件版本: 1.6
主要软件修正版本: N/A
次要软件: N/A

问题: 在NI-SCOPE仪器驱动中有一个函数,你可以通过该函数检查NI-SCOPE板卡和计算机之间的通信。这个函数在LabVIEW中叫做niScope Self Test.vi 并且在C语言中叫做niScope_self_test()。这个函数究竟是测试什么的呢?

解答:

这个函数真正完成的功能依赖于您正在使用的高速数字化仪的种类。

针对NI PXI/PCI-5102:

self-test这个函数调用了函数Init_DA_Boards(),这个函数是隶属于NI-DAQ函数并且用于检查板卡类型。该函数也会将板卡初始化至默认状态。NI-DAQ的相关帮助对该函数有更加细致的讲解。

注意:美国国家仪器不再为NI-DAQ创建函数使用手册。所有的NI-DAQ函数现在都在NI-DAQ函数引用在线帮助文件中讲解。想要查看NI-DAQ函数引用在线帮助文件,可以通过路径Start » Programs » National Instruments » NI-DAQ » NI-DAQ Help.

针对NI PCI-5112以及NI PCI-5911:

self-test函数读取板卡EEPROM中的信息并且检查EEPROM中的识别码与软件中的识别码是否匹配。该识别码是一个常数。该测试函数允许你检查计算机和板卡之间是否存在通信。这等同于在MAX软件中右键点击板卡并选择“测试资源”。这些板卡并不会被"niScope Self Test"初始化到他们的默认设置。



相关链接: Product Manuals: NI High-Speed Digitizers Help

附件:





报告日期: 02/15/2001
最近更新: 06/28/2013
文档编号: 26EHD2Y5