FANUC以太网接口

FANUC以太网接口
FANUC以太网接口

FANUC系统的以太网接口

技术交流

ID号_ dwxc2009004 _

日期 _

文件使用的限制以及注意事项等文件版本更新的纪录

目录

1. 内嵌式以太网..............................................

2. 以太网和数据服务器软硬件的比较............................

2.1 以太网板和快速数据服务器板...........................

2.2 以太网功能和数据服务器功能...........................

3. 以太网功能................................................

3.1 以太网功能及其相关软件...............................

3.2 以太网功能在CNC上的设定.............................

3.3 以太网功能应用.......................................

4. 数据服务器功能............................................

4.1 实现数据服务器功能的基本工作模式.....................

4.2 CNC和电脑的连接.....................................

4.3 关于FTP文件传输协议.................................

4.4 使用电脑作为FTP传输的服务器端 (9)

4.5 使用CNC作为FTP传输的服务器端.......................

5. Windows XP下FTP服务的使用和设定.........................

5.1 使用Windows XP自带的IIS............................

5.2 使用Serv-U..........................................

6. CNC系统和PC的连接调试步骤和技巧.........................

6.1 在本地确认FTP服务器工作正常.........................

6.2 检查网络连接是否正常.................................

6.3 确认CNC设置并联机调试...............................

7. 附录......................................................

FANUC 0i-D系列系统的以太网硬件设备主要有以下两种:快速以太网板(Fast Ethernet Board)和数据服务器板(Fast Data Server Board),对应功能叫做以太网功能(Ethernet Function)和数据服务器功能(Date 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 画面的操作来传输NC 程序。电脑侧使用FTP 服务器软件,所以,可以与Windows 环境以外的主机一起传输NC 程序。

·基于FOCAS2/Ethernet 的机械的控制和监视可利用i CELL 和CIMPLICITY,创

建进行机械的控制和监视系统。此外,可以直接使用FOCAS2/Ethernet 功能,

创建独特的应用软件;也可通过CNC 主导信息通知功能,利用NC 程序、

或者梯图程序发出的指令,从CNC 自发地向电脑的应用程序通知信息(CNC/PMC

数据)。

·可以在线进行基于FANUC LADDER-Ⅲ以及SERVO GUIDE 的机械的调整和维护、梯图程序的维护和伺服电机的调整。

0i-D系统支持的各种网络接口的功能如下表所示:(注:(*)部分功能限制)

2. 以太网和数据服务器软硬件的比较

2.1 以太网板和快速数据服务器板

无论快速以太网板(A02B-0309-J299)还是快速数据服务器板(A02B-0309-J146),都可以认为是FANUC提供的可直接连接以太网的硬件接口,所谓的“快速”是针对以太网传输速度而言,理论上的传输速率可以达到100 Mbps。

快速以太网板和快速数据服务器板使用不同的软件可以实现各自不同的功能。尽管快速以太网板和快速数据服务器板的PCB板板号不同,但从硬件结构上来看,他们的主要芯片都是一样的,只是快速数据服务器板比快速以太网板多了一个CF卡(Compact Flash Card)插槽。另外从功能上看,以太网功能也可以在快速数据服务器板上实现。或者说快速数据服务器板在硬件上已经完全包含了快速以太网板的功能,但是必须在订货的时候选择相应的以太网功能(A02B-0310-S707)才可以使用。

2.2 以太网功能和数据服务器功能

快速以太网板和快速数据服务器板具有各自不同的硬件,那么相对于这两种硬件,FANUC分别提供了两种不同的软件功能,分别为:以太网功能(A02B-0310-S707)和数据服务器功能(A02B-0310-S737)。

所谓功能,可以简单的理解为软件,以方便和前面所说的硬件加以区别。FANUC的软件和硬件都是有固定的匹配关系,对于以太网的相关功能来说,快速以太网板只能选择以太网功能;而快速数据服务器板则比较灵活,可以选择以太网功能或数据服务器功能,或者两者皆选。

3. 以太网功能

以太网功能全称是 Ethernet Function,软件FOCAS是F ANUC O pen C NC A PI S pecifications的所写,目前通用的是第2版,第1版适用于早期的系统,对于0i系统两个版本没有什么太大的区别。FANUC 以太网相关的软件功能,都是这个平台上完成的。

3.1 以太网功能及其相关软件

以太网功能主要包含:NC数据传送、远程控制等。但是前面说过了,快速以太网板仅仅是一个硬件接口,联机通讯的时候还需要专用的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-K737)

应用程序接口(API)进行自主编程。

3.2 以太网功能在CNC上的设定

FANUC的以太网功能主要通过TCP/IP协议实现,使用的时候在CNC系统上只需设定CNC的IP、TCP 和UDP端口等信息即可。以太网、内嵌式以太网和PCMCIA的设定方法一样,下面以内嵌式以太网的设定方法为例进行说明,具体操作方法如下:

当按下功能键SYSTEM键后,扩展显示[内置] [PCMCIA],分别按下以上两软健,都会出现[公共] [FOCAS2]。注意的是,两套参数是独立的。

*以下是以[内置]进行说明* 可以与3个不同IP地址(PC)联机

(1) [公共] 画面:

(2) [FOCAS2] 画面:

(3) [FTP传送] 画面:

注意:该画面的IP地址应与PC端IP设置相同。

(4) 主机文件列表显示画面:按下软健 [操作]-[设备]

当设备有效中“内置板”切换到“PCMCIA”选项后,按照(4)中设置方法,CNC与PC用网线直连可进行FANUC LADDER-Ⅲ通讯操作,SERVO GUIDE在线调整。

3.3 以太网功能应用

假设我们希望使用以太网连接电脑和CNC进行远程控制,电脑端必须要有一个以太网卡,CNC端则需要一个快速以太网板或者其他以太网接口并选择以太网功能;另外,在电脑上还需要有相应的控制软件,比如基本操作包1。这样,我们就可以通过以太网来控制车间中的机床了。

4. 数据服务器功能

FANUC系统的数据服务器功能,主要用于加工程序存储空间的扩展以及使用数据服务器方式的DNC 加工。数据服务器的数据传输基于快速以太网,使用FTP文件传输协议。简单的说,数据服务器功能是建立在快速以太网板的基础上,可以用硬盘或CF存储卡完成DNC加工。

数据服务器方式进行DNC加工比普通DNC加工更加可靠,也更加稳定。另外,因为数据服务器使用了FTP文件传输协议,所以电脑上可以完全脱离FANUC的软件进行各种传输工作,更具灵活性。目前FTP 相关软件很多,使用非常方便。

4.1 实现数据服务器功能的基本工作模式

使用数据服务器功能进行DNC 加工必须使用快速数据服务器板才可以实现,数据服务器共有两种工作模式:

1. 存储(STORAGE )模式

此模式相当于用快速数据服务器板本身作为数据服务器的存储介质。DNC 加工时,程序从板载CF 卡输出到CNC ;而板载CF 卡上的加工程序则事先通过外部电脑传入,传输的时候同样使用FTP 协议与电脑建立连接。数据流向如图:

使用存储模式时,必须使用板载CF 存储卡,并将NO.20参数设为5。在此模式下,DNC 加工的时候程序直接来自CF 卡,不需要借助外部设备,工作更加稳定。

2. FTP 模式

此模式相当于用外部电脑作为数据服务器的存储介质。DNC 加工时,程序直接从电脑输出到CNC ,数据流向如图:

使用FTP 模式时,也要将NO.20参数设为5,但不需要使用额外的板载CF 卡。但由于DNC 加工程序是通过FTP 协议直接从电脑上读取,所以需要在电脑上安装相应的FTP 服务器控制软件(如:IIS 、Serv-U 等)。

这两种方式可以通过DS 方式画面进行切换。具体操作如下:

按 [选择板] 软键,扩展找到 [DS 方式] 软键,进入DS 方式设定画面:

再按 [操作] 软键进入下图所示画面,选择存储模式或者FTP 模式。

4.2 CNC 和电脑的连接

CNC 和电脑的连接方式主要有两种:一种是CNC 在FTP 模式下,使用电脑作为FTP 传输的服务器,用数据服务器功能进行DNC 加工;另一种则是CNC 在存储模式下,使用CNC 作为FTP 传输的服务器,通过电脑向CF 卡上传输加工程序。无论使用哪种连接都会涉及到FTP 传输协议,所以先简要概括一下FTP 协议相关内容。

4.3 关于FTP 文件传输协议

FTP 协议即文件传输协议(File Transfer Protocol ),它是一个标准协议,FTP 协议也是应用TCP/IP 协议的应用协议标准,属于网络协议组的应用层。它是在计算机和网络之间交换文件的最简单的方法。

FTP 协议采用客户机/服务器(Server/Client )工作方式,客户机和服务器之间通过以太网连接,其默认控制端口是21。一个服务器能同时连接的最大客户端数量,取决于服务器的性能以及网络环境等,并可以通过软件设置。服务器和客户机关系图如下:

如上图所示,在FTP 协议下,数据流是双向的,但指令流一般是单向的。也就是说我们可以通过客户机向服务器发送指令,对服务器上的数据进行读写等操作;反之则不行,一般不通过服务器对客户机发出指令。

4.4 使用电脑作为FTP 传输的服务器端

这种传输方式通常用在FTP 模式下使用。电脑作为FTP 传输服务器,所以需要在电脑上安装相应的FTP 服务器软件,如Windows 自带的IIS 或者第三方的Serv-U 等,后面会详细说明。另外,在此模式下,服

务器

指令

CNC是FTP传输的客户端,所有的操作都是在CNC上完成的,所以还需要在CNC上设定客户端IP(也就是CNC)、FTP服务器IP(电脑)、FTP服务器端口号、连接用户名以及密码等,具体操作如下:接下来按[数据服务器]

设定完成以后,正常情况下就可以进行连接了。操作如下:

按 [操作] 软键若干次,进入选择主机界面

再按[选择主机] 软键

按[连接1],这时数据服务器板会根据以太网设定自动连接电脑主机,并列出程序目录。

主机文件目录的查看方式如下:

首先选择 [EDIT] 或者 [RMT] 方式,按MDI的 [PROG] 软键

按 [列表]、[操作]软键,进入设备选择界面,按 [设备选择]

选择 [DTSVR] 或 [DTSVR] 主机,分别查看数据服务器中CF卡的文件和电脑主机目录下的文件,下图为主机目录文件,可以对其中的文件进行读取和输出操作

4.5 使用CNC作为FTP传输的服务器端

这种传输方式通常在存储模式下使用。电脑向CNC传输程序往往通过以太网。此时需要将CNC作为FTP传输的服务器,而电脑做客户端,所有传输操作均在电脑上完成。通常CNC作为服务器有最大连接数限制,一般快速数据服务器是20个。可在以太网参数设定画面设定访问CNC系统FTP的用户名和密码。

操作方法和前文所述类似,先进入以太网参数(ETHPRM)画面,然后翻页到FTP服务器设定画面,如图:

FANUC CNC系统的FTP传输只能工作在21端口,所以设置好用户名和密码就可以使用了,通常情况下,用户名和密码都区分大小写,而且都不能为空。若CNC工作于服务器方式,则通过电脑可以对CNC 上的CF卡进行读、写、删除等操作,但是不能覆盖原有文件。

数据服务器可以简单的理解为一块存储空间,对于CNC做服务器的方式(存储模式),这个存储空间就是数据服务器板上的CF卡,如果用电脑做服务器(FTP模式),存储空间则为电脑的硬盘。

5. Windows XP下FTP服务的使用和设定

在Windows XP下使用FTP服务可以使用Windows XP自带的IIS(Internet Information Server),也可以使用其他的第三方软件。不过有一点需要注意,Windows XP Home Edition也就是XP家庭版无法安装IIS,只有专业版(Professional Edition)才可以使用。但是家庭版的Windows XP可以使用第三方的FTP Server软件。

5.1 使用Windows XP自带的IIS

1、安装

要在Windows XP下使用IIS,必须使用Professional版的专业XP系统,以IIS v5.1为例。

在控制面板中打开“添加或删除程序”项目,再选择“添加/删除Windows组件”,在弹出窗口中选中“Internet 信息服务(IIS)”组件中的“文件传输协议(FTP)服务”子组件,如图:点击详细信息,可以查看Internet 信息服务的子组件选中FTP文件传输(FTP)服务。

单击确定,根据提示安装。

2、设置

打开“控制面板?管理工具? Internet 信息服务”。

展开目录树,右键单击默认FTP站点,打开属性页面。单击“FTP站点”选项卡,在此页面设置端口号,通常默认端口是21,不用修改,其他都可以使用默认值。

除非有特殊要求,安全帐户选项卡页面不用修改。另外,此处的用户名是为了给匿名访问FTP 资源而建立的Windows系统帐户,不要随意修改。

如需要自定义登录FTP服务器的用户名和密码,应该在“控制面板 用户帐户”中添加。使用IIS做FTP Server时,能登录Windows的帐户都可以访问FTP资源。另外,IIS还提供了匿名访问功能,登陆用户名为Anonymous,密码为任意字符串,推荐使用。

IIS默认的FTP根目录为C:\Inetpub\FTProot\,如果需要修改,可以在主目录选项卡中设定。

本选项卡还可以设置用户对FTP站点的读写权限,如果希望在CNC上修改PC中的加工程序,需要选中“写入”选项。

5.2 使用Serv-U

因为IIS对FTP服务的管理不是很方便,功能非常有限,而且IIS的漏洞很多,所以很多人不喜欢使用。有很多第三方的软件也是很好用的,比如:Rhino Software公司的Serv-U等。设置方式如下:安装好软件以后,启动Serv-U主界面,将提示为文件服务器创建新的域

指定一个域名(这个域名只是为了记忆方便,可以随意选择)及简单说明,点击下一步

选择一个IP地址,可以指定CNC的IP,或者直接留空,留空表示使用任何可用IP,然后点击完成按钮,会出来一个对话框,提示创建新用户,此步是建立一个用于访问FTP服务器的用户名和密码点击下一步,会出现密码设定,用户名以及密码可以随便设定。设定好用户名/密码后,点击下一步,需要指定一个工作目录,也就是使用FTP连接后看到的目录,这个目录可以手动输入,也可以使用右面的 [浏览] 按钮进行浏览选择

最后,我们需要对这个目录进行权限设置,一般设为完全访问,也可根据实际需要选择

点击 [完成],完成SERV-U新域的创建,此服务器域就会自动正常运行。FTP传输的端口号在设定的时候已经被默认为21,也可以根据实际情况进行设定。

6. CNC系统和PC的连接调试步骤和技巧

6.1 在本地确认FTP服务器工作正常

,比如用户名是zhangsan,密码是123,FTP的端口号是21,则在地址栏中输入。如果使用匿名登陆进行本机测试,直接输入即可(21是FTP默认端口,可以省略)。若设置正确,则可正确显示FTP 目录下的文件,如图:

如无法显示,请检查相关FTP服务器设置,核对用户名/密码等。

6.2 检查网络连接是否正常

因为快速数据服务器板支持百兆速度传输,所以CNC到PC之间的网线应该使用五类双绞线,而且最好使用符合TIA/EIA 568A标准的排列方式,也就是通常所说的交叉线(反线)。一般电子市场或者电脑城之类的地方都可以买到。连接前最好检查一下排列是否正确。正线,即直通线,(标准568B):两端线序一样,从左至右线序是:白橙,橙,白绿,蓝,白蓝,绿,白棕,棕。反线,即交叉线,(568A):一端为正线的线序,另一端为从左至右:白绿,绿,白橙,蓝,白蓝,橙,白棕,棕。

检查网络是否连通最简单的方法就是使用Windows自带的ping命令,命令格式为:ping IP地址。可以直接在开始菜单或者系统命令提示符窗口运行ping命令,推荐后者。Ping命令Windows系统默认尝试连接4次。实际调试中可以加参数“/t”,表示一直尝试连接,直到按“Ctrl + C”终止程序。如果电脑到CNC的网络连接正常,ping命令的显示如下:

在CNC系统上同样可以使用ping命令,方法如下:

按MDI的[系统] 软键,扩展若干次,按[选择板]软键、再按扩展软键,进入画面

再按 [PING]、[操作]软键

按 [PING FTP1]软键,如果系统可以正常收到来自电脑的反馈信息,如下图,表明连接没有问题。

如果不能建立连接,请检查接线、电脑的网络设置、防火墙等因素。

6.3 确认CNC设置并联机调试

使用数据服务器功能CNC上需要设定的内容:

1.NO.20参数设为5;

2.在DS方式画面选择合适的工作模式;

https://www.360docs.net/doc/8f3409197.html,C以太网设定画面中设置好IP、子网掩码;

4.检查连接FTP相关的端口、用户名和密码,需要特别注意用户名和密码的大小写。为了避免以

上麻烦,推荐使用匿名连接;

其他操作系统的调试方法,如Windows2000,没有本质上的区别,全部设置好以后就可以正常使用了。

7. 附录

使用以太网进行PMC梯形图传输的方法

用以太网在PC机和CNC系统间传送梯形图比以前用RS232-C口传送要快得多。为此必须进行以下操作和设定以下参数。

CNC系统侧:

1.按键,选择PMC画面。

2.在PMC画面上按“MONIT”键,然后再按“ONLINE”键。

3.在ONLINE的参数画面上,用光标键(左向键)将“High Speed I/F(高速接口)”置于ON(即使用以太网)。

PC机侧:

1.运行FAPT LADDER-Ⅲ。

2.点击“Tool”。

3.点击“Communication”“Network address”。

4.在Communication画面点击“Add host”。设定主机(Host)的IP地址。

5.返回“Communication”。点击“Setting”。

6.在Communication画面点击“Setting”。用光标在“Enable device”“Add”。于是,在“Use device”中即设定了与之通讯设备的IP地址。

7.此后。即可象通常用RS-232C口一样进行梯形图的上下传送。

FANUC的网络配置

F A N U C的网络配置 Document serial number【NL89WT-NY98YT-NC8CB-NNUUT-NUT108】

FANUC以太网接口 技术交流 ID号_ dwxc2009004 _ 日期 _

文件使用的限制以及注意事项等文件版本更新的纪录

目录

FANUC 0i-D系列系统的以太网硬件设备主要有以下两种:快速以太网板(Fast Ethernet Board)和数据服务器板(Fast Data Server Board),对应功能叫做以太网功能(Ethernet Function)和数据服务器功能(Date 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 画面的操作来传输NC 程序。电脑侧使用FTP 服务器软件,所以,可以与Windows 环境以外的主机一起传输NC 程序。 ·基于FOCAS2/Ethernet 的机械的控制和监视可利用i CELL 和CIMPLICITY,创 建进行机械的控制和监视系统。此外,可以直接使用FOCAS2/Ethernet 功能, 创建独特的应用软件;也可通过CNC 主导信息通知功能,利用NC 程序、 或者梯图程序发出的指令,从CNC 自发地向电脑的应用程序通知信息(CNC/PMC 数据)。 ·可以在线进行基于FANUC LADDER-Ⅲ以及SERVO GUIDE 的机械的调整和维护、梯图程序的维护和伺服电机的调整。 0i-D系统支持的各种网络接口的功能如下表所示:(注:(*)部分功能限制) 2. 以太网和数据服务器软硬件的比较 以太网板和快速数据服务器板 无论快速以太网板(A02B-0309-J299)还是快速数据服务器板(A02B-0309-J146),都可以认为是FANUC提供的可直接连接以太网的硬件接口,所谓的“快速”是针对以太网传输速度而言,理论上的传输速率可以达到100 Mbps。 快速以太网板和快速数据服务器板使用不同的软件可以实现各自不同的功能。尽管快速以太网板和快速数据服务器板的PCB板板号不同,但从硬件结构上来看,他们的主要芯片都是一样的,只是快速数据服务器板比快速以太网板多了一个CF卡(Compact Flash Card)插槽。另外从功能上看,以太网功能也可以在快速数据服务器板上实现。或者说快速数据服务器板在硬件上已经完全包含了快速以太网板的功能,但是必须在订货的时候选择相应的以太网功能(A02B-0310-S707)才可以使用。 以太网功能和数据服务器功能 快速以太网板和快速数据服务器板具有各自不同的硬件,那么相对于这两种硬件,FANUC分别提供了两种不同的软件功能,分别为:以太网功能(A02B-0310-S707)和数据服务器功能(A02B-0310- S737)。 所谓功能,可以简单的理解为软件,以方便和前面所说的硬件加以区别。FANUC的软件和硬件都是有固定的匹配关系,对于以太网的相关功能来说,快速以太网板只能选择以太网功能;而快速数据服务器板则比较灵活,可以选择以太网功能或数据服务器功能,或者两者皆选。

经典中的经典 以太网电接口采用UTP设计的EMC设计指导书

?以太网电接口采用UTP设计的EMC设计指导书 一、UTP(非屏蔽网线)的介绍 非屏蔽网线由两根具有绝缘保护层的铜导线组成,两根绝缘铜导线按照一定密度绞在一起,每一根导线在传输中辐射的电波会与另外一根的抵消,这样可降低信号的干扰程度。 用来衡量UTP的主要指标有: 1、衰减:就是沿链路的信号损失度量。 2、近端串扰:测量一条UTP链路对另一条的影响。 3、直流电阻。 4、衰减串扰比(ACR)。 5、电缆特性。 二、10/100/1000BASE-T以太网电接口原理图设计 10/100/1000BASE-T以太网口电路按照连接器的种类网口电路可以分为:网口变压器集成在连接器里的网口电路和网口变压器不集成在连接器里的网口电路。 1、网口变压器未集成在连接器里的网口电路原理图 网口电路主要包括PHY芯片,网口变压器,网口连接器三部分,图中左侧的八个49.9Ω的电阻是差分线上的终端匹配电阻,其阻值的大小由差分线的特性阻抗决定,当变压器内的线圈匝数发生变化时,其阻值也跟随变化,保证两者的阻抗匹配。由电容组成的差模、共模滤波器可以增强EMC性能。在线圈的中心抽头处接的电容可以有效的改善电路的抗EMC性能,合理的选择电容值可以使电路的EMC做到最优。电路的右侧四个75Ω的电阻是电路的共模阻抗。 2、网口变压器集成在连接器里的网口电路原理图

网口电路主要包括PHY芯片,网口连接器两部分,网口变压器部分集成在接口内部,同样左侧的49.9Ω的电阻阻值也是由变压器的匝数及差分线的特性阻抗决定的。中间的电容组成共模、差模滤波器,滤除共模及差模噪声。75Ω的共模电阻也集成在网口连接器的内部。 3、网口指示灯电路原理图 带指示灯的以太网口电路原理图与不带指示灯灯的大致相同,只是多出指示灯的驱动电路。 注意点: 1)、两个匹配电阻是否需要根据PHY层芯片决定,如有的PHY层芯片内部集成匹配电阻就不需要。匹配电阻是接地还是接电源也是由PHY芯片决定,一般接电源。 2)、芯片侧中间抽头需要通过磁珠串接电源,并且注意每一路接一个磁珠,并通过电容0.01-0.1uf接数字地。 3)、点灯部分电路,link和ACT灯走线要加磁珠处理,同时供电电源也要加磁珠处理。但所有显示驱动灯的电源可以共用一个磁珠。 4)、变压器与连接器部分的匹配电阻75欧姆和50欧姆精度可以放低到5%。

FANUC技术使用内嵌以太网口进行程序传输

F A N U C技术使用内嵌以太网口进行程序传输集团文件版本号:(M928-T898-M248-WU2669-I2896-DQ586-M1988)

如何使用内嵌以太网口进行程序传输 玄子为了应对客户对于使用机床进行加工的需要,Fanuc系统提供了多种方式,方便客户将NC程序、参数等传输到CNC中。 以太网传输与RS-232传输的对比: FANUC 0i-D 系列中的0i-MD/0i-TD 系统都标准装配有支持100Mbps 的内嵌式以太网。将CNC 与电脑连接起来,即可进NC 程序的传输、机械的控制和运行状态的监视、机械的调整和维护。其基本功能包括: 基于FTP 传输功能的NC 程序的传输可通过CNC 画面的操作来传输NC 程序。电脑侧使用FTP 服务器·软件,所以,可以与Windows 环境以外的主机一起传输NC 程序。 基于FOCAS2/Ethernet 的机械的控制和监视可利用i CELL 和CIMPLICITY,创建进行机械的控制和监视的系统。此外,也可以直接使用FOCAS2/Ethernet 功能,创建独特的应用软件。此外,也可通过CNC 主导信息通知功能,利用NC 程序、或者梯图程序发出的指令,从CNC 自发地向电脑的应用程序通知信息(CNC/PMC数据)。 可以在线进行基于FANUC LADDER-Ⅲ以及SERVO GUIDE 的机械的调整和维护、梯图程序的维护和伺服电机的调整。

本篇主要介绍如何利用第三方FTP软件,实现CNC和个人电脑的连接和参数、NC程序等的传输。 NC侧参数设定 选择I/O通道 20=9 9:嵌入式以太网口 [SYSTEM]→[+]若干次→[内藏口]→[公共] 路由器地址:不设置 如果错误输入路由器内容,请在MDI键盘上找到[SP],输入即可清除数据。 [SYSTEM]→[+]若干次→[内藏口]→[FOCA32] TCP:8193 UDP:0 时间间隔:0 [SYSTEM]→[+]若干次→[内藏口]→[FTP传输] 此处输入与CNC连接的个人电脑的IP地址 端口号:2121 此处输入的端口应与个人电脑上的FTP软件设定的端口相同 用户名:WL 密码:123 可自行设置,应与个人电脑上过的FTP软件设定的用户名、密码相同登陆地址:/NCDATA

以太网EMC接口电路设计与PCB设计说明

以太网EMC接口电路设计及PCB设计 我们现今使用的网络接口均为以太网接口,目前大部分处理器都支持以太网口。目前以太网按照速率主要包括10M、10/100M、1000M三种接口,10M应用已经很少,基本为10/100M所代替。目前我司产品的以太网接口类型主要采用双绞线的RJ45接口,且基本应用于工控领域,因工控领域的特殊性,所以我们对以太网的器件选型以及PCB设计相当考究。从硬件的角度看,以太网接口电路主要由MAC(Media Access Controlleroler)控制和物理层接口(Physical Layer,PHY)两大部分构成。大部分处理器内部包含了以太网MAC控制,但并不提供物理层接口,故需外接一片物理芯片以提供以太网的接入通道。面对如此复杂的接口电路,相信各位硬件工程师们都想知道该硬件电路如何在PCB上实现。 下图1以太网的典型应用。我们的PCB设计基本是按照这个框图来布局布线,下面我们就以这个框图详解以太网有关的布局布线要点。 图1 以太网典型应用 1.图2网口变压器没有集成在网口连接器里的参考电路PCB布局、布线图,下面就以图2介绍以太网电路的布局、布线需注意的要点。 图2 变压器没有集成在网口连接器的电路PCB布局、布线参考 a)RJ45和变压器之间的距离尽可能的短,晶振远离接口、PCB边缘和其他的高频设备、走线或磁性元件周围,PHY层芯片和变压器之间的距离尽可能短,但有时为了

顾全整体布局,这一点可能比较难满足,但他们之间的距离最大约10~12cm,器件布局的原则是通常按照信号流向放置,切不可绕来绕去; b)PHY层芯片的电源滤波按照要芯片要求设计,通常每个电源端都需放置一个退耦电容,他们可以为信号提供一个低阻抗通路,减小电源和地平面间的谐振,为了让电容起到去耦和旁路的作用,故要保证退耦和旁路电容由电容、走线、过孔、焊盘组成的环路面积尽量小,保证引线电感尽量小; c)网口变压器PHY层芯片侧中心抽头对地的滤波电容要尽量靠近变压器管脚,保证引线最短,分布电感最小; d)网口变压器接口侧的共模电阻和高压电容靠近中心抽头放置,走线短而粗(≥15mil); e)变压器的两边需要割地:即RJ45连接座和变压器的次级线圈用单独的隔离地,隔离区域100mil以上,且在这个隔离区域下没有电源和地层存在。这样做分割处理,就是为了达到初、次级的隔离,控制源端的干扰通过参考平面耦合到次级; f)指示灯的电源线和驱动信号线相邻走线,尽量减小环路面积。指示灯和差分线要进行必要的隔离,两者要保证足够的距离,如有空间可用GND隔开; g)用于连接GND和PGND的电阻及电容需放置地分割区域。 2.以太网的信号线是以差分对(Rx±、Tx±)的形式存在,差分线具有很强共模抑制能力,抗干扰能力强,但是如果布线不当,将会带来严重的信号完整性问题。下面我们来一一介绍差分线的处理要点: a)优先绘制Rx±、Tx±差分对,尽量保持差分对平行、等长、短距,避免过孔、交叉。由于管脚分布、过孔、以及走线空间等因素存在使得差分线长易不匹配,时序会发生偏移,还会引入共模干扰,降低信号质量。所以,相应的要对差分对不匹配的情况作出补偿,使其线长匹配,长度差通常控制在5mil以内,补偿原则是哪里出现长度差补偿哪里; b)当速度要求高时需对Rx±、Tx±差分对进行阻抗控制,通常阻抗控制在100Ω±10%; c)差分信号终端电阻(49.9Ω,有的PHY层芯片可能没有)必须靠近PHY层芯片的Rx±、Tx±管脚放置,这样能更好的消除通信电缆中的信号反射,此电阻有些接电源,有些通过电容接地,这是由PHY芯片决定的; d)差分线对上的滤波电容必须对称放置,否则差模可能转成共模,带来共模噪声,且其走线时不能有stub ,这样才能对高频噪声有良好的抑制能力。

FANUC以太网接口

FANUC系统的以太网接口 技术交流 ID号_ dwxc2009004 _ 日期_ 2009.12.15

文件使用的限制以及注意事项等文件版本更新的纪录

目录 1. 内嵌式以太网 (1) 2. 以太网和数据服务器软硬件的比较 (2) 2.1 以太网板和快速数据服务器板 (2) 2.2 以太网功能和数据服务器功能 (2) 3. 以太网功能 (3) 3.1 以太网功能及其相关软件 (3) 3.2 以太网功能在CNC上的设定 (3) 3.3 以太网功能应用 (5) 4. 数据服务器功能 (5) 4.1 实现数据服务器功能的基本工作模式 (5) 4.2 CNC和电脑的连接 (8) 4.3 关于FTP文件传输协议 (8) 4.4 使用电脑作为FTP传输的服务器端 (9) 4.5 使用CNC作为FTP传输的服务器端 (10) 5. Windows XP下FTP服务的使用和设定 (11) 5.1 使用Windows XP自带的IIS (11) 5.2 使用Serv-U (15) 6. CNC系统和PC的连接调试步骤和技巧 (18) 6.1 在本地确认FTP服务器工作正常 (18) 6.2 检查网络连接是否正常 (19) 6.3 确认CNC设置并联机调试 (21) 7. 附录 (22)

FANUC 0i-D系列系统的以太网硬件设备主要有以下两种:快速以太网板(Fast Ethernet Board)和数据服务器板(Fast Data Server Board),对应功能叫做以太网功能(Ethernet Function)和数据服务器功能(Date 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 画面的操作来传输NC 程序。电脑侧使用FTP 服务器软件,所以,可以与Windows 环境以外的主机一起传输NC 程序。 ·基于FOCAS2/Ethernet 的机械的控制和监视可利用i CELL 和CIMPLICITY,创建进行机械的控制和监视系统。此外,可以直接使用FOCAS2/Ethernet 功能, 创建独特的应用软件;也可通过CNC 主导信息通知功能,利用NC 程序、 或者梯图程序发出的指令,从CNC 自发地向电脑的应用程序通知信息(CNC/PMC 数据)。 ·可以在线进行基于FANUC LADDER-Ⅲ以及SERVO GUIDE 的机械的调整和维护、梯图程序的维护和伺服电机的调整。 0i-D系统支持的各种网络接口的功能如下表所示:(注:(*)部分功能限制)

以太网接口PCB设计经验分享

以太网口PCB布线经验分享 目前大部分32 位处理器都支持以太网口。从硬件的角度看,以太网接口电路主要由 MAC 控制器和物理层接口(Physical Layer ,PHY )两大部分构成,目前常见的以太网接口 芯片,如LXT971 、RTL8019 、RTL8201、RTL8039、CS8900、DM9008 等,其内部结构也 主要包含这两部分。 一般32 位处理器内部实际上已包含了以太网MAC 控制,但并未提供物理层接口,因此,需外接一片物理层芯片以提供以太网的接入通道。 常用的单口10M/100Mbps 高速以太网物理层接口器件主要有RTL8201、LXT971 等,均提供MII 接口和传统7 线制网络接口,可方便的与CPU 接口。以太网物理层接口器件主 要功能一般包括:物理编码子层、物理媒体附件、双绞线物理媒体子层、10BASE-TX 编码/ 解码器和双绞线媒体访问单元等。 下面以RTL8201 为例,详细描述以太网接口的有关布局布线问题。 一、布局 CPU M A RTL8201 TX ± 变 压 RJ45 网口 器 C RX± 1、RJ45和变压器之间的距离应当尽可能的缩短. 2、RTL8201的复位信号Rtset 信号(RTL8201 pin 28 )应当尽可能靠近RTL8021,并且,如果可能的话应当远离TX+/-,RX+/-, 和时钟信号。 3、RTL8201的晶体不应该放置在靠近I/O 端口、电路板边缘和其他的高频设备、走线或磁性 元件周围. 4、RTL8201和变压器之间的距离也应该尽可能的短。为了实际操作的方便,这一点经常被放弃。但是,保持Tx±, Rx±信号走线的对称性是非常重要的,而且RTL8201和变压器之间的距离需要保持在一个合理的范围内,最大约10~12cm。 5、Tx+ and Tx- (Rx+ and Rx-) 信号走线长度差应当保持在2cm之内。 二、布线 1、走线的长度不应当超过该信号的最高次谐波( 大约10th) 波长的1/20 。例如:25M的时钟走线不应该超过30cm,125M信号走线不应该超过12cm (Tx ±, Rx ±) 。 2、电源信号的走线( 退耦电容走线, 电源线, 地线) 应该保持短而宽。退耦电容上的过孔直径 最好稍大一点。 3、每一个电容都应当有一个独立的过孔到地。 4、退耦电容应当放在靠近IC的正端(电源),走线要短。每一个RTL8201 模拟电源端都需要退耦电容(pin 32, 36, 48). 每一个RTL8201 数字电源最好也配一个退耦电容。 5、Tx±, Rx ±布线应当注意以下几点: (1)Tx+, Tx- 应当尽可能的等长,Rx+, Rx- s 应当尽可能的等长; (2) Tx±和Rx±走线之间的距离满足下图: (3) Rx±最好不要有过孔, Rx ±布线在元件侧等。

MES系统对设备软件接口要求

一、设备数据内容方面的要求: 设备方需提供给MES系统的包括: 1.设备方提供设备的实时状态,写入DB。 状态分为: a.加工中,即运行,正常工作,此处的加工不局限于机加工,搬运,压装,检测,拧紧等均视为加工中; b.空闲; c.调整,即设备手动调整时应给出的状态 d.故障:故障分为三种: 1)立即停机报警,即当此类报警发生后,设备实际上立即停机; 2)循环停止报警,即当此类报警发生后,设备实际上并不立即停机,待此次加工完成后,下次加工禁止开始; 3)提示信息,即当此类报警发生后,设备实际上继续正常运行。 a,b,c,d的1)情况、2)情况所触发的d,这四种设备状态在同一时刻互斥。 设备方保证给出的设备状态的真实性,即能够实时反映设备实际的状态。 2.设备方提供设备的加工节拍,写入DB,DWORD。单位,秒。 此节拍的划分为,最近一次,设备准备完毕,从设备真正开始加工的时刻起,至加工真正完成,人/机械手可以取工件的时刻止,之间的时间。 3.设备方提供设备的报警信息,写入DB。并提供CSV文件,当设备触发了或者解除了某一条报警时,CSV文件内新增加一行相对应的数据,要求包含:报警代码,报警文本,报警时间戳,报警发生/报警解除。或直接写入MES数据库,MES数据库开放相关权限给设备。 4.设备方提供设备的加工计数,写入DB,DWORD。 此加工计数为设备累计加工数量。 5.设备方提供设备的功率值,写入DB,REAL。 此功率值为设备累计电能功率值。 6.设备方提供设备的加工参数数据,写入CSV文件。或直接写入MES数据库,MES数据库开放相关权限给设备。 包含设备的压装,拧紧的曲线,峰值,合格不合格结果;磨床量仪数据等等与设备自身的加工过程相关的参数。 7.设备方提供设备的刀具参数数据,写入CSV文件。或直接写入MES数据库,MES数据库开放相关权限给设备。 包含设备的每一把刀具的当前寿命,上限终结寿命,刀具型号等等刀具相关的参数。 8.设备方提供设备的加工程序切换接口, MES系统提供给设备进入设备的工件的二维码信息,设备需自行切换正确的对应加工程序进行加工,若遇到异常二维码信息,设备人机交互界面给出提示,并报警。

以太网通信接口电路设计规范

目录 1目的 (3) 2范围 (3) 3定义 (3) 3.1以太网名词范围定义 (3) 3.2缩略语和英文名词解释 (3) 4引用标准和参考资料 (4) 5以太网物理层电路设计规范 (4) 5.1:10M物理层芯片特点 (4) 5.1.1:10M物理层芯片的分层模型 (4) 5.1.2:10M物理层芯片的接口 (5) 5.1.3:10M物理层芯片的发展 (6) 5.2:100M物理层芯片特点 (6) 5.2.1:100M物理层芯片和10M物理层芯片的不同 (6) 5.2.2:100M物理层芯片的分层模型 (6) 5.2.3:100M物理层数据的发送和接收过程 (8) 5.2.4:100M物理层芯片的寄存器分析 (8) 5.2.5:100M物理层芯片的自协商技术 (10) 5.2.5.1:自商技术概述 (10) 5.2.5.2:自协商技术的功能规范 (11) 5.2.5.3:自协商技术中的信息编码 (11) 5.2.5.4:自协商功能的寄存器控制 (14) 5.2.6:100M物理层芯片的接口信号管脚 (15) 5.3:典型物理层器件分析 (16) 5.4:多口物理层器件分析 (16) 5.4.1:多口物理层器件的介绍 (16) 5.4.2:典型多口物理层器件分析。 (17) 6以太网MAC层接口电路设计规范 (17) 6.1:单口MAC层芯片简介 (17) 6.2:以太网MAC层的技术标准 (18) 6.3:单口MAC层芯片的模块和接口 (19) 6.4:单口MAC层芯片的使用范例 (20) 71000M以太网(单口)接口电路设计规范 (21) 8以太网交换芯片电路设计规范 (21) 8.1:以太网交换芯片的特点 (21) 8.1.1:以太网交换芯片的发展过程 (21) 8.1.2:以太网交换芯片的特性 (22) 8.2:以太网交换芯片的接口 (22) 8.3:MII接口分析 (23) 8.3.1:MII发送数据信号接口 (24) 8.3.2:MII接收数据信号接口 (25) 8.3.3:PHY侧状态指示信号接口 (25) 8.3.4:MII的管理信号MDIO接口 (25) 8.4:以太网交换芯片电路设计要点 (27) 8.5:以太网交换芯片典型电路 (27) 8.5.1:以太网交换芯片典型电路一 (28)

FANUC技术使用内嵌以太网口进行程序传输

如何使用内嵌以太网口进行程序传输 玄子 为了应对客户对于使用机床进行加工的需要,Fanuc系统提供了多种方式,方便客户将NC 程序、参数等传输到CNC中。 对比项目网线RS-232 传输距离(最大)50米(双绞线)15米 实时性好差 抗干扰好差 硬件简单,无需转换器复杂,需要转接板 硬件易损程度不易损坏容易烧坏主板、电脑等 硬件成本比较一(电脑)对多(机床)一(电脑)对一(机床) FANUC 0i-D 系列中的0i-MD/0i-TD 系统都标准装配有支持100Mbps 的内嵌式以太网。将CNC 与电脑连接起来,即可进NC 程序的传输、机械的控制和运行状态的监视、机械的调整和维护。其基本功能包括: 基于FTP 传输功能的NC 程序的传输可通过CNC 画面的操作来传输NC 程序。电脑侧使用FTP 服务器·软件,所以,可以与Windows 环境以外的主机一起传输NC 程序。 基于FOCAS2/Ethernet 的机械的控制和监视可利用i CELL 和CIMPLICITY,创建进行机械的控制和监视的系统。此外,也可以直接使用FOCAS2/Ethernet 功能,创建独特的应用软件。此外,也可通过CNC 主导信息通知功能,利用NC 程序、或者梯图程序发出的指令,从CNC 自发地向电脑的应用程序通知信息(CNC/PMC数据)。

可以在线进行基于FANUC LADDER-Ⅲ以及SERVO GUIDE 的机械的调整和维护、梯图程序的维护和伺服电机的调整。 本篇主要介绍如何利用第三方FTP软件,实现CNC和个人电脑的连接和参数、NC程序等的传输。 NC侧参数设定 选择I/O通道 20=9 9:嵌入式以太网口 [SYSTEM]→[+]若干次→[内藏口]→[公共] IP地址:192.168.1.2 子网掩码:255.255.255.0 路由器地址:不设置 如果错误输入路由器内容,请在MDI键盘上找到[SP],输入即可清除数据。 [SYSTEM]→[+]若干次→[内藏口]→[FOCA32] TCP:8193 UDP:0 时间间隔:0

RJ45以太网接口EMC防雷设计方案

以太网接口EMC设计方案 一、接口概述 RJ45以太网接口是目前应用最广泛的通讯设备接口,以太网口的电磁兼容性能关系到通讯设备的稳定运行。 二、接口电路原理图的EMC设计 百兆以太网接口2KV防雷滤波设计 图1 百兆以太网接口2KV防雷滤波设计 接口电路设计概述: 本方案从EMC原理上,进行了相关的抑制干扰和抗敏感度的设计;从设计层次解决EMC问题;同时此电路兼容了百兆以太网接口防雷设计。 本防雷电路设计可通过IEC61000-4-5或GB17626.5标准,共模2KV,差摸1KV的非屏蔽平衡信号的接口防雷测试。 电路EMC设计说明: (1) 电路滤波设计要点: 为了抑制RJ45接口通过电缆带出的共模干扰,建议设计过程中将常规网络变压器改为接口带有共模抑制作用的网络变压器,此种变压器示意图如下。

图2 带有共模抑制作用的网络变压器 RJ45接口的NC空余针脚一定要采用BOB-smith电路设计,以达到信号阻抗匹配,抑制对外干扰的作用,经过测试,BOB-smith电路能有10个dB左右的抑制干扰的效果。 网络变压器虽然带有隔离作用,但是由于变压器初次级线圈之间存在着几个pF的分布电容;为了提升变压器的隔离作用,建议在变压器的次级电路上增加对地滤波电容,如电路图上C4-C7,此电容取值5Pf~10pF。 在变压器驱动电源电路上,增加LC型滤波,抑制电源系统带来的干扰,如电路图上L1、C1、C2、C3,L1采用磁珠,典型值为600Ω/100MHz,电容取值0.01μF~0.1μF。 百兆以太网的设计中,如果在不影响通讯质量的情况,适当减低网络驱动电压电平,对于EMC干扰抑制会有一定的帮助;也可以在变压器次级的发送端和接收端差分线上串加10Ω的电阻来抑制干扰。 (2) 电路防雷设计要点: 为了达到IEC61000-4-5或GB17626.5标准,共模2KV,差摸1KV的防雷测试要求,成本最低的设计方案就是变压器初级中心抽头通过防雷器件接地,电路图上的D1可以选择成本较低的半导体放电管,但是要注意“防护器件标称电压要求大于等于6V;防护器件峰值电流要求大于等于50A;防护器件峰值功率要求大于等于300 W。注意选择半导体放电管,要注意器件“断态电压、维持电流”均要大于电路工作电压和工作电流。 根据测试标准要求,对于非屏蔽的平衡信号,不要求强制性进行差模测试,所以对于差模1KV以内的防护要求,可以通过变压器自身绕阻来防护能量冲击,不需要增加差模防护器件。 接口电路设计备注: 如果设备为金属外壳,同时单板可以独立的划分出接口地,那么金属外壳与接口地直接电气连接,且单板地与接口地通过1000pF电容相连。

FANUC技术使用内嵌以太网口进行程序传输

如何使用内嵌以太网口进行程序传输 玄子为了应对客户对于使用机床进行加工的需要,Fanuc系统提供了多种方式,方便客户将NC程序、参数等传输到CNC中。 以太网传输与RS-232传输的对比: FANUC 0i-D 系列中的0i-MD/0i-TD 系统都标准装配有支持100Mbps 的内嵌式以太网。将CNC 与电脑连接起来,即可进NC 程序的传输、机械的控制和运行状态的监

视、机械的调整和维护。其基本功能包括: 基于FTP 传输功能的NC 程序的传输可通过CNC 画面的操作来传输NC 程序。电脑侧使用FTP 服务器·软件,所以,可以与Windows 环境以外的主机一起传输NC 程序。 基于FOCAS2/Ethernet 的机械的控制和监视可利用i CELL 和CIMPLICITY,创建进行机械的控制和监视的系统。此外,也可以直接使用FOCAS2/Ethernet 功能,创建独特的应用软件。此外,也可通过CNC 主导信息通知功能,利用NC 程序、或者梯图程序发出的指令,从CNC 自发地向电脑的应用程序通知信息(CNC/PMC数据)。可以在线进行基于FANUC LADDER-Ⅲ以及SERVO GUIDE 的机械的调整和维护、梯图程序的维护和伺服电机的调整。 本篇主要介绍如何利用第三方FTP软件,实现CNC和个人电脑的连接和参数、NC程序等的传输。 NC侧参数设定 选择I/O通道 20=9 9:嵌入式以太网口 [SYSTEM]→[+]若干次→[内藏口]→[公共] IP地址:192.168.1.2

子网掩码:255.255.255.0 路由器地址:不设置 如果错误输入路由器内容,请在MDI键盘上找到[SP],输入即可清除数据。[SYSTEM]→[+]若干次→[内藏口]→[FOCA32] TCP:8193 UDP:0 时间间隔:0 [SYSTEM]→[+]若干次→[内藏口]→[FTP传输] 主机名:192.168.1.1 此处输入与CNC连接的个人电脑的IP地址 端口号:2121 此处输入的端口应与个人电脑上的FTP软件设定的端口相同 用户名:WL 密码:123 可自行设置,应与个人电脑上过的FTP软件设定的用户名、密码相同 登陆地址:/NCDATA

以太网接口和框图详细讲解

实时嵌入式系统 以太网接口及应用

网络层次模型

以太网层次模型

以太网层次功能 物理层:物理层:定义了数据传输与接收所需要的光与电信号光与电信号,,线路状态线路状态,,时钟基准时钟基准,,数据编码电路等编码电路等。。并向数据链路层设备提供标准接口准接口。。 数据链路层数据链路层::提供寻址机制提供寻址机制,,数据帧的构建,数据差错检查数据差错检查,,传输控制传输控制。。向网络层提供标准的数据接口等功能提供标准的数据接口等功能。。

IP 层IP 数据报 以太网的MAC 帧格式在帧的前面插入的8 字节中的第一个字段共7 个字节,是前同步码,用来迅速实现MAC 帧的比特同步。 第二个字段是帧开始定界符,表示后面的信息就是MAC 帧。 MAC 帧物理层 MAC 层以太网V2 MAC 帧 目的地址源地址类型数据FCS 6624字节 46 ~ 150010101010101010 10101010101010101011前同步码帧开始 定界符7 字节 1 字节… 8 字节 插 入 为了达到比特同步,在传输媒体上实际传送的要比MAC 帧还多8 个字节

以太网接口的构成 从硬件的角度看,从硬件的角度看,以太网接口电路主要由MAC MAC控制器和物理层接口控制器和物理层接口控制器和物理层接口((Physical Layer Physical Layer,,PHY PHY))两大部分构成两大部分构成。。 嵌入式网络应用的两种方案 处理器加以太网接口芯片处理器加以太网接口芯片。。芯片如芯片如RTL8019RTL8019RTL8019、、RTL8029RTL8029、、RTL8139RTL8139、、CS8900CS8900、、DM9000DM9000等等,其内部结构也主要包含这两部分部结构也主要包含这两部分。。 自带自带MAC MAC MAC控制器的处理器加物理层接口芯片控制器的处理器加物理层接口芯片控制器的处理器加物理层接口芯片。。如DP83848DP83848、、BCM5221BCM5221、、ICS1893ICS1893等等。

嵌入式系统的以太网接口设计

龙源期刊网 https://www.360docs.net/doc/8f3409197.html, 嵌入式系统的以太网接口设计 作者:于申申 来源:《硅谷》2011年第17期 摘要:随着网络和嵌入式系统的发展,嵌入式系统与网络的结合已经成为最新的研究方向。使用处理器S3C44B0X和以太网接口芯片RTL8019AS,设计一种通用的嵌入式系统以太网接口设计与实现方案。这种设计结构简单,实现方便,具有很好的实用价值。 关键词: S3C44BOX; RTL8019AS; uCLinux操作系统 中图分类号:TP368 文献标识码:A 文章编号:1671-7597(2011)0910067-01 目前,随着计算机技术、通信技术的飞速发展,以太网以它的普遍性及低廉的接口价格,已经作为一种最通用的网络,广泛应用于生产和生活中。使得我们在计算机进行网络互连的同时,许多领域的嵌入式设备如工业控制、数据采集、数控机床和智能仪表等也有接入网络的需求。伴随着信息家电出现,嵌入式设备的网络化必将拥有更广阔的发展前途。在这个过程里,首先要解决的是嵌入式设备如何实现网络互连。 本文基于常用的嵌人式处理器S3C44B0X和以太网驱动器RTL8019AS以及μClinux系统设计了一款嵌人式以太网接口。该方案和其它设计比较具有高性能、低功耗、软硬件易扩展特点,是当前及今后工业以太网控制器的理想选择方案。本设计的特点是,既可仅用于嵌人式以太网驱动设备,方便简单,又可进行扩展其他模块,必要时可以移植操作系统,应用于其他复杂领域。 1 芯片简介 1.1 S3C44B0X芯片概述 系统的CPU采用S3C44B0X,它是Samsung公司推出的16/32位RISC处理器,采用了ARM7TDMI内核,0.25um工艺的CMOS标准宏单元和存储编译器。S3C44B0X还采用了一种新的总线结构,即SAMBA-II(三星ARM嵌入式微处理器总线结构)。S3C44B0X[1]通过提供全面的、通用的片上外设,大大减少了系统电路中外围元器件配置,从而最小化系统的成本,它为一般应用提供了高性价比和高性能的微处理器解决方案。 由于S3C44B0X微处理器集成了丰富的外设,非常适合控制管理。而μClinux系统又可对多种硬件资源进行控制,加之S3C44B0X对μClinux操作系统的完美支持,故采用了三星公司S3C44B0X芯片作为微处理器。

FANUC的网络配置

FANUC以太网接口 技术交流 ID号_ dwxc2009004 _ 日期_2009、12、15

文件使用得限制以及注意事项等文件版本更新得纪录

目录 1、内嵌式以太网1? 2、以太网与数据服务器软硬件得比较 (2) 2、1以太网板与快速数据服务器板2? 2、2 以太网功能与数据服务器功能2? 3、以太网功能 ................................................................................................................................. 3 3、1以太网功能及其相关软件?3 3、2以太网功能在CNC上得设定3? 3、3以太网功能应用 (5) 4、数据服务器功能?5 4、1实现数据服务器功能得基本工作模式 (5) 4、2CNC与电脑得连接 ................................................................................................... 8 4、3关于FTP文件传输协议 (8) 4、4 使用电脑作为FTP传输得服务器端 (9) 4、5使用CNC作为FTP传输得服务器端10? 5、WindowsXP下FTP服务得使用与设定 (11) 5、1 使用Windows XP自带得IIS11? 5、2使用Serv-U15? 6、CNC系统与PC得连接调试步骤与技巧18? 6、1 在本地确认FTP服务器工作正常 (18) 6、2检查网络连接就是否正常19? 6、3 确认CNC设置并联机调试21? 7、附录2?2

以太网接口防雷电路

以太网接口防雷电路: R701 R /75/1%/0402 R702R /75/1%/0402 RD-R703 R /75/1%/0402 RD+ TD-TD+ U701 SR05-SOT143REF14I/O12I/O2 3 REF21 U702SR05-SOT143REF14I/O12I/O2 3 REF2 1 RD-网络变压器初级浪涌防护 网络变压器初级浪涌防护 C708 C/474M/16V/X7R/0402C709 C/106M/6.3V/X5R/0805D704 TVS/90V/5KA/BF091M/SMD D705 TVS/90V/5KA/BF091M/SMD J700RJ45 10PiN (Plastic) Black P8 A8 P2A7RX-A6P4A4RX+A3TX-A2TX+A1P5A5S2S2 S1S1S3 S3S4S4 D706 TVS/90V/5KA/BF091M/SMD R E F 2 R E F 3 C702 C/102M/2KV D709 TVS/90V/5KA/BF091M/SMD D708 TVS/90V/5KA/BF091M/SMD T D + T C T D - R D - R D + R X -R C R X +R C M T X -T C M T X +T700 T/MT10232ANL/DIP12 1 3 2 1516148 6 7 1011 9RD+ RegOUT1 REF0 TD+ TD-C703 C/102M/2KV R700 R /75/1%/0402 C700 C/102M/2KV C701 C/102M/2KV R714R /49.9/0402/1% C704 C/104K/16V/X7R/0402 网络变压器次级浪涌防护 R715R /49.9/0402/1% C707 C /104K/16V/X7R /0402 R704 R /49.9/0402/1% C705 C/104K/16V/X7R/0402 C706 C /104K/16V/X7R /0402 R705R /49.9/0402/1% REF1 D703 TVS/90V/5KA/BF091M/SMD +3V3 +3V3 说明: 1、 此电路为以太网接口的标准防雷电路,包括了初级和次级防雷保护电路。应用于以太网 口可能接到室外的产品。 2、 此电路要求产品有接大地的接口,如果没有,初级防雷保护电路的共模防护将不起作用。 3、 此电路采用的POE 以太网接口作为例子,C700 – C703使用4个电容为POE 电路考虑, 如果没有POE 电路,可共用为一个电容,请参见普通的以太网接口电路。 4、 防护器件: D703 – D706,D708,D709组成初级防护,接的地为大地,U701、U702构成次级 防护,接的地为数字地。 D703 – D706,D708,D709防护器件典型型号:摈城BF091F 。 防护器件的选择要根据对以太网口的雷击测试要求来定。 电路的简化: 由于在很多认证中,不做以太网接口的差模雷击测试,而在实际使用中,共模雷击 为主要的雷击失效原因,对电路可做简化,去掉D708、D709。 进一步的电路简化:只考虑共模雷击测试和实际使用中的共模雷击防护,最小电路 为:去掉D703、D705、D708、D709、U701、U702,防护器件只保留D704、D706。 在做电路的简化前,需要明确测试和使用的要求,在成本和性能之间取得平衡。

以太网电接口EMC设计指导书

以太网电接口采用UTP的EMC设计指导书

目录 前言 (4) 1范围和简介 (5) 1.1范围 (5) 1.2简介 (5) 1.3关键词 (5) 2规范性引用文件 (5) 3术语和定义 (6) 4UTP(非屏蔽网线)的介绍 (6) 510/100BASE-T、1000BASE-T以太网电接口的共模噪声 (7) 610/100/1000BASE-T以太网电接口电路设计 (7) 6.110/100/1000BASE-T以太网电接口原理图设计 (7) 6.1.1网口变压器集成在连接器里的网口电路原理图 (8) 6.1.2网口变压器集成在连接器里的网口电路原理图 (8) 6.1.3网口指示灯电路原理图 (9) 6.1.4带滤波的10/100BaseT以太网口电路原理图 (10) 6.1.5带滤波的1000BaseT以太网口电路原理图 (11) 6.210/100/1000BASE-T以太网电接口PCB布局、布线 (12) 6.2.1网口变压器没有集成在连接器里的网口电路PCB布局、布线规则 12 6.2.2采用一体化连接器的网口电路PCB布局、布线规则 (15) 6.2.3其它的布局、布线建议 (16) 7实际测试案例: (19)

8结论: (22) 9附录: (24) 10参考文献 (26)

前言 本规范的其他系列规范:无 与对应的国际标准或其他文件的一致性程度:无 规范代替或作废的全部或部分其他文件:无 与其他规范或文件的关系:无 与规范前一版本相比的升级更改的内容: 如果是升级规范,则一定要在此处详细描述本版本相对于上一版本更改的内容,如果是第一次制定,则填写“第一版,无升级更改信息”。 本规范由XX部门提出。 本规范主要起草和解释部门: 本规范主要起草专家:格式(部门:姓名(工号)、姓名(工号),部门:姓名(工号)、姓名(工号)......) 本规范主要评审专家:格式(部门:姓名(工号)、姓名(工号),部门:姓名(工号)、姓名(工号)......) 本规范批准部门:XX部门 本规范所替代的历次修订情况和修订专家为: 规范号主要起草专家主要评审专家 姓名(工号)、姓名(工号)姓名(工号)、姓名(工号) 姓名(工号)、姓名(工号)姓名(工号)、姓名(工号)

嵌入式 基于ARM9的以太网接口设计

基于ARM9的以太网接口设计 1课题研究背景 嵌入式系统是以应用为中心和以计算机为基础的,并且软硬件是可裁剪的,能满足应用系统对功能、可靠性、成本、体积、功耗等指标的严格要求的专用计算机系统。随着微电子技术和计算机技术的发展,嵌入式技术得到广阔的发展,已成为现代工业控制、通信类和消费类产品发展的方向。 以太网最典型的应用时以太网和TCP/IP,即灵活的以太网底层加上已经成为通用标准的网路传输协议TCP/IP,使得以太网能够非常容易地集成到以Internet和Web技术为代表的信息中。以太网在实时操作、可靠传输、标准统一等方面的卓越性能及其便于安装、维护简单、不受通信距离限制等优点,已经被国内外很多监控、控制领域的研究人员广泛关注,并在实际应用中展露出显著的优势。 随着嵌入式系统和网路技术的兴起已经飞速发展,使系统的通信有了更好的传输方式——系统通过连接以太网,借助以太网网路通信,成为一个切实可行的办法。 2 网络基础知识 计算机网络概述 计算机网路是由多种计算机和终端设备通过通信线路连接起来的复合系统。并建立了OSI参考模型。如图1所示:

图1 OSI参考模型 OSI模型中的前2层作为软硬件来实现的,后5层则作为软件来实现的。参考模型中低层主要用于处理数据的传输,高层则负责连接的建立和数据的表示。 以太网技术概述 以太网是指数字设备公司、英特尔公司和Xerox公司联合在1982年公布的一个标准,具有传输速率高、网路软件丰富、系统功能强、安装连接简单等很多优点。以太网遵守IEEE802.3网络标准。以太网系统有硬件和软件两部分组成,二者共同实现以太网系统各计算机之间传输信息和共享信息。以太网系统具有介质访问控制协议、接口部件、物理介质、帧传输四个基本要素。 3、嵌入式系统基础知识 嵌入式系统技术的发展、特点及发展趋势 20世纪70年代,以微处理器为核心的微型计算机以其小型、价廉。高可靠性特点,迅速进入市场,基于高速数值计算能力的微型机,表现出的智能化水平引起了各个领域的专业人士的兴趣。为了区别原有的通用计算机系统,把嵌入到对象体系中,实现对象体系智能化控制的计算机,称为嵌入式计算机系统。嵌入性、专用性与计算机系统是嵌入式的三个基本要素。 本文介绍了一个基于三星ARM9芯片S3C2440嵌入式系统的以太网接口电路设计方案,采用了工业级以太网控制器DM9000AE成功实现了嵌入式系统网

相关文档
最新文档