KPA EtherCAT Master 2 for Xenomai 3.3 x64 released

It is kindly informed that a new version of KPA EtherCAT Master 2 for Xenomai 3.3 x64 is now available: version 2.8.2311.0, succeeding version 2.7.1310.0.
The following improvements have been introduced since the previous release:

  • Individual configuration for each Master instance
    A new API has been introduced to allow overriding the default Master configuration when creating a Master instance. To implement this API use PARAM_MASTER_INI or PARAM_MASTER_INI_ATTACH.
  • Master Redundancy enable separately
    Now Master Redundancy can be enabled/disabled separately for each Master instance in Multimaster configurations via the INI file (master.redundancy.enable).
  • Control Master Redundancy mode via Process Image
    Added support for controlling the Master mode (from Primary to Secondary and from Secondary to Primary) via Process Image variables.
  • EoE configuration with the Posix network stack wrapper
    From now on, the MDK package uses the Posix network stack wrapper by default to configure EoE support and create a TAP device.
  • Modular device scan example
    A new 12_MailboxCoE_ModulesRead sample has been added to demonstrate how to read/write CoE to detect attached module IDs.
  • Servo Drive Master Redundancy example
    A new 57_MR_ServoDriveDemo has been introduced to show Motion Control capabilities with Master Redundancy enabled.
  • 40_Codesys sample
    Added a new 40_Codesys sample which shows how to integrate KPA EtherCAT Master into Codesys PLC.
    To compile and run this sample, Codesys SDK is required. The following features are also included in the sample:
    – Introduced full cycle scan and automatic start
    – PLC integration example for Codesys environment
  • 40_SimplePLC_Integration sample
    A new sample, 40_SimplePLC_Integration, has been added to demonstrate how to integrate an EtherCAT Master extension into an existing PLC cycle. This sample includes PLC and EtherCAT cycle synchronization as well as asynchronous function block execution. The following features are also included in the sample:
    – Demonstration of requesting ID read
    – Automatic module scan
  • Multimaster improvement
    For the systems where multiple independent time lines can be established (such as Linux or Xenomai with high resolution timers) now it is possible to enable DC synchronization on each Master instance when using Multimaster. On other systems DC can be enabled on only one Master instance, and the other Masters are synchronized with it.
  • Boolean Data Type parsing
    XML parser detects Boolean Data Type according to ETG.2100 v1.0.3, as follows:
    – ‘false’ or ‘0’ means FALSE
    – ‘true’ or ‘1’ means TRUE
  • libUSB libraries update
    From now on, libusb.so and matrix.so are no longer included in the MDK package. They are now linked to the ecatmkpa.so library.

Request a free trial KPA EtherCAT Master 2

Contact us for more info

If you have any questions, please feel free to contact us

koenig-pa GmbH
Privacy Overview

This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.