TRUK3044-0000 | TwinCAT 3 IEC 61131 Object Oriented programming

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.