前一次保存的数据在下一次plc重新开启时要重新使用,这些数据保存到哪一块内存区域中?位存储区?
最佳答案
1、DB块默认都是掉电保持的,在DB块属性里也可以设置掉电不保持
2、新型S7-300 CPU(使用 MMC卡)的数据保持问题:
(1). 存储器(M)、定时器(T)、计数器(C)的可保持性取决于是否被组态为保持,如果组态为非保持,则Stop->Run或者Power off/on均被复位,如果组态为保持,则Stop->Run或者Power Off/On均被保持。
(2). DB始终保持,不管Stop->Run或者Power off/on.但下述过程会复位DB块的值:
掉电-〉拔卡-〉上电-〉掉电-〉插卡-〉上电
3、在S7-400中,S7-400 PLC如果没有后备电池,电源在OFF/ONH后,数据块丢失,根据你使用S7-400存储卡不一样,具体介绍如下:
(1)RAM 卡和 Flash EPROM 卡都是充当扩展装载存储器,RAM 卡需要后备电池保存用户程序,Flash EPROM 卡不需要后备电池保存用户程序。
(2)、工作存储器内和集成的装载存储器内容需要后备电池才能保持。
(3)、使用 Flash EPROM ,没有使用后备电池,用户程序不会因断电丢失,工作存储器和集成的装载存储器中内容会丢失。
参考资料:
《S7-300CPU存储卡介绍与储存卡的使用(更新版)》:
http://www2.ad.siemens.com.cn/Download/Upload/AS/application/A0097.pdf
《S7-400CPU存储器介绍与存储卡使用(2006.09.22) 》:
http://www.ad.siemens.com.cn/download/searchResult.aspx?searchText=A0053
《S7-400 CPU和CPU 318-2 CPU的数据保持》:
http://www2.ad.siemens.com.cn/Download/Upload/AS/FAQ/23596519.pdf
《S7300如何保持数据》:
http://www.ad.siemens.com.cn/service/answer/solution.asp?Q_id=59464&cid=1029
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc250433.html