Cookie
Electronic Team, Inc. uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

Strumenti per porte COM su Windows 10/11

Olga Weis Olga Weis

Windows 10 offre strumenti predefiniti per le porte COM che non richiedono installazione. Tra questi troviamo il Prompt dei Comandi e PowerShell, entrambi strumenti a riga di comando. Tuttavia, senza software di terze parti, gli strumenti GUI per interagire con le porte COM sono molto limitati.

In questo articolo descriveremo alcune configurazioni di base delle porte e i comandi di input/output sia per PowerShell che per il CMD. Inoltre, puoi scoprire Virtual Serial Port Driver, una soluzione facile da usare per creare vari tipi di connessioni tra hardware e software seriali.

Virtual COM Port Driver
Prova gratuita di 14 giorni

Prompt dei Comandi (CMD)

Il Prompt dei Comandi è un terminale semplice con un’interfaccia simile a DOS. Offre una serie di comandi utili per interagire con file, dispositivi e porte. Puoi avviare il Prompt dei Comandi digitando “cmd” nella barra di ricerca della barra delle applicazioni. Per accedere a una porta COM tramite CMD, dovrai utilizzare il comando mode.

Esecuzione del comando ❝mode❞ nel Prompt dei Comandi

Quando viene eseguito senza argomenti, il comando mode elenca tutte le porte seriali disponibili. Puoi anche usarlo per configurare una porta:

mode [nome porta] [opzione]=[valore]

Modifica dei parametri della porta con il comando ❝mode❞

Dopo aver configurato la porta, puoi utilizzare il comando echo per inviare stringhe di testo a uno dei dispositivi:

echo [testo] > [nome porta]

Anche se CMD è utile per test veloci, si consiglia PowerShell per qualsiasi tipo di automazione. Inoltre, PowerShell offre un modo affidabile per leggere da un dispositivo seriale, cosa che CMD non fa.

Nota: Puoi avviare CMD su Windows 11 tramite Windows Terminal, aprendo una nuova scheda.

PowerShell

PowerShell è sia un terminale che un linguaggio di scripting, capace di accedere a molte funzioni e variabili di sistema in Windows. Anche se può essere utilizzato per creare script complessi, PowerShell funziona anche come semplice linea di comando. Per avviarlo, digita “PowerShell” nella barra di ricerca della barra delle applicazioni.

Per accedere a una porta tramite PowerShell, questa deve essere aggiunta come oggetto:

$port = new-Object System.IO.Ports.SerialPort [nome porta],[baud rate],[parity],[data bits],[stop bits]

Una volta aggiunta, la porta può essere aperta con:

$port.Open()

Configurazione, apertura e scrittura su una porta COM con PowerShell

Per inviare un messaggio a una porta aperta, utilizza il metodo WriteLine:

$port.WriteLine(“test”)

Lettura da una porta tramite ReadLine è più complessa, poiché legge una riga alla volta, richiedendo un ciclo continuo per leggere i dati. Inoltre, per esportare i dati in un file, sarà necessario utilizzare Out-File, che richiede un apprendimento separato per un uso efficace.

Anche PowerShell può essere avviato su Windows 11 aprendo una nuova scheda in Windows Terminal.

Virtual Serial Port Driver

Virtual Serial Port Driver è un’applicazione che consente di collegare dispositivi e software tramite porte COM virtuali. Le porte create sono indistinguibili da quelle reali e possono essere configurate in vari modi: è possibile emulare una connessione null-modem tra due porte virtuali, dividere o unire porte fisiche, e altro ancora.

VSPD logo

Virtual Serial Port Driver

5 Rango basato su 367+ utenti, Recensioni(367)
Scarica 14 dias do ensaio totalmente funcional
Virtual Serial Port Driver

Tutto questo è realizzabile tramite un’interfaccia grafica semplice, che fornisce anche informazioni sullo stato delle porte e sulla quantità di dati trasferiti. I parametri delle porte virtuali sono completamente personalizzabili, rendendole compatibili con una vasta gamma di dispositivi e software. Virtual Serial Port Driver offre anche un SDK versatile e ben documentato per un utilizzo commerciale.

Come utilizzare Virtual Serial Port Driver

1
Scarica e avvia l’installer di Virtual Serial Port Driver.
 Pagina di download di VSPD
2
Avvia l’applicazione e seleziona “Continua prova”. Scegli “Coppia” dall’elenco dei tipi di connessione.
 Interfaccia di selezione del pacchetto VSPD
3
Seleziona le porte da collegare. Clicca su “Crea” per confermare.
 Creazione e impostazioni della coppia VSPD
4
La tua connessione è ora attiva. Può essere trovata sotto le categorie “Tutte” o “Coppia” nella lista a sinistra.
 La coppia è stata creata

Come reimpostare le porte COM su Windows 10

Quando si utilizza un adattatore USB-COM, i relativi driver creano una porta virtuale e le assegnano un numero. Talvolta potrebbe essere necessario reimpostare una porta riservata per renderla utilizzabile da altri software.

Procedura tramite il Registro di sistema:
1
Trova l'Editor del Registro di sistema utilizzando la barra di ricerca.
 Risultati di ricerca del Registro di sistema in Windows 10
2
Individua la chiave "COM Name Arbiter" sotto:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control.
 Il Registro di sistema mostra la chiave e il valore evidenziato
3
Modifica il valore “ComDB” impostandolo su tutti zeri.
 Il valore ComDB modificato in 32 zeri binari

Domande frequenti

Puoi accedere rapidamente a Gestione Dispositivi in uno dei seguenti modi:
  • Barra di ricerca: Digita “Gestione Dispositivi” (o solo una parte) fino a quando appare nei risultati di ricerca.
  • Esegui comando: Premi Windows+R per aprire la finestra Esegui, digita “devmgmt.msc” e conferma.
Se la tua porta COM non è stata immediatamente riconosciuta dal sistema, puoi aggiungerla manualmente, a meno che non ci siano problemi tecnici:

  1. Apri Gestione Dispositivi.
  2. Apri il menu a discesa Azione e seleziona “Aggiungi hardware legacy”.
  3. Scegli “Installa l’hardware che seleziono manualmente da un elenco (Avanzato)”.
  4. La tua porta dovrebbe trovarsi nel gruppo Porte (COM e LPT).
Ecco alcune cause comuni per cui una porta potrebbe non aprirsi:
  • Mancanza di driver: Gli adattatori USB-seriale spesso includono un CD con i driver. In alternativa, cerca i driver sul sito web del produttore.
  • Porta in uso da un servizio: Puoi verificare quali servizi stanno riservando la porta in Gestione Dispositivi, sotto Proprietà > Dettagli. Cerca il processo corrispondente al servizio e termina l’attività.

small logo Virtual Serial Port Driver
#1 al Serial Port Software
Virtual Serial Port Driver
Emula a pieno la porta seriale reale, crea l'accoppiamento della porta COM virtuale
5 rango basato su 367+ utenti ( Approfondisci )
Get a download link for your desktop
Submit your email address to get a link for quick download on your desktop and get started!
o