L'appel des blocs fonction se fait par le biais d'une instance qui n'est autre qu'une reproduction (copie) d'un bloc fonction.
Chaque instance dispose d'un identificateur unique (nom d'instance) et d'une structure de données contenant les variables d'entrée, de sortie et internes qui lui sont associées.
Comme les variables, les instances sont déclarées localement ou globalement. Le nom du bloc fonction est fourni sous forme de type de données d'un identificateur.