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é.
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
de l'onglet , en cochant la case .
Remarque
Si dans la boîte de dialogue
, dans l'onglet , la case à cocher 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 :
|
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 :
Exemple d'une boîte de dialogue permettant la sélection des variables : ![]() |
3 |
Confirmez la variable sélectionnée en cliquant sur .Résultat :
|
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 ![]() |
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.