docx Section 2
Section 1 W380-E1-06_DeviceNet Matériel et configuration
2
Matériel et configuration W380-E1-06_DeviceNet Section 1
4-1 Communication maître.....................................................................................................................43
4-1-1 Attributions des mots de communications................................................................................43
4-1-2 Caractéristiques des modules maître........................................................................................46
4-1-4 Procédure d’utilisation d’un maître..........................................................................................47
4-2 Scan list.............................................................................................................................................49
4-3 Zone d’échange prédéfinie...............................................................................................................51
4-3-2 Procédure..................................................................................................................................52
4-3-3 Modification des composants...................................................................................................54
4-4 Attribution des zones d’échange par l’utilisateur..............................................................................56
4-5 Démarrer et arrêter la communication.............................................................................................63
4-5-1 Démarrer la communication.....................................................................................................63
4-5-2 Arrêter la communication.........................................................................................................63
4-5-3 Redémarrage de la communication..........................................................................................63
4-7 Erreurs de communication................................................................................................................64
SECTION 5.........................................................................................................................................................65
Communication esclave................................................................................................................................65
5-1 Communication esclave....................................................................................................................67
5-1-1 Méthode d’allocation................................................................................................................67
5-1-2 Spécifications de la communication esclave.............................................................................68
5-1-3 Procédure de paramétrage de l’esclave....................................................................................68
5-2 Attributions fixes...............................................................................................................................70
5-2-1 Mots attribués...........................................................................................................................70
5-2-2 Procédure..................................................................................................................................70
5-3 Attribution utilisateur........................................................................................................................71
5-3-1 Types de connexion...................................................................................................................72
5-3-2 Procédure..................................................................................................................................72
SECTION 9.........................................................................................................................................................75
Défauts et maintenance................................................................................................................................75
9-1 Dépannage avec les témoins lumineux du module DeviceNet.........................................................76
9-1-1 Détermination de l’état de fonctionnement à partir des témoins............................................76
9-1-2..........................................................................................................................................................77
SECTION 10.......................................................................................................................................................84
Installation rapide.........................................................................................................................................84
Procédure d’insertion d’une carte CJ1W-DRM21 esclave.........................................................................85
3
Section 1 W380-E1-06_DeviceNet Matériel et configuration
4
Matériel et configuration W380-E1-06_DeviceNet Section 1
SECTION 1
Matériel et configuration
5
Section 1 W380-E1-06_DeviceNet Matériel et configuration
Note Pour les détails concernant l’installation physique d’un réseau, se référer au
manuel W267-Manuel d’installation d’un réseau DeviceNet.
Non
Oui
6
Matériel et configuration W380-E1-06_DeviceNet Section 1
Note
1. Un esclave ne peut pas être en ligne si le réseau est mis sous tension avant
l’esclave.
2. L’alimentation de la communication et des esclaves, ainsi que l’alimentation
du PLC doivent être simultanées.
7
Section 1 W380-E1-06_DeviceNet Matériel et configuration
Attributions prédéfinies
Suivre la procédure ci-dessous pour utiliser les attributions prédéfinies. Voir Section 4-3 Attributions
prédéfinies pour plus de détails.
1. Alimenter le réseau, les esclaves et le PLC.
Note : Alimenter le réseau avant d’alimenter les esclaves ou des esclaves ne seront pas en
ligne.
2. Placer le PLC en mode programme.
3. Vérifier le bit « Statut 2 » (mot n+11, bit 03) pour voir si le module est effectivement le
maître. Si c’est le cas, passer directement à l’étape 5.
4. Si la fonction maître est off, mettre à on le bit de la fonction maître (mot n, bit 06).
Note N’exécuter cette opération que si la fonction maître est réellement off. Dans le cas
contraire, l’erreur C2 apparaît sur l’afficheur du module.
5. Mettre à 1 l’un des 3 bits d’activation des zones d’attribution prédéfinie (mot n, bit 08 à 10).
6. Mettre à 1 le bit de validation de la « scan liste » (mot n, bit 00)
7. Mettre le PLC en mode Run.
8
Matériel et configuration W380-E1-06_DeviceNet Section 1
9
Section 1 W380-E1-06_DeviceNet Matériel et configuration
10
Nomenclature et installation 546899972.docx Section 2
SECTION 2
Nomenclature et fonctionnalités
Nomenclature et installation 546899972.docx Section 2
CJ1W-DRM21
Indicateurs
Indicateurs
Cet affichage fournit des informations sur l’état du module lui-même et sur l’ensemble du réseau. Il
se compose de deux témoins bicolore vert / rouge ; de 2 digit 7 segments et de 2 point indicateurs.
Affichage 7 segments
Témoins bicolore
Points indicateurs
Nomenclature et installation W380-E1-06_DeviceNet Section 2
13
Section 2 W380-E1-06-DeviceNet-FR Nomenclature et installation
Afficheur 7 segment
Etat Afficheur
La communication est active et Affichage de l’adresse du Allumé fixe
normale maître.
Depuis la mise sous tension jusqu’à la Clignotant
vérification complète des adresses de
nœud (fonction maître non valide,
fonction esclave non valide, ou les
deux non valide
Communication démarrée Clignotant jusqu'à ce que la
communication soit totalement
démarrée.
A partir de la vérification complète Clignotant
de l’ensemble des adresses des
nœuds jusqu’au démarrage des
communications.
Erreur Watchdog Eteint
Erreur mémoire Affichage du code d’erreur Allumé fixe
ou système
Autres erreurs Affichage alterné du code d’erreur et de l’adresse du nœud concerné
Scan list Lecture ‘’- - ‘’ Clignotant
Enregistrée
14
Nomenclature et installation W380-E1-06_DeviceNet Section 2
Code d’erreur
(1s)
Adresse du nœud en
erreur (1s)
Le code d’erreur du maître ainsi que l’adresse du maître ne sont affichés que si une erreur apparaît
au niveau du maître.
Il n’existe pas de priorité d’erreur, tous les codes sont affichés à la suite. Tous les codes commencent
par une lettre de manière à les distinguer des adresses de nœuds.
Points indicateurs
15
Nomenclature et installation 546899972.docx Section 2
Commutateur du
numéro machine
Utiliser les commutateurs rotatifs pour attribuer au module DeviceNet un numéro d’unité.
Ce numéro détermine les zones mémoire CIO et DM qui commandent et contrôlent le
module.
Méthode d’utilisation = un chiffre hexadécimal
Limite d’utilisation = 0 à F
Note :
1. Paramétrage d’usine = 0
2. N'importe quel numéro de 0 à F peut être utilisé pour autant qu’il n’ait pas déjà
été employé pour un autre module installé sur le Bus du même PLC.
3. Utiliser un petit tournevis plat pour faire tourner le commutateur rotatif.
S’assurer de ne pas endommager le commutateur.
4. Toujours mettre le PLC hors tension avant de modifier le numéro d’unité du
module.
5. Si le numéro d’unité sélectionné est le même qu’un autre module spécial sur le
Bus du même PLC, un message d’erreur pour duplication de numéro est affiché,
et le réseau DeviceNet ne fonctionnera pas.
Utiliser les commutateurs rotatifs pour attribuer un numéro de nœud au module DeviceNet.
Méthode d’utilisation = 2 chiffres décimaux
Limites d’utilisation = 0 à 63
Nomenclature et installation W380-E1-06_DeviceNet Section 2
Note :
1. Paramétrage d’usine = 63
2. Le numéro de nœud du module DeviceNet peut être sélectionné de 0 à 63 pour
autant qu’un autre nœud ne porte déjà la même adresse.
3. Si l’adresse de nœud du module est déjà attribuée à un autre nœud, une erreur
de duplication d’adresse de nœud est affichée et la communication ne pourra
pas démarrer.
4. L’adresse de nœud 0 ne peut pas être sélectionnée lors de l’utilisation avec des
messages FINS.
L’interrupteur à positions multiples sur la face avant du module DeviceNet est utilisé pour
sélectionner la vitesse de communication, pour déterminer si la communication doit
continuer ou s’arrêter lorsqu’une erreur de communication se produit, et si l’état des sorties
doit être maintenu ou effacé lorsqu’une erreur de communication se produit dans le cadre
de la fonction esclave du module.
Pi Fonction Sélection
n
1 Vitesse de communication Voir table suivante
2
3 Continuer ou arrêter la communication OFF : Continuer la communication
Vitesse avec les esclaves lorsqu’une erreur se On : Arrêter la communication
de produit (lorsque le module est en mode
maître).
4 Maintenir ou effacer l’état des sorties OFF : invalidé les sorties
lors d’une erreur de communication (lorsque On : maintenir le dernier état des
le module est en mode esclave). sorties.
communication
17
Section 2 W380-E1-06-DeviceNet-FR Nomenclature et installation
Pin Fonction
3
Off Continuer la communication avec les éléments qui ne sont pas en défaut
Si le On Stopper la communication de l’ensemble du réseau.
commutateur 3
est ON, la communication à distance s’arrêtera si l’une des erreurs suivante se produit l :
- L’indicateur d’erreur de communication à distance est ON (mot n + 12, bit 02 =
On).
- L’indicateur de temps d’envoi est à <ON (mot n + 10, bit 08 = On).
- L’indicateur de défaut d’alimentation du réseau ON (mot n + 10, bit 07 = On).
La communication reste stoppée même si l’erreur est corrigée. Pour reprendre la
communication, activer le bit de démarrage de la communication à distance (mot n, bit 02).
Voir 3-2 Détails de l’attribution des zones mémoires CIO et DM.
Note : L’afficheur 7-segments affiche « A0 » lorsque la communication est stoppée. Voir Section 9
Défaut et maintenance.
Si le commutateur 3 est Off, la communication s’arrête s’il y a un dépassement de temps
d’envoi ou un problème d’alimentation du réseau, mais elle redémarre automatiquement
lorsque le problème est résolu.
Maintenir / Effacer les sorties distantes
Lorsque le module DeviceNet est utilisé comme esclave, le commutateur 4 est utilisé pour
décidé du maintient ou de l’effacement des sorties distantes.
Note : Si le module DeviceNet est utilisé comme esclave, l’afficheur indique que la communication à
distance est stoppée en affichant « L9 ». Voir Section 9 Défaut et maintenance.
Couleur Signal
Noir Alimentation, Tension négative (V-)
Bleu Ligne de transmission, signal bas (CAN L)
--- Blindage
Blanc Ligne de transmission, signal haut (CAN H)
Rouge Alimentation, Tension positive (V+)
Voir le
manuel W267 Installation d’un réseau DeviceNet.
Note : Avant de connecter les câbles mettre le réseau, les esclaves et le PLC hors tension.
18
Attribution des mots CIO et DM 546899972.docx Section 3
SECTION 3
Attribution des mots CIO et DM
Section 3 W380-E1-06-DeviceNet-FR Attribution des mots CIO et DM
20
Attribution des mots CIO et DM W380-E1-06_DeviceNet Section 3
21
Section 3 W380-E1-06-DeviceNet-FR Attribution des mots CIO et DM
OFF
Le module reset le bit dès que la « scan liste » est enregistrée et démarre avec la « scan
liste » validée.
Bit : 01
Nom : Effacement de la « scan liste »
Exécution OFF ON
Effacement et dévalidation de la « scan liste ».
OFF
Le module reset le bit lorsque la « scan liste » est effacée et démarre avec la « scan liste »
dé-validée.
Bit : 02
Nom : Démarrage de la communication réseau
Exécution OFF ON
Démarre la communication réseau.
OFF
Le module reset le bit dès que la communication est démarrée.
Bit : 03
Nom : Démarrage de la communication réseau
Exécution OFF ON
Démarre la communication réseau. Même fonction que le bit 02.
23
Section 3 W380-E1-06-DeviceNet-FR Attribution des mots CIO et DM
Bit : 04
Nom : Arrêt de la communication réseau
Exécution OFF ON
Arrête la communication réseau.
OFF
Le module reset le bit dès que la communication est arrêtée.
Bit : 06
Nom : Fonction maître.
Exécution OFF ON
Attribue la fonction de maître au module. Le module reste en fonction maître même si le
module est mis hors tension. Le bit 07 annule la fonction maître.
Par défaut, la fonction de maître est validée. (réglage d’usine)
Si le bit est mis à ON alors que la fonction maître est déjà valide, l’erreur C2 s’affiche pendant
30 secondes.
OFF
Le module reset le bit dès que la fonction est validée.
Bit : 07
Nom : Stop maître.
Exécution OFF ON
Utilisé pour placer le module en fonction esclave.
OFF
Le module reset le bit dès que la fonction maître est annulée.
24
Attribution des mots CIO et DM W380-E1-06_DeviceNet Section 3
Bit : 08
Nom : Attribution de la zone d’échange 1.
Exécution OFF ON
Attribution des mots suivants pour assurer la communication avec les modules esclaves
(réglage d’usine).
Zone des sorties : CIO 3200 à 3263 (1 mot = 1 adresse)
Zone des entrées : CIO 3300 à 3363 (1 mot = 1 adresse)
OFF
Le module reset le bit après attribution de la zone.
Bit : 09
Nom : Attribution de la zone d’échange 2.
Exécution OFF ON
Attribution des mots suivants pour assurer la communication avec les modules esclaves .
Zone des sorties : CIO 3400 à 3563 (1 mot = 1 adresse)
Zone des entrées : CIO 3300 à 3563 (1 mot = 1 adresse)
OFF
Le module reset le bit après attribution de la zone.
Bit : 10
Nom : Attribution de la zone d’échange 3.
Exécution OFF ON
Attribution des mots suivants pour assurer la communication avec les modules esclaves
(réglage par défaut).
Zone des sorties : CIO 3600 à 3663 (1 mot = 1 adresse)
Zone des entrées : CIO 3700 à 3763 (1 mot = 1 adresse)
OFF
Le module reset le bit après attribution de la zone.
25
Section 3 W380-E1-06-DeviceNet-FR Attribution des mots CIO et DM
Bit : 11
Nom : Enregistrement de la zone utilisateur sous la fonction maître.
Exécution OFF ON
Lecture des paramètres de l’utilisateur dans les DM (m + 1 à m + 7) et enregistrement de la
« scan liste ».
Le module travaille avec les paramètres utilisateur même si le module est mis Hors/En
tension et ce jusqu’à ce que la « scan liste » soit effacée.
OFF
Retour à off lorsque la « scan liste » est enregistrée et que le module travaille avec le « scan
liste » validée.
SI une erreur de paramétrage est détectée, un code d’erreur est stocké dans la DM(m + 7) et
le bit d’erreur d’enregistrement et d’effacement de la « scan liste » (mot n + 12, bit 11) est
mis à ON.
Bit : 12
Nom :
Exécution
Bit : 13
Nom :
Exécution
26
Attribution des mots CIO et DM W380-E1-06_DeviceNet Section 3
Bit : 14
Nom :
Exécution :
Tous les bits sont activés par l’utilisateur. Le module les reset lui-même après exécution de la
fonction.
Bit : 06
Mode PLC : Programme
Nom : Validation de la fonction esclave
Exécution : OFF ON
Place le module en mode esclave. Le module redémarre automatiquement.
Pour utiliser les zones d’attributions prédéfinies, mettre ce bit à 1 après avoir mis ON l’un des
bits de choix des zones prédéfinies (mot n+1, bits 8 à 10).
Pour utiliser les zones définies par l’utilisateur, mettre ce bit à 1 après avoir mis à ON le bit
de validation d’utilisation des zones utilisateur (mot n+1, bit 11).
Une fois exécuté, le module fonctionnera en mode esclave sauf si le bit d’annulation du
mode esclave est activé (mot n+1, bit 7).
Si ce bit est activé alors que le module est déjà en mode esclave, le défaut C2 est affiché
pendant 30 secondes.
OFF
Retour à Off au démarrage des communications de l’esclave.
Bit : 07
Mode PLC : Programme
Nom : Annulation de la fonction esclave
Exécution : OFF ON
Arrête les communications de l’esclave. Ce bit ne doit être mis ON que si le module doit être
repassé en mode maître.
Bit : 08
Mode PLC : Programme
Nom : Activation de la zone esclave prédéfinie 1
Exécution :
Bit : 09
Nom : Activation de la zone esclave prédéfinie 2
27
Section 3 W380-E1-06-DeviceNet-FR Attribution des mots CIO et DM
Exécution :
Bit : 10
Nom : Activation de la zone esclave prédéfinie 3
Exécution :
Bit : 11
Nom : Attribution des zones esclaves utilisateur
Exécution : Enregistrement des paramètres d’attribution de la zone de communication utilisateur
28
Attribution des mots CIO et DM W380-E1-06_DeviceNet Section 3
Un bit de déconnection / connexion est attribué à chaque adresse de nœud esclave. Si le bit
est activé, la communication avec l’esclave correspondant est interrompue. Une erreur de
communication peut apparaître si le bit est activé pendant la communication avec l’esclave
correspondant.
Ces bits sont utilisés principalement pour remplacer un esclave ou réserver une place pour
un futur esclave. Aucune erreur de communication avec cet esclave ne se produira tant que
le bit restera activé.
Bits
n+6 15 14 13 12 11 10 09 08 07 06 05 04 03 02 01 00
n+ 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
7
n+ 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32
8
n+ 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48
9
Note : Ces bits sont resetés lorsque l’alimentation est coupée. Prévoir
éventuellement un programme pour les réactiver lors de la remise sous
tension.
29
Section 3 W380-E1-06-DeviceNet-FR Attribution des mots CIO et DM
Bit : 00
Nom : Bit général d’erreur du module
Description : ON
Bit d’erreur du module DeviceNet.
Ce bit est à 1 dès que l’un des bits 01 à 15 de ce mot n + 10 est ON.
Bit : 01
Nom : Erreur dans la fonction maître.
Description : ON
Indique qu’une des erreurs suivante du mot n + 12 est apparue :
Erreur de vérification (mot n + 12, bit 00)
Erreur de structure (mot n + 12, bit 01)
Erreur de communication (mot n + 12, bit 02)
Donnée de la « scan liste » invalide (mot n + 12, bit 04)
(mot n + 12, bit 05)
Bit : 03
Nom : Erreur dans la fonction esclave
Description : ON
Indique qu’une des erreurs suivante de la fonction esclave est apparue :
Erreur de communication pour OUT1 / IN1, (mot n + 14, bit 02)
Erreur de communication pour OUT2 / IN2, (mot n + 14, bit 03)
Paramètres invalides (mot n + 14, bit 04)
(mot n + 14, bit 05)
Bit : 04
30
Attribution des mots CIO et DM W380-E1-06_DeviceNet Section 3
Bit : 05
Bit : 06
Nom : Doublon d’adresse
Description : ON
Indique qu’une adresse est attribuée à plus d’un nœud. Le module reste hors ligne et stoppe
les communications.
Bit : 07
Nom : Défaut d’alimentation du réseau
Description : ON
Indique qu’il n’y a pas d’alimentation du réseau. La communication s’arrête si le
commutateur 3 sur la face avant du module est ON.
Bit : 08
Nom : Dépassement du temps de communication
Description : ON
Indique un dépassement du temps de communication du à :
Esclave non présent
Mauvaise sélection de vitesse de transmission.
Bit : 12
Bit : 13
31
Section 3 W380-E1-06-DeviceNet-FR Attribution des mots CIO et DM
Bit : 00
Nom : Module en ligne
Description : ON
Indique que le module est en ligne. Le module se met en ligne automatiquement.
OFF
Indique que le module est hors ligne. Un module peut être hors ligne pour les raisons
suivantes :
Communication arrêtée par programme ou matériel.
Doublon d’adresse (mot n + 10, bit 06)
Erreur de Bus (mot n + 10, bit 05)
Bit : 01
Nom : Communication en cours
Description : ON
Indique que les communications sont en cours pour la fonction maître.
Note : Il indique seulement que les communications ont débutées mais pas s’il y a eu
échange de données avec les esclaves.
L’échange de données réel entre un ou plusieurs esclaves est notifié par le bit 15 du
mot n+12.
OFF
Indique que les communications à distance sont arrêtées. Ce bit s'éteint afin d'arrêter les
communications dans les conditions suivantes :
Aucun esclave n'est enregistré dans la scan liste.
Données de paramétrage invalides (mot n+12, peu 04)
Une erreur de communications ou d'envoi s'est produite alors que le commutateur 3
sur la face avant du module maître est On.
Le bit d’arrêt de la communication (mot n, bit 04) est On.
32
Attribution des mots CIO et DM W380-E1-06_DeviceNet Section 3
Bit : 03
Nom : Fonction maître validée
Description ON
Le module est en mode maître.
Bit : 06
Nom : Communication de l’esclave en cours
Description : ON
Bit : 07
Nom : Fonction esclave validée
Description ON
Le module est en mode esclave.
33
Section 3 W380-E1-06-DeviceNet-FR Attribution des mots CIO et DM
Bit : 00
Nom : Erreur de vérification
Description : ON
Indique que les données d’esclaves enregistrées dans la « scan liste » sont différentes des
données réelles.
Bit : 01
Nom : Erreur de structure
Description : ON
Indique que les attributions des zones d’échange ne peut être exécutée avec la « scan liste »
non valide.
Bit : 02
Nom : Erreur de communication
Description : ON
Indique un dépassement du temps de communication avec au moins un esclave. La
communication avec l’ensemble du réseau s’arrête si le commutateur 3 sur la face avant du
module est à ON.
Bit : 15
Nom : Erreur de communication
Description : ON
Indique qu’au moins 1 esclave communique avec le maître.
OFF
Indique que plus aucun esclave n’est en communication.
34
Attribution des mots CIO et DM W380-E1-06_DeviceNet Section 3
Code Détails
00 HEX Unit starting up
01 HEX Zone d’allocation fixe 1 (scan liste invalide)
02 HEX Zone d’allocation fixe 2 (scan liste invalide)
03 HEX Zone d’allocation fixe 3 (scan liste invalide)
11 HEX Zone d’allocation fixe 1
12 HEX Zone d’allocation fixe 2
13 HEX Zone d’allocation fixe 3
20 HEX Détermination des zones par le DM
30 HEX Détermination par le configurateur
80 HEX Fonction maître invalide
35
Section 3 W380-E1-06-DeviceNet-FR Attribution des mots CIO et DM
36
Attribution des mots CIO et DM W380-E1-06_DeviceNet Section 3
37
Section 3 W380-E1-06-DeviceNet-FR Attribution des mots CIO et DM
Note Avec un configurateur, il est possible de paramétrer 2 blocs pour les sorties et 2 blocs pour
les entrées.
Les attributions d’entrées et de sorties peuvent être mises à jour par l’intermédiaire de cette
table puis en activant le bit d’enregistrement de la zone utilisateur (mot n, bit 11). Le
module redémarrera automatiquement avec une scan liste valide.
38
Attribution des mots CIO et DM W380-E1-06_DeviceNet Section 3
Note S’assurer que le CPU est en mode PROGRAMME et que la fonction maître est validée avant
d’établir les paramètres de la table d’attribution.
Note Voir Attribution de la table de routage pour plus de détails sur le premier mot de la table de
routage.
39
Section 3 W380-E1-06-DeviceNet-FR Attribution des mots CIO et DM
Résultat de paramétrage
La table de routage, pour une zone utilisateur doit être paramétrée dans la mémoire du CPU.
Le nombre de bytes établis dans la table de routage sont assignés dans des mots par ordre
d'adresses de noeud pour le bloc de sorties et le bloc d’entrées. La taille de la table ne doit
pas dépasser 200 bytes (100 mots).
I + 63 Taille du pour les sorties du nœud 63 Taille pour les entrées du nœud 63
40
Attribution des mots CIO et DM W380-E1-06_DeviceNet Section 3
Exemple
Nœud 0 : taille des sorties = 1 byte ; taille des entrées = 5 bytes
Nœud 1 : taille des sorties = 4 byte ; taille des entrées = 3 bytes
Nœud 2 : taille des sorties = 1 byte ; taille des entrées = 2 bytes
Table de routage
I 1 5 I = Premier mot de la table de routage
I+1 4 3 S = Premier mot du bloc de sortie
I+2 1 2 K = premier du bloc d’entrées
: :
Note 1. Les numéros dans les blocs de sortie et d’entrée représentent les adresses des
nœuds.
2. Les bytes sont attribués dans l’ordre des adresses des nœuds. Si la taille est de 1
byte, seul le byte le plus à droite est utilisé.
Les attributions d’entrées et de sorties peuvent être mises à jour par l’intermédiaire de cette
table puis en activant le bit d’enregistrement de la zone utilisateur esclave (mot n + 1, bit
11). Le module redémarrera automatiquement avec une scan liste valide.
Note S’assurer que le CPU soit en mode PROGRAMME et que le module soit en arrêt de
communication avant de paramétrer ces valeurs.
41
Section 3 W380-E1-06-DeviceNet-FR Attribution des mots CIO et DM
42
Communication maître 546899972.docx Section 4
SECTION 4
Communication maître
Communication maître 546899972.docx Section 4
Communications maître
Module DeviceNet maître
CPU série CS / CJ
Réseau DeviceNet
Esclaves
Note 1. Un module DeviceNet peut fonctionner comme maître ou comme esclave mais il
peut fonctionner en même temps comme maître et comme esclave. Mettre à 1 le bit
Fonction maître (mot n, bit 06) pour indiquer que le module fonctionne en temps
que maître. Une fois le bit actif, la fonction maître reste active même si la
l’alimentation vient à faire défaut.
Pour stopper les communications, mettre ON le bit Stop maître (mot n, bit 07).
Zones prédéfinies
Seule une des trois zones d’attribution peut être choisie pour servir de zone d’échange avec
les esclaves. A chaque mot des zones de sortie ou d’entrée correspond précisément une
adresse de nœud.
Les mots sont attribués aux esclaves en commençant à l’adresse 0 dans le bloc des sorties et
le bloc des entrées.
Zones utilisateur
45
Communication maître 546899972.docx Section 4
Les blocs sont attribués dans l’ordre des adresses des nœuds esclaves.
Chaque bloc compte un maximum de 500 mots.
L’adressage minimum pour une adresse est de 1 byte (le plus à droite).
Si un esclave est constitué de plus de 1 mot de 16 points d’entrée ou sortie, plusieurs mots
sont alors attribués pour cet esclave.
Utilisation du configurateur
Elément Caractéristiques
Méthode Zones Sélectionner une des trois zones prédéfinies en activant le bit correspondant
d’attribution prédéfinies Mots I/O Format Zone Zone Zone
attribués prédéfinie 1 prédéfinie 2 prédéfinie 3
Zone des 64 mots 3200 à 3263 3400 à 3463 3600 à 3663
sorties
Zone des 64 mots 3300 à 3363 3500 à 3563 3700 à 3763
entrées
Ces zones sont prédéfinies à 1 mot par adresse de nœud. Le
paramétrage par défaut est la zone prédéfinie 1.
Zone Au moyen de Déterminer les zones et le premier mot pour les blocs OUT1 et IN1 à
utilisateur DM l’aide des DM constituant la table d’attribution. Déterminer le format
attribué à chaque esclave en utilisant la table de répartition. Les
attributions doivent être faîtes dans l’ordre des adresses des nœuds.
Mots Les zones d’entrées et de sorties peuvent être choisies
attribués parmi les zones CIO, WR, HR, DM ou EM
Zone des Maximum 500 mots par bloc
sorties
Zone des Maximum 500 mots par bloc
entrées
A moyen du Déterminer les zones pour les blocs OUT1/2 et IN1/2, le premier mot
configurateur dans la zone et la répartition des esclaves. La répartition des esclaves
peut se faire sans respecter l’ordre des adresses des nœuds.
Mots Les zones d’entrées et de sorties peuvent être choisies
attribués parmi les zones CIO, WR, HR, DM ou EM
Zone des Maximum 500 mots par bloc
sorties
Zone des Maximum 500 mots par bloc
entrées
Nombre de Zones prédéfinies 3 modules maximum.
modules Zones Au moyen de 16 modules maximum
maître utilisateur DM
A moyen du 16 modules maximum
configurateur
Nombre Zones prédéfinies 63 nœuds
d’esclaves Zones Au moyen de
par module utilisateur DM
A moyen du
configurateur
Nombre de Zones prédéfinies 2.048 points (64 mots d’entrées et 64 mots de sorties)
points par Zones Au moyen de 16.000 points (500 mots d’entrée et 500 mots de sorties)
modules utilisateur DM
A moyen du 32.000 points (2 blocs de 500 mots d’entrée et 2 blocs de 500 mots de
configurateur sorties)
Nombre Zones prédéfinies 2.048 points
d’E/S par Zones Au moyen de 3.200 points
esclave utilisateur DM
contrôlable A moyen du 3.200 points
par un configurateur
module
maître
47
Communication maître 546899972.docx Section 4
Une « Scan liste » est employée pour enregistrer les esclaves avec lesquels l'unité principale
communique. C'est la base sur laquelle le module communique avec les esclaves.
Le module maître ne contient pas une « scan liste » par défaut. Le module DeviceNet,
cependant, a un paramétrage par défaut qui lui permet de communiquer avec tous les
esclaves même avec la « scan liste » non valide, mais ce mode d'opération ne devrait pas
être employé pour l'opération normale. Créer toujours une « scan liste » avant
d'actionner l'unité.
50
Communication maître W380-E1-06_DeviceNet Section 4
Créer le « scan liste » La manière de créer une « scan liste » varie selon la méthode d’attribution utilisée.
51
Section 4 W380-E1-06-DeviceNet-FR Communication maître
Si la méthode des zones prédéfinies est utilisée, seulement trois modules DeviceNet en
mode maître peuvent être installés sur un PLC. La zone prédéfinie 1 est la zone par défaut.
Chaque zone d’entrées et sorties est attribuée en fonction de l’adresse de nœud.
52
Communication maître W380-E1-06_DeviceNet Section 4
4-3-2 Procédure
Etape 1 : Placer le PLC en mode programme
Etape 2 : Activer le bit de validation de la fonction maître (mot n, bit 06).
Si la fonction maître du module est désactivée (mot statut n+11, bit 03 = off), mettre ON
le bit de validation maître (mot n, bit 06) pour valider la fonction de maître du module. Une
fois la validation activée, la fonction est mémorisée.
Note Si la fonction de maître est déjà activée (mot n+11, bit 03 = on), passer à
l’étape suivante. Lorsque le bit de validation maître est activé alors que la
fonction de maître est déjà active, le message C2 est affiché sur le module.
Etape 3 : Activer le bit d’effacement de la « scan liste » (mot n, bit 01)
Si le module est en mode « scan liste » valide (mot n+11, bit 04 = off), activer le bit
d’effacement de la « scan liste » (mot n, bit 01) pour placer le module en mode « scan liste »
non valide.
Note Si le module est déjà en mode « scan liste » non valide (mot n+11, bit 04 =
on), il n’est pas nécessaire d’effectuer cette étape 3.
Etape 4 : Sélectionner la zone d’échange prédéfinie (mot n, bit 08, 09, 10)
Activer le bit correspondant à l’une des 3 zones d’échange choisie (mot n, bit 08, 09 ou 10). A
chaque mot de sortie et d’entrée correspond une adresse de nœud dans l’ordre numérique
des adresses.
Bit de choix de Nom du bit Numéro de la zone Zone des sorties Zone des entrées
zone
Mot n, bit 08 Bit de paramétrage de Zone d’échange CIO3200 à 3263 CIO3300 à 3363
la zone prédéfinie 1 prédéfinie 1
Mot n, bit 09 Bit de paramétrage de Zone d’échange CIO3400 à 3463 CIO3500 à 3563
la zone prédéfinie 1 prédéfinie 2
Mot n, bit 10 Bit de paramétrage de Zone d’échange CIO3600 à 3663 CIO3700 à 3763
la zone prédéfinie 1 prédéfinie 3
Etape 5 : Activer le bit de validation de la « scan liste » (mot n, bit 00)
La communication démarrera avec la « scan liste » non validée. Vérifier si la communication
opère normalement avec chaque esclave et activer ensuite le bit de validation de la « scan
liste » (mot n, bit 00) afin de communiquer avec une « scan liste » validée.
53
Communication maître 546899972.docx Section 4
Zone prédéfinie 1
Le bloc de sorties est constitué des mots CIO 3200 à 3263. Le bloc d’entrées est constitué des
mots CIO 3300 à 3363.
Communication maître 546899972.docx Section 4
56
Communication maître W380-E1-06_DeviceNet Section 4
Note La fonctionnalité des méthodes peut varier selon que l’on utilise le paramétrage avec la zone
des DM ou avec le configurateur.
Les mots sont toujours attribués aux esclaves dans l’ordre croissant de leur adresse
lorsque l’on utilise le paramétrage avec les DM. L’ordre peut être choisi lorsque le
configurateur est utilisé.
Seulement 2 blocs (1 de sorties et 1 d’entrées) peuvent être attribués avec le
paramétrage par les DM alors que 4 blocs peuvent l’être avec le configurateur (2 de
sorties et 2 d’entrées).
57
Section 4 W380-E1-06-DeviceNet-FR Communication maître
Le premier bit attribué est toujours le bit 00 avec le paramétrage par les DM, mais
avec le configurateur le bit 08 peut l’être également (un esclave avec 2 bytes ou plus
ne peut pas commencer par le bit 08).
Dans chaque bloc, les mots sont attribués aux esclaves dans l’ordre de leur adresse. Les
adresses qui ne sont pas attribuées sont ignorées (il n’y a pas de mots attribués). A chaque
adresse est alloué 1 byte minimum.
58
Communication maître W380-E1-06_DeviceNet Section 4
Bit 15 08 07 00
m+1 00 Bloc 1 : code de la zone d’échange des
sorties
m+2 Premier mot du bloc 1 des sorties
m+3 00 Bloc 1 : code de la zone d’échange des
entrées
m+4 Premier mot du bloc 1 des entrées
m+5 00 Code de la zone d’attributions des mots
des blocs à chaque esclave (table de
formatage).
m+6 Premier mot de la table de routage
59
Section 4 W380-E1-06-DeviceNet-FR Communication maître
Le bloc des entrées est traité dans la zone CIO => D30003 = 1 Hex
à partir de l’adresse 3000 => D30004 = BB8 Hex
Bit 15 08 07 00
Mot 0 Nombre de bytes attribués pour les Nombre de bytes attribués pour les
sorties du nœud #0 entrées du nœud #0
Mot 1 Nombre de bytes attribués pour les Nombre de bytes attribués pour les
sorties du nœud #1 entrées du nœud #1
Mot 2 Nombre de bytes attribués pour les Nombre de bytes attribués pour les
sorties du nœud #2 entrées du nœud #2
Mot …
Mot 63 Nombre de bytes attribués pour les Nombre de bytes attribués pour les
sorties du nœud #63 entrées du nœud #63
Etape 4 : Activation du bit d’attribution des zones d’échanges aux esclaves.
Activer le bit d’attribution des zones d’échange (mot n, bit 11)pour permettre au
module DeviceNet de lire le résultat des attributions et de créer une « scan liste »
basée sur les esclaves connectés avant de démarrer la communication avec une liste
mise à jour.
60
Communication maître W380-E1-06_DeviceNet Section 4
Table de routage
Bit 15 00 Format des sorties Format des entrées
Mot 0 : DM00100 0 2 0 0 Nœud 0 : 2 bytes Nœud 0 : 0 bytes
Mot 1 : DM00101 0 1 0 1 Nœud 1 : 1 bytes Nœud 1 : 1 bytes
Mot 2 : DM00102 0 2 0 2 Nœud 2 : 2 bytes Nœud 2 : 2 bytes
Mot 3 : DM00103 0 0 0 1 Nœud 3 :0 bytes Nœud 3 : 1 bytes
Mot 4 : DM00104 0 0 0 0 Nœud 0 : 0 bytes Nœud 4 : 0 bytes
Mot 5 : DM00105 1 4 1 4 Nœud 5 : 20 bytes Nœud 5 : 20 bytes
62
Communication maître W380-E1-06_DeviceNet Section 4
63
Section 4 W380-E1-06-DeviceNet-FR Communication maître
Arrêter la communication
avec tous les esclaves
La communication s’arrête lorsque le bit d’arrêt de la communication (mot n, bit 04) est
activé.
Arrêter la communication
avec un esclave spécifique
La communication avec un esclave s’arrête lorsque le bit de connexion/déconnection
correspondant à cet esclave (mot n + 6 à n + 9) est activé.
Démarrer la communication
avec tous les esclaves
La communication redémarre lorsque le bit de démarrage de la communication (mot n, bit
02 ou 03) est activé (La communication reprend seulement avec les esclaves dont le bit de
connexion/déconnection est OFF).
Démarrer la communication
avec un esclave spécifique
La communication avec un esclave redémarre lorsque le bit de connexion/déconnection
correspondant à cet esclave (mot n + 6 à n + 9) est désactivé.
64
Communication maître 546899972.docx Section 4
SECTION 5
Communication esclave
Communication esclave W380-E1-06_DeviceNet Section 5
67
Section 5 W380-E1-06-DeviceNet-FR Communication esclave
Communications esclaves
Note
1. Dans les descriptions suivantes, les zones utilisées pour le transfert des données
du maître vers les esclaves sont nommées zones de sorties et les zones utilisées
pour le transfert des données des esclaves vers le maître sont nommées zones
d’entrées.
2. Dans les descriptions suivantes, un module DeviceNet de la série CS/CJ
fonctionnant en maître est référencé comme « Module Maître » et un module
fonctionnant comme esclave est référencé « Module Esclave ».
68
Communication esclave W380-E1-06_DeviceNet Section 5
Note : La communication doit être désactivée avant l’attribution de la zone et réactivé après
l’attribution. L’attribution de zone ne sera pas valide si la procédure n’est pas respectée.
69
Section 5 W380-E1-06-DeviceNet-FR Communication esclave
5. Activer le bit de validation esclave (mot n+1, bit 06) pour valider la communication esclave.
6. Mettre le CPU en mode Run
Note :
1. La communication de l’esclave doit être désactivée avant l’attribution et activée après
l’attribution. Il est nécessaire de respecter la procédure d’attribution.
70
Communication esclave W380-E1-06_DeviceNet Section 5
5-2-2 Procédure
Etape 1 : Stopper la communication de l’esclave
Si le module est déjà en fonctionnement en temps que module esclave, activer le bit d’arrêt
de la communication de l’esclave (mot n + 1, bit 07). Cette étape n’est pas nécessaire si la
communication est déjà à l’arrêt.
71
Section 5 W380-E1-06-DeviceNet-FR Communication esclave
Zone prédéfinie 1
Zone de sortie CIO 3370 Sorties maître
Zone d’entrée CIO 3270 Entrées maître
Zone prédéfinie 2
Zone de sortie CIO 3570 Sorties maître
Zone d’entrée CIO 3470 Entrées maître
Zone prédéfinie 3
Zone de sortie CIO 3770 Sorties maître
Zone d’entrée CIO 3670 Entrées maître
Note :
1. Les fonctions peuvent varier selon que les paramètres d’attributions sont placés
par l’utilisateur dans les mots assignés de la zone des DM ou par le
configurateur.
2. Un bloc de sortie et un d’entrées (OUT1 et IN1) peuvent être définis en utilisant
les DM attribuées selon le numéro de machine., mais 3 blocs peuvent l’être au
moyen du configurateur (OUT1 et IN1 et 2)
72
Communication esclave W380-E1-06_DeviceNet Section 5
5-3-2 Procédure
Etape 1 : Stopper la communication de l’esclave
Si l'unité fonctionne déjà comme esclave, activer le bit d’arrêt esclave (mot n+1, bit
07) pour arrêter la communication esclave. Cette étape n'est pas nécessaire si la
communication esclave est déjà arrêtée.
73
Section 5 W380-E1-06-DeviceNet-FR Communication esclave
Bit 15 0
Mot m + 8 00 Hex Zone OUT 1
Mot m + 9 Premier mot de la zone out 1
Mot m + 10 00 Hex Format
zone OUT 1
Mot m + 11 00 Hex Zone IN 1
Mot m + 12 Premier mot de la zone IN 1
Mot m + 13 00 Hex Format de
la zone IN 1
Exemple de paramétrage
Cet exemple utilise un module DeviceNet avec le numéro machine = 0
Le bloc de sortie 1 utilise la zone WR(04 Hex), le premier mot est le WR50(0032Hex)
et la longueur du bloc = 20 bytes (14 Hex) soit 10 mots.
Le bloc d’entrée 1 utilise la zone WR(04 Hex), le premier mot est le WR100(0064Hex)
et la longueur du bloc = 10 bytes (0A Hex) soit 5 mots.
74
Communication esclave W380-E1-06_DeviceNet Section 5
Table d’attribution
Zones esclave
Zone OUT 1 = W050 à W059
Zone IN = W100 à W104
75
Nomenclature et installation 546899972.docx Section 9
SECTION 9
Défauts et maintenance
Défauts et maintenance W380-E1-06_DeviceNet Section 9
77
Section 9 W380-E1-06-DeviceNet-FR Défauts et maintenance
9-1-2
Erreur du maître
Correction
Erreur de communication à distance : voir d9
Défaut d’alimentation du réseau : voir E0
Dépassement du temps de transmission : voir E2
Correction
78
Défauts et maintenance W380-E1-06_DeviceNet Section 9
Correction
Modifier les adresses des nœuds ou utiliser l’attribution manuelle des zones d’échange.
Correction
Utiliser des esclaves nécessitant une zone de maximum 200 bytes.
79
Section 9 W380-E1-06-DeviceNet-FR Défauts et maintenance
Correction
Vérifier les points suivants :
La sélection de la vitesse de transmission sur le maître et les esclaves.
La longueur des câbles (ligne principale et branches).
L’état des câbles.
La présence des résistances aux extrémités de la ligne principale.
La présence de parasites.
La table de routage ne peut pas attribuer une zone de communication à un esclave
qui n’existe pas
Cause probable
Dépassement du temps de communication entre le maître et un esclave. (L’esclave n’a pas répondu
à 6 tentatives consécutives)
Bit d’erreur
CIO n + 24 : le bit d’erreur général 14 et le bit d’erreur de communication 06 = ON
CIO n + 12 : le bit d’erreur de communication avec un esclave 02 = ON
CIO n + 10 : le bit d’erreur général 00 et le bit d’erreur de la fonction maître = ON
Correction
Vérifier que les vitesses de communication du maître et de l’esclave soient en
concordance.
Vérifier la longueur des câbles de la ligne principale et des branches.
Vérifier l’état des câbles
Vérifier que les résistances terminales soient correctement installées
Présence de parasites
Connecteurs mal branchés
80
Défauts et maintenance W380-E1-06_DeviceNet Section 9
Défaut de commande
Correction
Mettre le CPU en mode PROGRAM et recommencer l’opération.
Correction
Adapter l’état du module à l’opération souhaitée et recommencer le pramétrage.
81
Section 9 W380-E1-06-DeviceNet-FR Défauts et maintenance
C4 Erreur de structure
Cause probable
Défaut de paramétrage pour cause de d’erreur de structure.
Correction
Corriger le défaut de structure (voir erreur D0 et D2).
C6 Plusieurs bits ON
Cause probable
Deux ou plusieurs bit de commande sont ON simultanément ou un bit a été activé alors qu’une
opération est en cours.
Correction
Exécuter une seule opération à la fois
82
Défauts et maintenance W380-E1-06_DeviceNet Section 9
Défauts réseau
Note : Le témoin NS peut clignoter rouge si le défaut apparaît pendant une communication,
autrement il sera OFF.
Cause probable
L’alimentation du réseau n’est pas correcte
Correction
Vérifier l’alimentation et le câblage du réseau.
Note : Le témoin NS peut clignoter rouge si le défaut apparaît pendant une communication,
autrement il sera OFF.
Cause probable
83
Section 9 W380-E1-06-DeviceNet-FR Défauts et maintenance
F0 Duplication d’adresse
Cause probable
L’adresse du maître est également attribuée à un autre nœud.
84
Installation rapide 546899972.docx Section 10
SECTION 10
Installation rapide
Section 9 W380-E1-06-DeviceNet-FR Défauts et maintenance
86