Programmation en schéma à contacts (LD)
Création d'un POU dans le langage d'implémentation Ladder Diagram (LD)
Sélectionnez l'application dans l'arborescence des appareils.
Cliquez sur
.La Ajouter un POU la boîte de dialogue s'ouvre.
Spécifiez un nom et sélectionnez le Diagramme logique à relais (LD) langage d'implémentation.
Cliquez sur Ajouter.
CODESYS ajoute le POU à l'arborescence des appareils et l'ouvre dans l'éditeur. Un réseau vide est inséré dans la partie implémentation. Le réseau vide est délimité à gauche par une ligne verticale, qui représente une barre de bus. La Boîte à outils La vue est également ouverte automatiquement, où les éléments, opérateurs et blocs fonctionnels appropriés sont disponibles pour la programmation LD.
Ajout d'un contact et d'un bloc fonction (TON)
Condition préalable : une POU avec le langage d'implémentation LD est ouverte dans l'éditeur et un réseau vide est inséré.
Dans le Boîte à outils vue, cliquez sur le Éléments d'échelle Catégorie.
Clique le Contact élément, faites-le glisser dans votre réseau et déposez-le à la position d'insertion Commencer ici.
Le contact est ajouté à gauche dans le réseau directement sur la ligne verticale.
Cliquez sur
???
et entrez l'identifiant d'une variable booléenne. L'assistant de saisie est également disponible pour cela.Dans le Boîte à outils vue, cliquez sur le Blocs fonctionnels catégorie et faites glisser le TONNE bloc fonctionnel à une position d'insertion sur la ligne de connexion à droite du contact inséré.
CODESYS insère le TONNE case à droite du contact. Le contact est relié à l'entrée
IN
du bloc fonction TON.Spécifiez une constante de temps au
PT
saisie (exemple :T#3s
).Si la variable de votre contact devient
TRUE
, puis leIN
l'entrée du bloc fonction TON devient égalementTRUE
. Par exemple, avec un retard à l'enclenchement deT#3s
le bloc fonction TON transmet la valeurTRUE
auQ
production.
Pour plus d'informations, consultez : Contact
Insertion d'une branche fermée
Condition préalable : une POU avec le langage d'implémentation LD est ouverte dans l'éditeur et un réseau vide est inséré.
Cliquez à l'intérieur du réseau vide et cliquez sur
.Sélectionnez la ligne de connexion à gauche du contact et cliquez sur
.Le point de départ sur la ligne de connexion est indiqué par un rectangle rouge. CODESYS indique tous les points d'extrémité possibles de la branche avec un rectangle bleu.
Cliquez sur un rectangle bleu afin de définir le point final de votre branche fermée.
CODESYS insère la branche entre les points de début et de fin. Le déroulement du programme traversera les deux branches jusqu'au point final.
Si vous insérez la branche dans une boîte plutôt que dans un contact, alors la boîte ne sera appelée que si aucune des autres branches n'est
TRUE
.
Pour plus d'informations, voir : Branche fermée