Function Block Instance DataΒΆ

../_images/abca19cb35e065c40a317f341a94aa34

Interface between C/C++ and IEC code: Function Block instance data.

For each POU an init function is generated. This function is called on load-time and on reset of IEC application. Within this function, all parameters (VAR_IN, VAR_OUT, VAR_IN_OUT) and instance variables (VAR) are set to zero. If an instance variable is initialized in IEC declaration, this value is automatically taken for initialization inside of init function.