电工学习网

 找回密码
 立即注册

西门子S7-1500 PLC关于DB块启动值,过程值和快照值的简单理解

2017-6-27 07:38| 编辑:电工学习网| 查看: 28434| 评论: 0|来自: 西门子工业技术论坛

测试环境:STEP7  V14 SP1     6ES7 518-4AP00-0AB0  V2.0
过程值即实际值,是程序最新执行后产生的数据。
启动值也称为起始值,什么时候起作用?
1。第一次下载DB块的时候,启动值会装载到过程值(实际值)。
2。对于DB块里的非保持性性数据,在CPU 从STOP到RUN的过程中,起始值会加载到过程值。
对于保持性的数据则不论断电上电还是从STOP到RUN,过程值不变。
3。存储器复位MRES之后,过程值变为启动值。
4。修改了变量名称或者添加删除了变量,再次下载DB,则软件会提示需要将DB块初始化,
这时候起始值会加载到过程值。只要下载时提示DB初始化,则过程值会被启动值覆盖。
快照最大的作用就是将过程值放到离线DB的启动值 ,这样调好的数据可以通过再次下载DB,(下载的时候,不会初始化DB,也就是说过程值不变)将最终的实际值存到SMC卡中,来保证即使更换CPU或者执行了存储器复位,数据也不会丢失。
DB块里还有一个功能按钮叫“下载但不重新初始化”,该功能只适合在优化的DB中,新添加变量时使用。来保持数据块中原有数据的过程值不变。在优化DB的块属性里,默认预留100个字节,用于非保持变量,如果新添加的变量想设为保持性变量,则需要在DB块属性里勾选“启用下载,但不重新初始化保持性变量”变量的数量可以设置。
激活“下载但不重新初始化”,添加变量,下载,不会提示块需要初始化。下载后,在线离线DB块是一致的。 但是,如果取消该功能,则会提示在线离线不一致。再下载DB,则会要求初始化。
所以,使用该功能后,如果想要再取消该功能,需要在合适的时机。

看过《西门子S7-1500 PLC关于DB块启动值,过程值和快照值的简单理解》的人还看了以下文章:

发表评论

最新评论

  • 电表怎么看度数
  • 插座烧毁原因_插座烧后还可以继续使用吗?
  • 注册电气工程师考试挂靠,到底富了谁?
  • 电工证可以“挂靠“吗
  • 电工证怎么考?如何自考电工证
  • 电工证种类和图片大全
热门资讯

电工学习网 ( )

GMT+8, 2021-12-6 20:45

Powered by © 2011-2021 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

返回顶部