db块初始值为何都没了?误操作?静电?掉电?

春节后,电工说设备不能启动,后发现db块里数据全为0了,见图.一开始以为PLC没电导致,可问技术支持后,对方说314PLC不需要电池,这就蹊跷了
1)这DB块里的数据怎么就没了?百思不得骑姐。
2)除了程序备份之外,以后如何杜绝那?
3)各位有300自带的FB,FC的规格书吗?有的话给个连接或mail下(LZGNET@163.COM)

问题补充:
如图

图片说明:

db块初始值为何都没了?误操作?静电?掉电?   

最佳答案

新型的S7-300CPU模块必须配置MMC卡,这种新型的S7-300CPU不需要后备电池,并且对于DB块断电后永久保持。
1)这DB块里的数据怎么就没了?
这要看你的程序是如何处理的了?例如人为的操作:
、重启后有对DB块进行初始、复位、清除的程序。
、重启后控制程序被执行,因此DB块里的数据被更新。
2)除了程序备份之外,以后如何杜绝那?
种新型的S7-300CPU不需要后备电池,并且对于DB块断电后永久保持。只要不是人为的操作,不会丢失的。要作自我批评。
3)各位有300自带的FB,FC的规格书吗?
、<S7-300400的系统软件和标准功能>下载:
http://www.ad.siemens.com.cn/download/SearchResult.aspx?searchText=1023
、用于 SIMATIC NET S7 CP 的  函数 (FC) 和函数块 (FB):
http://cache.automation.siemens.com/dnl/TM/TM0Nzg5NjEA_30564821_HB/PGH_FC-FB-fuer-S7CP_52.pdf

提问者对于答案的评价:
很详细,谢谢.电工没有笔记本更没有编程线,所以人为通过编程的方法使DB初始化的可能性几乎没有。我怀疑是在硬件上误操作导致的,比如PLC复位或插拔MMC卡,

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

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

相关推荐