- 从CoDeSys V3.3.0.1 起,PERSISTENT 和PERSISTENT RETAIN/RETAIN PERSISTENT 实现的功能已相同。
- 持久变量必须为全局变量。
- Persistent 变量只能在special global variables list 中定义 “Persistent Variables ”
保留变量用关键字RETAIN 来识别,这些变量保持它们的值即使是在控制器的非正常关闭时和正常的关闭和其中的一个控制器或在命令“热复位”时。当程序重新运行时,存储的值将进行进一步的处理。一个具体的例子是生产线上的饼形计数器在电源故障后重新开始计数。所有其它的变量从新初始化,不是用它们的初始化值或标准初始化的值。与永久变量相反,保留变量在程序的一个
新的下载时重新初始化。
永久变量通过关键字PERSISTENT RETAIN 来识别。不象保留变量,这些变量在一个重新下载或在执行命令“ 冷复位”或“原始复位”之后还会继续保留它们的值。如表2-x 所示,在何种在线命令时会复位持续变量。
转载请注明:燕骏博客 » codesys V3掉电保持变量说明PERSISTENT RETAIN
赞赏作者微信赞赏支付宝赞赏