# Plan de banc pentru Ethernet pe o singură pereche: câmpuri și instrucțiuni

Versiune: 2026-09-23. Fișiere însoțitoare: spe-bench-plan.csv și spe-bench-demo-plan.csv.
Deschideți fișierele ca text UTF-8 separat prin virgule, folosind funcția „Din text/CSV” din Excel sau LibreOffice. Numele englezești ale coloanelor permit reutilizarea între limbi.

Planul include deja scopurile încercărilor pentru B01 referință cu legătură scurtă, B02 cablu țintă, B03 alimentare prin aceeași pereche și B04 variația pornirii/sarcinii. Aceasta este o succesiune propusă, nu instrucțiuni de cablare ale producătorului și nici un test finalizat. Eliminați condițiile care nu se aplică posibilităților echipamentului. Pentru execuții repetate ale aceleiași condiții, duplicați rândul și atribuiți un test_id unic. Completați documentația, plăcile reale, software-ul și criteriile înainte de începerea lucrului.

| Câmp | Semnificație și instrucțiuni de completare |
| --- | --- |
| data_kind | unperformed_plan pentru plan; illustrative_plan_not_measured pentru exemplu; folosiți measured într-o înregistrare separată după obținerea măsurătorilor reale |
| test_id | ID unic pentru fiecare execuție, folosit la asocierea jurnalelor |
| document_and_revision | Reviziile manualelor plăcilor, fișierelor de proiectare și documentelor software efectiv utilizate |
| endpoint_a_hw_fw / endpoint_b_hw_fw | Reviziile hardware și versiunile firmware/imagine/driver de la ambele terminale |
| cable_drawing_lot / planned_length_m | Desenul cablului, conectorii și lotul / lungimea planificată în metri |
| power_route_and_class | Calea reală de alimentare, configurația PSE/PD și clasa de putere; distingeți alimentarea externă de cea prin aceeași pereche |
| changed_factor / held_constant | Factorul schimbat pe acest rând / condițiile menținute constante |
| acceptance_criteria_ref | Referință la criteriile produsului, limitele de funcționare ale componentelor și condițiile de oprire stabilite înainte de execuție |
| planned_observation | Observațiile și jurnalele planificate pentru această condiție |
| started_at_utc / ended_at_utc | Fereastra reală de execuție, inclusiv data, ora și fusul orar UTC |
| actual_tx_mode_vpp | Citirea efectivă a modului de transmisie (Vpp); nu o înlocuiți cu o valoare planificată |
| actual_tx_count / actual_rx_count | Numerele transmise/recepționate la același nivel și în aceeași fereastră; lăsați gol când contoarele nu sunt disponibile |
| counter_definition | Dacă numărătorile reprezintă cadre Ethernet, mesaje ale aplicației sau altă unitate; modul de gestionare a duplicatelor, filtrării și resetărilor |
| link_down_count / reset_count | Întreruperi ale legăturii / resetări ale terminalelor observate efectiv în fereastră; lăsați gol dacă nu s-au făcut observații |
| pd_input_min_v / pd_input_max_v | Tensiunea minimă/maximă la intrarea PD în punctul de măsurare specificat, în V; puneți detaliile instrumentului și punctului de măsurare în evidence_ref |
| power_setup_result / data_result | Concluzii separate pentru stabilirea alimentării și datele aplicației, inclusiv criteriile folosite; nu introduceți rezultat conform pentru un test neefectuat |
| evidence_ref | Locațiile jurnalelor, formelor de undă, punctelor de măsurare, setărilor de eșantionare și fișierelor de rezultate sub același ID |
| next_decision | Acțiunea următoare: continuare, modificarea unui element numit, oprirea acestei abordări sau efectuarea unui test suplimentar, cu baza deciziei |

## Cum se folosește planul exemplu completat

Fișierul demonstrativ presupune că există deja terminale compatibile, cu o legătură inițială de 1 m și un cablu țintă de 20 m. Aceste lungimi sunt doar ilustrative. Rânduri separate schimbă cablul, alimentarea și pornirea sau sarcina. Înlocuiți câmpurile REPLACE cu informațiile reale. Verificați și clasele de putere, negocierea și suportul conectorilor la ambele capete; o presupunere de compatibilitate nu reprezintă o verificare finalizată.

Fiecare câmp al exemplului, de la started_at_utc până la next_decision, este necompletat. Nu există timpi, numărători, tensiuni, resetări, jurnale sau concluzii de test reale. După pregătire, copiați planul într-un fișier de execuție separat și păstrați planul original. Distingeți fișierele atât prin nume, cât și prin valorile data_kind.

## Rezumarea și diagnosticarea rezultatelor

Comparați mai întâi B01/B02 cu aceeași fereastră, sarcină, terminale și software. Notați schimbarea căii de alimentare când comparați B02/B03. Un indicator aprins singur nu este suficient pentru un rezultat conform în data_result; citiți datele aplicației și aplicați criteriile declarate. Dacă definițiile numărătorilor diferă sau un contor se resetează, numărul transmis minus cel recepționat nu poate fi tratat direct ca pierdere de pachete. Păstrați jurnalele și explicați mai întâi diferența.

Când defecțiunile apar numai cu alimentare prin aceeași pereche, verificați relațiile temporale dintre stabilirea alimentării, starea PD, resetări și evenimentele de date înainte de alegerea următoarei măsurători. Nu deduceți căderea de tensiune pe cablu doar din acest simptom. Dacă și legătura scurtă eșuează, rezolvați mai întâi configurația de referință. Lăsați înregistrările indisponibile necompletate. Introduceți 0 numai pentru un eveniment care a lipsit efectiv în fereastra observată.

O concluzie de banc este gata de predare când fiecare condiție planificată are configurație, criterii și referințe la rezultate, eșecurile au un pas următor de diagnostic executabil și domeniul netestat este enumerat separat. Tabelul nu determină automat compatibilitatea componentelor și nu înlocuiește procedurile de cablare ale producătorului, calificarea produsului sau verificarea EMC.


## Valorile originale CSV și semnificația lor

Fișierele originale păstrează valori englezești stabile. Tabelul următor explică semnificația lor; identificatorii demonstrativi nu identifică piese sau teste reale.

| Valoare originală | Semnificație |
| --- | --- |
| `unperformed_plan` | Un plan care nu a fost executat. |
| `illustrative_plan_not_measured` | Un plan ilustrativ fără rezultate măsurate. |
| `measured` | O înregistrare separată a măsurătorilor reale după execuție. |
| `B01` | Condiția de referință cu legătură scurtă. |
| `B02` | Condiția cu cablul țintă. |
| `B03` | Condiția de alimentare prin aceeași pereche. |
| `B04` | Condiția de variație a pornirii sau sarcinii. |
| `REPLACE: exact board manuals and matched revisions` | Introduceți manualele plăcilor reale și verificați concordanța reviziilor. |
| `REPLACE: compatible endpoint A / firmware` | Introduceți terminalul A real și firmware-ul și verificați compatibilitatea. |
| `REPLACE: compatible endpoint B / firmware` | Introduceți terminalul B real și firmware-ul și verificați compatibilitatea. |
| `REPLACE: actual drawing and lot` | Introduceți desenul și lotul cablului real. |
| `REPLACE: product-specific criteria agreed before test` | Introduceți criteriile specifice produsului, stabilite înainte de execuție. |
| `original supported supply` | Folosiți configurația de alimentare inițială acceptată de producător. |
| `same as B01` | Păstrați configurația de alimentare folosită pentru B01. |
| `compatible PoDL/SPoE only` | Folosiți PoDL/SPoE numai după verificarea compatibilității. |
| `validated route` | Folosiți calea de alimentare deja verificată pentru echipament. |
| `establish baseline` | Stabiliți configurația inițială de comparație. |
| `target cable and connector assembly` | Schimbați cu cablul țintă și ansamblul de conectori. |
| `power route` | Schimbați configurația de alimentare. |
| `one declared startup or load condition` | Schimbați o singură condiție de pornire sau sarcină definită explicit. |
| `endpoint firmware; application load` | Mențineți constante firmware-ul terminalelor și sarcina aplicației. |
| `endpoints; firmware; data load; supply` | Mențineți constante terminalele, firmware-ul, sarcina de date și alimentarea. |
| `B02 cable; endpoints; firmware; data load` | Mențineți constante cablul B02, terminalele, firmware-ul și sarcina de date. |
| `validated circuit and cable` | Mențineți constante circuitul și cablul deja verificate. |
| `negotiation; application data; supply state` | Observați negocierea, datele aplicației și starea alimentării. |
| `same-window data counters; reconnect/reset; supply readings` | Observați contoarele de date în aceeași fereastră, reconectările/resetările și citirile de alimentare. |
| `power classification/start; PD state; application data` | Observați clasificarea și pornirea alimentării, starea dispozitivului alimentat și datele aplicației. |
| `startup count; recovery duration; logs/waveform` | Înregistrați numărul de porniri, durata recuperării și jurnalele sau formele de undă relevante. |
