Annotatore dati rs485, i principali punti di rs485. Come annotare l'attività rs485.

Olga Weis
Annotatore dei dati rs485

Il protocollo rs485, è uno standard di comunicazioni comune, ampiamente usato nell'acquisizione di dati ed applicazioni di controllo. Uno dei suoi vantaggi principali è quello di permettere l'inserimento di diversi dispositivi rs485 sullo stesso bus, che lo rende operabile per più nodi da connettersi a vicenda. Questo articolo copre alcuni degli aspetti comunemente richiesti di comunicazioni rs485 e ci dice cosa è la comunicazione rs485 e come analizzarla efficientemente.

Contenuti


  1. Cos'è rs485?
  2. Soluzione software: annotatore dati Modubus rs485
  3. Cos'è il protocollo Modbus rs485?

Cos'è l'rs485?


L'interfaccia rs485 (riferito anche come EIA / TIA-485) è uno standard di livello fisico della comunicazione. Il livello fisico è il canale di comunicazione ed il metodo di trasmissione del segnale (livello 1 del modello di interconnessione del sistema aperto OSI).

La rete di comunicazione costruita sull'interfaccia rs485 consiste in dei ricetrasmettitori connessi ad un doppino (due cavi incrociati). Il principio di base dell'interfaccia rs485 è la trasmissione differenziale dei dati (bilanciati). Ciò significa che un segnale viene trasportato su tue cavi. Con questo, un cavo della coppia trasmette il segnale originario mentre l'altro ne trasporta la sua copia inversa.

Per quanto puoi eseguire l'rs485?


Come risultato della trasmissione del segnale differenziale, c'è sempre la potenziale differenza tra i cavi. Questo assicura l'alta resisteza all'interferenza modale comune. In aggiunta, il doppino può essere schermato, il che assicura la protezione dei dati trasmessi. Tutto questo permette l'invio ad alta velocità dei dati a lunghe distanze, raggiungendo i 100 kbits/s a 1200 metri (4000 piedi) che è la lunghezza massima del cavo nelle comunicazioni rs485. Una linea guida generale suggerisce comunque che la lunghezza del prodotto (in metri) e la frequenza dei dati (in bits per secondo) non debba raggiungere i 108 metri. Ad esempio un cavo da 20 metri permette una frequenza dati di massimo 5 Mbits/s.

Cos'è il protocollo Modbus rs485?


Quando la linea di comunicazione rs485 è pronta per l'operazione su livello fisico, diviene il momento di pensare sul protocollo del trasferimento dei dati - un accordo tra i dispositivi del sistema sul formato di trasmissione dei pacchetti dati.

Per natura dell'interfaccia rs485, i dispositivi rs485 non possono trasmettere e ricevere dati allo stesso tempo, perché porta ad un conflitto tra i trasmettitori. Pertanto, il comportamento deterministico è obbligatorio per evitare collisioni tra i pacchetti di dati.

Nel protocollo di comunicazione rs485, i comandi vengono inviati dal nodo, definito come master. Tutti gli altri nodi connessi a quello master ricevono dati tramite le porte rs485. Dipende dall'informazione inviata, zero o più nodi sulla linea, rispondono al master.

Con ciò, questo tipo di comunicazione non è il solo metodo per scambiare dati tramite il protocollo rs485. Ci sono alcune implementazioni delle reti rs485 dove ogni nodo può iniziare un trasferimento dati per conto proprio. Ad ogni modo, il possibile rischio di perdita dei dati è più alta su tali reti.

Soluzione software: annotatore dei dati rs485


Lavorando con apps seriali e dispositivi, gli specialisti spesso si affidano a su un programma dedicato, come Analizzatore di dati rs485 di Eltima, per rilevare ed analizzare l'attività della porta seriale, rilevare gli errori, confrontare i dati ricevuti, ecc.

Analizzatore del protocollo RS485

RS485 Analyzer è un'utilità professionale atta ad identificare i problemi in tempo reale e risolvendoli seduta stante.
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

Serial Port Monitor lavora come un rilevatore rs485, il rilevatore rs422 rende possibile l'analisi dei dati da diverse porte COM simultaneamente. La soluzione è utile anche quando viene richiesta la connessione ad una porta rs485 già usata da un'altra applicazione.

Tutti i dati ricevuti dalle interfacce seriali del sistema, con l'aiuto dell'analizzatore di protocollo rs485 può essere registrato su un documento e copiato negli appunti cosicché uno sviluppatore è in grado di analizzarlo successivamente.

La soluzione arriva comoda quando si sviluppa un'applicazione o driver, provando ed ottimizzando i dispositivi basati su COM.

Come rilevare i dati rs485


Ora consideriamo il metodo più semplice ed efficiente per rilevare i dati rs485 con il programma di monitoraggio rs485 e rs422.

  1. Scarica rs485 Analyzer ed installalo sulla tua macchina. Avvia l'app.
  2. Inizia una nuova sessione di monitoraggio: sul menù principale, seleziona Sessione>Nuova sessione.
  3. Scegli il metodo desiderato per la visualizzazione dei dati. (I dati rilevati possono essere mostrati in cinque differenti visualizzazioni: Tabella, Linea, Scarico, Terminale e Modbus. Puoi abilitarne uno, diversi, o tutte le visualizzazioni per lavorare in una volta.)
  4. Nelle ‘Opzioni di cattura’, seleziona l'attività da monitorare – ‘Crea/Chiudi, Leggi/Scrivi, Controllo del dispositivo’.
  5. Infine, premi "Inizia monitoraggio".

Cos'è il protocollo Modbus rs485?

Protocollo Modbus rs485

Una delle principali funzioni che differisce in comunicazione rs485 rispetto ad altre comunicazioni seriali è il formato dei dati scambiati. Mentre i dispositivi rs232 si connettono ai protocolli di testo (ASCII), la maggioranza dei dispositivi rs485 usano Modbus.

Modbus è un protocollo di comunicazione seriale ampiamente usato dei dispositivi elettronici industriali. In Modbus, la connessione viene stabilita tra master (host) e slaves (dispositivi basati su COM). Modbus ti aiuta l'accesso alla configurazione ai dispositivi ed a leggere le misure.

Il dato scambiato viene iniziato dall'host. L'host può passare il suo driver rs-485 alla modalità di trasmissione proprio, mentre gli altri drivers rs485 (slaves) funzionano in modalità ricevente. Onde poter far rispondere lo slave dall'host sulla linea di comunicazione, il 'master' invia uno speciale comando, che da al dispositivo il diritto di passare il suo driver in modalità di drasmissione per un periodo di tempo stabilito.

Annotatore dati Modbus rs485


La soluzione dedicata, Modbus Sniffer, permette la lettura e registrazione dei dati Modbus trasferiti sulle porte rs485/rs422/rs232. Il programma fornisce pieno supporto ai protocolli Modbus RTU e Modbus ASCII. La funzione unica dell'applicazione permette l'annotazione e filtraggio dei dati Modbus comunicati da dispositivi seriali specializzati.

Serial Port Monitor

Requisiti: Windows XP/2003/2008/Vista/7/8/10/Server 2012 , 9.16MB dimensione
Versione 7.0.342 (14 Genn, 2018) Note di rilascio
Categoria: Serial Port Software