如何在LabVIEW中编程清除一个图形(Chart)的数据
主要软件: LabVIEW Development Systems>>LabVIEW Base Development System
主要软件版本: 7.0
主要软件修正版本: N/A
次要软件: N/A
问题: 在我的LabVIEW前面板有个Chart,但我只发现清除数据的方法是右键点击chart,并从快捷菜单中选择
Data Operations » Clear Chart。有没有通过编程的方法清除数据的?
解答: 通过编程的方法清除数据,您可以使用属性节点。
- 右键点击chart,并选择Create » Property Node。
- 右键点击属性并选择Properties » History Data。
- 右键点击属性并选择Change to Write。
- 右键点击属性并选择Create Constant。
这将写一个空数组数据给chart,这将在代码执行的时候清除历史数据。
在LabVIEW 8.0发布前,如果波形数据已经写入Chart,则您将不能创建一个常数。相反的:
- 右键点击属性并选择Create » Control.
- 切换到前面板,右键点击新创建的控键。选择 Advanced » Hide Control。
在LabVIEW有个例子说明这个功能,叫作
How to Clear Charts & Graphs.vi。下面同样有Developer Zone例子程序的链接。
您同样可以使用这个方法初始化chart。您创建的常数组可作为初始数据。一个数组控键同样可以连给属性节点。
相关链接: Developer Zone Example: Programmatically Clearing Charts and Graphs in LabVIEW
附件:
报告日期: 08/03/2006
最近更新: 12/11/2007
文档编号: 0HLH3PTA
Other Support Options
Ask the NI Community
Collaborate with other users in our discussion forums
Request Support from an Engineer
A valid service agreement may be required, and support options vary by country.