繁忙的设备维护工作中,无论是程序上传下载还是更换新的CPU,每一步操作都需谨慎进行。然而,当设备经过长时间运行,HMI中积累了大量关键的工艺参数时,数据的完整性就显得尤为重要。这时候,你必须了解并学会西门子自带的DB快照功能,它可以捕获 DB 块变量实际值快照用于恢复值操作,捕获的实际快照值可以复制到 CPU 中的实际值中,也可以用于替换变量的起始值,为设备维护中的数据安全保驾护航。
创建单个 DB 快照
1、 在 DB 编辑器中单击“监视所有变量”按钮 “监视值”列会显示实际数据值。
2、 单击快照按钮捕获实际值快照并将其显示在“快照”列中。可以稍后使用该快照更新 CPU 实际值或替换起始值。
将快照值复制到 CPU 中
单击快照导入按钮:将快照值加载到在线CPU的实际值中。“监视值”列显示了 CPU 中的实际值。
注意:如果快照包含状态信息、计时器值或计算信息,CPU 会在进行快照时恢复这些值。
将快照值复制到起始值中
单击快照复制:将快照值复制到变量的起始值中,然后编译并将 DB 下载到 CPU 中后, DB 中没有设置保持性的变量会在 CPU 停止再重新启动后使用新起始值作为监视值。
将部分变量快照值复制到起始值中
需要以下步骤实现部分变量的快照值复制到数据块变量的起始值中,
(1)在“设定值”列中勾选需要复制到起始值中的变量
(2)单击快照向上按钮捕获实际值快照并将其显示在“快照” 列中
(3)单击快照复制按钮将设定值中勾选变量的快照值复制到起始值中
(4)编译并将 DB 下载到 CPU 中后, DB 中修改起始值的并且没有设置保持性的变量会在 CPU 停止再重新启动后使用新起始值作为监视值,当然对于其余没有修改起始值也没有设置保持性的变量会在 CPU 停止再重新启动后使用原起始值作为监视值 。
DB快照功能如同一台时光机,能够捕获DB块变量的实际值快照,并随时准备用于恢复值操作。一旦由于下载或其他原因导致数据丢失,这些捕获的快照值就能迅速被复制到CPU中的实际值中,或是替换变量的起始值,确保设备的稳定运行和工艺参数的准确性,赶紧学习起来吧。
2024年7月
转载此文是出于传递更多信息目的。若来源标注错误或侵犯了您的合法权益,请与本站联系,我们将及时更正、删除、谢谢。
https://www.414w.com/read/1040897.html