EtherCAT SDK Introduction

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

  • EtherCAT Slave Editor: This component is used to specify the properties of EtherCAT slaves and to generate C source code for them.
  • EtherCAT Explorer: This component is used to connect to running EtherCAT slaves, to do 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 is availible in the following two different packages:

  • EtherCAT SDK Eclipse plug-in
  • EtherCAT SDK stand-alone application

Download and Installation

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 section EtherCAT SDK License for instructions on how to acquire and install the license.

EtherCAT SDK Stand-Alone Application

Download the EtherCAT SDK from rt-labs download site in one of the following versions:

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 section EtherCAT SDK License for instructions on 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.

Release Notes

Release 1.0.1

This release contains minor adjustments of the software.

  1. Add the EtherCAT Explorer component to the stand-alone application. #186
  2. Remove validation of item indices from the Application tab in the slave editor. #185
  3. Compute the generated Profile number and Add info from Device type #187
  4. Remove start modes that are only relevant for EAP networks. #188

Release 1.0.0

This is the first official release of the software.