织梦CMS - 轻松建站从此开始!

欧博ABG-会员注册-官网网址

当前位置: 欧博ABG-会员注册-官网网址 > abg欧博 > 文章页

欧博西门子db块保持与不保持如何设置

时间:2025-09-25 10:24来源: 作者:admin 点击: 18 次
西门子db块保持与不保持如何设置西门子DB块保持与不保持的设置方法根据DB块类型有所不同:全局DB块优化DB块:单变量保持设置时,打开DB块,在变量表“保持”列勾选需保持的变量(支持基本数据类型,结构体/UDT内

西门子DB块保持与不保持的设置方法根据DB块类型有所不同:

全局DB块

优化DB块:单变量保持设置时,欧博打开DB块,在变量表“保持”列勾选需保持的变量(支持基本数据类型,结构体/UDT内变量需整体保持),编译下载后,勾选变量在CPU断电/重启后保持数值。取消保持性时,打开DB块,在“保持”列取消勾选目标变量,然后编译下载。

非优化DB块:整体保持设置,欧博娱乐右键DB块→“属性”→取消勾选“优化的块访问”→编译生成绝对地址,在DB属性“保持”选项中选择“是”。取消保持性时,双击打开DB块,取消勾选“保持”列(整列统一设置,无法单独取消单个变量保持性),编译并下载DB块。

背景DB块

变量保持性由关联FB块定义。打开FB块接口区,在“静态变量”或“输入/输出变量”的“保持”列勾选需保持的参数。生成背景DB时,变量保持性自动继承FB块设置。若想单独修改,可在生成FB的背景DB后,打开DB块,修改“Set in IDB”变量的保持属性。

特殊设置

保持性存储区扩展:若需新增保持变量且避免初始化,右键DB块→“属性”→“下载但不重新初始化”→设置“存储器预留区域大小”(最大2MB),勾选“启用下载,但不重新初始化保持性变量”。

下载时避免初始化保持性变量:若需保留当前数据但取消后续保持性,勾选DB块属性“启用下载,但不重新初始化保持性变量”,取消目标变量“保持”属性,下载时选择“保持实际值”。

此外,要注意若变量设置了“起始值”并勾选“保持”,断电重启后将优先使用起始值,需清空起始值以确保保持功能生效。修改DB块前建议使用“实际值快照”保存数据。

详情

(责任编辑:)
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:
发布者资料
查看详细资料 发送留言 加为好友 用户等级: 注册时间:2025-10-14 04:10 最后登录:2025-10-14 04:10
栏目列表
推荐内容