工控网首页
>

产品选型

>

IXXAT EtherCAT主站协议栈

IXXAT EtherCAT主站协议栈

产品简介:

IXXAT与acontis technologies合作,为快速而轻松地实现基于EtherCAT的控制器提供了EtherCAT主站协议栈。

产品分类:

工业以太网 EtherCAT

品牌:

HMS

产品介绍

EtherCAT主站协议栈

请求评估版本


IXXAT与 acontis technologies合作,为快速而轻松地实现基于EtherCAT的控制器提供了EtherCAT 主站协议栈。

EtherCAT 主站协议栈通过设计和专门优化,可以在各种嵌入式(实时)操作系统上运行。

已经实现了基于Microsoft Windows CE, Wind River VxWorks, On Time RTOS-32, QNX Neutrino RTOS, IntervalZero RTX, TenAsys INtime for Windows and Linux with RT Preempt Patch(内核V2.6.24及更高版本),也提供了基于Microsoft Windows XP和Windows 7的非实时版本。

使用EtherCAT 主站协议栈的优势

  • 遵循ETG.1500的EtherCAT Master类指令

  • 两个产品版本:Class A(全功能)和Class B(基本功能)

  • 可靠的,经过现场测试和健壮的实现可以用于各种CPU架构,比如X86,ARM,PowerPC等;在全球40多个客户应用中得到验证

  • 与操作系统和编译器无关,针对SMP多核处理(对称多处理)优化

  • 高性能,低CPU负载,内存占用小,不需要文件系统支持

模块化架构

EtherCAT主站协议栈包括:

  • 应用程序编程接口:
    EtherCAT主站API

  • EtherCAT主栈内核:
    EtherCAT主站的主要功能是在核心层实现。 所有的协议处理,如数据传输处理和邮箱协议(CoE,EoE,FoE,SoE,AoE)都在该层实现。

  • 以太网链路层:
    处理主站和从站之间的数据交换。与核心层结合支持零拷贝(Zero-copy)及轮询技术,,以达到最好的实时性,减少CPU负荷。

  • 操作系统层:
    唯一的操作系统相关的模块。 所有操作系统调用都在该层处理。 为了达到最佳性能,大多数功能都使用简单的“C”语言宏实现。





支持EtherCAT的特性- ClassB版

  • 支持EtherCAT网络信息(ENI)配置文件

  • 在启动时,比较现有的配置和已存在的网络配置

  • 循环过程数据交换(I/O数据)

  • 基于EtherCAT的CANopen(CoE)协议
    - SDO上传和下载
    - 访问CANopen对象字典的SDO信息服务
    - 紧急请求

  • 基于EtherCAT的以太网(EOE)协议(虚拟交换机

  • 基于EtherCAT的伺服轮廓(SOE)协议

  • 从站到从站通讯

  • 支持安全的EtherCAT(FSoE)从站

  • 错误检测与诊断
    - 扫描总线拓扑结构,验证从站配置(检测从站不存在的总线配置,EEPROM信息服务,EtherCAT从站信息(ESI)格式)
    - 电缆损坏检测
    - 错误的或丢失的从机响应
    - 管理从站状态,监控从站操作
    - 支持以太网链路层运行时错误诊断调试信息

  • 可选的别名寻址


支持的EtherCAT特性- Class A版

  • 所有Class B的功能

  • 支持分散时钟(DC)同步,包括主站同步(DCM)

  • 基于EtherCAT的文件传输(FOE)邮箱协议

  • 基于EtherCAT的ADS(AOE)邮箱协议

  • 基于EtherCAT的供应商(VOE)邮箱协议

可选功能(功能包)

  • 当其它从站运行时,热连接(HC)支持动态连接和断开从站

  • 冗余支持(环形拓扑结构),可与热连接功能套件组合

  • 由一个主站控制多个独立EtherCAT网络

  • 记录主站状态,从站状态,错误记录和总线扫描结果的主站对象字典。 通过SDO服务访问

  • TCP/IP的远程接口,通过相同的API实现远程和本地操作。 非常有用的用于诊断和配置工具的功能

现成可用的EtherCAT

Microsoft Windows CE
EtherCAT主站协议栈可用版本:

  • 基于x86,XScale和ARM平台的Windows CE 5.0,6.0和7.0

  • 针对Intel PRO/100,Intel PRO/1000,Realtek 8139和Realtek 8111/8168/8169优化的链路层驱动

Wind River VxWorks
基于VxWorks的EtherCAT主站协议栈以源代码方式提供,在系统集成过程中,根据应客户的环境(VxWorks的版本和处理器体系结构)修改。 EtherCAT主站协议栈可用版本:

  • 用于X86,ARM,PowerPC和其他平台的所有的VxWorks,版本从5.4到6.9(SMP)

  • 针对Intel PRO/100,Intel PRO/1000,Realtek 8139和Realtek 8111/8168/8169优化的链路层驱动

On Time RTOS-32
EtherCAT主站协议栈可用版本:

  • 5.x版

  • 针对Intel PRO/100,Intel PRO/1000,Realtek 8139和Realtek 8111/8168/8169优化的链路层驱动

QNX Neutrino RTOS
EtherCAT主站协议栈可用版本:

  • 在x86平台上的6.x版

  • 针对Intel PRO/100,Intel PRO/1000,Realtek 8139和Realtek 8111/8168/8169优化的链路层驱动

IntervalZero RTX
EtherCAT主站协议栈可用版本:

  • RTX 8.1, RTX 2009和RTX 2011

  • 针对Intel PRO/100,Intel PRO/1000,Realtek 8139和Realtek 8111/8168/8169优化的链路层驱动

TenAsys INtime for Windows
EtherCAT主站协议栈可用版本:

  • 版本3.x和4.x

  • 针对Intel PRO/100,Intel PRO/1000,Realtek 8139和Realtek 8111/8168/8169优化的链路层驱动

LINUX with RT Preempt Patch(内核V2.6.24及更高版本)

  • 针对Intel PRO/100,Intel PRO/1000,Realtek 8139和Realtek 8111/8168/8169优化的链路层驱动

没有实时性要求的Linux

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


Microsoft Windows XP和Windows 7
没有实时要求

  • 通过WinPcap的链路层实现支持所有的Windows网络驱动程序

投诉建议

提交

查看更多评论
其他资讯

查看更多

Anybus-S Profibus DP从站接口模块

AnyBus Profibus 串行网关

AnyBus DeviceNet 串行网关

HMS Anybus-CC系列即插式通讯接口模块

Anybus-PCI - PC接口卡