EtherCAT目前被认为是最快的工业以太网技术协议。一个EtherCAT段就是一个单独EtherCAT设备,它接收和发送数据的标准基于ISO / IEC 802-3以太网帧。该以太网设备可能包括大量的EtherCAT从站设备,可直接提取或插入相关的用户数据,再将数据传输帧到下一个EtherCAT从站设备。最后的EtherCAT从站设备段内发送完全处理的框架,使它返回第一个从设备向主作为一个响应帧。此过程采用全双工模式的以太网,它允许独立的两个方向的通信。主站和从站直接进行通信无需在主站和EtherCAT段或多个从设备之间建立一个开关。 因此,很显然,EtherCAT可大幅提升您的生产力,它的高性能是基于其拓扑结构的灵活性、EtherCAT协议特定的功能以及数据映射方式。例如,在最小使用CPU使用情况下,直接存储器存取(DMA)数据可以在网络卡和主站处理器或从站I/O之间存储数据。从站读和写数据,只有一条报文即可通过所有的从站,然后报文再返回到主站处理数据。因此,这降低了主站的复杂度,释放了主站资源。 EtherCAT因此实时性高的特点备受运动控制行业的重视。为了充分发挥EtherCAT的性能,必须有一个成熟可靠的EtherCAT协议栈来保证程序的优化。德国KPA的方案充分发挥了这一特点,具体表现在它帮助用户实现了:最小循环时间、最小抖动、最小CPU负载、高稳定性。它的产品从以下几个主要特点保证了产品的质量和易用性。 ●支持目前所有主流的式实时操作系统并根据不同的操作系统作特殊的性能优化:Windows+RTX或INtime,WinCE,Linux+RTAI/RT-preempt/Xenomai,VxWorks,QNX,uCOS ●支持多种硬件架构:x86,ARM,FPGA,powerPC等 ●采用模块化结构,但是小型封装:从而同时保证了易用性和灵活性。 ●仅用EtherCAT说明书即可开发 ●采用先进的开发技术,提供OSAL即操作系统抽象层,而且OSAL部分提供源代码,用户在升级OS或者更改OS的时候只需要关注OSAL部分的相关函数即可完成适配。 ●KPA EtherCAT协议栈核采用标准的"C"编写,因此,它可以很容易地移植到任何一个带有C"编译器的平台。它甚至可以作为一个模块运行在Linux内核中(相反,以C++实现时如果C++使用了诸如隐形函数,模板或异常,移植内核也许会发生很多问题。) ●KPA的开发包中提供了完整的样例工程文件:包括针对硬件平台和操作系统的所有驱动文件、不同功能的样例代码、完整的开发说明书。用户的应用程序只需要关注简单的几个读写API以及配置API即可。硬件和OS的移植,以及算法的移植都非常简便。 ●技术服务:德国KPA具备12人的EtherCAT专职研发人员,可以直接通过teamviewer等在线软件帮助用户远程调试。中国区总代理--广州虹科设有独立的技术支持中心(广州)和研发中心(上海)合计9人,为中国区用户提供最方便的服务。
联系人:虹小科
地址:广州市黄埔区开泰大道30号佳都PCI科技园6号楼1-7层
邮编:510700
电话:13412598543
传真:020-38743233
公司网址:http://www.hkaco.com
扫描此二维码即可访问该空间手机版