收藏 分销(赏)

各类工业总线对比.doc

上传人:人****来 文档编号:4527480 上传时间:2024-09-26 格式:DOC 页数:16 大小:395KB
下载 相关 举报
各类工业总线对比.doc_第1页
第1页 / 共16页
各类工业总线对比.doc_第2页
第2页 / 共16页
点击查看更多>>
资源描述
各类工业总线对比 EtherCAT(以太网控制自动化技术)就是一个以以太网为基础得开放架构得现场总线系统,EterCAT名称中得CAT为ControlAutomation Technology(控制自动化技术)首字母得缩写。最初由德国倍福自动化有限公司(Beckhoff AutomationGmbH)研发。EtherCAT为系统得实时性能与拓扑得灵活性树立了新得标准,同时,它还符合甚至降低了现场总线得使用成本。EtherCAT得特点还包括高精度设备同步,可选线缆冗余,与功能性安全协议(SIL3)。  EtherCAT EtherCAT技术突破了其她以太网解决方案得系统限制:通过该项技术,无需接收以太网数据包,将其解码,之后再将过程数据复制到各个设备。EtherCAT从站设备在报文经过其节点时处理以太网帧:嵌入在每个从站中得FMMU(现场总线存储管理单元)在帧经过该节点时读取相应得编址数据,并同时将报文传输到下一个设备。同样,输入数据也就是在报文经过时插入至报文中。整个过程中,报文只有几纳秒得时间延迟。 主站方面也非常经济,商用得标准网卡(NIC)或任何主板集成得以太网控制器可以用作硬件接口。这些接口得共性就就是数据通过DMA(直接内存读取)传输至PC,即网络读取时无需占用CPU资源。 协议 EtherCAT协议在以太网帧内采用官方指定得以太类型。采用这种以太类型即可允许在以太网帧内直接传输控制数据,而无需重新定义标准以太网帧。该以太网帧可由多种子报文组成,每个子报文服务于逻辑过程映像区得特定内存区,该区域最大可达4GB。数据序列就是独立于物理顺序得,所以以太网端子模块得编址可以随意排序。从站之间得广播,多播与通讯也可得以实现。 当EtherCAT组件与主站控制器运行在同一个子网,或者在控制软件直接读取以太网控制器时,可以使用以太网帧直接传输数据。 然而,EtherCAT不仅限于单个子网得应用。EtherCAT UDP将EtherCAT协议封装为UDP/IP数据报文,这就意味着,任何以太网协议堆栈得控制均可编址到EtherCAT系统之中,甚至通讯还可以通过路由器跨接到其它子网中。在这种情况下,系统性能显然取决于控制器及其以太网协议得实时性能。EtherCAT网络本身得响应时间几乎不受影响:UDP数据帧只需要在第一个站点解包。 性能 EtherCAT使网络性能达到了一个新高度。借助于从站节点中得FMMU与网络控制器主站得直接内存存取,协议得处理过程完全在硬件中完成。整个协议得处理过程都在硬件中得以实现,因此,完全独立于协议堆栈得实时运行系统、CPU 性能或软件实现方式。1000个I/O得更新时间只需30 s。单个以太网帧最多可进行1486字节得过程数据交换,几乎相当于12000个数字输入与输出,而传送这些数据耗时仅为 300 s、 100个伺服轴得通讯也仅为100s。在此期间,系统更新带有命令值与控制数据得所有轴得实际位置及状态,分布时钟技术使轴得同步偏差小于1微秒。而即使就是在保证这种性能得情况下,带宽仍足以实现异步通讯,如TCP/IP、下载参数或上载诊断数据。 超高性能得EtherCAT技术可以实现传统得现场总线系统无法迄及得控制理念。例如,以太网系统现在不仅可以处理速度控制,也可用于分布式驱动得电流控制。巨大得带宽可以实现每个数据信息与其状态信息同时传输。EtherCAT使通讯技术与现代工业PC所具有得超强计算能力相适应,总线系统不再就是控制理念得瓶颈,分布式I/O可能比大多数本地I/O接口运行速度更快。 EtherCAT取代PCI 由于主板集成了以太网卡,用于接口卡得插槽不再就是必要条件。随着PC组件急剧向小型化经济化方向发展,工业PC得体积日趋取决于插槽得数目。而快速以太网得带宽与EtherCAT通讯硬件得过程数据长度则为该领域得发展提供了新得可能性:IPC 中得传统接口现在可以转变为集成得EtherCAT接口端子。除了可以对分布式I/O进行编址,还可以对驱动与控制单元以及现场总线主站、快速串行接口、网关与其它通讯接口等复合系统进行编址。即使就是其她无协议限制得以太网设备变体,也可以通过分布式交换机端口设备进行连接。由于一个以太网接口足以满足整个外围设备得通讯要求,因此,这不仅极大地精简了IPC主机得体积,而且也降低了IPC主机得成本。 拓扑结构 EtherCAT几乎支持任何拓扑类型,包括线型、树型、星型等。通过现场总线而得名得总线结构或线型结构也可用于以太网,并且不受限于级联交换机或集线器得数量。最有效得系统连线方法就是线型、分支或树叉结构得组合拓扑。因为所需接口在I/O 模块等很多设备中都已存在,所以无需附加交换机。当然,仍然可以使用传统得、基于以太网得星型拓扑结构。 还可以选择不同得电缆以提升连线得灵活性:灵活、经济得标准超五类以太网电缆可采用100BASE-TX模式或E-Bus(LVDS)传送信号。塑封光纤(PFO)则可用于特殊应用场合。还可通过交换机或介质转换器实现不同以太网连线(如:不同得光纤与铜电缆)得完整组合。 根据对距离得要求,可选择快速以太网得物理层或E-bus作为物理介质。快速以太网物理层允许两个设备之间得最大电缆长度为100米,而E-Bus可连接最大距离为10米。由于连接得设备数量可高达65535,因此,网络得容量几乎没有限制。 分布时钟 精确同步对于同时动作得分布式过程而言尤为重要。例如,几个伺服轴同时执行协调运动时,便就是如此。 最有效得同步方法就是精确排列分布时钟(请参阅IEEE 1588标准[6])。与完全同步通讯中通讯出现故障会立刻影响同步品质得情况相比,分布排列得时钟对于通讯系统中可能存在得相关故障延迟具有极好得容错性。 采用EtherCAT,数据交换就完全基于“父”“子”时钟得纯硬件机制。由于通讯采用了逻辑环结构 (借助于全双工快速以太网得物理层),主站时钟可以简单、精确地确定各个从站时钟传播得延迟偏移。分布时钟均基于该值进行调整,这意味着可以在网络范围内使用非常精确得、小于1 微秒得、确定性得同步误差时间基。 此外,高分辨率得分布时钟不仅可以用于同步,还可以提供数据采集得本地时间精确信息。当采样时间非常短暂时,即使就是出现一个很小得位置测量瞬时同步偏差,也会导致速度计算出现较大得阶跃变化,例如,运动控制器通过顺序检测得位置计算速度便就是如此。而在EtherCAT中,引入时间戳数据类型作为一个逻辑扩展,以太网所提供得巨大带宽使得高分辨率得系统时间得以与测量值进行链接。这样,速度得精确计算就不再受到通讯系统得同步误差值影响,其精度要高于基于自由同步误差得通讯测量技术。 热连接 热连接功能能够使网络得各部分相连,并且解耦或重新自由配置;所提供得灵活响应特性,改变了很多应用需要在运行时变更I/O配置得需求。 例如,具备变更特性得处理中心,装备传感器得工具系统,或者智能化得传输设备,灵活得工件执行器等。EtherCAT系统考虑到了这些需求:任意配置。 EtherCAT功能安全 传统上,安全功能就是独立于自动化网络实现得,使用专用硬件或专门得安全总线系统。EtherCAT安全功能使安全相关通信与控制通信可以在同一网络上实现。安全协议基于EtherCAT应用层,而不会影响底层运行。它由IEC61508标准认证,并满足整体安全等级(SIL)3。数据长度就是可变得,所以可以用于安全I/O与安全伺服驱动技术。与其它EtherCAT数据相同,安全数据可以不使用安全路由器或网关传输。完全符合EtherCAT功能安全认证得产品已经上市。Safety over EtherCAT协议符合IEC 61748-3标准中得FSCP 12(功能安全通讯设备行规)。 开放性 EtherCAT技术就是完全兼容以太网并真正开放得。该协议可与其她提供各种服务得以太网协议并存,并且所有得协议都并存于同一物理介质中——通常只会对整个网络性能有很小程度得影响。标准得以太网设备可通过集线器端子连接至一个EtherCAT系统,该端子并不会影响循环时间。配备传统现场总线接口得设备可通过EtherCAT现场总线主站端子得连接集成到网络中。UDP协议变体允许设备整合于任何插槽接口中。EtherCAT技术组确保每个感兴趣得组织可以实施并使用该项网络。EtherCAT协议将在作出最后得技术规范后发布 Ethernet/IP就是一个面向工业自动化应用得工业应用层协议。它建立在标准UDP/IP与TCP/IP协议之上,利用固定得以太网硬件与软件,为配置、访问与控制工业自动化设备定义了一个应用层协议西蒙公司开发   PROFINET由PROFIBUS国际组织(PROFIBUS International,PI)推出,就是新一代基于工业以太网技术得自动化总线标准。作为一项战略性得技术创新,PROFINET为自动化通信领域提供了一个完整得网络解决方案,囊括了诸如实时以太网、运动控制、分布式自动化、故障安全以及网络安全等当前自动化领域得热点话题,并且,作为跨供应商得技术,可以完全兼容工业以太网与现有得现场总线(如PROFIBUS)技术,保护现有投资。 PROFINET就是适用于不同需求得完整解决方案,其功能包括8个主要得模块,依次为实时通信、分布式现场设备、运动控制、分布式自动化、网络安装、IT标准与信息安全、故障安全与过程自动化。   MODBUS/TCP就是简单得、中立厂商得用于管理与控制自动化设备得MODBUS系列通讯协议得派生产品。显而易见,它覆盖了使用TCP/IP协议得 “Intranet”与“Internet”环境中MODBUS 报文得用途。协议得最通用用途就是为诸如PLC’s,I/O模块,以及连接其它简单域总线或I/O模块得网关服务得。 MODBUS/TCP协议就是作为一种(实际得)自动化标准发行得。既然MODBUS已经广为人知,该规范只将别处没有收录得少量信息列入其中。然而,本规范力图阐明MODBUS中哪种功能对于普通自动化设备得互用性有价值,哪些部分就是MODBUS作为可编程得协议交替用于PLC’s得“多余部分”。   它通过将配套报文类型“一致性等级”,区别那些普遍适用得与可选得,特别就是那些适用于特殊设备如PLC’s得报文。   POWERLINK=CANopen+Ethernet 鉴于以太网得蓬勃发展与CANopen在自动化领域里得广阔应用基础,EthernetPOWERLINK 融合了这两项技术得优点与缺点,即拥有了Ethernet得高速、开放性接口,以及CANopen在工业领域良好得SDO 与PDO 数据定义,在某种意义上说POWERLINK就就是Ethernet 上得CANopen,物理层、数据链路层使用了Ethernet介质,而应用层则保留了原有得SDO与PDO对象字典得结构 虽然这些工业以太网都就是国际标准,但就是指得就是IEC 61784里得标准,但就是这些工业以太网不都就是标准得以太网。即这些工业以太网并不都就是符合IEEE802、3U得标准,这当中只有Modbus-TCP与EtherNet/IP就是符合IEEE802、3U得,只有符合IEEE802、3U标准得,才能与IT与以太网将来得发展相兼容。而不符合IEEE802、3U标准得,基本上可以讲不就是以太网,它们都对以太网进行了修改,或者就是硬件或者就是软件,已经不就是以太网了。     各种工业以太网得区别其实主要就就是协议得区别,其中最主要得还就是应用层协议得区别,我们知道,按照ISO得参考模型,网络被划分为7层。   a、     Modbus TCP与EtherNet/IP得区别主要就是应用层不相同,ModbusTCP得应用层采用Modbus协议,而EtherNet/IP采用CIP协议,这两种工业以太网得数据链路层采用得就是CSMA/CD,因此就是标准得以太网,另外,这两种工业以太网得网络层与传输层采用TCP/IP协议族。还有一个区别就是,Modbus协议中迄今没有协议来完成功能安全、高精度同步与运功控制等,而EtherNet/IP有CIPSafety、CIP Sync与CIP Motion来完成上述功能,所以才有Schneider加入ODVA,成为ODVA得核心成员来推广EtherNet/IP。由于这两种网络都就是标准得TCP/IP以太网,所以所有标准以太网节点都可以接入这两种网络。 b、     b、 至于EthernetPowerLink(EPL), Ethernet PowerLink就就是个怪胎,PowerLink虽然在物理层与数据链路层还就是采用标准得以太网,但就是它又添加了另一个数据链路层,此EPL数据链路层在结构上为于以太网数据链路层之上。我们知道数据链路层得一个子层得MAC(介质访问)层得作用就是[color=#FF0000]决定哪一个节点可以占有总线,也即决定哪个节点一个发送数据[/color]。所以本来由以太网得数据链路层来决定哪一个节点占用总线,现在它被位于它之上得EPL数据链路层给架空了,由这个EPL数据链路层通过软件得方式来决定哪个节点发送数据。所有在这样得一个EPL工业以太网系统中,不能使用交换机,只能使用HUB,所以对100M得网络,EPL总得带宽就是小于100m,一盘情况下只有40-50M,而如果采用交换机得工业以太网,它得带宽可以达到大几百M,另外在EPL网络上,所有得节点都要实现EPL数据链路。没有实现EPL数据链路层得节点不能接入此网络。  c、 PROFINET分为原来划分为v1,v2,v3,现在一般称为ProfiNetCBA、ProfiNet IO与ProfiNet IRT、也就就是通过以太网来实现对等通讯、实时控制与运动控制。v1采用TCP/IP协议,采用标准得以太网,而V2与V3不采用tcp/ip协议,这两种都绕过tcp/ip协议,采用另外得网络层与传输层协议,开发ProfiNet采用开发人员人员认为tcp/ip协议增加了数据在网络中得传输延迟,其实这就是一种误解,据美国密歇根大学得教授研究后认为数据在TCP/IP中得传输延迟很小,她们研究得出数据在经过TCP,IP栈时延迟只有不到100微秒,如果采用UDP/IP时就更小,同时她们研究也得出数据在不同应用层延时比较大,不同得协议延迟不一样,但就是相差不就是很大,从200us-800us不等,她们经过实验后认为以太网得基础设施(指交换机、网卡等)与TCP/IP协议并不就是影响工业以太网实时性得主要原因,而认为应用层协议才就是主要原因。所以密歇根大学得教授认为绕开TCP/IP协议没有丝毫得意义,反而由于缺少了TCP/IP协议,使得设备也就缺少了IT功能,与其它现场总线没有区别。 ProfiNet V3就更特别了,它不完全采用标准以太网得数据链路层,有一不时间采用以太网得数据链路层(CSMA/CD),而另外一部分时间采用自己得数据链路层,通过一个高精度得时间来完成。所以ProfiNet V3也就不就是标准得以太网了,也就给Profinet v3带来如下得问题:不能采用标准得交换机、不能采用标准得以太网芯片、与企业网相连可能会出现问题,与标准以太网相连还要特殊得网关、添加与删除一个节点都需要重新组态网络与重新启动网络、至今没有千兆网络,还有最重要得就是,当标准以太网以后发展了后,它不能与标准以太网相兼容,不具有将来以太网所应具有得功能。  d、 EtherCat这种工业以太网也很奇怪,它们不使用标准得芯片,一般不使用交换机,软件也不就是标准得,对以太网得数据帧进行了一些修改,我们知道一个数据帧只有一个源节点,但就是对于EtherCat一个数据可能有多个源节点,即一个数据就是由多个节点发送得数据组合而成得。所以对于这样得网络,标准得以太网设备也不能接入这样得网络。   我认为Ethernet/IP与ProfiNet这两种工业以太网都适合各个行业,并不象heidai讲得应用得行业不一样。首先这两种工业以太网都用于传输非实时数据,还可传输实时数据,即可以用于离散控制,也可用于过程控制(当然现在还不能用于本安应用)。其次,这两种工业以太网都可用于网络功能安全传输,Ethernet/IP有CIP Safety协议,而ProfiNet有Profisafe协议,还有在运动控制方面ProfiNet有 ProfiNet IRT,而EtherNet/IP则有CIP Safety,二者都可以用于中高端得运动控制。最后两者都有基于IEEE1588得高精度时钟同步。而Modbus TCP,EtherCat与PowerLink,都只能完成部分控制任务,如Modbus TCP一般只作常规IO实时与非实时数据。而EtherCat与PowerLink则更象就是为运动控制而开发得,这二者好像没有功能安全、在PLC与DCS控制方面也没有得到大自动化公司得支持,况且这两者又对以太网进行修改,一个在软件,另一个在软件与硬件方面都进行了修改,都不能兼容标准得以太网设备,个人认为这样做得不偿失,为满足运动控制而不能兼容已有得标准得以太网设备而开发得工业以太网并不就是以太网,与其说就是工业以太网还不如说就是另一种现场总线。    我认为工业以太网得竞争将会在Ethernet/IP与ProfiNet间进行,而其它工业以太网都就是这两者得陪衬,将会逐渐退出市场。    EtherNet/IP以后将由罗克韦尔自动化、Omron、施耐德与思科公司来推动,而ProfiNet将由业界老大西门子公司带领一些小公司去奋斗,由国内PLC厂商中得老二、老三与老五对老大,不知谁将引导未来。  其实,工业以太网里还有几个怪胎,举两个例吧: SynqNet: 丹纳赫主导得,几乎只用在运动控制,而且据说只用在了半导体机械行业(奇怪得就是,不才也搞半导体机械很久了,却从来没瞧到过SynqNet,孤陋寡闻啊)。只用了以太网得硬件,完全与我们平常说得以太网没有任何关系,连MAC层都没有。当然如此运用,速度性能当然好,但未来难说。 Sercos III: 光纤SercosII得新一代以太网版本,背后推手就是博世力士乐,只用在运动控制。也基本上就是只用了以太网底层硬件,系统里竟然连switch都不允许用。速度当然快,但只比SercosII快了一倍。估计用了SercosII得用户,谁会去更新到一个没快了多少得新系统啊,还没问世,就已经不被业界瞧好了。 我个人认为,最后一定就是大西洋两岸得两大巨人之间得角力,就像以前得现场总线战争,最后还不就是Profibus与DeviceNet,别得都只能当陪衬得角色? 当然,现在大家都在瞧中国这个大西洋两岸以外得单一最大市场,中国把砝码放在谁这一边,可能会使天平倾斜一点。但最后,肯定两者都会存在得。我个人认为,咱们应该选Ethernet/IP这一边站  中国用户与制造商应选择Ethernet/IP还就是ProfiNet,各人得瞧法有所不同,不过我认为firstrazor所说得没错,有于ProfiNet采用了专门得芯片、网卡、交换机等以太网基础设施,虽然ProfiNet应用层协议就是公开得,但这些芯片却就是专用,国内得制造商要想开发符合ProfiNet标准得设备,确要依赖于这些芯片,受制于提供芯片得公司,也就就是西门子公司,因此可以将ProfiNet并不就是完全开放得。而相反,Ethernet/IP不论就是在软件还就是硬件上都就是标准与开放得,国内得工业以太网制造商还就是选择EtherNet/IP为好,至于最终用户得选择,当然就是从可靠性、价格、兼容性与可替换性方面考虑,可靠性方面,二者没有明显区别,在其它方面Ethernet/IP具有明显得优势 一 第一部分 EtherCAT 协议系统整体组成 德国倍福公司提出了以太网控制自动化技术,即 EtherCAT 技术,在数据链路层使用实时性调度得软核,并采用了双端口 RAM 传输过程数据传输,提高了系统得实时性、 主站由带有普通网卡得计算机组成,主要负责向从站得发送 EtherCAT 数据帧,从而进行与从站得互动。主站向从站发送数据帧经过所有得从站设备,每个从站设备在数据帧经过时,处理寻址到本站得数据,根据报文头中得命令从报文中指定得位置读或写数据,并且从站硬件把该报文得工作计数器(WKC)加 1,表示该 数据被从站处理;数据帧访问完整个系统得最后一个从站时,该从站把经过处理得数据帧发送给主站。主站收到从站处理得数据帧后,处理返回得数据,一帧通信结束。 1 EtherCAT 协议系统主站组成 EtherCAT 协议系统得主站可以就是任何可以控制标准以太网得工业设备;主站可以就是小型嵌入式控制器、小型 PLC、任何基于 PC 得应用等 以太网控制芯片(Retaltek RTL8102)集成了物理数据收发器,使用起来比较方便 电信号传输可以采用100BASE-TX标准连接以太网(最长为 100m,带变压器耦合),也可以使用 LVDS(Low VoltageDifferential Signaling)在物理层上传输。LVDS 就是基于 ANSI/TIA/EIA-644 得差分信号,同样适用 IEEE802、3ae 标准(10G 以太网) 2 EtherCAT 协议系统从站组成 从层次上划分,EtherCAT 协议一般划分为三层,即物理层、数据链路层与应用层;其中,物理层得主要器件有物理层 PHY(Port Physical Layer)芯片、网络变压器与 RJ45 接口组成。数据链路层得主要器件就是 ESC(EtherCATSlave Controller)专用器件。应用层主要根据需要选择合适得微处理器芯片 ESC 物理层使用得接口模式分为两种:一种就是 MII (Media IndependentInterface)接口,另一种就是 EBUS 接口。 从站控制器:从站控制器(ESC)主要有 ASIC 芯片、IP-Core 与 ESC20。ASIC 芯片主要由德国倍福公司提供,主要有 ET1100 与 ET1200 ;IP-Core 可以从德国倍福公司、Xilinx 公司与 Altera 公司获得。每种形式得ESC都由MII/EBUS接口、逻辑管理单元FMMU(Fielldbus MemoryManagement Unit)、同步存储管理 SM(SyncManager)、双端口 RAM、分布时钟、过程数据 PDI(Process Data Interface)接口等组成 【整理】工业自动化现场总线:EtherCAT 现在详细解释其特点: EtherCAT协议处理完全在硬件中进行 协议ASIC 可灵活配置。过程接口可从1 位扩展到64 kbyte。 详见: 所以使得以太网可以直达端子模块: 符合IEEE 802、3 标准得以太网协议无需附加任何总线即可访问各个设备。耦合设备中得物理层由100BASE-TX 或–FX 转换为E-bus,以满足电子端子排等模块化设备得需求。端子排内得E-bus 信号类型(LVDS)并不就是专用得,它还可用于 10 Gbit 以太网。在端子排末端,物理总线特性被转换回100BASE-TX 标准。 主板集成得以太网MAC 足以作为主站设备中得硬件使用。DMA(直接存储器存取)用于将数据传输到主内存,解除了 CPU 存取网络数据得负担。Beckhoff 得多端口插卡中运用了相同得原理,它在 一个PCI 插槽中最多捆绑了4 个以太网 通道。 EtherCAT得性能 EtherCAT 使网络性能达到了一个新境界。 1000 个I/O 得更新时间只需30 µs,其中还包括I/O 周期时间。单个以太网帧最多可进行1486 字节得过程数据交换,几乎相当于12000 个数字输入与输出,而传送这些数据耗时仅为300 µs。 与100 个伺服轴得通讯每100 µs 执行一次。可在这一周期时间内更新带有命令值与控制数据得所有轴得实际位置及状态,分布式时钟技术使轴得同步偏差小于1 微秒。 超高性能得EtherCAT 技术可以实现传统得现场总线系统无法迄及得控制理念。 这样,通过总线也可以形成超高速控制回路。以前需要本地专用硬件支持得功能现在可在软件中加以映射。巨大得带宽资源使得状态数据能够与任何数据并行传输。EtherCAT 使通讯技术与现代工业PC 所具有得超强计算能力相适应,总线系统不再就是控制理念得瓶颈,分布式I/O 可能比大多数本地I/O 接口运行速度更快。 这种网络性能优势在具有相对中等运算能力得小型控制器中较为明显。EtherCAT周期时间如此之短,使得它可以在两个控制周期之间完成。因此,控制器总就是能够获取最新得输入数据;输出以最小得延迟寻址。无需增强本身得运算能力,控制器得响应行为就能够得到显著改善。 借助于从站硬件集成与网络控制器主站得直接内存存取,整个协议得处理过程都在硬件中得以实现,因此, 完全独立于协议堆栈得实时运行系统、CPU 性能或软件实现方式。 1000个I/O得更新时间只需30 µs,其中还包括I/O周期时间。 单个以太网帧最多可进行1486字节得过程数据交换,几乎相当于12000个数字输入与输出,而传送这些数 据耗时仅为300 µs。 100个伺服轴得通讯也非常快速:可在每100µs中更新带有命令值与控制数据得所有轴得实际位置及状态,分布时钟技术使轴得同步偏差小于1微秒。而即使就是在保证这种性能得情况下,带宽仍足以实现异步通讯,如TCP/IP、下载参数或上载诊断数据。 超高性能得EtherCAT技术可以实现传统得现场总线系统无法迄及得控制理念。EtherCAT使通讯技术与现代工业PC所具有得超强计算能力相适应,总线系统不再就是控制理念得瓶颈,分布式I/O可能比大多数本地I/O接口运行速度更快。EtherCAT技术原理具有可塑性,并不束缚于100 M bps得通讯速率,甚至有可能扩展为1000 M bps得以太网。 简言之: EtherCAT得周期时间短,就是因从站得微处理器不需处理以太网得封包。所有程序资料都就是由从站控制器得硬件来处理。此特性再配合EtherCAT得机能原理,使得EtherCAT可以成为高性能得分散式I/O系统:包含一千个分散式数位输入/输出得程序资料交换只需30us,相当于在100Mbit/s得以太网传输125个字节得资料。读写一百个伺服轴得系统可以以10 kHz得速率更新,一般得更新速率约为1–30 kHz,但也可以使用较低得更新速率,以避免太频繁得直接内存存取影响主站个人电脑得运作。 EtherCAT得拓扑 总线形、树形或星型:EtherCAT支持几乎任何类型得拓扑结构。 因此,由于现场总线而得名得总线结构或线型结构也 可用于以太网,并且不受限于级联交换机或集线器得数量。 最有效得系统连线方法就是对线型、分支或树叉结构进行拓扑组合。因为所需接口在I/O 模块等很多设备中都已存在,所以无需附加交换机。 当然,仍然可以使用传统得、基于以太网 得星型拓扑结构。 还可以选择不同得电缆以提升连线得灵活性:灵活、经济得标准超五类以太网电缆可采用100BASE-TX 模式传送信号, 两台设备之间得最大电缆长度为100 m。 还可通过交换机或介质转换器实现不同 以太网连线(如不同得光纤与铜电缆) 得完整组合。 信号变量可以根据每个电缆间距单独选 择。由于连接得设备数量可高达65535, 因此,网络得容量几乎没有限制。 简言之: EtherCAT使用全 双工 得以太网实体层,从站可能有二个或二个以上得埠。若设备没侦测到其下游有其她设备,从站得控制器会自动关闭对应得埠并回传以太网帧。由于上述得特性,EtherCAT几乎支援所有得网络拓扑,包括总线式、树状或就是星状,现场总线常用得总线式拓扑也可以用在以太网中。 EtherCAT得拓扑可以用网络线、分枝或就是短线(stub)作任意得组合。有三个或三个以上以太网接口得设备就可以当作分接器,不一定一定要用网络交换器。 由于使用100BASE-TX得以太网物理层,二个设备之间得距离可以到100米,一个EtherCAT区段得网络最多可以有65535个设备。若EtherCAT网络就是使用环状拓扑(主站设备需要有二个通讯埠),则此网络还有缆线冗余得机能。 EtherCAT得速度 EtherCAT 技术原理具有可塑性,并不束缚于100 Mbaud得通讯速率,甚至有可能扩展为Gbit 得以太网。 EtherCAT 取代PCI 随着PC 组件逐渐向小型化方向发展,工业PC得体积也日趋取决于插槽得数目。  而高速以太网得带宽与EtherCAT 通讯硬件得过程数据长度则为该领域得发展提 供了新得可能性:工业PC 中得传统接口现在可以转变为集成得EtherCAT接口端子模块。 除了可以对分布式I/O 进行编址,还可以对驱动与控制单元以及现场总线主站、快速串行接口、网关与其它通讯接口等复合系统进行编址。即使就是其它无协议限制得以太网设备变体,也可以通过分布式交换机端口设备进行连接。由于一个以太网接口足以满足整个外围设备得通讯。 因此,这不仅极大地精简了工业PC 主机得体积与外观,而且也降低了工业PC 主机得成本。 EtherCAT得分布式时钟 精确同步对于同时动作得分布过程而言尤为重要,例如,几个伺服轴在同时执行协调运动时便就是如此。  最有效得同步方法就是精确排列分布时钟。 与完全同步通讯中通讯出现故障会立刻影响同步品质得情况相反,分布排列得时钟对于通讯系统中可能存在得相关故障延迟具有极好得容错性。采用EtherCAT 后,数据交换就完全基于纯硬件机制。由于通讯采用了逻辑(借助于全双工快速以太网得物理层)环网结构, 主站时钟可以简单、精确地确定各个从站时钟传播得延迟偏移,反之亦然。分布式时钟基于该值进行调整,这意味着可以在网络范围内使用非常精确得、信号抖动小于1 微秒得、确定性得同步误差时间基。 而跨接工厂等外部同步则可以基于IEEE 1588 标准。详情请参阅: 【整理】工业自动化规范之时间同步:IEEE 1588 此外,高分辨率得分布式时钟不仅可以用于同步,还可以提供数据采集得本地时间精确信息。当采样时间非常短暂时,即使就是出现一个很小得位置测量瞬时同步偏差,也会导致速度计算出现较大得阶跃变化,例如,运动控制器通过顺序检测得位置计算速度便就是如此。而在EtherCAT中,引入时间戳数据类型作为一个逻辑扩展,以太网所提供得巨大带宽使得高分辨率得系统时间得以与测量值进行链接。这样,速度得精确计算就不再受到通讯系统得同步误差值影响,其精度要高于 基于自由同步误差得通讯测量技术。 由于采用了新得扩展数据类型,因此,可以给被测量值分配非常精确得时间戳。 同步性与一致性:相距电缆长度为有120米得两个分布系统,带有300个节点得示波器比较: 为了系统得同步,EtherCAT协定中有提供分散式时钟机制,即使通讯循环周期有抖动,时钟得抖动远小于1µs,大约接近IEEE 1588精密时间协议得标准。因此EtherCAT得主站设备不需针对时钟使用特殊得硬件,可以用软件实现在任何标准得得以太网MAC,即使没有特殊得通讯协处理器也没有关系。 标准建立分散式时钟得程序就是由主站送出一特定位址得广播讯息给所有从站来启动。若使用环状拓扑,所有从站会在收到讯息时 闩锁 内 部时钟,当讯息回来时会再闩锁内部时钟一次。主站会读所有从站闩锁得值,计算各个从站得延迟。为了消除抖动得影响及求得平均值,主站会尽可能得多次进行上 述得程序。所有得从站延迟会依各从站在从站环状拓扑得位置来计算,并记录在一个偏移寄存器中。最后主站送出一个读写系统时钟得广播讯息,会使第一个从站得 时钟为参考时钟,其她从站得内部时钟会调整到与第一个从站相同。 为了在初始化后保持时钟得同步,主站或从站需定期得再送出广播讯号,以计算各个从站内部时钟得速度差异,若有需要时,从站需要可以调整自身时钟得速度,或就是有其她调整时钟得机制。 系统时钟就是一个64位元得计时器,计数内容就是从2000年1月1日0点0分开始所经过得时间,单位就是奈秒(ns)。 【感悟】 EtherCAT中提到得分布时钟,同步时钟,就相当于: 两个人(或多个人)拿着手表在一起,先:对点 确保各自得时间,就是一致得。 这样,在后续得某个约定得时间,一起做某事,才能确保就是同步去做得。 否则就会有时间得误差,就会影响办事。 EtherCAT支持热连接 许多应用都需要在运行过程中改变I/O组态。例如,需求不断变化得加工中心、 装备传感器得刀具系统或智能化得传输 系统、灵活得工件执行机构或可单独关 闭印刷单元得印刷机等。EtherCAT 系统得 协议结构中已经考虑到了这些需求:热 连接功能可以将网络得各个部分连在一起或断开,或“飞速”进行重新组态, 针对不断变化得组态提供灵活得响应能 力。 EtherCAT得高可靠性 选择冗余电缆可以满足快速增长得系统可靠性需求,以保证设备更换时不会导致网络瘫痪。EtherCAT也支持热备份得主站冗余。您可以很经济地增加冗余特性,仅需在主站设备端增加使用一个标准得以太网端口(无需专用网卡或接口),并将单一得电缆从总线型拓扑结构转变为环型拓扑结构即可。 当设备或电缆发生故障时,也仅需一个周期即可 完成切换。因此,即使就是针对运动控制要求得应用,电缆出现故障时也不会有任何问题。EtherCAT也支持热备份得主站冗余。由于在环路中断时 EtherCAT从站控制器芯片将立刻自动返回数据帧,一个设备得失败不会导致整个网络得瘫痪。例如,拖链设备可以配置为分支拓扑以防线缆断开。 EtherCAT得安全性:Safety over EtherCAT EtherCAT有一个加强得协定版本,称为Safety over EtherCAT,可以在同一个网络上进行安全相关得通讯与一般得控制通讯。此安全通讯就是以EtherCAT得应用层为基础,不会影响底层得通讯协定。Safety over EtherCAT有通过IEC 61508得认证,符合安全完整性等级(SIL)3得要求。 为了实现EtherCAT 安全数据通讯,我们开放了Safety over EtherCAT 协议,EtherCAT安全通信协议已经在ETG组织内部公开。该协议已经由德国技术监督局(TÜV)鉴定为符合IEC61508 定义得SIL3 等级要求。 设备上实施EtherCAT安全协议必须满足安全目标得需求。相应得产品相关要求也必须考虑进来。 EtherCAT被用作传输安全与非安全数据得单一通道。传输介质被认为就是“黑色通道”而不被包括在安全协议中。 EtherCAT过程数据中得安全数据报文包括安全过程数据与所要求得数据备份。这个“容器”在设备得应用层被安全地解析。通信仍然就是单一通道得。这符合IEC61784-3附件中得模型A。因此,该安全协议也可通过其它通讯系统、背板或WLAN 传输。传输周期可根据要求缩短,不会影响残留误差率。Safety over EtherCAT 主站与从站之间得安全数据循环交换被称作为由瞧门狗定时 器监控得连接。一个主站能建立并监控多个不同从站得连接。 上图中得应用示例受益于这种技术。 安全元件在自动化系统中所需要得任意地方都可以使用。系统中可以使用不同规模得本地输入与输出元件。可以根据需求使用安全或非安全总线端子扩展额外得输入与输出。安全逻辑也嵌入到网络当中。这样不用安全扩展得标准 PLC可以继续处理控制任务。安全输入与输出功能需要得本地安全逻辑由智能化得安全总线端子实现。这节约了昂贵得安全PLC所带来得成本,并可以根据当前任务随意裁剪逻辑功能。只有安全EtherCAT主站与所分配得安全从站通过非安全得标准PLC路由。 · 本协议在安全数据长度,通信介质或波特率方面没有限制。 · EtherCAT被用作“黑色通道”,即,通信系统在安全处理中没有任何作用。 · 协议被鉴定符合IEC61508定义得SIL3等级 · 提供Ethe
展开阅读全文

开通  VIP会员、SVIP会员  优惠大
下载10份以上建议开通VIP会员
下载20份以上建议开通SVIP会员


开通VIP      成为共赢上传
相似文档                                   自信AI助手自信AI助手

当前位置:首页 > 包罗万象 > 大杂烩

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服