port GmbH

Categories: Communication

This project enables CAN-based communication used in many medical, railway and industrial automation applications.

This library allows operation in either master or slave mode, and is tightly integrated with the Synergy Software Package (SSP). It is written in ANSI-C and can be compiled with any ANSI-C compiler.

Redundancy, Flying Master, CANopen Safety, and Bootloader modules can be added for further functionality.


The CANopen Library (Stack) provides CANopen communication, a CAN-based protocol that supports the following CAN in Automation (CiA) specifications:

  • CiA 301 v4.2 Communication Profile
  • CiA 401 Generic I/O Modules Profile
  • CiA 305 Layer Setting Services (LSS) and Protocols

Synergy Download

CANopen Stack for Synergy from port


Current Public Release

Release Date:2016-11-03

MCUs Supported: S7G2, S3A7, S124

MD5: 6f3b84da7e14b8884352ac011936a280

What's New?

First public release.

Installation Instructions

Please see the User’s Manual and Quick Start Guide.