ESX.4ct: Programming of the controller with logi.CAD 3
Description
The course explains the hardware functions of the ESX.4ct controller and the programming with logi.CAD 3 including the STW-specific software, compiler and tools.
The course is intended for developers, who will program own applications for the ESX.4ct.
Objectives
The participant
- Knows hard- and software requirements for programming the ESX.4ct
- Knows the STW technical documentation and is able to use it for target-oriented research
- Is able to program own applications with logi.CAD 3 and the STW software package
- Is able to upload software on the ESX.4ct, change parameters and monitor the controller
Prerequisites
Basic programming knowledge, ideally with logi.CAD 3, at least knowledge of programming electronic controllers.
Course Content
- Introduction to the hardware of the ESX.4ct
- Connector and pin compatibility with ESX-IOXp
- Mainboard, supplies, GND concept, main switch
- Determination of the pin assignment
- Dual Core architecture
- Inputs/outputs, half/full bridges, gyroscope
- Communication interfaces CAN bus, RS232, LIN, Bluetooth
- logi.CAD 3
- Basics, programming languages,
- Installation and setup of the software
- Compiler
- POUs, function blocks, PLC Configuration
- SPS-cycle, RTS, task system
- Inter-Core communication
- logi.CAD-application, compile/build
- logi.CAD gateway
- STW adaptions of logi.CAD 3
- IDE, library management, supported libraries and devices
- STW- libraries
- Documentation (API, user manual)
- Programming rules
- STW-Tools
- Introduction to openSYDE
- Code generation, template, openSYDE library
- Flashing, parametrizing, monitoring, visualizing
- Data administration on laptop and controller
- Programming exercises