请教PLC的数据备份问题?

请问我想把数据从工作内存里备份到卡里,该怎么操作,是不是上载然后下载,请问上载是加载工作内存里的内容还是卡里的内容?如果再把卡里的数据读取到工作内存里该怎么做呢?还有我问下,MRES键是按一下就能复位的还是要按照标准步骤来的,它是复位为初始值吗?还是直接清空内存里的内容?谢谢了!

最佳答案

1、请问我想把数据从工作内存里备份到卡里,该怎么操作.....?
注意工作存储器的定义,在系统工作期间用户不能够把数据从工作内存里备份到卡里的,没有这样的操作。只有当系统断电时,对于S7-400CPU(配置存储卡),在工作存储器中定义了保持特性的数据块系统会自动把数据写入保持存储器中。新型的S7-300CPU(配置MMC卡)则系统自动保持所有数据块。
工作存储器:
工作存储器仅包含运行时使用的程序和数据。RAM 工作存储器集成在CPU中, RAM中的内容通过电源模块供电或后备电池保持。除了S7 417-4 CPU可以通过插入专用的存储卡来扩展工作存储器外,其他PLC的工作存储器都无法扩展。
若CPU没有后备电池,当系统断电时,在工作存储器中定义了保持特性的数据块会把数据写入保持存储器中,上电后保持存储器会把断电时的数据写入到工作存储区, 保证了运行数据断电不丢失。
若CPU没有后备电池,当系统断电时,系统存储区中定义的保持位存储器(M)、定时器(T)和计数器(C))断电时也会写入保持存储器,恢复上电时断电时的数据重新写入,保证了运行数据断电不丢失。
有关工作存储器,见:
《S7-300CPU存储卡介绍与储存卡的使用(更新版)》下载:
http://www.ad.siemens.com.cn/download/SearchResult.aspx?searchText=A0097
2、有关数据保持:
详见《S7-400 CPU和CPU 318-2 CPU的数据保持》下载:
http://support.automation.siemens.com/CN/llisapi.dll?func=cslib.csinfo&objId=23750626&load=treecontent&lang=zh&siteid=cseus&aktprim=0&objaction=csview&extranet=standard&viewreg=CN
见《S7300如何保持数据》:
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=59464&cid=1029
3、MRES键是按一下就能复位的还是要按照标准步骤来的,它是复位为初始值吗?还是直接清空内存里的内容?
MRES键的操作方式请见:
http://wenku.baidu.com/view/4c3e39fa4693daef5ef73d9b.html

提问者对于答案的评价:
谢谢了!

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc238994.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月1日 下午6:20
下一篇 2018年12月1日 下午6:20

相关推荐