ZHCAEJ9 October   2024 AM2434

 

  1.   1
  2.   摘要
  3.   商标
  4. 1简介
    1. 1.1 工厂中的实时通信
    2. 1.2 工业协议
    3. 1.3 串行和基于以太网的通信协议
  5. 2工业协议
    1. 2.1 基于以太网的通信协议
    2. 2.2 网络拓扑
    3. 2.3 OSI 层模型
    4. 2.4 工业以太网系统方框图
      1. 2.4.1 两端口器件
      2. 2.4.2 单端口控制器
    5. 2.5 以太网物理层 (PHY)
    6. 2.6 媒体访问控制 (MAC)
      1. 2.6.1 器件 MAC
      2. 2.6.2 控制器 MAC
    7. 2.7 工业协议栈
    8. 2.8 工业通信软件开发套件 (SDK)
    9. 2.9 使用 AM243x 处理器的 EtherCAT 器件示例
  6. 3结语

媒体访问控制 (MAC)

媒体访问控制 (MAC) 负责管理对物理网络介质的协议访问。主要功能包括:

  • 寻址:以太网上的每个器件都具有唯一的 MAC 地址,这是一个用于区分网络上不同器件的 48 位标识符。MAC 可确保将数据包传送到正确的器件。
  • 帧定界:MAC 子层定义了用于数据传输的帧结构。以太网帧包括前导码、目标 MAC 地址、源 MAC 地址、类型/长度字段、数据有效载荷和帧校验序列 (FCS)。
  • 媒体访问控制:MAC 子层可对器件访问共享通信介质的方式进行控制。工业以太网 MAC 从标准以太网 MAC 派生而来,甚至实现特定的操作模式,如即时处理和直通数据处理。本节稍后将介绍这些方法。
  • 错误检测:MAC 子层包括一种检测接收帧中错误的机制,该机制通常使用帧校验序列 (FCS)。如果检测到错误,则通常会丢弃该帧,并通知上层。
  • 帧传输和接收:MAC 子层处理网络介质(第 1 层)上各帧的实际传输和接收。这可确保帧的格式、地址正确,并在正确的时间发送。某些 IE 协议具有两个不同的传输阶段,一个阶段用于实时数据(过程数据),第二个阶段用于非实时数据(标准以太网帧)。这两个传输阶段是时间多路复用的,称为周期时间。