文/楊柳
隨著計算機技術(shù)的不斷完善和發(fā)展,數(shù)控技術(shù)的應(yīng)用也越來越廣泛,在數(shù)控加工行業(yè)當(dāng)中,計算機輔助制造CAM已經(jīng)逐步成為程序編程的主流方式。程序在輸入機床的過程中,往往因為軟件生成的程序數(shù)據(jù)體量較大,手動輸入程序已經(jīng)不能滿足加工的需要,采用CF卡傳輸其操作過程也較為繁雜,而采用網(wǎng)絡(luò)端口DNC與計算機PC端直接通信的方式,可以減少數(shù)控程序的傳輸流程。
西門子數(shù)控系統(tǒng)是當(dāng)下應(yīng)用較為廣泛的數(shù)控機床系統(tǒng)之一,該系統(tǒng)的型號為802D系統(tǒng),系統(tǒng)配置有CF卡插槽,可以使用CF數(shù)據(jù)卡進行數(shù)控加工程序的輸入,但是需要CF卡反復(fù)的在機床和電腦之間進行裝卸,對于頻繁傳輸程序的場合,使用CF卡傳輸就顯得有些復(fù)雜,其程序傳輸?shù)男室脖容^低,且CF卡的傳輸配件的指針容易損壞,傳輸程序的數(shù)據(jù)量受到CF卡容量的限制,直接影響到數(shù)控加工程序的傳輸效率。為了更快速方便的進行加工程序輸入,本文采用機床電柜內(nèi)置的DNC網(wǎng)絡(luò)端口與計算機網(wǎng)絡(luò)端口直接連接,設(shè)置一條穩(wěn)定快速的通信路線,使得計算機和數(shù)控機床兩者可以進行數(shù)據(jù)交換,提高數(shù)據(jù)傳輸?shù)男省?/p>
數(shù)控機床RS232串口通過CAXA軟件DNC601-A轉(zhuǎn)換器連接,該端口可以實現(xiàn)網(wǎng)絡(luò)傳輸,與電腦PC端的網(wǎng)絡(luò)接口直接連接。

圖1:機床參數(shù)設(shè)置

圖2:數(shù)控加工程序
實現(xiàn)PC機與數(shù)控系統(tǒng)之間的連接,需要安裝雙方都能識別的通信軟件,西門子數(shù)控系統(tǒng)可以采用CAXADNC通信軟件,CAXA網(wǎng)絡(luò)DNC管理模塊的數(shù)據(jù)存儲結(jié)構(gòu)和對象模型,構(gòu)架在客戶端/服務(wù)器體系結(jié)構(gòu)上。通過電子倉庫,產(chǎn)品數(shù)據(jù)集中放置在服務(wù)器中,在此基礎(chǔ)上,實現(xiàn)數(shù)據(jù)的集中和共享。CAXADNC通過RS232串口連接線完成機床與電腦之間的數(shù)據(jù)通信。
入到CAXADNC數(shù)據(jù)接線設(shè)備和電腦的接口中,保證在數(shù)控程序傳輸?shù)倪^程中,數(shù)據(jù)通道始終在開啟的狀態(tài)。
(2)在電腦中安裝CAXADNC數(shù)據(jù)傳輸軟件,設(shè)置軟件的通信參數(shù)“通信服務(wù)器IP為127.0.0.0”。
(3)對電腦的IP地址進行匹配,打開“網(wǎng)絡(luò)和internet”設(shè)置,選擇“更改網(wǎng)絡(luò)配適器選項”,進入到網(wǎng)絡(luò)連接界面,對以太網(wǎng)的屬性進行更改,選擇“internet協(xié)議版本4(TCP/IPV4)的屬性”選項,更改IP地址為10.7.0.201,子網(wǎng)掩碼為255.0.0.0,設(shè)置完畢后,
(1)將數(shù)據(jù)傳輸電纜的兩個端口分別插保存設(shè)置。
(4)驗證機床數(shù)控系統(tǒng)與電腦PC端之間通信是否可以連接,在電腦上運行指令“ping10.7.0.201”,如果電腦運行結(jié)果顯示數(shù)據(jù)有回復(fù),則表明電腦PC端與機床的數(shù)控系統(tǒng)可以正常通信,這也是數(shù)據(jù)通信的基本保證。
(5)在電腦的CAXADNC軟件中設(shè)置好對應(yīng)的機床參數(shù),在基本信息的欄目中需要設(shè)置機床排號,IP地址設(shè)置要與電腦的IP地址一致,傳輸設(shè)備的選項中選擇CAXAN系列,如圖1所示。
(1)數(shù)控機床的操作模式選為“PROGRAM MANAGER”程序操作管理模式,程序的編輯狀態(tài)選為“讀入”,此時,數(shù)控機床的顯示屏顯示“數(shù)據(jù)輸入在進行中”,表明數(shù)控機床已經(jīng)做好接受文件的準(zhǔn)備。
(2)在電腦PC端的CAXADNC軟件中單擊發(fā)送文件,系統(tǒng)彈出“選擇傳輸程序文件”的對話框,定義文件類型為TXT格式,選擇需要加工的程序文件,單擊確定,選定的加工程序文件傳輸?shù)綌?shù)控系統(tǒng)的存儲器。
在傳輸程序文件的過程中,必須保證文件的格式為記事本txt格式,程序文件開頭要輸入西門子文件傳輸協(xié)議(共兩行),傳輸協(xié)議的內(nèi)容一共兩行,第一行為“%_N_XXX_MPF; ”,其中的XXX代表所傳輸?shù)某绦蛎诙袨椤?$PATH=/_N_MPF_DIR; ”,程序內(nèi)容如圖2所示。
通過DNC的數(shù)據(jù)傳輸方式,可以避免手動程序輸入容易出錯的缺點,提高加工程序的傳輸效率。常規(guī)的加工程序傳輸只需要幾秒鐘的時間,且程序不易出錯,對于需要程序頻繁更改的加工場合比較適用,可以提高傳輸速度,用戶也不用增加額外的投入,且程序可以隨時進行更改傳輸和備份。