目前,國(guó)內(nèi)多家報(bào)社都擁有羅蘭公司制造的輪轉(zhuǎn)印刷機(jī)如Geoman、Colorman、Uniset70等,它們大多采用BUSSYSTEM95作為控制系統(tǒng)。BUSSYSTEM95是一個(gè)網(wǎng)絡(luò)集成體,各組成部分之間通過(guò)通信電纜聯(lián)系。依據(jù)功能和網(wǎng)絡(luò)類型,BUSSYSTEM95分為3層:以太網(wǎng)(Ethernet)層、Arcnet層和執(zhí)行層(Interbus層)。作為與操作者和機(jī)械裝置最接近的網(wǎng)絡(luò),Interbus出現(xiàn)故障的幾率比較大。如果在使用和維護(hù)中能掌握一些故障診斷的方法并靈活運(yùn)用,則能做到事半功倍。
Interbus是德國(guó)Phoenix公司研制開(kāi)發(fā)的一種現(xiàn)場(chǎng)總線系統(tǒng),是一種開(kāi)放的串行總線系統(tǒng),與傳統(tǒng)的并行系統(tǒng)有較大的差異,這給習(xí)慣了并行系統(tǒng)的維護(hù)人員的維護(hù)工作帶來(lái)了一些不便。筆者在實(shí)踐中總/了一些Interbus總線故障診斷的方法,供同行們參考,希望能起到拋磚引玉的作用。
羅蘭印刷機(jī)總線故障診斷的方法
羅蘭輪轉(zhuǎn)印刷機(jī)中一般有兩種Interbus總線:一種是以G4控制板作為總線控制器的整機(jī)總線,連接著整臺(tái)機(jī)器的驅(qū)動(dòng)部分輸入/輸出(I/O)、各印刷部(或折報(bào)機(jī))的操作面板及各個(gè)紙架等。另一種是用MS-1000的VMEMCI板作為總線控制器的局域總線,連接著印刷部(或折報(bào)機(jī))的各種氣閥、馬達(dá)控制器和傳感器等器件。無(wú)論輪印機(jī)哪一部分的總線出現(xiàn)問(wèn)題,其總線控制器將產(chǎn)生一個(gè)"總線故障"的錯(cuò)誤信息,經(jīng)ARCNET網(wǎng)傳到控制臺(tái)的工業(yè)計(jì)算機(jī),工業(yè)計(jì)算機(jī)處理之后由以太網(wǎng)傳到操作顯示屏顯示出來(lái)。當(dāng)操作顯示屏上顯示"Interbus總線故障"時(shí),可以根據(jù)其詳細(xì)的信息分別在主控制柜或印刷單元去查找故障位置。
1.利用故障顯示發(fā)光二極管
Interbus網(wǎng)絡(luò)由總線控制器、節(jié)點(diǎn)設(shè)備(Interbus模塊)和電纜構(gòu)成,其可能的故障是:總線控制器損壞、Interbus模塊損壞、電纜斷或者連接不好等。由于總線控制器和各種Interbus模塊都帶有狀態(tài)指示的發(fā)光二極管,所以在遇到Interbus總線故障時(shí)可以打開(kāi)控制柜的門(mén),按照Interbus結(jié)構(gòu)圖(如圖1所示)逐個(gè)檢查總線控制器和Interbus模塊的故障指示發(fā)光二極管。在Interbus的總線控制器VMEMCI板和節(jié)點(diǎn)設(shè)備(Interbus模塊)上有多個(gè)不同顏色(主要是紅色和綠色)的發(fā)光二極管,發(fā)光二極管的不同狀態(tài)對(duì)應(yīng)著不同的Interbus總線狀況。根據(jù)發(fā)光二極管給出的信息可以分析判斷出Interbus總線故障位置,更換有故障的Interbus模塊,從而修復(fù)輪轉(zhuǎn)印刷機(jī)。這種方法比較適合規(guī)模較小的Interbus網(wǎng)絡(luò),如果用此方法來(lái)診斷規(guī)模較大的網(wǎng)絡(luò)或是Interbus模塊分散的網(wǎng)絡(luò),則費(fèi)時(shí)費(fèi)力。當(dāng)然,前些年在不具備診斷條件時(shí)也只好采用這種方法。值得一提的是有的故障指示發(fā)光二極管能以多種不同的頻率閃爍,用以表示不同的故障狀態(tài),一定要認(rèn)真觀察,仔細(xì)辨別。
2.利用故障顯示屏
此方法類似于利用故障顯示發(fā)光二極管的方法,但由于羅蘭輪印機(jī)上只有部分Interbus網(wǎng)絡(luò)的總線控制器能采用此方法,且故障顯示屏的功能遠(yuǎn)比故障指示發(fā)光二極管強(qiáng)大,所以把它單獨(dú)列出來(lái)加以說(shuō)明。
主控制柜里的西門(mén)子S5-155中總線控制器G4控制板具有故障診斷和顯示功能,它能診斷和顯示所接Interbus網(wǎng)絡(luò)的故障。正常情況下其顯示為"RUN"和一個(gè)循環(huán)的矩形,背景光為綠色(一旦發(fā)生故障,其背景光變?yōu)榧t色,并顯示出故障類型、故障位置和故障代碼。故障類型為"LBUS",表示本地總線故障;29.1為Interbus的地址信息;故障代碼"0D21"表示特定的Interbus模塊的輸入有問(wèn)題。另外,在維修中可能遇到的故障類型有:"CTRL"--總線控制器故障;"RBUS"--遠(yuǎn)程總線故障;"LBUS"--本地總線故障;"OUT1"、"OUT2"--輸出故障;"BUS"--某一總線回路故障,但不能精確定位;"DEV"--Interbus模塊故障;"PF"--總線外圍設(shè)備故障等。故障代碼可以告訴進(jìn)一步的故障信息,在工作中還可能會(huì)遇到其他各種不同的故障代碼,這里不再一一贅述,詳細(xì)情況可查閱Interbus故障診斷指導(dǎo)手冊(cè)。而根據(jù)Interbus的地址信息可在Interbus結(jié)構(gòu)圖上查到具體的模塊名稱、位置、地址和圖紙?zhí)柕仍敿?xì)的信息,從而快速地排除故障。
G4控制板還具有歷史故障記憶的功能,可以根據(jù)這個(gè)記錄去追查已被操作工復(fù)位的故障或者一些軟性故障。值得大家注意的是:這些歷史故障記錄中的Interbus地址使用的是4位16進(jìn)制數(shù)。這個(gè)4位16進(jìn)制數(shù)分為兩部分,高位數(shù)表示是哪個(gè)總線回路,低位數(shù)表示總線回路中的位置。應(yīng)將它轉(zhuǎn)換成十進(jìn)制數(shù)后再在Interbus結(jié)構(gòu)圖上找。例如前文談到的故障地址29.1在歷史故障記錄里被記作1D01。
3.XTALK程序診斷法
XTALK是早期的計(jì)算機(jī)與計(jì)算機(jī)之間的通訊軟件。羅蘭輪印機(jī)的單元計(jì)算機(jī)(UnitController)MS-1000沒(méi)有顯示器和鍵盤(pán)之類的外設(shè),因此MS-1000中的診斷程序需要得到外部指令才能夠執(zhí)行,這些外部指令由與之通訊的筆記本電腦發(fā)出。
印刷部、紙架和折報(bào)機(jī)的Interbus網(wǎng)絡(luò)由單元計(jì)算機(jī)MS-1000上VMEMCI板上的總線控制器控制,這個(gè)總線控制器沒(méi)有顯示屏,當(dāng)Interbus發(fā)生故障時(shí),是看不到故障代碼的。這時(shí)可以運(yùn)行XTALK通過(guò)單元計(jì)算機(jī)對(duì)網(wǎng)絡(luò)進(jìn)行診斷。具體的方法是:用專用電纜把筆記本電腦的COM1口和MS-1000的RS232通訊口連接起來(lái),在DOS下運(yùn)行XTALK之后,敲入"TIBS"(注意全為大寫(xiě)字母)命令后按回車鍵,再敲入"C"(configuration),可以得到類似圖4、圖5的診斷結(jié)果。當(dāng)所有節(jié)點(diǎn)設(shè)備都正常時(shí),ERR-CODE的位置都是O.K。而Interbus不正常時(shí),ERR-CODE的位置顯示"0000",并在對(duì)話窗的最下端給出故障信息:"Error[0d21]atlocation11.1(DIO-1)[Date=2002/10/16Time=16:36:32]",意思是在總線地址11.1處發(fā)現(xiàn)故障,故障代碼為"Od21"。對(duì)照Interbus結(jié)構(gòu)圖,可以查到總線地址11.1的模塊為一數(shù)字輸入/輸出模塊??梢栽谟泄收闲畔⒌妮斎?輸出模塊及其附近查找故障原因。這種方法與利用故障指示發(fā)光二極管的方法相比較可以節(jié)省不少故障查找時(shí)間,特別適合在Interbus模塊分散的印刷部和折報(bào)機(jī)使用。但這種方法給出的故障位置有時(shí)不是很精確,這就需要在診斷確定的位置前后找故障。
單元計(jì)算機(jī)與筆記本電腦通訊也可以使用Windows里的"超級(jí)終端"或其他通訊軟件如NCTERMINAL95等,具體使用方法與XTALK相似,限于篇幅這里不再詳述。
4.利用IBSCMDG4診斷
IBSCMDG4軟件是公司開(kāi)發(fā)的視窗下的Interbus應(yīng)用軟件,可以用來(lái)對(duì)Interbus進(jìn)行診斷:用通訊電纜連接筆記本電腦的COM1口和總線控制器的串口,雙擊IBSCMDG4圖標(biāo)運(yùn)行IBSCMDG4軟件,在File菜單下選取Open,在"OpenProject"對(duì)話框中選擇要診斷的Interbus網(wǎng)絡(luò)文件名,之后按確認(rèn),可以看到的與Interbus結(jié)構(gòu)圖類似的窗口,實(shí)際上Interbus結(jié)構(gòu)圖就是用IBSCMDG4軟件打印出來(lái)的。按功能鍵F3,然后在"OperatingState"對(duì)話框選中診斷(Diagnose)便可以對(duì)所接的Interbus網(wǎng)絡(luò)進(jìn)行診斷。當(dāng)Interbus正常時(shí),所有的節(jié)點(diǎn)設(shè)備及其連線都是綠色;而遇故障時(shí),有故障的節(jié)點(diǎn)設(shè)備(Interbus模塊)變成紅色此軟件也可以自動(dòng)記錄歷史故障信息,方法是讓診斷程序一直運(yùn)行并與總線控制器連線。歷史故障信息對(duì)于Interbus總線軟故障的定位查找很有幫助。
IBSCMDG4軟件診斷可用于羅蘭輪印機(jī)幾乎所有的Interbus網(wǎng)絡(luò),并能比較精確地定位故障。在安裝該軟件后要記住拷貝羅蘭公司的Interbus圖形文件,以免有部分模塊顯示不出來(lái)。
一般來(lái)說(shuō),用上述4種方法中的任何一種都可以找到Interbus的故障,只需要熟練地掌握其中一種,就足以應(yīng)付各種Interbus總線故障。但用單一的故障診斷方法可能只能將故障確定在一個(gè)較小的范圍,并不能十分精確地將故障鎖定在某一模塊。在時(shí)間和條件都允許的情況下,建議嘗試使用多種診斷方法,并比較其結(jié)果,以達(dá)到精確定位故障的目的,同時(shí)也可以增加診斷的經(jīng)驗(yàn)。
無(wú)論使用哪一種方法診斷Interbus總線故障,都需要對(duì)Interbus網(wǎng)絡(luò)的結(jié)構(gòu)非常熟悉。因?yàn)橐坏┐_診了故障,就要能馬上找到相應(yīng)的故障模塊。如果不能熟讀Interbus結(jié)構(gòu)圖,即便能很快診斷出故障,也無(wú)法在如此大型的輪轉(zhuǎn)膠印機(jī)上快速地找到出故障的模塊,而耽誤寶貴的維修、印刷時(shí)間。
值得注意的是:Interbus的每個(gè)回路需要經(jīng)過(guò)每一個(gè)節(jié)點(diǎn),當(dāng)其中有一個(gè)節(jié)點(diǎn)設(shè)備(Interbus模塊)發(fā)生故障時(shí),整個(gè)網(wǎng)絡(luò)都不能運(yùn)行。采用傳統(tǒng)的短接或是跳過(guò)此節(jié)點(diǎn)的方法并不能奏效。短接或是跳過(guò)此節(jié)點(diǎn)設(shè)備后需要在總線控制器的設(shè)置中改過(guò)才可能讓Interbus總線重新運(yùn)行起來(lái)。