EtherCAT主站栈
友情提示:(1)有问题: 可以点击 右边中-在线咨询,左侧qq,旺旺在线联系
         (2)感兴趣: 可以点击 左侧中-分享到
 
品牌: ixxat ixxat 产地: 德国 型号: PX0393   该文章系原厂商文章翻译,不通之处请参考原文

 

EtherCAT主站栈

IXXAT acontis技术合作提供一个EtherCAT主站协议栈快速,方便地实现EtherCAT技术为基础的控制器。,EtherCAT主栈的设计和特别的优化上运行各种嵌入式实时操作系统。微软Windows CE已经实现, ,在时间的风河VxWorks RTOS-32,QNX Neutrino实时操作系统,IntervalZero RTX,TenAsys银泰RT抢占补丁(内核V2.6.24及更高版本)对Windows和Linux对于Microsoft Windows XP和Windows 7,非实时能力的版本也是可用的。





使用EtherCAT主站协议栈的优势

  • 根据ETG.1500符合EtherCAT主类指令
  • 两个产品版本:A级(全功能)和B级(基本功能)
  • 可靠的现场测试和强大的实施可以为不同的CPU架构如x86,ARM,PowerPC和他人很好的证明在全球40多个客户应用程序
  • 操作系统和编译器无关的,优化的SMP多核心业务(对称多处理)
  • 高性能,低CPU负载和小内存占用,无文件系统


模块化架构


EtherCAT主站协议栈包括:

  • 应用程序编程接口
    API为EtherCAT主站。
     
  • EtherCAT主站的核心:
    主要EtherCAT主站功能的实现在核心层。这里所有的协议处理,如过程数据传输和邮箱协议(欧洲委员会,EOE,地球之友,国有企业,AOE)执行。
     
  • 以太网链路层:
    处理主站和从站之间的数据交换。支持零拷贝和/或轮询技术的核心层,以达到最佳的实时性能,减少CPU负荷。
     
  • OS层:
    唯一的操作系统特定的模块。这里所有的操作系统调用的处理。为了达到最佳的性能函数是使用简单的“C”语言宏。




支持EtherCAT的特点 - B类:

  • 支持EtherCAT网络信息(ENI)
    的配置文件
  • 比较配置和现有的网络配置在启动过程中
  • 循环过程数据交换(I / O数据)
  • CANopen总线在EtherCAT协议(COE)
    - SDO上传和下载
    - SDO信息服务,访问对象字典
    -紧急请求
  • EtherCAT实现以太网协议(EOE)(虚拟交换机)
  • 伺服个人在EtherCAT协议(SOE)
  • 从站到从站的通讯
  • 支持以上EtherCAT技术(FSoE)的奴隶的安全
  • 错误检测和诊断
    -总线扫描总线的拓扑结构和配置验证的奴隶(从检测,而不现有的总线配置,EEPROM信息服务,EtherCAT从站(ESI)格式)
    -电缆断线检测
    -错误或丢失的从机响应
    -监督奴隶州从操作和监控的
    运行时错误诊断-支持以太网链路层调试消息
  • 可选的别名使用寻址

 

支持EtherCAT的特点 - A级版

  • 所有B类功能
  • 同步的分布式时钟(DC)包括主同步(DCM)
  • 在EtherCAT的文件传输(FOE)邮箱协议
  • ADS在EtherCAT邮箱协议(AOE)
  • 供应商通过EtherCAT的(VOE)邮箱协议


可选功能(功能包)

  • 热连接(HC)支持动态连接和断开的奴隶,而其他正在运作中
  • 支持冗余备份(环形拓扑结构),可以结合热连接功能包
  • 控制多个独立的EtherCAT网络由一个主
  • 主站对象字典主状态,从状态,错误历史和总线扫描结果的对象。可通过SDO服务
  • TCP / IP远程对远程和本地操作使用相同的API接口。有用的功能进行诊断和配置工具


EtherCAT技术的盒

微软Windows CE
EtherCAT主站协议栈可用于:

  • 的Windows CE 5.0,6.0和7.0的平台上,X86,XScale和ARM的
  • 优化链路层,瑞昱8139,英特尔PRO/1000英特尔PRO/100和Realtek 8111/8168/8169


风河VxWorks
VxWorks的EtherCAT主站栈的源代码交付,并将于适应客户在系统集成环境(的VxWorks的版本和处理器架构)。EtherCAT主站协议栈可用于:

  • 所有的VxWorks平台上的版本从5.4上升至6.9(SMP)的x86,ARM,PowerPC和其他
  • 优化链路层,瑞昱8139,英特尔PRO/1000英特尔PRO/100和Realtek 8111/8168/8169


在时间RTOS-32
的EtherCAT主站协议栈可用于:

  • 5.x版
  • 优化链路层,瑞昱8139,英特尔PRO/1000英特尔PRO/100和Realtek 8111/8168/8169


QNX Neutrino RTOS的
EtherCAT主站协议栈可用于:

  • 在x86平台上的版本6.x
  • 优化链路层,瑞昱8139,英特尔PRO/1000英特尔PRO/100和Realtek 8111/8168/8169


IntervalZero RTX
EtherCAT主站协议栈可用于:

  • 2009年,RTX和RTX 2011 RTX 8.1
  • 优化链路层,瑞昱8139,英特尔PRO/1000英特尔PRO/100和Realtek 8111/8168/8169


TenAsys银泰适用于Windows
EtherCAT主站协议栈可用于:

  • 版本3.x和4.x
  • 优化链路层,瑞昱8139,英特尔PRO/1000英特尔PRO/100和Realtek 8111/8168/8169


Linux的RT抢占补丁(内核V2.6.24和更高的)。

  • 优化链路层,瑞昱8139,英特尔PRO/1000英特尔PRO/100和Realtek 8111/8168/8169


Linux没有实时性要求

  • 所有的Linux网络驱动程序支持使用原始套接字链路层实现


微软Windows XP和Windows 7
没有实时性要求

  • 支持所有的Windows网络驱动程序使用WinPcap的链路层实现
 
相关产品
常见问题