解决方案
如果希望XY图存储以前的值,则必须以编程方式实现。执行此操作的最佳方法是通过在子VI中使用移位寄存器来存储先前迭代的值。
您可以创建子VI,将以前的数据存储在移位寄存器中,如下面的代码段所示。一旦保存,可以在其他VI中调用此子VI,以将XY点格式化为保留先前值并可输出到XY图形的数组。
然后,您可以创建一个VI,其中您创建的子VI采用X和Y值,并将这些值添加到格式化数据的两个数组中,以进入while循环内的XY图形。
或者,在查找范例中搜索“xy”将列出几个其他示例,说明如何使用和利用XY显示。
注意:您可以将代码“片段”或图像拖放到程序框图中,以便在LabVIEW中自动生成代码。代码也可以在本文的附件找到。