Ethernet POWERLINK - openPOWERLINK Source Code

openPOWERLINK Source Code Support Packages


The openPOWERLINK protocol stack is available as a generic source code version that allows for an easy porting to various target and operating systems. The software provides all mandatory functions of the Ethernet POWERLINK specification version 2.0 as well as various optional functionalities.

With the source code comes also an insert-ready kernel modules and application code to run the stack directly under Linux on reference systems provided by SYS TEC. This provides a good entry point for a quick and easy start of your own development.

Our openPOWERLINK implementation has gone through extensive testing procedures with other POWERLINK devices of various suppliers, to ensure a stable platform and a high degree of interoperability.

The protocol stack software is organized and implemented in functional modules, providing a best flexibility and scalability, yet keeping the focus on serving the timing requirements.

All hardware specific and time critical functionality of the openPOWERLINK software were especially designed and optimized to guarantee a fast response time of real-time events on the POWERLINK-bus. Therefore, the access and the handling of the Ethernet controller are encapsulated within a separate driver module.

Features

Features of the openPOWERLINK protocol stack:

  • It complies with the POWERLINK specification DS 301, version 1.1.0.
  • Data link layer and NMT state machine for Controlled and Managing Nodes
  • SDO via UDP and EPL ASnd frames
  • Dynamic PDO mapping
  • User-configurable object dictionary
  • Supports the EPL cycle features async-only CN and multiplexed CN
  • Implemented in plain ANSI C
  • Modular software structure for simple portability to different target platforms
  • Supports target platforms with and without operating system
  • Event driven Communication Abstraction Layer
  • Provides Generic API for user-application
  • Demo project for Realtek RTL8139 network controller under Linux
  • Demo project for Freescale ColdFire MCF5484 under Linux
  • Demo project for EBV DBC3C40 Mercury Board with Altera Cyclone III FPGA
  • Demo project for Hilscher netX processor under Linux as part of GPL-Addon
  • Main package is available under BSD license
  • GPL-Addon is licensed under GPL V2 license

Service / Support

To assist you in developing your POWERLINK-enabled product we provide plenty of services. This may start with trainings and adaptation workshops. The training may contain the following topics:

  • Introduction into POWERLINK in general
  • Introduction into the openPOWERLINK Protocol Stack and its API
  • Commissioning the openPOWERLINK Development Kit
  • Further topics on request

We offer support contracts for email and telephone support.


 openPOWERLINK BASIC Support

With our "BASIC Support" for the openPOWERLINK Protocol Stack, we offer basic service and support to customers using openPOWERLINK.

Target group:
  • openPOWERLINK users that intend to apply openPOWERLINK to smaller projects and that need assistance during the initial stage
Scope of services:
  • Support via phone and email
  • If the fix of a reported error requires a new release, the customer receives access to an intermediate release of the openPOWERLINK Protocol Stack independently from official releases
  • Support is valid for the period of 3 month

 openPOWERLINK PREMIUM Support

The "PREMIUM Support" for the openPOWERLINK Protocol Stack offers an extended range of services to customers using openPOWERLINK

Target group:
  • openPOWERLINK users that intend to apply openPOWERLINK to a lager project and that need assistance based on long-term considerations
Scope of services:
  • Support via phone and email
  • Access to intermediate releases of the openPOWERLINK Protocol Stack if the fix of a reported error requires a new release – independently from official releases
  • 1-day workshop in Greiz, Germany (customer-defined content)
  • Validity: 1 year

We implement the driver for your specific Ethernet controller. Further development may include (but is not limited to):

  • Adaptation of openPOWERLINK to your target platform (optionally on your location)
  • Application software development
  • FPGA and hardware development
  • Implementation of a SPI or DPRAM interface to your application processor
  • Assistance with preparation and accomplishment of conformance test of your POWERLINK-device

Downloads

  Download openPOWERLINK Source Code on sourceforge.net

Version: 1.8

   
openPOWERLINK-LiveCD openPOWERLINK-LiveCD
Version 1.6
MD5 Checksum
2b536cef4ff3b8432b742692223719cd
465 MB

Ordering Information

Available order numbers:

P/N Description
Service-06 openPOWERLINK BASIC Support
Technical support and consulting via phone and email, Access to intermediate releases of the openPOWERLINK Protocol Stack, Validity: 3 months
Service-05 openPOWERLINK PREMIUM Support
Technical support and consulting via phone and email, Access to intermediate releases of the openPOWERLINK Protocol Stack, 1-day workshop in Greiz (customer-defined content), Validity: 1 year

For availability and pricing information, please contact our Sales team or check the available Sales channels & Distributor list!

SYS TEC Sales Channels


Europe

Germany

SYS TEC electronic GmbH
August-Bebel Str. 29
07973 Greiz


Phone: +49-(0)3661 627 90
Fax: +49-(0)3661 627 999
Email: sales@systec-electronic.com
Web: www.systec-electronic.com



Asia

China

SYS TEC electronic GmbH
Beijing Representative Office
20G, Metro International Center
Yard Jia-3, Shilipu
Chaoyang District
Beijing 100025


Phone: +86-10-51315760
Email: beijing@systec-electronic.com
Web: www.systec-electronic.com


Distributor Overview


Europe

France

PHYTEC France SARL
17, place St. Etienne
72140 Sillé-le-Guillaume


Phone: +33-(0)2 43 29 22 33
Fax: +33-(0)2-43 29 22 34
Email: info@phytec.fr
Web: www.phytec.fr


France

I.S.I.T sarl
7 rue André-Marie Ampere
31830 Plaisance du touch


Phone: +33 561 306900
Fax: +33 561 165063
Email: contact@isit.fr
Web: www.isit.fr


The Nederlands

INDES
Integrated Development Solutions BV
Het Voorburg 7
4101 KK Culemborg


Phone: +31-(0)345 - 545.535
Fax: +31-(0)345 - 545.530
Email: sales@indes.com
Web: www.indes.com


Russia

SIMECS Ltd
Detskiy lane
office 118
St. Petersburg 196084


Phone: +7 (812) 677-0057
Fax: +7 (812) 677-1853
Email: info@microcontroller.ru
Web: www.microcontroller.ru


Great Britain (UK)

Hitex Ltd.
Warwick University, Science Park
Coventry CV4 7EZ


Phone: +44-2476-692 066
Fax: +44-2476-692 131
Email: sales@hitex.co.uk
Web: www.hitex.co.uk


Italy

FASE S.r.l.
Via Renato Cuttica 52
20025 Legnano(MI)


Phone: +39-(0)331 545 428
Fax: +39-(0)331 593 004
Email: fase-online@libero.it
Web: www.fase-online.com


Czech Republic

MicroLand spol. s.r.o.
Zweigniederlassung Deutschland
Am Windschlag 17
83043 Bad Aibling


Phone: +49-(0)8061 909440
Fax: +49-(0)8061 909499
Email: germany@microland.cz
Web: www.microland.cz



North America

USA / Canada

PHYTEC America dba PHYtools
203 Parfitt Way SW-Suite120
Bainbridge Island,WA 98110


Phone: +1 206-245-4327
Fax: +1 206-245-4328
Email: cansales@phytec.com
Web: www.phytec.com



Asia

China

Beijing Bocon Automation
Tech. Co. Ltd./ATT Center, R305
No.A6 South Zhongguancun Ave
Beijing 100086


Phone: +86-10-51663110
Fax: +86-10-51581150
Email: business@bocon.com.cn
Web: www.bocon.com.cn


China

Hongke Technology Co. Ltd
Room 504-505, Building 2,
National Science and Technology Park,
South China University of Technology,
Tianhe, Wushan, Guangzhou 510640


Phone: +86 20 387430-30
Fax: +86-20-38743233
Email: sales@hkaco.com
Web: www.hkaco.com


South Korea

UPS Technology
#202,Daehwa B/D, 251-13
Guui-dong,Gwangjin-Gu,
Seoul, 143-826


Phone: +82-2-447-8339
Fax: +82-2-447-0083
Email: djlee@upstek.com
Web: www.upstek.com



Australia

Australia

Embedded Logic Solutions Pty Ltd.
Suite 2, Level 3
144 Marsden Street
Parramatta NSW 2150


Phone: +61 2 9687 1880
Fax: +61 2 9687 1881
Email: sales@emlogic.com.au
Web: www.emlogic.com.au