德国koenigKPAEtherCAT从站堆栈EtherCAT从站协议栈
koenig-paGmbH(KPA)为工业流程控制和工厂自动化行业提供成本效益、高质量自动化技术和集成解决方案。在2004年koenig-pa公司加入EtherCATTechnologyGroup(ETG),从此以后就专注于EtherCAT产品,KPA业务涵盖实施的所有方面:应用架构、概念开发、集成到其它系统和硬件原型。KPA为各种实时系统提供EtherCAT软件、硬件、服务和运动产品。KPAEtherCAT从站堆栈KPAEtherCAT从站堆栈是一款软件栈适用于运行在微控制器、CPU或DSP上,使用或不用任何操作系统。它为源代码或者编译的库。一般●“C”代码编写●小封装用于8-和16Bit-微控制器例如SAB80x16x(Infineon)、ARM3.9(ARM)、ATmega128(Atmel)、ppc52xx、MPC8536(Freescale)、MicroBlaze(Xilinx)、Sitara(TI)●根据对象字典和过程图像的大小○ROM(flash)大小>=64kB标准(55kB基本)○RAM大小>=8kB标准(3kB基本)接口●兼容BeckhoffEtherCAT从站控制器(ESC):ASICET1xxx和IP-Core●操作系统-基于或OS-less●IRQ-处理硬件事件●轮询邮箱(Mbx)和过程图像●静态对象字典(OD),含来自应用的给定指针●支持Intel-和Motorola-数据格式EtherCAT功能●邮箱协议:CoE,EoE,FoE,SoEVoE●分布式时钟(DC)●差分扫描率从站栈相关产品:KPAEtherCAT从站协议栈交付选项扩展的特性●操作系统抽象○硬件抽象层代替***的“定义”○操作系统抽象层用于匹配操作系统●运行时间发生/改变对象字典(OD),采用标准xml文件或用户指定OD-描述数据,来自于ROM、闪存或ECS的EEPROM●代码执行的活踪迹用于有效调试和诊断●差分扫描率用于过程图像交换●虚拟NIC支持(可选)发货清单●源代码许可证-无限制使用*1)●为编译的库*2),包含LinuxPOSIX实施例程●文档和例程●一年技术支持和一致性测试协助*1)只适用于产品70400002*2)只适用于产品7040001,3-8······)