1200关于数据存储的问题讨论

已锁定

伊默

西门子1847工业学习平台

  • 帖子

    4263
  • 精华

    118
  • 被关注

    220

论坛等级:至圣

注册时间:2003-10-24

白金 白金 如何晋级?

1200关于数据存储的问题讨论

1509

6

2012-12-07 09:02:02

用博途软件,将西门子自家的PLC和HMI数据库统一了。当做一个新的产品时难免会在调试过程中增加一些变量,而由于数据块的统一性,HMI方面的程序只要重新软件重建就可以了。 这对新产品开发相当方便。

但是现在1200掉电保持数据全部由系统统一规划,DB块和M区均是(这和S7-300有本质的不同)。 由此带来一个问题: 调试程序时,比如我们的机器要标定张力等现场参数,将标定好的值存在在某一个DB数据内,该数据设置为掉电保持。 但是当我再增加变量后重新编译下载,该DB块的数据全部恢复到出厂值了!

在S7-300的程序内我的解决方法是将所有重要的需要掉电保持的DB数据均通过一个“备份/还原”程序写到对应的M区,然后将M区设置为掉电保持。 这样下载重建所有的软件块,DB块数据被清空了。但是M区的还在,我只要执行一个还原动作就可以将上次存储在M区的数据恢复到DB块呢了!

可是S7-1200的DB区和M区的掉电数据是统一规划了!当我重新所有的软件块后下载程序,结果将M区 也都清空了! 这下杯具了…… 有什么好的办法呢,各位? 谢谢!
1200关于数据存储的问题讨论 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-1200系列

共有15108条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。