Audit du réseau
Un réseau mal connecté est silencieux : aucune erreur visible, mais le superviseur ne pourra pas router de train. L’audit de connectivité est là pour le détecter.
Quand l’audit s’exécute
- Automatiquement à l’ouverture d’un projet (le résultat s’affiche dans une boîte de dialogue si des problèmes sont trouvés).
- À la demande via le menu Réseau → Vérifier la connectivité.
Ce que l’audit détecte
Les principales catégories de problèmes :
- Ports proches mais non connectés — deux rails posés bord à bord sans liaison logique.
- Cantons mal délimités — port de début ou de fin qui pointe vers un port supprimé.
- Chemins isolés — un rail dont aucun chemin n’est connecté à l’extérieur.
- Actionneurs orphelins — référencent un rail qui n’existe plus.
Chaque problème est listé avec une description claire et le rail / canton / actionneur concerné.
La correction automatique
Quand l’audit propose une correction, vous pouvez cliquer sur Réparer. L’algorithme :
- Connecte les ports proches qui devraient l’être (snap a posteriori).
- Nettoie les références mortes (actionneurs, cantons).
- Préserve vos modifications volontaires : il ne casse jamais une connexion existante.
Le nombre total de corrections appliquées est affiché à la fin (« 7 connexions rétablies »).
Limites
L’audit ne corrige pas :
- Les erreurs de conception (un canton trop long, un capteur mal placé) — il ne peut pas deviner votre intention.
- Les paramètres matériels invalides (adresse DCC en double, pin de capteur inexistant) — voir Diagnostic et maintenance (à venir).
Bonnes pratiques
- Lancez un audit après une grosse édition (import, refactor majeur du réseau).
- Lancez un audit avant chaque session d’exploitation pour partir sur des bases saines.
- Si vous réorganisez un réseau existant, audit + réparation est le moyen le plus rapide de reconnecter automatiquement les ports.