Présentation

La présente section décrit le langage à contacts (diagramme Ladder) LD selon CEI 61131-3.

La structure d’une section LD correspond à un rung pour des montages à relais.

Sur le côté gauche de l'éditeur LD, se trouve la barre d'alimentation gauche. Cette barre d’alimentation gauche correspond à la phase (conducteur L) d’un rung. De même que sur un rung, le système ne "traite", lors de la programmation LD, que les objets LD qui sont branchés sur l’alimentation, c’est-à-dire qui sont reliés à la barre d’alimentation gauche. La barre d'alimentation droite correspond au conducteur neutre. Toutes les bobines et sorties FFB y sont reliées directement ou indirectement, ce qui permet d’établir un flux de courant.

Un groupe d'objets reliés les uns aux autres et ne présentant aucune liaison vers d'autres objets (à l'exception de la barre d'alimentation) est appelé réseau ou rung.

Représentation d'une section LD

Représentation :

Objets

Les objets du langage de programmation LD offrent des aides permettant de structurer une section en un ensemble de :

Ces objets peuvent être liés les uns aux autres par :

Les commentaires de la logique du programme peuvent être fournis en utilisant des objets texte (voir Objet texte).

Taille de la section

Une section LD comprend une fenêtre incluant une seule page.

Cette page est placée sur une grille qui partage la section en lignes et colonnes.

Les sections LD peuvent comporter de 11 à 63 colonnes et de 17 à 3998 lignes.

Le langage de programmation LD est axé sur les cellules, ce qui signifie qu'un seul objet peut être placé dans chaque cellule.

Ordre d'exécution

L’ordre d’exécution des différents objets dans une section LD est déterminé par le flux de données à l’intérieur de la section. Les réseaux branchés sur la barre d’alimentation gauche sont traités de haut en bas (liaison avec la barre d’alimentation gauche). Les réseaux qui sont indépendants entre eux dans la section sont traités selon leur position (de haut en bas) (voir aussi Ordre d'exécution et flux de signaux).

Conformité CEI

Pour plus d'informations sur la conformité CEI du langage LD, voir Conformité CEI.