Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
KR C4 EtherCAT
Configurazione
Per KUKA System Software 8.2, 8.3 e 8.4
Per VW System Software 8.2 e 8.3
KR C4 Ether-
CAT
Edizione: 23.06.2015
Copyright 2015
KUKA Roboter GmbH
Zugspitzstrae 140
D-86165 Augsburg
Germania
E' vietato riprodurre o consegnare a terzi questa documentazione o parti di essa salvo l'esplicita au-
torizzazione del KUKA Roboter GmbH.
Nell'unit di controllo possono essere operative ulteriori funzioni non descritte in questa documenta-
zione. L'utente per non ha il diritto di pretendere queste funzioni in caso di sostituzione o di assi-
stenza.
Il contenuto di questa documentazione e stato verificato circa la sua conformit con l'hardware e il
software descritto. Nonostante ci non si possono escludere eventuali divergenze, per cui non si ga-
rantisce la conformit totale. Le informazioni di questa documentazione, comunque, sono controllate
regolarmente ed eventuali correzioni saranno integrate nell'edizione successiva.
Ci riserviamo il diritto di apportare modifiche tecniche che non hanno effetto sulla funzione.
Traduzione della documentazione originale
KIM-PS5-DOC
Indice
1 Introduzione ................................................................................................. 5
1.1 Gruppo target ............................................................................................................. 5
1.2 Documentazione del robot industriale ........................................................................ 5
1.3 Rappresentazione grafica delle indicazioni ................................................................ 5
1.4 Marchi ........................................................................................................................ 6
1.5 Termini utilizzati ......................................................................................................... 6
3 Sicurezza ...................................................................................................... 9
4 Configurazione ............................................................................................ 11
4.1 Vista d'insieme ........................................................................................................... 11
4.2 Approntamento dei file di descrizione dispositivo ...................................................... 11
4.3 Immissione dell'indirizzo IP di KUKA Line Interface .................................................. 12
4.4 Inserimento manuale di dispositivi ............................................................................. 12
4.5 Inserimento automatico di dispositivi (scansione bus) ............................................... 13
4.6 Configurazione dei dispositivi .................................................................................... 13
4.6.1 Scheda di registro In generale ............................................................................. 14
4.6.2 Scheda di registro Oggetti dati di processo ....................................................... 15
4.6.3 Scheda di registro Moduli .................................................................................... 16
4.7 Configurazione di File Access over EtherCAT ........................................................... 17
4.8 Controllo e modifica della topologia ........................................................................... 17
4.8.1 Scheda di registro Topologia ............................................................................... 18
5 Diagnosi ....................................................................................................... 21
5.1 Visualizzazione di dati di diagnosi ............................................................................. 21
5.1.1 KUKA Extension Bus (SYS-X44) .......................................................................... 21
5.2 Diagnosi dispositivo ................................................................................................... 22
6 Messaggi ...................................................................................................... 25
7 Assistenza KUKA ........................................................................................ 29
7.1 Richiesta di assistenza .............................................................................................. 29
7.2 Servizio di assistenza KUKA ...................................................................................... 29
Indice ............................................................................................................ 37
1 Introduzione
t
1.1
z
Gruppo target
1.4 Marchi
Termine Descrizione
CAN Controller Area Network
FSoE Fail Safe over EtherCAT
Protocollo per la trasmissione di dati rilevanti per la sicu-
rezza via EtherCAT tramite un master FSoE e slave
FSoE.
KLI KUKA Line Interface
Interfaccia Ethernet del controllo robot (non in tempo
reale) per la comunicazione esterna
PLC Controllo a memoria programmabile
Step 7 Software di configurazione di Siemens
WorkVisual Software di configurazione di KUKA per la configurazione
bus di campo
Utilizzo improprio Sono considerate improprie, e pertanto non ammesse, tutte le applicazioni
che esulano dall'uso conforme alla destinazione. Il costruttore non risponde
dei danni che ne derivano. Il rischio esclusivamente a carico dell'utente.
Tra le applicazioni improprie si includono ad es.:
Configurazione di moduli bus EtherCAT con altri parametri, diversi da
quelli specificati
3 Sicurezza
La presente documentazione contiene avvertenze di sicurezza che si riferi-
scono specificamente al prodotto qui descritto. Le informazioni essenziali per
z
la sicurezza del robot industriale sono riportate al capitolo "Sicurezza" del ma-
nuale di istruzioni per l'uso o di istruzioni per il montaggio del controllo robot.
4 Configurazione
4
Passo Descrizione
1 Configurazione del controllo sovraordinato con il software di
configurazione del costruttore.
Nota: occorre eseguire questo passo solo se si ricorre a un
controllo sovraordinato. Richiedere presso il costruttore del
dispositivo il file di descrizione necessario.
L'interfaccia al controllo sovraordinato pu essere realizzata
ad es. ricorrendo a EtherCAT Bridge o a EtherCAT Bridge
FSoE. Per ulteriori informazioni si rimanda alla documenta-
zione EtherCAT Bridge o EtherCAT Bridge FSoE.
2 Approntamento dei file di descrizione del dispositivo.
(>>> 4.2 "Approntamento dei file di descrizione dispositivo"
Pagina 11)
3 Immissione dell'indirizzo IP di KUKA Line Interface. (opzio-
nale)
(>>> 4.3 "Immissione dell'indirizzo IP di KUKA Line Inter-
face" Pagina 12)
Nota: l'indirizzo IP di KLI richiesto per funzioni online quali
scansione bus o diagnosi dispositivo.
4 Inserimento manuale o automatico dei dispositivi EtherCAT
nel bus.
(>>> 4.4 "Inserimento manuale di dispositivi" Pagina 12)
(>>> 4.5 "Inserimento automatico di dispositivi (scansione
bus)" Pagina 13)
5 Configurazione dei dispositivi EtherCAT.
(>>> 4.6 "Configurazione dei dispositivi" Pagina 13)
6 Configurazione di File Access over EtherCAT. (opzionale)
(>>> 4.7 "Configurazione di File Access over EtherCAT"
Pagina 17)
7 Controllo ed eventuale modifica della topologia nell'editor
Topologia.
(>>> 4.8 "Controllo e modifica della topologia" Pagina 17)
8 Cablaggio di ingressi e uscite in WorkVisual.
9 Trasferimento della configurazione bus da WorkVisual al con-
trollo robot.
Descrizione L'esecuzione di funzioni online (ad es. scansione bus, diagnosi) presuppone
l'immissione dell'indirizzo IP di KLI.
Procedimento 1. Nella finestra Struttura del progetto, fare clic con il tasto destro del mou-
se nella scheda di registro Apparecchi sulla voce KUKA Extension Bus
(SYS-X44).
2. Selezionare nel menu contestuale Impostazioni. Si apre la finestra Im-
postazioni....
3. Selezionare la scheda di registro Impostazioni master.
4. Digitare l'indirizzo IP della KLI e confermare con Ok.
Procedimento 1. Nella finestra Struttura del progetto nella scheda di registro Apparecchi
espandere la struttura ad albero del controllo robot.
2. Fare clic con il tasto destro del mouse su Struttura bus e selezionare nel
menu contestuale Aggiungi.
3. Si apre una finestra. Selezionare la voce KUKA Extension Bus (SYS-
X44) e confermare con Ok. La voce viene trasferita nella struttura ad al-
bero.
4. Espandere il pi possibile la struttura ad albero. Fare clic con il tasto destro
del mouse su EtherCAT e selezionare nel menu contestuale Aggiungi.
Si apre una finestra.
5. Se si intende aggiungere un'utenza bus: procedere con il passo 6.
Se si intende aggiungere un accoppiatore bus: marcare l'accoppiatore bus
(ad es. accoppiatore EtherCAT EK1100 (2A E-Bus)) e confermare con
Ok. L'accoppiatore bus viene trasferito nella struttura ad albero.
Procedimento 1. Nella finestra Struttura del progetto nella scheda di registro Apparecchi
espandere la struttura ad albero del controllo robot.
2. Nella struttura ad albero fare clic con il tasto destro del mouse sulla voce
KUKA Extension Bus (SYS-X44) e selezionare nel menu contestuale
Collega. Viene stabilito il collegamento.
3. Fare clic con il tasto destro del mouse sulla voce KUKA Extension Bus
(SYS-X44) e selezionare nel menu contestuale Scan topologia. Si apre
la finestra Procedura guidata scansione tipologia.
4. Fare clic su Continua > per avviare la ricerca. Una volta completata la ri-
cerca, WorkVisual visualizza a sinistra della finestra tutti i dispositivi trova-
ti. Ogni dispositivo rappresentato da una cifra (= codice prodotto).
5. Selezionare un dispositivo. WorkVisual visualizza a destra della finestra
un elenco dei file di descrizione dispositivo che presentano lo stesso codi-
ce prodotto. Si tratta, in linea di massima, di versioni differenti dello stesso
file di descrizione dispositivo.
6. Se l'elenco contiene pi file di descrizione dispositivo, scorrere lungo
l'elenco e verificare se evidenziato il file del dispositivo effettivamente uti-
lizzato. Se evidenziato un altro file, selezionare l'opzione Selezione ma-
nuale e marcare il file corretto.
7. Ripetere i passi 5 e 6 per tutti i dispositivi visualizzati.
8. Fare clic su Continua > per confermare l'assegnazione.
9. Fare clic su Esci per assegnare i dispositivi.
10. Solo per dispositivi basati su slot:
a. Il progetto viene trasferito sul controllo robot.
b. Eseguire nuovamente i passi 3 e 4. Una volta completata la ricerca,
WorkVisual visualizza a sinistra della finestra tutti moduli individuati
del dispositivo.
c. Fare clic su Esci. I moduli sono ora nella scheda di registro Moduli.
Procedimento 1. Nella finestra Struttura del progetto nella scheda di registro Apparecchi
espandere la struttura ad albero del controllo robot.
2. Fare clic con il tasto destro del mouse sul dispositivo e selezionare nel
menu contestuale Impostazioni. Si apre una finestra con le impostazio-
ni del dispositivo.
3. Nella scheda di registro In generale effettuare le impostazioni desiderate.
(>>> 4.6.1 "Scheda di registro In generale" Pagina 14)
4. Se risulta la scheda di registro Orologi distribuiti: possibile qui creare
un profilo per orologi distribuiti. Si consiglia di disattivare gli orologi distri-
buiti.
5. Nella scheda di registro Oggetti dati di processo effettuare le imposta-
zioni desiderate.
(>>> 4.6.2 "Scheda di registro Oggetti dati di processo" Pagina 15)
6. Se risulta la scheda di registro Moduli modificare i parametri desiderati.
(>>> 4.6.3 "Scheda di registro Moduli" Pagina 16)
7. Salvare le impostazioni con OK.
Indirizzi
Campo Descrizione
Indirizzo EtherCAT L'indirizzo EtherCAT viene assegnato automati-
camente. L'indirizzo pu essere modificato
nell'editor Topologia.
EtherCAT Alias Indirizzo alias per dispositivi disaccoppiabili, ad
es. EMD
L'indirizzo alias necessario per accoppiare o
disaccoppiare dispositivi disaccoppiabili durante
il funzionamento.
Identificazione
Campo Descrizione
apparecchio
Verifica ID costrut- Con segno di spunta: l'ID del costruttore
tore viene verificato durante l'avviamento del di-
spositivo.
Senza segno di spunta: l'ID del costruttore
non viene verificato.
Controlla codice pro- Con segno di spunta: il codice prodotto vie-
dotto ne verificato durante l'avviamento del dispo-
sitivo.
Senza segno di spunta: il codice prodotto
non viene verificato.
Controlla numero di Procedimento con il quale viene verificato il
revisione numero di revisione del dispositivo. I numeri di
revisione selezionabili dipendono dal dispositivo.
OFF: il numero di revisione non viene verifi-
cato.
EQ: viene verificato se il numero di revisione
coincide.
LW_EQ: viene verificato se coincidono i 16
bit di valore inferiore del numero di revisione.
L'impostazione di default viene caricata dal file di
descrizione del dispositivo.
Controlla numero di Con segno di spunta: il numero di serie vie-
serie ne verificato durante l'avviamento del dispo-
sitivo.
Senza segno di spunta: il numero di serie
non viene verificato.
Numero di serie Se si intende verificarlo, immettere il numero di
serie del dispositivo.
Campo Descrizione
Utilizza Con segno di spunta: Viene utilizzato l'oggetto dati
di processo.
Senza segno di spunta: l'oggetto dati di processo
non viene utilizzato.
SM L'oggetto dati di processo pu essere assegnato a un
altro Sync-Manager.
Pos. Descrizione
1 Slot dei dispositivi
Il numero di slot visualizzati dipende dal tipo di dispositivo selezio-
nato. Vengono visualizzati sempre tanti slot quanti ne consente al
massimo il dispositivo.
Sono 2 le possibilit di aggiungere un modulo a uno slot:
Selezionare nella finestra moduli il gruppo desiderato. Afferra-
re dal gruppo il modulo desiderato e trascinarlo con
Drag&Drop su uno slot compatibile. Gli slot compatibili vengo-
no evidenziati in arancione quando si marca il modulo.
Aggiungere un modulo al modulo libero pi vicino: nella fine-
stra moduli selezionare il gruppo desiderato e fare un doppio
clic sul modulo desiderato.
2 Finestra dei parametri
Visualizza i parametri specifici del modulo. I valori dei parametri
possono essere modificati.
3 Campo di ricerca
Nel campo di ricerca possibile procedere a una ricerca di
moduli. Si tratta di una ricerca globale.
Pos. Descrizione
4 Finestra moduli
I moduli sono suddivisi in gruppi.
5 Descrizione modulo
Descrive il tipo di modulo e le sue propriet.
6 Descrizione parametri
Descrive i parametri impostabili nella finestra parametri.
Descrizione Con File Access over EtherCAT possibile caricare file da un dispositivo o
salvarli su un altro dispositivo.
Procedura di 1. Nella finestra Struttura del progetto nella scheda di registro Apparecchi
caricamento espandere la struttura ad albero del controllo robot.
2. Fare clic con il tasto destro del mouse sul dispositivo e selezionare nel
menu contestuale Collega. Viene stabilito il collegamento al dispositivo.
3. Fare clic con il tasto destro del mouse sul dispositivo e selezionare nel
menu contestuale Funzioni > Carica file.
4. Si apre una finestra. Portarsi sulla locazione di memoria del file che deve
essere caricato dal dispositivo.
5. Digitare un nome e fare clic su Salva.
Procedura di 1. Nella finestra Struttura del progetto nella scheda di registro Apparecchi
salvataggio espandere la struttura ad albero del controllo robot.
2. Fare clic con il tasto destro del mouse sul dispositivo e selezionare nel
menu contestuale Collega. Viene stabilito il collegamento al dispositivo.
3. Fare clic con il tasto destro del mouse sul dispositivo e selezionare nel
menu contestuale Funzioni > Scarica file.
4. Si apre una finestra. Portarsi sulla locazione di memoria del file che deve
essere salvato sul dispositivo.
5. Marcare il file e fare clic su Salva.
Descrizione Quando vengono inseriti dei dispositivi nel bus, WorkVisual li collega automa-
ticamente. Dal momento che WorkVisual non conosce la struttura effettiva del
bus, occorre controllare che i collegamenti coincidano con la struttura effettiva
del bus. In caso contrario, modificare adeguatamente i collegamenti. Modifi-
che successive alla struttura del bus non cambiano la topologia, controllare
pertanto, anche in questo caso, che i collegamenti coincidano.
Procedimento 1. Nella finestra Struttura del progetto, fare clic con il tasto destro del mou-
se nella scheda di registro Apparecchi sulla voce KUKA Extension Bus
(SYS-X44).
2. Selezionare nel menu contestuale Impostazioni. Si apre la finestra Im-
postazioni....
3. Selezionare la scheda di registro Topologia.
(>>> 4.8.1 "Scheda di registro Topologia" Pagina 18)
4. Procedere alle modifiche desiderate:
Cancellare i collegamenti non validi: Fare clic con il tasto destro del
mouse sul collegamento e selezionare Cancella
In alternativa: selezionare il collegamento e premere il tasto Canc.
Per inserire i collegamenti mancanti: fare clic su un allacciamento e te-
nere premuto il tasto del mouse. Trascinare il puntatore del mouse su
un altro allacciamento e rilasciare il tasto.
Variare la disposizione dei dispositivi con Drag&Drop. Ci provvede a
una migliore vista d'insieme nella scheda di registro Topologia. Non
incide in alcun modo sul bus.
5. Fare clic su Ok.
Pos. Descrizione
1 Collegamento permanente
Una linea continua indica un collegamento permanente tra due 2
dispositivi.
2 Collegamento disaccoppiabile
Una linea tratteggiata indica un collegamento disaccoppiabile tra
due 2 dispositivi.
Pos. Descrizione
3 Porta
Ogni dispositivo pu avere fino a 4 porte. La porta A indica
l'ingresso. Il numero e la denominazione delle uscite (porte B, C e
D) dipende dal modello del dispositivo. L'ingresso di ogni disposi-
tivo deve essere collegato con l'uscita del dispositivo che risulta a
un livello superiore nella struttura ad albero.
In ogni sistema bus c' un dispositivo che non presenta ingressi
(ad es. il controllo robot). Questo dispositivo il nodo radice
dell'istanza bus. Ogni dispositivo deve essere collegato con il
nodo radice, tramite la catena dei dispositivi risultanti a un livello
superiore nella struttura ad albero.
Un'uscita pu essere collegata solo con un ingresso. Non sono
consentite interdipendenze cicliche.
4 Dispositivo
Ogni dispositivo nel bus rappresentato da un rettangolo. I numeri
dei dispositivi indicano il rispettivo indirizzo fisico.
5 Propriet
La finestra indica le propriet del dispositivo selezionato, ad es. in-
dirizzo e indirizzo alias. Le propriet possono essere in parte mo-
dificate.
6 Campo messaggi
Il campo dei messaggi indica quando un dispositivo presenta un in-
dirizzo errato o un indirizzo alias.
5 Diagnosi
5.1
s
Visualizzazione di dati di diagnosi
Nome Descrizione
Master OK Stato d'esercizio dell'intero Master Stack EtherCAT
OK: Master e slave EtherCAT sono in regola.
ERROR: errore nel funzionamento EtherCAT
Stato master corrente Modo operativo corrente del master
Init: viene inizializzato lo slave EtherCAT. Lo slave
EtherCAT risulta in questo stato dopo l'accensione.
PreOP: possibile la comunicazione via mailbox, non
tuttavia possibile la comunicazione di dati di processo.
BootStrap: possibile un aggiornamento del firmware
dello slave EtherCAT.
SafeOP: possibile la comunicazione via mailbox e di
dati di processo, le uscite dello slave EtherCAT risultano
tuttavia ancora nello stato sicuro. Vengono gi aggiorna-
ti ciclicamente i dati di immissione.
OPERATIONAL: lo slave EtherCAT copia i dati di output
del master EtherCAT sulle rispettive uscite. possibile
la comunicazione di dati di processo e via mailbox.
Unknown: lo stato del master EtherCAT sconosciuto.
Slave nello stato richiesto OK: tutti i moduli slave EtherCAT hanno raggiunto lo sta-
to di esercizio richiesto dal master EtherCAT.
ERROR: non tutti i moduli slave EtherCAT hanno rag-
giunto lo stato di esercizio richiesto dal master Ether-
CAT.
Master nello stato richiesto OK: il master EtherCAT ha raggiunto lo stato di esercizio
richiesto.
ERROR: il master EtherCAT non risulta nello stato di
esercizio richiesto.
Master riconosce la connessione OK: tra la scheda di rete del master EtherCAT e il 1 sla-
di rete ve EtherCAT sussiste un collegamento di rete.
ERROR: stato interrotto il collegamento di rete tra la
scheda di rete del master EtherCAT e il 1 slave Ether-
CAT.
Numero di slave trovati Il numero di slave EtherCAT individuati dal master Ether-
CAT
Nome Descrizione
Numero di slave ECat configurati Il numero di slave EtherCAT configurati
Numero frame Tx Il numero di telegrammi EtherCAT inviati via rete
Numero frame Rx Il numero di telegrammi EtherCAT ricevuti via rete
Numero di frame persi Il numero di telegrammi EtherCAT andati perduti
Contatore: risposta non tempe- Il numero di telegrammi EtherCAT non ricevuti in tempo
stiva
Contatore: risposta pi volte non Il numero di telegrammi EtherCAT non ricevuti in tempo,
tempestiva direttamente pi volte di seguito
Contatore: non tutti gli slave nello Contatori per i cicli bus nei quali non tutti gli slave EtherCAT
stato OP risultavano nello stato OPERATIONAL.
Contatore: errore stack Il numero di errori bus
Contatore: Stack Restarts dopo Il numero di riavvii del bus correttamente eseguiti dopo un
errore errore bus.
Tempo attuale Send-To-Send (s) Tempo attuale tra due 2 chiamate di invio da telegrammi
EtherCAT
Esempio: 4000 s
Tempo attuale Recv-To-Recv (s) Tempo attuale tra due 2 chiamate di ricezione da tele-
grammi EtherCAT
Esempio: 4000 s
Tempo massimo Send-To-Send Tempo massimo tra due 2 chiamate di invio da telegrammi
(s) EtherCAT
Esempio: 6000 s
Tempo massimo Recv-To-Recv Tempo massimo tra due 2 chiamate di ricezione da tele-
(s) grammi EtherCAT
Esempio: 8000 s
Link layer: Nome interfaccia Nome dell'interfaccia di rete per l'istanza dello stack
Esempio: virtual4
Procedimento 1. Nella finestra Struttura del progetto nella scheda di registro Apparecchi
espandere la struttura ad albero del controllo robot.
2. Nella struttura ad albero fare clic con il tasto destro del mouse sulla voce
KUKA Extension Bus (SYS-X44) e selezionare nel menu contestuale
Collega.
3. Ripetere il passo 2 con accoppiatore bus, gateway e/o il dispositivo.
4. Fare clic con il tasto destro del mouse sul gateway o sul dispositivo e se-
lezionare nel menu contestuale Diagnosi.... Si apre la finestra CANopen
over EtherCAT.
Descrizione Nella finestra CANopen over EtherCAT vengono visualizzati gli oggetti dati
servizio (SDO). Questi dati rappresentano il canale di comunicazione per la
trasmissione di parametri a un dispositivo (ad es. programmazione della riso-
luzione dell'encoder). I parametri dipendono dal tipo di dispositivo, per ulteriori
informazioni si rimanda alla documentazione del costruttore del dispositivo.
I parametri comprendono almeno le propriet seguenti:
Propriet Descrizione
Numero indice Serve all'identificazione univoca di tutti i parametri. Il
numero indice suddiviso in un indice principale e in
un indice secondario (esempio: 1018:05). L'indice prin-
cipale risulta prima dei due punti, quello secondario
dopo i due punti.
Nome Testo comprensivo e di chiara interpretazione
Valore Pu trattarsi di un testo, di un numero di un altro indice
di parametro
6 Messaggi
s
Motivi
7
A
Assistenza KUKA
s
Disponibilit L'assistenza clienti KUKA disponibile in numerosi paesi. Per qualsiasi do-
manda non esitate a contattarci.
Indice
A Step 7 6
Assistenza, KUKA Roboter 29
T
C Termini utilizzati 6
CAN 6 Termini, utilizzati 6
Configurazione 11 Topologia, controllo 17
Topologia, modifica 17
D
Dati di diagnosi, KUKA Extension Bus 21 U
Dati di diagnosi, visualizzazione 21 Utilizzo conforme alla destinazione 8
Descrizione del prodotto 7 Utilizzo, conforme alla destinazione 8
Diagnosemonitor (Menpunkt) 21
Diagnosi 21 W
Diagnosi dispositivo 22 WorkVisual 6
Dispositivi, configurazione 13
Dispositivi, inserimento (automatico) 13
Dispositivi, inserimento (manuale) 12
Documentazione, robot industriale 5
F
File Access over EtherCAT, configurazione 17
File di descrizione dispositivo, approntamento
11
FSoE 6
G
Generale (scheda di registro) 14
Gruppo target 5
I
Indicazioni 5
Indicazioni di sicurezza 5
Inserimento, dispositivi (automatico) 13
Inserimento, dispositivi (manuale) 12
Introduzione 5
K
KLI 6
M
Marchi 6
Messaggi 25
Moduli (scheda di registro) 16
O
Oggetti dati di processo (scheda di registro) 15
P
PLC 6
R
Richiesta di assistenza 29
S
Scansione bus 13
Scansione, bus 13
Servizio di assistenza KUKA 29
Sicurezza 9