Kursplan
Dag 1 – Introduktion till CAN-protokoll
- Översikt över in-vehicle nätverk och CAN:s roll
- Grundläggande begrepp inom CAN-protokoll
- Meddelandeframing, godkännande, identifierare (standard/utökad)
- Bit-packning, CRC, ACK, paus
- Fysiska och datalänkskikt
- Busskaraktär, topologi, terminering
- CAN:s felhanteringsmekanismer
Dag 2 – CAN Communication i praktiken
- CAN-meddelandetyper: Data, Remote, Error, Overload
- Bit-tidsinställning och busshastighetskonfiguration
- Buslast och fördröjningsöverväganden
- Introduktion till diagnostiska protokoll över CAN (UDS, OBD-II)
Dag 3 – Introduktion till CANoe
- Översikt över CANoe: funktioner och användningsområden
- Projektsättning: Konfiguration, simulationsnoder
- Skapande av spårningsfönster och paneler
- Analys av trafik med filter och loggning
- Simuleringsblock och konfiguration
Dag 4 – Avancerad CANoe & CAPL Programming
- Introduktion till CAPL (Communication Access Programming Language)
- Struktur, syntax, händelsebaserad programmering
- Skrivning av CAPL-skript för simulation och felinjektion
- Simulation av ECUs, gatewaybeteende och diagnostik
- Automatisering av tester och rapporter
- Bästa praxis för felsökning och underhåll
Krav
Dag 1 – Introduktion till CAN-protokoll
- Översikt över in-vehicle nätverk och CAN:s roll
- Grundläggande CAN-protokoll
- Meddelandeframtagning, godkännande, identifierare (standard/utökad)
- Bit-insertion, CRC, ACK, mellanrum
- Fysisk och datalänkskikt
- Buskarakteristika, topologi, avslutning
- CAN-felhanteringsmekanismer
Dag 2 – CAN i praktiken
- CAN-meddelandetyper: Data, Remote, Error, Överbelastning
- Bit-tid och busshastighetskonfiguration
- Bussbelastning och fördröjningar
- Introduktion till diagnostikprotokoll över CAN (UDS, OBD-II)
Dag 3 – Introduktion till CANoe
- Översikt över CANoe: funktioner och användningsområden
- Projektinställning: Konfiguration, simulering av noder
- Skapa fönster och paneler för spårning
- Analysera trafik med filtrering och loggning
- Simuleringsblock och konfiguration
Dag 4 – Avancerad CANoe & CAPL
- Introduktion till CAPL (språk)
- Struktur, syntax, händelsestyrd programmering
- Skriv CAPL-skript för simulering och felinjektion
- Simulering av ECU:s, gateways beteende och diagnostik
- Automatisering av tester och rapporter
- Bästa praxis för felsökning och underhåll
CANoe är ett omfattande mjukvaruverktyg utvecklat av Vector som används för utveckling, testning och analys av in-vehicle-nätverk och ECU:s, särskilt de som använder CAN-protokollet (Controller Area Network).
Denna instruktörsledda, live-träning (online eller på plats) riktar sig till automotiveingenjörer och testare på grundnivå till mellannivå som vill använda CANoe för att simulera, testa och analysera CAN-baserade kommunikationssystem.
Efter avslutad träning kommer deltagarna att kunna:
- Installera och konfigurera CANoe och dess komponenter
- Förstå grundläggande CAN-protokoll och meddelandeframtagning
- Skapa simulationer för ECU:s och CAN-nätverk med CAPL-scripting
- Overvak, analysera och felsöka CAN-trafik effektivt
Kursformat
- Interaktiv föreläsning och diskussion.
- Många övningar och praktik.
- Hands-on-implementering i en live-lab-miljö.
Audience
- Automotive testingenjörer och valideringsspecialister
- Programutvecklare som arbetar med CAN-baserade ECU:s
- Systemintegratörer och ingenjörer inblandade i diagnostiktestning eller simulering med Vector-verktyg
CANoe är ett omfattande mjukvaruverktyg utvecklat av Vector som används för utveckling, testning och analys av in-vehicle-nätverk och ECU:s, särskilt de som använder CAN-protokollet (Controller Area Network).
Denna instruktörsledda, live-träning (online eller på plats) riktar sig till automotiveingenjörer och testare på grundnivå till mellannivå som vill använda CANoe för att simulera, testa och analysera CAN-baserade kommunikationssystem.
Efter avslutad träning kommer deltagarna att kunna:
- Installera och konfigurera CANoe och dess komponenter
- Förstå grundläggande CAN-protokoll och meddelandeframtagning
- Skapa simulationer för ECU:s och CAN-nätverk med CAPL-scripting
- Overvak, analysera och felsöka CAN-trafik effektivt
- En förståelse för grundläggande kommunikationsprotokoll och inbyggda system
- Erfarenhet av automotive softwaretestning eller diagnostik
- Erfarenhet av C-programmering eller någon skriptspråkserfarenhet (CAPL är likt C)
Vittnesmål (2)
PLC grundläggande kunskaper## Course Outline### Module 1: Introduction to PLCs- Definition of a PLC- History and evolution of PLCs- Advantages of using PLCs in industrial automation- Applications of PLCs in various industries### Module 2: PLC Hardware- Understanding PLC components - Central Processing Unit (CPU) - Input and Output modules - Power supply unit - Memory - Communication interfaces- PLC types and selection criteria- Wiring and installation guidelines### Module 3: PLC Programming- Introduction to PLC programming languages - Ladder Logic - Function Block Diagram (FBD) - Structured Text (ST) - Instruction List (IL)- Programming software overview - Step 7 - TwinCAT - Codesys - RSLogix 5000- Basic programming techniques - Creating and editing programs - Writing and testing logic - Implementing timers and counters### Module 4: PLC Communication- Overview of communication protocols - Modbus - Profibus - Profinet - EtherNet/IP - EtherCAT- Network configuration and troubleshooting- Integrating PLCs with HMI and SCADA systems### Module 5: PLC Maintenance and Troubleshooting- Preventive maintenance strategies- Diagnostic tools and techniques- Common PLC issues and solutions- Safety considerations in PLC maintenance### Module 6: Hands-on Project- Designing a simple PLC-based control system- Implementing the control system using a PLC- Testing and validating the control system- Documenting the project and presenting the results
Bartosz - Phillips-Medisize Poland
Kurs - Introduction to OMRON PLC programming
Machine Translated
Varje gång jag inte var säker på någon övning förklarade tränaren för mig på flera sätt, tills jag förstod.
Oncel Seleamet - IRROM Industrie
Kurs - PLC Ladder Programming
Machine Translated