西门子300PLC DB块中的数据丢失,什么原因啊
刘玉蓉
发布于2014-09-18 17:19
22
0
标签:
公司用西门子300PLC做的设备,外接操作屏MP277。其中一台设备中的DB块中数据经常丢失,需要在操作屏中手动重新输入。请问这是什么原因?
佳答案
西门子300PLC DB块中的数据丢失,什么原因啊?
1、如果是老式的S7-300CPU需要后备电池来保持DB块中的数据。如果是新型的S7-300CPU(配置MMC卡)则断电后DB块中的数据永久保持。
2、其中一台设备中的DB块中数据经常丢失?
如果是老式的S7-300CPU需要后备电池。
如果是新型的S7-300CPU(配置MMC卡)要看看程序了。虽然保持了,但一运行用户程序则被存入了新的值。一般规范的保持方法是在OB100中对DB块进行初始化(即,恢复以前的值或赋予新值)。