ESX.4ct: Programmierung der Steuerung mit logi.CAD 3
Beschreibung
Der Kurs vermittelt Kenntnisse der Hardware-Funktionen der Steuerung ESX.4ct und die Programmierung in logi.CAD 3 unter Berücksichtigung der STW-spezifischen Software, Compiler und Tools.
Der Kurs richtet sich an Entwickler, die eigene Applikationen auf der ESX.4ct programmieren.
Lernziele
Der Kursteilnehmer
- Kennt die Hard- und Software Voraussetzungen für die Programmierung der ESX.4ct
- Kennt die STW-Dokumentation und kann zielgerichtet Informationen nachschlagen
- Kann mit logi.CAD 3 und dem STW Softwarepaket eigene Applikationen programmieren
- Kann mit STW Tools die Software auf die ESX.4ct laden, parametrieren und überwachen
Voraussetzungen
Grundlagenkenntnisse Programmierung, idealerweise mit logi.CAD 3, mindestens allgemeine Kenntnisse der Programmierung von elektronischen Steuerungen.
Kursinhalt
- Einführung in die Hardware der ESX.4ct
- Stecker- und Pin-Kompatibilität zu ESX-IOXp
- Mainboard, Versorgung, Sicherheits-Relais, GND Konzept
- Ermittlung der Steckerbelegung
- Dual Core Architektur
- Ein-/Ausgänge, Halb-/Voll-Brücken, Gyroskop
- Kommunikationsschnittstellen CAN-Bus, RS232, LIN, Bluetooth
- logi.CAD 3
- Grundlagen, Programmiersprachen,
- Installation und Einrichten der Software
- Compiler
- POUs: Programme, Funktionsblöcke, Funktionen
- SPS-Zyklus, RTS, Tasksystem
- Inter-Core Kommunikation
- logi.CAD-Applikation, Compile/Build
- logi.CAD Gateway
- Login und Debugging
- STW Anpassungen von logi.CAD 3
- IDE, Library Management, unterstützte Bibliotheken und Geräte
- STW-Bibliotheken
- Dokumentation (API, Benutzerhandbuch)
- Programmierregeln
- STW-Tools
- Einführung in openSYDE
- Code Generierung, Template, openSYDE Bibliothek
- Flashen, parametrieren, überwachen, visualisieren
- Datenverwaltung auf Laptop und Steuerung
- Programmierpraxis