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.
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.
|
当我在LabVIEW 8.5下运行我的FPGA VI时,代码看起来好像是开始运行了,但是又立即结束,并且返回一些默认数值给主机却没有报出任何错误。
我还发现LabVIEW 8.5.x的工程无法检测到我的模块,并提示不支持这个之前能工作的模块。
是什么导致这种情况的发生?我该怎么解决该问题呢?
这个问题只会影响到在LabVIEW 8.5.x 、NI-RIO 2.4.x(或更新)环境中使用如下硬件的情况:
c产品 | 受影响的产品号 |
cRIO-9101 | 191137B-01L 及更新 |
cRIO-9102 | 188747F-01L 及更新 |
cRIO-9103 | 191137B-01L 及更新 |
cRIO-9104 | 188747F-02L 及更新 |
PXI-7811R | 188744F-01L 及更新 |
PXI-7813R | 188744F-03L 及更新 |
新的修订版本的硬件经过了RoHS产品保证的修改,这个变化影响到了FPGA程序的下载。
要解决这个问题,需要用附件中的文件替换掉
C:\Program Files\National Instruments\LabVIEW 8.5\vi.lib\LabVIEW Targets\FPGA\RIO\nirio_HostInterface
目录下的nirio_Download.vi 文件。
需要注意的是,你必须重新编译以前编译好的应用程序,以确保它们使用了新的版本的文件
|