Introduction

Les contacts peuvent être placés dans toute cellule vide, à l'exception des cellules situées directement à droite de la barre d'alimentation.

Si un contact est placé dans une cellule déjà occupée par une liaison booléenne ou une étiquette, le contenu de la cellule est remplacé par le nouveau contact.

Si un contact est placé dans une cellule déjà occupée par un contact ou une bobine, vous devez confirmer que le nouveau contact remplacera le contenu de la cellule.

Si un contact est placé dans une cellule déjà occupée par un autre objet ne pouvant pas être remplacé (par exemple, des FFB), un message d'erreur est généré.

NOTE : les conditions diffèrent lorsque le mode insertion est activé.

Un contact placé se lie automatiquement avec les objets voisins situés à sa droite et à sa gauche, si ceux-ci sont également du type de données Bool et qu'il n'y a pas de cellule vide entre eux.

Pour les contacts, les paramètres réels suivants sont valides :

  • variables booléennes

  • valeurs littérales booléennes (0, 1, FALSE, TRUE)

  • adresses booléennes (adresses topologiques ou symboliques)

  • expressions ST donnant un résultat booléen (par exemple, VarA > VarB)

    Les expressions ST utilisées comme paramètres formels sur des contacts sont un complément de CEI 61131-3 et doivent être activées de manière explicite dans la boîte de dialogue Outils > Options du projet de l'onglet Programme > Langages > Commun, en cochant la case Utilisation d'expressions ST (LD/FBD) .

Remarque

Si dans la boîte de dialogue Outils > Options, dans l'onglet Données et langages > Langages , la case à cocher Attribuer automatiquement une variable à un nouvel objet graphique est activée, la boîte de dialogue des propriétés de l'objet s'ouvre automatiquement lors de son placement. Les procédures indiquées dans cette rubrique s'appliquent lorsque la case à cocher est désactivée.

Placement de contacts

Placer des contacts :

Etape

Action

1

Sélectionnez le contact souhaité.

2

Cliquez avec la souris sur la cellule voulue dans la section LD.

ou,

Déplacez avec les touches fléchées la zone grise sur l'emplacement voulu, puis appuyez sur Entrée.

Résultat : le contact sélectionné est inséré.

3

Pour insérer d'autres contacts du même type :

  • Cliquez avec la souris sur la cellule voulue dans la section LD.

    ou,

    Utilisez les touches de direction pour déplacer la zone grise à l'emplacement cible et appuyez sur la touche Entrée.

  • Pour revenir en mode sélection :

    Appuyez sur la touche Echap.

  • Pour insérer d'autres objets :

    Sélectionnez l'objet à insérer.

Affectation des paramètres réels

Affecter des paramètres réels :

Etape

Action

1

Ouvrez la boîte de dialogue des propriétés du contact.

Résultat : la boîte de dialogue des propriétés du contact s'affiche.

Exemple :

2

Vous pouvez saisir le paramètre réel de différentes manières :

  • Vous pouvez entrer le paramètre réel et confirmer en appuyant sur la touche Entrée.

  • Vous pouvez sélectionner le paramètre réel dans la liste des derniers noms utilisés en cliquant sur l'icône et confirmer en appuyant sur la touche Entrée.

    ou

  • Cliquez sur le bouton pour ouvrir une boîte de dialogue Sélection d'instance et y confirmer les variables choisies avec OK .

Exemple d'une boîte de dialogue permettant la sélection des variables :

3

Confirmez la variable sélectionnée en cliquant sur OK.

Résultat :

  • Si la variable choisie a déjà été déclarée, elle est activée dans la section. Une vérification de la syntaxe et de la sémantique a lieu et la procédure est alors terminée.

  • Si la variable n'a pas encore été déclarée, une boîte de dialogue dédiée à la déclaration de la variable s'ouvre. Dans ce cas, continuez en exécutant les étapes suivantes de la procédure.

    Boîte de dialogue de déclaration des variables

    Remarque : pour déclarer la variable ultérieurement, quittez la boîte de dialogue en cliquant sur l'icône . Dans ce cas, le nom de la variable est activé dans la section, sans être déclaré.

4

Si vous ne souhaitez pas affecter d'adresse ni de commentaire à la variable, confirmez en appuyant sur la touche Entrée ou en cliquant sur l'icône .

Résultat : la variable est déclarée et activée dans la section. Une vérification de la syntaxe et de la sémantique a lieu et la procédure est alors terminée.

Exemple :

5

Si vous souhaitez affecter une adresse et/ou un commentaire à la variable, cliquez sur l'icône pour étendre la boîte de dialogue et entrer l'adresse et/ou le commentaire.

6

Confirmez en appuyant sur la touche Entrée ou en cliquant sur l'icône .

Résultat : la variable est déclarée et activée dans la section. Une vérification de la syntaxe et de la sémantique a lieu directement après la saisie des instructions d'affectation.

Exemple :

Saisie d'expressions ST

La saisie d'expressions ST pour des contacts est soumise aux mêmes règles que la saisie d'expressions ST pour des broches de FFB.