Veiledning for testing av seriellport

Måtar å sjekke helsa til ein port på inkluderer maskinvare COM-porttestarar, nullmodem-tilkopling, loopback-kontaktar, eller noko så enkelt som ein binders. I dei fleste tilfelle treng du berre éin datamaskin og kanskje nokre seriekablar. Lær korleis du køyrer kvar test og maksimerer nøyaktigheita i dataa du får.

Prøv programvare for testing av seriellport

Før du byrjar å teste, vurder å prøve vår programvare for testing av serielle portar – Serial Port Monitor. Denne appen har mange visingsmodusar for å få mest mogleg ut av testing av data. Han let deg lagre loggar og samanlikne tidlegare økter. Fleire portar kan sporast samtidig.

Serial Port Monitor er gratis å prøve – berre last ned appen, og du kan bruke han i 14 dagar, med alle funksjonane for portsporing. Ved å kjøpe Pro-lisensen kan du òg ta i bruk Advanced Send Dialog – ein dialog som let deg sende data i alle format, sende filer direkte og repetere meldingar med eit fast intervall. Dette gir deg det komplette settet med verktøy for dataemulering. I tillegg vil du kunne repetere alle meldingar som blei sende under ei tidlegare økt – den ultimate forma for automatisert testing!

Serial Port Monitor er kompatibel med både eldre og nyare versjonar av Windows, frå Vista og heilt opp til Windows 11, og støttar i tillegg Windows Server 2008-2022 og ARM Windows.

Hvordan bruke vår programvare for testing av seriellport

1. Last ned og installer Serial Port Monitor.

Seriellportmonitor blir installert

2. Start ei ny økt frå menylinja.

Startar ei ny økt frå Økt-menyen

3. Sett opp økta ved å velje alle nødvendige visualiserarar.

Nye sesjonsalternativ

4. Send ei melding eller fleire meldingar til porten som blir spora. I dette tilfellet vil vi bruke «echo»-kommandoen.

Sender et ekko til porten

5. Kontroller utdataen frå dei valde visualiserarane.

Utdata frå seriellportmonitor

6. Lagre økta frå menylinja slik at du kan sjekke på nytt og samanlikne loggar seinare.

Lagrar økta i serieportmonitoren

Port Loopback-testing

Testing av seriellport via en loopback-tilkopling gjer det mogleg å kontrollere funksjonaliteten til datalinja og signallinjene utan behov for ekstra einingar eller portar. I praksis vil porten kommunisere med seg sjølv, fordi TX-RX-linjene (send – ta imot) er kopla saman.

Port loopback-tilkoblingsdiagram for RS-232 og RS-422

Biletet ovanfor viser kva kontaktar eller pinnar som må kortsluttast. Dei tynnare linjene er valfrie, sidan dei koplar linjer som blir brukte til handshaking. Merk at dei ho-interfacea – dei med ein plastinnsats i skjermen – er enklare å teste på denne måten, sidan pinnehola kan koplast saman med ein binders eller eit stykke leidning. På den andre sida vil hann-interface trenge ei jumperleidning, eller at testaren held ein skrutrekkjar mot dei nødvendige pinnane – noko som òg vil forstyrre testen dersom skrutrekkjaren glip.

Eit vellukka resultat for ein port-loopback-test er å få att den same meldinga som du har sendt. Det er å føretrekkje å sende mykje data over ein viss tidsperiode, for å stressteste porten og fange opp moglege feil som ikkje vil vise seg med berre ei enkel sending.

Korleis køyre ein port-loopback-test

1. Finn ut hvilken type seriell port du testar.

2. Koble til datalinjene og eventuelt handskjelinjene i samsvar med diagrammet.

3. Opne serielle portmonitor og start sporing av porten.

4. Send ei melding til porten og kontroller svaret.

Vertslokal sløyfetesting

Ein gjennomsnittleg null-modem-kabel

Ein host loopback-test kan køyrast dersom du har to serielle portar på hovudkortet ditt, eller ein USB-til-seriell-adapter. Det er to fordelar – for det første kan du spore inngangen og utgangen separat, og sende meldingar begge vegar for å teste portane separat. For det andre slepp du å styre med hushaldsgjenstandar og risikere å skade porten.

For dei fleste datamaskiner og adapterar treng du ein hunn-til-hunn nullmodemkabel, som vist på biletet ovanfor.

Maskinvare COM-porttestere

Ein OONO-utbrytingstestar

I tilfelle der porten ikkje høyrer til ei datamaskin, eller ei datamaskin er utilgjengeleg, kan det vere nødvendig å bruke ein maskinvare-serietestar, også kjent som ein breakout-testar. Desse einingane kan setjast inn mellom to serieeiningar og vil vise kva linjer som er aktive. I tillegg gjer meir kompliserte einingar (som OONO F-1023 avbilda ovanfor) det mogleg å blokkere linjer, og tilbyr eit pinhole-grensesnitt for direkte tilkopling.

Rolla til ei slik eining kan òg fyllast av berbare mikrokontrollarar som Arduino. Spesialiserte einingar er likevel optimaliserte for å køyre på straumen som blir levert av signallinjene, og krev difor ikkje ekstra ekstern straum. På den andre sida kan ein mikrokontrollar programmerast til å utføre meir intrikate og spesifikke testar, i tillegg til å kunne oppgraderast med WiFi-funksjonalitet for fjern testing.

OSS

RS232-portar kan bryte saman som følgje av negative påverknader eller feil bruk. Diverre er det ikkje alltid openbert om problemet ligg i COM-grensesnittet eller i den eksterne eininga som er kopla til det.

Eit nyttig COM Port Test-program kan hjelpe deg med å kontrollere om ein COM-port fungerer og førebyggje eventuelle problem.

✔ Allsidigheit. Programvaren kan brukast i eit stort mangfald av bruksscenario. Han kan overvake, lese, ta opp, lagre og analysere seriedata som går gjennom ein spesifisert COM-port eller fleire samtidig. I tillegg vil appen la deg emulere sending av data til den påkravde porten i ulike format (streng, binær, oktal, desimal, heksadesimal eller blanda).

✔ Påliteligheit. Serial Port Tester er eit stabilt verktøy som fungerer like godt med alle versjonar av Windows OS, inkludert Windows 10 (både x32 og x64). Det som er flott, er at alle dei interne drivarane i appen er digitalt signerte.

✔ Enkel i bruk. Utviklarane av programmet har utstyrt appen med eit intuitivt GUI som gjer prosessen med COM-porttesting så enkel og effektiv som mogleg.

Ein loopback-test er ein vanleg måte å feilsøkje RS232-, RS422- og RS485-kommunikasjon. Han frigjer deg frå behovet for å kople til ekstra maskinvare for å identifisere problem med ein seriellport, kabel eller applikasjon som genererer førespurnader. Med hjelp av ein loopback-test kan du simulere ein komplett kommunikasjonskrins. Det einaste som krevst, er å mellombels kople saman dei rette pinnane slik at signal kan sendast og mottakast på same COM-grensesnitt.

Følg berre desse stega for å sjekke serieportar:

“Kontrollpanel > Einingshandsaming > Portar” Systemet sine COM-portar vil bli viste.