DB块保存wincc设置的参数
刘玉蓉
发布于2014-10-31 17:39
10
0
标签:
项目使用315-2DP,在wincc上有参数设置,地址直接连接到DB块里,例如DB0.DBD0。
现在设备调试阶段,每天早晨上电打开wincc,参数设置里就全部变成0了。求解答。
问题补充:
设备有MMC卡,且更换过也尝试也是如此。不过刚开始调试的时候,CPU侧的DP头烧坏了,因为工控机没用做好接地。现在已经做了接地,更换成MPI通讯。
佳答案
你这种情况比较少见,正常情况下DB块是掉电保持的,跟M位不同,M位不能掉电保持。你可以这样试试,首先把DB块的值写好,然后看WINCC里面是不是跟你的一样,然后你把CPU断电,再上电,看看里面的值是否又初始化了。如果不是一切正常。如果是的话我就怀疑你的MMC卡是不是有问题。
还有一点你是否使用了SFC21 这个块
使用SFC21 “FILL”,可以初始化一个存储区(目标区域),数据采用另一个存储区(源区域)的内容。此SFC拷贝数据直到充满整个存储区。
有关SFC21具体用法见:
<S7-300400的系统软件和标准功能>
其中3.3 使用SFC21 “FILL”初始化存储区。
下载:
https://www2.ad.siemens.com.cn/download/Upload/AS/manual/1023.pdf
如果你使用了MMC这个块的话也有可能出现这种问题。
参考资料:https://www.ad.siemens.com.cn/service/answer/solution.asp?Q_ID=68045&cid=1029