掉电数据保存

1)一个应用只有一个永久变量表,只能通过右键应用-添加对象-永久变量来添加永久变量表

2)可以在程序中通过PERSISTENT属性添加永久变量,然后在永久变量编辑器中,通过右键菜单-添加所有实例路径,把所有程序中的永久变量添加进永久变量表。

下表列出了对于一个变量在复位、掉电等动作后是保留原值还是被初始化的情况

x = 保持原值 - = 值被初始化

动作 VAR VAR RETAIN VAR PERSITENT或者
掉电 - x x
热复位 - x x
冷复位 - - x
初始值复位 - - -
程序下载 - - x
在线修改 x x x

说明:

1.RETAIN变量和PERSISTENT变量都属于保持变量,都保留在编程系统相同的保持变量区域。

2.映射到%M地址的直接变量可以声明为保持变量,而映射到%I和%Q的直接变量不能声明为保持变量。(自动声明时保持变量不能声明为直接变量,所以%M直接变量只有通过手动输入方式)

3.编程系统特定的保持变量区域大小为512KB,此区域不包括映射的%M地址的保持变量(用户直接可用的%M地址大小为480KB,可用做保持变量使用),也就是说用户可以用的最大保持变量大小为992KB(512KB+480KB)。

4.不管RETAIN变量或者PERSISTENT变量,在登录PLC时,弹出“代码更改处理方式”对话框,如下图,都要选择更新启动工程,否则掉电保存功能失效。

如果没有进行此操作,可以在登录后,使用菜单【在线】-【创建启动工程】,来更新启动工程,如下图:

Copyright © www.yanjuntech.cn 2018-2025 all right reserved,powered by Gitbook该文件修订时间: 2018-10-21 09:40:22

results matching ""

    No results matching ""