回复:CPU224数据存储器断电情况,能保存多久?

灵魂漫步

  • 帖子

    1172
  • 精华

    1
  • 被关注

    7

论坛等级:侠士

注册时间:2009-10-01

普通 普通 如何晋级?

发布于 2009-11-24 20:24:22

9楼

永久存储器就是EEPROM,可用SMB31命令将V内存中的数据复制到永久存储区,。特殊存储器字SMW32中存储所要复制数据的地址(V内存地址偏移量)。
1.将要保存的V存储器的地址装载到SMW32中。
2. 将数据长度装载入SM31.0和SM31.1,格式如下
SMB31
7 0
SV 0 0 0 0 0 S1 S0
SV:保存到永久存储器
0 :不存;1 :存;
每次存储操作完成后,CPU将复位SM31.7位。

S1 S0:存储数据的长度
00 -- 字节
01 -- 字节
10 -- 字
11 -- 双字
15
SMW32
V存储器地址0

3. 将SM31.7置为1。
在每次扫描的末尾,CPU自动检查SM31.7,如果SM31.7为1,则将指定值保存到永久存储器。当CPU将SM31.7清零时,操作结束。

如:
//传送V存储器(VB100)到永久存储器
LD I0.0
EU
AN SM31.7
MOVW +100, SMW32
MOVB 1, SMB31
S SM31.7, 1
态度决定一切
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33262条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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