我可以在LabChart for Windows的宏自动播放后自动清除数据吗?

这是一个高级解决方案。
可以使用LabChart的宏功能将当前数据保存为单独的.adicht文件后自动清除数据,然后恢复录制。定期保存和“清洁”文件可防止LabChart中的任何放缓,因为由于长次录制次/高采样率(>使用多个通道24小时),在单个文件中具有过多的数据。
要将数据添加到AutoSave宏,请通过转到宏宏|管理|选择宏|单击“编辑”,并立即复制和粘贴下面的宏代码您的AutoSave代码:
调用doc.selectall(“图表视图”)
调用文档清除(“图表视图”)


!重要说明 - 确保这是出现的自动保存-如果它放在自动保存代码之前,您将擦除数据,然后保存空文件

请注意,复制和粘贴代码更容易,而不是将其写入宏。当使用'全选'命令记录作为宏,它输入选择的大小,表示全选'宏的一部分有时无法正常工作。
笔记:您仍然需要每隔几天关闭并重新打开LabChart文件(取决于硬盘驱动器空间)。这是因为即使数据被清除,LabChart将所有录制的数据写入缓冲文件(在崩溃的情况下恢复),它将随着时间的推移积累,填补您的硬盘。
一个示例自动保存和自动设置宏可能看起来如下所示,每15秒保存并清除数据(红色文本表示AutoSave的保存位置,它将特定于您的计算机):
子宏()
对于i=1至99999999

调用doc.startsampling(15,true,ksmsampleforiodiod)
调用doc.saveasadvanced(“C:\ Users \ Test2.Adicht”,“{Fa80FC3E-8409-4053-BEB7-1ACE168EE24F} -0”,4的)
调用doc.selectall(“图表视图”)
调用文档清除(“图表视图”)
下一个
结束子