问题描述:
在Vijeo Designer中,如何实现内部变量在目标机器关闭、重启后数值保持?所属产品线:
Vijeo Designer解决方法:
可以通过启用内部变量的保持属性,以使目标机器关闭之后,此变量的值保持不变。此变量的值保存在SRAM中,当目标机器重启后,变量恢复为目标机器重启之前的值。
支持变量保持属性的内部变量的数据类型有:INT、DINT、UINT、Integer、REAL、BOOL、STRING、数组元素、结构元素以及文件夹元素。外部变量、系统变量,以及配方变量不支持变量保持属性。
启用内部变量保持属性的方法有2种:
1. 新建变量对话框,在“数据细节”选项卡,勾选“保持”校验框;
2. 在变量列表中选中需要保持的内部变量,在“变量属性栏”里,“数据细节”路径下,将“保持”属性设置为“启用”;
注意:一旦有新的工程下载时,保持变量的值被删除。 这是因为每当有新工程下载时,SRAM会被清空。
是否有帮助?