LabVIEW论坛
直播中

jf_46400455

2年用户 3经验值
擅长:控制/MCU
私信 关注
[问答]

labview全局变量不能用,接收不到数值

我在labview程序里面加入一个全局变量,如图所示,用light1指示是有变化的,但是全局变量无变化,像是接收不到数值?

是因为我是在FPGA里面用的吗?FPGA里面不能用全局变量吗?

微信图片_20230731194254.png

回帖(1)

丁冬芹

2023-10-17 10:34:56
一般来说,LabVIEW中全局变量的作用范围是所有VI,包括FPGA VI。因此在FPGA VI中使用全局变量应该是可行的,但是需要注意以下几点:

1. 全局变量在使用前需要进行初始化,否则可能会存在未知的数值。

2. 全局变量的数据类型必须与传输的数据类型一致。

3. 全局变量在FPGA VI中的使用可能需要进行一定的配置,比如使用FPGA I/O节点进行数据的读取和写入。

如果您已经按照以上方法使用全局变量,但仍无法正确接收数值,可能需要检查其他可能存在的问题或通过调试器进行调试。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分