ESX.3cs: Programmierung der Steuerung mit C

Kursnummer 90442
Bezeichner PRG3CSC
Kurstyp Klassenraumtraining
Dauer 3 Tage
Zielgruppe Entwickler
Preis 2490 €

Beschreibung

Der Kurs vermittelt Kenntnisse der Hardware-Funktionen der Steuerung ESX.3cs und die Programmierung in C unter Berücksichtigung der STW-spezifischen Software, Compiler und Tools.

Der Kurs richtet sich an Entwickler, die eigene Applikationen auf der ESX.3cs programmieren.

Lernziele

Der Kursteilnehmer

  • Kennt die Hard- und Software Voraussetzungen für die Programmierung der ESX.3cs
  • Kennt die STW-Dokumentation und kann zielgerichtet Informationen nachschlagen
  • Kann mit C und dem STW Softwarepaket eigene Applikationen programmieren
  • Kennt die Debugger-Lösung
  • Kann mit STW Tools die Software auf die ESX.3cs laden, parametrieren und überwachen

Voraussetzungen

Grundlagenkenntnisse der Programmierung von elektronischen Steuerungen.

Programmierkenntnisse in der Hochsprache „C“.

Kursinhalt

  • Einführung in die Hardware der ESX.3cs
    • Starter Kit
    • Mainboard, Versorgung, Sicherheits-Relais, GND Konzept, Steckerbelegung
    • Ein-/Ausgänge, NAMUR und SENT Schnittstelle
    • Ethernet Schnittstelle, CAN-Bus, RS232, LIN
  • Software Entwicklungsumgebung
    • Installation der Software
    • Einrichten der Software
    • Compiler
  • Funktionen der STW-API
  • CAN Bus
    • Einführung
    • Initialisierung, Einlesen und Bearbeitung der CAN-Objekte
    • Application Layer: SAE J1939 und CANopen
  • STW-Tools
    • Einführung in openSYDE
    • Flashen, parametrieren, überwachen, visualisieren
    • Code Generierung, Datenverwaltung auf dem Laptop und auf der Steuerung
  • Debugger
    • Vorstellung der Hardware-Lösung
    • Demonstration des Lauterbach Hardware-Debuggers
  • Programmierpraxis
Anfrage

Individuelles Training

Interesse an einem speziellen Training?

Basierend auf unseren Standardkursen und mit dem Wissen, das sich unsere Trainer und Applikationsingenieure in vielen Anwendungen erworben haben, können wir auf Sie zugeschnittene Kurse anbieten, die sich an Ihrem Wissenstand und an Ihren Anforderungen orientieren. Egal ob Sie an Digitalisierung, Automatisierung oder Elektrifizierung Ihrer mobilen Maschinen interessiert sind oder ganzheitliche Lösungen suchen - wir diskutieren gern mit Ihnen über die Möglichkeiten, die wir bieten, um Ihnen zu einem frühen Markteintritt zu verhelfen.

Angebot anfordern