Overview
This course focusses on the object orientation extensions of the IEC 61131 standard and their implementation in TwinCAT 3. It assumes an existing familiarity with object-oriented programming concepts, and covers useful programming patterns for an industrial automation environment.
Goals
Understand the parts of the course covered:
- the benefits and limitations of OO programming in TwinCAT 3
- the four pillars of OO programming and how they apply to PLC programming
- the differences between a Function Block and a Class
- Methods, Properties and Interfaces
Prerequisites
- Existing familiarity with object-oriented programming concepts
Agenda
- Classification
- Basic idea of OO programming
- Machine application
- Elements
- Observer Pattern
- Ordering information
- TwinCAT 3 IEC 61131 Object Oriented programming
- Ordering number
- TRUK3044-0000
- Category
- Advanced
- Training duration
- 1 day, taking place from 9:15 a.m.–5:00 p.m.