主要工业以太网性能横向比较

还是先上图,直接看结果:

clip_image001[4]

如上面截图可以看出,主要工业实时以太网当中,按最小通信周期和同步抖动来划分,Ethercat和SERCOS-III处于第一梯队,Profinet-IRT和PowerLink处于第二梯队,Ethernet/IP处于第三梯队。

之所以如此,背后的原因取决于其实现路线,如之前一篇博客所说,工业以太网实现路线可以分为以下几种:

  1. 基于TCP/IP:在应用层解决实时问题,而使用以太网的传输层和链路层,这种方法显然对标准以太网具有很好的兼容性,但是只能实现软实时,因为CSMA/CD机制的原因,实时性能不高;使用这种方式的有Profinet和Ethernet/IP。
  2. 标准以太网帧:链路层基于标准的以太网,而传输层不采用TCP/IP,通常采用主站控制所有从站对介质的访问时间/顺序,通过时分复用的方式来避免访问冲突。这种方式可以直接使用以太网的硬件,而通过修改传输层来实现实时性;使用这种方式的有PowerLink、Profinet RT。
  3. 修改的以太网帧:不使用标准以太网帧结构,而是进行优化和修改以达到更高的性能。通常需要借助专用的硬件来实现,比如ASIC或FPGA。使用这种方式的包括Ethercat、SERCOS III、Profinet IRT。

有一个基本适用的准则(划重点):对标准以太网修改的越多,性能越高,同时兼容性越差,实施的硬件成本也越大。所以可以看出,不同的工业以太网除了直接竞争外也有各自的侧重点和擅长的领域。至于选择哪种,并不是一味看性能,要从应用需求出发并考虑成本、通用、实施难度及开放性成本等等。

posted @ 2018-02-03 15:41  lobster1989  阅读(816)  评论(0编辑  收藏  举报