Vai al contenuto

Comando rotazione motori in architettura distribuita su rete a fibra ottica

Home Forum Discussioni su problematiche generali Comando rotazione motori in architettura distribuita su rete a fibra ottica

Stai visualizzando 2 post - dal 1 a 2 (di 2 totali)
  • Autore
    Post
  • #81339
    Anonimo
    Inattivo

    Dovremmo sviluppare un sistema di comando di 256 motori distribuito su 64 stazioni da 4 motori cadauna interconnesse in fibra ottica. Il sistema prevede una postazione di comando con:

    1. Pannello operatore HMI da 7″, codice HWP8071IP1
    2. Modulo CPU SlimLine codice MPS054C110, per la gestione della comunicazione con le 64 stazioni
    3. Modulo estensione Mixed I/O codice PCB122D100, per la gestione dei 4+4 comandi avanti/indietro motore da pulsante operatore

    In ognuna delle 64 stazioni avremo:

    1. Modulo CPU SlimLine codice MPS054C110, per la gestione della logica di comando motori
    2. Modulo estensione Mixed I/O codice PCB122D100, per la gestione dei 4+4 comandi avanti/indietro motore, 4 ingressi 4-20mA acquisizione finecorsa

    La logica di funzionamento prevede di selezionare da pannello operatore la stazione remota su cui operare, agendo sui pulsanti di avanti/indietro i comandi saranno inviati al PLC di stazione che attiverà le relative uscite. Il PLC di stazione oltre a gestire le uscite di comando dovrà acquisire il segnale analogico 4-20mA di finecorsa e gestire l’arresto del motore se raggiunge il finecorsa.

    Chiedevo se quanto descritto è fattibile, se i codici dei componenti indicati sono corretti e se per la connessione tra il PLC di comando ed i PLC di stazione  è preferibile utilizzare un comunicazione seriale oppure ethernet.

    #81345
    Sergio Bertana
    Amministratore del forum

    Direi che hai descritto in modo dettagliato l’applicazione vediamo una idea di come realizzarla.

    Intanto per l’interconnessione dei sistemi utilizzerei le rete ethernet che oltre ad essere più veloce permette di veicolare anche l’accesso ai sistemi remoti per la programmazione ed il test. Considerando che hai un pannello operatore avendo tutti i dispositivi in rete utilizzando EasyAccess sul pannello potrai eseguire l’accesso anche da remoto via Internet garantendo una facile manutenzione.

    Per i 4+4 comandi ai motori utilizzerei pulsanti virtuali sul pannello e visto che non ti servono le analogiche nella postazione di comando puoi eliminare il modulo mixed I/O.

    Utilizzando la connessione ethernet puoi utilizzare il modulo CPU MPS056B110 al posto del MPS054C110 con un risparmio di costi, che visto il numero di stazioni è interessante. Quindi come hardware avremo:

    Postazione comando:

    • MPS056B110 SlimLine Modulo CPU Cortex M7 Compact Ethernet LLab Base Relè
    • PSP008A300 MDR-60-24 24Vdc 60W Power Supply

    Stazione remota:

    • MPS056B110 SlimLine Modulo CPU Cortex M7 Compact Ethernet LLab Base Relè
    • PCB122D100 SlimLine Modulo I/O Mixed Signal Relé + RS232
    • CBL045A000 Cavo estensione I2C SlimLine (5cm) (NON passante)
    • PSP008A300 MDR-60-24 24Vdc 60W Power Supply

    In riferimento al programma da realizzare, ipotizzo di avere sul PLC in postazione comando il FB DataTransfer in modalità client che si connette alla stazione selezionata dal pannello. Sulle stazioni è in esecuzione il FB DataTransfer in modalità server, questo permette di scambiare i dati tra di loro gestendo i comandi dell’operatore e visualizzando la posizione del motore tramite l’ingresso 4-20mA.

    A fini diagnostici il PLC in postazione comando tramite il FB SysPing continuerà ad eseguire il ping delle stazioni permettendo in caso di errore di segnalarne la mancanza con allarmi visualizzabili sul pannello.

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