Profinet | EtherCAT |
运行原理 | Profinet IRT采用的是时间片技术,通过内置在设备内的特定交换机芯片来完成硬实时,循环时间250微秒到4毫秒,抖动大约1微秒。 | EtherCAT采用的是一种可以形象的称之为“on the fly”的技术,将以太网的报文结构优化以适用于分布式IO,通讯完全是通过硬件芯片来支持以保证最大性能,如果是纯粹的EtherCAT网络,根本就不需要交换机,而且诊断功能非常强大。 |
实时性 | 提供优化的、基于以太网第二层的实时通讯通道,通过该实时通道,极大地减少了数据在通讯栈中的处理时间,获得了等同、甚至超过传统现场总线系统的实时性能。其同步实时(IRT)技术可以满足运动控制的高速通讯需求。 | 使用分布式时钟同步和基于硬件反嵌合的帧重放等技术,实现了低延迟、高精度和高带宽的数据传输。通过分布式时钟的运用,EtherCAT总线的时钟同步可以做到纳秒级。 |
拓扑结构 | 支持星形、总线形和环形等多种拓扑结构。 | 拓扑结构非常灵活,可以是线性、星型、树型、混合型等,几乎可以用于任何一种连接方式。同时EtherCAT支持线缆冗余。 |
节点数量 | 每个Profinet网络的最大节点数是60个,且必须使用特定的Profinet IRT交换机,交换机级联的数量也有限制。 | 每个EtherCAT网络理论上可以支持65535个节点,且不受拓扑结构的影响。 |
地址管理 | 需要手动设定每个从站的地址,如果插入了新的从站,对整个网络的从站地址都会产生影响,地址管理比较复杂。 | 从站地址自动生成,如果有新的从站加入也不需要手动进行地址更新。 |