Vai al contenuto
PLC Forum


Encoder Sick su rete Ethercat


lnapoli

Messaggi consigliati

Buongiorno a tutti. Ho una CPU Omron NX1P2-104DT1 che controlla 2 assi entrambi con servoazionamenti omron e servomotori omron con encoder relativo assoluto.

Un terzo Encoder è utilizzato per eseguire lo zero macchina. Tutti e tre (2 servoazionamenti + 1 encoder sick) sono su rete Ethercat con configurazione:

Servo1: noso 1;

Servo2: nodo 2;

Encoder Sick (Assoluto): nodo 3;

Il collegamento della rete etercat è: PLC master->servo1->servo2-> encoder Sick

Il mio problema è che non riesco a vedere l'encoder Sick su rete Ethercat, nonostante l'encoder sia ok con i led verdi accesi.

Ho settato i microswitch dell'encoder correttamente (su indirizzo 3 ovvero (0,0,3) esattamente come su altra macchina già esitente e funzionante, ma on-line non vedo nulla ne all'indirizzo 3 ad altro indirizzo.

Ho verificato la correttezza del file ESI che il costruttore rilascia sul suo sito ed era giusto, tuttavia ho provato anche a eliminare quello a progetto e reimportare lo stesso ESI in Sysmac Studio.

Ho anche sostituito l'encoder con altro identico, ma non è cambiato niente.

Su suggerimento dell'assistenza Sick ho eliminato gli errori (classificati come non gravi) che ritrovo nel log errori, e re-avviato la macchina.

AL momento non sono uscito ancora fuori da questa situazione e continuo a non vedere l'encoder.

Non so più cosa pensare.

Potete darmi una dritta?

Ringrazio anticipatamente.

Link al commento
Condividi su altri siti


Lo NX1P2-1040DT1 ha solo due assi motion, anche se può avere connessi 16 nodi ethercat. Quindi, è un casino usare un encoder come riferimento. Questo sarebbe comunque un asse. Andrebbe definito come asse encoder. Ora, non so se, dato che quel PLC ha solo due assi reali, tu puoi usarne un altro come encoder ma non virtuale.

Prova a postare la configurazione assi che hai messo. Ma non ti dà alcun errore in compilazione? Stran

Non so se è possibile definirlo come asse encoder (non ci ho mai provato), e in tal modo aggirare l'ostacolo.

L'unica altra cosa che puoi fare è leggerne la posizione mediante la rete ethercat, ma non metterlo nell'elenco degli assi del Sysmac Studio. E in tal modo ti salta il legame diretto.
Altrimenti temo che ci vorrà un NX1P2-1140DT1, con 4 assi motion ethercat.

 

 

Link al commento
Condividi su altri siti

x 84paolo: provato, ma senza risultato.

x Ctec: sul primo suggerimento, "Prova a postare la configurazione assi che hai messo", fatto stamattina e non è accaduto niente.

Sul secondo suggerimento: ok!  

grazie a tutti.

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...