EtherCAT SDK Introduction

EtherCAT SDK is a complete toolset for developing and maintaining EtherCAT slaves. It includes the following components:

  • EtherCAT Slave Editor, for C source code generation
  • EtherCAT Explorer, for EtherCAT network exploration, logging and diagnostics.

Together with SOES EtherCAT Slave Stack the developer has an all-in-one tool for developing EtherCAT slaves in an efficient way, which makes it easy to support and maintain them throughout their life cycle.

EtherCAT SDK come in the following different packages:

  • EtherCAT SDK - EtherCAT SDK Eclipse plug-in
    • Slave Editor
    • EtherCAT Explorer
  • EtherCAT SDK - EtherCAT SDK stand-alone tool
    • Slave Editor
    • EtherCAT Explorer

Download and Install

EtherCAT SDK Eclipse plug-in

For EtherCAT SDK eclipse plug-in, download and install as a normal Eclipse plug-in.

Go to Help > Install new Software..., enter the rt-labs download site hosting the plug-in:

http://download.rt-labs.com/ethercat/sdk/updates

A license is required for the application to work. See EtherCAT SDK License for instructions how to acquire and install the license.

EtherCAT SDK Stand-alone

Download the EtherCAT SDK from rt-labs download site at the following location:

http://download.rt-labs.com/ethercat/sdk/

Place the selected EtherCAT SDK zip file in the destination folder, unzip it and run the file ethercat-sdk.exe.

A license is required for the application to work. See EtherCAT SDK License for instructions how to acquire and install the license.

EtherCAT SDK License

A license is required to be able to generate slave code from the EtherCAT Slave Editor and to connect to an EtherCAT network with the EtherCAT Explorer.

To install a license perform the following steps:

Go to Windows > Preferences > Licenses. There are two options:

  1. Add License..., browse and select an existing license file.
  2. Request an evaluation license by providing name and e-mail address. An e-mail with a license will be sent to given e-mail address.

Use Option 1 to add a license received by e-mail.