持续管理概述

持续管理是 Composer 应用的一个标准组件用于管理持久数据。不同于 the VAR_PERSISTENT 机制,此项具有更高性能,持久管理含有外部函数用户进行数据管理。

持续管理是一个顶端模块可以通过命令 “添加顶层模块实例”添加到模块树中。

在持续管理节点下可以添加超过 10 通道。在具有参数的通道持续组中,可以定义决定存的储动作。每个通道必须定义一个子模块“数据保存”。这个子模块定义存储数据的格式。

每个应用中只能有一个持久管理能够添加到模块树中。如果持久管理被添加到 POU 池中或者一个应用中添加多个持久管理,将会有一个错误信息产生。

插图 363: 添加到模块树中的持续管理

在模块树或者模块参数发生改变之后必须进行一个编译运行(命令编译运行)。

不同于 "VAR_PERSISTENCE" 定义

  • 保持数据可以在工程之间进行处理
  • 保持数据可以在数据不丢失的情况下从应用删除或者添加到应用中。
  • 通过持久变量管理产生的文件可以通过外部编辑器进行修改 (例如 notepad)。