FANUC以太網接口要點_第1頁
FANUC以太網接口要點_第2頁
FANUC以太網接口要點_第3頁
FANUC以太網接口要點_第4頁
FANUC以太網接口要點_第5頁
已閱讀5頁,還剩25頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、BEIJING-FANUCFANUC系統的以太網接口技術交流ID 號_dwxc2009004 _日期 _2009.12.15BEIJING-FANUC文件使用的限制以及注意事項等文件版本更新的紀錄修訂日期版本號文件名稱修訂內容修訂人2009.12.15V1.0FANUC 系統的以太網接口首次發布朱輝目錄1. 內嵌式以太網 i2. 以太網和數據服務器軟硬件的比較 22.1以太網板和快速數據服務器板 22.2 以太網功能和數據服務器功能 23. 以太網功能 23.1 以太網功能及其相關軟件 23.2 以太網功能在 CNC上的設定23.3 以太網功能應用 44. 數據服務器功能 54.1實現數據服務

2、器功能的基本工作模式 54.2 CNC和電腦的連接 74.3 關于FTP文件傳輸協議74.4 使用電腦作為 FTP傳輸的服務器端 84.5 使用CNC作為FTP傳輸的服務器端 95. Windows XP 下FTP服務的使用和設定 105.1 使用 Windows XP 自帶的IIS 105.2 使用 Serv-U 146. CNC系統和PC的連接調試步驟和技巧 176.1 在本地確認 FTP服務器工作正常 176.2 檢查網絡連接是否正常 186.3 確認CNC設置并聯機調試 207. 附錄21BEIJING-FTkNUCFANUC Oi-D 系列系統的以太網硬件設備主要有以下兩種:快速以太

3、網板(Fast Ethernet Board )和數據服務器板(Fast Data Server Board),對應功能叫做以太網功能( Ethernet Function)和數據服務器 功能(Date Server Fun ction)?,F0i-MD和0i-TD系統都標配有內嵌式以太網和PCMCIA網卡,而0i-MateMD和0i-Mate TD只標配PCMCIA網卡。PCMCIA網卡和內嵌式以太網的功能接近,只是PCMCIA網卡不支持FANUC程序傳輸軟件。1. 內嵌式以太網FANUC 0i-D系列中的0i-MD/0i-TD 系統都標準配置有支持 100Mbps的內嵌式以太網。將 CNC

4、與電腦連接起來,即可進行NC程序的傳輸、機械的控制和運行狀態的監視、機械的調整和維護。其基本功能包括:基于FTP傳輸功能的NC程序傳輸可通過CNC畫面的操作來傳輸NC程序。電腦側使用FTP服 務器軟件,所以,可以與 Windows環境以外的主機一起傳輸 NC程序?;贔OCAS2/Ethernet的機械的控制和監視可利用i CELL和CIMPLICITY,倉U建進行機械的控制和監視系統。此外,可以直接使用FOCAS2/Ethernet功能,創建獨特的應用軟件;也可通過CNC主導信息通知功能,利用 NC程序、或者梯圖程序發出的指令,從 CNC自發地向電腦的應用程序通知信息( CNC/PMC 數據

5、)??梢栽诰€進行基于 FANUC LADDER-川以及SERVO GUIDE 的機械的調整和維護、梯圖程序的 維護和伺服電機的調整。0i-D系統支持的各種網絡接口的功能如下表所示:(注:(* )部分功能限制)一阿騒口功能項目PCMCIAM+內嵌以玄刑快速以太網'(選擇功能)數據脳務蓋搟助能)FANUC LWDER III444SERVO GUIDEJ4FTP文件特輸(PC端接ft)XXXFTP丈件傳輪JXDNC文件傳輸iPC端操惟、XXXDMC立件悻輸NC作XXX基本操柞軟件包2444JCNCil面顯示功能XX4FANUCff傳輸軟件X44J基于FOCAS2開發軟件d (*)V <

6、;*)42. 以太網和數據服務器軟硬件的比較2.1以太網板和快速數據服務器板無論快速以太網板(A02B-0309-J299 )還是快速數據服務器板( A02B-0309-J146 ),都可以認為是FANUC提供的可直接連接以太網的硬件接口,所謂的“快速”是針對以太網傳輸速度而言,理論上的 傳輸速率可以達到100 Mbps。快速以太網板和快速數據服務器板使用不同的軟件可以實現各自不同的功能。盡管快速以太網板和快速數據服務器板的 PCB板板號不同,但從硬件結構上來看,他們的主要芯片都是一樣的,只是快速 數據服務器板比快速以太網板多了一個CF卡(Compact Flash Card)插槽。另外從功能

7、上看,以太網功能也可以在快速數據服務器板上實現。或者說快速數據服務器板在硬件上已經完全包含了快速以太網板的功能,但是必須在訂貨的時候選擇相應的以太網功能(A02B-0310-S707 )才可以使用。2.2以太網功能和數據服務器功能快速以太網板和快速數據服務器板具有各自不同的硬件,那么相對于這兩種硬件,FANUC分別提供了兩種不同的軟件功能, 分別為:以太網功能(A02B-0310-S707 )和數據服務器功能(A02B-0310-S737 )。所謂功能,可以簡單的理解為軟件,以方便和前面所說的硬件加以區別。FANUC的軟件和硬件都是有固定的匹配關系,對于以太網的相關功能來說,快速以太網板只能選

8、擇以太網功能;而快速數據服 務器板則比較靈活,可以選擇以太網功能或數據服務器功能,或者兩者皆選。3. 以太網功能以太網功能全稱是 Ethernet Function,軟件 FOCAS 是 F ANUC O pen C NC A PI Specifications 的所寫, 目前通用的是第2版,第1版適用于早期的系統,對于 0i系統兩個版本沒有什么太大的區別。FANUC以太網相關的軟件功能,都是這個平臺上完成的。3.1以太網功能及其相關軟件以太網功能主要包含:NC數據傳送、遠程控制等。但是前面說過了,快速以太網板僅僅是一個硬件接口,聯機通訊的時候還需要專用的FANUC軟件。FANUC系統使用的以

9、太網軟件從來源上分主要有以下兩種:1. 直接購買 FANUC 提供的相關軟件,如:基本操作包1( FANUC Basic Operation Package 1 /A02B-0207-K752 )、遠程診斷包( Machine Remote Diagnose Package / A08B-9210-J515 )等, 詳細內容可以參考訂貨清單;2. 使用 Microsoft Visual Basic 或者 Visual C+,配合 FANUC 提供的 FOCAS2( A02B-0207-K737 ) 應用程序接口( API )進行自主編程。3.2 以太網功能在CNC上的設定FANUC的以太網功能

10、主要通過 TCP/IP協議實現,使用的時候在 CNC系統上只需設定 CNC的IP、 TCP和UDP端口等信息即可。以太網、內嵌式以太網和PCMCIA的設定方法一樣,下面以內嵌式以太網的設定方法為例進行說明,具體操作方法如下:公共當按下功能鍵 SYSTEM鍵后,擴展顯示內置PCMCIA,分別按下以上兩軟健,都會出現 FOCAS2。注意的是,兩套參數是獨立的。公共畫面:*以下是以內置進行說明*可以與3個不同IP地址(PC)聯機 F0CAS2畫面:FOCAS2/衣網:訛定內9U號(rci 號(UDI81931/0 (0000A)_FTP傳送畫面:注意:該畫面的ip地址應與pc端ip設置相同。(4)主

11、機文件列表顯示畫面:按下軟健操作-設備內嵌烘太網主機列表驅動酥E辻接主機Qi:主機1丿登錄教36設番:廠EMB_ETHERJ ( #丿0殆®"沖Ofi 777昭0Q00 1 0 00(*1 1W00004O00&0O0 L 1 1oe I 2.301234& I0000鳩輯 + * + * +)4+ + + +|aihiif設備F謹取當設備有效中“內置板”切換到“ PCMCIA ”選項后,按照(4)中設置方法,CNC與PC用網線直 連可進行FANUC LADDER -川通訊操作,SERVO GUIDE在線調整。3.3以太網功能應用假設我們希望使用以太網連接電

12、腦和CNC進行遠程控制,電腦端必須要有一個以太網卡,CNC端則需要一個快速以太網板或者其他以太網接口并選擇以太網功能;另外,在電腦上還需要有相應的控制軟件,比如基本操作包 1。這樣,我們就可以通過以太網來控制車間中的機床了。4. 數據服務器功能FANUC系統的數據服務器功能,主要用于加工程序存儲空間的擴展以及使用數據服務器方式的 DNC加工。數據服務器的數據傳輸基于快速以太網,使用FTP文件傳輸協議。簡單的說,數據服務器功能是建立在快速以太網板的基礎上,可以用硬盤或CF存儲卡完成DNC加工。數據服務器方式進行 DNC加工比普通DNC加工更加可靠,也更加穩定。另外,因為數據服務器使用了 FTP文

13、件傳輸協議,所以電腦上可以完全脫離 FANUC的軟件進行各種傳輸工作,更具靈活性。目前FTP相關軟件很多,使用非常方便。4.1實現數據服務器功能的基本工作模式使用數據服務器功能進行 工作模式:DNC加工必須使用快速數據服務器板才可以實現,數據服務器共有兩種1.存儲(STORAGE )模式此模式相當于用快速數據服務器板本身作為數據服務器的存儲介質。DNC加工時,程序從板載 CF卡輸出到CNC ;而板載CF卡上的加工程序則事先通過外部電腦傳入, 傳輸的時候同樣使用 FTP協議與 電腦建立連接。數據流向如圖:PalComputerElhernelFTP ServerFTP ClientCF Card

14、"st DATA SERVERFANUC系統的以太網接口第26頁READ oj IDNC Operation IPUNCHMAIN CPU 日 “rd使用存儲模式時,必須使用板載CF存儲卡,并將 NO.20參數設為5。在此模式下,DNC加工的時候程序直接來自CF卡,不需要借助外部設備,工作更加穩定。2. FTP模式此模式相當于用外部電腦作為數據服務器的存儲介質。DNC加工時,程序直接從電腦輸出到CNC,數據流向如圖:Personal CompLiterEtherneti加工程IIS、使用FTP模式時,也要將 NO.20參數設為5,但不需要使用額外的板載CF卡。但由于DNC序是通過FT

15、P協議直接從電腦上讀取,所以需要在電腦上安裝相應的FTP服務器控制軟件(如:Serv-U 等)。這兩種方式可以通過 DS方式畫面進行切換。具體操作如下:按選擇板軟鍵,擴展找到 DS方式軟鍵,進入DS方式設定畫面:再按操作軟鍵進入下圖所示畫面,選擇存儲模式或者FTP模式。協議模式方式 通道數4.2 CNC和電腦的連接CNC和電腦的連接方式主要有兩種:一種是CNC在FTP模式下,使用電腦作為 FTP傳輸的服務器,用數據服務器功能進行 DNC加工;另一種則是 CNC在存儲模式下,使用 CNC作為FTP傳輸的服 務器,通過電腦向 CF卡上傳輸加工程序。無論使用哪種連接都會涉及到FTP傳輸協議,所以先簡

16、要概括一下FTP協議相關內容。4.3關于FTP文件傳輸協議FTP協議即文件傳輸協議(File Transfer Protocol ),它是一個標準協議,FTP協議也是應用 TCP/IP協議的應用協議標準,屬于網絡協議組的應用層。它是在計算機和網絡之間交換文件的最簡單的方法。FTP協議采用客戶機/服務器(Server/Client )工作方式,客戶機和服務器之間通過以太網連接,其 默認控制端口是21。一個服務器能同時連接的最大客戶端數量,取決于服務器的性能以及網絡環境等, 并可以通過軟件設置。服務器和客戶機關系圖如下:服務器客戶機如上圖所示,在FTP協議下,數據流是雙向的, 但指令流一般是單向的

17、。也就是說我們可以通過客戶機 向服務器發送指令,對服務器上的數據進行讀寫等操作;反之則不行,一般不通過服務器對客戶機發出 指令。4.4使用電腦作為FTP傳輸的服務器端這種傳輸方式通常用在 FTP模式下使用。電腦作為 FTP傳輸服務器,所以需要在電腦上安裝相應 的FTP服務器軟件,如 Windows自帶的IIS或者第三方的Serv-U等,后面會詳細說明。另外,在此模 式下,CNC是FTP傳輸的客戶端,所有的操作都是在CNC上完成的,所以還需要在 CNC上設定客戶端IP (也就是CNC)、FTP服務器IP (電腦)、FTP服務器端口號、連接用戶名以及密碼等,具體操 作如下:首先按照前文所述使用以太

18、網的方法設定CNC的IP,假設我們設定為。因為現在的傳輸是通過快速數據服務板,使用FTP協議,所以無需設定 TCP和UDP端口等,如果只選購了數據服務器功能而沒有選擇以太網功能,則沒有設定TCP和UDP端口的畫面。接下來按數據服務器軟鍵,可設定數據服務器的IP、端口、用戶名、密碼等信息,因為現在使用電腦做服務器,那么這個IP就是電腦的IP,這里假設電腦的IP是,端口 21。(總共可以 輸入三個主機的IP地址)設定完成以后,正常情況下就可以進行連接了。操作如下:按操作軟鍵若干次,進入選擇主機界面再按按連接1,這時數據服務器板會根據以太網設定自動連接電腦

19、主機,并列出程序目錄。 主機文件目錄的查看方式如下:首先選擇 EDIT或者RMT方式,按MDI的PROG軟鍵按列表、操作軟鍵,進入設備選擇界面,按設備選擇DTSUR 1DTSMR'主機嘰丁選擇DTSVR或DTSVR主機,分別查看數據服務器中CF卡的文件和電腦主機目錄下的文件,下圖為主機目錄文件,可以對其中的文件進行讀取和輸出操作數扌居服務器主機文件歹廉01300 N00000M198T目錄DNC運行目錄DTSUR目錄 主機連接RHT *#* * #*11: 34: 31Will_|I設備: DTSUR-H0ST當前目錄:八ALL-PROG. TXTA001000016100111023

20、5OB501011001253O13SBP >_4.5使用CNC作為FTP傳輸的服務器端這種傳輸方式通常在存儲模式下使用。電腦向CNC傳輸程序往往通過以太網。此時需要將CNC作為FTP傳輸的服務器,而電腦做客戶端,所有傳輸操作均在電腦上完成。通常CNC作為服務器有最大連接數限制,一般快速數據服務器是 20個??稍谝蕴W參數設定畫面設定訪問CNC系統FTP的用戶名和密碼。操作方法和前文所述類似,先進入以太網參數(ETHPRM )畫面,然后翻頁到FTP服務器設定畫面, 如圖:數扌居服務器:設定【板】用戶名7Z 8A>ZFANUC CNC系統的FTP傳輸只能工作在21端口,所以設置好用戶

21、名和密碼就可以使用了,通 常情況下,用戶名和密碼都區分大小寫,而且都不能為空。若CNC工作于服務器方式,則通過電腦可以對CNC上的CF卡進行讀、寫、刪除等操作,但是不能覆蓋原有文件。數據服務器可以簡單的理解為一塊存儲空間,對于CNC做服務器的方式(存儲模式),這個存儲空間就是數據服務器板上的CF卡,如果用電腦做服務器(FTP模式),存儲空間則為電腦的硬盤。5. Windows XP 下FTP服務的使用和設定在 Win dows XP 下使用 FTP 服務可以使用 Win dows XP 自帶的 IIS ( I nternet In formation Server),也可以使用其他的第三方軟件

22、。不過有一點需要注意, Windows XP Home Edition也就是XP家庭版無法安裝IIS,只有專業版(Professional Edition )才可以使用。但是家庭版的Windows XP可以使用第三方的 FTP Server 軟件。5.1 使用 Windows XP自帶的IIS1、安裝要在 Windows XP下使用IIS,必須使用 Professional版的專業XP系統,以IIS v5.1為例。在控制面板中打開“添加或刪除程序”項目,再選擇“添加/刪除Windows組件”,在彈出窗口中選中“Internet信息服務(IIS) ”組件中的“文件傳輸協議(FTP)服務”子組件,

23、如圖:點擊詳細信息,可以查看 In ternet信息服務的子組件選中FTP文件傳輸(FTP)服務。單擊確定,根據提示安裝。2、設置打開“控制面板管理工具 In ternet信息服務”。展開目錄樹,右鍵單擊默認FTP站點,打開屬性頁面。單擊“ FTP站點”選項卡,在此頁面設置端口號,通常默認端口是21,不用修改,其他都可以使用默認值。除非有特殊要求,安全帳戶選項卡頁面不用修改。另外,此處的用戶名是為了給匿名訪問FTP資源而建立的Windows系統帳戶,不要隨意修改。如需要自定義登錄 FTP服務器的用戶名和密碼,應該在“控制面板用戶帳戶”中添加。使用IIS做FTP Server時,能登錄 Wind

24、ows的帳戶都可以訪問 FTP資源。另外,IIS還提供了匿名 訪問功能,登陸用戶名為Anonymous,密碼為任意字符串,推薦使用。IIS默認的FTP根目錄為,如果需要修改,可以在主目錄選項卡中設定。本選項卡還可以設置用戶對FTP站點的讀寫權限,如果希望在CNC上修改PC中的加工程序,需要選中“寫入”選項。5.2 使用 Serv-U因為IIS對FTP服務的管理不是很方便,功能非常有限,而且 IIS的漏洞很多,所以很多人不喜歡 使用。有很多第三方的軟件也是很好用的,比如:Rhino Software公司的Serv-U等。設置方式如下:安裝好軟件以后,啟動Serv-U主界面,將提示為文件服務器創建

25、新的域指定個域名(這個域名只是為了記憶方便,可以隨意選擇)及簡單說明,點擊下一步C!?境冋導-歩褰3總步石x"歐迎使用SerU域向導.本向導將幫助您在文件服勞黑上創建域.IF地址指走了一個地址*竦應對諼地址的譴求埋接進疔監聽-餡空則最示應該 使用所有可用的IF地址.IF地址:舊色16S 1 1C蟄仝則表示全部)5歩1完成取港選擇一個IP地址,可以指定 CNC的IP,或者直接留空,留空表示使用任何可用IP,然后點擊完成按鈕,會出來一個對話框,提示創建新用戶,此步是建立一個用于訪問FTP服務器的用戶名和密碼fl用戶同導-步整1總步暑4 歡迎使用su用pffip向導.該向導幫助您快速創建新

26、用P,以訪問 &您的文件服務器.客尸端嘗試登錄立件服務器時通過用戶名標觸帳戶。用尸名:7umy|下一步 取消點擊下一步,會出現密碼設定,用戶名以及密碼可以隨便設定。設定好用戶名/密碼后,點擊下一步,需要指定一個工作目錄, 也就是使用FTP連接后看到的目錄, 這個目錄可以手動輸入, 也可以使用右面的瀏覽按鈕進行瀏覽選擇最后,我們需要對這個目錄進行權限設置,一般設為完全訪問,也可根據實際需要選擇點擊完成,完成SERV-U新域的創建,此服務器域就會自動正常運行。FTP傳輸的端口號在設定的時候已經被默認為 21,也可以根據實際情況進行設定。6. CNC系統和PC的連接調試步驟和技巧CNC系統和

27、PC機聯機調試的大致步驟如下:6.1在本地確認FTP服務器工作正常如果CNC無法連上電腦,那么我們首先可以使用電腦自己連接自己,以此檢查一下FTP服務器工作是否正常。檢查的時候可以使用IE或者其他FTP連接工具(如:FlashFXP、CuteFTP等第三方軟件) 如果測試的時候沒有聯網,可能Windows不會分配指定的IP,可以使用localhost或者測試。以IE為例,建立 FTP連接命令的標準格式為,ftp:/user:passwordhost:port,比如用戶名是 zhangsan,密碼是123,FTP的端口號是 21,則在地址欄中輸入 FTP:/zhangsan:1

28、23:21。如果使用匿名 登陸進行本機測試,直接輸入即可(21是FTP默認端口,可以省略)。若設置正確,則可正確顯示FTP目錄下的文件,如圖:如無法顯示,請檢查相關FTP服務器設置,核對用戶名/密碼等。6.2檢查網絡連接是否正常因為快速數據服務器板支持百兆速度傳輸,所以CNC到PC之間的網線應該使用五類雙絞線,而且最好使用符合TIA/EIA 568A 標準的排列方式,也就是通常所說的交叉線(反線)。一般電子市場或者 電腦城之類的地方都可以買到。連接前最好檢查一下排列是否正確。正線,即直通線,(標準568B):兩端線序一樣,從左至右線序是:白橙,

29、橙,白綠,藍,白藍,綠,白棕,棕。反線,即交叉線,(568A): 一端為正線的線序,另一端為從左至右:白綠,綠,白橙,藍,白藍,橙,白棕,棕。檢查網絡是否連通最簡單的方法就是使用Windows自帶的ping命令,命令格式為:ping IP地址??梢灾苯釉陂_始菜單或者系統命令提示符窗口運行ping命令,推薦后者。Ping命令Windows系統默認嘗試連接4次。實際調試中可以加參數“ /t”,表示一直嘗試連接,直到按“ Ctrl + C”終止程序。如果 電腦到CNC的網絡連接正常,ping命令的顯示如下:Revly fyon Relp fyen f j?om Repl ftou* fron 

30、63; roci Ref J>oni192.168 .1.1 192.1G&.1.1192.168 .1.1 192.168 .1.1byt&s-32hiitt&=J2byt&s=32btes:=32byt&s=32 byt&s =32 b5rt&s=32tine<lms tine<lms七 inelmst i.ne<lm t ine<lmsTTL=255TTL=255TTL=255TTL=255TTL=255TTL-255TTL-25E在CNC系統上同樣可以使用 ping命令,方法如下:按MDI的系統軟鍵,擴展若干次,按選擇板軟鍵、再按擴展軟鍵,進入畫面忒 命令提示符 廠rine 192. Ifi8. R

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論