Come monitorare l'attività della porta seriale



La capacità di analizzare e monitorare i dati della porta COM è importante quando si lavora con i dispositivi seriali. Addentrarsi nei dati, che viaggiano attraverso le porte RS232/422/485 del tuo sistema, può essere strumentale quando si installa una nuova strumentazione o quando si vogliono correggere dei problemi di rete. Puoi monitorare i dati seriali per vedere i messaggi di evento inviati dalle applicazioni, nonché lo stato dei dispositivi seriali

Il sistema operativo Windows non ha alcun servizio nativo per il monitoraggio seriale. Puoi, tuttavia, usare un programma di comunicazione specializzato nel monitoraggio delle porte seriali ed analizzare l'attività seriale del tuo computer. Ora ti mostreremo uno strumento programmatico eccellente che ti permette di monitorare il traffico della porta seriale in Windows.

Serial Port Monitor mostra, annota ed analizza la comunicazione seriale. Monitora il traffico della porta seriale ed intercetta l'attività della porta COM con Serial Monitor per Windows di Eltima.
Serial Port Monitor logo

Serial Port Monitor

Annota ed analizza l'attività della porta seriale
4.8 Rango basato su 41+ utenti, Recensioni(75)
Scarica 14 dias do ensaio totalmente funcional
Serial Port Monitor

Come analizzare il traffico della porta seriale usando Serial Port Monitor



Per iniziare, scarica Serial Port Monitor, installa ed avvia l'applicazione. Poi vorrai iniziare una sessione di monitoraggio, che puoi eseguire con questi passaggi:

  1. Vai al menù principale nella finestra mostrata da Serial Port Monitor. Seleziona Sessione -> Nuova sessione.

    Puoi usare dei metodi alternativi per iniziare una sessione. Anche la scorciatoia da tastiera ‘Ctrl + N’ e l'icona ‘Nuovo’ sulla barra degli strumenti principali fa apparire la schermata della ‘Nuova sessione di monitoraggio’. Inizia una sessione di monitoraggio seriale

  2. Seleziona quali dei quattro modi disponibili, si vuole usare per mostrare i dati catturati durante una sessione di monitoraggio:

    • Vista linea – mostra i dettagli delle richieste che vengono trasmesse attraverso una linea seriale specifica
    • Vista tabella – consente di visualizzare gli IRP registrati in un formato tabella
    • Vista terminale – visualizza tutti i dati catturati su una console come caratteri di testo ASCII
    • Vista scarico – visualizza tutti i dati seriali passanti su una linea. Modi visivi della sessione di monitoraggio seriale
      I pulsanti ‘Seleziona tutto’ e ‘Seleziona nessuno’ possono essere usati per semplificare le tue selezioni.

      La tua sessione può iniziare con ‘Inizia in una nuova finestra’ o “Inizia ora il monitoraggio’ selezionando le opzioni appropriate.

      In ‘Opzioni di cattura’ seleziona gli eventi da voler monitorare - Leggi/Scrivi, Crea/Chiudi e Controllo del dispositivo.
  3. Premi su ‘Inizia il monitoraggio’ per iniziare la sessione di monitoraggio. Apparirà la nuova finestra di monitoraggio. Start monitoring serial port traffic
  4. Si può salvare la tua sessione navigando tramite la selezione dal menù principale ‘Sessione -> Salva sessione/ Salva sessione come’. Puoi anche usare l'icona sulla barra degli strumenti principale ‘Salva’ o la scorciatoia da tastiera ‘Ctrl + S’. Salvataggio di una sessione di monitoraggio seriale

Quando salvi la tua sessione, forniscigli un nome significativo, di modo che puoi identificarlo per un'analisi successiva

Video guida su come analizzare e monitorare il traffico della porta COM


Come confrontare diverse sessioni di monitoraggio


A volte puoi incorrere in situazione dove può risultare benefico avere un metodo che consente di monitorare i dati RS485 ed RS232 da diversi dispositivi seriali in una sola volta. Uno scenario che ricade definitivamente in questa categoria, durante il collaudo per una nuova installazione di diversi dispositivi di monitoraggio seriale. Sembra esserci un problema durante il monitoraggio delle porte seriali, scoprendo inconsistenze nei dati prodotti dai dispositivi.

Con la capacità di monitorare le comunicazioni della porta seriale di tutti i dispositivi appena installati, si ha un aiuto nell'identificazione e risoluzione del problema in tempi brevi. Questo è solo un esempio dell'utilità che può essere ottenuta, facendo in modo che la squadra di supporto controlli la comunicazione del dispositivo con porta COM, per più dispositivi simultaneamente.

L'analizzatore della porta RS232 di Eltima, è un'eccellente strumento di monitoraggio della porta seriale per Windows 10, che consente facilmente di eseguire un confronto tra molteplici sessioni salvate in precedenza, onde poter discernere eventuali differenze. Impara di più su come aggiungere una porta seriale su Windows 10.

Ecco come monitorare la comunicazione della porta COM tra il tuo monitoraggio attuale ed uno salvato.

  1. Inizia od apri una sessione di monitoraggio

  2. Seleziona la ‘Sessione’ dal menù principale e poi seleziona ‘Confronta sessioni’ nel sotto menù. Confronta sessioni del monitoraggio per la porta COM

  3. Seleziona i documenti specifici del monitoraggio da voler usare. Apri il documento richiesto della sessione di monitoraggio

  4. Ora puoi revisionare le sessioni con facilità, dal momento che queste vengono mostrate su due finestre adiacenti, facilitando l'identificazione delle differenze. Sessioni confrontate in mostra

Riproduci una sessione di monitoraggio su una porta seriale


La riproduzione del flusso di dati di una trasmissione precedente, tra una porta e un dispositivo od un'applicazione, può essere determinante per poter risolvere eventuali problemi sulla rete seriale. L'attuazione delle modifiche incrementali ed il collaudo del responso durante l'invio degli stessi dati, può tornare d'aiuto per l'individuazione del problema e per una sua rapida risoluzione.

Serial Port Analyzer offre un metodo semplice con il quale compiere questo tipo di confronto, consentendoti di replicare i dati inviati durante una sessione di monitoraggio precedente. La trasmissione di questi dati verso la porta in questione, permette di osservare se le tue azione hanno migliorato la situazione.

Ecco come fare:

  1. Inizia od apri una sessione di monitoraggio.

  2. Seleziona ‘Sessione’ dal menù principale e ‘Riproduci' nel menù a discesa Riproduci una sessione di monitoraggio

  3. Configura le impostazioni di cui hai bisogno. Puoi controllare questi parametri:

    • Usa la porta - ti consente di specificare la porta da usare durante la sessione.
    • Configura le impostazioni del monitoraggio seriale
    • Invia le richieste a questa porta - Invia le richieste a questa porta - con questa opzione, puoi riprodurre i dati scritti prima sulla porta seriale.
    • Rispondi come dispositivo - con questa opzione, puoi riprodurre i dati scritti sulla porta da un dispositivo seriale.
    • Conserva gli intervalli temporali - ti consente di mantenere gli intervalli di tempo tra i pacchetti di dati.
    • Fuori tempo I/O personalizzato - questa opzione viene usata per specificare i parametri di timeout per la Lettura/Scrittura con i valori misurati in millisecondi.
  4. Ora premi semplicemente ‘Inizia’.

Quali benefici otterrai usando il programma Serial Port Monitor

Osservare il flusso di dati seriali di un sistema è un compito difficile da affrontare, senza l'uso di uno strumento di monitoraggio seriale. L'aggiunta di un'applicazione per il monitoraggio, sulla tua strumentazione programmatica ti consente facilmente di avere una panoramica sulla trasmissione dei dati tra le porte seriali ed i dispositivi. Puoi monitorare i dati RS232 cosi come mostrarli, analizzarli ed annotarli. Uno strumento con tali benefici, è rivolto a sviluppatori in molte situazioni. Eccone alcune:

✔ Il monitoraggio di più porte seriali in contemporanea, può essere una funzione molto importante del programma di monitoraggio della COM. Puoi ottenere una panoramica più completa delle interazioni del dispositivo seriale sul tuo sistema, quando puoi vederle in una volta. Risparmi anche del tempo prezioso quando non devi monitorare ogni porta o dispositivo individualmente. Approfondisci su come collaudare le comunicazioni della porta seriale nel modo più semplice ed efficiente.

✔ Le soluzioni di monitoraggio meccanico della COM sono prone a dei problemi di ritardo e latenza temporale. Questo può complicare l'abilità di uno sviluppatore, nel monitorare o correggere i suoi sistemi con successo. Una soluzione programmatica può aiutare a ridurre queste falle, razionalizzando gli sforzi di sviluppo.

Funzionalità come un'interfaccia amichevole che mostra i dati monitorati in una varietà di formati, razionalizzano il processo di monitoraggio. Puoi salvare i dati ed usarli successivamente per un'analisi più approfondita, mentre le trasmissioni e le connessioni sono datate per una facile revisione e confronto.

✔ Un'implementazione programmatica del monitoraggio di una COM significa che non devi usare cavi aggiuntivi per monitorare le porte RS232. Esistono dei rilevatori fisici per RS232 che ti consentono di monitorare la tua comunicazione seriale, ma richiedono un cablaggio aggiuntivo per poter funzionare correttamente.

Cavi extra significa più tempo sprecato nella loro gestione, oltre che costoso. La facilità d'uso ed i costi ridotti, rendono un'applicazione comev Serial Port Monitor di Eltima Software, una scelta migliore rispetto al monitoraggio seriale meccanico.

✔ La squadra di informatici può usufruire di notevoli risparmi in termini di tempo e denaro usando un programma per il monitoraggio della porta seriale, risparmiando così denaro non acquistando cavi aggiuntivi o apparecchiature meccaniche di monitoraggio.

Molte aziende in settori diversi, come quello delle telecomunicazioni, dei servizi di progettazione e della produzione di semiconduttori, hanno migliorato i profitti usando un programma di monitoraggio seriale. Il suo uso può aiutare aziende più piccole ad eseguire l'ingegneria inversa e ad ottenere un vantaggio competitivo sulle loro controparti più grandi

L'uso di un analizzatore di porta seriale può produrre dei benefici per molte aziende. In un mercato odierno così competitivo, ogni piccolo processo migliorativo può portare un vantaggio rispetto alle aziende competitrici. La scelta tra una soluzione meccanica ed una programmatica per monitorare la tua comunicazione seriale, risulta semplice. L'applicazione è assai più flessibile ed efficiente sul costo.

✔ Operare con una soluzione di monitoraggio seriale software, non richiede alcuna capacità specializzata di programmazione. Basta conoscere le funzioni di base del computer che ti consentono di installare ed avviare lo strumento software sul tuo sistema. Una volta eseguito, un qualsiasi utente autorizzato può, con facilità, monitorare, annotare ed analizzare tutte le comunicazioni seriali che si verificano tra le interfacce e i dispositivi COM del sistema.

Serial Port Monitor

Requisiti: Windows (32-bit e 64-bit): XP/2003/2008/Vista/7/8/10, Windows Server 2012, Windows Server 2012/2016/2019 , 8.15MB dimensione
Versione 8.0.388 (7 Luglio, 2020) Note di rilascio
Categoria: Serial Port Software