FDB è un linguaggio grafico per la programmazione logica mediante connessione. Le variabili dell'unità organizzazione programmi specifica sono collegate con gli ingressi e le uscite di caselle di funzione. Il collegamento rappresenta un flusso di dati fra variabili e ingressi/uscite di caselle di funzione.
Un diagramma Function Block è strutturato internamente in reti.
Un network con diagrammi Function Block è definito da un grafico di caselle di funzione collegate.