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