# Testbankplan voor single-pair Ethernet: velden en instructies

Versie: 2026-09-23. Bijbehorende bestanden: spe-bench-plan.csv en spe-bench-demo-plan.csv.
Open de bestanden als UTF-8-tekst met komma's als scheidingsteken via ‘Van tekst/CSV’ in Excel of met LibreOffice. Engelse kolomnamen maken hergebruik tussen talen mogelijk.

Het plan bevat al de proefdoelen B01 korte referentieverbinding, B02 beoogde kabel, B03 voeding over hetzelfde paar en B04 opstart-/belastingsvariatie. Dit is een voorgestelde volgorde, geen bedradinginstructie van de fabrikant of voltooide proef. Verwijder condities die niet bij de mogelijkheden van de apparatuur passen. Dupliceer de rij bij herhaalde uitvoering van een conditie en ken een unieke test_id toe. Vul vóór aanvang de documentatie, werkelijke borden, software en criteria in.

| Veld | Betekenis en invulinstructies |
| --- | --- |
| data_kind | unperformed_plan voor het plan; illustrative_plan_not_measured voor het voorbeeld; gebruik measured in een afzonderlijke registratie nadat werkelijke metingen zijn verkregen |
| test_id | Unieke ID voor elke uitvoering, om logs te koppelen |
| document_and_revision | Revisies van werkelijk gebruikte bordhandleidingen, ontwerpbestanden en softwaredocumenten |
| endpoint_a_hw_fw / endpoint_b_hw_fw | Hardwarerevisies en firmware-/image-/driverversies van beide eindpunten |
| cable_drawing_lot / planned_length_m | Kabeltekening, connectoren en partij / geplande lengte in meters |
| power_route_and_class | Werkelijk voedingspad, PSE/PD-configuratie en voedingsklasse; onderscheid externe voeding van voeding over hetzelfde paar |
| changed_factor / held_constant | In deze rij gewijzigde factor / constant gehouden condities |
| acceptance_criteria_ref | Verwijzing naar productcriteria, bedrijfsgrenzen van onderdelen en stopcondities die vóór uitvoering zijn vastgesteld |
| planned_observation | Voor deze conditie geplande waarnemingen en logs |
| started_at_utc / ended_at_utc | Werkelijk uitvoeringsvenster met datum, tijd en tijdzone UTC |
| actual_tx_mode_vpp | Werkelijk uitgelezen zendmodus (Vpp); niet vervangen door een geplande waarde |
| actual_tx_count / actual_rx_count | Verzonden/ontvangen aantallen op dezelfde laag en binnen hetzelfde venster; leeg laten wanneer niet beschikbaar |
| counter_definition | Of de tellingen Ethernet-frames, applicatieberichten of een andere eenheid betreffen; omgang met duplicaten, filtering en resets |
| link_down_count / reset_count | Verbindingsonderbrekingen / eindpuntresets die werkelijk in het venster zijn waargenomen; leeg laten indien niet geobserveerd |
| pd_input_min_v / pd_input_max_v | Minimale/maximale PD-ingangsspanning op het opgegeven meetpunt, in V; instrument- en meetpuntgegevens in evidence_ref opnemen |
| power_setup_result / data_result | Afzonderlijke conclusies voor voedingsopbouw en applicatiegegevens, met gebruikte criteria; geen geslaagde uitkomst invullen voor een niet-uitgevoerde proef |
| evidence_ref | Locaties van logs, golfvormen, meetpunten, bemonsteringsinstellingen en resultaatbestanden onder dezelfde ID |
| next_decision | Volgende actie: doorgaan, een genoemd onderdeel wijzigen, deze aanpak stoppen of een aanvullende proef uitvoeren, met de onderbouwing |

## Het ingevulde voorbeeldplan gebruiken

Het demonstratiebestand veronderstelt dat compatibele eindpunten al beschikbaar zijn, met een beginverbinding van 1 m en een beoogde kabel van 20 m. Deze lengtes zijn uitsluitend illustratief. Afzonderlijke rijen wijzigen de kabel, voeding en opstart of belasting. Vervang REPLACE-velden door werkelijke informatie. Verifieer ook voedingsklassen, onderhandeling en connectorondersteuning aan beide uiteinden; veronderstelde compatibiliteit is geen afgeronde controle.

Elk voorbeeldveld van started_at_utc tot en met next_decision is leeg. Er zijn geen werkelijke tijden, tellingen, spanningen, resets, logs of proefconclusies. Kopieer het plan na voorbereiding naar een afzonderlijk uitvoeringsbestand en behoud het oorspronkelijke plan. Onderscheid de bestanden zowel in de bestandsnaam als in data_kind.

## Resultaten samenvatten en diagnosticeren

Vergelijk eerst B01/B02 met hetzelfde venster, dezelfde belasting, eindpunten en software. Vermeld de verandering van voedingspad bij vergelijking van B02/B03. Een brandende indicator alleen is onvoldoende voor een geslaagde uitkomst in data_result; lees de applicatiegegevens en pas de vastgestelde criteria toe. Als teldefinities verschillen of een teller wordt gereset, kan verzonden aantal min ontvangen aantal niet direct als pakketverlies worden beschouwd. Bewaar de logs en verklaar eerst het verschil.

Treden storingen alleen op bij voeding over hetzelfde paar, controleer dan de tijdrelaties tussen voedingsopbouw, PD-status, resets en datagebeurtenissen voordat u de volgende meting kiest. Leid uit dat symptoom alleen geen kabelspanningsval af. Werkt ook de korte verbinding niet, los dan eerst de referentieconfiguratie op. Laat niet-beschikbare registraties leeg. Vul 0 alleen in voor een gebeurtenis die werkelijk afwezig was tijdens het geobserveerde venster.

Een testbankconclusie is gereed voor overdracht als elke geplande conditie verwijzingen naar configuratie, criteria en resultaten heeft, mislukkingen een uitvoerbare volgende diagnosestap hebben en niet-geteste scope apart staat vermeld. De tabel bepaalt niet automatisch de compatibiliteit van onderdelen en vervangt geen fabrikantprocedures voor bedrading, productkwalificatie of EMC-verificatie.


## Oorspronkelijke CSV-waarden en hun betekenis

De oorspronkelijke bestanden behouden vaste Engelse waarden. De onderstaande tabel legt hun betekenis uit; demonstratiecodes identificeren geen werkelijke onderdelen of proeven.

| Oorspronkelijke waarde | Betekenis |
| --- | --- |
| `unperformed_plan` | Een plan dat nog niet is uitgevoerd. |
| `illustrative_plan_not_measured` | Een illustratief plan zonder meetresultaten. |
| `measured` | Een afzonderlijke registratie van werkelijke metingen na uitvoering. |
| `B01` | Conditie voor de korte referentieverbinding. |
| `B02` | Conditie voor de beoogde kabel. |
| `B03` | Conditie voor voeding over hetzelfde paar. |
| `B04` | Conditie voor opstart- of belastingsvariatie. |
| `REPLACE: exact board manuals and matched revisions` | Vul de werkelijke bordhandleidingen in en controleer of de revisies bij elkaar passen. |
| `REPLACE: compatible endpoint A / firmware` | Vul het werkelijke eindpunt A en de firmware in en verifieer compatibiliteit. |
| `REPLACE: compatible endpoint B / firmware` | Vul het werkelijke eindpunt B en de firmware in en verifieer compatibiliteit. |
| `REPLACE: actual drawing and lot` | Vul de werkelijke kabeltekening en partij in. |
| `REPLACE: product-specific criteria agreed before test` | Vul de vóór uitvoering vastgestelde productspecifieke criteria in. |
| `original supported supply` | Gebruik de oorspronkelijke voedingsopzet die de fabrikant ondersteunt. |
| `same as B01` | Behoud de voedingsopzet van B01. |
| `compatible PoDL/SPoE only` | Gebruik PoDL/SPoE pas nadat compatibiliteit is geverifieerd. |
| `validated route` | Gebruik het voedingspad dat al voor de apparatuur is geverifieerd. |
| `establish baseline` | Stel de eerste vergelijkingsconfiguratie vast. |
| `target cable and connector assembly` | Wissel naar de beoogde kabel- en connectorassemblage. |
| `power route` | Wijzig de voedingsopzet. |
| `one declared startup or load condition` | Wijzig één expliciet gedefinieerde opstart- of belastingsconditie. |
| `endpoint firmware; application load` | Houd eindpuntfirmware en applicatiebelasting constant. |
| `endpoints; firmware; data load; supply` | Houd eindpunten, firmware, databelasting en voeding constant. |
| `B02 cable; endpoints; firmware; data load` | Houd de kabel van B02, eindpunten, firmware en databelasting constant. |
| `validated circuit and cable` | Houd de al geverifieerde schakeling en kabel constant. |
| `negotiation; application data; supply state` | Observeer onderhandeling, applicatiegegevens en voedingsstatus. |
| `same-window data counters; reconnect/reset; supply readings` | Observeer datatellers over hetzelfde venster, herverbindingen/resets en voedingsmeetwaarden. |
| `power classification/start; PD state; application data` | Observeer voedingsclassificatie en opstart, de status van het gevoede apparaat en applicatiegegevens. |
| `startup count; recovery duration; logs/waveform` | Registreer het aantal starts, de herstelduur en relevante logs of golfvormen. |
