S7 315-2DP MMC卡存储及复位问题

有一个程序,我想在DB块中存储一些固定数据,在程序中只是读取不修改,而且数据很重要,不能轻易丢失(除非是连同程序一块丢失),现在有些疑惑请教一下大侠们:
1、若把数据直接写在DB的初始值和当前值存在MMC卡中,那么什么情况下这些数据会丢失?
2、直接写在DB的初始值和当前值与在程序中用MOVE指令向DB存储区赋一遍值哪种方式更安全还是一样?
3、对于MMC卡中的数据,被动格式化时只是删除MMC卡中DB区的数据还是连同程序一块删除了?
4、用MRES键进行主动复位和被动格式化的操作方式是否一样?
急盼复,谢谢!

最佳答案

1、若把数据直接写在DB的初始值和当前值存在MMC卡中,那么什么情况下这些数据会丢失?
存入MMC卡中的数据永久保持,除非是格式化或进行删除操作。
2、直接写在DB的初始值和当前值与在程序中用MOVE指令向DB存储区赋一遍值哪种方式更安全还是一样?
两者的安全性都一样。断电时将DB的内容均保持。
3、对于MMC卡中的数据,被动格式化时只是删除MMC卡中DB区的数据还是连同程序一块删除了?
卡中的所有内容都被删除。
4、用MRES键进行主动复位和被动格式化的操作方式是否一样?
除了应用西门子专用编程器可进行主动格式化之外,在S7-300CPU模板上没有主动格式化功能,只有在CPU的STOP指示灯按一定频率慢闪时表明需要被动格式化,此时才可进行被动格式化操作。
5、相关文档:
、详见《S7-300_MMC常见问题》下载:
http://ftp.gongkong.com/UploadFile/Datum/2008-5/2008050818351400001(S7-300_MMC常见问题).doc
、《S7-300CPU存储卡介绍与储存卡的使用(更新版)》下载:
http://www2.ad.siemens.com.cn/Download/Upload/AS/application/A0097.pdf

提问者对于答案的评价:
回复很详细,多谢!

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

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

相关推荐