(derived function block) DFB types are function blocks that can be defined by the user in ST, IL, LD or FBD language.

Using these DFB types in an application makes it possible to:

  • simplify the design and entry of the program

  • make the program easier to read

  • make it easier to debug

  • reduce the amount of code generated