Vai al contenuto

Interconnessione tra due I/O controllers su rete ethernet

Home Forum Monitoraggio IP (HW-group) Interconnessione tra due I/O controllers su rete ethernet

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

    Ho acquistato due I/O controllers, devo interconnetterli tra di loro su rete ethernet per scambiare gli I/O logici tra un dispositivo e l’altro.

    Quali sono le configurazioni da eseguire ?
    E’ possibile testare gli I/O logici dei due dispositivi da un PC ?

    #36433
    Sergio Bertana
    Amministratore del forum

    La prima operazione da effettuare è assegnare ai due I/O controller un indirizzo IP compatibile con la rete in cui sono inseriti, vedi post. In questo modo i dispositivi potranno essere accessibili anche da un PC conesso in rete, da cui, utilizzando l’utility Hercules è possibile effettuarne la programmazione ed il test di funzionamento.
     
    Test di funzionamento
    Dalla linguetta Test Mode definire l’indirizzo IP del modulo da testare e porta 99, agire sul tasto Connect, e nella finestra Received data vedremo i dati ricevuti dal modulo mentre nella finestra Send data i dati inviati al modulo. Nella zona Data I/O pins, è possibile mettere/togliere il tick sul comando uscite logiche per eseguirne il comando, mentre agendo sul tasto Read verranno aggiornati i led di stato degli ingressi logici, vedi immagine.
     
    Scambio I/O (Download manuale setup)
    Quando su di un I/O controller avviene una variazione di stato degli ingressi digitali, lo stato degli stessi è inviato all’altro dispositivo che li trasferisce sulle proprie uscite digitali. Nella sezione I/O Control Setup del menù di configurazione sono definite le configurazioni che regolano l’interscambio degli I/O tra i due I/O controllers.
     
    Alla accensione l’I/O controller imposta le uscite secondo quanto impostato nel parametro #A, poi cerca di contattare l’altro dispositivo richiedendone lo stato degli ingressi per 50 Sec, se il dispositivo è contattabile vengono attivate le uscite secondo la formula: USCITE=((RxData AND #B) OR #C) XOR #D. Se non è possibile contattare il dispositivo remoto le uscite resteranno nello stato impostato in #A fino a quando il dispositivo remoto non verrà acceso ed invierà lo stato dei suoi ingressi.
     
    Ad ogni variazione dello stato degli ingressi digitali su di un I/O controller lo stato viene immediatamente inviato all’altro I/O controller che lo trasferisce sulle sue uscite secondo la formula: USCITE=((USCITE AND #X) OR (RxData AND #Y) OR #Z) XOR #W. Se si interrompe la comunicazione tra i due dispositivi, le uscite logiche resteranno congelate nell’ultimo stato in cui si trovano.
     
    Per un elenco completo dei parametri #A, #B, si rimanda al manuale del prodotto scaricabile dal sito.

    #36540
    Paolo
    Partecipante

    Scusate il disturbo ma non trovo sul manuale lo schema di montaggio, si parla di contatti puliti e poi di tensione, non mi è chiaro, potete postare lo schema di insrezione per i DI, vorrei essere sicuro.

    Collegando DI1 e PVR non viene acquisito l’input.

    #37497
    Sergio Bertana
    Amministratore del forum

    Non mi indichi il prodotto a cui ti riferisci, ma credo si tratti del nuovo I/O Controller II, in effetti nel manuale utente non sono riportate in modo chiaro le connessioni degli I/O. Ho avvertito il fornitore che provvederà a modificare il manuale, nel frattempo riporto le indicazioni di connessione che si possono evincere dal manuale dell’I/O controller PL di cui riporto estratto.

    Gli ingressi sono optoisolati, ed hanno il comune negativo sul pin I.GND, mentre con il positivo (Da 5 a 20 Volt) è possibile attivare l’ingresso.

    Le uscite sono Open-Collector, hanno il comune su GND ed ogni uscita chiude verso il comune, quindi il carico da comandare và posto in serie tra l’uscita ed il positivo. Sulle uscite vi è un diodo di protezione, tutti i diodi fanno capo al morsetto O.COM.

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