Fast & standard-compliant implementation of your own CANopen devices Inklusive NMT Master, LSS Master oder SDO Clients

Your advantages:

  • Complete source code of the CANopen master and slave services including
     
  • Multiple instances - Implement different logical CANopen devices on a single hardware platform
     
  • Software maintenance and technical support free of charge for the first year
     
  • No runtime license fees for products developed with it
  • Target platforms...

    Overview of supported targets for download

  • Features / Details...
    • CiA 301 compliant CANopen source code
    • complete source code of CANopen master and slave services included
    • multiple instances - implement different logical CANopen devices on a single hardware platform
    • software maintenance and technical support free of charge in the first year
    • no license fees for deployed products
    • bundles (so called Value Packs) with complete set of available, fully activated CANopen tools
    • direct ANSI-C implementation and clear modularized structures support easy porting to new target platforms
    • Generic OS API suitable for integration into real-time operating systems
    • CANopen protocol stack supports the communication layers for implementing all standardized CANopen device profiles
    • CAN driver source code for a variety of target systems
    • Unified CAN driver API for all supported CAN interfaces
    • High-resolution time stamps
    • CiA 304 compliant CANopen Safety Protocol Extension (optional add-on)
    • CiA 402 device profiles for motion control and drives (optional add-on)
  • Modular, Scalable and Portable...

    The consistent modularization of the functionalities and the implementation in ANSI-C allow easy porting on different target systems. Great importance was attached to scalability and performance. A highly optimized memory management and "Zero-Copy" implementation prevent unnecessary copying of data. With our CANopen Source you can realize cost-effective single-chip solutions as well as complex multi-channel master applications. For example, our CANopen Protocol Stack has been successfully ported to a DSP in addition to numerous microcontrollers.

    The CANopen stack is organized into individual modules. These modules can be integrated into a project or removed, depending on the required functionalities. The modularization prevents overlapping of functions (cross-call) by clearly assigning subordinate or superordinate modules (callback function). There are no cross-references of global variables between modules. A central software layer called "CANopen Controlling Module" (CCM) provides a simplified API of the CANopen functions on the application layer and controls the interactions of the individual modules. In addition, the hardware-specific implementation is clearly decoupled from the CANopen protocol stack, making it possible to port a new target platform with minimal effort.

  • No royalties on own products...

    We offer an attractive pricing - you get the complete source code as well as sample projects as a buy-out license for an inexpensive one-time payment.

    The purchased license is site-bound and can be used by your developers at the site for various targets, projects and products. No further license fees are incurred.

    By extending the license , development partners and other locations of your company can also use the source code.

    Our update and support services can be extended annually - so your stack is always up-to-date.

  • Documents & Downloads...

    C

    I

    O

    T

  • Ordering information...
    Bestellinformation

    Part No.

    Description

    SO-877

    CANopen Source Code

     

    CANopen Protocol Stack Source Code (NMT Master & Slave), ODBuilderII, documentation, site specific CANopen Stack company license without runtime costs incl. 12 months updates and support

    SO-877-VP

    CANopen Source Code Value Pack

     

    CANopen Protocol Stack Source Code (NMT Master & Slave), ODBuilderII, CANopen DeviceExplorer Full Version, Process Data Linker plug-in, USB-CANmodul1, documentation, site specific CANopen stack company license without runtime costs incl. 12 month updates and support

    5006008

    License extension for CANopen Stack

     

    for project-related, time-limited use by external development partner

    5006001

    Support and updates SO-877

     

    Support extension by 1 year

    5006002

    Support and Updates SO-877-VP

     

    Support extension by 1 year

Jetzt Kontakt aufnehmen

Ihr Vertriebsteam der SYS TEC electronic

Your contact person: Ihr Vertriebsteam der SYS TEC electronic

Department: We're happy to help:

Email: sales@systec-electronic.com
Phone: +49 3765 38600-2110
SYS TEC electronic sales team
Email: sales@systec-electronic.com
Phone: +49 3765 38600-2110

Search the website

The internal search function finds pages, documents and blog posts.
Please enter a search term.

What are you looking for?

Frequently searched for:

  • EMC testing
  • Project management
  • Prototype manufacturing
Cookies and Data Protection
Exit the dialogue box and return to the top of the page