哪些物理层是 PROFINET 的一部分?

网络工程 以太网 奥西 标准化
2022-02-05 00:08:21

我知道 Profinet 建立在以太网上,但我不太确定如何。

以太网的物理层有很多不同的标准,例如 10Base2(同轴,10 Mbit/s)、100Base-TX(双绞线,100 Mbit/s)和 1000BASE-SX(光纤,1Gbit/s)。

假设我可以完全访问 10Base2(同轴)NIC,包括在必要时为其编写新驱动程序,以便此类 NIC 可以来回发送帧,并且帧符合 PROFINET 标准,并且 NIC 可以适当地处理 Profinet 帧. 我可以称它为 Profinet 吗?

如果不是,那么为了调用网络 Profinet,对物理层有什么要求?也许允许的物理层在 Profinet 标准规范中单独指定?如果是这样,我在哪里可以找到作为 Profinet 一部分的物理层的完整列表?

2个回答

Profinet 的很多东西。主要是一套标准,由西门子开发。

描述为 Profinet 的不同事物,您可能会遇到:

  • S7 协议
    • 这是一个 TCP 协议,在端口 102 上运行,用于 PLC 之间的通信。这包括 HMI 到 PLC、PLC 到 PLC 和 PG(编程计算机)或其他 PC。这个协议可以被路由。这不是实时的。
  • I-Device 是一个实时协议。I-Device不是IP;它使用 L2 寻址。它不能被路由。它用于PLC 之间,以及IO 系统(例如ET200SP 机架)。
  • 同步 profinet。这需要特殊的网络设备在固定的时间和长度上,为重要的通信(例如位置控制)预留了一个时间片。
    • 这在尝试实时执行某些操作时可能很有用,例如位置控制,您的时间限制很紧。网络设备将在分配给 (Isochronus Real Time) 的时间片内放弃其他通信。
  • 相同的网络设备可以同时用于常规 TCP/IP。

对于前两个类别,您可以使用商品硬件。最后,IRT,您必须使用支持 IRT 的硬件,通常来自 Siemens。

如果您使用 Profinet,您可能会遇到诸如MRP之类的概念,它是一种环形拓扑,环形拓扑由主节点保持打开状态。失败时,环将关闭。

此外,您还有各种通过 WiFi 运行 Profinet(实时支持 AFAIK)的标准。

PROFINET 将工业以太网用于较低层 - 所以基本上,如果一个硬件可以支持 IE 的技术规范,您就可以使用它。然而,这对于古老的 10BASE2 硬件来说不太可能。

工业以太网扩展了标准以太网定义,从而可以保证确定性和实时处理。硬件通常具有坚固耐用的连接器和外壳。像 PROFINET 这样的协议系列位于此之上。

作为物理层,您可以使用任何 100 Mbit/s 或更快的以太网 PHY - 只要您找到适合规格的硬件。