找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
问题
取消精华
首页精华问答
取消推荐
高端用户推荐
申请置评
已申请置评
修改
修改标签
添加标签
官方认证
取消官方认证
修改标签
添加标签
转移分类
删除
{{itemCategory}}
收藏({{answerDetail.Q_FavoriteCounts}})
手机扫码追踪该问题,
觉得实用,立即去分享!
点击复制链接
专家建议
取消最佳答案
修改
PLC模块数据区分断电保持型和断便不保持型,所谓断电保持型是指模块断电以后靠模块的后备电池使数据地址中的数据保持不变,当然后备电池失效时,数据还是不能保持,数据保持区除了默认的之外,程序设计者还可以根据需要将某些不保持的数据区也设置成保持数据区,保持数据区地址中的数据在没有重新写入库操作吋,数据永远不会改变,
所谓数据不保持区,是指模块断电时,数据地址中的数据自动恢复初始值或自动清零,即数据丟失,所以程序的计算的结果如果存在保持区,在没有重新写入数据的情况下,数据永远保持,即不管经过多少个扫描周期数据还是不会改变,除非写入了新的数据!计算结果如果存在不保持区,只要模块没有断电或重新写入数据操作,里面的数据也不会丢失,直到模块断电重启,里面的数据才恢复初始值或丟失!
如果第二次扫描计算条件不成立,你要把那个计算结果恢复到初始值的话,用Move指令就可以了,比如存储计算结果地址是DW10,对DW10清0可以这样写: Move k0 DW10 ,指令执行后,DW10中的数值就是0了,如果你想把DW10中的值恢复成初始值,假设初始值为100,你可以这样写: Move K100 DW10 ,如果初始值是计数器C0中的实际值,是—个不定的数值,你可以这样写: Move C0 DW10,希望你能够理解!
等您来回答
换一换
{{item.CoinValue}}西币
{{item.VisitNum}}人想问
本版相关问题
换一换
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!

西门子商城