Page 1 of 1

Interrogazione CANopen su MCM260-3AD

Posted: 24/07/2012, 16:24
by user643
Buongiorno,
ho un PL260 con porta EXP1 collegata ad un'espansione MCM260-3AD tramite protocollo CANopen.
Attraverso l'istruzione MapEXP, riesco facilmente ad interrogare gli ingressi digitali dell'espansione come I17-I24 ed a pilotarne le uscite Q17-Q24.
Vorrei collegare all'espansione MCM260-3AD un proximity o un encoder, utilizzando rispettivamente i morsetti dedicati 9-10 (I21-I22) o 11-12 (I23-I24).
Esiste la possibilità di accedere ad un registro specifico contenente i conteggi degli impulsi letti sugli ingressi in questione? Magari con un comando rapido, visto che non conosco il CANopen?
Esiste un'altra possibilità?
Grazie.

Cordiali saluti

Re: Interrogazione CANopen su MCM260-3AD

Posted: 24/07/2012, 16:31
by Pixsys tecnico 2
Salve,
il PL260 riesce a gestire i moduli MCM260-XAD in modo automatico utilizzando il protocollo can solo per quanto riguarda ingressi ed uscite digitali. Utilizzando il can non è possibile accedere agli altri registri del dispositivo. L'alternativa è realizzare la comunicazione tra PL260-11AD e MCM260-3AD utilizzando la seriale COM1 in RS485 tramite il protocollo modbus. In questo modo tutti i registri del dispositivo sono accessibili.

Re: Interrogazione CANopen su MCM260-3AD

Posted: 25/07/2012, 11:44
by user643
Buongiorno,
Purtroppo la porta COM1 del PL260-11AD è già configurata come Modbus Slave RS485 perché il Master è un TD320.
Si potrebbe utilizzare tale mini-rete Modbus per accedere da TD320 al PL260-11AD come Slave1 e all'MCM260-3AD come Slave2?
E' necessaria la resistenza di terminazione su MCM260-3AD in quanto ultimo elemento della mini-rete Modbus?
A questo punto potrei interrogare da TD320 i registri di conteggio encoder o proximity dell'MCM260-3AD?

Grazie, saluti.

Re: Interrogazione CANopen su MCM260-3AD

Posted: 25/07/2012, 12:18
by Pixsys tecnico 2
Salve,
è possibile mappare il modulo MCM260-3AD come slave n° 2 e collegarlo alla stessa rete RS485 modbus che vede il TD320 come master e il PL260-11AD come slave. In questo caso il TD320 andrà a leggere i registri modbus che contengono i conteggi rilevati.
Per quanto riguarda la resistenza di terminazione non è indispensabile che ci sia nella linea.