EtherCAT协议栈

EtherCAT协议栈根据EtherCAT标准IEC61158提供合规通信所需的所有服务,它有助于轻松快速地开发EtherCAT从站设备。该协议栈采用ANSI-C编写,它是严格模块化的。应用模块和硬件模块与实际的 EtherCAT 模块分开,因此,该协议栈可以轻松移植到新硬件上。与每个 EtherCAT 从站一样,该方案需要一个 ESC,作为外部 ASIC、FPGA IP 内核或内部模块。用户应用程序通过函数调用和回调函数与 EtherCAT 库进行通信。

统一设计工具

为了方便舒适地进行配置和对象字典管理,我们提供了其统一设计工具平台,该平台使用户能够使用我们的协议栈快速开发通信解决方案。

每个协议栈的单独功能是通过每个协议的插件实现的。 因此,用户仅需学习如何使用一种工具。

该工具提供的功能包括:

  • 生成协议栈配置文件;
  • 生成软件模型定义(例如插槽和模块、连接、对象字典、线条等)文件;
  • 生成设备描述(GSDML、EDS、ESI、CSP+)文件;
  • 每个配置设置的用户帮助;
  • 检测常见配置错误;
  • 任务列表形式的分步配置指南。

想了解更多信息,欢迎通过info@intelnect.com联系虹科

虹科EtherCAT协议栈套装

一站式购齐·更省心

标准套装

该套装适用于EtheCAT从站设备开发,符合EtherCAT标准IEC61158提供合规通信所需的必要服务,支持SM、PDO、DC、CoE、EoE、FoE等常用功能和服务,为符合CAN application layer over EtherCAT (CoE)通信提供了所有必要的服务。基于该套装用户也可以轻松管理设备数据库、自动生成对象字典、创建EtherCAT从站信息(ESI)文件,有助于轻松快速地开发EtherCAT从站设备。

高级套装

该套装除了包含标准套装中具备的功能外,可以让用户快速地调试和运行基于EtherCAT协议栈的开发方案,并且基于套装中包含的设备,可以轻松地搭建起针对EtherCAT协议栈的主从通讯测试环境,以便通讯验证。

大师级套装

该套装允许用户进行EtherCAT设备开发与调试的同时,也可以通过套装中包含的工具进行EtherCAT数据抓包和网络诊断,支持为数据流添加纳秒级别的时间戳,从而为设备的稳定可靠运行提供有力保障。

Want to learn more?

想要了解更多信息?