通讯已经讲了好几期了,但是创造有些小伙伴不清楚目前一些主流的现场总线和工业以太网,因此特意做了这一期,但是想要详细的理解工业以太网,请先具备基本的以太网知识,不然大概会看起来比较累和蒙~
因此想大略理解下的朋友,可以看看下面这篇文章https://www.cnblogs.com/zhaiyf/p/9914158.html

如果想深入理解呢,最好看下本刊文章“大话与PLC通讯的N种办法第一期-以西门子300为例”,里面包括了华为HCNA(华为认证网络工程师)的干系资料,这样在今后对付网络能有一个比较清晰的理解和认识~
下面我们进入正题:
EtherCAT(以太网掌握自动化技能)是一个以以太网为根本的开放架构的现场总线系统,EterCAT名称中的CAT为ControlAutomation Technology(掌握自动化技能)首字母的缩写。最初由德国倍福自动化有限公司(Beckhoff AutomationGmbH)研发。EtherCAT为系统的实时性能和拓扑的灵巧性树立了新的标准,同时,它还符合乃至降落了现场总线的利用本钱。EtherCAT的特点还包括高精度设备同步,可选线缆冗余,和功能性安全协议(SIL3)。
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. 至于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具有明显的上风。
须要理解更多小伙伴,可以点击文末的原文阅读哦,感谢原创作者开放转载~
干系下载和感兴趣的朋友可以关注微信"大众年夜众号:智能制造之家,申请加入【智能制造之家】技能群,和志同道合的朋友们共同打卡学习!









