为什么CompactRIO I/O变量在Scan Mode模式下产生错误-65537?



主要软件:
主要软件版本: 1.0
主要软件修正版本: N/A
次要软件: N/A

问题: 有时候CompactRIO应用程序中的I/O变量会报如下错误信息:

CompactRIO: (十六进制错误代码 0xFFFEFFFF) 检测到的模块与指定的模块不符。请确保软件中配置的插槽中模块与模块实际的槽位一致。

经过检查软件中配置的模块与实际安装的模块槽位是一致的,但是依旧会出现这个错误,为什么会出现这个错误呢?

解答: 错误 -65537在一下列出的情况下都可能出现:
  1. 检测到的模块与指定的模块不一致。
  2. 已经运行了一个FPGA程序与指定槽位中模块通信。
  3. FPGA中没有下载烧写位文件并运行,而主机上的程序使用了LabVIEW FPGA主机接口和 CompactRIO Scan Mode接口。

要改正该错误,请执行以下检查:

  1. 确保项目中各个插槽中配置的模块与模块的实际物理槽位一致。
  2. 确保没有运行任何FPGA程序。
  3. 确保使用LabVIEW FPGA主机接口和Scan Mode接口的程序的二进制文件被烧写到FPGA中。


相关链接: KnowledgeBase 4P3AE46U: CompactRIO FPGA Nodes May Return Module Communication Error 65536 Instead of Incorrect Module Error/Warning

附件:





报告日期: 08/19/2008
最近更新: 03/30/2009
文档编号: 4OIELLLX