EtherCAT-IOLink Gateway
 
Loading...
Searching...
No Matches
Release Notes

Overview

The EtherCAT-IOLink Gateway library allows you to quickly integrate IOLink devices into an EtherCAT network.

The provided example is a fully functional implementation of an EtherCAT-IOLink Gateway for the AM243x_EVM and may serve as a starting point for your own development.

Licensing

Copyright © 2022, KUNBUS GmbH
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

  • Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
  • Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
  • Neither the name of the copyright holder nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

Release Version 3.02.01

Features

  • OSS1-3270: Migration to IND-COMMS-SDK 09.02.00.49:
    • based on EtherCAT stack 2.00.01 and IOLink stack 2.01.01

Release Version 3.02.00

Features

  • OSS1-3224: Update to IND-COMMS-SDK 09.02:
    • based on EtherCAT stack 2.00.00 and IOLink stack 2.01.00

Release Version 3.01.01

Features

  • Updated Documentation
    • Added run time info under Gateway Parameters

Release Version 3.01.00

Features

  • Updated for IOLM and EtheCAT slave releases 9.00.00.03
  • Updated Documentation
    • Added page Read/Write Data from/to an IO-Link Device using TwinCAT, Known Issues

Release Version 3.00.02

Features

  • Updated Documentation
    • CPU Load, Known Issues and Release Notes

Release Version 3.00.01

Bug fix

  • ECIOGW-743
    • The appimage can be flashed on the hsfs boards.
  • OSS1-1694
    • Cyclic PDOUT data on the IO-Link ports are functioning.

Release Version 3.00.01

Features

  • OSS1-1196: Update to IND-COMMS-SDK 09.00.00.01:
    • based on EtherCAT stack 1.13.00 and IOLink stack 1.09.05
  • OSS1-1512: Updated Documentation
    • added basic example pages
    • updated images with HSFS target boards.

Release Version 2.02.00

Features

Bug fix

  • ECIOGW-663 No more needed a local change for nested interrupts

Release Version 2.01.01

Bugfix

  • ECIOGW-671
    • Application has unexpected prints instead of "*** MainTask triggered *** and may not work properly

Release Version 2.01.00

New Features

  • ECIOGW-365 Port AM243x EVM Support
    • The GW application now supports the developemnt board AM243x_EVM.
  • ECIOGW-592 Activate AoE Support
    • The GW application now supports the AoE feature in the EtherCAT stack.
  • ECIOGW-60 C35.1 Supporting the Module IO-Link profile, Modular Device in CoE
    • The GW application now supports ModularDeviceProfile specified in ETG5001_6220_V1i0i5_S_R_IO-LinkMaster.
  • ECIOGW-487 F2 NVRAM support
    • Emulated EEPROM with a littlefs

Release Version 2.00.00

New Features

  • ECIOGW-313 One CPU Solution Support
    • The GW application now supports the option to run the Gateway application on the same R5F core as the EtherCAT and IOLink stacks.
  • ECIOGW-362 Change Library Extensions
    • The delivered libraries now have the *.lib extension instead of *.a.
  • ECIOGW-300 Activate ECAT for 8 Modules
    • All eight ports are not able to be activated. Previously, only three ports could be enabled.
  • ECIOGW-420 MCU+ SDK Update
    • Updated to MCU+ SDK 08.03.00.01 and Code Composer 11.1.
  • ECIOGW-323 Removed HW Dependencies in Examples
    • Several board-specific configurations were directly implemented into the examples. These have been removed.
  • ECIOGW-48 Configure Pin 2 and 4 Over CoE
    • Following status should be accessed over the CoE:
      • Input pin 2 value
      • Actor short circuit pin 2 state
      • Actor short circuit pin 4 state
      • Sensor supply short circuit
    • and following control values should be accessed over the CoE:
      • Output pin 2 value
      • Restart pin 2 control
      • Restart pin 4
      • Safe state for pin 2 if EtherCAT communication is lost
      • Safe state for pin 4 if EtherCAT communication is lost
  • ECIOGW-257 Extension of the IOLM integration Layer
    • The integration layer was expanded to include power control, DI / DO access and callback interface to Gateway-Layer
    • and two LEDs per IO-LINK port activated

Release Version 1.00.01

New Features

  • ECIOGW-350 Improved documentation

Release Version 1.00.00

New Features

  • Initial Release