我的EtherCAT需要使用哪种拓扑结构?



主要软件: Driver Software>>NI-Industrial Communications for EtherCAT
主要软件版本: 16.0
主要软件修正版本: N/A
次要软件: N/A

问题: 我有一个EtherCAT® master 和多个EtherCAT® slaves。我听说网络有线形、环形、星形的设置,但是我无法确定我应该使用哪一种。我应该选择哪一种拓扑结构?

解答:

三种主要的拓扑结构是线形、环形和星形。每一种都有各自的优点和缺点,这对于各自不同的应用方面非常重要。

环形:这是通常倾向选择的拓扑结构,它增加了线缆冗余。如果两设备之间的连接中断,那么来自另一方向的线缆将继续构建网络。这种拓扑结构只能通过Real-Time PXI控制器实现,因为需要三个或更多的Ethernet端口。使用 PXI-8231, PXI-8232, or PXI-8234可以添加更多的端口到PXI系统中。

线性:这是最易于实现的拓扑结构,因为您无需担心如何将线路的头部链接到尾部(环形)——这需要多个以太网端口,因此需要PXI机箱(只有CompactRIO的第二个端口可以配置为在EtherCAT网络上工作)。 此拓扑结构也称为菊花链,是NI产品最常用的拓扑结构。

星形:对于许多新的EtherCAT®使用者,这是最熟悉的拓扑结构,因为它类似于使用集线器的常规以太网网络。 然而,要实现这一点,您需要一个专用EtherCAT®节点。 因此,它比环形或线形更昂贵。 此外,该拓扑将略微慢于其他,因为在端节点之间的消息传递之前,消息要经过更多的中间节点(例如,对于EtherCAT®数据包从主机master到从机slave,它必须先通过专用节点/集线器, 这将引入一个小的延迟)。事实上,EtherCAT®星形拓扑不像传统的星形拓扑 ——它实际上是一个线路拓扑,其中数据通过连接端口1,到达它的尾部 slave再回到连接点,然后以相同的方式通过连接端口2 。此拓扑结构最适合难以实现线形或环形的系统。

Note: 星形拓扑没有NI EtherCAT的官方支持。然而,人们已经成功使用 NI EtherCAT硬件搭建星形网络。我们建议你在链接星形拓扑时先测试你的 EtherCAT®集线器,因为我们无法保证与所有EtherCAT®集线器的互操作性。

  Ring Line Star
使用PXI控制器? 支持 支持 可能支持
使用sbRIO或cRIO控制器? 不支持 支持 可能支持
需要第三方硬件? 不需要 不需要 需要
线缆冗余性? 有冗余 无冗余 无冗余



相关链接: White Paper: Setting Up EtherCAT on NI Programmable Automation Controllers
White Paper: NI EtherCAT RIO: Deterministic Expansion for LabVIEW RIO Systems
KnowledgeBase 4RCLI16C: Can Switches, Hubs, or Routers Be Used With The NI 9144?
NI-Industrial Communications for EtherCAT® Help: Hardware Setup (Ring)
NI-Industrial Communications for EtherCAT® Help: Use Cable Redundancy (Software)

附件:





报告日期: 08/19/2016
最近更新: 12/28/2016
文档编号: 7CICLHHI