Le terme POU (unité d'organisation de programme) s'applique à tous les objets de programmation (programmes, blocs fonction, fonctions, etc.) utilisés pour créer une application contrôleur.
Conformément à la norme IEC 61131, un POU peut être un programme, un bloc fonction ou une fonction. Cependant, dans ce document, le terme POU désigne les éléments de programmation en général qui contiennent du code IEC, comme les méthodes, les propriétés, les interfaces, etc. Le terme objet POU correspond à une désignation plus stricte d'un POU que celle définie dans la norme IEC 61131.
Les POU gérés sous le n؊œud Global de l'arborescence des applications ne sont pas spécifiques aux appareils mais peuvent être instanciés pour être utilisés sur un appareil (application). Pour ce faire, les POU des programmes doivent être appelés par une tache de l'application correspondante.
Toutefois, le terme POU est également le nom d'une sous-catégorie de ces objets dans le menu Ajouter un objet. Il correspond alors à des programmes, à des blocs fonction et à des fonctions.
De façon générale, un objet POU est une unité de programmation. Il s'agit d'un objet géré d'une façon qui n'est pas spécifique à un appareil sous le nœud Global ou directement sous une application dans l'arborescence des applications. Il est possible de l'afficher et de le modifier dans un affichage d'éditeur. Un objet POU peut correspondre à un programme, une fonction ou un bloc fonction.
Il est possible de définir certaines Propriétés (comme les conditions de compilation, etc.) de chaque objet POU particulier.
Pour savoir comment créer un objet POU, consultez la section Ajout d'objets POU dans une application. Les objets POU que vous avez créés sont ajoutés dans l'affichage Ressources du catalogue de logiques.
Vous pouvez procéder de deux façons pour ajouter au projet un objet POU disponible dans l'affichage Ressources :
oSélectionnez un objet POU dans l'affichage Ressources et faites-le glisser au niveau du nœud approprié dans l'arborescence Applications.
oSélectionnez un objet POU dans l'affichage Ressources et faites-le glisser dans l'éditeur de logiques.
En plus des objets POU, des objets d'appareil sont utilisés pour exécuter le programme sur le système cible (Ressource, Application, Configuration de tâche etc.). Ils sont gérés dans l'arborescence des applications.