Ange din e-postadress
Produkterna
Hitta bland alla våra produkter
Andra sätt att hitta på
Andra sätt att hitta på
Andra sätt att hitta på
Andra sätt att hitta på
Andra sätt att hitta på
Andra sätt att hitta på
Andra sätt att hitta på
I en värld av USB, trådlöst och gigabithastigheter kan RS232 kännas som något från ett museum. Och visst, standarden introducerades redan på 1960-talet. Men trots det lever den kvar, ofta där det verkligen räknas: i industri, laboratorier och robusta system. Jag tror att serieportens robusthet tillsammans med den stigande trenden att koppla upp sådant som aldrig tidigare varit uppkopplat, gjort det omöjligt att inte då och då behöva bekanta sig med den. Sällan sker det dock med något romantisk-nostalgiskt i blicken, så låt oss försöka göra mötet med serieporten lite mer trivsamt.
I begynnelsen och långt in på 2000-talet kom alla PC utrustade med minst en serieport och en parallellport, utöver anslutningar för mus, skärm och tangentbord. Serieporten, oftast kallad RS232 (men också V.24) är en standard för seriell kommunikation, alltså att data skickas en bit i taget över samma ledare, mellan två enheter. På detta sätt skilde den sig från parallellporten som istället skickar flera bitar samtidigt, parallellt, mellan varandra. Allmänt sett användes serieporten till modem och parallellporten till skrivare, även om det finns många undantag och alternativa användningsområden.

När du idag stöter på serieporten sitter den oftast i en äldre utrustning eller maskin av något slag eller så används den som "out-of-band-port" för lokal konfiguration eller nödingång till i övrigt toppmodern IT-utrustning. Det du då står inför är ofta en av två olika önskemål; att koppla upp enheten till central övervakning via IP-nätet, LoRaWAN, mobilt eller att koppla in din bärbaras USB-port för lokal konfiguration.
Det kan tyckas vara en enkel uppgift och det är det oftast, men ibland funkar det inte att bara plugga in en "konverter" och ibland passar inte ens portarna fysiskt i varandra. Då behöver du ha koll på några detaljer; kontaktdonen, kopplingsschema eller pinout-diagrammet, DTE och DCE samt handskakning.
DTE och DCE, så förkortas de två sidorna av en naturlig seriell koppling där DTE normalt är PC:ns serieport och DCE modemets anslutning eller en annan periferienhet. Visuellt kan du skilja dem åt genom kontaktens kön, DTE har stift (hane) och DCE hylsor (hona). Fördelen när en DTE möter en DCE är att kabeln är rakt kopplad, alltså stift 1 går till hylsa 1 och så vidare. Så långt sällan några problem, men när du kommer med din USB-RS232 konverter-kabel för att koppla in din bärbara och ser att könen inte matchar, då har du sannolikt ett läge där två av samma typ (två DTE:er eller två DCE:er) möts och en specialkabel behöver tas fram...
…och här börjar det roliga – eller frustrerande, beroende på dagsform.
En klassisk DB9-kontakt innehåller signaler som TxD (Transmit Data), RxD (Receive Data), GND (jord) och ett antal styrsignaler som RTS, CTS, DTR och DSR. Det är här många snubblar, eftersom alla dessa inte alltid används, men när de väl behövs, då är det på riktigt. I enklare tillämpningar räcker det ofta med tre ledare: Tx, Rx och GND. Men i mer krävande miljöer används hårdvaruhandskakning via RTS/CTS för att säkerställa att ingen data går förlorad.
Och det är just här begreppet handskakning kommer in.
Till skillnad från moderna gränssnitt där mycket “bara fungerar”, kräver RS232 ibland lite mer finess. Handskakning handlar om hur enheterna kommer överens om när data får skickas. Det finns två huvudsakliga typer:
Om dessa inte matchar mellan enheterna kan resultatet bli allt från utebliven kommunikation till märkliga tecken i terminalfönstret. Och det är ofta här felsökningen börjar.

När två DTE-enheter ska prata direkt med varandra (till exempel två datorer, eller en dator och en modern enhet som beter sig som DTE) räcker det inte med en rak kabel. Då behövs en så kallad null modem-kabel (eller nollmodem-kabel), där sänd- och mottagarledningar korsas. I praktiken innebär det att Tx på ena sidan kopplas till Rx på den andra och vice versa.
Beroende på implementation kan även styrsignaler korskopplas, vilket gör att det finns flera varianter av null modem-kablar. Här gäller det att veta vad utrustningen faktiskt förväntar sig.
För att kommunikationen ska fungera måste båda sidor vara överens om hur data ska tolkas. Det handlar om inställningar som:
Den klassiska inställningen “9600 8N1” är något av en branschstandard och fungerar i många fall, men långt ifrån alltid. Fel inställningar ger ofta resultat som ser ut som ren hieroglyfdata. Men ska du chansa är det lägst odds på 9600bps hastighet, åtta databitar, ingen paritet och en stoppbit, alltså 9600 8N1.
Så varför lever denna “dinosaurie” vidare? Svaret är egentligen ganska enkelt: den fungerar. RS232 är enkel, förutsägbar och extremt robust i rätt miljö. Den kräver inga drivrutiner i sin mest grundläggande form, den är lätt att felsöka med rätt verktyg och den har varit standard så länge att den sitter djupt rotad i otaliga system världen över.
I industriella miljöer, inom medicinteknik, i laboratorieutrustning och i nätverksutrustningens konsolportar är RS232 fortfarande ett självklart inslag. Och så länge dessa system lever vidare, kommer även serieporten att göra det.
När du står där med din adapter, kabel och utrustning som vägrar prata med varandra, tänk på följande:
Och kanske viktigast av allt: ge inte upp för tidigt. RS232 kan vara lite av en prövning, men när det väl fungerar känns det nästan som att man tämjt ett stycke IT-historia:-).
Serieporten må vara gammal, men den är långt ifrån irrelevant. Snarare är den ett bevis på att enkel och robust teknik ofta överlever sina mer avancerade efterföljare. Och någonstans där, i mötet mellan gammalt och nytt, fortsätter RS232 att spela en liten men viktig roll. Inte minst för oss som ibland behöver gå tillbaka till grunderna för att få helheten att fungera.
Här nedan bjuder vi på några hjälpsamma tabeller på de vanligaste kopplingarna:
Nedan hittar du vanliga RS232-kopplingar för DB9 och DB25, inklusive rak kabel mellan DTE och DCE, null modem med och utan hårdvaruhandskakning samt en klassisk AT-kabel mellan DB9 och DB25.
Rak 1:1-kabel mellan DTE, till exempel PC eller terminal, och DCE, till exempel modem.
| Signal | Beskrivning | DB9 DTE | DB9 DCE | DB25 DTE | DB25 DCE |
|---|---|---|---|---|---|
| RXD | Receive Data | 2 | 2 | 3 | 3 |
| TXD | Transmit Data | 3 | 3 | 2 | 2 |
| GND | Signal Ground | 5 | 5 | 7 | 7 |
| RTS | Request To Send | 7 | 7 | 4 | 4 |
| CTS | Clear To Send | 8 | 8 | 5 | 5 |
| DTR | Data Terminal Ready | 4 | 4 | 20 | 20 |
| DSR | Data Set Ready | 6 | 6 | 6 | 6 |
| DCD | Carrier Detect | 1 | 1 | 8 | 8 |
| RI | Ring Indicator | 9 | 9 | 22 | 22 |
Korskopplad DTE ↔ DTE-kabel med hårdvaruhandskakning via RTS/CTS samt DTR/DSR/DCD.
| Signal | DB9 sida A | DB9 sida B | DB25 sida A | DB25 sida B |
|---|---|---|---|---|
| TXD → RXD | 3 | 2 | 2 | 3 |
| RXD ← TXD | 2 | 3 | 3 | 2 |
| GND | 5 | 5 | 7 | 7 |
| RTS → CTS | 7 | 8 | 4 | 5 |
| CTS ← RTS | 8 | 7 | 5 | 4 |
| DTR → DSR + DCD | 4 | 6 + 1 | 20 | 6 + 8 |
| DSR + DCD → DTR | 6 + 1 | 4 | 6 + 8 | 20 |
Minimal null modem-kabel utan hårdvaruhandskakning. Flödeskontroll sker i mjukvara.
| Signal | DB9 sida A | DB9 sida B | DB25 sida A | DB25 sida B |
|---|---|---|---|---|
| TXD → RXD | 3 | 2 | 2 | 3 |
| RXD ← TXD | 2 | 3 | 3 | 2 |
| GND | 5 | 5 | 7 | 7 |
Vanlig kabel mellan till exempel PC med DB9 och modem med DB25 för AT-kommandon och klassisk RS232-kommunikation.
| Signal | DB9 (DTE) | DB25 (DCE) | Riktning |
|---|---|---|---|
| TXD | 3 | 2 | DTE → DCE |
| RXD | 2 | 3 | DCE → DTE |
| GND | 5 | 7 | Gemensam |
| RTS | 7 | 4 | DTE → DCE |
| CTS | 8 | 5 | DCE → DTE |
| DTR | 4 | 20 | DTE → DCE |
| DSR | 6 | 6 | DCE → DTE |
| DCD | 1 | 8 | DCE → DTE |
Om du vill veta mer om seriell kommunikation, hur man kopplar upp seriella enheter till en IOT-plattform, förlänger RS232 över IP-nätet, felsöker eller bara vill ha en specialkabel tillverkad, så hör av dig till oss på direkten. Vi lätta att nå och svarar direkt på chatt, mail eller telefon: 08 52 400 700.
Missa heller inga artiklar i Kunskapsbanken, prenumerera på nyhetsbrevet
© Copyright 2026-04-20, innehållet är skyddat enligt lagen om upphovsrätt.