bg

TCP COM Bridge: redirector porta COM su TCP/IP per Windows

Per Windows 2000 - Windows 11 (2022) (incl. Server, x86 e x64). Ultima versione: 1.8.3 build 515. 15 maggio 2026.

Che cosa fa

TCP COM Bridge è un programma Windows che collega le porte COM a una rete TCP/IP. Apre una porta COM reale e ne pubblica i dati su una porta TCP o UDP, e crea porte COM virtuali i cui dati viaggiano attraverso la rete. Un programma che conosce solo le porte COM può così lavorare con un dispositivo installato su un altro computer, dietro un device server hardware o attraverso Internet. Ogni connessione funziona come server TCP o come client TCP e i dati passano senza modifiche.

Che cosa si può fare

Aprire la porta COM di un altro computer come se fosse locale. Fornire a un programma che usa solo porte COM una porta virtuale che conduce a un device server o a un gateway Wi-Fi. Consentire a più programmi di leggere contemporaneamente lo stesso dispositivo seriale. Condividere un dispositivo tra più computer. Trasformare un PC con molte porte in un server di dispositivi seriali che funziona come servizio di Windows. Sostituire la lenta redirezione delle porte COM nelle sessioni di desktop remoto con un collegamento dedicato.

Un'estremità o entrambe. L'altra estremità di un collegamento può essere una seconda copia di TCP COM Bridge oppure qualsiasi cosa che usi TCP raw: un device server hardware, un gateway, un programma con un socket. Il protocollo RFC 2217 non è supportato, quindi la velocità in baud di un device server di terze parti si imposta nel device server stesso.

Per iniziare

  1. Installare e avviare il programma, quindi scegliere Devices → Add new (dispositivi → aggiungi nuovo).
  2. Nella scheda Port (porta) selezionare una porta COM esistente, oppure attivare Create virtual serial port (crea porta seriale virtuale) e scegliere un numero libero, ad esempio COM20.
  3. Nella scheda IP settings (impostazioni IP) scegliere Server e un numero di porta sul computer a cui è collegato il dispositivo, oppure Client e l'indirizzo del server sull'altro computer. Fare clic su OK. La connessione compare nell'elenco con il proprio stato e i contatori di byte. Le guide passo a passo descrivono tutte le configurazioni.

Funzioni

Porte COM virtuali. Vengono create e rimosse senza riavviare il computer. Gli altri programmi le aprono come porte hardware. In Gestione dispositivi compaiono in un gruppo dedicato, "Virtual Serial Port TCP COM".

Server TCP e client TCP. Ogni connessione assume uno dei due ruoli. Un server accetta più client contemporaneamente. Un client individua il proprio server tramite indirizzo IP, nome di dominio o nome del computer, quindi anche con indirizzi IP dinamici.

Fino a 255 porte COM. Fisiche o virtuali, su un solo computer. L'edizione Standard è limitata a due connessioni; l'edizione Professional non ha limiti di connessioni. Confronto fra le edizioni.

Splitter di porta seriale. Più programmi sullo stesso computer ricevono i dati di una sola porta COM. Vedere la guida splitter di porta seriale.

Condivisione della porta COM. Più computer usano lo stesso dispositivo attraverso la rete. Vedere condividere una porta COM.

Servizio di Windows. L'edizione Professional si avvia come servizio, crea le porte virtuali e apre le connessioni prima dell'accesso di qualsiasi utente.

Collegamenti che si ripristinano. I controlli keep-alive rilevano una connessione interrotta, il client si riconnette e i dati della porta COM possono restare in un buffer finché la rete non torna disponibile. "Open on demand" (apertura su richiesta) apre la porta reale solo mentre un client è connesso.

Controllo degli accessi e della direzione. Un elenco di indirizzi IP consentiti, un limite al numero di client e un interruttore per ogni direzione, in modo che i client possano essere in sola lettura.

UDP. Datagrammi invece di una connessione, multicast compreso, nell'edizione Professional.

Convertitori RS485. Una modalità RS485 commuta la linea RTS durante la trasmissione, per i convertitori che lo richiedono.

Tra due copie del programma. L'edizione Professional può trasmettere lo stato delle linee RTS e DTR e i parametri di comunicazione di una porta virtuale alla porta hardware remota, cifrare il traffico e ottimizzare il collegamento per pacchetti piccoli e risposte rapide. Queste opzioni richiedono TCP COM Bridge su entrambe le estremità.

Driver kernel firmato. Il driver delle porte seriali virtuali ha una firma EV code signing considerata attendibile da Windows. È collaudato con Microsoft Application Verifier su tutte le versioni recenti di Windows.

Scegliere la configurazione

Finestra principale di TCP COM Bridge con una connessione client e una server, i rispettivi stati e i contatori di byte

Le guide collegate sono disponibili soltanto in inglese.

Primo approccio alla materia? Iniziare da come funziona la seriale su Ethernet.

Richieste che ci portano i clienti

Dal nostro servizio di assistenza nell'ultimo anno, senza i nomi dei clienti:

  • Un programma di cronometraggio per gare, che può scrivere solo su porte COM, invia i dati del tabellone attraverso una porta COM virtuale a un servizio di rete per i risultati in diretta e, nello stesso momento, ai tabelloni fisici.
  • I risultati di un analizzatore di laboratorio passano dal PC collegato allo strumento al software di laboratorio installato su un altro computer.
  • Un solo ricevitore AIS su una porta COM alimenta due programmi di navigazione sullo stesso PC.
  • Bilance di magazzino collegate ad adattatori USB-seriale rispondono alle richieste di peso che un sistema di gestione del magazzino invia via TCP.
  • Una pesa a ponte viene letta dal PC dell'ufficio durante il giorno e da un PC chiosco esterno fuori orario.
  • Un programma di navigazione su un portatile legge i dati NMEA da un gateway Wi-Fi attraverso una porta COM virtuale.
  • Un'azienda di servizi con migliaia di contatori cerca un sostituto per un prodotto di condivisione delle porte non più disponibile, su server che condividono diverse centinaia di porte COM.

Edizioni e versione di prova

L'edizione Standard consente due connessioni su TCP e funziona come programma desktop. Sono sufficienti per una porta reindirizzata o per due porte locali collegate; una porta sdoppiata richiede tre connessioni e quindi l'edizione Professional. L'edizione Professional non ha limiti di connessioni e aggiunge la modalità servizio di Windows, UDP, i pacchetti keep-alive, la cifratura del traffico, il controllo remoto delle linee RTS e DTR e la riga di comando. Si può passare da Standard a Professional in un secondo momento pagando la differenza; il programma installato resta lo stesso.

La versione di prova funziona per 21 giorni con tre connessioni; ogni sessione di lavoro è limitata a 128 KB di dati o a 2 ore. Serve una licenza per ogni computer su cui il programma viene eseguito. Dettagli: matrice delle funzioni, pagina degli ordini.

Che cosa non fa

  • Non implementa RFC 2217. Funziona con i device server in modalità TCP raw.
  • Non converte i protocolli. Modbus RTU resta Modbus RTU dentro la connessione; per i client Modbus TCP usare MODBUS Gateway.
  • Non crea una coppia di porte virtuali collegate sullo stesso computer. Per questo c'è Virtual Null Modem.
  • Non mostra e non registra il traffico. Per osservarlo usare Advanced Serial Port Monitor e per registrarlo Advanced Serial Data Logger.
  • Funziona soltanto su Windows. L'altra estremità di un collegamento TCP raw può essere un sistema qualsiasi.

Confronto con altri strumenti

Strumenti gratuiti come com0com con hub4com, tcp2com o HW VSP3 a porta singola bastano per alcuni compiti, e un device server hardware è la scelta giusta dove nessun computer si trova vicino al dispositivo. Manteniamo aggiornate due pagine di confronto e lì indichiamo i casi in cui un altro strumento è più adatto:

Requisiti di sistema

  • Windows 2000 e tutte le versioni successive fino alle attuali Windows 11 e Windows Server, a 32 e a 64 bit.
  • Diritti di amministratore per installare il programma, perché installa un driver kernel per le porte virtuali.
  • Qualsiasi porta COM visibile a Windows: integrata, su scheda PCI o PCIe, adattatore USB-seriale, porta seriale Bluetooth.
  • Circa 5 MB di spazio su disco.

Guide e documentazione

Configurazioni: redirector di porta COM · da seriale a TCP/IP · splitter · condivisione · server di dispositivi · due porte locali · installazione

Desktop remoto e POS: terminal server · stampa lenta delle ricevute · una stampante di ricevute, due computer

Documentazione: guida in linea · manuale utente (PDF) · matrice delle funzioni · schermate · cronologia delle versioni · tutti i tutorial

Novità

[15 maggio 2026] We've fixed the "Message ID not found" software bug introduced in the previous version and polished translation for many languages. . [10 aprile 2026] We've made it possible to copy an existing configuration. It can help when setting up multiple connections on a server.
L'elenco completo si trova nella cronologia delle versioni; la versione e la data di rilascio in cima a questa pagina provengono dal programma di installazione corrente.

Domande frequenti

Serve TCP COM Bridge su entrambi i computer?

Serve soltanto dove occorre pubblicare una porta COM o creare una porta COM virtuale. L'altra estremità può essere un programma o un dispositivo qualsiasi che usi TCP raw. Le opzioni della scheda Advanced (stato delle linee RTS e DTR, parametri di comunicazione, cifratura, pacchetti keep-alive aggiuntivi, ottimizzazione per pacchetti piccoli) funzionano solo tra due copie del programma.

Funziona con il mio device server hardware o con un gateway Wi-Fi?

Sì, se il dispositivo mette a disposizione una porta TCP raw; la maggior parte dei device server la chiama TCP server mode o raw mode. Creare una porta COM virtuale, scegliere Client e indicare indirizzo e porta del dispositivo. Impostare la velocità in baud nel dispositivo stesso, perché RFC 2217 non è supportato. Vedere la guida redirector di porta COM.

Esiste una versione gratuita?

No. La versione di prova funziona per 21 giorni con tre connessioni e ogni sessione di lavoro è limitata a 128 KB o a 2 ore. Se basta uno strumento gratuito, il nostro confronto per situazione indica quelli che conosciamo.

Quante porte può gestire un solo computer?

Fino a 255 porte COM, fisiche o virtuali. L'edizione Standard è limitata a due connessioni; l'edizione Professional non ha limiti di connessioni.

Più programmi possono usare la stessa porta COM nello stesso momento?

Sì, con la configurazione splitter di porta seriale. Tutti i programmi ricevono i dati. Conviene lasciare che solo uno di essi invii comandi, oppure rendere unidirezionali gli altri collegamenti, perché il dispositivo vede un unico flusso. Su un solo computer il ritardo aggiunto è troppo piccolo per essere misurato. Una porta sdoppiata richiede tre connessioni, una per la porta reale e una per ogni porta virtuale, quindi serve l'edizione Professional.

La connessione si ripristina dopo un guasto della rete?

Sì. Il client si riconnette da solo. Con l'opzione keep-alive dell'edizione Professional un collegamento interrotto viene rilevato rapidamente e i dati della porta COM possono restare in un buffer fino al ritorno del collegamento.

È sicuro usarlo attraverso Internet?

Limitare il server a un elenco di indirizzi IP consentiti e inoltrare soltanto l'unica porta TCP in uso. L'edizione Professional può cifrare il traffico tra due copie del programma con un algoritmo proprietario; per i dati sensibili conviene far passare il collegamento anche attraverso una VPN. La guida in linea contiene un capitolo sui collegamenti via Internet.

Funziona su Linux o macOS?

No, è un programma Windows. L'altra estremità di un collegamento può usare un sistema qualsiasi: ser2net su Linux, per esempio, pubblica una porta seriale come TCP raw e TCP COM Bridge si collega a essa come client.