07 September 2026
ELECBEE
21

A cosa serve un cavo RS232? Applicazioni, tipi e guida alla scelta

A cosa serve un cavo RS232? Scopri le applicazioni più comuni, i tipi di cavo, le piedinature, gli adattatori USB, il cablaggio null modem, i consigli per la scelta e le soluzioni ai problemi di connessione.

Un cavo RS232 viene utilizzato per la comunicazione seriale punto-punto tra due dispositivi. Alcuni esempi comuni includono il collegamento di un computer a un PLC, una macchina CNC, un azionamento motore, uno strumento da laboratorio, un lettore di codici a barre, un terminale POS, un UPS o la porta console di un dispositivo di rete.

Sebbene RS232 sia scomparso dalla maggior parte dei computer portatili destinati ai consumatori, rimane comune nella manutenzione industriale, nella configurazione delle apparecchiature e nell'integrazione dei sistemi legacy. La difficoltà di solito non consiste nel trovare un cavo che si inserisca fisicamente, ma nel verificare lo standard del segnale, il connettore, la piedinatura, il metodo di cablaggio, le impostazioni di comunicazione e il supporto dei driver.

Questa guida spiega a cosa serve un cavo RS232, quali sono i tipi di cavo più comuni e quali verifiche effettuare prima di collegare computer moderni ad apparecchiature seriali.

A cosa serve un cavo RS232? Applicazioni, tipologie e guida alla scelta

 

1. Che cos'è un cavo RS232?

RS232 è uno standard di interfaccia elettrica per la comunicazione seriale tra due dispositivi. Definisce i livelli di tensione dei segnali, le funzioni dei segnali e il comportamento delle linee dati e di controllo. Non definisce, invece, un unico connettore universale, un set di comandi del dispositivo o un protocollo software.

Un collegamento RS232 tipico connette un'apparecchiatura terminale dati, nota come DTE, a un'apparecchiatura di comunicazione dati, nota come DCE. Gli esempi tradizionali includono un computer e un modem. Le applicazioni moderne includono un portatile di assistenza collegato a un controller industriale o un computer collegato a uno strumento di misura.

RS232 definisce i segnali, non un singolo connettore

Il connettore D-sub a 9 pin, comunemente chiamato DB9, è strettamente associato a RS232, ma il connettore e lo standard di comunicazione non sono la stessa cosa. In termini rigorosi, il connettore a 9 pin è un DE-9, anche se DB9 è il nome commerciale più conosciuto.

RS232 può essere trasmesso tramite DB9, DB25, RJ45, RJ11, RJ12, Mini-DIN, connettori di tipo audio, morsettiere o connettori proprietari. Un connettore DB9 può inoltre trasportare segnali RS422, RS485, CAN o specifici del produttore.

Non identificare mai lo standard di comunicazione basandoti esclusivamente sulla forma del connettore. Controlla il manuale dell'apparecchiatura, l'etichetta della porta e la piedinatura prima di collegare un cavo.

Come funziona la comunicazione seriale punto-punto

Una connessione RS232 di base utilizza generalmente tre conduttori:

  • TxD: Dati trasmessi
  • RxD: Dati ricevuti
  • GND: Massa del segnale

Alcune apparecchiature richiedono anche RTS, CTS, DTR, DSR o altre linee hardware di controllo del flusso. Questo è uno dei motivi per cui due cavi con gli stessi connettori possono comportarsi in modo diverso.

RS232 fornisce l'interfaccia fisica di comunicazione. Anche impostazioni come velocità di trasmissione, bit di dati, parità, bit di stop e controllo del flusso devono corrispondere a entrambe le estremità. L'apparecchiatura può utilizzare un formato di comando specifico del produttore o un protocollo applicativo sul collegamento RS232.

 

2. A cosa serve un cavo RS232?

I cavi RS232 vengono utilizzati principalmente per configurare, monitorare, programmare o scambiare dati a bassa velocità con apparecchiature dotate di interfaccia seriale. Sono particolarmente utili quando si prevede che il dispositivo collegato rimanga installato per molti anni.

Applicazione Apparecchiatura tipica Scopo Cavo comune
Automazione industriale PLC, HMI, VFD, servoazionamento, controller CNC Programmazione, configurazione e diagnostica DB9, Mini-DIN o cavo di programmazione specifico per il dispositivo
Manutenzione della rete Router, switch, firewall e server Accesso alla console e ripristino Cavo console DB9 o RJ45
Test e misurazione Misuratore, bilancia, registratore dati e analizzatore Raccolta dati e controllo remoto DB9 o cavo da USB a RS232
Vendita al dettaglio e POS Lettore di codici a barre, stampante per ricevute, bilancia e display Trasferimento dei dati delle transazioni e dei dispositivi Cavo seriale DB9, RJ11 o RJ12
Sistemi di alimentazione UPS, controller di alimentazione e monitor della batteria Monitoraggio dello stato e configurazione DB9 o cavo seriale proprietario
Apparecchiature embedded Controller, sistema di sviluppo e dispositivo specializzato Debug, aggiornamenti del firmware e manutenzione Convertitore USB o cavo personalizzato

Dove RS232 è ancora utilizzato nell'automazione industriale, nella configurazione di rete, nei sistemi POS e nelle apparecchiature di laboratorio

Automazione industriale e programmazione delle macchine

Molti PLC, HMI, azionamenti motore, controller CNC e sistemi di automazione meno recenti utilizzano RS232 come interfaccia locale di programmazione o manutenzione. Un tecnico può collegare un portatile per caricare un programma, modificare i parametri, recuperare i registri o diagnosticare una macchina che non riesce a comunicare attraverso la rete principale.

La presenza fisica di un connettore DB9 non garantisce una piedinatura standard di tipo PC. Le famiglie di apparecchiature Mitsubishi, Omron, Schneider e di altri produttori possono utilizzare connettori, configurazioni di handshake o cablaggi specifici differenti. Il cavo deve quindi essere selezionato considerando sia il tipo di interfaccia sia il modello dell'apparecchiatura.

Configurazione delle apparecchiature di rete

Router, switch, firewall e server spesso dispongono di una console seriale per la configurazione iniziale o il ripristino di emergenza. Questa soluzione rimane utile quando la rete non è disponibile, poiché l'accesso alla console non dipende dalla normale configurazione Ethernet.

I moderni portatili di assistenza raramente includono una porta seriale nativa, quindi i tecnici spesso portano con sé un adattatore da USB a RS232, un cavo console da DB9 a RJ45, adattatori di genere e adattatori null modem. I driver devono essere scaricati e testati prima che il kit sia necessario in un sito remoto.

Una connessione console RJ45 non corrisponde automaticamente a Ethernet. RJ45 descrive il connettore, mentre i segnali e l'assegnazione dei pin dipendono dall'apparecchiatura.

Apparecchiature da laboratorio, POS e dispositivi specializzati

RS232 rimane utile per gli strumenti che scambiano quantità di dati ridotte e prevedibili. Gli esempi includono bilance, multimetri, registratori dati, lettori di codici a barre, stampanti per ricevute, stampanti di etichette, display per i clienti e apparecchiature per il controllo degli accessi.

Questi dispositivi spesso rimangono in servizio molto più a lungo dei computer destinati ai consumatori. Un adattatore da USB a RS232 consente a un computer più recente di continuare a comunicare con apparecchiature progettate per una porta COM fisica.

Sistemi embedded e interfacce di manutenzione

RS232 viene utilizzato anche per la diagnostica, gli aggiornamenti del firmware e l'accesso di manutenzione nelle apparecchiature specializzate. Tuttavia, le schede embedded spesso espongono una UART a livello TTL anziché una vera segnalazione RS232. Sebbene entrambe le interfacce possano utilizzare Tx, Rx e GND, i relativi livelli di tensione elettrica sono diversi.

Il collegamento diretto di un'uscita RS232 a un ingresso TTL UART può impedire la comunicazione e danneggiare l'apparecchiatura. Prima di scegliere un adattatore, verifica se la porta utilizza RS232, TTL UART, RS422 o RS485.

 

3. Tipi comuni di cavi e adattatori RS232

Cavo o adattatore Scopo tipico Controlli prima dell'ordine
Cavo da DB9 a DB9 Collegare o prolungare apparecchiature seriali Genere, cablaggio diretto/null modem e piedinatura
Cavo da DB9 a DB25 Collegare apparecchiature che utilizzano formati D-sub differenti Mappatura dei pin seriali, non soltanto le dimensioni del connettore
Adattatore da USB a RS232 Aggiungere una porta COM seriale a un computer moderno Chipset, driver, sistema operativo, genere del connettore e linee di controllo
Adattatore da USB-C a RS232 Collegare i portatili USB-C più recenti ai dispositivi seriali Supporto USB-C nativo e compatibilità del driver
Adattatore da RS232 a RJ45 Accesso alla console o trasmissione seriale tramite cablaggio modulare Piedinatura RJ45 specifica del dispositivo; non è un convertitore Ethernet
Cavo da Mini USB a RS232 Collegare apparecchiature che utilizzano porte di tipo Mini USB Cablaggio della porta e presenza dell'elettronica di conversione
Cavo di programmazione specifico per il dispositivo Programmare uno specifico PLC, radio, azionamento o controller Produttore, modello e compatibilità software esatti

Cavi seriali DB9 e DB25

DB9 è il connettore RS232 più riconoscibile, mentre DB25 compare su computer, modem e apparecchiature specializzate meno recenti. Un connettore DB25 non è necessariamente una porta parallela, così come un connettore DB9 non è necessariamente RS232. Consulta la documentazione del dispositivo prima di collegare uno dei due formati.

Per un cavo di prolunga, verifica che tutti i conduttori necessari siano cablati direttamente. Un'applicazione a tre fili può funzionare con TxD, RxD e GND, mentre un altro dispositivo può richiedere segnali hardware di controllo del flusso.

Adattatori da USB e USB-C a RS232

Un cavo da USB a RS232 è un convertitore attivo, non un adattatore passivo tra connettori. USB e RS232 utilizzano segnali elettrici differenti, quindi il cavo contiene componenti elettronici che creano una porta seriale virtuale sul computer.

Gli utenti di Reddit hanno ripetutamente segnalato che l'affidabilità dell'adattatore dipende da più fattori oltre al connettore. Le preoccupazioni comuni includevano la disponibilità dei driver, la compatibilità con il sistema operativo, il funzionamento stabile a velocità di trasmissione più elevate, il supporto del software meno recente e la qualità del chipset di conversione.

Gli adattatori basati su FTDI sono stati spesso consigliati nelle discussioni fornite, ma il marchio del chipset da solo non ne garantisce l'idoneità. Gli acquirenti devono verificare che il dispositivo sia originale, supportato dal sistema operativo richiesto e in grado di fornire i segnali necessari all'apparecchiatura.

Cavi Mini USB, RJ45, RJ11 e Mini-DIN

I dati GSC mostrano una visibilità esistente per ricerche come “mini USB to RS232”, “RS232 to RJ45”, “RS232 to Cat5”, “RS232 DIN” e “RJ12 RS232”. Questi connettori vengono spesso utilizzati su controller industriali, apparecchiature di rete, hardware per la vendita al dettaglio e cavi di programmazione.

Richiedono particolare attenzione perché le relative assegnazioni dei pin non sono definite universalmente per RS232. Due cavi con connettori esterni identici possono avere un cablaggio interno differente.

Cavi di programmazione specifici per il dispositivo

Un cavo specifico per un dispositivo può combinare un convertitore seriale USB con un connettore e una piedinatura proprietari. Può inoltre includere componenti aggiuntivi richiesti dal dispositivo di destinazione.

Seleziona questi cavi utilizzando il nome completo del produttore e il numero di modello dell'apparecchiatura. La sola dicitura “USB to RS232” non è sufficiente per confermare la compatibilità con un PLC, un azionamento, una radio o un controller robotico.

 

4. Come scegliere il cavo RS232 corretto

  • Identifica lo standard del segnale. Verifica che l'apparecchiatura utilizzi un vero RS232 e non TTL UART, RS422, RS485, CAN o un'altra interfaccia.
  • Controlla entrambi i connettori. Registra la famiglia del connettore, il numero di pin e il tipo di contatto maschio o femmina a ciascuna estremità.
  • Trova la piedinatura del dispositivo. Utilizza il manuale dell'apparecchiatura per identificare TxD, RxD, massa del segnale e tutte le linee di controllo necessarie.
  • Identifica i ruoli DTE e DCE. Determina se la connessione richiede un cablaggio diretto o incrociato.
  • Controlla i parametri di comunicazione. Verifica velocità di trasmissione, bit di dati, parità, bit di stop e controllo del flusso.
  • Verifica la compatibilità dell'adattatore. Per gli adattatori USB, controlla chipset, sistema operativo, driver e requisiti della porta COM virtuale.
  • Valuta l'ambiente. Considera lunghezza del cavo, schermatura, sollecitazioni meccaniche, spazio di installazione limitato e disturbi elettromagnetici.
  • Esegui un test prima dell'installazione. Installa il driver, collega l'apparecchiatura effettiva e verifica tutte le velocità di trasmissione e le funzioni software richieste.

Se un cavo viene preparato per il ripristino di emergenza, conserva un ricambio collaudato e una copia offline del driver corretto. Un convertitore che funziona durante una sessione console di base a 9600baud potrebbe comunque non funzionare durante il trasferimento del firmware a una velocità superiore o con un software che richiede un determinato comportamento della porta seriale.

 

5. Cavi RS232 diretti e null modem

Il genere del connettore non indica se un cavo RS232 è diretto o null modem. La differenza risiede nell'instradamento interno dei segnali.

Tipo di cavo Instradamento dei segnali Connessione tipica
Diretto I pin vengono generalmente collegati ai pin corrispondenti Da DTE a DCE o prolunga seriale, in base alla piedinatura del dispositivo
Null modem I segnali di trasmissione e ricezione sono incrociati; anche le linee di controllo possono essere incrociate Da DTE a DTE, ad esempio due computer o determinati controller

Confronto tra il cablaggio DB9 RS232 diretto e null modem

Connessioni DTE e DCE

In una connessione tradizionale da DTE a DCE, i ruoli dei dispositivi dispongono i segnali di trasmissione e ricezione in modo che un cavo diretto possa collegarli correttamente. Quando due dispositivi svolgono lo stesso ruolo, potrebbe essere necessario un cavo null modem.

I moderni prodotti industriali non seguono sempre le convenzioni tradizionali relative al genere dei connettori. Il manuale e la piedinatura devono avere la precedenza sulle supposizioni basate su connettori maschio o femmina.

Quando TxD e RxD devono essere incrociati

Se entrambi i dispositivi trasmettono sullo stesso conduttore corrispondente e ricevono su un altro, non possono scambiare dati finché il TxD di un lato non raggiunge l'RxD dell'altro. Un cavo null modem realizza questo incrocio.

Non scambiare i fili senza verificarli mentre l'apparecchiatura è alimentata. Identifica prima lo standard elettrico e l'assegnazione dei segnali. Se il controllo del flusso hardware è attivo, incrociare soltanto TxD e RxD potrebbe non essere sufficiente.

 

6. Problemi comuni di connessione RS232

Sintomo Causa probabile Cosa controllare
Nessun dato in entrambe le direzioni Interfaccia, piedinatura o tipo di cavo errati RS232/TTL/RS422/RS485, TxD, RxD, GND e necessità di un null modem
Caratteri illeggibili Impostazioni di comunicazione non corrispondenti Velocità di trasmissione, bit di dati, parità e bit di stop
Funziona brevemente, poi si interrompe Driver, stabilità dell'adattatore o controllo del flusso Versione del driver, gestione dell'alimentazione, RTS/CTS e trasferimento prolungato
Funziona a 9600 ma non a 115200 Qualità del convertitore, temporizzazione o integrità del segnale Velocità di trasmissione nominale, test hardware effettivo e lunghezza del cavo
La porta COM non viene visualizzata Driver USB mancante o incompatibile Chipset, sistema operativo, gestione dispositivi e autenticità del cavo
La comunicazione funziona con un solo cavo Cablaggio interno o segnali supportati differenti Mappa di continuità, linee di handshake e piedinatura del produttore

Elenco di controllo per la risoluzione dei problemi RS232 relativi a porte, impostazioni, cablaggio e test loopback

RS232 confuso con TTL, RS422 o RS485

Una delle lezioni più importanti tratte dalle discussioni di utenti reali è che il termine “seriale” non identifica l'interfaccia elettrica. I cavi USB-to-TTL e USB-to-RS232 possono sembrare simili, ma generano livelli di segnale differenti. RS422 e RS485 utilizzano segnali differenziali, mentre RS232 utilizza segnali single-ended.

Un adattatore deve indicare esplicitamente l'interfaccia di uscita. Non sceglierlo solo perché dispone di USB a un'estremità e di fili Tx/Rx o di un connettore D-sub all'altra.

Piedinatura, velocità di trasmissione o controllo del flusso errati

RS232 non negozia automaticamente le impostazioni di comunicazione. Se un dispositivo sta trasmettendo attivamente, un oscilloscopio o un analizzatore logico può aiutare a stimarne la velocità di trasmissione e il comportamento del segnale. Se il dispositivo attende un comando senza trasmettere, il manuale o la documentazione del produttore rappresentano generalmente la fonte più sicura.

Entrambi i dispositivi devono utilizzare le stesse impostazioni, ad esempio 9600-8-N-1, che indica 9600baud, 8bit di dati, nessuna parità e 1bit di stop. Le impostazioni corrette variano in base all'apparecchiatura.

La terminazione della schermatura può inoltre dipendere dal progetto dell'apparecchiatura e dal sistema di messa a terra dell'impianto. Indicazioni generali contrastanti non devono sostituire lo schema di cablaggio del produttore.

Guasti dell'adattatore USB e del driver

Un adattatore seriale USB può non funzionare a causa di un chipset non supportato, un driver mancante, un componente contraffatto, il comportamento della gestione dell'alimentazione o l'incompatibilità con software meno recente. Alcune applicazioni legacy si aspettano il comportamento associato a una UART fisica e potrebbero non funzionare correttamente con tutte le porte COM virtuali.

Per l'assistenza sul campo o gli aggiornamenti del firmware, testa prima dell'installazione l'intera combinazione di computer, sistema operativo, driver, adattatore, cavo, software e apparecchiatura di destinazione.

 

7. Domande frequenti sui cavi RS232

RS232 viene ancora utilizzato oggi?

Sì. RS232 rimane comune nell'automazione industriale, nella manutenzione delle macchine, negli strumenti di laboratorio, nelle apparecchiature POS, nelle console di rete, nei sistemi UPS e nei dispositivi specializzati. Il suo utilizzo continuo è dovuto soprattutto alle apparecchiature installate che rimangono operative per molti anni.

DB9 corrisponde sempre a RS232?

No. DB9 descrive il formato di un connettore, non il segnale elettrico o il protocollo. Una porta DB9 può trasportare RS232, RS422, RS485, CAN o un'interfaccia proprietaria. Verifica sempre l'etichetta della porta e il manuale dell'apparecchiatura.

È possibile collegare RS232 direttamente a USB?

Nessun collegamento passivo può convertire i normali segnali USB in RS232. Un adattatore da USB a RS232 contiene componenti elettronici di conversione e normalmente crea una porta COM virtuale tramite un driver.

Un cavo USB-to-TTL è uguale a un cavo USB-to-RS232?

No. TTL UART e RS232 utilizzano livelli elettrici differenti. Un cavo USB-to-TTL non deve sostituire un adattatore USB-to-RS232, a meno che l'apparecchiatura di destinazione non richieda specificamente TTL UART.

Quanto può essere lungo un cavo RS232?

La lunghezza affidabile dipende dalla velocità di trasmissione, dalla capacità del cavo, dai disturbi elettrici, dalle prestazioni del driver e dalle caratteristiche del ricevitore. La raccomandazione prudenziale tradizionale è di circa 15m in condizioni operative standard, ma in ambienti rumorosi o a velocità di trasmissione più elevate sono preferibili collegamenti più corti. Verifica l'installazione completa anziché presumere che un'unica distanza massima sia valida per tutti i sistemi.

Un adattatore RS232-to-RJ45 converte i dati seriali in Ethernet?

Non necessariamente. Molti adattatori DB9-to-RJ45 si limitano ad assegnare i conduttori seriali a un connettore RJ45 o a un cavo a doppino intrecciato. Non convertono RS232 in Ethernet o TCP/IP. Un vero server per dispositivi seriali contiene componenti elettronici attivi e una configurazione di rete.

Perché il mio cavo RS232 entra nel connettore ma non comunica?

Il connettore può inserirsi anche quando lo standard elettrico, la piedinatura, la direzione del cablaggio o i parametri di comunicazione sono errati. Controlla il tipo di segnale, l'assegnazione TxD/RxD/GND, la necessità di un cavo diretto o null modem, la velocità di trasmissione, la parità, i bit di stop e il controllo del flusso.

 

Guide correlate

 

Prodotti e soluzioni correlati