Les schémas à contacts (ladder) et diagrammes de blocs fonctions sont des langages de programmation dans lesquels les éléments d’un programme sont représentés par des symboles graphiques standardisés.
Les éléments d’un programme en LD comprennent une barre d’alimentation, des contacts, des bobines, des variables d’entrée et de sortie, des fonctions, des blocs fonctions, des sauts et retours de sauts, lignes horizontales et verticales.
Les diagrammes de blocs fonctions utilisent des éléments de programmation similaires mais sans barre d’alimentation, contacts et bobines. Dans cette section, les exemples et descriptions se réfèrent aux schémas à contacts sauf indication contraire.
Exemple en LD
Trois réseaux programmés en schémas à contacts :

Exemple en FBD
Deux réseaux programmés en diagrammes de blocs fonctions :

Le programme est affiché dans la fenêtre de programmation avec en-tête de POU et corps de POU. Le corps du POU est divisé en réseaux. Chaque réseau comporte une zone d’informations réseau contenant le numéro du réseau et des informations telles que les étiquettes ou les points d’arrêt.
Pour ouvrir l’aide en ligne et obtenir des informations sur une fonction, un bloc fonction ou un opérateur, sélectionnez l’objet dans le corps du POU et appuyez sur <F1>.