EtherCAT协议栈
EtherCAT协议栈根据EtherCAT标准IEC61158提供合规通信所需的所有服务,它有助于轻松快速地开发EtherCAT从站设备。该协议栈采用ANSI-C编写,它是严格模块化的。应用模块和硬件模块与实际的 EtherCAT 模块分开,因此,该协议栈可以轻松移植到新硬件上。与每个 EtherCAT 从站一样,该方案需要一个 ESC,作为外部 ASIC、FPGA IP 内核或内部模块。用户应用程序通过函数调用和回调函数与 EtherCAT 库进行通信。
EtherCAT协议栈根据EtherCAT标准IEC61158提供合规通信所需的所有服务,它有助于轻松快速地开发EtherCAT从站设备。该协议栈采用ANSI-C编写,它是严格模块化的。应用模块和硬件模块与实际的 EtherCAT 模块分开,因此,该协议栈可以轻松移植到新硬件上。与每个 EtherCAT 从站一样,该方案需要一个 ESC,作为外部 ASIC、FPGA IP 内核或内部模块。用户应用程序通过函数调用和回调函数与 EtherCAT 库进行通信。
功能 | 是否支持 |
---|---|
邮箱协议 | 是的 |
CANopen over EtherCAT | 是的 |
EtherCAT状态机 | 是的 |
Bootstrap模式 | 是的 |
CoE 对象字典 | 是的 |
CoE SDO通信 | 是的 |
SDO加速传输 | 是的 |
SDO正常传输 | 是的 |
SDO分段传输 | 是的 |
SDO完全访问 | 是的 |
SDO信息服务 | 是的 |
CoE 警报生产者 | 是的 |
FoE | 是的 |
EoE | 是的 |
SoE | 不 |
VoE | 不 |
AoE | 不 |
SM同步管理器 | 4 |
分布式时钟 | 是的 |
SM-同步 | 是的 |
DC同步 | 是的 |
EEPROM PDI 访问 | 是的 |
EEPROM仿真 | 是的 |
传输PDO | 512 |
接收 PDO | 512 |
通过同步管理器进行 PDO 传输 | 是的 |
通过邮箱进行PDO传输 | 不 |
动态PDO映射 | 是的 |
邮箱看门狗监视 | 是的 |
CANopen行规使用 | 是的 |
MII 管理(PHY物理访问) | 是的 |
写入应答 | 是的 |
显式设备标识 | 是的 |
运行和错误 LED 仿真 | 是的 |
模块化设备行规 | 是,但有限制: |
目前每个模块仅支持一个实例 | |
FSoE | 是(需要第三方堆栈) |
(目前仅支持非 GOAL 版本) |
为了方便舒适地进行配置和对象字典管理,我们提供了其统一设计工具平台,该平台使用户能够使用我们的协议栈快速开发通信解决方案。
每个协议栈的单独功能是通过每个协议的插件实现的。 因此,用户仅需学习如何使用一种工具。
想了解更多信息,欢迎通过info@intelnect.com联系虹科
一站式购齐·更省心
该套装适用于EtheCAT从站设备开发,符合EtherCAT标准IEC61158提供合规通信所需的必要服务,支持SM、PDO、DC、CoE、EoE、FoE等常用功能和服务,为符合CAN application layer over EtherCAT (CoE)通信提供了所有必要的服务。基于该套装用户也可以轻松管理设备数据库、自动生成对象字典、创建EtherCAT从站信息(ESI)文件,有助于轻松快速地开发EtherCAT从站设备。
该套装除了包含标准套装中具备的功能外,可以让用户快速地调试和运行基于EtherCAT协议栈的开发方案,并且基于套装中包含的设备,可以轻松地搭建起针对EtherCAT协议栈的主从通讯测试环境,以便通讯验证。
该套装允许用户进行EtherCAT设备开发与调试的同时,也可以通过套装中包含的工具进行EtherCAT数据抓包和网络诊断,支持为数据流添加纳秒级别的时间戳,从而为设备的稳定可靠运行提供有力保障。
更多汽车干货
更多工业干货
加入交流群