Arcnet網(wǎng)絡(luò)是美國(guó)Datepoint公司1977年研發(fā)出的一種局域網(wǎng),采用令牌總線方案,因具有時(shí)間確定性、數(shù)據(jù)傳輸可靠性和組網(wǎng)靈活性等優(yōu)點(diǎn),其在輪轉(zhuǎn)印刷機(jī)上得到了廣泛應(yīng)用。我廠法國(guó)高斯環(huán)球45機(jī)的控制系統(tǒng)便是基于星型拓?fù)浣Y(jié)構(gòu)的Arcnet網(wǎng)絡(luò)。
在這種結(jié)構(gòu)中,NetPC(網(wǎng)絡(luò)電腦)控制Arcnet網(wǎng)絡(luò)各組件之間的通訊和數(shù)據(jù)交換,相當(dāng)于網(wǎng)絡(luò)服務(wù)器的功能。當(dāng)NetPC出現(xiàn)故障時(shí),整臺(tái)高斯環(huán)球45機(jī)的數(shù)據(jù)通訊中斷,無(wú)法開(kāi)機(jī)運(yùn)行。NetPC的主板上有10條插槽,其中,6條是ISA插槽,內(nèi)存、CPU、顯卡、芯片等通過(guò)一塊ISA接口的轉(zhuǎn)接卡安裝在主板上;4塊Arcnet網(wǎng)卡占用4條ISA插槽。具體而言,我廠高斯環(huán)球45機(jī)的NetPC采用NET-2A網(wǎng)絡(luò),其完整的配置需要4塊Arcnet網(wǎng)卡,2塊負(fù)責(zé)局域網(wǎng)的“E1”“E2”,2塊負(fù)責(zé)全球網(wǎng)絡(luò)的“F1”“F2”。每一塊Arcnet網(wǎng)卡都要通過(guò)使用變量“IRQ X”來(lái)設(shè)置一組斷開(kāi)連接。比如,通過(guò)使用變量“port X”來(lái)設(shè)置一組連接端口地址;通過(guò)使用變量“RAM X”來(lái)設(shè)置一組內(nèi)存地址。若Arcnet網(wǎng)絡(luò)分組為網(wǎng)絡(luò)A和網(wǎng)絡(luò)B,則網(wǎng)絡(luò)A的“E”卡節(jié)點(diǎn)必須為“FEH”, 網(wǎng)絡(luò)B的“E”卡節(jié)點(diǎn)必須為“FFH”。
一次,我廠高斯環(huán)球45機(jī)的NetPC因一塊Arcnet網(wǎng)卡損壞而不能開(kāi)機(jī),而目前有ISA接口的硬件早已停產(chǎn),高斯公司也不能提供Arcnet網(wǎng)卡備件,最終,高斯公司提供的解決方案是升級(jí)整臺(tái)NetPC,報(bào)價(jià)為18萬(wàn)余元。經(jīng)過(guò)對(duì)NetPC的分析、研究及一系列嘗試后,我們發(fā)現(xiàn)用幾個(gè)小妙招就可解決這個(gè)故障,而且與18萬(wàn)元相比,花費(fèi)幾乎可以忽略不計(jì)。筆者現(xiàn)將高斯環(huán)球45機(jī)NetPC的2種故障及其解決方法整理如下。
故障一:NetPC的1塊Arcnet網(wǎng)卡損壞
如果在實(shí)際應(yīng)用中并未使用NetPC的全部Arcnet網(wǎng)卡,而只有1塊Arcnet網(wǎng)卡損壞,可做以下調(diào)整。
若負(fù)責(zé)“E1”的Arcnet網(wǎng)卡出現(xiàn)問(wèn)題,負(fù)責(zé)“E2”的Arcnet網(wǎng)卡閑置,可將這2塊Arcnet網(wǎng)卡進(jìn)行跳線設(shè)置,相互對(duì)換后插回ISA插槽,然后修改網(wǎng)絡(luò)配置文件npcenv.bat,加上一欄“SET DISABLE= E2”代碼,并在硬件上禁止使用負(fù)責(zé)“E2”的Arcnet網(wǎng)卡,這樣NetPC便可正常啟動(dòng)并運(yùn)行。
如果在實(shí)際應(yīng)用中沒(méi)有閑置的Arcnet網(wǎng)卡,而又有1塊Arcnet網(wǎng)卡損壞,我們就要對(duì)損壞的Arcnet網(wǎng)卡進(jìn)行維修。Arcnet網(wǎng)卡無(wú)法連接網(wǎng)絡(luò),大都因?yàn)槭瞻l(fā)器芯片A60150-10-01 MTI0403損壞,在目前市場(chǎng)上無(wú)法找到該收發(fā)器芯片的情況下,可以使用SMSC的HYC9088A替代。更換此收發(fā)器芯片只需電烙鐵和吸錫器,成本也不過(guò)百元,可替企業(yè)節(jié)省大量維修資金。
故障二:NetPC的主板、CPU等損壞
NetPC的主板、CPU、內(nèi)存等出現(xiàn)問(wèn)題時(shí),可以嘗試去找一些舊主板,如果沒(méi)找到有5~6條ISA接口的舊主板,可以嘗試?yán)闷髽I(yè)淘汰的舊電腦替換NetPC,并修改NetPC軟件配置,企業(yè)的花費(fèi)幾乎為零。由于NetPC一般根據(jù)印刷機(jī)所配置的塔和折報(bào)頭的數(shù)量來(lái)確定Arcnet網(wǎng)絡(luò)的配置,大多只需1~2塊Arcnet網(wǎng)卡、有2條或以上ISA插槽的主板、支持386以上的CPU就可配置1臺(tái)小型或中型輪轉(zhuǎn)印刷機(jī)所需要的網(wǎng)絡(luò)。
找來(lái)幾臺(tái)舊電腦,插上Arcnet網(wǎng)卡后,啟動(dòng)后可能會(huì)報(bào)錯(cuò),此時(shí)只須修改Arcnet網(wǎng)卡上的跳線,即可解決Arcnet網(wǎng)卡與主板中斷沖突的問(wèn)題。之后再用“SYS X:”命令將硬盤(pán)或軟盤(pán)做成DOS系統(tǒng)引導(dǎo)盤(pán),再將原NetPC中的全部文件拷貝到此盤(pán),然后修改批處理文件npcenv.bat(這2個(gè)文件是netpc.exe程序在DOS平臺(tái)運(yùn)行下的配置設(shè)定文件)。以EAE網(wǎng)絡(luò)為例,其只需1塊負(fù)責(zé)“E1”的Arcnet網(wǎng)卡,跳線IRQ設(shè)為5、RAM設(shè)為D800、PORT設(shè)為350,而另外3塊Arcnet網(wǎng)卡可不安裝,npcenv.bat文件代碼如下:
set irqE1=5 ‘設(shè)置中斷
set ramE1=d800 ‘設(shè)置內(nèi)存
set portE1=350 ‘設(shè)置端口
set DISABLE=F1 ‘禁用網(wǎng)卡F1
set DISABLE=F2 ‘禁用網(wǎng)卡F2
set DISABLE=E2 ‘禁用網(wǎng)卡E2
set EAENET_VGA=50 ‘設(shè)置程序?yàn)?0線運(yùn)行模式
完成以上設(shè)定后,啟動(dòng)電腦,進(jìn)入DOS后,系統(tǒng)首先調(diào)用autoexec. bat文件,然后執(zhí)行npcenv.bat、netpc.bat等批處理環(huán)境設(shè)定,再自動(dòng)運(yùn)行netpc.exe,檢查Arcnet網(wǎng)卡的3組軟件設(shè)置是否與硬件跳線相一致,若不一致,則硬件檢測(cè)界面無(wú)法通過(guò);若一致,則進(jìn)入程序運(yùn)行界面,連接Arcnet網(wǎng)絡(luò)就可作為NetPC正常使用。