Академический Документы
Профессиональный Документы
Культура Документы
KR C4 EtherCAT
Configuration
Pour logiciel KUKA System Software 8.2, 8.3 et 8.4
Pour logiciel VW System Software 8.2 et 8.3
KR C4 Ether-
CAT
Edition: 23.06.2015
Copyright 2015
KUKA Roboter GmbH
Zugspitzstrae 140
D-86165 Augsburg
Allemagne
La prsente documentation ne pourra tre reproduite ou communique des tiers, mme par ex-
traits, sans l'autorisation expresse du KUKA Roboter GmbH.
Certaines fonctions qui ne sont pas dcrites dans la prsente documentation peuvent galement
tourner sur ce contrleur. Dans ce cas, l'utilisateur ne pourra exiger ces fonctions en cas de nouvelle
livraison ou de service aprs-vente.
Nous avons vrifi la concordance entre cette brochure et le matriel ainsi que le logiciel dcrits. Des
diffrences ne peuvent tre exclues. Pour cette raison, nous ne pouvons garantir la concordance
exacte. Les informations de cette brochure sont nanmoins vrifies rgulirement afin d'inclure les
corrections indispensables dans l'dition suivante.
Sous rserve de modifications techniques n'influenant pas les fonctions.
Traduction de la documentation originale
KIM-PS5-DOC
3 Scurit ........................................................................................................ 9
4 Configuration ............................................................................................... 11
4.1 Aperu ....................................................................................................................... 11
4.2 Mise disposition des fichiers de description d'appareils ......................................... 12
4.3 Saisie de l'adresse IP de KUKA Line Interface .......................................................... 12
4.4 Insrer manuellement des appareils .......................................................................... 12
4.5 Insrer des appareils automatiquement (scan de bus) .............................................. 13
4.6 Configuration d'appareils ........................................................................................... 14
4.6.1 Onglet Gnralits ............................................................................................... 14
4.6.2 Onglet Objets de donnes de processus .......................................................... 15
4.6.3 Onglet Modules .................................................................................................... 16
4.7 Configuration de File Access over EtherCAT ............................................................ 17
4.8 Contrle et modification de la topologie ..................................................................... 17
4.8.1 Onglet Topologie ................................................................................................. 18
5 Diagnostic .................................................................................................... 21
5.1 Affichage des donnes de diagnostic ........................................................................ 21
5.1.1 KUKA Extension Bus (SYS-X44) .......................................................................... 21
5.2 Diagnostic d'appareils ................................................................................................ 22
6 Messages ..................................................................................................... 25
7 SAV KUKA .................................................................................................... 29
7.1 Demande d'assistance ............................................................................................... 29
7.2 Assistance client KUKA ............................................................................................. 29
Index ............................................................................................................. 37
1 Introduction
t
1.1 Cible
t
Scurit Ces remarques se rfrent la scurit et doivent donc tre respectes im-
prativement.
1.4 Marques
Terme Description
CAN Controller Area Network
FSoE Fail Safe over EtherCAT
Protocole pour la transmission de donnes relatives la
scurit via EtherCAT en utilisant un Matre FSoE et un
Esclave FSoE.
KLI KUKA Line Interface
Interface Ethernet du systme de contrleur de robot (ne
fonctionne pas en temps rel) pour la communication
externe
API Automate programmable industriel
Step 7 Logiciel de configuration de Siemens
WorkVisual Logiciel de configuration de KUKA pour la configuration
de bus de champ
2 Description du produit
2
EtherCAT est un bus de champ bas sur Ethernet appropri pour les exi-
t
gences de temps rel.
Restrictions Les classes d'appareils / fonctions suivantes ne sont p. ex. pas autorises :
Servodrive over EtherCAT
ADS over EtherCAT
Ethernet over EtherCAT
Vendor specific over EtherCAT
Appareils dcouplables
Slave to Slave Kommunikation
Cration et configuration d'objets de donnes de processus
Modification de la structure d'objets de donnes de processus
Rglages avancs (p. ex. chien de garde, dlai de temporisation, proto-
cole de bote mail)
Fail Safe over EtherCAT ne peut tre utilis qu'en combinaison avec
EtherCAT Bridge FSoE pour la liaison avec une commande de scu-
rit. Des informations supplmentaires sont fournies dans la docu-
mentation EtherCAT Bridge FSoE (Master/Master).
WorkVisual 4.0
Les conditions pralables pour l'installation de WorkVisual sont dcrites
dans la documentation de WorkVisual.
Types d'appareils Les types d'appareils suivants sont utiliss avec KR C4 EtherCAT :
Matre: commande suprieure pilotant tous les composants d'une installa-
tion.
Esclave : appareil priphrique subordonn un Matre. Un Esclave est
compos d'un ou de plusieurs modules.
Utilisation non Toute utilisation non conforme aux fins prvues est considre comme une er-
conforme reur d'utilisation et est interdite. Dans ce cas, le fabricant dcline express-
ment toute responsabilit pour les dommages ventuels occasionns. Le
risque est la seule charge de l'exploitant.
Exemples d'utilisations non conformes :
Configuration de modules de bus EtherCAT avec des paramtres autres
que les paramtres spcifis
3 Scurit
Cette documentation contient des remarques relatives la scurit se rfrant
de faon spcifique au produit dcrit ici. Les informations fondamentales rela-
t
4 Configuration
4
4.1 Aperu
t
Etape Description
1 Configurer la commande prioritaire avec le logiciel de confi-
guration du fabricant.
Remarque : cette opration ne doit tre effectue que si une
commande prioritaire est utilise. Le fichier de description
d'appareils ncessit doit tre fourni par le fabricant de
l'appareil.
L'interface vers le contrleur prioritaire peut tre p. ex. via
EtherCAT Bridge ou EtherCAT Bridge FSoE Des informations
supplmentaires sont fournies dans la documentation Ether-
CAT Bridge ou EtherCAT Bridge FSoE.
2 Mettre les fichiers de description d'appareils disposition.
(>>> 4.2 "Mise disposition des fichiers de description
d'appareils" Page 12)
3 Saisir l'adresse IP de KUKA Line Interface (option).
(>>> 4.3 "Saisie de l'adresse IP de KUKA Line Interface"
Page 12)
Remarque : l'adresse IP de la KLI est ncessaire pour les
fonctions en ligne telles que le scan de bus ou le diagnostic
d'appareils.
4 Insrer les appareils EtherCAT manuellement ou automati-
quement dans le bus.
(>>> 4.4 "Insrer manuellement des appareils" Page 12)
(>>> 4.5 "Insrer des appareils automatiquement (scan de
bus)" Page 13)
5 Configurer les appareils EtherCAT.
(>>> 4.6 "Configuration d'appareils" Page 14)
6 Configurer File Access over EtherCAT (option).
(>>> 4.7 "Configuration de File Access over EtherCAT"
Page 17)
7 Contrler la topologie dans l'diteur de topologie et la modi-
fier, si ncessaire.
(>>> 4.8 "Contrle et modification de la topologie" Page 17)
8 Cbler les entres et sorties dans WorkVisual.
9 Transfrer la configuration de bus de WorkVisual sur le
contrleur de robot.
Description Afin de pouvoir excuter des fonctions en ligne (p. ex. scan de bus, diagnos-
tic), il est ncessaire de saisir l'adresse IP de la KLI.
Description Les participants de bus peuvent tre insrs automatiquement. Pour ce faire,
l'utilisateur doit lancer une recherche dans WorkVisual. Cette recherche doit
dfinir quels appareils sont relis au bus rel. Les appareils correspondants
sont alors insrs automatiquement dans la structure de bus de WorkVisual.
Avant de lancer la recherche, le bus doit comprendre au moins un participant
de bus pour pouvoir tre dmarr dans le mode correct (PreOp).
Adresses
Champ Description
Adresse EtherCAT L'adresse EtherCAT est attribue automatique-
ment. L'adresse peut tre modifie dans l'diteur
de topologie.
Alias EtherCAT Adresse alias pour appareils dcouplables, p.
ex. EMD
L'adresse alias est ncessaire pour coupler ou
dcoupler des appareils dcouplables pendant
le service.
Identification de
Champ Description
l'appareil
Contrle l'ID du fabri- Case coche : L'ID de fabricant est contrle
cant pendant le dmarrage de l'appareil.
Case non coche : l'ID de fabricant n'est pas
contrle.
Contrle du numro Case coche : le numro de produit est
de produit contrl pendant le dmarrage de l'appareil.
Case non coche : le numro de produit
n'est pas contrl.
Vrifie le numro de Processus avec lequel le numro de rvision de
rvision l'appareil est contrl. Les numros de rvision
pouvant tre slectionns dpendent de l'appa-
reil.
OFF : le numro de rvision n'est pas contr-
l.
EQ : il y a contrle de concordance du num-
ro de rvision.
LW_EQ : il y a contrle de concordance des
16 bits les plus faibles avec le numro de r-
vision.
Le rglage par dfaut est lu dans le fichier de
description d'appareil.
Contrle le numro Case coche : le numro de srie est contr-
de srie l pendant le dmarrage de l'appareil.
Case non coche : le numro de srie n'est
pas contrl.
Numro de srie Si on souhaite que le numro de srie soit
contrl, saisir le numro de srie de l'appareil.
Champ Description
Utiliser Case coche : l'objet de donnes de processus est
utilis.
Case non coche : l'objet de donnes de processus
n'est pas utilis.
SM Un autre gestionnaire Sync peut tre attribu l'objet de
donnes de processus.
Les rglages dans cet onglet dpendent de l'appareil utilis. Des in-
formations supplmentaires concernant les rglages sont fournies
dans la documentation du fabricant de l'appareil.
Pos. Description
1 Slots de l'appareil
Le nombre de slots affichs dpend de l'appareil slectionn. Le
nombre maximum possible de slots pour l'appareil en question est
toujours affich.
Il y a 2 possibilits d'ajouter un module un slot :
Slectionner le groupe souhait dans la fentre de modules.
Dans le groupe, saisir le module souhait et le tirer sur un slot
compatible avec la fonction glisser et dplacer. Les slots com-
patibles sortent sur fond orange lorsque le module est marqu.
Ajouter un module au prochain slot libre. Slectionner le
groupe souhait dans la fentre de modules et double-cliquer
sur le module souhait.
2 Fentre de paramtres
Affiche les paramtres spcifiques aux modules. Les valeurs des
paramtres peuvent tre modifies.
3 Champ de recherche
Le champ de recherche permet de chercher des modules. La
recherche est une recherche plein texte.
4 Fentre de modules
Les modules sont diviss en groupes.
5 Description du module
Dcrit le type de module et ses caractristiques.
6 Description du paramtre
Dcrit les paramtres rglables dans la fentre de paramtres.
Pour les appareils n'tant pas bass sur des slots, seules la fentre
de paramtres et la description des paramtres sont affiches.
Description File Access over EtherCAT permet de tlcharger les fichiers d'un appareil ou
de les sauvegarder sur un appareil.
Procdure Sauve- 1. Dans la fentre Structure du projet et l'onglet Appareils, ouvrir l'arbores-
garder cence du contrleur de robot.
2. Cliquer droite sur l'appareil et slectionner Relier dans le menu contex-
tuel. La liaison avec l'appareil est tablie.
3. Cliquer droite sur l'appareil et slectionner Fonctions > Tlcharger le
fichier dans le menu contextuel.
4. Une fentre s'ouvre. Naviguer vers le lieu de sauvegarde du fichier devant
tre sauvegard sur l'appareil.
5. Marquer le fichier et cliquer sur Sauvegarder.
Description Si des appareils sont insrs dans le bus, WorkVisual relie les appareils auto-
matiquement. WorkVisual ne connaissant pas la structure de bus relle, il faut
vrifier que les liaisons concordent avec la structure de bus relle. Si ce n'est
pas le cas, les liaisons doivent tre modifies en consquence. En cas de mo-
difications ultrieures de la structure de bus, la topologie ne change pas. C'est
pourquoi, dans ce cas galement, il faut vrifier que les liaisons concordent.
Pos. Description
1 Liaison permanente
Une ligne continue reprsente une liaison permanente entre 2 ap-
pareils.
2 Liaison dcouplable
Une ligne en pointills reprsente une liaison dcouplable entre 2
appareils.
3 Port
Chaque appareil peut avoir jusqu' 4 ports. Le port A dsigne
l'entre. Le nombre et la dsignation des sorties (ports B, C et D)
dpendent du type de construction de l'appareil. L'entre de
chaque appareil doit tre relie avec la sortie de l'appareil se trou-
vant un niveau plus haut dans l'arborescence.
Dans chaque systme de bus, il y a un appareil n'ayant pas
d'entre (p. ex. le contrleur de robot). Cet appareil est le nud
racine de l'entit de bus. Chaque appareil doit tre reli avec le
nud racine via la chane des appareils se trouvant un niveau
plus haut dans l'arborescence.
Une sortie ne peut tre relie qu'avec une entre. Des dpen-
dances cycliques ne sont pas possibles.
Pos. Description
4 Appareil
Chaque appareil dans le bus est reprsent par un rectangle. Les
numros des appareils indiquent leur adresse physique.
5 Proprits
La fentre affiche les proprits de l'appareil marqu, par ex.
l'adresse et l'adresse alias. Les proprits peuvent tre modifies
en partie.
6 Zone de messages
La zone des messages indique si un appareil a une adresse ou
une adresse alias incorrecte.
5 Diagnostic
5.1
s
t
Affichage des donnes de diagnostic
Description Les donnes de diagnostic concernant les modules suivants peuvent tre af-
fiches :
KUKA Extension Bus (SYS-X44)
Nom Description
Matre OK Etat de l'ensemble d'EtherCAT MasterStack
OK : les Matres et Esclaves EtherCAT sont OK.
ERROR : dfaut dans l'exploitation EtherCAT
Etat actuel du Matre Mode actuel du Matre
Init : l'Esclave EtherCAT est initialis. L'Esclave Ether-
CAT se trouve dans cet tat aprs l'activation.
PreOP : la communication avec la bote mail est pos-
sible, la communication des donnes de processus n'est
pas encore possible.
BootStrap : une mise jour du micrologiciel de l'Es-
clave EtherCAT est possible.
SafeOP : la communication avec la bote mail et des
donnes de processus est possible, cependant, les sor-
ties Esclaves EtherCAT ne sont pas encore en tat sr.
Les donnes de saisie sont dj actualises de faon
cyclique.
OPERATIONAL : l'Esclave EtherCAT copie les don-
nes de sortie du Matre EtherCAT sur ses sorties. La
communication des donnes de processus et avec la
bote mail est possible.
Unknown : l'tat du Matre EtherCAT est inconnu.
Esclaves dans l'tat demand OK : Tous les modules Esclaves EtherCAT ont atteint
l'tat demand par le Matre EtherCAT.
ERROR : tous les modules Esclaves EtherCAT n'ont
pas atteint l'tat demand par le Matre EtherCAT.
Matre dans l'tat demand OK : Le Matre EtherCAT a atteint l'tat demand.
ERROR : le Matre EtherCAT ne se trouve pas dans
l'tat demand.
Nom Description
Le Matre reconnat la connexion OK : Il y a une connexion rseau entre la carte rseau
rseau du Matre EtherCAT et le 1er Esclave EtherCAT.
ERROR : la connexion rseau entre le Matre EtherCAT
et le 1er Esclave EtherCAT a t coupe.
Nombre d'Esclaves trouvs Nombre d'Esclaves EtherCAT dtects par le Matre Ether-
CAT.
Nombre d'Esclaves ECat configu- Nombre d'Esclaves EtherCAT ayant t configurs
rs
Nombre de Tx-Frames Nombre de tlgrammes EtherCAT envoys par le rseau
Nombre de Rx-Frames Nombre de tlgrammes EtherCAT reus par le rseau
Nombre de frames perdus Nombre de tlgrammes EtherCAT ayant t perdus
Compteur : Rponse pas livre Nombre de tlgrammes EtherCAT n'ayant pas t reus
temps temps
Compteur : Rponse pas livre Nombre de tlgrammes EtherCAT n'ayant pas t reus
temps plusieurs fois temps plusieurs fois directement les uns aprs les autres.
Compteur : Les esclaves ne sont Compteur pour les cycles de bus dans lesquels tous les
pas tous en tat OP Esclaves EtherCAT n'taient pas en tat OPERATIONAL.
Compteur : Dfaut Stack Nombre de dfauts de bus
Compteur : Stack Restarts aprs Nombre de redmarrages de bus effectus avec succs
dfaut aprs un dfaut de bus.
Temps Send-To-Send actuel (s) Temps actuel entre 2 appels d'envoi de tlgrammes Ether-
CAT
Exemple : 4000 s
Temps Receive-To-Receive actuel Temps actuel entre 2 appels de rception de tlgrammes
(s) EtherCAT
Exemple : 4000 s
Temps Send-To-Send maximum Temps maximum entre 2 appels d'envoi de tlgrammes
(s) EtherCAT
Exemple : 6000 s
Temps Recv-To-Recv maximum Temps maximum entre 2 appels de rception de tl-
(s) grammes EtherCAT
Exemple : 8000 s
Link-Layer : Nom d'interface Nom de l'interface de rseau pour l'entit Stack
Exemple : virtual4
Description Les objets de donnes de service (SDO) sont affichs dans la fentre CANo-
pen over EtherCAT. Ces donnes forment le canal de communication pour
Proprits Description
Numro d'index Ceci sert l'identification sans quivoque de tous les
paramtres. Le numro d'index est divis en un index
principal et un sous-index (exemple : 1018:05). L'index
principal se trouve avant les deux-points, le sous-index
aprs les deux-points.
Nom Texte comprhensible auto-explicatif
Valeur Peut tre un texte, un nombre ou un autre index de
paramtres
Lorsque la fentre CANopen over EtherCAT est ouverte, seuls les index prin-
cipaux sont affichs. En cliquant sur Actualiser, les sous-index sont chargs
et affichs.
6 Messages
s
s
N Message Cause / Remde
13008 <{Nom de l'entit}> Dfaut de Cause : le dfaut de bus n'a pas pu tre localis.
bus Ethercat. {Paramtres sup-
Remde : redmarrer le contrleur de robot.
plmentaires} {Paramtres sup-
plmentaires}
13011 <{ID bus}> Dfaut lors de la lec- Cause : le fichier de configuration ncessaire pour
ture du fichier de configuration l'initialisation de l'entit de bus n'existe pas.
[{Nom du fichier XML}]
Remde :
Si le fichier de configuration est un fichier du r-
pertoire USER : retransfrer le projet WorkVi-
sual.
Si le fichier de configuration est un fichier sys-
tme : effectuer une nouvelle installation du logi-
ciel KUKA System Software.
13012 <{ID bus}> Dfaut lors de l'initiali- Remarque : les causes possibles sont dcrites
sation ECat-Stack [{Cause} dans le tableau ci-aprs.
{Cause 2}]
13013 <ECat> Dfaut lors de la cration Cause : dfaut interne
d'entits ECat-Stack.
Remde : contacter KUKA Roboter GmbH
(>>> 7 "SAV KUKA" Page 29).
13015 <{ID bus}> Dfaut de scan de Cause : dans la configuration, l'appareil nomm est
bus Ethercat. Appareil: {Mauvais diffrent de l'appareil rellement connect.
appareil} [{Info supplmentaire}]
Remde : dans la configuration, vrifier que l'appa-
reil configur concorde avec l'appareil rellement
connect. Si les appareils sont diffrents, corriger la
configuration.
Cause : l'appareil nomm est connect au mauvais
port.
Remde : connecter l'appareil au port correct.
13016 <{ID bus}> Pas de rception de Cause : la dure de cycle de bus est trop courte.
Frames de rseau [{Dtails}]
Remde : augmenter la dure de cycle de bus.
Cause : les appareils configurs sont diffrents des
appareils rellement connects.
Remde : dans la configuration, vrifier que le
nombre et le type des appareils configurs concor-
dent avec les appareils rellement connects. Si
les appareils sont diffrents, corriger la configura-
tion.
Cause : les appareils sont connects aux mauvaix
ports.
Remde : connecter les appareils aux ports cor-
rects.
Raisons
7 SAV KUKA
A
7.1
A
Demande d'assistance
Informations Pour traiter toute demande SAV, nous ncessitons les informations sui-
vantes :
Description du problme, y compris indications relatives la dure et la
frquence du dfaut
Des informations aussi compltes que possibles sur les composants ma-
triels et logiciels du systme complet
La liste suivante donne des repres sur les informations qui sont souvent
importantes :
Type et numro de srie de la cinmatique, p. ex. du manipulateur
Type et numro de srie du contrleur
Type et numro de srie de l'alimentation en nergie
Dsignation et version du logiciel System Software
Dsignations et versions d'autres composants logiciels ou de modifi-
cations
Pack de diagnostic KrcDiag
En supplment pour KUKA Sunrise : projets existants, applications
comprises
Pour des versions de KUKA System Software antrieures V8 : ar-
chives du logiciel (KrcDiag n'est pas encore disponible ici.)
Application existante
Axes supplmentaires existants
Disponibilit Notre assistance client KUKA est disponible dans de nombreux pays. Nous
sommes votre disposition pour toute question.
Index
A T
API 6 Termes utiliss 6
Appareils, configuration 14 Topologie, contrle 17
Appareils, insrer (automatiquement) 13 Topologie, modification 17
Appareils, insrer (manuellement) 12
Assistance client KUKA 29 U
Utilisation conforme aux fins prvues 8
C Utilisation, conforme aux fins prvues 8
CAN 6
Cible 5 W
Configuration 11 WorkVisual 6
D
Demande d'assistance 29
Description du produit 7
Diagnostic 21
Diagnostic d'appareils 22
Documentation, robot industriel 5
Donnes de diagnostic, affichage 21
Donnes de diagnostic, KUKA Extension Bus 21
F
Fichiers de description d'appareils, mise dispo-
sition 12
File Access over EtherCAT, configuration 17
FSoE 6
G
Gnralits (onglet) 14
I
Insrer, appareils (automatiquement) 13
Insrer, appareils (manuellement) 12
Introduction 5
K
KLI 6
M
Marques 6
Messages 25
Modules (onglet) 16
Moniteur de diagnostic (option de menu) 21
O
Objets de donnes de processus (onglet) 15
R
Remarques 5
Remarques relatives la scurit 5
S
SAV, KUKA Roboter 29
Scan de bus 13
Scanner, bus 13
Step 7 6
Scurit 9