LabVIEW:如何将计算出的簇值放入队列中?

时间:2019-06-04 20:38:19

标签: labview

如何将计算出的群集值放入队列中?我修改了“生产者/消费者事件”设计模式,以使队列的类型是集群而不是字符串,但是我无法弄清楚如何在每次循环迭代时将不同的值放入队列:{{3} }

标记为“这应该是动态的”的群集常量最终将是一个包含当前时间和从.NET事件参数提取的值的计算值。

1 个答案:

答案 0 :(得分:5)

使用“ SlopeEvent”群集作为输入,而不是使用群集常量(在图片中称为“这应该是动态的”),而使用“按名称分组”元素。然后,您可以动态更新“时间”和“值”的值。像这样

enter image description here

如果在代码中的多个位置使用“ SlopeEvent”集群,则将其转换为TypeDef(将其转换为TypeDef是个好主意)(右键单击集群>“ Make Type Def。”>“ Open Type Def。”>“ Open Type Def。”)文件夹)。

注意:我附上的图片是VI片段。只需将其拖放到您的程序框图上即可。这样,您不必一直从图片中复制代码。这对于更大的代码片段特别有用...