LabVIEW中的数组至簇转换函数不接受大于256的簇大小

更新 Nov 24, 2021

适用于

软件

  • LabVIEW

问题详述

我正尝试将数组转换为簇。我的数组大于256个元素,当我使用"数组至簇转换"函数并尝试设置簇大小时,弹出窗口关闭并立即重新打开,不接受我的输入。它对任何大于256的簇大小皆执行此操作。
为什么会发生这种情况?
如何将大于256个元素的数组转换为一个簇?

解决方案

LabVIEW中的"数组至簇转换"函数有一个限制,即它不能转换大于256个元素的数组数据类型。
 
但是,您仍然可以使用"强制类型转换"函数将大型数组转换为簇。以下的代码片段中,300个元素的簇数据在数据类型转换为簇时得以保持。
300元素数组转换至簇.png
注意:此图像是LabVIEW代码片段,其包含可在项目中重复使用的LabVIEW代码。要使用代码片段,请右键单击图像,将其保存到您的计算机,然后将该文件拖拽到您的LabVIEW程序框图上。