Éditeur de programmation en Ladder (LD2)
Le guide suivant décrit uniquement les actions individuelles à effectuer lors de l'utilisation de l'éditeur. Aucun programme spécifique n'est créé.
Pour plus d'informations, veuillez consulter les documents suivants : Navigation dans LD2
Programmation avec un seul élément
Exigence : Dans votre projet, vous avez créé un POU en langage Ladder (LD2) . Ce POU est ouvert et prêt à être modifié dans l’éditeur Ladder.
Insérer
Dans le Boîte à outils Dans la vue de l'éditeur, sélectionnez le Contact Sélectionnez un élément, par exemple, et faites-le glisser sur le réseau. Maintenez le bouton de la souris enfoncé. Lorsque vous déplacez le curseur sur le réseau , toutes les positions d'insertion valides sont indiquées par les icônes suivantes :
Rectangle:

Insérer une position à droite des éléments déjà insérés.
Rhombe:

Insérer une position à gauche des éléments déjà insérés.
Triangle:
, 
Insérer la position après une branche sur une connexion parallèle qui descend (le triangle pointe vers le bas) ou monte (le triangle pointe vers le haut).
Relâchez l'élément à l'endroit souhaité. Assurez-vous que le pointeur de la souris affiche un symbole plus (
).
Le contact sera inséré dans la chaîne de traitement du réseau.
Astuce
Sélectionnez Afficher les positions d'insertion Cette commande affichera toutes les positions d'insertion, quelles que soient les actions de votre souris.
Insérer un Bloc
Insérer un Bloc élément du réseau. Remplacez les trois points d'interrogation (
???) dans la zone de l'élément avec le nom du bloc souhaité du projet ou d'une bibliothèque. Pour ce faire, double-cliquez sur les points d'interrogation et – idéalement – cliquez sur le
bouton pour utiliser l'assistant de Entrée .Actualisation du bloc
Sélectionnez un bloc. Ensuite, sélectionnez le Actualiser les paramètres commande.
Les entrées et sorties du bloc seront vérifiées et ajustées si nécessaire. Après avoir modifié la déclaration d'un bloc fonctionnels, vous devez actualiser les instances de ce bloc fonctionnels utilisées dans le diagramme à contacts.
Insérer Entrée
Insérez un Entrée élément avant le bloc. Pour assigner des variables, remplacez les trois points d'interrogation (
???) avec le nom de la variable. Si nécessaire, la valeur par défaut Déclaration automatique Une boîte de dialogue s'ouvrira.Sélection et positionnement
Repositionnez les éléments du réseau. Sélectionnez un élément pour le mettre en surbrillance en rouge. Dans le cas d'un bloc, le carré à l'intérieur du symbole du bloc doit apparaître sur fond rouge. Faites glisser l'élément vers une autre position d'insertion possible jusqu'à ce que le curseur prenne la forme d'un carré, puis relâchez le bouton de la souris.

Remplacer
Pour remplacer un élément existant par un autre, faites glisser le nouvel élément sur celui que vous souhaitez remplacer. Lorsque le curseur est sur l'élément à remplacer, relâchez le bouton de la souris.
Ajout d'un nouveau réseau
Faites glisser le Réseau élément de la partie implémentation.
Une zone d'insertion rectangulaire sera affichée dans la marge gauche, où les réseaux sont également numérotés.

Relâchez le bouton gauche de la souris.
Le nouveau réseau sera inséré au-dessus de la position d'insertion sélectionnée.
Modification d'un bloc, bobinage ou contact
Sélectionnez un élément, une entrée ou une sortie.
Les commandes de modification s'afficheront dans le menu contextuel.
Sélectionnez la commande souhaitée.
Commande: Inverser (par exemple, pour nier une entrée)
Commande: Définir/réinitialiser (par exemple, pour ajouter une mémoire de réglage ou de réinitialisation à une bobinage)
Commande: Détection de fronts – Front montant, Détection de fronts – Front descendant (par exemple, pour modifier un contact)

Brancher une connexion
Différence avec l'éditeur LD/FBD
Dans l'éditeur LD2 de CODESYS Ladder, il n'y a pas d'éléments pour branches.
Dans un diagramme en échelle, les connexions sont créées automatiquement lors de l'insertion et du positionnement des éléments.
De la part de Boîte à outils Dans la vue, faites glisser un contact vers votre réseau , puis faites glisser un deuxième contact vers la zone d'insertion rectangulaire à l'extrémité de la connexion. Nommez les deux contacts.
xInput1etxInput2.
Sélectionnez
xInput2contact-le. Faites-le ensuite glisser jusqu'à la position d'insertion, marquée d'un triangle pointant vers le bas avant lexInput1contact.
Relâchez le bouton gauche de la souris à cet endroit.
Une agence sera créée. Chaque agence contiendra un seul contact.

Important
Le contact n'a pas été inséré de nouveau. Le contact existant a été déplacé vers une autre position dans la configuration actuelle.
Tout en maintenant la touche enfoncée Ctrl Appuyez sur la touche, puis cliquez sur chacune des positions d'insertion rectangulaires à l'extrémité des deux connexions.
Les deux extrémités seront sélectionnées. La sélection sera indiquée par des rectangles rouges. La première sélection sera affichée en gris.

Sélectionnez Fermer branche parallèle commande.
La branche sera fermée à son extrémité. Les contacts seront connectés en parallèle.

Il existe deux façons de rouvrir la connexion fermée :
Sélectionnez l'une des deux branches. Ensuite, faites glisser le rectangle rouge sur le rectangle de l'autre branche.
Sélectionnez les deux branches. Ensuite, sélectionnez le Ouvrir branche parallèle commande.
Astuce
Si vous avez une branche fermée avec plusieurs branches parallèles, vous pouvez toujours ouvrir toutes les branches en utilisant la Ouvrir branche parallèle commande.

Ajouter deux contacts consécutifs à un réseau.
Sélectionnez Afficher les positions d'insertion commande et sélectionnez le réseau.
Tous les emplacements d'insertion seront marqués.

Sélectionnez le triangle pointant vers le bas à l'avant de la connexion.
Dans le menu contextuel, sélectionnez le Insérer Contact (parallèle) commande.
Un nouveau contact sera inséré. La nouvelle connexion fonctionnera en parallèle et restera ouverte à son extrémité.
L'insertion parallèle sera disponible pour tous les éléments possibles :
Contact, Bobinage, Bloc, Saut, Retour, Sortie, et Bloc ST
Astuce
Les raccourcis clavier pour l'insertion et l'insertion parallèle sont identiques.
Tout en maintenant la touche enfoncée Ctrl Appuyez sur la touche, puis cliquez sur chacune des positions d'insertion rectangulaires à l'extrémité des deux connexions.
Les rectangles rouges indiqueront la sélection.

Sélectionnez Fermer branche parallèle commande.
Les deux connexions seront fusionnées.

Dans l'une des deux branches, sélectionnez la position d'insertion avant le nœud qui fusionne les connexions. Appuyez ensuite sur Del clé.
La connexion s'ouvrira à la fin.

Important
Pour modifier l'ordre de traitement dans les réseaux V1.2.0.0 et versions ultérieures, consultez les informations suivantes : Ordre de traitement et normalisation
Sélection et sélection multiple
Dans l'éditeur LD2, vous pouvez sélectionner des réseaux individuels et des éléments individuels au sein d'un réseau. Dans les deux cas, la sélection multiple est également possible. Tous les réseaux et éléments sélectionnés sont mis en surbrillance en rouge et entourés d'un contour.
Les commandes du menu Échelle et du menu contextuel s'appliquent simultanément à tous les objets sélectionnés. Une commande n'est disponible que si elle est autorisée pour tous les objets sélectionnés.
Dans le diagramme en échelle, cliquez sur une position où aucun élément ni point d'insertion n'est sélectionné. Il s'agit notamment de la zone de la ligne de traitement où le numéro de réseau est affiché.
Le réseau situé dans la zone cliquée sera mis en surbrillance en rouge et donc sélectionné.
Appuyez et maintenez enfoncé le Changement touche pendant que vous cliquez sur un autre réseau.
Tous les réseaux situés entre le premier réseau cliqué et le deuxième réseau cliqué seront sélectionnés.
Appuyez et maintenez enfoncé le Ctrl touchez la touche tout en cliquant sur un réseau sélectionné.
Ce réseau ne sera plus sélectionné.
Cliquez sur un élément. Dans le cas d'un bloc, cliquez sur le carré à l'intérieur du symbole du bloc .
L'élément sera sélectionné.
Cliquez sur un autre élément.
Le dernier élément sur lequel vous avez cliqué sera sélectionné.
Appuyez et maintenez enfoncé Ctrl pendant que vous cliquez sur d'autres éléments pour les sélectionner et les désélectionner.
Tous les éléments cliqués seront sélectionnés.
Pour une sélection multiple d'éléments, le menu contextuel propose les commandes standard Couper, Copier et Supprimer, ainsi que des commandes de modification (Inverser, Définir/réinitialiser, détection de fronts), entre autres. La commande choisie s'applique à tous les éléments sélectionnés pour lesquels elle est autorisée.
Astuce
Vous pouvez utiliser le Commande : Ouvrir branche parallèle et Commande : Fermer branche parallèle commandes permettant de placer plusieurs éléments sélectionnés ensemble dans une branche parallèle.
Commenter un réseau
Sélectionnez un réseau afin qu'il s'affiche entièrement sur fond rouge. Dans le menu contextuel, sélectionnez le Basculer l'état des commentaires du réseau commande.
Le contenu du réseau sera affiché en gris et le texte en italique. Le réseau ne sera pas inclus dans le traitement.

Ajout d'un titre de réseau , d'un commentaire de réseau et d'une étiquette de saut
Vous pouvez ajouter un réseau (1), un réseau (2) et une étiquette de saut (3) à un réseau. Pour ce faire, cliquez sur la première, la deuxième ou la troisième ligne dans le coin supérieur gauche du réseau.

Une étiquette de saut est utilisée comme cible pour un Saut élément.
L'affichage du titre et du commentaire du réseau réseau défini dans le Éditeur Ladder (LD2) catégorie de la CODESYS options.