I blocchi funzione sono chiamati mediante un'istanza che è una riproduzione (copia) del blocco funzione.
Ogni istanza ha un proprio identificatore (nome dell'istanza) e una struttura dati contenente i relativi ingressi, uscite e variabili interne.
Le istanze come le variabili sono dichiarate localmente o globalmente. Il nome del blocco funzione è indicato come tipo di dati di un identificatore.