Vai al contenuto

Connessione Peer-to-peer tra convertitori ATC-1200

Home Forum Convertitori di interfaccia Connessione Peer-to-peer tra convertitori ATC-1200

Stai visualizzando 2 post - dal 1 a 2 (di 2 totali)
  • Autore
    Post
  • #76957
    Sergio Bertana
    Amministratore del forum

    Il convertitore Ethernet-seriale ATC-1200 permette il collegamento di porta RS232/422/485 alla rete Ethernet TCP/IP 10/100Mbps. Se il dispositivo è connesso ad un PC è possibile utilizzare un solo dispositivo in modalità server ed il programma di virtualizzazione porte COM sul PC per aggiungere porte di comunicazione seriali.

    In molti casi è necessario mettere in comunicazione dispositivi seriali attraverso una connessione Ethernet, a questo scopo è possibile utilizzare due convertitori ATC-1200 in connessione Peer-to-peer uno configurato come server e l’altro configurato come client. Per la connessione è possibile utilizzare sia il protocollo TCP che UDP. La scelta del protocollo và fatta in base ai dati che devonoi scambiarsi i due sistemi:

    • TCP: Protocollo più complesso e più lento ma garantisce il controllo del recapito del messaggio inviato, coin la sua eventuale ritrasmissione nel caso di errori.
    • UDP: Protocollo snello e veloce ma non vi è garanzia del recapito del messaggio inviato. Quindi è possibile utilizzarlo solo nel caso in cui la trasmissione seriale preveda già un controllo dei dati. Naturalmente questo protocollo garantisce una velocità di comunicazione molto più veloce rispetto al TCP.

    Abbiamo effettuato prove utilizzando due ATC-1200 connessi Peer-to-peer, sul server abbiamo connesso un loopback in modo da ritrasmettere i dati ricevuti, il client è stato connesso alla porta seriale di un ns dispositivo SlimLine che invia una stringa e ne controlla l’echo conteggiando gli errori. Abbiamo anche spento e riacceso i dispostivi per verificarne il riallineamento, ecco il report:

    • TCP: Inviate 83000 stringhe senza errori. Spento dispositivo server la comunicazione riprende dopo 20 secondi. Spento dispositivo client la comunicazione riprende dopo 120 secondi.
    • UDP: Inviate 1114039 stringhe con 18652 errori. Spento dispositivo server la comunicazione riprende dopo 20 secondi. Spento dispositivo client la comunicazione riprende dopo 40-55 secondi.
    #76963
    Sergio Bertana
    Amministratore del forum

    Aggiungo che il convertitore non gestisce connessioni multicast, ma utilizzando un ns sistema SlimLine è possibile connettere più convertitori ATC-1200 allo SlimLine e con un semplice programma (Vedi esempio COMMulticast) in questo articolo, si può inviare la stringa verso più convertitori ritornando il dato ricevuto.

    Ecco quindi che con un protocollo ad indirizzamento (Esempio Modbus) è possibile connettere tramite rete Ethernet più ATC-1200 ognuno connesso ad uno o  più dispositivi Modbus RTU e gestire dallo SlimLine la comunicazione seriale verso tutti.

Stai visualizzando 2 post - dal 1 a 2 (di 2 totali)
  • Devi essere connesso per rispondere a questo topic.