西門(mén)子求助,DP通訊問(wèn)題
現有一臺300CPU 外掛三個(gè)ET200 其中2.3號站通訊正常 一號站一直通訊不上,更換ET200模塊及DP頭均無(wú)效。能試的辦法都試過(guò)了 ,還有這個(gè)站的通訊跟后邊帶動(dòng)模擬量模塊有關(guān)系沒(méi)?附報錯圖
153-1
從站組態(tài)的和實(shí)際設置的 PROFIBUS 地址不一致。首先,接口模塊的PROFIBUS地址要在斷電下設置,如果帶電設置需要重新上電。有些型號的接口模塊PROFIBUS地址設置DIP開(kāi)關(guān)最下面一個(gè)要始終在OFF位置。
已組態(tài)的從站與實(shí)際安裝不相符。檢查從站安裝是否缺少模塊或模塊有錯誤,或者是否插入了未組態(tài)的模塊。模塊版本和安裝順序是否和組態(tài)一致。
檢查與波特率有關(guān)的電纜長(cháng)度。PROFIBUS DP的通信總線(xiàn)長(cháng)度與傳輸波特率相關(guān),總的規律是傳輸波特率越高總線(xiàn)長(cháng)度越短
如何對PROFIBUS DP通信進(jìn)行診斷?
http://www.ad.siemens.com.cn/productportal/Prods/published/Comm/Comm_2.31/Comm_2.31.html
用于調試PROFIBUS DP網(wǎng)絡(luò )的診斷工具
https://support.industry.siemens.com/cs/document/19378851
Profibus 接線(xiàn)
http://www.ad.siemens.com.cn/productportal/Prods/published/Comm/Comm_2.32/Comm_2.32.html
Profibus現場(chǎng)安裝指導
http://www.ad.siemens.com.cn/productportal/Prods/published/Comm/Comm_2.1/Comm_2.1.html
如何關(guān)閉 (去除連接) 一個(gè)從站而不導致 OB 86/ OB 122 中出現錯誤條目
https://support.industry.siemens.com/cs/document/5608020
調試一個(gè)功能紊亂的DP主站系統
https://support.industry.siemens.com/cs/document/1937908
查看硬件組態(tài),及版本。
查看DP地址
1、檢查1#站的6es7153-1AA03-0XB0的組態(tài)是否正確。
《如何對PROFIBUS DP通信進(jìn)行診斷?》
http://www.ad.siemens.com.cn/productportal/prods/published/Comm/Comm_2.31/Comm_2.31.html
2、I/O訪(fǎng)問(wèn)錯誤:屬于編程錯誤,下載OB122可避免停機。
產(chǎn)生原因:程序中調用了某一P區域地址,在實(shí)際中的硬件中并沒(méi)有分配或找到這個(gè)地址。
解決方法:
可能性1,錯誤編程誤調用P區域地址。如CPU已停機,可點(diǎn)擊"跳轉到"按鈕,定位到誤調用的程序段。
可能性2,某一從站掉站導致無(wú)法找到相關(guān)硬件模塊。此時(shí),下載相應的OB塊可先避免停機,排除通信故障后,報錯自然消失。
《CPU診斷》
http://www.ad.siemens.com.cn/productportal/prods/published/300list/Diag_list2.html
從你的截圖中解讀系統給出的診斷信息:“讀取中發(fā)生I/O訪(fǎng)問(wèn)錯誤”,“P區域,字訪(fǎng)問(wèn),訪(fǎng)問(wèn)地址292”,及你所說(shuō)“還有這個(gè)站的通訊跟后邊帶動(dòng)模擬量模塊有關(guān)系沒(méi)?”:
確實(shí)有關(guān)系,檢查PIW292這個(gè)地址相關(guān)的組態(tài)及引用PIW292的程序,即檢查:
、硬件組態(tài)中是否定義了PIW292這個(gè)地址?
、PIW292這個(gè)地址實(shí)際對應的硬件是否存在?
波特率?
接線(xiàn)?
撥碼開(kāi)關(guān)?
終端電阻?
調試一個(gè)功能紊亂的DP主站系統
https://support.industry.siemens.com/cs/cn/zh/view/19379085
確認組態(tài)的DP地址和實(shí)際模塊設的DP地址是否一樣,地址一般大于或者等于3。接口模塊后面帶的模擬量模塊(比如I/O讀寫(xiě)錯誤)一般不會(huì )影響通訊,CPU會(huì )報系統故障,SF燈亮,除非模擬量模塊硬件有問(wèn)題比如背板總線(xiàn)有短路,這就可能影響接口模塊導致通訊失敗了。