西門子300 MPI軟冗余問(wèn)題。
劉玉蓉
發(fā)布于2014-12-12 17:21
137
0
標(biāo)簽:
用兩套315-2dp和一個(gè)ET200從站組成軟冗余系統(tǒng),通過(guò)MPI同步數(shù)據(jù)。硬件已組態(tài)完畢。在寫程序時(shí),我在OB100中調(diào)用FC100,在OB35中調(diào)用FB101,在OB86中調(diào)應(yīng)FC102。請(qǐng)問(wèn)是否還需要手動(dòng)將FB103插入到項(xiàng)目中?資料上面沒有這方面的介紹,但在軟冗余功能塊說(shuō)明中,介紹FB103實(shí)現(xiàn)MPI網(wǎng)絡(luò)同步。是不是也要在程序中調(diào)用FC103一次,然后在將這條語(yǔ)句刪掉?
佳答案
1、資料中只介紹,當(dāng)采用PROFIBUS-DP與以太網(wǎng)方式進(jìn)行同步時(shí),在程序中調(diào)用FC101,該如何刪除語(yǔ)句,這是因?yàn)镕C101內(nèi)部調(diào)用了FB104,F(xiàn)C5,F(xiàn)C6.。并未提到采用MPI進(jìn)行同步時(shí)如何,所以就不進(jìn)行刪除。
2、轉(zhuǎn)帖冗余系統(tǒng)調(diào)試經(jīng)驗(yàn),有關(guān)刪除:
a、軟冗余程序會(huì)在OB100中動(dòng)態(tài)生成幾個(gè)DB,如果這些DB已經(jīng)存在,那么系統(tǒng)不同再建一個(gè)新的DB進(jìn)行覆蓋。如果參數(shù)發(fā)生改變,這些DB要手動(dòng)在線刪除后重啟CPU。否則就可能出現(xiàn)數(shù)據(jù)長(zhǎng)度不對(duì)的問(wèn)題。
b、OB100中的FC100調(diào)用主要是生成WORKDB,只要更改FC100參數(shù)后,一定記得在線將WORKDB刪除,然后再下載!
c、修改FC100后,先不要急著下載,應(yīng)在線將軟冗余塊生成的DB塊刪除,再次進(jìn)行下載。否則很容易產(chǎn)生I/O Access錯(cuò)誤。