EC-WIN -WindowsEtherCAT实时平台
EC-WIN为Windows系统提供了一个专业的开放的实时EtherCAT平台。因此基于越来越流行的EtherCAT技术,可以创建出更快速、更精确的实时解决方案。典型的应用是运动控制器、PLC控制器或者执行频率高达20kHz的实时测量应用。EC-WIN的核心组件是功能强大的EC-Master协议栈,为了与成熟的acontis Windows Hypervisor和实时技术相匹配,EC-Master协议栈分别进行了特殊的优化。
客户可以获得一个完美匹配、功能强大的实时EtherCAT编程环境;一个具有价格优势,一站式、独家供应的解决办法。
硬件平台采用了多核系统。Windows系统与EtherCAT主站和实时应用程序分别在不同的CPU核心上运行。快速并且经过优化的英特尔和瑞昱网络控制器驱动确保了尽可能高的实时性。对EC-WIN Hypervisor的集成也是提供实时性重要的一项,它确保了实时应用和EtherCAT从站的同步;以及本地PC定时器与EtherCAT从站的分布时钟同步。同时有EC-Lyser的诊断和监测工具作为补充。使用Microsoft Visual Studio作为整合开发和调试的工具,同时应用于Windows应用开发部分以及实时/EtherCAT应用开发部分。使用EC-WIN的客户省去了购买扩展控制卡以及单独的Hypervisor或Windows实时扩展的高额花费。
EC-WIN系统管理软件(System Manager)
- EC-WIN一站式的配置工具
- 将EtherCAT兼容性硬件分配到实时环境中
- (可选)将附件的硬件分配到实时环境中
- Windows和实时环境的CPU分配和内存配置可通过GUI完成
- EtherCAT应用程序配置
实时平台
- 集成Hypervisor程序:Windows和实时部分(操作系统)安全分开的。有效隔离Windows系统故障(蓝屏)。
- 为实时部分(抢占式多任务、线程、事件、信号量、互斥锁,......)提供Win32编程示例。
- 快速、高分辨率的系统定时器(分辨率低于10纳秒)。中断频率可以达到25kHz。
- Windows和/或实时部分均可运行于多核(SMP:对称多处理器)。这对于四核或者其他多核CPU是很重要的。
- Windows和实时部分之间采用虚拟TCP/IP网络。因而可以用于EtherCAT诊断的完整功能。
- 可以便捷的使用Microsoft Visual Studio作为开发和调试环境。能够通过以太网实现远程调试。
- 功能强大、图形化的实时分析工具。
EtherCAT主站配置
- 支持标准的EtherCAT配置器ET9000。
- 支持标准化ENI格式(EtherCAT网络信息)的配置文件,所有兼容的配置均可使用。
- 可选:ET9000插件,用于直接通过TCP/IP与EtherCAT主站协议栈传输数据(例如可以配置EtherCAT安全设备)。
EtherCAT主站运行
- 拥有Class A功能的EC-Master协议栈SDK。
- 快速并且经过优化的因特尔和瑞昱网络控制器驱动。这些驱动不需要使用中断,既能提供优秀的实时性能,又能够顺利地集成到Windows或者实时环境中。
- 标准邮箱协议:CoE-CAN application protocol over EtherCAT,SoE-Servo Profile over EtherCAT,AoE-ADS over EtherCAT,VoE-Vendor over EtherCAT。
- 实现传输延时测量和补偿的分布式时钟,可以实现本地实时定时器和EtherCAT分布式时钟参考时钟的同步以及连续的漂移补偿。此功能对于许多EtherCAT运动控制应用程序来说是非常重要的。
- 通过主站通信实现slave to slave。
- 总线扫描带有拓扑检测、分析和验证功能。
- EEPROM编程(读和写)。
- 全面可靠的诊断。
- 集成EC-Master扩展功能包“远程访问服务"。使用虚拟网络连接提供一个简单的EC-Master协议栈远程访问。
- 可选:我们以有吸引力的价格提供更多的EC-Master扩展功能包。
EtherCAT 主站诊断
- EC-Lyser: 图形化的应用,用于开发过程中分析acontis主站协议栈控制的EtherCAT网络。
- 可选: ET9000 插件,可以通过TCP/IP直接连接到EtherCAT主站协议栈 (用于ET9000 在线功能)。
- 可选: 通过Windows TCP/IP(虚拟网络)远程访问主站,主要和ECMaster 对象字典功能配合用于复杂情况的诊断功能。