esd EtherCAT Master主站软件栈简介

esd EtherCAT主站软件栈能简单快速地把EtherCAT主站整合进工业控制自动化系统,测试平台或者产线控制系统领域。

EtherCAT 主站协议栈是使用ANSI-C编写的,设计时充分考虑到软件的高效性,低资源消耗和可扩展性。其核心部件是独立于操作系统和CPU架构的,通过适配软件来适配多种流行的实时操作系统,确保用户能将其快速有效地整合到自己的应用程序内,从而提高产品进入市场的速度。

支持的操作系统和CPU架构一览

主要功能

  • EtherCAT网络的配置和管理,具备强大的错误侦测和诊断能力。
  • 过程数据的循环交换。周期可以由EtherCAT主站或者应用程序所定义。
  • 基于Mailbox的通讯:
    • CAN application protocol over EtherCAT (CoE)支持Service Data Object (SDO)的上传与下载,SDO 信息服务和CoE紧急消息服务。
    • Ethernet over EtherCAT (EoE)
    • File over EtherCAT (FoE)
    • Servo Drive over EtherCAT (SoE)
  • 提供了完备的API,为应用程序提供调用EtherCAT 主站协议栈功能的接口。
  • 主站可以用标准的XML格式的EtherCAT network information (ENI)文件(包含了独立于操作系统的XML解析器)来进行配置。如果操作系统不支持文件系统,也可以透过API来进行配置。ENI配置文件可以存在于ZIP/GZ打包文件内。
  • 允许应用程序定义的异步通讯并行地进行循环数据交换(例如读取EhterCAT从站的EEPROM)。
  • 内建详细的诊断和分析功能。
  • 支持从站到从站的拷贝(需要支持FSoE)
  • 通过esd EtherCAT Workbench(独立的产品)软件工具可以用来远程配置,控制和监管网络。
  • 支持具有第二个网络接口控制器(NIC)的电缆冗余,来管理单一缺陷故障(电缆断路,损坏的插头,电磁干扰,从站故障),而不会引起通讯中断或者数据丢失。
  • 多主站模式用来寻址多个独立从站网段,可通过多张物理网卡连接,或者通过一张网卡来连接支持VLAN tag的以太网交换机的方式来实现。

esd提供了灵活的软件授权方式。有Single License和Project License(适用于授权数量大于10个以上的客户)的授权方式,具体详情欢迎来电询问我们。

有关此产品的更多内容,请参见EtherCAT Master官网网页内容。