# Plan de banc Ethernet sur une paire : champs et mode d’emploi

Version : 2026-09-23. Fichiers associés : spe-bench-plan.csv et spe-bench-demo-plan.csv.
Ouvrez les fichiers comme texte UTF-8 séparé par des virgules, avec la fonction « À partir d’un fichier texte/CSV » d’Excel ou avec LibreOffice. Les noms de colonnes anglais permettent la réutilisation entre langues.

Le plan inclut déjà les objectifs des essais B01 référence sur liaison courte, B02 câble cible, B03 alimentation sur la même paire et B04 variation de démarrage/charge. Il s’agit d’une séquence proposée, pas d’instructions de câblage du fabricant ni d’un essai réalisé. Supprimez les conditions non adaptées aux capacités de l’équipement. Pour répéter une condition, dupliquez la ligne et attribuez un test_id unique. Complétez les documents, les cartes réelles, les logiciels et les critères avant de commencer.

| Champ | Signification et consignes de saisie |
| --- | --- |
| data_kind | unperformed_plan pour le plan ; illustrative_plan_not_measured pour l’exemple ; utiliser measured dans un enregistrement distinct après obtention de mesures réelles |
| test_id | Identifiant unique de chaque exécution, utilisé pour relier les journaux |
| document_and_revision | Révisions des manuels des cartes réelles, des fichiers de conception et des documents logiciels utilisés |
| endpoint_a_hw_fw / endpoint_b_hw_fw | Révisions matérielles et versions des micrologiciels/images/pilotes aux deux extrémités |
| cable_drawing_lot / planned_length_m | Plan du câble, connecteurs et lot / longueur prévue en mètres |
| power_route_and_class | Chemin d’alimentation réel, configuration PSE/PD et classe d’alimentation ; distinguer alimentation externe et alimentation sur la même paire |
| changed_factor / held_constant | Facteur modifié dans cette ligne / conditions maintenues constantes |
| acceptance_criteria_ref | Référence des critères produit, limites de fonctionnement des composants et conditions d’arrêt établis avant l’exécution |
| planned_observation | Observations et journaux prévus pour cette condition |
| started_at_utc / ended_at_utc | Fenêtre réelle d’exécution, avec date, heure et fuseau UTC |
| actual_tx_mode_vpp | Valeur réellement lue du mode d’émission (Vpp) ; ne pas la remplacer par une valeur prévue |
| actual_tx_count / actual_rx_count | Comptages émis/reçus à la même couche et sur la même fenêtre ; laisser vide si les comptages ne sont pas disponibles |
| counter_definition | Nature des éléments comptés : trames Ethernet, messages applicatifs ou autre unité ; traitement des doublons, du filtrage et des remises à zéro |
| link_down_count / reset_count | Interruptions de liaison / réinitialisations des extrémités réellement observées dans la fenêtre ; laisser vide en l’absence d’observation |
| pd_input_min_v / pd_input_max_v | Tension minimale/maximale à l’entrée du PD au point de mesure indiqué, en V ; préciser instrument et point de mesure dans evidence_ref |
| power_setup_result / data_result | Conclusions séparées sur l’établissement de l’alimentation et les données applicatives, avec les critères utilisés ; ne pas saisir de réussite pour un essai non réalisé |
| evidence_ref | Emplacements des journaux, formes d’onde, points de mesure, paramètres d’échantillonnage et fichiers de résultats sous le même identifiant |
| next_decision | Action suivante : poursuivre, modifier un élément nommé, arrêter cette approche ou effectuer un essai complémentaire, avec le motif de la décision |

## Utiliser l’exemple de plan renseigné

Le fichier de démonstration suppose que des équipements d’extrémité compatibles sont déjà disponibles, avec une liaison initiale de 1 m et un câble cible de 20 m. Ces longueurs sont uniquement illustratives. Des lignes distinctes modifient le câble, l’alimentation, puis le démarrage ou la charge. Remplacez les champs REPLACE par les informations réelles. Vérifiez aussi les classes d’alimentation, la négociation et la prise en charge des connecteurs aux deux extrémités ; une hypothèse de compatibilité n’est pas une vérification achevée.

Tous les champs de l’exemple, de started_at_utc à next_decision, sont vides. Il n’y a aucune heure réelle, aucun comptage, tension, réinitialisation, journal ni conclusion d’essai. Après préparation, copiez le plan dans un fichier d’exécution distinct et conservez le plan original. Distinguez les fichiers par leurs noms et leurs valeurs data_kind.

## Résumer et diagnostiquer les résultats

Comparez d’abord B01/B02 sur une même fenêtre, avec la même charge, les mêmes extrémités et les mêmes logiciels. Notez le changement de chemin d’alimentation pour la comparaison B02/B03. Un voyant allumé ne suffit pas à conclure à une réussite dans data_result ; lisez les données applicatives et appliquez les critères définis. Si les définitions des comptages diffèrent ou si un compteur est remis à zéro, le nombre émis moins le nombre reçu ne peut pas être assimilé directement à des pertes de paquets. Conservez les journaux et expliquez d’abord la différence.

Lorsque les défauts n’apparaissent qu’avec l’alimentation sur la même paire, vérifiez les relations temporelles entre l’établissement de l’alimentation, l’état du PD, les réinitialisations et les événements de données avant de choisir la prochaine mesure. N’en déduisez pas une chute de tension du câble à partir de ce seul symptôme. Si la liaison courte échoue également, résolvez d’abord la configuration de référence. Laissez vides les données indisponibles. Saisissez 0 uniquement pour un événement effectivement absent pendant la fenêtre observée.

Une conclusion de banc peut être transmise lorsque chaque condition prévue dispose de références de configuration, de critères et de résultats, que les échecs conduisent à une prochaine étape de diagnostic réalisable et que le périmètre non testé est listé séparément. Le tableau ne détermine pas automatiquement la compatibilité des composants et ne remplace ni les procédures de câblage du fabricant, ni la qualification produit, ni la vérification de compatibilité électromagnétique (EMC).


## Valeurs des CSV originaux et leur signification

Les fichiers originaux conservent des valeurs anglaises stables. Le tableau suivant les explique ; les identifiants de démonstration ne désignent pas des pièces ou des essais réels.

| Valeur originale | Signification |
| --- | --- |
| `unperformed_plan` | Plan qui n’a pas été exécuté. |
| `illustrative_plan_not_measured` | Plan illustratif sans résultat mesuré. |
| `measured` | Enregistrement distinct de mesures réelles après exécution. |
| `B01` | Condition de référence sur liaison courte. |
| `B02` | Condition avec le câble cible. |
| `B03` | Condition d’alimentation sur la même paire. |
| `B04` | Condition de variation du démarrage ou de la charge. |
| `REPLACE: exact board manuals and matched revisions` | Indiquer les manuels des cartes réelles et vérifier la correspondance de leurs révisions. |
| `REPLACE: compatible endpoint A / firmware` | Indiquer l’extrémité A réelle et son micrologiciel, puis vérifier la compatibilité. |
| `REPLACE: compatible endpoint B / firmware` | Indiquer l’extrémité B réelle et son micrologiciel, puis vérifier la compatibilité. |
| `REPLACE: actual drawing and lot` | Indiquer le plan et le lot réels du câble. |
| `REPLACE: product-specific criteria agreed before test` | Indiquer les critères propres au produit établis avant l’exécution. |
| `original supported supply` | Utiliser le mode d’alimentation initial pris en charge par le fabricant. |
| `same as B01` | Conserver le mode d’alimentation de B01. |
| `compatible PoDL/SPoE only` | Utiliser PoDL/SPoE uniquement après vérification de la compatibilité. |
| `validated route` | Utiliser le chemin d’alimentation déjà vérifié pour l’équipement. |
| `establish baseline` | Établir la configuration initiale de comparaison. |
| `target cable and connector assembly` | Remplacer par le câble cible et son assemblage de connecteurs. |
| `power route` | Modifier le mode d’alimentation. |
| `one declared startup or load condition` | Modifier une condition de démarrage ou de charge explicitement définie. |
| `endpoint firmware; application load` | Maintenir constants le micrologiciel des extrémités et la charge applicative. |
| `endpoints; firmware; data load; supply` | Maintenir constants les extrémités, le micrologiciel, la charge de données et l’alimentation. |
| `B02 cable; endpoints; firmware; data load` | Maintenir constants le câble de B02, les extrémités, le micrologiciel et la charge de données. |
| `validated circuit and cable` | Maintenir constants le circuit et le câble déjà vérifiés. |
| `negotiation; application data; supply state` | Observer la négociation, les données applicatives et l’état de l’alimentation. |
| `same-window data counters; reconnect/reset; supply readings` | Observer les compteurs de données sur la même fenêtre, les reconnexions/réinitialisations et les relevés d’alimentation. |
| `power classification/start; PD state; application data` | Observer la classification et le démarrage de l’alimentation, l’état de l’équipement alimenté et les données applicatives. |
| `startup count; recovery duration; logs/waveform` | Enregistrer le nombre de démarrages, la durée de reprise et les journaux ou formes d’onde associés. |
