FPGA VI编译时出现错误2628. LabVIEW: (Hex 0xFFFFF5BC) 解析文档时发生错误

更新 May 31, 2026

适用于

硬件

  • NI-9467

软件

  • LabVIEW FPGA Module
  • FPGA Xilinx Compilation Tools

问题详述

在cRIO FPGA编程模式下,我开启如下图所示的NI 9467模块的NI 9467 Datalogging.lvproj这个范例,直接对FPGA VI文件进行编译

 

编译的最后阶段生成编程文件时发生了如下报错。

LabVIEW: (Hex 0xFFFFF5BC) 解析文档时发生错误

错误-2628发生于XXXX中的调用节点

可能原因:

LabVIEW: (Hex 0xFFFFF5BC) 解析文档时发生错误

 

这是什么原因?

解决方案

检查一下FPGA VI中各处文本里的扩展ASCII字符是否显示正常。在NI 9467 Datalogging.lvproj这个范例的FPGA VI中,正常情况下(如下图)诸如“°”这样的扩展ASCII字符可以正常显示,这个VI可以正常编译。

 

而同一范例的FPGA VI在另外一台电脑中(如下图),其属性节点里其中两项的“°”没有正确显示,这两项属性的显示控件名称的“°”同样没有正确显示,这个VI编译时就会碰到该问题。

 

解决方法:

  1. 如果不需要使用到相关属性项的话,可以在该项上右键菜单中选择删除元素把该项移除,同时请把名称不正常显示的控件一并删除
  2. 如果需要使用这个控件的话,请尝试按照在Windows的LabVIEW中显示Unicode字符这篇文章的做法,尝试让扩展ASCII字符正常显示。

相关信息

这篇文章所讨论的问题是在处理NI 9467模块范例的编译时遇到的,但该问题亦可能存在于其它FPGA VI中。