关于重新下载程序到卡里后如何保存数据编程请教?

已锁定

Staples

  • 帖子

    170
  • 精华

    0
  • 被关注

    2

论坛等级:侠客

注册时间:2010-01-19

普通 普通 如何晋级?

关于重新下载程序到卡里后如何保存数据编程请教?

541

2

2012-03-05 20:09:12

现在我有一台穿梭车,需要在若干个位置定位停止,其定位位置的数据是根据条码解析出来的。以前都是写入固定的位置数据要其运行。现在准备新增加功能,在必要的时候进行相关定位数据的修正。
现在是我们把值保存在DB块里,再由DB块传到其定义的地址。
问题是:当我们更新程序并下载的卡里的时候,DB块的值会全部清0。
掉电保持型的MD来保存这数据不也行,因为有22个这样的MD来保存数据,而且现在主体程序以开发完毕了,系统定义的掉电保持型的区间也只到M100,100以后的M点也已经定义了很多,如果更改的话,要改动的工作量太大。
现在只能做到当重新下载程序到卡里后,从变量表里把值写入。而且变量表里只能填写到最初始的值,而修正后的数据不能得到实时的同步更新。
请问有什么办法能够解决不更改掉电保持型M区间的大小能实现,当下载程序的到卡里后,能把穿梭车停止位置的数据送到其相应的地址里。
关于重新下载程序到卡里后如何保存数据编程请教? 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54616条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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