某啤酒廠的profibus通訊一直存在問(wèn)題,前期sias以及現(xiàn)場(chǎng)工程師已經(jīng)對(duì)整個(gè)profibus網(wǎng)絡(luò)的拓?fù)溥M(jìn)行了重新的規(guī)劃,但仍然出現(xiàn)dp從站丟站的情況,并且在短時(shí)間內(nèi)連續(xù)出現(xiàn)多次,從而嚴(yán)重影響了工廠的正常生產(chǎn),因此用戶希望西門(mén)子能對(duì)現(xiàn)場(chǎng)問(wèn)題進(jìn)行一次徹底的診斷。
由于前期已經(jīng)有工程師進(jìn)行了多次的處理,因此該問(wèn)題就會(huì)比較棘手:一方面處理起來(lái)技術(shù)難度比較大,因?yàn)槟軌虿扇〉拇胧┈F(xiàn)場(chǎng)基本上都采取了,但似乎都沒(méi)解決問(wèn)題;另外一方面如果處理不好,將會(huì)導(dǎo)致客戶對(duì)西門(mén)子的產(chǎn)品質(zhì)量產(chǎn)生質(zhì)疑,因此處理類似的問(wèn)題壓力都會(huì)比較大。
但“無(wú)論你處理不處理,問(wèn)題就在那里”,因此,在客戶停機(jī)檢修的期間,我們還是開(kāi)赴現(xiàn)場(chǎng),再次對(duì)現(xiàn)場(chǎng)問(wèn)題進(jìn)行診斷。
經(jīng)過(guò)現(xiàn)場(chǎng)實(shí)際檢查,發(fā)現(xiàn)現(xiàn)場(chǎng)的問(wèn)題主要集中在每個(gè)網(wǎng)段的最后幾個(gè)站點(diǎn),有的是et200m,有的是第三方的閥島。由于現(xiàn)場(chǎng)的使用環(huán)境是高溫高濕的,因此我首先懷疑的是現(xiàn)場(chǎng)的電纜老化或者虛接。但用戶反映大多數(shù)電纜都是近期才更換過(guò)的,并且都是經(jīng)過(guò)重新接線安裝的,看來(lái)這不是問(wèn)題的所在。
接下來(lái),我用示波器對(duì)現(xiàn)場(chǎng)的profibus的波形進(jìn)行了檢查。發(fā)現(xiàn)所有的出現(xiàn)問(wèn)題的從站的信號(hào)波形還是比較好的,除了一點(diǎn):電壓過(guò)低。
圖1 網(wǎng)段終端測(cè)到的主站信號(hào)電壓過(guò)低
通過(guò)波形檢查,可以看到,在出現(xiàn)問(wèn)題的站點(diǎn)上測(cè)量,主站信號(hào)的電壓最高才3.28v,但profibus的信號(hào)波形一般是不能低于4v的,否則將不能保證通信的正常,因此,現(xiàn)場(chǎng)出現(xiàn)的問(wèn)題很有可能是由于主站信號(hào)的電壓過(guò)低,導(dǎo)致從站無(wú)法識(shí)別主站信號(hào)而導(dǎo)致的。因此,我們首先需要將主站信號(hào)電壓的幅值提高。
據(jù)此,我建議在總線上增加rs485中繼器,但實(shí)際上,由于之前已經(jīng)在現(xiàn)場(chǎng)已經(jīng)增加了中繼器,并且安裝的位置距最后的站點(diǎn)之間也只有幾十米,完全在規(guī)范要求的范圍內(nèi),“那為什么電壓還是這么低呢?”
于是,我在中繼器之前對(duì)主站信號(hào)進(jìn)行了測(cè)量,發(fā)現(xiàn)主站信號(hào)在中繼器之前也很低,因此,很有可能是主站信號(hào)到了中繼器就已經(jīng)很低了,中繼器設(shè)備本身就沒(méi)能正確識(shí)別該主站信號(hào),因此導(dǎo)致了其后連接的從站設(shè)備很容易出現(xiàn)丟站的問(wèn)題,因此我提出調(diào)整中繼器的位置再進(jìn)行測(cè)試。
沒(méi)想到這個(gè)建議把我和現(xiàn)場(chǎng)工程師累了個(gè)半死。為了找到一個(gè)合適的安裝位置,我同現(xiàn)場(chǎng)的工程師一起,對(duì)現(xiàn)場(chǎng)的各個(gè)從站位置都進(jìn)行了測(cè)試。由于網(wǎng)段中大多數(shù)都是第三方的閥島設(shè)備,該閥島的profibus的插頭在閥島的內(nèi)部,并且該閥島的設(shè)計(jì)又是m12 插頭的方式,現(xiàn)場(chǎng)空間又很小,因此拆線接線非常困難。
圖2 閥島設(shè)備接線
經(jīng)過(guò)了n多次的拆線、接線以及檢測(cè),終于發(fā)現(xiàn),由于該閥島的設(shè)備耗電量較大,平均經(jīng)過(guò)5個(gè)閥島,電壓將呈現(xiàn)級(jí)降,因此,我們每個(gè)網(wǎng)段最多允許有5個(gè)閥島存在,這樣,經(jīng)過(guò)一系列的改造,終于將最后的站點(diǎn)電壓提高到4v以上。
圖3 網(wǎng)段終端測(cè)到的主站信號(hào)電壓已正常
改造后的系統(tǒng)終于恢復(fù)正常工作了,經(jīng)過(guò)一段時(shí)間的運(yùn)行,一直也沒(méi)再出現(xiàn)過(guò)任何的問(wèn)題。因此,可以看到,盡管總線上安裝了中繼器,但是否能正確使用,對(duì)總線通訊還是會(huì)產(chǎn)生較大的影響。因此,從這個(gè)現(xiàn)場(chǎng)問(wèn)題的處理可以看到,對(duì)于現(xiàn)場(chǎng)工程師來(lái)講,應(yīng)該了解并掌握rs485中繼器的正確使用方法。另外,現(xiàn)場(chǎng)的正確拓?fù)浞绞揭彩呛苤匾?,如果沒(méi)有之前的工程師對(duì)拓?fù)涞母脑欤苍S需要更長(zhǎng)的周期才能發(fā)現(xiàn)問(wèn)題。