CAN in Automation (CiA)
headquarters@can.cia.org
www.can-cia.org
CANopen Product Guide 2008
home

SYS TEC Electronic

www.systec-electronic.com

Headquarters

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

Phone: +49-3661-62790
Fax: +49-3661-627999
Email: info@systec-electronic.com
URL: http://www.systec-electronic.com

Technical contact

Phone: +49-3661-62790
Fax: +49-3661-627999
Email: support@systec-electronic.com

Sales contact

Mirko Fritzsch
Dirk Stiebert

Phone: +49-3661-62790
Fax: +49-3661-627999
Email: sales@systec-electronic.com

China

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


Phone: +86-10-51315760
Fax: +86-10-51315761
Email: beijing@systec-electronic.com
URL: http://www.systec-electronic.cn

France

Phytec France SARL

Phone: +33-2-43292233
Fax: +33-2-43292234
Email: info@phytec.fr

USA

Phytec America LLC

Phone: +1-206-780-9047
Fax: +1-206-780-9135
Email: sales@phytec.com

Further Distributors and Partners:
Please contact us or see our homepage www.systec-electronic.com

SYS TEC CANopen Protocol Stack Source Code

Availability
In stock

The SYS TEC CANopen source code package includes the complete and standard compliant functionality needed for implementation of up-to-date CANopen master and slave devices. CANopen services, such as NMT master (Network Management), LSS master (Layer Setting Services) and SDO client, used for implementing powerful CANopen masters, are part of the CANopen source code as well. Furthermore we offer several add-on packages such as the Safety CANopen add-on providing an implementation of the CANopen Safety Framework according to CiA 304. The straightforward, event-oriented signaling up to application level attains a high degree of performance. The CANopen source code already includes integrated functionality for easy integration into operating systems. The well-defined and thoroughly thought-out API makes possible uncomplicated connection to your own applications to the CANopen protocol stack. Many example programs and the comprehensive documentation included in the package are there to assist you.

More than just a source package
With the SYS TEC CANopen source code, you get more than just a CANopen protocol implementation. One benefit to you is that the first year of technical support and software maintenance are included! In the delivery scope we provide you with an USB/CAN interface and a complete set of CANopen configuration and analysis tools for use in device development and in testing. You'll receive a convenient environment for development, testing and integration of your CANopen applications. The included software tools provide you with valuable support in creating your EDS files and source configuration. Using the ODBuilder tool, you are a mouse-click away from exporting the associated object directory as C-source text, which you can incorporate directly into your CANopen project.

Scalable and portable
The continuous modularization of the functionalities and implementation in ANSI-C make possible simple porting to different target systems. Also a considerable weight was placed on scalability and performance. Highly optimized memory management and zero-copy implementation prevent unnecessary copying of data. Multi-instance operation is supported as well. With our CANopen Source you can just as cost-effectively create single-chip solutions and complex, multi-channel master applications.

Safety CANopen supported
We have expanded a highly optimized version of our CANopen source with CANopen safety features that is running on the CANopen Safety Chip CSC01. We offer a CiA 304 compliant CANopen Safety Protocol extension that can be used to build own safety applications. Along with the source code, we provide special software tools for configuration of the safety-relevant part of the CANopen application. Call us to discuss how to integrate our product into your application!

IEC 61131-3 ready - The CANopen manager extension
The CANopen manager extension provides substantial extended functionality to implement powerful CANopen master and manager applications compliant to the CiA 302 and CiA 405 specification. The integrated configuration manager handles the parameter sets of the assigned CANopen slave devices and handles and provides on-demand configuration of connected nodes at runtime. A comprehensive interface in accordance to CiA 405 allows an easy integration to IEC 61131 runtime environments. SYS TEC also provides an own, highly efficient PLC runtime system that includes a sophisticated CANopen Manager.

Highlights

  • Multi-instance capable source structure or single-instance possible for highest performance
  • One year of software maintenance and support included in purchase price
  • Supports SDO block, expedited and segmented transfer
  • Supports up to 127 SDO clients and servers and up to 512 RPDO/TPDO
  • CANopen master services included in standard source code package
  • Heartbeat consumer for up to 127 nodes
  • Modular structure of the source and implementation in ANSI-C
  • PC Tool for configuration of the dbject oictionary including automatic source code generation, EDS editor with import and export functionality
  • Full versions of the CANopen Configuration Suite, the CAN-REport CAN-bus monitor with CANopen protocol extension as well as an USB/CAN interface included in purchase price
  • CAN driver API and hardware specific drivers included in source
  • CANopen safety protocol extension according to CiA 304 optionally available
  • Support of MPDO available as add-on package
  • CANopen Manager extension according to CiA 302 optionally available

Supported Platforms

8-bit
Infineon, Philips, generic 8051

16-bit
Infineon, Renesas, Fujitsu, Atmel

32-bit
Philips LPC21xx/22xx, Infineon TriCore, freescale MPC5x5, Coldfire MCF52xx and MCF54xx, 80x86 architectures

Special devices
Analog Devices DSP AD218x, Texas Instruments TMS320

Supported operating systems
Microsoft Windows 9x/NT/2000/XP/CE, Linux, eCos, PXROS (Operation without OS is supported as well.)

Supported development environments
GNU, Metroworks Codewarrior, KEIL µVision, Microsoft Visual C++, Tasking, Fujitsu Softune

Find a complete listing of our CANopen source code features here:
http://www.systec-electronic.com/canopen

We offer the following complementary services:

  • Consultation
  • Adaptation workshop
  • Support in preparing your devices for the CiA CANopen conformance test
  • Customer-specific training
  • System specification
  • Hardware and software development
  • Assembly and testing (low quantity to high volume production)
  • OEM integration services