陳佰旺,申賓德
武威職業學院 甘肅武威 733000
FANUC 0i系列是數控機床中使用最普遍的數控系統之一,我們所熟知的YAMASAKI、CITIZEN、EGURO、TAKAMAZ和TAKISAWA等機床廠家都大量使用FANUC 0i-MODEL-F/D系統[1]。但由于FNAUC系統自身CNCMEM容量小,給廣大用戶帶來了煩惱[2]。隨著以太網技術的發展,內嵌以太網成為FANUC系統的一種標準配置,本文主要介紹使用內嵌以太網進行程序傳輸,從而實現DNC加工的方法。
數控機床所使用的程序代碼,多數可以使用CF卡無線傳輸或用RS-232串口實現有線傳輸[3]。但使用CF卡傳輸程序時,需要CF卡轉PC適配器和轉PCMCIA適配器,傳輸過程中CF卡在適配器上反復插拔,很容易導致適配器的卡針損壞,傳輸過程繁瑣且速度緩慢。另外,在使用CF卡傳輸的過程中,如果發現程序錯誤或需要修改,就需要把CF卡重新插在PC上進行修改;而以太網傳輸時,只需要在電腦端原有程序上直接進行編輯或修改,縮短了傳輸時間和數控機床的停機等待時間。利用RS-232串口進行有線傳輸時,需要針對數控機床不同的串口焊接RS-232傳輸線,RS-232傳輸速率最大只能達到115.2kbit/s;以太網使用的雙絞線收發各有兩根線,采用差分傳輸,最高傳輸速率可達10Gbit/s,并且傳輸穩定。
在設置PC端參數時需要關閉Windows防火墻,以保證在后續聯機調試時不被防火墻攔截。
1)打開電腦網絡共享中心,點擊更改適配器設置,查看本地連接屬性對話框,如圖1所示。點擊“Internet協議版本4(TCP/IPv4)”,打開項目屬性,取消電腦默認的“自動獲得IP地址”,選擇“使用下面的IP地址”。

圖1 本地連接屬性對話框
2)設置電腦IP地址為192.168.1.2,子網掩碼為255.255.255.0,如圖2所示。

圖2 IP地址設置
3)打開軟件所在磁盤根目錄,創建新的文件夾并命名為“NEW”,用于后續存放所要傳輸的程序。
在PC端下載安裝TYPsoft-FTP服務器,打開軟件并運行。
1)首先設定用戶參數(見圖3)。點擊設定,在設定下拉菜單中點擊“用戶(Y)”,彈出用戶設定界面,單擊“新建用戶”,在新建用戶對話框中輸入用戶名稱“123”,點擊確定,輸入用戶密碼“000000”。在根目錄選擇欄中點擊“…”,選擇軟件所在磁盤,本文以“E:”為例,繼續單擊數據目錄下的“E:”,然后選擇勾選文件和目錄下的下載、刪除、上傳、更改文件和目錄、創建、移去及包括補充目錄共7項,點擊保存后關閉當前頁面。

圖3 用戶參數設定
2)繼續點擊設定,在設定下拉菜單中點擊“設置(Z)”,彈出FTP設定界面,將FTP端口數據“0”改為“22”,點擊保存并關閉FTP設定對話框。FTP參數設定如圖4所示。

圖4 FTP參數設定
3)再次點擊設定,在設定下拉菜單中點擊“IP限制(I)”,彈出IP設定界面,在拒絕/允許中選擇“允許”,在IP地址框中輸入“192.168.1.* ”,點擊添加并關閉,FTP客戶端設置完成。關閉TYPsoft-FTP軟件。
起動機床后,解除急停報警并設置以下參數。
1)機床工作方式選擇MDI方式,同時保護鑰匙應處于打開狀態。按系統操作面板上的功能鍵“OFFSET/SETTING”,再按“設定”軟鍵,CRT(顯示器)將出現參數設定界面(見圖5)。

圖5 參數設定界面
2)按數控系統面板上的方向鍵,將光標移動到“寫參數”項“=”后面的數值位置,在數控系統面板上鍵入“1”,按“INPUT”鍵確認輸入,此時CRT立即出現“參數寫入處于打開狀態”的提示。按“RESET”鍵復位,提示將會消失,CRT自動返回設定界面。
3)同樣的方法將光標移動到“I/O通道”項“=”后面的數值位置,在數控系統操作面板上鍵入“9”(在FANUC 0i-M系統中,以太網傳輸I/O通道為“9”),按“INPUT”鍵,此時I/O頻道CF卡輸入/輸出通道均已設定(見圖6)。

圖6 I/O通道設置界面
4)按系統面板上的功能鍵“SYSTEM”,調出系統參數界面。在系統操作面板上鍵入“11630”并按“號搜索”軟鍵,按系統操作面板上的“?”鍵,把光標移到從左向右第7位,在面板上鍵入“1”,按“INPUT”鍵確認輸入。繼續在系統操作面板上鍵入“14885”并按“號搜索”軟鍵,按系統操作面板上的“?”鍵,把光標移到從左向右第7位,在面板上鍵入“1”,按“INPUT”鍵確認輸入。
5)再次按功能鍵“SYSTEM”,然后連續按擴展鍵“?”6次,直至出現“內嵌”鍵。按下此軟鍵后,C RT將出現“公共:以太網(內嵌)”設定界面(見圖7),依次設置機床I P 地址為“192.168.1.1”,子網掩碼為“255.255.255.0”,設備有效為“內置板”。然后按下“FOCAS2”軟鍵,CRT將出現“FOCAS2/以太網:設定[內嵌]”界面(見圖8),在此界面設置端口編號(TCP)為“8193”,端口編號(UDP)為“0”,時間間隔為“10”。再按下“FTP傳送”軟鍵,CRT將出現“F T P傳送:以太網設定(內嵌)”界面(見圖9),在此界面設定主機名為“192.168.1.2”,端口為“2 2”,用戶名為“1 2 3”,密碼為“0 0 0 0 0 0”。在系統操作面板上按下“↓”鍵,C RT將出現登錄地址界面,將登錄地址設為“NEW”(見圖10)。

圖7 公共參數設定界面

圖8 FOCAS2設置界面

圖9 FTP參數設定

圖10 登錄地址設定
檢查機床網口,用網線連接機床與電腦,進行調試檢測。
1)在電腦端啟動TYPsoft-FTP軟件,同時將之前創建的“NEW”文件夾以快捷方式發送至桌面。在記事本中編制簡單的調試程序,并存放至“NEW”文件夾中。
2)在機床面板上按下功能鍵“SYSTEM”,同第5節中第5步操作,按下“內嵌”軟件后,連續按擴展鍵“?”,直至找到“PING”軟鍵并按下此鍵。繼續按“操作”軟鍵,CRT將出現“連接狀態確認”界面,同時再按下“PINGFTP1”測試軟鍵,系統會自動進行測試。連接成功后“連接狀態確認”界面如圖11所示。

圖11 連接狀態確認界面
3)全部參數設置完成后,將參數設定界面下的“寫參數”改為“0”。把機床工作方式調至“DNC”狀態,按系統操作面板上的“PROG”鍵,然后依次按“程序”→擴展鍵“?”→“操作”→“設備”→“EMBTH”軟鍵,CRT將會出現程序列表界面(見圖12)。

圖12 程序列表界面
4)按系統操作面板上的“↓”鍵,將光標移動至所要運行的程序處,然后按下“DNC”軟鍵,這時就可以按循環啟動鍵,進行加工。
通過對TYPsoft-FTP軟件與數控機床網絡數據傳輸的探索和實踐,闡述了TYPsoft-FTP軟件的參數設置以及數據傳輸時數控系統參數的設定方法。實踐表明,網絡傳輸是一種快捷靈活的傳輸方式,解決了數控機床內部儲存小,CF卡、U盤等傳輸速度慢的問題,縮短了程序傳輸時間,提高了生產效率。