ethercat

Kithara EtherCAT Master - 实时 EtherCAT

        基于高性能现场总线和以太网协议的PC支持的自动化。EtherCAT ®是其中最强大最流行的系统之一。

  • 同时代的基于自动控制协议(工业以太网)以太网,100 Mbit/s 以太网,支持环形、星形、总线型拓补结构。
  • 循环数据包快速更新,基本上与真实同步。
  • 通过 PDO 的快速交换进程数据
  • 通过 SDO 的复杂服务数据交换

Windows 下 EtherCAT® 实时自动化

       Kithara的“实时套件”模块提供了一个高性能的 EtherCAT 主站,通过很少的开发就可以用 PC 来完成复杂的自动控制任务:

  • 高数据接收量(如:几千个I/O量以几千赫兹的频率更新);
  • 周期时间短 (>= 50 µs);
  • 十分适合工业自动化;
  • I/O终端,伺服功放或不同制造商的安全解决方案;
  • 基于高频率和周期性实时定时器(等时间间隔);
  • 支持所有现有Windows操作系统,32位和64位版;

       根据 BPA Consulting 对2008到2010年国际市场工业以太网份额的调查,EtherCAT是“硬”实时任务使用量最大的协议。然而,这种最初由 Beckhoff 公司开发的,即使没有时间要求严格的数据处理的工业以太网协议,比以往任何时候的需求都多。在调查结果中,EtherCAT有10%的市场份额,占到了第四的位置,前三位分别为 Ethernet/IP, Profinet 和 Modbus TCP。EtherCAT 技术小组期望市场份额能比上述调查中提及的份额翻一番。

       称为EtherCAT Master的控制软件是一个基于SPS的从某种程度上说复杂和封闭的系统“黑盒”。相比于 Beckhoff 公司的 TwinCAT 解决方案,通过Kithara EtherCAT Master 开启功能库,提供了并且简化了的实现方法。通过  Kithara EtherCAT Master  大体上使一个更灵活、更廉价的的解决方案成为可能。 Kithara EtherCAT Master  是位于柏林的  Kithara 软件公司开发的  »实时套件« 套件 中的一部分,是一种理想 的 Windows 通用自动化解决方案 功能工具。它提供了许许多多的实现快速、低价、灵活、基于EtherCAT的控制应用的机制。

       Kithara  EtherCAT Master  为用户 提供了必要的函数(例如:具有“硬”实时特性和多任务性能的高精度定时器、 100 Mbit/s 或 1 GBit/s 实时以太网访问)和更多基于PC自动化和控制程序的机制。这些机制中的一部分是作为冗余的实例,热连接、访问PCI板卡的硬件、USB设备、串行接口。Windows系统下的特殊的 Kithara »实时套件« 实时扩展提供了EtherCAT Master 的实时能力。

       你的EtherCAT Master专属的 概览可以在这里找到 。 

       Kithara EtherCAT Master 是“实时套件” 的一个模块,包括以下组成部分:

  • 带有EtherCAT 的“硬”实时特性。("EtherCAT 模块")
  • 实现简单PC作为EtherCAT从节点。("EtherCAT PC 从站模块")
  • 在网络各节点间的实时通信(“EtherCAT 自动化协议”)

EtherCAT Module

EtherCAT Master in real-time

  • 普通
  • Features

The Kithara EtherCAT Master is internally based on a priority-based, preemptive real-time multi-tasking system. Through utilization of hardware parallelism by multiple CPU cores, it is possible to disseminate several real-time tasks to CPU cores. Thus, a high scalability of real-time processing up to extreme real-time at exclusively used CPU cores by the Dedicated Module is possible.

  • Independent EtherCAT Master
  • Automatic identification of EtherCAT topologies with XML files
  • Process data communication (cyclic I/O data exchange) in real-time
  • Short cycle time: up to 50 microseconds
  • Hot connect and cable redundancy
  • Based on Packet Module
  • Network interface from RealTek and Intel are supported
  • I/O terminals, servo inverter etc. of every manufacturers are supported (e.g. Beckhoff)
  • Modular  structure of EtherCAT Masters: basis module + options
  • Process data communication (PDO)
  • Service date communication (SDO)
  • Mailbox communication
  • CANopen over EtherCAT (CoE)
  • Ethernet over EtherCAT (EoE)
  • File over EtherCAT (FoE)
  • Distributed Clock (DC)

EtherCAT PC Slave Module

Implementation of simple PCs as EtherCAT Slaves

  • 普通
  • Features
  • Hardware-support

A typical EtherCAT networking solution is generally set up by installing specialized hardware, couplers and clamps without any actual graphical user interface, behind a PC-based master. The Kithara EtherCAT PC Slave Module now provides exactly this feature, allowing for a significantly higher degree of scalability. The option to utilize a PC, employing an EtherCAT interface, as a slave enables users the target-oriented and flexible conception, integration and customization of sophisticated automation processes.

  • Common API with EtherCAT Master and EtherCAT EAP
  • Process data and service data communication (PDO/SDO)
  • File transfer (FoE)
  • Creation of custom PDO mappings
  • SII (EEprom) data can be initialized to custom values (e.g. Vendor ID, Product ID, Revision)

Beckhoff – EtherCAT Slave devices

  • FC1100 - PCI EtherCAT Slave Card
  • FC1121 - PCIe EtherCAT Slave Card
  • CX5000 CCAT(Beckhoff CX50xx, CX20xx, CX51xx Embedded PCs)

ESD – EtherCAT Slave card

  • ECS-PCIe 1100 - PCIe EtherCAT Slave Card

    This list always refers to the latest version of our software.

EtherCAT Automation Protocol

Real-time communication between all terminals within a network

  • 普通
  • Features

The EtherCAT Automation Protocol allows for real-time communication between all terminals within a network, which achieves a whole new level of connectivity in the field of automation systems. This can be all PC-based controls, machines, testing rigs, conveyor belts, robots, facilities for quality assurance or MES (Manufacturing Execution Systems).

  • Transfer rate of e.g. 1000 Mbit/s or 10 Gbit/s
  • Process data and service data exchange (PDO/SDO), file transfer
  • application compatible with EtherCAT Master

       “实时套件”的更多特性:

  • 通过快速的以太网(100MBit/s)或者超高速以太网(1 GBit/s)的实时以太网通信
  • UDP和TCP实时通信
  • 可访问硬件PCI板或USB设备
  • 部署用于设备通信的Windows 编程接口(ReadFile,WriteFile,DeviceIoControl)
  • 任意的设备名,例如串口接口
  • 能在Labview中集成
  • 在内存层中执行的代码支持C/C++和Delphi
  • 软件支持如下操作系统:Windows 8, Windows 7, Vista, Server 2003, XP, 2000 und NT

Kithara EtherCAT Master 的优点

EtherCAT Master作为一个函数库提供用户。可在任何时候,任何模块中进行功能扩展。开发者可以在他们的应用中,用快速的方法简单的实现EtherCAT Master 。因此,像C/C++,Delphi或者C#这些编程语言可以直接被支持,而且开发者可以在他们的普通编程环境下进行开发。这样避免了像复杂的SPS系统(如:Beckoff的TwinCAT)一样的耗时的培训。由于提供了函数库,开发者可以有更灵活的选择来完善他们的应用程序。

我们的专业 支持团队能保证提供最好的服务来使我们的软件集成在您的项目中,而且我们的开发支持还能在我们软件范围之外帮助您。

EtherCAT 主站监视器

EthereCAT 主站监视器是个图形化的Windows 应用程序,它用来可视化和管理EtherCAT拓扑,而且它还包含了EtherCAT Master的基本模块。它还作为EtherCAT配置器来使用。为了证明能最终的实现结构能自动适应,我们可以以特殊的XML文件的方式保存已经识别的从站设备连接结构。然而,这个文件可以人为的通过单个模块来组合。

Ethercat master1 Ethercat master2 Ethercat master3 Ethercat master4

EtherCAT Master 相关发布的出版物在这里阅读。