DB塊保存wincc設(shè)置的參數(shù)
劉玉蓉
發(fā)布于2014-10-31 17:39
10
0
標(biāo)簽:
項(xiàng)目使用315-2DP,在wincc上有參數(shù)設(shè)置,地址直接連接到DB塊里,例如DB0.DBD0。
現(xiàn)在設(shè)備調(diào)試階段,每天早晨上電打開wincc,參數(shù)設(shè)置里就全部變成0了。求解答。
問題補(bǔ)充:
設(shè)備有MMC卡,且更換過也嘗試也是如此。不過剛開始調(diào)試的時(shí)候,CPU側(cè)的DP頭燒壞了,因?yàn)楣た貦C(jī)沒用做好接地。現(xiàn)在已經(jīng)做了接地,更換成MPI通訊。
佳答案
你這種情況比較少見,正常情況下DB塊是掉電保持的,跟M位不同,M位不能掉電保持。你可以這樣試試,首先把DB塊的值寫好,然后看WINCC里面是不是跟你的一樣,然后你把CPU斷電,再上電,看看里面的值是否又初始化了。如果不是一切正常。如果是的話我就懷疑你的MMC卡是不是有問題。
還有一點(diǎn)你是否使用了SFC21 這個(gè)塊
使用SFC21 “FILL”,可以初始化一個(gè)存儲(chǔ)區(qū)(目標(biāo)區(qū)域),數(shù)據(jù)采用另一個(gè)存儲(chǔ)區(qū)(源區(qū)域)的內(nèi)容。此SFC拷貝數(shù)據(jù)直到充滿整個(gè)存儲(chǔ)區(qū)。
有關(guān)SFC21具體用法見:
<S7-300400的系統(tǒng)軟件和標(biāo)準(zhǔn)功能>
其中3.3 使用SFC21 “FILL”初始化存儲(chǔ)區(qū)。
下載:
https://www2.ad.siemens.com.cn/download/Upload/AS/manual/1023.pdf
如果你使用了MMC這個(gè)塊的話也有可能出現(xiàn)這種問題。
參考資料:https://www.ad.siemens.com.cn/service/answer/solution.asp?Q_ID=68045&cid=1029