廣西二輕工業(yè)管理學(xué)校 (桂林 541004) 趙 峰 劉志克
學(xué)校有一臺(tái)數(shù)控車床,系統(tǒng)為華中數(shù)控HNC—21TD,以前一直沒有使用過RS232口傳輸程序,結(jié)果在使用RS232口將電腦和機(jī)床連接時(shí)出現(xiàn)故障。具體表現(xiàn)為,機(jī)床開機(jī)后,在不進(jìn)行任何操作的情況下,上傳程序,可以順利完成。一旦操作過機(jī)床,再上傳程序,總是出錯(cuò),無法順利上傳。必須關(guān)閉電源,重啟機(jī)床才可以順利傳輸。由于機(jī)床已過保修期,讓機(jī)床售后過來處理要花一筆不小的費(fèi)用,所以想自行解決。
在分析、查找故障原因的過程中,使用了替換法。在替換過電腦、RS232數(shù)據(jù)線以及電腦端的傳輸軟件后故障依舊。排除了以上因素,看來問題出在機(jī)床內(nèi)的傳輸軟件上。首先找一臺(tái)可以正常傳輸程序的華中數(shù)控車床,對比、分析機(jī)床內(nèi)負(fù)責(zé)傳輸?shù)奈募业竭@個(gè)文件,再想辦法用這個(gè)文件替換掉故障機(jī)床里的舊文件。通過分析,這個(gè)文件是HNC—21TD文件夾下的 DNC.EXE文件,可是HNC—21TD文件夾是受系統(tǒng)保護(hù)的,使用一般方法根本看不到這個(gè)文件夾,更不要說替換里面的DNC.EXE文件了。
要想完成以上操作只能在DOS方式下進(jìn)行,具體方法如下:
(1)首先找到一臺(tái)可以正常傳輸程序,沒有故障的華中數(shù)控HNC—21TD系統(tǒng)的車床。
(2)進(jìn)入DOS狀態(tài)的方法:將一個(gè)PS2口的電腦鍵盤插到機(jī)床上,重啟機(jī)床。在開機(jī)后一直按ALT鍵+X鍵,機(jī)床自檢后會(huì)進(jìn)入DOS狀態(tài),光標(biāo)停在C:HNC—21TD。
(3)輸入 CD PROG進(jìn)入 C:HNC—21TDPROG文件夾下,輸入COPY C:HNC—21TDDNC.EXE(我們用電腦端傳輸軟件傳的程序都會(huì)存儲(chǔ)在PROG文件夾下)。
(4)將剛拷過來的DNC.EXE文件改名,例如ODNC.TXT。輸入REN DNC.EXE ODNC.TXT。之所以改名為ODNC.TXT,是因?yàn)槿A中數(shù)控系統(tǒng)的程序如果不是字母O打頭,就無法正常顯示出來。
(5)重啟機(jī)床,正常進(jìn)入系統(tǒng)。
(6)通過電腦端傳輸軟件將ODNC.TXT下載到電腦里。
(7)通過電腦端傳輸軟件將ODNC.TXT文件傳輸?shù)接泄收系臋C(jī)床里。文件會(huì)存儲(chǔ)在PROG文件夾里下。
(8)將PS2口的電腦鍵盤插到機(jī)床上,重啟機(jī)床。在開機(jī)后一直按ALT鍵+X鍵,機(jī)床自檢后會(huì)進(jìn)入DOS狀態(tài),光標(biāo)停在C:HNC—21TD。
(9)將機(jī)床里的DNC.EXE改名,例如:輸入REN DNC.EXE OLDDNC.TXT(如果很有把握也可以將該文件刪除,不過建議先改名,故障排除后再將文件刪除,以防萬一)。
(10)將 ODNC.TXT拷貝到 HNC—21TD目錄下,輸入 COPYC:HNC—21TDPROGODNC.TXT。
(11)將 ODNC.TXT改名為 DNC.EXE,REN ODNC.TXT DNC.EXE。
(12)重起機(jī)床。
起動(dòng)機(jī)床后,先傳入一個(gè)程序,試加工,然后再上傳其他程序,一切正常。反復(fù)試驗(yàn),故障再也沒有出現(xiàn),問題解決。通過自己動(dòng)手,不花一分錢就將故障排除,為學(xué)校節(jié)約了經(jīng)費(fèi)。