回复:来自西门子技术支持热线的故事:S7-300CPU重启后数据初始值相关问题

axg2008

  • 帖子

    627
  • 精华

    1
  • 被关注

    37

论坛等级:侠圣

注册时间:2003-07-26

白金 白金 如何晋级?

发布于 2012-12-01 21:42:42

30楼

quote:以下是引用三木子在2012-05-18 14:32:13的发言:
quote:以下是引用axg2008在2012-03-09 08:45:20的发言:
quote:以下是引用西门子Auto在2012-02-24 18:04:27的发言:
Customer:哦,工程师,您说的。。。。。。。。

请问下楼主,有没有方便的办法把初始值变成实际值,不是把实际值变成初始值哦。

----------------------------------------------------
http://support.automation.siemens.com/CN/view/zh/837001
这里的办法也不好


将实际值再变成初始值,我猜测4楼的意思,是想在上电的时候,希望系统从断电的数据再次开始运行对么?如果这样,直接使用DB块的掉电保持不就可以了么。
如果复杂点的,再结合OB100一块使用。

[quote]以下是引用youhm在2012-04-22 21:44:27的发言:
[quote]以下是引用axg2008在2012-03-09 08:45:20的发言:
[quote]以下是引用西门子Auto在2012-02-24 18:04:27的发言:
Customer:。。。。。。。。。。


请问下楼主,有没有方便的办法把初始值变成实际值,不是把实际值变成初始值哦。

所谓初始值就是用于初始化的值,把实际值变成初始值有什么意义呢,其实我觉得,在S7-300DB块使用默认掉电保持数据,初始值基本没什么意义。


没错,数据块默认是断电保持的,一般情况是没有问题的。
但,如果一些数据是保存的比较重要的机器参数,这些数据在调试的时候可能更改,也可能在生产过程中在hmi上更改改。即现在内存中使用的数据块的实际值是修改后的值,而不是你第一次下载数据块的实际值,但这个值某些情况下会被复位的。比如更换cpu时。

为了避免这种情况,我的处理是设备调试后的会做一次把需要的数据块上传,然后再次下载。但如果以后屏上修改数据,那就不行。(针对这个就得搞配方了,呵呵)
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54790条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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