Object-Oriented Programming

CODESYS supports object oriented programming with function blocks and for this purpose provides the following features and objects:

  • Methods
  • Interfaces
  • Properties
  • Inheritance
  • Method call, virtual function call
  • Definition of function blocks as extensions of other function blocks

See also