Migliori strumenti per monitorare la porta COM

Olga Weis

Windows OS non dispone di un modo integrato per monitorare l'attività di un dispositivo di porta seriale o controllare la quantità di dati inviati e ricevuti. Tuttavia, esistono soluzioni software specifiche che consentono di monitorare lo scambio di dati tra un computer e una porta seriale. Con il loro aiuto è possibile monitorare l'attività del dispositivo di porta COM in modo visivo, acquisire lo scambio di dati - salvarlo in una cartella di destinazione specificata o copiare in un clipboard - e analizzare le interazioni delle applicazioni della porta COM. Tale software consente di intercettare tutti i codici di controllo seriale e registrare informazioni dettagliate su di essi. È possibile salvare le sessioni di monitoraggio per tornare a loro quando è necessario.

Serial Port Monitor

Gli sviluppatori richiedono queste soluzioni software quando scrivono applicazioni, creano driver di periferica e hardware seriale; aiutano a codificare, testare e ottimizzare le applicazioni in modo efficiente.

Le soluzioni di monitoraggio della porta COM consentono di:

  • Creare e eseguire script Java richiesti per la creazione e l'analisi di rs 232 manipolazione dei dati personalizzati
  • Sviluppo di driver per dispositivi seriali
  • Analizza la funzionalità offerta da software e hardware di terze parti
  • Ricerca e reindirizzamento dei protocolli seriali
  • Record registri usati per eseguire il debug di protocolli implementati e riprodurli
  • Monitorare le comunicazioni di porta rs232, nonché l'attività di porta rs422/485
  • Debug software/hardware per porte rs 232
  • Sviluppa dispositivi hardware periferici per porte rs 232
  • Implementare, eseguire il debug e testare protocolli seriali per scambiare dati tra i driver di dispositivi e dispositivi
  • Parse i messaggi del protocollo MODBUS
  • Debug e testare i dispositivi MODBUS
  • Intercetta e analizza lo scambio di dati tra dispositivi seriali e applicazioni Windows

Al giorno d'oggi esiste una vasta gamma di soluzioni di monitoraggio delle porte rs232, qui sotto potremo dare un'occhiata ai prodotti più popolari e confrontarne le funzionalità.

Serial Port Monitor di Eltima Software


Serial Port Monitor di Eltima Software è una soluzione di sistema progettata per monitorare tutte le attività dei porti COM RS232 / 422/485 nel sistema. Monitorizza, visualizza, registra e analizza i dati raccolti senza ulteriori hardware.

Serial Port Monitor consente di filtrare e cercare dati specifici, funzioni di terminale integrato ed è in grado di esportare dati. Il bonus aggiuntivo è la sua interfaccia pulita e intuitiva. Inoltre, Serial Port Monitor è completamente compatibile con Windows 10.

Serial Port Monitor

Serial Port Monitor i punti salienti includono:

  • Monitorare l'attività della porta seriale

    Una volta avviato l'applicazione, si connette a una porta COM aperta da un'applicazione e potete monitorare immediatamente la porta COM. I dati vengono raccolti in tempo reale e, se si verifica un problema, è possibile accedere immediatamente.

  • Monitoraggio di più porte contemporaneamente

    Questo monitor porta COM è in grado di monitorare contemporaneamente più porte seriali. All'interno di una sessione è possibile monitorare lo scambio di dati tra alcune applicazioni, dispositivi e porte. I dati verranno salvati in un singolo registro in base al primo in primo piano, rendendo più semplice l'analisi.

  • Visualizzazione di dati in modi diversi

    I dati acquisiti possono essere visualizzati in modalità tabella, linea, dump o terminale. Ognuno di essi ha il proprio modo di rappresentare i dati raccolti. Puoi specificare quali dati desideri monitorare impostando i filtri e non perdrai tempo trascorrendo i dati che non ti interessano.

  • Emulazione dei dati inviati ai dispositivi
  • Per verificare le reazioni specifiche dei dispositivi monitorati, è possibile emulare i dati inviati ai dispositivi, ad esempio inviati dati binari, ottali, decimali, ecc. per conto di un'applicazione. Per farlo, passare alla modalità terminale dell'applicazione.

    Soluzione Technet (Portmon 3.x) di Microsoft


    Portmon è un software COM monitor da parte di Microsoft. Oltre alle porte COM, consente anche di monitorare le porte parallele che consentono di analizzare l'attività e di risolvere i problemi immediatamente quando si presentano.

    Serial Port Monitor

    Portmon 3.x. allows you to:

    ★ Monitor porte in remoto su rete (TCP/IP/Internet).

    Se si esegue l'applicazione sul sistema Windows NT/2K e necessita di acquisire dati da un altro sistema della stessa rete, Portmon stesso installa il proprio software client.

    ★ Monitorare contemporaneamente più computer.

    ★ Filtra i dati registrati.

    ★ Evidenziare l'output di debug secondo il filtro di evidenziazione. Puoi personalizzare i colori di evidenziazione.

    ★ Stampa il file di output di debug.

    Lasciate che Portmon sapesse quale porta vuoi monitorare e che invierà una richiesta al proprio driver di periferica con il nome NT interessato.

    Selezionare una porta per il monitoraggio

    Quando si seleziona una porta da monitorare, Portmon invia una richiesta al proprio driver di periferica che include il nome di NT interessato - potrebbe essere\device\serial0 ecc. Il driver dispone di propri API di filtraggio utilizzati per collegare il proprio dispositivo di filtro oggetto all'oggetto dispositivo di destinazione.

    La sequenza appare come segue: il dispositivo di destinazione viene aperto con l'aiuto di ZwCreateFile; una volta che quest'ultimo invia una maniglia, viene tradotto in un puntatore dell'oggetto dispositivo. Il driver crea quindi un proprio oggetto di filtro in base ai parametri di destinazione, quindi loAttachDeviceByPointer viene chiamato per stabilire il filtro. Così il driver vede tutte le richieste al dispositivo di destinazione.

    Le applicazioni e i driver configurano e leggono gli stati delle porte con l'aiuto di controlli di input/output, Portmon possiede un modo integrato di conoscerli per tutte le porte seriali e parallele standard.

    Monitor seriale da HHD


    La porta seriale di HHD è un'altra soluzione software per monitor rs232, destinata a catturare, visualizzare, analizzare, registrare e riprodurre traffico tra applicazioni Windows e dispositivi seriali.

    Serial Port Monitor

    Il software ti permette di:

    • Trasferisci i dati ad alta velocità senza compromettere le prestazioni del PC.
    • I dati del registro vengono scambiati per riprodurli in seguito.
    • Salva i dati acquisiti.
    • Configurare i flussi di dati raw.
    • Monitorare diversi dispositivi alla volta.
    • Scegli il look dell'app.

    Queste applicazioni di monitoraggio delle porte COM sono state in giro per anni, la loro funzionalità è un po 'simile e potrebbe essere difficile per capire quale sarebbe più adatto a te. Abbiamo compilato una tabella di confronto per rendere le cose più semplici per te - spero che aiuta.

    Grafico comparativo


    SPM (Eltima) Portmon (Microsoft) Porta seriale HHD
    Analizza l'attività di qualsiasi software di porta COM o soluzione hardware + + +
    Controlla diverse porte COM alla volta + - +
    Supporta tutti i tipi di porte COM + + +
    Intercetta tutti i dati scambiati con una porta COM + + +
    Offre una ricerca integrata + + +
    Visualizza i dati raccolti + - in versione Ultimate
    Trascina i flussi di dati in entrata e in uscita + + +
    Traces all serial IOCTLs + + +
    Copia i dati registrati negli appunti + + +
    Registra sessioni di monitoraggio personalizzabili + + in versione Ultimate
    Salva, carica e esporta tutti i dati monitorati + + +
    Filtra i flussi di dati, inclusi i preset + + +
    Monitorare le porte COM già aperte dalle applicazioni Nella versione Pro - -
    Invia i vari tipi di dati con l'aiuto di Advanced Send Dialog Nella versione Pro - -
    Supporta l'ambiente Windows (sia a 32 bit che a 64 bit) + funziona solo su Windows a 32 bit funziona solo su Windows a 32 bit
    Prezzo da $65,95 gratuito da $199,99

    CONCLUSIONI


    I dati di cui sopra indicano che, sebbene tutte le soluzioni siano utilizzate per lo stesso scopo, ciascuno di essi ha il proprio modo di realizzarlo. Alcuni parametri sono comuni per tutte le versioni; altri sono disponibili solo in alcune versioni delle applicazioni. La soluzione Microsoft ha un vantaggio competitivo di essere libero, ma manca di altre funzionalità e non funziona in ambiente a 64 bit. Lo stesso vale per Serial Monitor da HDD. Per quanto riguarda le app pagate, quando si tratta di "valore per soldi" e funzionalità offerte dal nostro pick Serial Port Monitor di Eltima. Funziona altrettanto bene in Windows 32 e 64 bit e ha solo il giusto insieme di funzionalità.

    Serial Port Monitor

    Requisiti: Windows XP/2003/2008/Vista/7/8/10/Server 2012 , 9.16MB Dimensione
    Versione 7.0.312 () Note di rilascio