备份还原
CODESYS 和 CODESYS 标准运行系统(版本 3.5.8.0 及更高版本)支持在 PLC 上备份特定于应用程序的文件。您可以在 备份还原 通用设备编辑器的选项卡。
备份包括在包含应用程序相关文件和信息文件的 zip 存档中创建和保存文件 meta.info
.此备份文件具有扩展名 TBF
(="Target Backup File") 并且可以保存在本地文件系统或 PLC 上。
从备份文件恢复软件状态时,以下内容适用:
将打开一个对话框,其中包含 PLC 上受影响文件的列表,您可以停用可选组件。
如果您需要将应用程序置于停止模式以进行保存或恢复,您将收到通知。同样,在不兼容的情况下会显示消息。
恢复到 PLC 时,用户界面被阻止。
现有文件会在没有警告的情况下被覆盖。
只要至少一个新的引导应用程序是还原的一部分,现有的引导应用程序就会被停用。
创建备份文件
要求:已打开一个项目,其中包含在所需设备上运行的应用程序。此外,对于这个例子,一个外部文件 myExternalFile.txt
作为对象插入到应用程序下方。该文件在下载应用程序时被隐式下载到 PLC。
通过双击设备树中的设备条目打开设备编辑器。点击 备份还原 标签。
显示选项卡。它包含一个菜单栏,包括 备份 和 恢复 菜单。
在里面 备份 菜单,点击 从设备读取备份信息.
如果此时 PLC 未连接,则 CODESYS 打开与设备的临时连接并从
$PlcLogic$
将 PLC 目录放入标签页下方的表格中。在此示例中,至少将列出以下文件:$PlcLogic$/Application/Application.app
,$PlcLogic$/Application/Application.crc
, 和$PlcLogic$/Application/myExternalFile.txt
.此外,还列出了其他与项目相关的外部文件,这些文件已插入设备树中应用程序的下方。此外,源代码存档文件$PlcLogic$/Archive.prj
如果您为此设置了项目设置(隐含在程序下载和在线更改时) 作为加载时间。在表中,清除复选框
$PlcLogic$/Application//myExternalFile.txt
文件中 积极的 柱子。在里面 备份 菜单,点击 将备份文件保存到设备.
这 另存为 对话框打开。文件类型预定义为 备份文件 (*.tbf).
选择备份文件的位置并单击 保存.
从备份文件恢复
要求:已打开一个项目,其中包含在所需设备上运行的应用程序。如上所述,备份文件被保存到本地文件系统。
通过双击设备树中的设备条目打开设备编辑器。点击 备份还原 标签。
点击
.选择备份文件的默认提示打开
tbf
在本地文件系统中。选择备份文件并单击 打开.
这些文件从备份文件中读取并显示在下面的对话框表格中。文件
$PlcLogic$/Application/myExternalFile.txt
备份中排除的内容丢失。点击
.将打开一个对话框提示,其中包含有关还原时操作的信息。
点击 行 开始将文件恢复到 PLC 文件系统。
恢复完成后,系统会提示您重新启动 PLC 以激活加载的应用程序。