Back to ESAcademy Home Page

CANopen for Development Engineers

A 1-day hands-on training class about the design, implementation and test of CANopen nodes and networks
in accordance with CiA 447 documents "car add-on devices"

Customized in-house classes available

Development of CANopen nodes based on MicroCANopen Plus, using a PC simulation platform as well as various embedded evaluation boards.

ESAcademy offers this efficient hands-on training class for CANopen Development Engineers. For the current schedule of this class please visit www.CANopenStore.eu.

  • PCs with adequate CANopen configuration, monitoring, analyzing, development and simulation tools are provided
  • For best class efficiency, the classes are limited to a maximum of 16 students

Audience:
For engineers and programmers who want to be able to develop their own CANopen nodes according to the CiA 447 documents "car add-on devices".

Agenda

Upcoming Classes

Time

Class Topic

08:00AM - 08:30AM Registration, Welcome
08:30AM - 10:00AM Lesson: Summary and review of CANopen features

Lesson: Major differences of CAN interfaces as implemented by various chip manufacturers

Hands-on: Introduction to the tools provided for this class

  • Simulation Environment PCANopen Magic ProDS
  • Quick Intro: ARM7 developments with Keil/Gnu
10:00AM - 10:15AM Break
10:15AM - 12:00PM Lesson: Concept of CANopen "Virtual Devices"
Lesson: Application Profile CiA447 car add-on devices

Hands-On: CANopen source code configuration with CANopen Architect EDS (EDS Editor)

12:00PM - 01:00PM Lunch
01:00PM - 02:45PM Lesson: MicroCANopen Plus application interfacing

Hands-On: CANopen node development with MicroCANopen Plus

02:45PM - 03:00PM Break
03:00PM - 04:30PM Hands-on Exercises: Design, Commission and Test of an entire network
04:30PM - 05:00PM Summary and outlook

Questions and answers

Prerequisites:
CANopen knowledge is required for this class. We recommend to take the CANopen for Network Administrators class before attending this class.

Hands-On setup (class dependent):
The software packages used for this class are the free CANopen Starter Kit CANopen Magic ProDS Eval, the development system CANopen Magic ProDS and compiler systems from Borland, Keil and/or Fujitsu. CANopen Magic ProDS can be used for configuration and analysis of networks as well to hook-up customized CANopen nodes simulated on a PC. Hardware provided and used includes a PEAK PCAN-USB CAN interface, a Keil ARM7 evaluation board and/or the PEAK MicroMod evaluation board. Each workstation is shared by two students. Students immediately review each other ensuring that the class progress is not hindered by typographical errors.

Certification:
This class does not include a certification test.

Language:
All training material is in English language. Classes are taught in English or German depending on location and participants.

Tutors:
The classes are taught by either Olaf Pfeiffer or Christian Keydel, tutors at ESAcademy. Both are co-authors of the book “Embedded Networking with CAN and CANopen”. They regularly present at international events such as the Real-Time and Embedded Computing Conferences, the Embedded Systems Conferences and the international CAN conferences.

Pricing:
The pricing is location dependent.
Drinks and lunch are included in the tuition fee. Multiple student or early sign-up (more than 4 weeks before the event) discounts are available upon request.

Cancellation Policy:
Cancellations must be made 2 weeks prior to the event, otherwise tuition is non-refundable. A 15% rescheduling fee applies, if student needs to reschedule within 2 weeks prior to the event.


San Jose, CA
Tel. (877) 812-6393
Fax. (877) 812-6382

www.esacademy.com
info@esacademy.com