CANoe Fundamentals Training

DE Scandinavia UK North America

CANoe Fundamentals Workshop | 1-5 Days

In this workshop you will acquire a fundamental understanding of CANoe as a development environment for CAN projects.
First the fundamentals of the CAN protocol are covered. Then you will learn how to operate CANoe as a measurement and analysis tool and for rest-of-bus simulation based on practical examples. You will use CAPL and special DLLs to create your own program node and the Panel Designer to create a graphic user interface window for emulating ECUs.
In the fourth module, you will apply your acquired knowledge by conducting extensive measurements, rest-of-bus simulations and analyzes on real automotive networks.

Module 1: CAN Fundamentals

Duration: 1 Day
Target Group: CAN Users
Prerequisites: None

Content:

  • Introduction to Serial Bus Systems in Motor Vehicles
  • Introduction to CAN
  • Physical Characteristics of a CAN Network
  • Characteristics of the CAN Protocol

Module 2: Introduction to CANoe

Duration: 2 Days
Target Group: CAN Users (controller development, motor vehicle electrical, test planning and execution)
Prerequisites: CAN Fundamentals

Content:

  • Data Interpretation
  • Introduction
  • Measurement and Analysis
  • Filters
  • Data Logging
  • Send options
  • Import and Export of Data
  • Offline Analysis

Module 3: Development of CANoe Models

Duration: 1 Day
Target Group: CANoe Users
Prerequisites: CAN and CANoe Fundamentals

Content:

  • Introduction to Development of CANoe Models
  • Modeling with the CANoe Interaction Layer
  • Working with Panel Designer and Signal Generator
  • Introduction to CAPL
  • Working with System and Environment Variables
  • Modeling with CAPL

Module 4: CANoe in Practice

Duration: 1 Day
Target Group: CANoe Users
Prerequisites: Experience in working with CANoe

Content:

  • Measuring Bus Communication of Automotive ECUs
  • Introduction to OSEK/VDX Network Management
  • Analysis of Multiple Networked CAN Bus Systems
  • Extensive Data Logging and its Evaluation (Offline Analysis)
  • Creating Rest-of-Bus Simulations and Startup on the Breadboard Setup

CANoe Basic Workshop | 1-3 Days

In this workshop you will acquire a fundamental understanding of CANoe as a development environment for CAN projects. You will learn how to operate CANoe as a measurement and analysis tool and for rest-of-bus simulation based on practical examples. You will also use CAPL and special DLLs to create your own program node and the Panel Designer to create a graphic user interface window for emulating ECUs.

Module 1: Introduction to CANoe

Duration: 2 Days
Target Group: CAN Users (controller development, motor vehicle electrical, test planning and execution)
Prerequisites: Basic understanding of the CAN Protocol

Content:

  • CAN Data Traffic
  • Introduction
  • Measurement and Analysis
  • Function Blocks
  • Data Logging
  • Stimulus Options
  • Import and Export of Data
  • Offline Analysis
  • Further Functions

Module 2: Modeling in CANoe

Duration: 1 Day
Target Group: CANoe Users
Prerequisites: CAN and CANoe Fundamentals, Programming knowledge required

Content:

  • Introduction to the Development of CANoe Models
  • Modeling with the CANoe Interaction Layer
  • Working with Panel Designer and Signal Generator
  • Introduction to CAPL (Communication Access Programming Language)
  • Working with System and Environment Variables
  • Modeling with CAPL

CANoe Workshop | 3 Days

In this workshop, you will acquire a fundamental understanding of CANalyzer and CANoe as an analysis respectively development tool for CAN and LIN projects.
First the fundamentals of the CAN and LIN protocols are covered. Then you will learn how to operate CANalyzer and CANoe in both areas as measurement and analysis tools. Furthermore, rest-of-bus simulation within CANoe will be trained. You will use CAPL and special DLLs to program simulated network nodes and the Panel Designer to create graphic user interfaces. Extensive exercises on training PCs provided by Vector ensure valuable experience for every day practical situations.

Duration: 3 Days
Target Group: CAN and LIN users (controller development, motor vehicle electrical, test planning and execution)
Prerequisites: None

Content:

  • Introduction to serial bus systems in motor vehicles
  • CAN Protocol
  • CAN Data Interpretation with CANdb++
  • Fundamentals of the LIN Protocol
  • Fundamentals of the LIN Network Description and Configuration
  • LIN Data Interpretation with LIN Network Viewer
  • Measurement, Evaluation and Data Logging
  • Stimulation and Emulation
  • Offline Analysis
  • Introduction to CAPL
  • Panels in CANoe
  • LIN Cluster Simulation
  • LIN Slave Conformance Tester in CANoe

CANalyzer/CANoe Workshop

Module 1: CAN Communications

CAN - Controller Area NetworkThis class provides knowledge to help you understand the essential principles of the CAN protocol. This class was developed with automotive CAN implementations as the focus, also covers real world of importance to those working with CAN technology for the first time.

Prerequisites: An understanding of the terminology and basic operation of electronic control modules is helpful, but not required.
Duration: 1 Day

Class Outline:

  • Introduction
  • Overview of Small Area Networks
    • Distributed Functions
    • Small Area Networking Fundamentals
  • CAN Physical Layers
    • Media
    • Logic
    • Common Automotive Physical Layers
  • The CAN Protocol - Data Link Layer
    • Message Structure
    • Logic
  • CAN Protocol - Errors
    • Error Frames
    • Error Resolution
  • Introduction to CAN Implementations
    • Transport Protocols
    • Network Management

Module 2: Introduction to CANalyzer

This 1-day class provides knowledge and hands-on experience to help analyze CAN network message traffic using CANalyzer. This class teaches the operation of CANalyzer starting with building a configuration and concluding with messsage generation.

Prerequisites: The student needs a general understanding of CAN communcation and bus operation.
Duration: 1 Day

Class Outline:

  • Introduction
  • CANalyzer Overview
    • Configuration
    • Bus Analysis
    • Graphical Analysis
    • Signal Analysis
  • CANdb
    • Overview of the Vector CAN Database
  • Logging Bus Activity
    • Replay Operation for Log Files
  • Creating Customized Analysis
    • Offline Mode Analysis
    • Message Generation

Module 3: Introduction to CANoe

This one day class provides knowledge and hands-on experience to help you develop CAN projects using CANoe. Topics include understanding basic CANoe components, designing CAN messages and data, developing a CANoe panel, programming in Vector's Communication Access Programming Language (CAPL) and example CANoe applications.

Prerequisites: Introduction to CANalyzer class
Important note: New CANoe users should attend the Introduction to CANalyzer class to learn important concepts that CANalyzer and CANoe share, such as bus analysis function, configuration setup and logging.
Note: Because this class heavily utilizes Vector's CAPL programming language, attendees should have a general understanding of the C programming language.
Duration: 1 Day

Class Outline:

  • Course Introduction
  • Introduction to CANoe for CAN Bus Simulation
    • Message Generation
    • Signal Modeling
    • Replay Operation for Log Files
  • CANoe CAPL Programming
    • Overview Based on Comparison to C
    • Generation of Messages
    • Receive Message Handling
    • Signal Modeling
  • Introduction to Panel Development
    • Creating Panels
    • Implementing Bitmap Displays
    • Linking Panels with CAPL
  • CANoe Application Project
    • CAN System Simulation Development
    • Team System Integration
    • Validation of simulation with Hardware
Did you find this page helpful?
E-Mail:

Please comment: