FANUC的网络配置_第1页
FANUC的网络配置_第2页
FANUC的网络配置_第3页
FANUC的网络配置_第4页
FANUC的网络配置_第5页
免费预览已结束,剩余4页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、FANUC以太网接口技术交流ID 号 dwxc2009004日期文件使用的限制以及注意事项等文件版本更新的纪录修订日期版本号文件名称修订内容修订人V1.0FANUC 系统的以太网接口首次发布朱辉目录1 .内嵌式以太网2 .以太网和数据服务器软硬件的比较2.1 以太网板和快速数据服务器板 2.2 以太网功能和数据服务器功能 3 . 以太网功能3.1 以太网功能及其相关软件 3.2 以太网功能在CNC上的设定3.3 以太网功能应用4 .数据服务器功能4.1 实现数据服务器功能的基本工作模式 54.2 CNC和电脑的连接4.3 关于FTP文件传输协议4.4 使用电脑作为FTP传输的服务器端 94.5

2、 使用CNC作为FTP传输的服务器端 5 . Windows XP下FTP服务的使用和设定5.1 使用 Windows XP 自带的 IIS5.2 使用 Serv-U6 . CNC系统和PC的连接调试步骤和技巧6.1 在本地确认FTP服务器工作正常6.2 检查网络连接是否正常6.3 确认CNC设置并联机调试 7 .附录FANUC 0i-D 系列系统的以太网硬件设备主要有以下两种:快速以太网板( Fast Ethernet Board)和 数据服务器板(Fast Data Server Board),对应功能叫做以太网功能( Ethernet Function)和数据服务器 功能 ( Date

3、Server Function ) 。现 0i-MD 和 0i-TD 系统都标配有内嵌式以太网和 PCMCIA 网卡,而 0i-Mate MD 和 0i-Mate TD 只标配 PCMCIA 网卡。 PCMCIA 网卡和内嵌式以太网的功能接近,只是PCMCIA 网卡不支持 FANUC 程序传输软件。1. 内嵌式以太网FANUC 0i-D 系列中的 0i-MD/0i-TD 系统都标准配置有支持 100Mbps 的内嵌式以太网。将CNC与电脑连接起来,即可进行NC 程序的传输、机械的控制和运行状态的监视、机械的调整和维护。其基本功能包括: 基于FTP传输功能的NC程序传输可通过CNC画面的操作来传

4、输NC程序。电脑侧使用FTP服 务器软件,所以,可以与Windows 环境以外的主机一起传输 NC 程序。 基于FOCAS2/Ethernet的机械的控制和监视可利用i CELL和CIMPLICITY ,创建进行机械的控制和监视系统。此外,可以直接使用 FOCAS2/Ethernet 功能,创建独特的应用软件;也可通过CNC 主导信息通知功能,利用 NC 程序、或者梯图程序发出的指令,从CNC 自发地向电脑的应用程序通知信息( CNC/PMC数据)。 可以在线进行基于 FANUC LADDER-m以及SERVO GUIDE的机械的调整和维护、梯图程序的维护和伺服电机的调整。0i-D 系统支持的

5、各种网络接口的功能如下表所示:(注:( * )部分功能限制)2. 以太网和数据服务器软硬件的比较2.1 以太网板和快速数据服务器板无论快速以太网板( A02B-0309-J299 )还是快速数据服务器板( A02B-0309-J146 ),都可以认为是FANUC 提供的可直接连接以太网的硬件接口,所谓的“快速”是针对以太网传输速度而言,理论上的传输速率可以达到 100 Mbps 。快速以太网板和快速数据服务器板使用不同的软件可以实现各自不同的功能。 尽管快速以太网板和快速数据服务器板的 PCB 板板号不同,但从硬件结构上来看,他们的主要芯片都是一样的,只是快速数据服务器板比快速以太网板多了一个

6、CF 卡( Compact Flash Card )插槽。另外从功能上看,以太网功能也可以在快速数据服务器板上实现。 或者说快速数据服务器板在硬件上已经完全包含了快速以太网板的功能,但是必须在订货的时候选择相应的以太网功能( A02B-0310-S707 )才可以使用。2.2 以太网功能和数据服务器功能快速以太网板和快速数据服务器板具有各自不同的硬件,那么相对于这两种硬件, FANUC 分别提 供了两种不同的软件功能, 分别为: 以太网功能( A02B-0310-S707 ) 和数据服务器功能( A02B-0310-S737 ) 。所谓功能,可以简单的理解为软件,以方便和前面所说的硬件加以区别

7、。 FANUC 的软件和硬件都是有固定的匹配关系,对于以太网的相关功能来说,快速以太网板只能选择以太网功能;而快速数据服 务器板则比较灵活,可以选择以太网功能或数据服务器功能,或者两者皆选。3. 以太网功能以太网功能全称是Ethernet Function ,软件 FOCAS 是 FANUC Open CNC API Specifications 的所写,目前通用的是第2 版,第 1 版适用于早期的系统,对于0i 系统两个版本没有什么太大的区别。FANUC 以太网相关的软件功能,都是这个平台上完成的。3.1 以太网功能及其相关软件以太网功能主要包含: NC 数据传送、远程控制等。但是前面说过了

8、,快速以太网板仅仅是一个硬件接口,联机通讯的时候还需要专用的 FANUC 软件。FANUC 系统使用的以太网软件从来源上分主要有以下两种: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-K73

9、7 ) 应用程序接口(API )进行自主编程。3.2 以太网功能在CNC 上的设定FANUC 的以太网功能主要通过TCP/IP 协议实现,使用的时候在 CNC 系统上只需设定 CNC 的 IP、TCP 和 UDP 端口等信息即可。以太网、内嵌式以太网和 PCMCIA 的设定方法一样,下面以内嵌式以太 网的设定方法为例进行说明,具体操作方法如下:当按下功能键 SYSTEM 键后,扩展显示内置 PCMCIA, 分别按下以上两软健,都会出现公共FOCAS2 。注意的是,两套参数是独立的。* 以下是以 内置 进行说明 * 可以与 3 个不同 IP 地址( PC )联机(1) 公共 画面 :(2) FO

10、CAS2 画面:(3) FTP 传送 画面 :注意:该画面的 IP 地址应与 PC 端 IP 设置相同。(4) 主机文件列表显示画面 :按下软健 操作 -设备 当设备有效中“内置板”切换到“ PCMCIA ”选项后,按照(4)中设置方法,CNC 与 PC 用网线直连可进行FANUC LADDER -出通讯操作,SERVO GUIDE在线调整。3.3 以太网功能应用假设我们希望使用以太网连接电脑和 CNC 进行远程控制,电脑端必须要有一个以太网卡, CNC 端 则需要一个快速以太网板或者其他以太网接口并选择以太网功能; 另外, 在电脑上还需要有相应的控制 软件,比如基本操作包 1。这样,我们就可

11、以通过以太网来控制车间中的机床了。4. 数据服务器功能FANUC 系统的数据服务器功能,主要用于加工程序存储空间的扩展以及使用数据服务器方式的DNC 加工。数据服务器的数据传输基于快速以太网,使用 FTP 文件传输协议。简单的说,数据服务器功能是建立在快速以太网板的基础上,可以用硬盘或CF 存储卡完成DNC 加工。数据服务器方式进行DNC 加工比普通DNC 加工更加可靠, 也更加稳定。 另外, 因为数据服务器使用了 FTP 文件传输协议, 所以电脑上可以完全脱离FANUC 的软件进行各种传输工作,更具灵活性。 目前 FTP 相关软件很多,使用非常方便。4.1 实现数据服务器功能的基本工作模式使

12、用数据服务器功能进行DNC 加工必须使用快速数据服务器板才可以实现,数据服务器共有两种工作模式:1. 存储( STORAGE )模式此模式相当于用快速数据服务器板本身作为数据服务器的存储介质。 DNC 加工时,程序从板载CF卡输出到 CNC ; 而板载 CF 卡上的加工程序则事先通过外部电脑传入, 传输的时候同样使用 FTP 协议与 电脑建立连接。数据流向如图:使用存储模式时,必须使用板载CF 存储卡,并将NO.20 参数设为5。在此模式下,DNC 加工的时候程序直接来自 CF 卡,不需要借助外部设备,工作更加稳定。2. FTP 模式此模式相当于用外部电脑作为数据服务器的存储介质。 DNC 加

13、工时,程序直接从电脑输出到 CNC , 数据流向如图:使用 FTP 模式时,也要将NO.20 参数设为5,但不需要使用额外的板载CF 卡。但由于DNC 加工程序是通过 FTP 协议直接从电脑上读取,所以需要在电脑上安装相应的 FTP 服务器控制软件(如: IIS 、 Serv-U 等)。这两种方式可以通过DS 方式画面进行切换。具体操作如下:按 选择板 软键,扩展找到 DS 方式 软键,进入 DS 方式设定画面:再按 操作 软键进入下图所示画面,选择存储模式或者 FTP 模式。4.2 CNC 和电脑的连接CNC 和电脑的连接方式主要有两种:一种是CNC 在 FTP 模式下,使用电脑作为 FTP

14、 传输的服务器,用数据服务器功能进行DNC 加工;另一种则是CNC 在存储模式下,使用 CNC 作为 FTP 传输的服FTP传输协议,所以先简要概务器,通过电脑向 CF卡上传输加工程序。无论使用哪种连接都会涉及到 括一下FTP协议相关内容。4.3 关于FTP文件传输协议FTP协议即文件传输协议(File Transfer Protocol),它是一个标准协议,FTP协议也是应用 TCP/IP协议的应用协议标准,属于网络协议组的应用层。它是在计算机和网络之间交换文件的最简单的方法。FTP协议采用客户机/服务器(Server/Client)工作方式,客户机和服务器之间通过以太网连接,其 默认控制端

15、口是21。一个服务器能同时连接的最大客户端数量,取决于服务器的性能以及网络环境等, 并可以通过软件设置。服务器和客户机关系图如下:服务器数据指令如上图所示,在FTP协议下,数据流是双向的,但指令流一般是单向的。也就是说我们可以通过客户机向服务器发送指令,对服务器上的数据进行读写等操作;反之则不行,一般不通过服务器对客户机发出 指令。4.4 使用电脑作为FTP传输的服务器端这种传输方式通常用在 FTP模式下使用。电脑作为 FTP传输服务器,所以需要在电脑上安装相应 的FTP服务器软件,如 Windows自带的IIS或者第三方的Serv-U等,后面会详细说明。另外,在此模 式下,CNC是FTP传输

16、的客户端,所有的操作都是在CNC上完成的,所以还需要在CNC上设定客户端IP (也就是CNC)、FTP服务器IP (电脑)、FTP服务器端口号、连接用户名以及密码等,具体操 作如下:接下来按数据服务器设定完成以后,正常情况下就可以进行连接了。操作如下:按操作软键若干次,进入选择主机界面再按选择主机软键按连接1,这时数据服务器板会根据以太网设定自动连接电脑主机,并列出程序目录。 主机文件目录的查看方式如下:首先选择EDIT或者RMT方式,按 MDI的PROG软键按列表、操彳软键,进入设备选择界面,按设备选择选才i DTSVR或DTSVR主机,分别查看数据服务器中CF卡的文件和电脑主机目录下的文件

17、,下图为主机目录文件,可以对其中的文件进行读取和输出操作4.5 使用CNC作为FTP传输的服务器端这种传输方式通常在存储模式下使用。电脑向CNC传输程序往往通过以太网。此时需要将CNC作为FTP传输的服务器,而电脑做客户端,所有传输操作均在电脑上完成。通常 CNC作为服务器有最大 连接数限制,一般快速数据服务器是 20个。可在以太网参数设定画面设定访问CNC系统FTP的用户名和密码。操作方法和前文所述类似,先进入以太网参数(ETHPRM )画面,然后翻页到FTP服务器设定画面, 如图:FANUC CNC系统的FTP传输只能工作在21端口,所以设置好用户名和密码就可以使用了,通 常情况下,用户名

18、和密码都区分大小写,而且都不能为空。若 CNC工作于服务器方式,则通过电脑可 以对CNC上的CF卡进行读、写、删除等操作,但是不能覆盖原有文件。数据服务器可以简单的理解为一块存储空间,对于CNC做服务器的方式(存储模式),这个存储空间就是数据服务器板上的 CF卡,如果用电脑做服务器(FTP模式),存储空间则为电脑的硬盘。5. Windows XP下FTP服务的使用和设定在 Windows XP 下使用 FTP 服务可以使用 Windows XP 自带的 IIS (Internet Information Server), 也可以使用其他的第三方软件。不过有一点需要注意,Windows XP H

19、ome 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)服务”子组件,如图:点击详细信息,可以查看Internet信息服

20、务的子组件选中 FTP文件传输(FTP)服务。单击确定,根据提示安装。2、设置打开“控制面板管理工具Internet信息服务”。展开目录树,右键单击默认FTP站点,打开属性页面。单击“ FTP站点”选项卡,在此页面设置端口号,通常默认端口是21,不用修改,其他都可以使用默认值。除非有特殊要求,安全帐户选项卡页面不用修改。另外,此处的用户名是为了给匿名访问FTP资源而建立的Windows系统帐户,不要随意修改。如需要自定义登录 FTP服务器的用户名和密码,应该在“控制面板用户帐户”中添加。使用IIS做FTP Server时,能登录 Windows的帐户都可以访问 FTP资源。另外,IIS还提供了

21、匿名 访问功能,登陆用户名为 Anonymous ,密码为任意字符串,推荐使用。IIS默认的FTP根目录为,如果需要修改,可以在主目录选项卡中设定。本选项卡还可以设置用户对FTP站点的读写权限,如果希望在CNC上修改PC中的加工程序,需要选中“写入”选项。5.2 使用 Serv-U因为IIS对FTP服务的管理不是很方便,功能非常有限,而且 IIS的漏洞很多,所以很多人不喜欢 使用。有很多第三方的软件也是很好用的,比如:Rhino Software公司的Serv-U等。设置方式如下:安装好软件以后,启动 Serv-U主界面,将提示为文件服务器创建新的域指定一个域名(这个域名只是为了记忆方便,可以

22、随意选择)及简单说明,点击下一步选择一个IP地址,可以指定 CNC的IP,或者直接留空,留空表示使用任何可用IP,然后点击完成按钮,会出来一个对话框,提示创建新用户,此步是建立一个用于访问FTP服务器的用户名和密码点击下一步,会出现密码设定,用户名以及密码可以随便设定。 设定好用户名/密码后,点击下一步, 需要指定一个工作目录, 也就是使用FTP连接后看到的目录, 这个目录可以手动输入, 也可以使用右面 的浏览按钮进行浏览选择最后,我们需要对这个目录进行权限设置,一般设为完全访问,也可根据实际需要选择点击完成,完成SERV-U新域的创建,此服务器域就会自动正常运行。FTP传输的端口号在设定的时

23、候已经被默认为 21,也可以根据实际情况进行设定。6. CNC系统和PC的连接调试步骤和技巧CNC系统和PC机联尸调试的大致步骤如下:确认FTP服务正常 一> 确认网络连接正常> 确认CNC设置正确6.1 在本地确认FTP服务器工作正常,比如用户名是zhangsan,密码是123, FTP的端口号是21,则在地址栏中输入。如果使用匿名登 陆进行本机测试,直接输入即可(21是FTP默认端口,可以省略)。若设置正确,则可正确显示 FTP目录下的文件,如图:如无法显示,请检查相关FTP服务器设置,核对用户名/密码等。6.2 检查网络连接是否正常因为快速数据服务器板支持百兆速度传输,所以C

24、NC到PC之间的网线应该使用五类双绞线,而且最好使用符合TIA/EIA 568A 标准的排列方式,也就是通常所说的交叉线(反线)。一般电子市场或者 电脑城之类的地方都可以买到。连接前最好检查一下排列是否正确。正线,即直通线,(标准568B): 两端线序一样,从左至右线序是:白橙,橙,白绿,蓝,白蓝,绿,白棕,棕。反线,即交叉线,(568A): 一端为正线的线序,另一端为从左至右:白绿,绿,白橙,蓝,白蓝,橙,白棕,棕。检查网络是否连通最简单的方法就是使用Windows自带的ping命令,命令格式为:ping IP地址。可以直接在开始菜单或者系统命令提示符窗口运行ping命令,推荐后者。Ping命令Windows系统默认尝试连接4次。实际调试中可以加参数“ /t”,表示一直尝试连接,直到按“ Ctrl + C”终止程序。如果 电脑到CNC的网络连接正常,ping命令的显示如下:在CNC系统上同样可以使用 ping命令,方法如下:按MDI的系统软键,扩展若干次,按选择板软键、再按扩展软键,进入画面再按PING、操作软键按PING F

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论