Course Code: can001
Duration: 28 hours
Prerequisites:
  • Zrozumienie podstawowych protokołów komunikacji i systemów wbudowanych
  • Doświadczenie w testowaniu lub diagnostyce oprogramowania motoryzacyjnego
  • Doświadczenie w programowaniu w języku C lub jakimkolwiek skryptowaniu (CAPL jest podobny do C)

Grupa docelowa

  • Automotive inżynierowie testów i specjaliści ds. walidacji
  • Programiści pracujący z ECU opartymi na CAN
  • Integracjoniści systemów i inżynierowie zajmujący się testowaniem diagnostycznym lub symulacją za pomocą narzędzi Vector
Overview:
CANoe to kompletnym narzędziem oprogramowania opracowanym przez Vector, używanym do rozwoju, testowania i analizy sieci w pojazdach oraz ECU, zwłaszcza tych używających protokółu CAN (Controller Area Network).To szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do inżynierów motoryzacyjnych i testerów na poziomie początkującego do średnio zaawansowanego, którzy chcą używać CANoe do symulacji, testowania i analizy systemów komunikacyjnych opartych na CAN.Na koniec tego szkolenia uczestnicy będą mogli:- Instalować i konfigurować CANoe oraz jego składniki- Zrozumieć podstawy protokołu CAN i ramkę wiadomości- Tworzyć symulacje dla ECU i sieci CAN za pomocą skryptowania CAPL- Monitorować, analizować i debugować ruch CAN efektywnieFormat Kursu- Interaktywne wykłady i dyskusje.- Wiele ćwiczeń i praktyki.- Ręczne wdrożenie w środowisku laboratoryjnym.Day 1 – Introduction to CAN Protocol- Przegląd sieci w pojazdach i rola CAN- Podstawy protokołu CAN- Ramka wiadomości, arbitraż, identyfikatory (standardowe/rozszerzone)- Wypełnianie bitów, CRC, ACK, przerwa- Warstwa fizyczna i warstwa łączności danych- Charakterystyki magistrali, topologia, zakończenie- Mechanizmy obsługi błędów CANDay 2 – CAN in Practice- Typy wiadomości CAN: Dane, zdalne, błędne, przeciążone- Konfiguracja czasu bitowego i prędkości magistrali- Rozważania dotyczące obciążenia magistrali i opóźnień- Wprowadzenie do diagnostycznych protokołów przez CAN (UDS, OBD-II)Day 3 – Introduction to CANoe- Przegląd CANoe: możliwości i przypadki użycia- Ustawienie projektu: konfiguracja, węzły symulacyjne- Tworzenie okien śladów i panelów- Analiza ruchu za pomocą filtrowania i logowania- Bloki symulacyjne i konfiguracjaDay 4 – Advanced CANoe & CAPL- Wprowadzenie do języka CAPL- Struktura, składnia, programowanie oparte na zdarzeniach- Pisarstwo skryptów CAPL do symulacji i wstrzykiwania błędów- Symulacja ECU, zachowanie bramki i diagnostyka- Automatyzacja testów i raportów- Najlepsze praktyki dotyczące debugowania i utrzymaniaZrozumienie podstawowych protokołów komunikacyjnych i systemów wbudowanychDoświadczenie w testowaniu oprogramowania motoryzacyjnego lub diagnostyceDoświadczenie w programowaniu C lub jakiejkolwiek skryptowej (CAPL jest podobny do C)Grupa docelowa- Inżynierowie testowi i specjaliści ds. walidacji- Programiści oprogramowania pracujący z ECU opartymi na CAN- Integracja systemów i inżynierowie zajmujący się diagnostyką testową lub symulacją przy użyciu narzędzi VectorCANoe to kompletnym narzędziem oprogramowania opracowanym przez Vector, używanym do rozwoju, testowania i analizy sieci w pojazdach oraz ECU, zwłaszcza tych używających protokółu CAN (Controller Area Network).To szkolenie prowadzone przez instruktora (online lub na miejscu) jest skierowane do inżynierów motoryzacyjnych i testerów na poziomie początkującego do średnio zaawansowanego, którzy chcą używać CANoe do symulacji, testowania i analizy systemów komunikacyjnych opartych na CAN.Na koniec tego szkolenia uczestnicy będą mogli:- Instalować i konfigurować CANoe oraz jego składniki- Zrozumieć podstawy protokołu CAN i ramkę wiadomości- Tworzyć symulacje dla ECU i sieci CAN za pomocą skryptowania CAPL- Monitorować, analizować i debugować ruch CAN efektywnie
Course Outline:

Dzień 1 – Wprowadzenie do protokółu CAN

  • Przegląd sieci w pojazdach i roli CAN
  • Podstawy protokółu CAN
  • Ramka wiadomości, arbitraż, identyfikatory (standardowe/wydłużone)
  • Bit stuffing, CRC, potwierdzenie, przerwa
  • Warstwa fizyczna i warstwa łącza danych
  • Charakterystyki magistrali, topologia, zakończenie
  • Mechanizmy obsługi błędów CAN

 


Dzień 2 – CAN Communication w praktyce

  • Typy wiadomości CAN: Dane, Zdalne, Błąd, Przeciążenie
  • Konfiguracja czasu bitów i prędkości magistrali
  • Rozważania dotyczące obciążenia magistrali i opóźnień
  • Wprowadzenie do protokołów diagnostycznych nad CAN (UDS, OBD-II)

 


Dzień 3 – Wprowadzenie do CANoe

  • Przegląd CANoe: możliwości i przypadki użycia
  • Konfiguracja projektu: konfiguracja, węzły symulacji
  • Tworzenie okien śledzenia i panelów
  • Analiza ruchu za pomocą filtrowania i logowania
  • Bloki symulacji i konfiguracja

 


Dzień 4 – Zaawansowane CANoe & CAPL Programming

  • Wprowadzenie do CAPL (Communication Access Programming język)
  • Struktura, składnia, programowanie oparte na zdarzeniach
  • Pisanie skryptów CAPL do symulacji i wstrzykiwania błędów
  • Symulacja ECU, zachowanie bramki i diagnostyka
  • Automatyzacja testów i raportów
  • Najlepsze praktyki dotyczące debugowania i konserwacji

 

Sites Published:

United Arab Emirates - CANoe for CAN Compact Training

Qatar - CANoe for CAN Compact Training

Egypt - CANoe for CAN Compact Training

Saudi Arabia - CANoe for CAN Compact Training

South Africa - CANoe for CAN Compact Training

Brasil - CANoe for CAN Compact Training

Canada - CANoe for CAN Compact Training

中国 - CANoe for CAN Compact Training

香港 - CANoe for CAN Compact Training

澳門 - CANoe for CAN Compact Training

台灣 - CANoe for CAN Compact Training

USA - CANoe for CAN Compact Training

Österreich - CANoe for CAN Compact Training

Schweiz - CANoe for CAN Compact Training

Deutschland - CANoe for CAN Compact Training

Czech Republic - CANoe for CAN Compact Training

Denmark - CANoe for CAN Compact Training

Estonia - CANoe for CAN Compact Training

Finland - CANoe for CAN Compact Training

Greece - CANoe for CAN Compact Training

Magyarország - CANoe for CAN Compact Training

Ireland - CANoe for CAN Compact Training

Luxembourg - CANoe for CAN Compact Training

Latvia - CANoe for CAN Compact Training

España - CANoe for CAN Compact Training

Italia - CANoe for CAN Compact Training

Lithuania - CANoe for CAN Compact Training

Nederland - CANoe for CAN Compact Training

Norway - CANoe for CAN Compact Training

Portugal - CANoe for CAN Compact Training

România - CANoe for CAN Compact Training

Sverige - CANoe for CAN Compact Training

Türkiye - CANoe for CAN Compact Training

Malta - CANoe for CAN Compact Training

Belgique - CANoe for CAN Compact Training

France - CANoe for CAN Compact Training

日本 - CANoe for CAN Compact Training

Australia - CANoe for CAN Compact Training

Malaysia - CANoe for CAN Compact Training

New Zealand - CANoe for CAN Compact Training

Philippines - CANoe for CAN Compact Training

Singapore - CANoe for CAN Compact Training

Thailand - CANoe for CAN Compact Training

Vietnam - CANoe for CAN Compact Training

India - CANoe for CAN Compact Training

Argentina - CANoe for CAN Compact Training

Chile - CANoe for CAN Compact Training

Costa Rica - CANoe for CAN Compact Training

Ecuador - CANoe for CAN Compact Training

Guatemala - CANoe for CAN Compact Training

Colombia - CANoe for CAN Compact Training

México - CANoe for CAN Compact Training

Panama - CANoe for CAN Compact Training

Peru - CANoe for CAN Compact Training

Uruguay - CANoe for CAN Compact Training

Venezuela - CANoe for CAN Compact Training

Polska - CANoe for CAN Compact Training

United Kingdom - CANoe for CAN Compact Training

South Korea - CANoe for CAN Compact Training

Pakistan - CANoe for CAN Compact Training

Sri Lanka - CANoe for CAN Compact Training

Bulgaria - CANoe for CAN Compact Training

Bolivia - CANoe for CAN Compact Training

Indonesia - CANoe for CAN Compact Training

Kazakhstan - CANoe for CAN Compact Training

Moldova - CANoe for CAN Compact Training

Morocco - CANoe for CAN Compact Training

Tunisia - CANoe for CAN Compact Training

Kuwait - CANoe for CAN Compact Training

Oman - CANoe for CAN Compact Training

Slovakia - CANoe for CAN Compact Training

Kenya - CANoe for CAN Compact Training

Nigeria - CANoe for CAN Compact Training

Botswana - CANoe for CAN Compact Training

Slovenia - CANoe for CAN Compact Training

Croatia - CANoe for CAN Compact Training

Serbia - CANoe for CAN Compact Training

Bhutan - CANoe for CAN Compact Training

Nepal - CANoe for CAN Compact Training

Uzbekistan - CANoe for CAN Compact Training