昌暉儀表技術(shù)客服詢問(wèn)客戶得知:S7-300的程序中已經(jīng)添加了OB82/86/121這些必要的診斷OB了,的確用戶的描述也驗(yàn)證了這些。從快速解決問(wèn)題的角度出發(fā),讓用戶立刻人為重復(fù)故障導(dǎo)致CPU宕機(jī)后,立刻在線查看CPU的診斷緩沖區(qū)最新記錄,結(jié)果發(fā)現(xiàn)是OB83未調(diào)用導(dǎo)致的CPU宕機(jī),讓用戶即刻在程序中添加了OB83,重新下載程序后再次人為重復(fù)故障,這次CPU沒(méi)有停機(jī),現(xiàn)場(chǎng)問(wèn)題解決,客戶致謝掛了電話。
現(xiàn)場(chǎng)問(wèn)題雖解決,但昌暉儀表技術(shù)支持仍存在疑問(wèn):OB83是關(guān)于模塊熱插拔的診斷OB,只有DP/MPI接口的S7-300都不支持,帶PN口的S7-300才支持,那也得與帶PN接口的ET200M(帶底板)或ET200S在激活熱插拔功能后配合起來(lái)使用,但此例是PN/PN COUPLER,沒(méi)有熱插拔功能功能啊。
帶著疑問(wèn)立刻查看了PN/PN COUPLER的說(shuō)明書,果然找到了明確的答案,見(jiàn)說(shuō)明手冊(cè)截圖,原來(lái)在組態(tài)另一個(gè)總線端期間,PN/PN COUPLER中已組態(tài)的總線端會(huì)對(duì)組態(tài)中的每個(gè)匹配的插槽產(chǎn)生一個(gè) ReturnOfSubmodule 中斷。以前也用過(guò)PN/PN COUPLER,但都是按著DP/DP COUPLER的經(jīng)驗(yàn)用的,這樣系統(tǒng)就有隱患了,汗啊??磥?lái),經(jīng)驗(yàn)主義在技術(shù)上還得慎重,自己不熟悉的產(chǎn)品使用之前還是要認(rèn)真閱讀說(shuō)明書才是正道。
最后,再次總結(jié)一下DP/DP COUPLER 及 PN/PN COUPLER 默認(rèn)必須要調(diào)用的OB塊: