Vai al contenuto

Rete di comunicazione Ethernet/Seriale con più CNC

Home Forum Convertitori di interfaccia Rete di comunicazione Ethernet/Seriale con più CNC

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

    Ricevo da un cliente una richiesta che trovo utile veicolare sul forum.

    La nostra esigenza è quella di creare una rete composta da un singolo PC che comunica con alcune macchine CNC tramite protocollo seriale RS232. La rete verrà presumibilmente strutturata in questo modo: 3 gruppi composti da 4 macchine CNC che possono comunicare contemporaneamente (in modo occasionale) con il PC.

    Prendendo spunto dagli esempi citati sul Vs. forum, il nostro interesse si è subito rivolto al Convertitore Ethernet-seriale ATC-1000 il quale ci consentirebbe di portare una linea Ethernet ad ogni singola macchina, ed avere una tratta di cavo seriale limitata a pochissimi metri.

    E’ però molto importante che, sul PC, ad ogni singola macchina sia associata sempre la stessa porta COM e non sappiamo se il software virtual COM può gestire questa eventualità, soprattutto nel caso un cui una o più macchine siano spente, e di conseguenza spento anche il relativo convertitore ATC-1000.

    Un’altro dubbio che ci assilla è relativo alle tipologie di connessione seriale supportate, che è diverso tra un CNC e l’altro ed in alcuni casi è limitato ai segnali Tx ed Rx senza alcun controllo sui dati scambiati.

    Leggevo che il convertitore può essere configurato per una connessione a socket di tipo Client/Server (TCP) e quindi tra PC e Convertitore non dovrebbero esserci problemi, ma tra Convertitore e CNC, avete avuto esperienza con problemi di incompatibilità che non fossero risolvibili tramite opportuna configurazione del Convertitore ?

    In ogni caso accettiamo qualsiasi suggerimento di struttura o tipologia di rete che possa venire da Vs. diretta esperienza in merito.

    #37686
    Sergio Bertana
    Amministratore del forum

    Il software Virtual COM prevede la connessione con un unico convertitore ATC-1000, per realizzare reti Multicast devi utilizzare una connessione UDP tra un convertitore ATC-1000 connesso alla porta RS232 del PC e più convertitori ATC-1000 (Massimo 10) connessi ai vari CNC (Vedi post).

    In questa configurazione puoi sicuramente dialogare con il PC con qualsiasi dei CNC connessi in Multicast (Uno alla volta), non mi è chiaro il punto della tua domanda in cui dici di volere comunicare contemporaneamente con più CNC.

    Ma parli di RS232, questa connessione non permette il multidrop ed anche se utilizzando gli ATC-1000, elettricamente il multidrop è realizzabile (Ogni convertitore sarebbe connesso in RS232 con il proprio CNC), per poterlo gestire occorre che il protocollo di comunicazione (E quindi il software sul PC) gestisca connessioni multidrop.

    L’utilizzo dei convertitori ATC-1000 non permette la gestione dei criteri seriali (DTR, CTS, RTS, ecc) ma sono veicolati i soli dati seriali (Rx e Tx). Quindi se la comunicazione prevede scambio di pacchetti dati molto grandi senza interruzione è possibile che i dati vengano persi e quindi la comunicazione non funzioni.

    Per trasmettere i dati sulla Ethernet i dati sono racchiusi in pacchetti e i pacchetti sono inviati in rete quando la rete è libera, quindi in base al traffico di rete si possono avere rallentamenti nella comunicazione.

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