Réf croisées: Avancé: Analyse des liaisons non valides


Il est possible d'analyses le schéma entier, pour trouver les liaisons non valides.

- Avec le menu Optimisation / Vérification VRE
- Bouton Vérifier, dans le
dialogue Liste des références croisées (Menu Optimisation).


Afin de comprendre les erreurs signalées, il convient de bien comprendre comment WinRelais ( WinRelay ) définit les liaisons de type Maître/esclave.

Détails internes d'une liaison


Soit une bobine K1, avec 4 contacts liés ( esclaves )

Cette bobine est sur le folio 01:



Les 2 contacts ( esclaves ) NC sont sur le folio 2:




Les 2 contacts NO sont sur le folio 03:



Ces informations sont affichées dans la palette Références croisées:



et également dans le
dialogue Liste des références croisées( Menu optimisation ):



Ou encore, plus détaillé, dans le
dialogue Liste des objets ( Menu optimisation ):

Symbole Maître bobine K1


Symbole maître bobine K1


- Nature: Maître: ID=1 : Ce symbole est maître. Son ID ( identifiant unique ) = 1.
- Maître: ID=-1, Index=0,Folio 01: Ces informations concernent le maître d'un esclave, donc à ignorer ici.
...
- Réf. croisée 0: F=02, contact...: Liaison n°1: Contact NC sur le folio 02, position 02 - C.
- Puis les 3 autres références croisées...


Symbole esclave contact NC


Symbole esclave contact NC

- Nature: Esclave, ID=3: Ce symbole est esclave. Son ID ( identifiant unique ) = 3.
- Maître: ID=1, Index=1, Folio 01: Information concernant le mâitre de ce symbole:
- ID = 1: ID ( identifiant unique ) du maître ( c'est donc bien la bobine K1 du folio 01 )
- Index=1: c'est la Ref. croisée n°1 du maître ( qui indique bien que cet esclave à un ID = 3 )
- Folio 01: C'est le folio du maître: La bobine K1 est bien sur le folio 01.


Pour être valide, l'ensemble de ces informations doit être cohérents ( croisées / complémentaires ) entre le symbole maître et tous ses esclaves.

En résumant:
- Le maître doit déclarer des esclaves présents sur le schéma
et
- Ces esclaves doivent déclarer le ( même ) maître, avec le bon ID, le bon Index, et le bon Folio.


L'analyse des liaisons non valide vérifie donc cette cohérence.

Les messages d'erreurs


Symbole esclave non trouvé (code refc01): Le symbole esclave de la liaison est absent sur le schéma.

Symbole maître non trouvé (code refc02): Le symbole mâitre de ce symbole esclave est absent sur le schéma.

Non concordance de la liaison (ID) (code refc03): La cohérence maître/esclave est fausse au niveau du paramètre ID.

Non concordance de la liaison (Index) (code refc04): La cohérence maître/esclave est fausse au niveau du paramètre Index.

Non concordance de la liaison (Folio) (code refc05): La cohérence maître/esclave est fausse au niveau du paramètre Folio.

En cas d'erreurs


Il est possible de les corriger, automatiquement, ou manuellement.

Automatiquement: ( Commande Corriger, Dialogue Liste des références croisées ): WinRelais ( WinRelay ) va alors essayer de corriger certaines des erreurs signalées.


Important: Cette correction automatique ne peut pas toujours s'appliquer sur toutes les erreurs signalées. Dans tous les cas, le concepteur du schéma ( vous ) fera mieux que WinRelais ( WinRelay )...

Important: Avant la correction automatique, il est fortement conseillé de:

- Vérifier la pertinence des erreurs signalées,
- Sauver le Journal pour comparaison ultérieure,
- Sauver le schéma.

Important: Après une correction automatique, il est egalement fortement conseillé de vérifier les liaisons du schéma.


Détail des corrections automatiques


Symbole esclave non trouvé (code refc01): La liaison est supprimée sur le maître.
Symbole maître non trouvé (code refc02): La liaison est supprimée, sur l'esclave, qui est donc libéré.
Non concordance de la liaison (ID ) (code refc03): Cette erreur n'est pas corrigée: Il faudra supprimer manuellement la liaison et la rétablir correctement. Ce choix oblige donc l'utilisateur à corriger correctement la liaison, ce qu'il est le seul à pouvoir faire.
Non concordance de la liaison (Index) (code refc04): L'index est automatiquement corrigé.
Non concordance de la liaison (Folio) (code refc05): Le folio est automatiquement corrigé.


Manuellement:


Plusieurs cas possibles:

- Les indications ( Tableau du maître & Position du maître ( Champ Valeur ) de l'esclave ) sont justes sur le schéma: Il est alors possible d'ignorer l'erreur.

- Ces indications sont fausses: Il est alors conseillé de refaire la liaison:

- Supprimer la liaison maître/esclave,
- Redéfinir cette liaison.

Dans le pire des cas, supprimer le symbole maître, et/ou le symbole esclave, les replacer, et définir à nouveau les liaisons.

Rappel: Pour supprimer une liaison:

- Supprimer les liaisons...Onglet Maître / Dialogue Modifier un symbole:


Onglet Maître du dialogue Modifier un symbole


- Menu contextuel bouton droit, dialogue Symboles liés:


Menu contextuel, dialogue Symbole liés