There are some key differences between a Function Block and a Function

The video below explains the differences:

🗝️Key Points

  • Function Blocks have their own instance data
  • Functions use temporary data
  • Function Blocks can be “Reinitialized” if certain changes are made, data can be lost
  • Functions require all interfaces to be filled in, Function Blocks do not in most cases
  • Functions cannot call Function Blocks without referencing global or parameter memory

Leave a Reply