The course explains the programming of the ESX-3CM controller with CODESYS V3 including the STW-specific software, plugins, libraries and tools.
The course is intended for developers, who will program own applications for the ESX-3CM.
The theoretical course content will be deepened with programming examples from practice.
- Knows hard- and software requirements for programming the ESX-3CM
- Knows the STW technical documentation and is able to use it for target-oriented research
- Is able to program own applications with CODESYS and the STW software package
- Is able to upload software on the ESX-3CM, change parameters and monitor the controller
Basic programming knowledge, ideally with CODESYS V3, at least knowledge of programming electronic controllers.
- Introduction to the hardware of the ESX-3CM
- Starter Kit
- Mainboard, supplies, GND concept, pin assignment, main relays
- Inputs / Outputs and their grouping, NAMUR and SENT interfaces
- Ethernet interface, CAN, other communication interfaces
- Hints for mounting
- CODESYS V3
- Basics, programming languages, POUs, function blocks, PLC Configuration
- CODESYS-application, SPS-cycle, gateway server, RTS, task system
- STW adaptions of CODESYS V3
- IDE, PLC configuration, trace, visualization, watch and recipe manager, library manager, supported libraries and devices
- STW-libraries and documentation (API, user manual)
- STW Tools
- KEFEX RAMView
- ESX Testbox (TUX)
- Programming exercises