Les POU sont utilisés pour structurer l’ensemble d’un programme. Des unités individuelles peuvent en appeler d’autres, cependant une structure POU récursive n’est pas autorisée.
Les POU sont soit définis par défaut soit définis par l’utilisateur dans le but de résoudre un problème d’automatisme spécifique.
Dans Control FPWIN Pro7, le POU se compose d’un en-tête, dans lequel les variables sont déclarées, et d’un corps qui contient les algorithmes du POU.
Différents types de POU sont disponibles en fonction des exigences des applications.
Les différents types de POU sont les suivants : Fonctions, Blocs fonctions et Programmes.