ZHCAAA8E January   2019  – May 2024 66AK2G12 , AM2431 , AM2432 , AM2434 , AM3356 , AM3357 , AM3358 , AM3359 , AM4376 , AM4377 , AM4378 , AM4379 , AM5706 , AM5708 , AM5716 , AM5718 , AM5726 , AM5728 , AM5729 , AM5746 , AM5748 , AM5749 , AM6411 , AM6412 , AM6421 , AM6441 , AM6442 , AMIC110 , AMIC120

 

  1.   1
  2.   Sitara™ 处理器和 MCU 支持的工业通信协议
  3.   商标
  4. 1简介
  5. 2通信协议
    1. 2.1 PROFINET
    2. 2.2 EtherCAT
    3. 2.3 EtherNet/IP
    4. 2.4 IO-Link
    5. 2.5 简单的开放实时以太网 (SORTE)
    6. 2.6 并行冗余协议 (PRP)
    7. 2.7 高可用性无缝冗余 (HSR)
    8. 2.8 OPC UA
    9. 2.9 Modbus TCP/IP
  6. 3位置编码器
    1. 3.1 EnDat 2.2
    2. 3.2 HIPERFACE DSL
    3. 3.3 Tamagawa
    4. 3.4 BiSS- C
  7. 4Sitara 对第三方协议栈的支持
  8.   修订历史记录

EtherCAT

Sitara AM64x 和 AM243x 系列目前支持 EtherCAT® 从站。EtherCAT由ICSS-PRU 支持,其带有E或F的零件编号在完整零件型号的 f 位置上。MCU+ SDK 中的 EtherCAT 协议栈将在 F 零器件型号上运行。对于 E 零件型号,EtherCAT Group (ETG) 成员可免费使用 EtherCAT 从站协议栈,并可在其网站上找到该协议栈。表 2-2 总结了支持的特性集。

表 2-2 支持的特性集
特性 说明 实现
分布式时钟 通过使用分布式时钟,EtherCAT 实时以太网协议能够在非常窄的容差范围内同步所有本地总线器件中的时间。
对象字典 可自由定义,仅受可用资源的限制
CiA 402 此配置文件规范了伺服驱动器、变频器和步进电机的控制器的功能行为。
邮箱队列 邮箱服务将存储在队列中。可以并行处理邮箱服务。
AoE EtherCAT服务支持上的ADS。
CoE EtherCAT服务支持上的CANopen 。
完全访问支持 支持使用一个 SDO 服务访问对象的所有条目。
分段式 SDO 支持 支持分段式 SDO 服务。
SDO 响应接口 如果无法立即生成 SDO 响应,则返回 ABORTIDX_WORKING。
诊断支持 支持诊断消息。
紧急支援 支持紧急消息。
VoE EtherCAT 服务支持上的厂商特定协议。
SoE EtherCAT服务支持上的Sercos。
EoE EtherCAT服务支持上的以太网。
FoE EtherCAT服务支持上的文件访问。
OP 状态需要处理数据 从 SafeOP 转换到 OP 状态需要处理数据。
显式器件 ID 处理显式器件 ID 请求。
错误计数器 RX 无效帧计数器端口 0/1
RX ERR 计数器端口 0/1
转发的错误计数器端口 0/1
ECAT 处理单元错误计数器
现场总线内存管理单元 (FMMU) 通过内部地址映射将逻辑地址转换为物理地址 4
同步管理器 确保 EtherCAT 主器件与从器件的本地应用程序之间的数据交换一致且安全 4
EtherCat 命令 NOP、APRD、APWR、APRW、FPRD、FPWR、FPRW、BRD、BWR、BRW、LRD、LWR、LRW、ARMW 和 FRMW 全部可支持
处理数据 最大输入 1024 字节
最大输出 1024 字节
循环时间
循环时间 自由运行 31.25µs
直流模式 100µs
分布式时钟 精度 64 位
SYNC0 生成单发和循环模式支持
Sync1 SYNC1循环时间是 SYNC0 循环时间的倍数