Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Noc 0401

Télécharger au format pdf ou txt
Télécharger au format pdf ou txt
Vous êtes sur la page 1sur 454

Modicon M340

S1A34010 05/2015

Modicon M340
Module de communication Ethernet
BMX NOC 0401
Manuel de lutilisateur

S1A34010.06

05/2015

www.schneider-electric.com

Le prsent document comprend des descriptions gnrales et/ou des caractristiques techniques
des produits mentionns. Il ne peut pas tre utilis pour dfinir ou dterminer ladquation ou la
fiabilit de ces produits pour des applications utilisateur spcifiques. Il incombe chaque utilisateur
ou intgrateur de raliser lanalyse de risques complte et approprie, lvaluation et le test des
produits pour ce qui est de lapplication utiliser et de lexcution de cette application. Ni la socit
Schneider Electric ni aucune de ses socits affilies ou filiales ne peuvent tre tenues pour
responsables de la mauvaise utilisation des informations contenues dans le prsent document. Si
vous avez des suggestions, des amliorations ou des corrections apporter cette publication,
veuillez nous en informer.
Aucune partie de ce document ne peut tre reproduite sous quelque forme ou par quelque moyen
que ce soit, lectronique, mcanique ou photocopie, sans autorisation pralable de Schneider
Electric.
Toutes les rglementations de scurit pertinentes locales doivent tre observes lors de
linstallation et de lutilisation de ce produit. Pour des raisons de scurit et afin de garantir la
conformit aux donnes systme documentes, seul le fabricant est habilit effectuer des
rparations sur les composants.
Lorsque des quipements sont utiliss pour des applications prsentant des exigences techniques
de scurit, suivez les instructions appropries.
La non-utilisation du logiciel Schneider Electric ou dun logiciel approuv avec nos produits
matriels peut entraner des blessures, des dommages ou un fonctionnement incorrect.
Le non-respect de cette consigne peut entraner des lsions corporelles ou des dommages
matriels.
2015 Schneider Electric. Tous droits rservs.

S1A34010 05/2015

Table des matires


Consignes de scurit . . . . . . . . . . . . . . . . . . . . . . . . . .
A propos de ce manuel . . . . . . . . . . . . . . . . . . . . . . . . .
Chapitre 1 Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Description physique du module BMX NOC 0401. . . . . . . . . . . . . . . .
Caractristiques du module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Caractristiques de communication . . . . . . . . . . . . . . . . . . . . . . . . . .
Montage du module BMX NOC 0401 . . . . . . . . . . . . . . . . . . . . . . . . .
Installation du logiciel Outil de configuration Ethernet de Unity Pro . .
Dsinstallation de lOutil de configuration Ethernet . . . . . . . . . . . . . . .

Chapitre 2 Configuration du module de communication Ethernet


2.1 Exemple de configuration rseau Ethernet . . . . . . . . . . . . . . . . . . . . .
Exemple de rseau Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2 Cration dun projet dans Unity Pro. . . . . . . . . . . . . . . . . . . . . . . . . . .
Cration dun projet dans Unity Pro. . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration de la taille et de lemplacement des entres et des
sorties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3 Interface FDT/DTM de Unity Pro . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Navigateur de DTM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Commandes de menus du Navigateur de DTM . . . . . . . . . . . . . . . . .
Service de dtection de bus de terrain . . . . . . . . . . . . . . . . . . . . . . . .
Editeur dquipement. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration des proprits dans lditeur dquipement . . . . . . . . .
Chargement et tlchargement dapplications bases sur un DTM . .
2.4 Proprits de voie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Page Proprits de voie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Proprits de voie - Paramtres de commutateur . . . . . . . . . . . . . . . .
Proprits de voie - File dattente QoS . . . . . . . . . . . . . . . . . . . . . . . .
Page Proprits de voie : TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Proprits de voie - Page EtherNet/IP . . . . . . . . . . . . . . . . . . . . . . . .
2.5 Services Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Activation des services Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration des serveurs DHCP et FDR . . . . . . . . . . . . . . . . . . . . .
Configuration de lagent SNMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration du contrle daccs . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration du balisage de paquets Ethernet QoS . . . . . . . . . . . . .
S1A34010 05/2015

9
11
13
14
17
19
21
23
25
27
28
28
30
31
36
39
40
43
50
55
57
59
61
62
64
66
69
75
77
78
81
87
90
93
3

Configuration du protocole RSTP . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Configuration du service email. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Envoi dun message lectronique par le biais du bloc SEND_EMAIL .
Configuration du service de synchronisation horaire NTP . . . . . . . . . .
2.6 Scurit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Fonctions de scurit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.7 Configuration du module de communication Ethernet comme
adaptateur EtherNet/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Prsentation de lesclave local. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration dun esclave local . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Entres et sorties de lesclave local . . . . . . . . . . . . . . . . . . . . . . . . . . .

Chapitre 3 Ajout dquipements un rseau Ethernet . . . . . . . . .


3.1 Catalogue matriel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ajout dun DTM au catalogue matriel Unity Pro . . . . . . . . . . . . . . . . .
Ajout dun fichier EDS au catalogue matriel de Unity Pro . . . . . . . . .
Mise jour du catalogue matriel de Unity Pro . . . . . . . . . . . . . . . . . .
Suppression dun fichier EDS dans le catalogue matriel de Unity Pro
3.2 Ajout dun quipement EtherNet/IP au rseau. . . . . . . . . . . . . . . . . . .
Configuration du rseau. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ajout dun quipement distant STB NIC 2212 . . . . . . . . . . . . . . . . . . .
Configuration des proprits du STB NIC 2212. . . . . . . . . . . . . . . . . .
Configuration des connexions EtherNet/IP . . . . . . . . . . . . . . . . . . . . .
Connexion llot Advantys STB . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration des items dE/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.3 Ajout dun quipement Modbus TCP au rseau . . . . . . . . . . . . . . . . .
Configuration du rseau. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ajout dun quipement distant STB NIP 2212 . . . . . . . . . . . . . . . . . . .
Configuration des proprits du module STB NIP 2212 . . . . . . . . . . .
Connexion llot Advantys STB . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration des items dE/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Chapitre 4 Utilisation des types de donnes drivs . . . . . . . . . .


Cration et mise jour de types de donnes drivs . . . . . . . . . . . . .
Utilisation de variables de type de donnes driv . . . . . . . . . . . . . . .
Effet de lactivation et de la dsactivation des quipements dans les
adresses mmoire %MW dE/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

97
101
104
106
109
109
111
112
114
119
127
128
129
130
133
135
137
138
140
143
149
156
161
176
177
179
181
189
193
203
204
206
216

S1A34010 05/2015

Chapitre 5 Optimisation des performances . . . . . . . . . . . . . . . . . .


5.1 Choix dun commutateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Rle dun commutateur dans un rseau Ethernet . . . . . . . . . . . . . . . .
Vitesse de transmission, mode duplex et auto-ngociation . . . . . . . .
Qualit de service (QoS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Vrification programme IGMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Protocole RSTP (Rapid Spanning Tree Protocol) . . . . . . . . . . . . . . . .
Rseau local virtuel (VLAN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Rplication de port. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Agent SNMP (Simple Network Management Protocol) . . . . . . . . . . . .
5.2 Conception de lapplication de commande . . . . . . . . . . . . . . . . . . . . .
Types de message . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Types de connexion de message . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Connexions TCP et CIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Priorit des messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Performances de messagerie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Frquence des messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Allocation de la bande passante rseau . . . . . . . . . . . . . . . . . . . . . . .
Estimation des temps de rponse et de traverse dun message . . . . .
5.3 Projection des performances du rseau Ethernet . . . . . . . . . . . . . . . .
Exemple de calcul de la charge rseau et de la bande passante . . . .

Chapitre 6 Objets CIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Objet identit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Objet assemblage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Objet gestionnaire de connexion . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Objet Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Objet qualit de service (QoS) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Objet interface TCP/IP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Objet liaison Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Objet Diagnostic dinterface EtherNet/IP . . . . . . . . . . . . . . . . . . . . . . .
Objet Diagnostic du scrutateur dE/S EtherNet/IP . . . . . . . . . . . . . . . .
Objet Diagnostic de connexion dE/S . . . . . . . . . . . . . . . . . . . . . . . . .
Objet Diagnostic de connexion explicite EtherNet/IP . . . . . . . . . . . . .
Objet Liste de diagnostics de connexion explicite EtherNet/IP . . . . . .

S1A34010 05/2015

219
220
221
222
223
224
225
226
228
230
231
232
234
236
237
238
239
241
243
245
245
249
251
253
255
258
260
262
264
269
272
274
278
280

Chapitre 7 Action en ligne . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Accs aux objets CIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Modification des proprits de configuration de port pour les
quipements EtherNet/IP distants . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ping dun quipement rseau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Affichage et modification des paramtres en ligne dun quipement
distant. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Chapitre 8 Messagerie explicite . . . . . . . . . . . . . . . . . . . . . . . . . . .


8.1 Messagerie explicite laide du bloc DATA_EXCH . . . . . . . . . . . . . . .
Configuration de la messagerie explicite laide de DATA_EXCH . . .
Configuration du paramtre Management de DATA_EXCH . . . . . . . .
8.2 Messagerie explicite EtherNet/IP laide de DATA_EXCH . . . . . . . . .
Services de messagerie explicite. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration de la messagerie explicite EtherNet/IP laide de
DATA_EXCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Exemple de message explicite Ethernet/IP : Get_Attribute_Single . . .
Exemple de message explicite Ethernet/IP : Objet Modbus de lecture
Exemple de message explicite Ethernet/IP : Objet Modbus dcriture
8.3 Messagerie explicite Modbus TCP laide de DATA_EXCH. . . . . . . .
Codes fonction de messagerie explicite Modbus TCP. . . . . . . . . . . . .
Configuration de la messagerie explicite Modbus TCP laide de
DATA_EXCH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Exemple de message explicite Ethernet/IP : requte de lecture de
registres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
8.4 Messagerie explicite par le biais de linterface utilisateur Unity Pro. . .
Envoi de messages explicites des quipements EtherNet/IP . . . . . .
Envoi de messages explicites des quipements Modbus TCP. . . . .

Chapitre 9 Diagnostic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.1 Diagnostic matriel du module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Voyants du BMX NOC 0401 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
9.2 Diagnostic logiciel de Unity Pro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Utilisation de la fentre Diagnostic. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Diagnostic de port Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Diagnostic de bande passante. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Diagnostic de la messagerie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Diagnostics du service de synchronisation horaire NTP . . . . . . . . . . .
Diagnostic RSTP du module de communication . . . . . . . . . . . . . . . . .
Diagnostic desclave local/de connexion . . . . . . . . . . . . . . . . . . . . . . .
Diagnostic de valeurs dE/S de lesclave local ou de la connexion . . .
Consignation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
6

283
284
287
290
292
295
296
297
299
300
301
303
305
309
313
318
319
320
322
326
327
331
333
334
334
336
337
340
344
347
350
353
356
360
362

S1A34010 05/2015

9.3 Diagnostic du bloc dE/S de lUC. . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Accs aux outils de diagnostic Unity Pro. . . . . . . . . . . . . . . . . . . . . . .
Diagnostic de voie de communication dans Unity Pro . . . . . . . . . . . .
Diagnostic du module de communication dans Unity Pro . . . . . . . . . .

Chapitre 10 Remplacement du module de communication


Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Remplacement du module de communication Ethernet . . . . . . . . . . .

Chapitre 11 Pages Web intgres . . . . . . . . . . . . . . . . . . . . . . . . . . .


11.1 Accs au serveur Web intgr . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Introduction aux pages Web intgres . . . . . . . . . . . . . . . . . . . . . . . .
Accs la page Accueil . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Utilisation et modification dun nom dutilisateur et des mots de passe
Configuration de la rplication de port . . . . . . . . . . . . . . . . . . . . . . . . .
11.2 Surveillance de lapplication Unity Pro . . . . . . . . . . . . . . . . . . . . . . . .
Utilisation de la page Surveillance. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Editeur de donnes (standard) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Utilisation des tableaux de donnes . . . . . . . . . . . . . . . . . . . . . . . . . .
Editeur de donnes (version Lite) . . . . . . . . . . . . . . . . . . . . . . . . . . . .
11.3 Diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Utilisation de la page Diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Rcapitulatif des tats . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Visualiseur de rack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Charge du processeur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Etat du scrutateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Messagerie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration QoS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Statistiques des ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Redondance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Diagnostic de la messagerie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Diagnostics du service de synchronisation horaire NTP . . . . . . . . . . .
Proprits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Annexes

.........................................

Annexe A Codes derreur dtecte . . . . . . . . . . . . . . . . . . . . . . . .


Codes derreur dtecte de messagerie implicite ou explicite
EtherNet/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Messagerie explicite : rapports de communication et dopration . . . .

Annexe B Codes dtat gnral CIP . . . . . . . . . . . . . . . . . . . . . . . .


Codes dtat gnral CIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

S1A34010 05/2015

364
365
368
371
379
379
381
382
383
384
385
389
391
392
393
398
402
404
405
406
409
411
414
416
418
420
423
424
427
430
431
433
434
437
441
441
7

Annexe C Codes dexception de rponse Modbus . . . . . . . . . . .


Codes de rponse dexception MODBUS . . . . . . . . . . . . . . . . . . . . . .

Annexe D Codes de rponse des vnements email . . . . . . . . . .


Codes de rponse aux erreurs dtectes de notification par message
lectronique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

Glossaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

445
445
447
447
449
451

S1A34010 05/2015

Consignes de scurit
Informations importantes
AVIS
Lisez attentivement ces instructions et examinez le matriel pour vous familiariser avec lappareil
avant de tenter de linstaller, de le faire fonctionner ou dassurer sa maintenance. Les messages
spciaux suivants que vous trouverez dans cette documentation ou sur lappareil ont pour but de
vous mettre en garde contre des risques potentiels ou dattirer votre attention sur des informations
qui clarifient ou simplifient une procdure.

S1A34010 05/2015

REMARQUE IMPORTANTE
Linstallation, lutilisation, la rparation et la maintenance des quipements lectriques doivent tre
assures par du personnel qualifi uniquement. Schneider Electric dcline toute responsabilit
quant aux consquences de lutilisation de ce matriel.
Une personne qualifie est une personne disposant de comptences et de connaissances dans le
domaine de la construction, du fonctionnement et de linstallation des quipements lectriques, et
ayant suivi une formation en scurit leur permettant didentifier et dviter les risques encourus.

10

S1A34010 05/2015

A propos de ce manuel
Prsentation
Objectif du document
Ce manuel dcrit lutilisation du module de communication Ethernet Modicon M340
BMX NOC 0401. Il dtaille la marche suivre pour crer une configuration complte. Les
caractristiques et fonctions du module sont dcrites au fur et mesure de llaboration de cette
configuration.
Les paramtres de configuration figurant dans le prsent manuel sont uniquement destins la
formation. Ceux qui sont obligatoires pour votre propre configuration seront probablement
diffrents des exemples fournis.
Champ dapplication
Le module dcrit dans ce document requiert Unity Pro version 5.0 ou ultrieure.
Document(s) consulter
Pour plus dinformations, reportez-vous laide en ligne du logiciel Unity Pro et aux publications
techniques suivantes :
Titre de documentation

Rfrence

Guide dapplications de linterface rseau EtherNet/IP Advantys STB 31008204 (anglais), 31008205
(franais), 31008206 (allemand),
31008207 (espagnol), 31008208
(italien)

Vous pouvez tlcharger ces publications et autres informations techniques depuis notre site web
ladresse : www.schneider-electric.com.

S1A34010 05/2015

11

12

S1A34010 05/2015

Modicon M340
Installation
S1A34010 05/2015

Chapitre 1
Installation

Installation
Prsentation
Le module de communication Ethernet sert dinterface entre un automate M340 et dautres
quipements rseau Ethernet laide du protocole de communication EtherNet/IP ou
Modbus TCP. Ce chapitre explique les oprations suivantes excuter pour installer le module :
z
z
z

en linsrant dans lembase dun automate ;


en le connectant un rseau Ethernet ;
en installant le logiciel Outil de configuration Ethernet de Unity Pro.

Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet

Page

Description physique du module BMX NOC 0401

14

Caractristiques du module

17

Caractristiques de communication

19

Montage du module BMX NOC 0401

21

Installation du logiciel Outil de configuration Ethernet de Unity Pro

23

Dsinstallation de lOutil de configuration Ethernet

25

S1A34010 05/2015

13

Installation

Description physique du module BMX NOC 0401


Avant
La face avant du module prsente les lments suivants :

14

S1A34010 05/2015

Installation

Commutateurs rotatifs
Larrire du BMX NOC 0401 comporte deux commutateurs rotatifs, que vous pouvez utiliser pour
indiquer la manire selon laquelle le module doit se procurer son adresse IP.

Les paramtres de ces deux commutateurs rotatifs sajoutent pour spcifier la source de ladresse
IP du module, comme suit :
Paramtre

Description

Commutateur suprieur :
0...9

Valeur des dizaines pour la dfinition du nom de lquipement (0, 10, 20...90). Elle est
ajoute la valeur des units du commutateur infrieur afin didentifier le module
auprs dun serveur DHCP.

A...F

Valeur des dizaines pour la dfinition du nom de lquipement (100, 200, 300...150).
Elle est ajoute la valeur des units du commutateur infrieur afin didentifier le
module auprs dun serveur DHCP.

Commutateur infrieur :
0...9

Valeur des units pour la dfinition du nom de lquipement (0, 1, 2 9). Elle est
ajoute la valeur des dizaines du commutateur suprieur afin didentifier le module
auprs dun serveur DHCP.

A+B

BootP1 : le module obtient son adresse IP auprs dun serveur BootP.

C+D

Stored1 : le module utilise ladresse IP configure dans lapplication.

E+F

Clear IP1 : le module utilise son adresse IP par dfaut.

1. Le commutateur infrieur dtermine seul le comportement du module. Le commutateur suprieur


nest pas pris en compte.

S1A34010 05/2015

15

Installation

Etiquettes des commutateurs


Le ct droit du module comporte deux tiquettes expliquant le choix des paramtres des
commutateurs rotatifs, comme dcrit ci-dessous.

Voyants
Le module de communication BMX NOC 0401 comporte les voyants suivants :
z
z
z
z
z

RUN (excution)
ERR (erreur dtecte)
MS (tat du module)
NS (tat du rseau)
ETH STS (tat Ethernet)

De plus, chaque port Ethernet comporte les deux voyants suivants :


z LNK (liaison)
z ACT (activit)
Pour une description de ces voyants et de leur utilisation pour le diagnostic du module de
communication, consultez la rubrique Voyants du module de communication Ethernet
(voir page 334).

16

S1A34010 05/2015

Installation

Caractristiques du module
Caractristiques
Les caractristiques du BMX NOC 0401 sont les suivantes :
Ports
Ports de communication

Quatre ports 10/100 Base-T dtection automatique pour


cble blind paire torsade (connecteur RJ-45).

Electrique
Courant bus consomm

@3,3 V : 550 mA

Puissance dissipe

1,9 W

Fusible

Aucun

Conditions de fonctionnement
Temprature

0 60 C

Humidit

0 95 % HR sans condensation 60 C

Altitude

2 000 m (6 561,68 ft)

Conditions de stockage
Temprature

-40 +85 C

Humidit

0 95 % HR sans condensation 60 C

Altitude

3 000 m pour le transport

Compatibilit logicielle
Le module de communication Ethernet est compatible avec le logiciel de programmation
Unity Pro 5.0 et ses versions ultrieures.
Standards
Le module de communication Ethernet est conforme aux normes suivantes :
UL 508
z CSA 22.2-142
z CSA 22.2-213
z CE
z EMI EN55011
z EN61131-2
z IEC61131-2
z IEEE 802.3 2002
z ODVA
z

S1A34010 05/2015

17

Installation

Modules de communication par station


Le nombre maximal de modules de communication (modules Ethernet BMX NOC 0401 et autres)
quil est possible dinstaller dans une station dpend de lUC (CPU) desservant cette section.
CPU

Nombre maximum de modules de communication par station

BMX P34 1000

BMX P34 2000

BMX P34 2010

BMX P34 20102

BMX P34 2020

BMX P34 2030

BMX P34 20302

NOTE : si vous utilisez le port Ethernet intgr avec le coprocesseur BMX P34 2, le nombre de
modules de communication par station est limit 2.

18

S1A34010 05/2015

Installation

Caractristiques de communication
Introduction
Les caractristiques suivantes dcrivent les fonctionnalits de communication des E/S et de
messagerie explicite du BMX NOC 0401.
Caractristiques de communication des E/S
Le module de communication Ethernet prsente les fonctions de communication des E/S
suivantes :
Type de communication Caractristique
EtherNet/IP (messagerie
implicite CIP)

Capacit

Scrutateur
Nombre maximal dquipements

128 quipements (125 quipements servant de


scrutateur + 3 quipements servant dadaptateur),
partags avec Modbus TCP

Taille maximale des messages

512 octets

Adaptateur

Modbus TCP (scrutateur


Modbus)

Nombre maximal dinstances

3 instances dadaptateur

Nombre maximal de connexions

2 connexions par instance

Taille maximale des messages

511 octets, en-tte compris

Entres

505 octets, en-tte non compris

Sorties

509 octets, en-tte non compris

Nombre maximal de registres


Lecture

125 registres

Ecriture

120 registres

Nombre maximal dquipements

128 quipements, partags avec EtherNet/IP

Taille maximale des messages

S1A34010 05/2015

Lecture

250 octets (125 mots) sans len-tte

Ecriture

240 octets (120 mots) sans len-tte

19

Installation

Caractristiques de messagerie explicite


Le module de communication Ethernet prsente les caractristiques de messagerie explicite
suivantes :
Type de communication Caractristique

Capacit

EtherNet/IP (messagerie
explicite CIP)

Nombre maximal de connexions


simultanes

16 connexions

Nombre maximal de requtes


simultanes

16 requtes, partages avec Modbus TCP

Client

Serveur
Nombre maximal de connexions
simultanes
Taille maximale des messages
Modbus TCP (scrutateur
Modbus)

32 connexions
1023 octets

Client
Nombre maximal de connexions
simultanes

16 connexions

Nombre maximal de requtes


simultanes

16 requtes, partages avec EtherNet/IP

Serveur
Nombre maximal de requtes
simultanes

128 requtes

Nombre maximal de connexions


simultanes

32 connexions

Taille maximale des messages

20

Lecture

250 octets (125 mots) sans len-tte

Ecriture

240 octets (120 mots), en-tte non compris

S1A34010 05/2015

Installation

Montage du module BMX NOC 0401


Outils ncessaires
Un tournevis cruciforme de taille moyenne (2).
Montage du module
Le module peut tre mont dans lun des racks du systme Modicon M340. Il peut tre install
dans lun des emplacements disponibles, lexception des racks offset de bus X. Pour monter
le module de communication, procdez comme suit :
Etape

Action

Placez les ergots (situs au-dessous et


larrire du module) dans les emplacements
correspondants.

Faites pivoter le module vers le haut du rack


de faon le plaquer sur le fond du rack.

Illustration

NOTE : Avant de positionner les ergots,


retirez leur cache de protection.

Serrez la vis pour maintenir le module en


position sur le rack.
NOTE : le couple de serrage est de 1,5 Nm.

S1A34010 05/2015

21

Installation

Cblage

AVERTISSEMENT
RISQUE DELECTROCUTION OU DE BRULURE
Connectez le fil de terre la borne de terre de protection (PE) avant dtablir toute autre
connexion. Lorsque vous supprimez une connexion, dbranchez le fil de terre en dernier. Lcran
du cble Ethernet doit tre reli la terre de protection sur le commutateur Ethernet.
Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des
dommages matriels.
Le module de communication Ethernet communique sur un rseau EtherNet par lintermdiaire de
lun des quatre connecteurs RJ45 situs lavant du module.
z Utilisez les deux ports suprieurs (ports 1 et 2) pour connecter les quipements terminaux.
z Utilisez les deux ports infrieurs (ports 3 et 4) qui prennent en charge le protocole de
redondance RSTP pour tablir une connexion aux rseaux locaux, en anneau par exemple.

22

S1A34010 05/2015

Installation

Installation du logiciel Outil de configuration Ethernet de Unity Pro


Prsentation
Laccs loutil de configuration de Unity Pro dpend de la version de Unity Pro que vous utilisez :
Unity Pro version 6.0 ou suprieure : le logiciel de configuration du module est dj inclus dans
linstallation dUnity Pro.
z Unity Pro version 5.0 : Vous devez installer lOutil de configuration Ethernet de Unity Pro,
disponible sur le site Web suivant :
http://www.global-download.schneiderelectric.com/8525773E00058BDC/all/DA00A87B8BB30386852577940058D66C
z

Installation de lOutil de configuration Ethernet dUnity Pro pour Unity Pro version 5.0
Pour installer ce logiciel, accdez la racine des fichiers dinstallation et excutez le fichier
Setup.exe.
Le processus dinstallation fait intervenir les crans suivants :
Etape

Ecran

Description

Welcome

Cliquez sur Suivant pour continuer.

Affichage du fichier
ReadMe et des notes de
publication

Indiquez si vous souhaitez afficher le fichier ReadMe.


Cliquez sur Suivant pour continuer.

ReadMe

(Facultatif) Affiche le fichier ReadMe, si vous avez


slectionn cette option auparavant.
Cliquez sur Suivant pour continuer.

Contrat de licence

Affiche la licence du logiciel.


Slectionnez Jaccepte..., puis cliquez sur Suivant pour
continuer.

Informations client

Indiquez les donnes suivantes :


z nom et prnom,
z nom de la socit,
z identifiez les personnes pour lesquelles le logiciel est
install :
z toute personne utilisant cet ordinateur
z vous uniquement
Cliquez sur Suivant pour continuer.

Dossier de destination

Identifiez o lapplication sera installe. Vous pouvez :


z accepter le chemin par dfaut ; ou
z cliquer sur Modifier et indiquer un nouveau chemin.
Cliquez sur Suivant pour continuer.

S1A34010 05/2015

Prt linstallation

Cliquez sur Suivant pour continuer.

23

Installation

Etape

Ecran

Description

Etat

La barre de progression fournit ltat davancement de


linstallation.
Une fois lopration termine, cliquez sur Suivant pour
continuer.

Installation termine

Cliquez sur Terminer.

Le processus dinstallation dcrit ci-avant copie les objets suivants sur votre PC :
z lOutil de configuration Ethernet de Unity Pro,
z un DTM EtherNet/IP gnrique,
z un DTM Modbus TCP gnrique.
NOTE : Un DTM est un petit pilote logiciel qui dfinit et active un quipement.
Mise jour du catalogue matriel
Pour les installations dUnity Pro version 5.0 et ultrieure, ltape suivante consiste mettre jour
le catalogue matriel. La mise jour du catalogue matriel ajoute le nouveau module de
communication Ethernet la liste des modules et des quipements disponibles que vous pouvez
intgrer dans votre application Unity Pro.
Pour plus dinformations sur la procdure, reportez-vous la rubrique Mise jour du catalogue
matriel de Unity Pro (voir page 133).

24

S1A34010 05/2015

Installation

Dsinstallation de lOutil de configuration Ethernet


Introduction
Lancez lutilitaire Ajout/Suppression de programmes de Windows pour dsinstaller lOutil de
configuration Ethernet de Unity Pro.
Pour dsinstaller compltement lOutil de configuration Ethernet, supprimez un par un les trois
DTM suivants :

Dsinstallation des DTM de lOutil de configuration Ethernet


Pour supprimer les trois DTM de lOutil de configuration Ethernet :
Etape

Action

Ouvrez le Panneau de configuration de Windows en cliquant sur Dmarrer


Paramtres Panneau de configuration.

Dans le Panneau de configuration, double-cliquez sur Ajout/Suppression de


programmes.

Dans la fentre Ajout/Suppression de programmes, cliquez sur la page


Modifier/Supprimer des programmes.

Slectionnez le premier des trois DTM supprimer (par exemple,


Generic EtherNet/IP DTM), puis cliquez sur Supprimer.

Rptez ltape 4 pour les 2 DTM restants : Generic Modbus DTM et


Unity Pro Ethernet Configuration Tool.

S1A34010 05/2015

25

Installation

26

S1A34010 05/2015

Modicon M340
Configuration
S1A34010 05/2015

Chapitre 2
Configuration du module de communication Ethernet

Configuration du module de communication Ethernet


Prsentation
Ce chapitre indique comment utiliser le logiciel de programmation Unity Pro pour slectionner et
configurer le module de communication Ethernet.
NOTE : les instructions fournies dans ce chapitre incluent des choix spcifiques effectus pour un
exemple de projet. Votre projet Unity Pro peut inclure des choix diffrents selon votre configuration.
Contenu de ce chapitre
Ce chapitre contient les sous-chapitres suivants :
Souschapitre

Sujet

Page

2.1

Exemple de configuration rseau Ethernet

28

2.2

Cration dun projet dans Unity Pro

30

2.3

Interface FDT/DTM de Unity Pro

39

2.4

Proprits de voie

61

2.5

Services Ethernet

2.6

Scurit

109

2.7

Configuration du module de communication Ethernet comme adaptateur


EtherNet/IP

111

S1A34010 05/2015

77

27

Configuration

Sous-chapitre 2.1
Exemple de configuration rseau Ethernet

Exemple de configuration rseau Ethernet


Exemple de rseau Ethernet
Rseau Ethernet
Ce manuel dcrit la procdure de cration dun rseau Ethernet pour la topologie suivante :

1
2
3
4
5
6
7

28

Automate primaire comprenant le module de communication Ethernet BMX NOC 0401


Automate secondaire qui coute la scrutation de lesclave local de lautomate primaire par le scrutateur
tiers
Commutateur Ethernet gr
Ilot STB Advantys avec un module dinterface rseau EtherNet/IP STB NIC 2212 et 8 modules dE/S
Ilot STB Advantys avec un module dinterface rseau Modbus TCP STB NIP 2212 et 8 modules dE/S
Automate tiers scrutant un esclave local dans lautomate primaire (1)
PC quip du logiciel de configuration Unity Pro (mis niveau laide de lOutil de configuration Ethernet
livr avec le module de communication Ethernet BMX NOC 0401) et du logiciel de configuration Advantys
utilis pour configurer les paramtres de communication du module de communication Ethernet dans
lautomate primaire (1) et les modules dinterface rseau distants sur les lots dE/S STB (4 et 5)

S1A34010 05/2015

Configuration

Rles multiples de lautomate et du module de communication Ethernet


Lautomate et, en particulier, le module de communication Ethernet BMX NOC 0401 peuvent tre
configurs pour remplir simultanment plusieurs rles par rapport aux autres quipements du
rseau. Dans cet exemple de rseau, vous apprendrez configurer le module de communication
afin quil se comporte comme :
z un scrutateur dquipements qui exploitent les protocoles EtherNet/IP (4) et Modbus TCP (5) ;
z un adaptateur galement appel esclave local produisant des donnes de sortie que
lautomate tiers distant (6) et lautomate secondaire (2) peuvent lire comme des donnes
dentre ;
z un serveur DHCP qui transmet les paramtres dadresse IP aux autres quipements du rseau
Ethernet ;
z un serveur FDR qui transmet les paramtres fonctionnels aux quipements du rseau Ethernet
qui reoivent galement leur adresse IP partir du serveur DHCP.

S1A34010 05/2015

29

Configuration

Sous-chapitre 2.2
Cration dun projet dans Unity Pro

Cration dun projet dans Unity Pro


Prsentation
Cette section indique comment ajouter des modules, y compris le module de communication
Ethernet BMX NOC 0401, votre projet avec Unity Pro.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet

30

Page

Cration dun projet dans Unity Pro

31

Configuration de la taille et de lemplacement des entres et des sorties

36

S1A34010 05/2015

Configuration

Cration dun projet dans Unity Pro


Introduction
Cette rubrique explique comment crer un projet Unity Pro et y ajouter les composants suivants :
une UC,
z une alimentation,
z un module de communication Ethernet BMX NOC 0401.
z

NOTE : Lexemple suivant utilise Unity Pro version 7.0 ou suprieure.


Cration et enregistrement dun projet Unity Pro
Utilisez Unity Pro pour crer un projet. La procdure ci-dessous dcrit la cration dun projet pour
lexemple de rseau :
Etape

Action

Ouvrez Unity Pro.

Dans le menu principal de Unity Pro, slectionnez Fichier Nouveau.


La fentre Nouveau projet saffiche. Elle contient la liste des types dautomates
Schneider Electric.

Dans la fentre Nouveau projet, dveloppez le nud Modicon M340 pour


slectionner une UC.

Dans cet exemple, slectionnez lautomate Ethernet CANopen2 BMX P34 20302.
NOTE : En choisissant lautomate Ethernet CANopen2 BMX P34 20302, vous
vous donnez la possibilit de slectionner ultrieurement le module de
communication Ethernet BMX NOC 0401.2.

S1A34010 05/2015

31

Configuration

Etape

Action

Cliquez sur OK. Unity Pro affiche le Navigateur de projet ci-dessous.

Pour enregistrer le projet, slectionnez Fichier Enregistrer. La bote de


dialogue Enregistrer sous saffiche.

Dans la bote de dialogue Enregistrer sous, entrez un nom de fichier (ce sera
le nom de votre projet Unity Pro), puis cliquez sur Enregistrer. Unity Pro
enregistre le projet lemplacement spcifi.
NOTE : vous pouvez modifier lemplacement par dfaut auquel Unity Pro
enregistre les fichiers du projet. Avant denregistrer le projet :
1 Slectionnez Outils Options. La fentre Gestion des options saffiche.
2 Dans le volet gauche, accdez Options Gnral Chemins.
3 Dans le volet de droite, entrez un nouvel emplacement dans Chemin du
projet. Vous pouvez galement modifier :
z le chemin du fichier dimport/export,
z le chemin XVM,
z le chemin des modles de paramtres de projet.
4 Cliquez sur OK pour fermer la fentre et enregistrer les modifications de
chemin.

32

S1A34010 05/2015

Configuration

Ajout dune alimentation au nouveau projet Unity Pro


A ltape prcdente, lors de lajout de lUC au projet, il est possible que Unity Pro ait galement
ajout une alimentation. Si tel nest pas le cas, ltape suivante consiste ajouter manuellement
une alimentation au projet Unity Pro :
tape

Action

Dans le Navigateur de projet, double-cliquez sur 0 : Bus automate. Unity Pro


affiche :
z la fentre Bus local avec lUC slectionne en deuxime position, et
z le catalogue matriel qui affiche longlet Bus local, ci-

dessous :
8

Dans le Catalogue matriel, sous le nud Alimentation, utilisez la souris pour


slectionner et faire glisser une alimentation BMX CPS 2000 vers la premire
position du rack.

Dans le menu Fichier, slectionnez Enregistrer pour enregistrer les


modifications.
NOTE : Schneider Electric recommande denregistrer priodiquement les
modifications.

S1A34010 05/2015

33

Configuration

Ajout dun module de communication Ethernet au nouveau projet Unity Pro


Ensuite, ajoutez un module de communication Ethernet votre projet :
tape

Action

10

En revenant au catalogue matriel, sous le nud Communication, utilisez la


souris pour slectionner, puis faire glisser un module de communication Ethernet
BMX NOC 0401.2 vers un emplacement ouvert du rack (dans cet exemple,
lemplacement 2).
NOTE : Vous ne pouvez slectionner le module BMX NOC 0401.2 quaprs
avoir :
z slectionn lUC BMX P34 20302 pour le projet, et
z mis jour le micrologiciel du module BMX NOC 0401 vers la version 2.0 ou
suprieure.
Lorsque vous dposez le module de communication dans le rack, Unity Pro
affiche la fentre Proprits du module de communication.

11

Dans la page Gnral de la fentre Proprits du module, entrez un nom dalias


pour le module de communication : NOC01 :

Lorsque vous modifiez le nom dalias, Unity Pro modifie le type dentre et de
sortie de base et les noms de variable afin quils correspondent au nom dalias
modifi.
NOTE : Schneider Electric recommande dattribuer un nom dalias unique
chaque module de communication. Cette pratique permet de faire la distinction
entre des modules du mme type.
12

34

Dans le menu Fichier, slectionnez Enregistrer pour enregistrer les


modifications.
S1A34010 05/2015

Configuration

tape

Action

13

Cliquez sur OK pour fermer la fentre Proprits. Le bus local affiche


maintenant les trois modules que vous avez ajouts :

14

Ltape suivante consiste configurer lespace mmoire localis de lUC pour les
entres et les sorties du module de communication (voir page 36).

S1A34010 05/2015

35

Configuration

Configuration de la taille et de lemplacement des entres et des sorties


Prsentation
Utilisez la page Configuration de la fentre Proprits du module de communication Ethernet
pour configurer :
z
z

la taille et la position de dpart des entres,


la taille et la position de dpart des sorties.

La procdure ci-dessous prsente un exemple de configuration de la taille et de lemplacement des


entres et des sorties. La configuration de votre projet peut tre diffrente.
Dfinition des adresses mmoire dentre et de sortie et du nom du module
La fentre Proprits saffiche lorsque vous double-cliquez sur limage du module de
communication BMX NOC 0401 dans la fentre Bus local ou le navigateur de projet.
Lorsque vous slectionnez la page Configuration, le nom du rseau (ou alias) saffiche. Ce nom
est celui qui a t attribu la voie rseau lorsque vous avez ajout le module de communication
au projet.
Dans la page Configuration, modifiez les entres et les sorties du module de communication,
comme suit :

36

S1A34010 05/2015

Configuration

Pour entrer les paramtres ci-dessus, procdez comme suit :


Etape

Action

Dans la fentre Proprits du module, slectionnez la page Configuration.

Entrez la taille et la position de dpart des entres et des sorties, comme suit :
Dans la zone Entres :
z Dans le champ Indice %MW, entrez ladresse de dpart des entres. Dans cet exemple : 0.
z Dans le champ Taille max., entrez le nombre maximum de mots de 16 bits ddis aux
entres. Dans cet exemple : 16.
Dans la zone Sorties :
z Dans le champ Indice %MW, entrez ladresse de dpart des sorties. Dans cet exemple : 16.
z Dans le champ Taille max., entrez le nombre maximum de mots de 16 bits ddis aux

sorties. Dans cet exemple : 16.


Remarques :
z Localisez les entres et les sorties au dbut dune plage de 4 octets (soit 2 mots). Comme
ladresse est numrote partir de 0 sur la plate-forme M340, vrifiez que les paramtres
dentre et de sortie du champ Indice %MW sont configurs pour dbuter avec un nombre
impair.
z Allouez un espace distinct aux entres et aux sorties.
z Unity Pro rserve automatiquement de lespace pour les deux tableaux de 32 octets, comme
suit :
z pour les bits de validit de connexion (voir page 209) situs au dbut de lespace
configur pour les entres,
z pour les bits de contrle de connexion (voir page 214) situs au dbut de lespace
configur pour les sorties.
z Vrifiez que lespace %MW allou aux entres et aux sorties est disponible dans la CPU.

Pour plus dinformations, consultez la rubrique Ecran de configuration du processeur dans


laide de Unity Pro.
3

Dans Unity Pro, slectionnez Edition Valider (ou cliquez sur le bouton Valider
enregistrer les paramtres dadresse et de taille des entres et sorties.

) pour

NOTE : ds que vous validez les paramtres du module, le nom de ce dernier nest plus
modifiable. Si vous dcidez par la suite de modifier le nom du module, supprimez le module
existant de la configuration, puis ajoutez un module de remplacement et renommez-le.

S1A34010 05/2015

37

Configuration

Finalisation de la configuration du rseau Ethernet


Aprs la configuration des paramtres des entres et sorties, ltape suivante consiste configurer
les paramtres du module de communication, en commenant par Proprits de voie, puis
configurer les quipements rseau Ethernet distants (voir page 127).
NOTE : ds que vous avez entr les paramtres de configuration du module de communication et
des quipements distants, revenez la page Configuration de la fentre Proprits du module
de communication Ethernet et cliquez sur le bouton Actualiser lapplication. Cela cre des
variables de type de donnes drivs (voir page 204) (DDT) qui affichent les informations et les
commandes suivantes de votre projet Unity Pro :
z bits de validit de connexion, affichant ltat de chaque connexion ;
z bits de contrle de connexion, utilisables pour activer/dsactiver les diffrentes connexions ;
z valeur des items dentre et de sortie ;
z paramtres de configuration des modules et des quipements ;
z espace mmoire libre, rserv, mais pas encore allou.

38

S1A34010 05/2015

Configuration

Sous-chapitre 2.3
Interface FDT/DTM de Unity Pro

Interface FDT/DTM de Unity Pro


Prsentation
Cette section dcrit lutilisation des DTM au sein de Unity Pro.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet

Page

Navigateur de DTM

40

Commandes de menus du Navigateur de DTM

43

Service de dtection de bus de terrain

50

Editeur dquipement

55

Configuration des proprits dans lditeur dquipement

57

Chargement et tlchargement dapplications bases sur un DTM

59

S1A34010 05/2015

39

Configuration

Navigateur de DTM
Prsentation
Le Navigateur de DTM affiche une liste hirarchique des DTM, sous forme de nuds dans une
arborescence de connectivit, ajouts au projet Unity Pro. Chaque nud de DTM reprsente un
module ou un quipement rel sur le rseau Ethernet.

Types de nud
Il existe trois types de nud DTM :
DTM de communication :
z tout DTM de communication peut tre raccord directement sous le nud racine (Host PC)
au premier niveau ;
z un DTM de communication peut prendre en charge des DTM de passerelle ou dquipement
comme DTM enfants si leurs protocoles sont compatibles.

DTM de passerelle :
z un DTM de passerelle peut prendre en charge dautres DTM de passerelle ou dquipement
comme DTM enfants si leurs protocoles sont compatibles.

DTM dquipement :
z un DTM dquipement ne prend en charge aucun DTM enfant.

Noms de nud
Chaque DTM possde un nom par dfaut lorsquil est insr dans le navigateur. Le nom par dfaut
se compose des lments suivants :
<Voie: Adresse> Nom de lquipement
O :

40

Elment

Description

voie

Il sagit du nom du support de communication de la voie laquelle


lquipement est connect. Ce nom est lu partir du DTM et dfini par le
fournisseur de lquipement.
Exemple : EtherNet/IP, Modbus

S1A34010 05/2015

Configuration

Elment

Description

adresse

Adresse de bus de lquipement, qui peut tre :


z le point de connexion au rseau de sa passerelle parent,
z le numro demplacement dans le bus interne parent de lquipement
modulaire.
Exemple : adresse IP de lquipement

nom
dquipement

Le nom par dfaut est dtermin par le fournisseur dans le DTM de


lquipement, mais peut tre modifi par lutilisateur.

Etat du nud
Le Navigateur de DTM affiche ltat de chaque nud de DTM dans larborescence de
connectivit, comme suit :
Etat

Description

Gnr/Non gnr

Une coche bleue


affiche sur licne dun quipement indique quun
nud, ou lun de ses sous-nuds, nest pas gnr. Une proprit du
nud a t modifie et les informations enregistres sur lquipement
physique ne sont plus cohrentes avec le projet local.

Connect/Dconnect

Un DTM connect est signal par du texte en gras. Un DTM dconnect


saffiche en texte simple.
NOTE :
z La connexion dun DTM son quipement physique connecte
automatiquement les nuds parents de niveau suprieur jusquau
nud racine.
z La dconnexion dun DTM de son quipement physique dconnecte
automatiquement ses nuds enfants de niveau infrieur.
NOTE : La connexion dun DTM son quipement, ou sa dconnexion
de celui-ci, ne connecte pas Unity Pro lautomate et ne len dconnecte
pas. Les DTM peuvent tre connects/dconnects alors que Unity Pro
est hors ligne ou en ligne.

Install/Non install

Une

rouge affiche sur licne dun quipement indique que le DTM

de cet quipement nest pas install sur lordinateur.

S1A34010 05/2015

41

Configuration

Gestion des nuds non valides


Comme indiqu ci-dessus, une
rouge affiche sur un nud indique que le DTM de ce nud
nest pas install sur lordinateur. Pour corriger cette situation, cliquez sur le nud pour afficher un
menu contextuel avec les deux commandes suivantes :
Commande Description

42

Supprimer

Cette commande supprime le nud slectionn (et ses sous-nuds) dans le


Navigateur de DTM.

Proprits

Cette commande affiche la bote de dialogue ci-dessous, qui permet


didentifier le nom du DTM manquant :

S1A34010 05/2015

Configuration

Commandes de menus du Navigateur de DTM


Prsentation
Le Navigateur de DTM comprend un menu contextuel (accessible avec le bouton droit de la
souris) qui affiche les commandes disponibles pour le DTM slectionn. Les commandes
disponibles incluent :
z des commandes universelles, dfinies par le niveau de nud slectionn :
z nud du PC hte (niveau 1)
z nud du module de communication (niveau 2)
z nud de lquipement distant (niveau 3)
z

commandes spcifiques de lquipement, dfinies par le DTM de lquipement.

Commandes du nud du PC hte


Le menu contextuel du nud PC hte inclut les commandes suivantes :
Nom

Description

Ajouter1

Cette commande affiche la bote de dialogue Ajouter, qui contient un


sous-ensemble du catalogue matriel permettant de slectionner un
DTM de module de communication.

Vrifier les

Cette commande recherche des DTMs non valides ou des DTMs qui
ne sont pas installs sur le PC. Si les rsultats de la vrification
contiennent des DTM non valides ou non installs, ceux-ci saffichent
sous longlet Erreurs utilisateur, dans la fentre dinformation et un

quipements DTM1

rouge apparat sur leurs icnes dans le Navigateur de DTM.


Services DTM

Cette commande affiche les DTMs de communication slectionns,


ainsi que la topologie des quipements, leurs adresses IP respectives
et leur tat de connexion. Dans cette bote de dialogue, pour chaque
quipement, vous pouvez effectuer des oprations de connexion, de
dconnexion, de chargement partir dquipements ou de stockage
sur des quipements. Vous pouvez galement dcider darrter la
communication ou de continuer lactivit si des erreurs sont dtectes.

Catalogue matriel
des DTM

Cette commande affiche longlet Catalogue DTM de la bote de


dialogue Catalogue matriel.

Tout dployer2

Affiche chaque DTM du projet.

Tout contracter2

Naffiche que les DTM (DTMs) de communication du projet.

1. Cette commande saffiche galement dans le menu Edition de Unity Pro.


2. Cette commande saffiche galement dans le menu Affichage de Unity Pro.

S1A34010 05/2015

43

Configuration

Commandes du module de communication et du nud Equipement distant


Le menu contextuel du Navigateur de DTM comporte les commandes suivantes :
Nom

Description
1

Ouvrir

Cette commande affiche lditeur dquipement pour le module de


communication slectionn.
NOTE : Si vous double-cliquez sur le DTM dans le Navigateur de DTM,
cette fentre saffiche galement.

Ajouter1

Cette commande affiche la bote de dialogue Ajouter, qui contient un sousensemble du catalogue matriel permettant de slectionner un DTM.
NOTE : Unity Pro filtre le contenu de la bote de dialogue Ajouter, de sorte
que seuls les DTMs compatibles avec le DTM slectionn soient affichs.

Supprimer1

Si le DTM slectionn autorise lopration, cette fonction supprime ce DTM


ainsi que les DTMs de niveaux infrieurs dans larborescence de
connectivit du DTM.
La suppression du DTM de larborescence de connectivit na aucune
incidence sur la liaison du DTM la table de scrutation des E/S.

Dtection de
bus de terrain

Cette commande scrute les quipements physiques connects pour crer


la topologie de bus de terrain correspondante. Reportez-vous la rubrique
Service de dtection de bus de terrain.

Connecter1

Cette commande connecte le DTM (voir page 48) son quipement


physique sur le rseau. Cette connexion est indpendante de ltat
Automate (PLC) en ligne/hors ligne de lapplication de projet Unity Pro.
NOTE : La connexion dun DTM de passerelle ou dquipement connecte
implicitement son DTM parent.

Dconnecter1

Cette commande dconnecte le DTM (voir page 48) de son quipement


physique. Cette dconnexion dpend de ltat Automate (PLC) en
ligne/hors ligne de lapplication de projet Unity Pro.
NOTE : La dconnexion dun DTM de passerelle ou dquipement
dconnecte implicitement son DTM parent.

Charger les
Cette commande charge les donnes de lquipement physique sur le
donnes depuis rseau dans le DTM.
lquipement1
Stocker les
donnes sur

Cette commande charge les donnes du DTM dans lquipement physique


sur le rseau.

lquipement1
Copier

Cette commande est dsactive.

Coller

Cette commande est dsactive.

1. Cette commande saffiche galement dans le menu Edition de Unity Pro.


2. Cette commande saffiche galement dans le menu Affichage de Unity Pro.

44

S1A34010 05/2015

Configuration

Nom

Description

Menu
Equipement

Cette commande affiche un sous-menu contenant des commandes


propres lquipement, dfinies par le fournisseur de lquipement.
Pour plus dinformations, reportez-vous la rubrique Commandes du
module de communication (voir page 45).

Menu
Equipement 2

Cette commande affiche un sous-menu contenant des commandes


propres lquipement, dfinies par le fournisseur de lquipement.
Pour plus dinformations, reportez-vous la rubrique Commandes du
module de communication (voir page 45).

Proprits1

Cette commande affiche la fentre Proprits du module de


communication Ethernet.

Imprimer

Si cette fonction facultative est prise en charge par un DTM, elle affiche la
documentation de lquipement (avec les paramtres de configuration)
dans le navigateur Internet par dfaut du PC, qui peut alors tre imprime.

lquipement1

NOTE : les informations se rapportant lquipement peuvent tre


imprimes :
z pour un seul DTM dquipement la fois, lorsque ce DTM nest pas en
cours de modification dans lditeur dquipement ;
z uniquement lorsque le DTM est dconnect de lquipement physique.
Zoom arrire2

Cette commande rtablit laffichage complet de larborescence de


connectivit du DTM.

Tout dployer2

Cette commande affiche les DTM situs sous celui qui est slectionn.

Tout

Cette commande naffiche que le DTM slectionn.

contracter2
1. Cette commande saffiche galement dans le menu Edition de Unity Pro.
2. Cette commande saffiche galement dans le menu Affichage de Unity Pro.

Commandes du module de communication


Lorsque vous slectionnez le menu Equipement dans le menu contextuel principal du module de
communication, un sous-menu comportant les commandes ci-aprs saffiche :
Nom

Description

Paramtre hors ligne

Cette commande est dsactive.

Paramtre en ligne

Cette commande est dsactive.

Comparer

Cette commande compare deux quipements, quel que


soit leur tat de connexion.

Configuration

Cette commande affiche lditeur dquipement du


module de communication slectionn, lorsque ce
dernier et son DTM sont dconnects.

Observer

Cette commande est dsactive.

S1A34010 05/2015

45

Configuration

Nom

Description

Diagnostic

Cette commande affiche la fentre Diagnostic du


module de communication slectionn, lorsque ce
dernier et son DTM sont connects.

Fonctions
supplmentaires

Ajouter un fichier
EDS la
bibliothque

Cette commande ouvre lassistant de fichier EDS, qui


vous permet dajouter un fichier EDS dquipement la
bibliothque dquipements EDS de Unity Pro. Unity
Pro affiche le contenu des fichiers EDS comme des
DTMs dans le Navigateur de DTM et lditeur
dquipement.

Supprimer le fichier
EDS de la
bibliothque

Cette commande affiche la fentre Suppression de


lEDS de la bibliothque dquipements, qui permet
de supprimer un fichier EDS de la bibliothque
dquipements.

Action en ligne

Cette commande affiche la fentre Action en ligne.


Selon le ou les protocoles pris en charge par un
quipement distant, vous pouvez utiliser la fentre
Action en ligne pour :
z envoyer une commande ping un quipement
EtherNet/IP ou Modbus TCP ;
z consulter et modifier les proprits EtherNet/IP dun
quipement EtherNet/IP distant ;
z consulter et modifier les proprits de configuration
des ports dun quipement EtherNet/IP distant.

Message explicite
EtherNet/IP

Cette commande affiche la fentre Message explicite


EtherNet/IP (voir page 327), qui permet denvoyer des
messages explicites aux quipements EtherNet/IP
distants.

Message explicite
Modbus TCP

Cette commande affiche la fentre Message explicite


Modbus TCP (voir page 331), qui permet denvoyer des
messages explicites aux quipements Modbus TCP
distants.

A propos de
Mode Etendu

46

Cette commande affiche ou masque les proprits de


niveau expert, qui permettent de dfinir les connexions
Ethernet. Pour plus dinformations sur lutilisation de
cette fonction, reportez-vous la rubrique Activation du
mode Etendu (voir page 49).

S1A34010 05/2015

Configuration

Lorsque vous slectionnez Menu Equipement 2 dans le menu contextuel principal du module de
communication, un sous-menu comportant les commandes ci-aprs saffiche :
Nom

Description

Configuration

Cette commande affiche lditeur dquipement du module de


communication slectionn, lorsque ce dernier et son DTM sont
dconnects.

Diagnostic

Cette commande affiche la fentre Diagnostic du module de


communication slectionn, lorsque ce dernier et son DTM sont
connects.

Ajouter un fichier
EDS la
bibliothque

Cette commande ouvre lassistant de fichier EDS, qui vous permet


dajouter un fichier EDS dquipement la bibliothque
dquipements EDS de Unity Pro. Unity Pro affiche le contenu des
fichiers EDS comme des DTMs dans le Navigateur de DTM et
lditeur dquipement.

Supprimer le fichier
EDS de la
bibliothque

Cette commande affiche la fentre Suppression de lEDS de la


bibliothque dquipements, qui permet de supprimer un
fichier EDS de la bibliothque dquipements.

Action en ligne

Cette commande affiche la fentre Action en ligne. Selon le ou les


protocoles pris en charge par un quipement distant, vous pouvez
utiliser la fentre Action en ligne pour :
z envoyer une commande ping un quipement EtherNet/IP ou
Modbus TCP ;
z consulter et modifier les proprits EtherNet/IP dun quipement
EtherNet/IP distant ;
z consulter et modifier les proprits de configuration des ports dun
quipement EtherNet/IP distant.

Message explicite
EtherNet/IP

Cette commande affiche la fentre Message explicite EtherNet/IP


(voir page 327), qui permet denvoyer des messages explicites aux
quipements EtherNet/IP distants.

Message explicite
Modbus TCP

Cette commande affiche la fentre Message explicite Modbus TCP


(voir page 331), qui permet denvoyer des messages explicites aux
quipements Modbus TCP distants.

Mode Etendu

Cette commande affiche ou masque les proprits de niveau expert,


qui permettent de dfinir les connexions Ethernet. Pour plus
dinformations sur lutilisation de cette fonction, reportez-vous la
rubrique Activation du mode Etendu (voir page 49).

S1A34010 05/2015

47

Configuration

Connexion et dconnexion du DTM dun quipement ou dun module


Le DTM dun quipement ou dun module peut tre connect lquipement ou au module
physique, ou dconnect de ceux-ci.
Lorsquun quipement et son DTM sont...

Vous pouvez utiliser loutil de configuration


Ethernet pour...

Connect

Surveiller et diagnostiquer le fonctionnement en


temps rel de lquipement ou du module

Dconnect

Configurer un module de communication ou un


quipement distant en modifiant ses proprits

NOTE : faites bien la distinction entre :


connecter et dconnecter un DTM et lquipement physique associ en utilisant les commandes
du Navigateur de DTM,
et
z mettre Unity Pro en mode local ou connect laide des commandes du menu Automate de
Unity Pro.
z

Vous pouvez connecter un DTM un quipement ou un module ou dconnecter un DTM dun


quipement ou dun module en utilisant le menu contextuel du Navigateur de DTM. Le
Navigateur de DTM indique la relation existant entre le DTM et le module ou lquipement distant :
un DTM connect est affich en gras, alors quun DTM dconnect est affich en texte normal.
Pour connecter un DTM son module ou son quipement associ ou dconnecter un DTM de son
module ou son quipement associ, procdez comme suit :
Etape

Action

Dans le Navigateur de DTM, slectionnez le DTM auquel vous souhaitez


connecter le module de communication ou lquipement distant physique ou dont
vous souhaitez le dconnecter.
NOTE : Si le nom du module ou de lquipement saffiche en :
z gras, il est connect et seule la commande Dconnecter est active ;
z texte normal, il est dconnect et seule la commande Connecter est active.

Cliquez sur le bouton droit de la souris.


Rsultat : Un menu contextuel saffiche.

Slectionnez lune des commandes suivantes :


z Connecter
z Dconnecter
NOTE : les commandes Connecter et Dconnecter saffichent galement dans le
menu Edition de Unity Pro.

48

S1A34010 05/2015

Configuration

Activation du mode Etendu


Le menu contextuel du Navigateur de DTM permet dactiver ou de dsactiver le mode Etendu de
Unity Pro, et donc dafficher ou de masquer les proprits de niveau expert qui permettent de
dfinir les connexions Ethernet. Ces proprits sont identifies par licne

NOTE : pour maintenir les performances du systme, vrifiez que les proprits du mode Etendu
ne sont configures que par des personnes ayant une bonne connaissance des protocoles de
communication.
Pour activer ou dsactiver le mode Etendu, procdez comme suit :
Etape

Action

Fermez la fentre Diagnostic et toutes les instances de lditeur dquipement


avant de tenter dactiver ou de dsactiver le mode Etendu.
NOTE : si lditeur dquipement ou la fentre Diagnostic est ouvert, ltat du
mode Etendu (activ ou dsactiv) ne peut pas tre modifi.

Dans le Navigateur de DTM, cliquez avec le bouton droit sur le module de


communication.
Rsultat : Un menu contextuel saffiche.

Pour activer le mode Etendu, slectionnez Menu Equipement Mode Etendu.

Pour dsactiver le mode Etendu, rptez les tapes 1 3 ci-dessus.

S1A34010 05/2015

49

Configuration

Service de dtection de bus de terrain


Introduction
Le service de dtection de bus de terrain permet de dtecter des quipements rseau sur une voie
locale et de les ajouter dans votre application Unity Pro. Il nest disponible que lorsque le DTM du
module de communication Ethernet est connect son quipement physique.
Seuls les quipements de premier niveau sous le DTM de communication sont dtects.
Dtection de bus de terrain
Les rsultats du processus de scrutation sont compars aux DTM mmoriss dans le catalogue
de DTM dans lordinateur. Si une correspondance est trouve dans le catalogue de DTM dun
quipement scrut, les rsultats mentionnent un type indiquant le niveau de prcision de cette
correspondance.
Les types de correspondance suivants sont disponibles :
Correspondance exacte: Chaque attribut didentification correspond. Le type dquipement
trouv est correct.
z Correspondance gnrique: Au moins les attributs Fournisseur et ID de type de lquipement
correspondent. Le niveau de prise en charge du DTM est Prise en charge gnrique .
z Correspondance incertaine: Au moins les attributs Fournisseur et ID de type de lquipement
correspondent. Le niveau de prise en charge du DTM nest pas Prise en charge gnrique .
z

Pour utiliser le service de dtection de bus de terrain :


Etape

Action

Dans le Navigateur de DTM, slectionnez un DTM appropri.


NOTE : le service de dtection de bus de terrain limite sa recherche la plage dadresses IP
prconfigure pour la voie slectionne dans la page Proprits de voie (voir page 62).

50

Cliquez avec le bouton droit sur le DTM et faites dfiler jusqu Dcouverte de bus de terrain pour
ouvrir la bote de dialogue :

S1A34010 05/2015

Configuration

Etape

Action

Sous ces conditions, slectionnez une voie et un protocole :


z Le DTM comporte plusieurs canaux.
z La voie prend en charge plusieurs protocoles.

Cliquez sur OK. Le service commence dtecter des quipements sur la voie slectionne.

Si au moins un quipement correspondant est trouv, la bote de dialogue Dtection de bus de


terrain affiche la liste des quipements scruts.

Utilisez les commandes de la bote de dialogue Dtection de bus de terrain pour slectionner les
quipements ajouter dans votre application Unity Pro.

Aprs avoir slectionn les quipements ajouter dans la bote de dialogue Dtection de bus de
terrain, cliquez sur OK.

Si le processus de dtection de bus de terrain a trouv un ou plusieurs quipements dont


ladresse IP est dj utilise dans le projet, un message vous demande si vous souhaitez continuer
et remplacer le ou les quipements du projet :
z Oui: passez ltape suivante.
z Non: annulez la dtection automatique de bus de terrain.

La bote de dialogue ci-dessous saffiche et indique le nom par dfaut du premier quipement
dtect ajouter :

Dans la page Gnral de cette bote de dialogue, saisissez le Nom dalias de lquipement
ajouter, puis cliquez sur OK. La bote de dialogue se ferme, puis se rouvre si un autre quipement
doit tre ajout lapplication.
10

S1A34010 05/2015

Rptez ltape ci-dessus pour chaque quipement supplmentaire dtect.

51

Configuration

Etape

Action

11

Une fois les quipements ajouts lapplication, configurez chacun deux pour quils fonctionnent
dans lapplication:
z Dconnectez le module de communication Ethernet de son DTM. Dans le Navigateur DTM,
slectionnez le module de communication Ethernet, puis slectionnez Edition Dconnecter.
z Dans les DTMs, configurez les nouvelles proprits du module de communication Ethernet et
de lquipement distant ajout.

Bote de dialogue Dtection de bus de terrain


Si au moins un quipement correspondant est trouv, la bote de dialogue Dtection de bus de
terrain affiche la liste des quipements scruts et correspondants. Slectionnez les quipements
correspondants crer dans le projet Unity Pro (lequel saffiche dans la liste Equipements
slectionns :

52

S1A34010 05/2015

Configuration

Cette bote de dialogue contient les listes suivantes :


Liste

Description

Equipements
scruts

Les quipements (correspondants ou pas) dtects pendant la scrutation.

Equipements
correspondants

Les DTMs correspondants trouvs dans le catalogue de DTM de la station de travail,


pour lquipement slectionn dans la liste Equipements scruts.
Chaque fois quun quipement scrut est slectionn dans la liste Equipements
scruts, la liste Equipements correspondants est mise jour et affiche les DTMs
dquipement correspondant trouvs pour lquipement scrut.
Le processus de correspondance peut proposer un ou plusieurs quipements
correspondants pour un quipement scrut. Dans ce cas, un seul DTM a t dtect
pour lquipement scrut slectionn.

Equipements
slectionns

Cette liste affiche les DTMs dquipement slectionns dans la liste Equipements
correspondants, qui seront ajouts au projet Unity Pro.

Ces listes utilisent les icnes de couleur suivantes :


Couleur

Signification

Vert

Lquipement a t slectionn.

Jaune

Lquipement a une correspondance.

Rouge

Lquipement na pas de correspondance.

Noir

Informations sur ladresse de lquipement scrut :


z Dans la liste Equipements scruts, lquipement a une adresse identique lun des
DTM dans le projet Unity Pro
z Dans la liste Equipements correspondants, une adresse identique lun des DTM
dans le projet Unity Pro est affecte lquipement

NOTE : Une icne peut avoir deux couleurs. Par exemple, une recherche peut dtecter un quipement avec :
z un DTM correspondant et
z une adresse IP identique celle dun quipement dj ajout dans lapplication Unity Pro.
Dans ce cas, licne en regard de lquipement dtect est :
z mi-jaune mi-noire, avant sa slection ;
z mi-verte mi-noire, aprs sa slection.

S1A34010 05/2015

53

Configuration

Cette bote de dialogue contient cinq boutons :

54

Bouton

Opration effectue

Ajouter tout

Ajoute automatiquement la liste Equipements slectionns, le DTM dquipement le plus


proche (conformment la liste prcdente) pour chaque quipement de la liste Equipements
correspondants.

Ajouter un

Ajoute le DTM dquipement correspondant, slectionn dans la liste Equipements


correspondants.

Supprimer

Supprime un ou plusieurs quipements de la liste Equipements slectionns.

OK

Insre dans le projet Unity Pro, les DTMs dquipement situs dans la liste Equipements
slectionns.
Si la liste Equipements slectionns contient un ou plusieurs quipements ayant la mme
adresse dans le projet Unity Pro, un message vous demande si vous souhaitez poursuivre.
Si vous cliquez sur OK, tous les quipements du projet Unity Pro ayant des adresses
identiques aux quipements slectionns sont supprims et remplacs par les DTMs
slectionns dans la liste Equipements slectionns.

Annuler

Annule la dtection de bus de terrain. Les trois listes sont vides.

S1A34010 05/2015

Configuration

Editeur dquipement
Prsentation
Utilisez lEditeur dquipement pour afficher et configurer les modules de communication
Ethernet et les quipements distants. Les ensembles de proprits affichables ou configurables
dpendent :
z du type de nud slectionn dans le Navigateur de DTM :
z du module de communication :
z de lquipement distant ;
z

si Unity Pro fonctionne ou non en mode Etendu.

Affichage des proprits du module de communication Ethernet


Une fois que vous avez ouvert le module de communication Ethernet BMX NOC 0401 dans le
Navigateur de DTM, le volet de gauche (1, ci-dessous) de lEditeur dquipement affiche une
arborescence contenant des groupes de proprits configurables pour le module de
communication. Cliquez sur un nud de cette arborescence pour afficher une ou plusieurs pages
de proprits du module correspondant au groupe slectionn dans le volet de droite (2, cidessous).

S1A34010 05/2015

55

Configuration

Types de proprit
LEditeur dquipement affiche une icne en regard dun grand nombre de proprits de
lquipement. Les trois icnes suivantes sont affiches :
Icne

Proprit
Lecture seule. La valeur de la proprit ne peut pas tre modifie dans cette page.
Lecture-criture. La valeur de la proprit peut tre modifie dans cette page.
Proprit de protocole de communication de niveau expert, qui ne saffiche que
lorsque le mode Etendu est activ.

Affichage des dfinitions de proprit


De nombreuses pages de configuration des proprits affichent lcran une dfinition de la
proprit que vous modifiez. Pour afficher la dfinition dune proprit dans la section Description
de la page, slectionnez cette proprit dans la liste. Lcran ci-dessous affiche une description de
la proprit Adresse IP de la passerelle.

NOTE : pour accder la page affiche ci-dessus, ouvrez un module de communication Ethernet
dans lditeur dquipement et slectionnez Proprits de voie TCP/IP dans larborescence
de navigation.

56

S1A34010 05/2015

Configuration

Configuration des proprits dans lditeur dquipement


Configuration des proprits
Lditeur dquipement est accessible partir du Navigateur de DTM.
Pour ouvrir le Navigateur de DTM, slectionnez Outils Navigateur de DTM dans le menu
principal de Unity Pro.
Pour utiliser lditeur dquipement, procdez comme suit :
Etape

Description

Vrifiez que le DTM utiliser nest pas connect au module de communication ou lquipement concern.
Si ncessaire, dconnectez le DTM du module ou de lquipement (voir page 48).

Dans le Navigateur de DTM, slectionnez le nud Ethernet que vous voulez configurer, cest--dire :
z un module de communication Ethernet
ou
z un quipement distant.

Un nud tant slectionn dans le Navigateur de DTM, effectuez lune des oprations suivantes :
z Dans le menu principal de Unity Pro, slectionnez Edition Ouvrir.
ou
z Dans le Navigateur de DTM, cliquez sur le bouton droit de la souris puis, dans le menu contextuel,
slectionnez Ouvrir.
Lditeur dquipement souvre. Il affiche les proprits configurables du module ou de lquipement
slectionn :

S1A34010 05/2015

57

Configuration

Etape

Description

Dveloppez larborescence de navigation et slectionnez un nud dans le volet gauche pour afficher ses
proprits dans le volet droit. La liste des proprits configurables varie selon le type de nud (module de
communication ou quipement distant) slectionn dans le Navigateur de DTM.

Lorsque vous modifiez un paramtre, Unity Pro affiche une icne, en regard du champ que vous modifiez
et dans larborescence de navigation, pour indiquer la valeur du paramtre modifi. Unity Pro affiche une
des icnes suivantes :
Icne

Importance du paramtre en cours de modification


Haut : la modification de ce paramtre peut restreindre ou interdire laccs au module
ou lquipement.
Bas : la modification de ce paramtre ne restreint pas et ninterdit pas laccs au
module ou lquipement.

Aprs avoir termin la modification dune page, cliquez sur :


z Appliquer pour enregistrer les modifications et maintenir la page ouverte ;
ou
z OK pour enregistrer les modifications et fermer la page.
NOTE : vos modifications ne seront prises en compte quaprs leur tlchargement du PC vers le CPU
(lUC) et du CPU (lUC) vers les modules de communication et les quipements rseau.

58

S1A34010 05/2015

Configuration

Chargement et tlchargement dapplications bases sur un DTM


Introduction
Unity Pro vous permet de tlcharger un fichier dapplication de votre PC vers le contrleur et de
charger un fichier dapplication du contrleur vers votre PC.
Pour que le chargement russisse, vrifiez que le fichier dapplication comprend des informations
relatives au chargement de lapplication.
Tlchargement dapplications bases sur un DTM
Les applications Unity Pro contenant des fichiers DTM requirent davantage de mmoire que les
applications Unity Pro traditionnelles. Les produits suivants emploient des DTM pour configurer le
rseau :
z Module de communication Ethernet 140 NOC 771 01 pour Quantum
z Module de communication Ethernet TSX ETC 101 pour Premium
z Module de communication Ethernet BMX NOC 0401 pour M340
Dans certains cas, les configurations cres pour ces modules et les donnes qui leur sont
associes requirent davantage de mmoire que ce qui est disponible dans lUC.
Si la quantit de mmoire requise par une application excde la quantit de mmoire disponible
dans lUC, Unity Pro affiche un message pendant le processus de gnration, avant que
lapplication ne soit tlcharge sur lautomate.
Dans ce type de situation, excluez de lapplication les informations de chargement supplmentaires afin de finaliser la gnration et dautoriser le tlchargement de lapplication. Pour ce faire,
modifiez la configuration comme suit dans Unity Pro :
Etape

Action

Dans le menu principal, slectionnez Outils Paramtres de projet.... La fentre


Paramtres de projet saffiche.

Dans le volet gauche de la fentre Paramtres de projet, slectionnez Gnral


Donnes intgres de lautomate.

S1A34010 05/2015

59

Configuration

Etape

Action

Dans le volet droit, dslectionnez Informations chargement :

Cliquez sur OK pour enregistrer les modifications et fermer la fentre Paramtres


de projet.

Une fois le paramtre Informations chargement dsactiv, vous pouvez gnrer lapplication et
la tlcharger sur le contrleur.
NOTE : une application dans laquelle le paramtre Informations chargement a t dsactiv ne
peut plus tre charge du contrleur vers le PC.
Chargement dapplications bases sur un DTM
Les applications bases sur un DTM qui ont t tlcharges dans Unity Pro (avec le paramtre
Informations chargement activ pour le projet) peuvent ensuite tre charges de lautomate vers
le PC si ce dernier est muni des fichiers suivants :
z une version dUnity Pro suprieure ou gale celle utilise pour crer lapplication ;
z les DTM matres des modules inclus dans la configuration ;
NOTE : le CD dinstallation de lOutil de configuration Ethernet contient les DTM matres des
modules de communication Ethernet rfrencs ci-dessus.
z
z

les DTM des quipements connects au rseau (vrifiez quils prsentent un niveau de version
suprieur ou gal celui de chaque DTM utilis dans la configuration) ;
les fichiers EDS des quipements EtherNet/IP utiliss dans la configuration (vrifiez que ces
fichiers EDS prsentent un niveau de rvision suprieur ou gal celui de chaque fichier EDS
dquipement utilis dans la configuration).

Une fois ces composants installs sur le PC cible, vous pouvez charger une application Unity Pro
base sur un DTM partir dun automate.
NOTE : assurez-vous que tous les composants de DTM ci-dessus sont installs sur le PC cible
avant de lancer le chargement.

60

S1A34010 05/2015

Configuration

Sous-chapitre 2.4
Proprits de voie

Proprits de voie
Prsentation
Cette section dcrit comment configurer les proprits de voie pour le rseau Ethernet.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet

Page

Page Proprits de voie

62

Proprits de voie - Paramtres de commutateur

64

Proprits de voie - File dattente QoS

66

Page Proprits de voie : TCP/IP

69

Proprits de voie - Page EtherNet/IP

75

S1A34010 05/2015

61

Configuration

Page Proprits de voie


Description
La page Proprits de voie permet de :
slectionner ladresse IP utiliser pour :
z connecter des DTM du module ou de lquipement leurs quipements physiques, et
z envoyer des messages explicites aux quipements Modbus TCP et EtherNet/IP

afficher les paramtres dadresse IP de votre ordinateur.

La page Proprits de voie se prsente comme suit :

Pour afficher cette page, slectionnez le nud Proprits de voie dans larborescence de
navigation gauche de lditeur dquipement.
NOTE : Pour plus dinformations sur la modification des proprits, reportez-vous la rubrique
Configuration des proprits dans lditeur dquipement (voir page 57).

62

S1A34010 05/2015

Configuration

Proprits
Cette page prsente les proprits suivantes :
Nom

Description

Zone Adresse source :


Adresse IP source :

Liste des adresses IP attribues aux cartes dinterface rseau


installes sur votre ordinateur.

Masque de sousrseau :

Masque de sous-rseau associ ladresse IP source


slectionne.

Zone Dtection de rseau EtherNet/IP :


Adresse de dbut de
plage de dtection

Adresse IP de dbut de la plage dadresses pour la dtection


automatique de bus de terrain des quipements EtherNet/IP.

Adresse de fin de plage Adresse IP de fin de la plage dadresses pour la dtection


de dtection
automatique de bus de terrain des quipements EtherNet/IP.
Zone Dtection de rseau Modbus TCP :
Adresse de dbut de
plage de dtection

Adresse IP de dbut de la plage dadresses pour la dtection


automatique de bus de terrain des quipements Modbus TCP.

Adresse de fin de plage Adresse IP de fin de la plage dadresses pour la dtection


de dtection
automatique de bus de terrain des quipements Modbus TCP.

S1A34010 05/2015

63

Configuration

Proprits de voie - Paramtres de commutateur


Prsentation
Utilisez longlet Commutateur de la page Commutateur pour :
activer ou dsctiver chacun des quatre ports Ethernet du module de communication
BMX NOC 0401 ;
z afficher et modifier le dbit en bauds de chaque port, ce qui inclut :
z la vitesse de transmission et
z le mode duplex.
z

NOTE : le module de communication Ethernet ne prend en charge que le type de trame


Ethernet II.
La page Commutateur se prsente comme suit :

Pour afficher cette page, slectionnez le nud Proprits de voie Commutateur dans
larborescence de navigation gauche de lEditeur dquipement, puis cliquez sur longlet
Commutateur.
NOTE : pour plus dinformations sur la modification des proprits, reportez-vous la rubrique
Configuration des proprits dans lEditeur dquipement (voir page 57).

64

S1A34010 05/2015

Configuration

Proprits
Cette page prsente les proprits suivantes :
Nom

Description

Port

(lecture seule) Numro du port Ethernet : 1...4.

Activ

Etat actif du port :


z Oui = activ
z Non = dsactiv

Dbit en bauds

Vitesse de transmission et mode duplex du rseau. Valeurs


possibles :
z Auto 10/100 Mbits/s (valeur par dfaut)
z 100 Mbits/s semi-duplex
z 100 Mbits/s duplex intgral
z 10 Mbits/s semi-duplex
z 10 Mbits/s duplex intgral
NOTE : Schneider Electric recommande dutiliser la valeur par
dfaut : Auto 10/100 Mbits/s. Ce paramtre permet aux
quipements connects deffectuer une ngociation automatique
et de dterminer la vitesse de transmission et le mode duplex
communs les plus rapides.

S1A34010 05/2015

65

Configuration

Proprits de voie - File dattente QoS


Description
Le module de communication Ethernet BMX NOC 0401 peut tre configur pour trier les paquets
quil reoit en les plaant dans lune des 4 files dattente spares, selon leur priorit (trs leve,
leve, faible, trs faible), puis grer chaque paquet selon son ordre de priorit.
Le module peut galement tre configur de manire ajouter une valeur DSCP (point de code
des services diffrencis) chaque paquet quil met, pour en indiquer la priorit relative.
Le processus de mise en file dattente des paquets et de balisage DSCP permet au module de
grer le trafic des paquets Ethernet.
Longlet File dattente QoS de la page Proprits de voie Commutateur permet daffecter
des valeurs DSCP et des priorits de mise en file dattente aux paquets Ethernet selon leur type
de message.
NOTE :
les paramtres spcifis dans cette page sont synchroniss avec les valeurs saisies dans la
page Services QoS (voir page 93). Les modifications apportes une proprit commune
dans lune de ces pages changent cette valeur dans lautre page.
z Les paramtres du groupe Message explicite ne sont modifiables que lorsque Unity Pro
fonctionne en mode Etendu.
z Assurez-vous que chaque commutateur de votre rseau adopte le mme schma de balisage
DSCP, afin que la gestion du trafic des paquets soit cohrente dans lensemble du rseau.
z

66

S1A34010 05/2015

Configuration

La page File dattente QoS, qui affiche les paramtres par dfaut, se prsente comme suit :

Pour afficher cette page, slectionnez le nud Proprits de voie Commutateur dans
larborescence de navigation gauche de lditeur dquipement, puis cliquez sur longlet File
dattente QoS.
NOTE : pour plus dinformations sur la modification des proprits, reportez-vous la rubrique
Configuration des proprits dans lEditeur dquipement (voir page 57).

S1A34010 05/2015

67

Configuration

Paramtres de mappage de file dattente QoS


Les paramtres DSCP sont compris dans une plage de 0 63. La plage des paramtres de
Mappage de la file dattente est dcrite ci-aprs :
Groupe

Type de trafic

Paramtres disponibles de file


dattente du groupe

Contrle des temps de


prcision

Evnement point--point

z Trs lev
z Elev

Point--point gnral

z Elev
z Faible
z Trs faible

Urgent

z Elev
z Faible
z Trs faible

Contrle IP Ethernet1

Programm
Elev
Faible
Explicite2
Contrle TCP Modbus1

E/S Modbus
Explicite Modbus

NTP (Network Time


Protocol)

Contrle NTP

z Elev
z Faible
z Trs faible
z
z
z
z

Trs lev
Elev
Faible
Trs faible

1. Les modifications de ces proprits sont synchronises avec la page Services QoS
(voir page 93).
2. Modifiable uniquement en mode Etendu.

68

S1A34010 05/2015

Configuration

Page Proprits de voie : TCP/IP


Description
Utilisez la page TCP/IP pour :
slectionner un mode Configuration, qui indique comment le module de communication
obtient ses paramtres dadressage IP, et
z modifier les paramtres dadressage IP qui seront utiliss si le mode Configuration est rgl
sur Statique.
z

NOTE : les paramtres dfinis dans cette page peuvent soit correspondre aux paramtres
manuels dfinis laide des 2 commutateurs rotatifs situs larrire du module, soit crer un
conflit avec ces paramtres. Pour plus dinformations sur les conditions gnrant des conflits
dadressage IP et leur rsolution, reportez-vous la section Rsolution des conflits entre les
paramtres dadresse IP logiciels et matriels.
La page TCP/IP se prsente de la manire suivante :

Pour afficher cette page, slectionnez le nud Proprits de voie TCP/IP dans larborescence
de navigation gauche de lEditeur dquipement.
NOTE : pour plus dinformations sur la modification des proprits, consultez la rubrique
Configuration des proprits dans lditeur dquipement (voir page 57).

S1A34010 05/2015

69

Configuration

Proprits
Les proprits dadressage IP que vous pouvez configurer dans cette page dpendent du mode
de configuration slectionn :
Proprit

Description

Adresse IP du Identificateur de 32 bits, constitu dune


scrutateur
adresse rseau et dune adresse dhte,
affect un quipement connect un
rseau Internet TCP/IP utilisant le
protocole IP.
Masque de
sous-rseau

Options de mode de
configuration
z
z
z
z

Statique
Mmoire flash
BOOTP
DHCP

Valeur de 32 bits utilise pour cacher (ou z Statique


masquer) la portion rseau de ladresse IP
et ainsi rvler ladresse de lhte dun
quipement sur un rseau utilisant le
protocole IP.

Adresse IP de Adresse dun ventuel quipement jouant z Statique


la passerelle le rle de passerelle vers le module de
communication.
Nom

Nom de lquipement.

z DHCP

NOTE : Le nom de lquipement par


dfaut, bas sur le paramtre de
commutateur rotatif est BMX_0401_xxy,
o :
z xx est la valeur du paramtre du
commutateur suprieur (dizaines)
z y est la valeur du paramtre du
commutateur infrieur (units).

Slection dun mode de configuration


Utilisez la liste Configuration pour indiquer un mode de configuration. Le paramtre de mode de
configuration dtermine comment le module de communication obtient son adresse IP au
dmarrage. Les choix sont :
Mode de configuration Description

70

Statique

Le module utilise ladresse IP du scrutateur, ladresse IP de la


passerelle et le masque de sous-rseau configurs dans cette
page.

Mmoire flash

Le module utilise ladresse IP configure par lobjet TCP/IP et


enregistre dans la mmoire flash. Une adresse IP configure de
cette manire survit un redmarrage chaud comme froid.

BOOTP

Le module utilise une adresse IP affecte par un serveur BOOTP.

DHCP1

Le module utilise une adresse IP affecte par un serveur DHCP.

S1A34010 05/2015

Configuration

Configurations dadresse par dfaut


Le module de communication utilise une configuration dadresse par dfaut lorsquil nest pas
configur ou lorsquune adresse IP en double est dtecte. Ladresse par dfaut est base sur
ladresse MAC du module et permet plusieurs quipements Schneider Electric dutiliser leur
configuration rseau par dfaut sur un mme rseau.
Le module utilise les configurations dadresse par dfaut suivantes :
Adresse IP par dfaut
Cette adresse par dfaut commence par 10.10 et utilise les deux derniers octets de ladresse
MAC. Par exemple, un quipement ayant ladresse MAC 00:00:54:10:8A:05 a ladresse IP par
dfaut 10.10.138.5 (0x8A=138, 0x05=5).
z Masque de sous-rseau par dfaut
Ladresse par dfaut est 255.0.0.0 (masque de classe A).
z Adresse de passerelle par dfaut
Ladresse de passerelle par dfaut est identique ladresse IP par dfaut.
z

Dtection des doublons dadresse


Avant de se connecter, le module envoie au moins quatre messages ARP (Address Resolution
Protocol, protocole de rsolution dadresse) proposant une adresse IP :
z Si une rponse est renvoye :
z un autre quipement du rseau utilise dj ladresse IP propose.
z le module nutilise pas ladresse IP propose mais adopte ladresse IP par dfaut.
z

Si aucune rponse nest renvoye :


z le module adopte ladresse IP propose (ainsi que les paramtres rseau associs).

NOTE : lors de la mise sous tension dun rseau entier, certains commutateurs peuvent demander
un certain temps avant dachever le processus de dmarrage. Ceci peut se traduire par labandon
de certains messages ARP. Pour viter une telle situation, Schneider Electric recommande, lors
de la mise sous tension dun rseau entier, de sassurer que chaque commutateur du rseau a
termin son cycle de dmarrage avant de mettre les automates (PLC) sous tension.

S1A34010 05/2015

71

Configuration

Rsolution des conflits entre les paramtres dadresse IP logiciels et matriels


Le tableau ci-dessous dcrit ltat de la voie Ethernet selon le mode de configuration dfini dans
lapplication, ainsi que la position des 2 commutateurs rotatifs situs larrire du module :

72

S1A34010 05/2015

Configuration

Application :
Mode de
configuration

Position du commutateur rotatif


DHCP1

BOOTP

STORED

CLEAR IP

<aucune
configuration>

Aucun conflit : extrayez


ladresse IP partir du serveur
DHCP en utilisant le nom
dquipement partir des
commutateurs rotatifs.
Ne dmarrez que les services
de base.

Aucun conflit :
extrayez ladresse IP
partir du serveur
BOOTP.
Ne dmarrez que les
services de base.

Aucun conflit :
rcuprez
ladresse IP :
z mmoire flash
ou
z serveur BOOTP
ou
z utilisez ladresse IP
par dfaut.

Aucun
conflit :
utilisez
ladresse IP
par dfaut.
Ne dmarrez
que les
services de
base.

Ne dmarrez que les


services de base.
Mmoire flash ou
statique

Conflit : extrayez ladresse IP


partir du serveur DHCP en
utilisant le nom dquipement
partir des commutateurs
rotatifs.
Ne dmarrez que les services
de base.

Conflit : extrayez
ladresse IP partir du
serveur BOOTP.
Ne dmarrez que les
services de base.

Aucun conflit :
rcuprez ladresse IP
auprs de
lapplication.
Dmarrez les services
configurs dans
lapplication.

DHCP ou BOOTP
sans nom
dquipement
configur

Aucun conflit : extrayez


ladresse IP partir du serveur
DHCP en utilisant le nom
dquipement partir des
commutateurs rotatifs.
Dmarrez les services
configurs dans lapplication.

Aucun conflit :
extrayez ladresse IP
partir du serveur
BOOTP.
Dmarrez les services
configurs dans
lapplication.

Aucun conflit :
extrayez ladresse IP
partir du serveur
BOOTP.
Dmarrez les services
configurs dans
lapplication.

Conflit (si le nom


DHCP avec un
nom dquipement dquipement sur les
commutateurs est diffrent du
configur
nom dans lapplication) ou
Aucun conflit : si les noms
sont identiques.
Extrayez ladresse IP partir
du serveur DHCP en utilisant
le nom dquipement partir
des commutateurs rotatifs.
En cas de conflit, ne dmarrez
que les services de base. En
labsence de conflit, dmarrez
les services configurs dans
lapplication.

Conflit : extrayez
ladresse IP partir du
serveur BOOTP.
Ne dmarrez que les
services de base.

Aucun conflit :
extrayez ladresse IP
partir du serveur
DHCP en utilisant le
nom dquipement sur
les commutateurs
rotatifs.
Dmarrez les services
configurs dans
lapplication.

1. Selon le nom dquipement BMX_0401_xxy, o x correspond au commutateur rotatif suprieur et y au commutateur


rotatif infrieur.

S1A34010 05/2015

73

Configuration

Services de base
Les services suivants sont fournis par le module lorsque celui-ci utilise son adresse IP par dfaut :
serveur FTP (utilis pour le tlchargement du micrologiciel)
z serveur HTTP/Web
z serveur Modbus/TCP
z serveur de messagerie explicite EtherNet/IP
z agent SNMP
z RSTP
z

NOTE : lorsque le module utilise son adresse IP par dfaut, il est dconseill de lutiliser comme
serveur de messagerie. Le module remplacera ladresse IP par dfaut par une adresse IP servie
ou par une adresse IP configure par lutilisateur ds quil en recevra une.

74

S1A34010 05/2015

Configuration

Proprits de voie - Page EtherNet/IP


Description
La page EtherNet/IP ne saffiche que lorsque Unity Pro est excut en mode Etendu
(voir page 49). Les proprits du mode Etendu sont signales par licne

La page EtherNet/IP permet de configurer les proprits du module de communication suivantes :


z les proprits qui dterminent comment le module de communication, en tant que scrutateur,
ouvre les connexions pour les messages implicites et explicites ;
z la frquence de transmission des donnes produites sur les connexions de messagerie
implicite ;
z le dlai de timeout des connexions de messagerie explicite ;
z le comportement du module de communication, en tant que scrutateur, lorsque :
z lapplication est arrte, ou
z le module de communication reoit une demande de service de rinitialisation
La page EtherNet/IP se prsente comme suit :

Pour afficher cette page, slectionnez le nud Proprits de voie EtherNet/IP dans
larborescence de navigation gauche de lditeur dquipement.
NOTE : Pour plus dinformations sur la modification des proprits, reportez-vous la rubrique
Configuration des proprits dans lditeur dquipement (voir page 57).

S1A34010 05/2015

75

Configuration

Proprits
Remarque : les utilisateurs matrisant la configuration des rseaux EtherNet/IP peuvent modifier
les proprits en lecture-criture.
Nom

Description

Timeout
Timing de la connexion IO
FW_Open

Dlai pendant lequel le module de communication


attend que la transaction de messagerie E/S
Forward_Open ouvre une connexion de messagerie
implicite. Par dfaut = 5 000 ms

Timing de la connexion EM
FW_Open

Dlai pendant lequel le module de communication


attend que la transaction de messagerie E/S
Forward_Open ouvre une connexion de messagerie
explicite. Par dfaut = 3 000 ms

RPI EM connect

Valeur utilise pour dfinir lintervalle de trame


demand (RPI) T->O (cible->source) et O->T (source>cible) pour les connexions de messagerie explicite.
Cette valeur est utilise pour calculer la dure de vie
dune connexion. Par dfaut = 10 000 ms

Timeout requte EM

Dlai pendant lequel le module de communication


attend entre une demande et la rponse dun message
explicite. Par dfaut =10 s

Sortie
Autoriser le redmarrage par
message explicite

Comportement du module de communication, en tant


que scrutateur, lorsquil reoit une demande de
service de rinitialisation :
z TRUE indique que le module accepte la requte et
se rinitialise.
z FALSE indique que le module ignore la demande
de service de rinitialisation et continue ses
oprations sans interruption.
Par dfaut = FALSE

Comportement lorsque ltat de lUC Etat du module de communication lorsque lapplication


est STOP
de lUC passe ltat STOP :
z TRUE indique que le module passe ltat STOP
(les connexions implicites sont fermes).
z FALSE indique que le module passe ltat IDLE
(les connexions implicites ne sont pas fermes).
Par dfaut = FALSE

76

S1A34010 05/2015

Configuration

Sous-chapitre 2.5
Services Ethernet

Services Ethernet
Prsentation
Cette section dcrit comment activer et configurer les services Ethernet fournis par le module de
communication BMX NOC 0401.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet

Page

Activation des services Ethernet

78

Configuration des serveurs DHCP et FDR

81

Configuration de lagent SNMP

87

Configuration du contrle daccs

90

Configuration du balisage de paquets Ethernet QoS

93

Configuration du protocole RSTP

97

Configuration du service email

101

Envoi dun message lectronique par le biais du bloc SEND_EMAIL

104

Configuration du service de synchronisation horaire NTP

106

S1A34010 05/2015

77

Configuration

Activation des services Ethernet


Liste des services
La page Services permet dactiver et de dsactiver les services Ethernet fournis par le module de
communication.
NOTE : Aprs avoir activ un service, vous pouvez configurer ses paramtres. Unity Pro applique
des paramtres par dfaut aux services que vous activez mais choisissez de ne pas configurer.
La page Services se prsente de la manire suivante :

Pour afficher cette page, slectionnez le nud Services dans larborescence de navigation
gauche de lEditeur dquipement.
Une fois activ dans cette page, un service doit tre configur. Selon le service, la configuration
peut seffectuer dans lEditeur dquipement de Unity Pro (en slectionnant un nud sous le
nud parent Services) ou dans les pages Web du module.
NOTE : pour plus dinformations sur la modification de proprits dans Unity Pro, consultez la
rubrique Configuration des proprits dans lEditeur dquipement (voir page 57).

78

S1A34010 05/2015

Configuration

Description du service
Le module de communication Ethernet peut tre configur pour fournir les services suivants :
Ce service...

Permet au module de...

Configurable
dans...

SNMP

z se comporter comme un agent SNMP v1.


z fournir des informations sur le droutement vers deux quipements

(non modifiable)

configurs comme administrateurs SNMP.


NOTE : Le service SNMP est activ par dfaut et ne peut pas tre
dsactiv.
Contrle daccs

refuser aux quipements non autoriss daccder au module de


communication Ethernet.

Editeur
dquipement

Serveur dadresses

fournir les paramtres dadressage IP et les paramtres de


fonctionnement sur dautres quipements Ethernet.

Editeur
dquipement

Balisage QoS

ajouter des balises DSCP (Differentiated Services Code Point, point de Editeur
dquipement
code des services diffrencis) aux paquets Ethernet afin que les
commutateurs rseau puissent hirarchiser la transmission et lenvoi
des paquets Ethernet.
NOTE : Avant dactiver le balisage QoS, assurez-vous quil est pris en
charge par les quipements connects au module de communication
Ethernet.

Contrle des
communications
dE/S

autoriser lapplication Unity Pro contrler lactivation et la


dsactivation des connexions individuelles entre le module de
communication et les quipements dE/S distants.

Editeur
dquipement

NOTE :
z lapplication peut ouvrir et fermer des connexions individuelles en
utilisant les bits de contrle situs au dbut de la zone de sortie.
z Si ce service est dsactiv, lutilisateur, par le biais du programme
dapplication, ne peut pas activer et dsactiver les bits de contrle
de la connexion.
RSTP

Editeur
employer le protocole RSTP (Rapid Spanning Tree Protocol) avec
dautres quipements rseau la configuration similaire pour grer dquipement
les connexions physiques redondantes et crer un chemin logique sans
boucle reliant les quipements rseau.

Rplication de port

dupliquer le trafic entrant dans ou sortant de lun des quatre ports


Ethernet sur un autre port de destination non-RSTP, afin dtablir un
diagnostic sur le port source.

Pages Web

Vrification
programme IGMP

limiter les missions multidiffusion sortantes aux ports ayant des


consommateurs en aval.

<aucune
configuration
requise>

S1A34010 05/2015

79

Configuration

Ce service...

Permet au module de...

Configurable
dans...

Service de
synchronisation
horaire NTP

fournit le signal de synchronisation horaire source pour le contrleur,


qui gre une horloge interne pour conserver cette heure.

Editeur
dquipement

Message
lectronique

permet denvoyer (mais pas de recevoir) des messages lectroniques


de lapplication du contrleur un serveur SMTP standard.

Editeur
dquipement

80

S1A34010 05/2015

Configuration

Configuration des serveurs DHCP et FDR


Description
Le module de communication Ethernet inclut la fois un serveur DHCP et un serveur FDR (Faulty
Device Replacement, remplacement dquipements dfectueux). Le serveur DHCP fournit les
paramtres dadresse IP aux quipements Ethernet en rseau. Le serveur FDR fournit les
paramtres de fonctionnement des quipements Ethernet de remplacement, qui sont quips de
la fonction de client FDR.
La page Serveur dadresses permet de :
activer et dsactiver le service FDR du module de communication ;
z afficher une liste gnre automatiquement des quipements inclus dans la configuration
Ethernet du module de communication, qui indique pour chaque quipement :
z les paramtres dadressage IP, et
z si les paramtres dadressage IP de lquipement sont fournis par le serveur DHCP intgr
au module de communication.
z

ajouter manuellement des quipements distants, ne faisant pas partie de la configuration


Ethernet du module de communication, au service dadressage IP DHCP du module de
communication.
NOTE : Assurez-vous que chaque quipement que vous ajoutez manuellement est quip du
logiciel client DHCP et configur pour sabonner au service dadressage IP du module de
communication.

La page Serveur dadresses se prsente comme suit :

S1A34010 05/2015

81

Configuration

Pour afficher cette page, procdez comme suit :


Etape

Description

Slectionnez le nud Services dans larborescence de navigation gauche de


lditeur dquipement. La page Services saffiche.

Dans la page Services, dfinissez le champ Serveur dadresses sur Activ.


Le nud Serveur dadresses saffiche dans larborescence de navigation.

Slectionnez le nud Serveur dadresses dans larborescence de navigation.

Activation du service FDR


Pour activer le service FDR du module de communication, dfinissez le champ Serveur FDR sur
Activ. Pour dsactiver ce service, dfinissez le mme champ sur Dsactiv.
NOTE : Pour plus dinformations sur lapplication des proprits modifies aux quipements en
rseau, reportez-vous la rubrique Configuration des proprits dans lditeur dquipement
(voir page 57).
Tout quipement Ethernet en rseau dot de la fonction de client FDR peut sabonner au service
FDR du module de communication. Le module de communication peut stocker jusqu 1 Mo de
fichiers de paramtres de fonctionnement du client FDR. Lorsque cette capacit de stockage est
atteinte, le module ne peut plus stocker aucun fichier FDR client supplmentaire.
Le module de communication peut stocker des fichiers client FDR pour 128 quipement au
maximum, selon la taille de chaque fichier stock. Par exemple, si chaque fichier client FDR est
de petite taille (pas plus de 8 Ko), le module peut stocker jusqu 128 fichiers de paramtres client.
Ajout manuel dquipements distants au service DHCP
Les quipements distants faisant partie de la configuration Ethernet du module de communication,
et ayant souscrit un abonnement au service dadressage IP DHCP du module de communication,
saffichent automatiquement dans la liste Equipements ajouts automatiquement.
Les autres quipements distants, ne faisant pas partie de la configuration Ethernet du module de
communication, peuvent tre ajouts manuellement au service dadressage IP DHCP du module
de communication.
Pour ajouter manuellement des quipements Ethernet en rseau, ne faisant pas partie de la
configuration Ethernet du module de communication, au service dadressage IP DHCP du module
de communication, procdez comme suit :

82

Etape

Description

Dans la page Serveur dadresses, cliquez sur le bouton Ajouter un quipement


manuellement. Unity Pro ajoute une ligne vide la liste des Equipements ajouts
manuellement.

S1A34010 05/2015

Configuration

Etape

Description

Dans la nouvelle ligne, configurez les paramtres suivants pour lquipement client :

Adresse IP

Entrez ladresse IP de lquipement client.

Type
didentificateur

Slectionnez le type de valeur utilise par lquipement client


pour sidentifier auprs du serveur FDR :
z Adresse MAC
z Nom de lquipement

Identifiant

Selon le type didentificateur, saisissez le paramtre de


lquipement client correspondant ladresse MAC ou au nom.

Masque

Entrez le masque de sous-rseau de lquipement client.

Passerelle

Entrez ladresse de passerelle utilisable par les quipements


distants pour communiquer avec les quipements situs sur
dautres rseaux. Utilisez 0.0.0.0 si les quipements distants ne
doivent pas communiquer avec les quipements situs sur
dautres rseaux.

Pour plus dinformations sur lapplication des proprits modifies aux quipements
en rseau, reportez-vous la rubrique Configuration des proprits dans lditeur
dquipement (voir page 57).

Affichage de la liste des clients DHCP gnre automatiquement


La liste des quipements ajouts automatiquement comporte une ligne pour chaque
quipement distant :
z faisant partie de la configuration Ethernet du module de communication, et
z configur pour souscrire un abonnement au service dadressage DHCP du module de
communication.
NOTE : Vous ne pouvez pas ajouter dquipements la liste de cette page. A la place, utilisez les
pages de configuration de lquipement distant pour vous abonner ce service.
La liste des quipements ajouts automatiquement contient les renseignements suivants pour
chaque quipement en rseau :
Proprit

Description

Numro
dquipement

Numro attribu lquipement dans la configuration Unity Pro.

Adresse IP

Adresse IP de lquipement client.

Utiliser DHCP

TRUE indique que lquipement est abonn au service DHCP.

Type
didentificateur

Indique le mcanisme utilis par le serveur pour reconnatre le client


(adresse MAC ou nom dquipement).

Identificateur

Adresse MAC ou nom dquipement.

S1A34010 05/2015

83

Configuration

Proprit

Description

Masque

Masque de sous-rseau de lquipement client.

Passerelle

Adresse IP utilise par un quipement client DHCP pour accder aux


autres quipements situs sur le sous-rseau local. La valeur 0.0.0.0
contraint lquipement client DHCP en lui permettant de ne communiquer
quavec les quipements situs sur le sous-rseau local.

Abonnement au service DHCP pour un quipement faisant partie de la configuration


Un quipement Ethernet, faisant partie de la configuration Ethernet du module de communication,
peut souscrire un abonnement au service dadressage IP du module de communication. Pour
sabonner ce service, procdez comme suit :
Etape Action
1

Dans le Navigateur de DTM, slectionnez le module de communication Ethernet connect


lquipement distant que vous voulez ajouter au service DHCP. Dans lexemple qui suit, le module
de communication portant le nom dalias NOC01 est slectionn :

NOTE : Le module slectionn est connect lquipement dinterface rseau STB NIC 2212
portant le nom dalias NIC2212_01, qui est le module que vous voulez ajouter au service DHCP.

84

S1A34010 05/2015

Configuration

Etape Action
2

Lorsque NOC01 est slectionn dans le Navigateur de DTM, cliquez avec le bouton droit de la
souris et, dans le menu contextuel, slectionnez Ouvrir.

Lditeur dquipement saffiche.


3

Dans larborescence de navigation gauche de lditeur dquipement, dveloppez le nud Liste


des quipements et slectionnez lquipement pour lequel vous voulez activer le service DHCP.
Dans cet exemple, slectionnez NIC2212_01 :

Unity Pro affiche les proprits de lquipement distant slectionn dans le volet droit de la fentre.

S1A34010 05/2015

85

Configuration

Etape Action
4

Dans le volet droit de la fentre, slectionnez longlet Paramtrage de ladresse pour afficher la
page suivante :

Dans la zone Serveur dadresses de cette page, configurez les proprits suivantes :
DHCP de cet quipement

Slectionnez Activ

Identifi par

Les choix sont :


z Adresse MAC, ou
z Nom de lquipement
Slectionnez Nom de lquipement.

Identificateur

Unity Pro a ajout automatiquement le nom dquipement


NIC2212_01. Pour cet exemple, acceptez cette valeur par dfaut.

Masque de sous-rseau

Unity Pro a appliqu automatiquement le masque de sous-rseau


utilis pour le module de communication Ethernet. Pour cet exemple,
acceptez la valeur par dfaut 255.255.255.0.

Passerelle

Pour cet exemple, acceptez la valeur par dfaut 0.0.0.0.

Cliquez sur OK pour enregistrer les modifications.


NOTE : Pour plus dinformations sur la modification et lenregistrement des paramtres de proprit
dans cette fentre, reportez-vous la rubrique Configuration des proprits dans lditeur
dquipement (voir page 57).

86

S1A34010 05/2015

Configuration

Configuration de lagent SNMP


Description
Le module de communication Ethernet comporte un agent SNMP v1. Un agent SNMP est un
composant logiciel excut sur le module de communication et qui permet daccder aux
informations de gestion et de diagnostic du module via le service SNMP.
Les navigateurs, les logiciels de gestion de rseau et dautres outils SNMP utilisent ce protocole
pour accder ces donnes. De plus, lagent SNMP peut tre configur avec ladresse IP dau
maximum deux quipements en gnral, des PC excutant un logiciel de gestion de rseau
comme destinataire des messages de trap dclenchs par vnement. Ces messages de trap
informent lquipement de gestion sur les vnements tels quun dmarrage froid et les checs
dauthentification dtects.
Utilisez la page SNMP pour configurer lagent SNMP dans le module de communication. Lagent
SNMP peut se connecter et communiquer avec deux administrateurs SNMP au maximum dans le
cadre dun service SNMP. Le service SNMP inclut :
z la vrification de lauthentification, par le module de communication Ethernet, de tout
administrateur SNMP envoyant des demandes SNMP ;
z la gestion des rapports dvnement et de trap gnrs par le module.
La page SNMP se prsente de la manire suivante :

S1A34010 05/2015

87

Configuration

Pour afficher cette page, procdez comme suit :


tape

Description

Slectionnez le nud Services dans larborescence de navigation gauche de


lEditeur dquipement. La page Services saffiche.

Dans la page Services, dfinissez le champ SNMP sur Activ, puis cliquez sur
OK ou sur Appliquer. Le nud SNMP apparat dans larborescence de
navigation.

Slectionnez le nud SNMP dans larborescence de navigation.

NOTE : pour plus dinformations sur la modification des proprits, reportez-vous la rubrique
Configuration des proprits dans lEditeur dquipement (voir page 57).
Affichage et configuration des proprits SNMP
NOTE : le paramtre sysName SNMP nest ni modifiable ni visible dans lOutil de configuration
Ethernet de Unity Pro. Par dfaut, la valeur de sysName correspond la rfrence du module de
communication Ethernet.
Lorsque DHCP est activ et que Nom de lquipement est slectionn comme identificateur
DHCP du module, le paramtre SNMP sysName na pas pour valeur la rfrence du module, mais
le nom de lquipement.
Les proprits suivantes peuvent tre affiches et modifies dans la page SNMP :
Proprit

Description

Gestionnaires dadresses IP :
Gestionnaire dadresses IP 1

Adresse IP du premier superviseur SNMP auquel lagent


SNMP envoie les notifications de traps.

Gestionnaire dadresses IP 2

Adresse IP du second superviseur SNMP auquel lagent


SNMP envoie les notifications de traps.

Agent :
Emplacement

Emplacement de lquipement (32 caractres maximum)

Contact

Informations dcrivant la personne contacter pour la


maintenance de lquipement (32 caractres maximum)

Administrateur SNMP

Choisissez soit :
z TRUE : les informations demplacement et de contact
sont modifiables dans cette page.
z FALSE : les paramtres demplacement et de contact
ne sont pas modifiables dans cette page.

Noms de communaut :
Lecture (Get)

88

Mot de passe demand par lagent SNMP avant


dexcuter les commandes de lecture envoys par un
administrateur SNMP. Par dfaut = public.

S1A34010 05/2015

Configuration

Proprit

Description

Ecriture (Set)

Mot de passe demand par lagent SNMP avant


dexcuter les commandes dcriture envoyes par un
administrateur SNMP. Par dfaut = public

Trap

Mot de passe quun administrateur SNMP demande


lagent SNMP avant daccepter les notifications de trap
envoyes par lagent. Par dfaut = public

Scurit :
Activation du trap Dfaut
dauthentification

S1A34010 05/2015

TRUE provoque lenvoi dune notification de trap par


lagent SNMP ladministrateur SNMP si un
administrateur non autoris envoie une commande Get ou
Set lagent. Par dfaut = FALSE.

89

Configuration

Configuration du contrle daccs


Description
La page Contrle daccs permet de limiter laccs au rle du module de communication Ethernet
en tant que serveur Modbus TCP ou EtherNet/IP. Lorsque le contrle daccs est activ dans la
page Services, ajoutez les adresses IP des quipements ci-dessous la liste des adresses
autorises pour permettre la communication avec ces quipements :
z le module de communication Ethernet proprement dit, afin quil puisse utiliser la messagerie
explicite EtherNet/IP dans lun des objectifs suivants :
z obtention des donnes de diagnostic
z rinitialisation du module
z changement de ladresse IP
z
z
z

tout quipement client susceptible denvoyer une requte au module de communication


Ethernet, dans son rle de serveur Modbus TCP ou EtherNet/IP ;
votre propre ordinateur de maintenance, afin de pouvoir communiquer avec lautomate via
Unity Pro pour configurer et diagnostiquer lapplication, et afficher les pages Web du module ;
tout quipement cible auquel le module de communication Ethernet est susceptible denvoyer
un message explicite Modbus TCP.
NOTE : Il nest pas ncessaire dajouter la liste ladresse IP des quipements destinataires
de messages explicites EtherNet/IP.

Lorsque le contrle daccs est dsactiv dans la page Services, le module de communication
Ethernet accepte les requtes Modbus TCP et EtherNet/IP de nimporte quel quipement.

90

S1A34010 05/2015

Configuration

Le graphique ci-dessous prsente la page Contrle daccs immdiatement aprs lajout dune
nouvelle ligne la liste des adresses autorises, mais avant que le nouvel item soit configur :

Pour afficher cette page, procdez comme suit :


Etape

Description

Slectionnez le nud Services dans larborescence de navigation gauche de


lditeur dquipement. La page Services saffiche.

Dans la page Services, dfinissez le champ Contrle daccs sur Activ et


cliquez sur OK ou Appliquer. Le nud Contrle daccs saffiche dans
larborescence de navigation.

Slectionnez le nud Contrle daccs dans larborescence de navigation.

NOTE : Pour plus dinformations sur la modification des proprits, reportez-vous la rubrique
Configuration des proprits dans lditeur dquipement (voir page 57).

S1A34010 05/2015

91

Configuration

Ajout et suppression dquipements dans la liste des adresses autorises


Pour ajouter un quipement la liste Adresses autorises, procdez comme suit :
Etape

Description

Dans la page Contrle daccs, cliquez sur Ajouter.


Une nouvelle ligne saffiche dans la liste Adresses autorises. Elle contient :
z un point dexclamation rouge qui indique que la modification a commenc, et
z ladresse IP fictive de 0.0.0.0.

Double-cliquez sur ladresse IP fictive.


Le champ de ladresse IP se dveloppe et devient modifiable.

Dans le champ de la nouvelle adresse IP, entrez ladresse IP de lquipement


qui peut accder au module de communication et appuyez sur Entre.

Rptez les tapes 1 3 ci-dessus pour chaque quipement supplmentaire


auquel vous voulez accorder laccs au module de communication.

Pour plus dinformations sur lenregistrement des modifications apportes la


configuration, reportez-vous la rubrique Configuration des proprits dans
lditeur dquipement (voir page 57).

Pour supprimer un quipement de la liste Adresses autorises, slectionnez son adresse IP dans
la liste et cliquez sur Supprimer. Ladresse IP slectionne est supprime.

92

S1A34010 05/2015

Configuration

Configuration du balisage de paquets Ethernet QoS


Description
Le module de communication Ethernet peut tre configur pour effectuer le balisage de paquets
Ethernet. Le module prend en charge la norme de qualit de service (QoS) de couche OSI 3,
dfinie dans RFC-2475. Lorsque vous activez QoS, le module ajoute une balise DSCP (point de
code des services diffrencis) pour chaque paquet Ethernet quil transmet, indiquant ainsi la
priorit de ce paquet.
Utilisez la page QoS pour :
z spcifier la source des paramtres de priorit des paquets QoS, et ;
z afficher ou modifier les valeurs de priorit DSCP QoS.
Le contenu de la page QoS dpend du module de communication Ethernet que vous avez
slectionn pour votre projet : BMX NOC 0401 ou BMX NOC 0401.2.
NOTE : les valeurs DSCP saisies dans la page QoS sont synchronises avec les mmes
paramtres que longlet File dattente QoS de la page Proprits de voie Commutateur. Les
modifications apportes une proprit commune dans lune de ces pages se rpercutent dans
lautre page.
La page QoS affiche les cinq types de trafic EtherNet/IP lorsque vous utilisez le mode Etendu
(voir page 49) ou deux types de trafic EtherNet/IP lorsque le mode Etendu est dslectionn :
Pour afficher la page QoS, procdez comme suit :
Etape

Description

Slectionnez le nud Services dans larborescence de navigation gauche de


lditeur dquipement. La page Services saffiche.

Dans la page Services, dfinissez le champ Balisage QoS sur Activ, puis
cliquez sur OK ou Appliquer. Le nud QoS saffiche dans larborescence de
navigation.

Slectionnez le nud QoS dans larborescence de navigation.

NOTE : Pour plus dinformations sur la modification des proprits, consultez la rubrique
Configuration des proprits dans lditeur dquipement (voir page 57).

S1A34010 05/2015

93

Configuration

Page QoS du module de communication Ethernet BMX NOC 0401.2


La page QoS suivante affiche les valeurs par dfaut du module BMX NOC 0401.2 lorsquil
fonctionne en mode Etendu :

94

S1A34010 05/2015

Configuration

Page QoS du module de communication Ethernet BMX NOC 0401


La page QoS suivante affiche les valeurs par dfaut du module BMX NOC 0401 lorsquil
fonctionne en mode Etendu :

Spcification de la source des paramtres QoS


Les cinq valeurs de priorit QoS peuvent tre dfinies partir de la mmoire flash du module de
communication, ou dans cette page. Pour spcifier la source de configuration QoS, affectez au
champ Utiliser la valeur de lune des options suivantes :
Paramtre

Description

Configuration1

Le module de communication utilise les paramtres entrs dans la


section Type de trafic de cette page.

Flash1

Le module de communication utilise les paramtres enregistrs dans la


mmoire flash du module. Les champs de la section Type de trafic sont
en lecture seule.

1. Schneider Electric recommande de dfinir les valeurs de QoS dans la configuration, et non
en enregistrant les paramtres dans la mmoire flash. Les paramtres enregistrs dans la
mmoire flash seront perdus si le module est remplac.

NOTE : Vous pouvez galement modifier les paramtres de configuration QoS en utilisant des
messages explicites pour dfinir les attributs de lobjet QoS CIP (voir page 260).

S1A34010 05/2015

95

Configuration

Paramtres du type de trafic


Le balisage QoS permet de dfinir la priorit des flux de paquets Ethernet en fonction du type de
trafic du flux concern. Le module de communication reconnat le type de trafic dcrit ci-dessous.
Lorsque le champ Utiliser la valeur de est dfini sur Configuration, vous pouvez modifier les
valeurs de priorit dans cette page. Chaque type de trafic peut avoir une valeur de priorit de 0
63.
Type de trafic

Par
dfaut

Valeur DSCP des messages de priorit de programmation des donnes dE/S


(EtherNet/IP)

43

Valeur DSCP du message explicite (Modbus TCP et EtherNet/IP)

27

Valeur DSCP des messages de priorit urgente des donnes dE/S

55

(EtherNet/IP)1
Valeur DSCP des messages de priorit leve des donnes dE/S (Modbus TCP 43
et EtherNet/IP)1
Valeur DSCP des messages de priorit faible des donnes dE/S (EtherNet/IP)1 31
Valeur DSCP des messages du protocole de synchronisation horaire NTP

59

1. ce champ ne saffiche que lorsque le mode Etendu (voir page 49) est activ.

Pour mettre en uvre efficacement les paramtres QoS sur votre rseau Ethernet :
Utilisez les commutateurs de rseau qui prennent en charge le service QoS.
z Appliquez de manire cohrente les valeurs DSCP aux quipements et aux commutateurs du
rseau qui prennent en charge le protocole DSCP.
z Vrifiez que les commutateurs appliquent un ensemble cohrent de rgles pour le tri des
balises DSCP, lors de lmission et de la rception de paquets Ethernet.
z

NOTE : Les paramtres QoS pour les messages de priorit de programmation, leve et faible,
sappliquent galement aux messages de priorit dentre et de sortie pour un quipement distant.
Vous pouvez configurer ces paramtres pour un quipement distant (voir Quantum, Module de
communication Ethernet 140 NOC 771 01, Manuel de lutilisateur) dans lditeur dquipement
en slectionnant le nud de connexion de lquipement, puis en ouvrant la page Gnral de la
connexion.

96

S1A34010 05/2015

Configuration

Configuration du protocole RSTP


Description
Les ports Ethernet 3 et 4, situs lavant du module de communication BMX NOC 0401, prennent
en charge le protocole RSTP (Rapid Spanning Tree Protocol). RSTP est un protocole OSI de
niveau 2, dfini par la norme IEEE 802.1D 2004, qui assure deux services ncessaires :
z Il cre un chemin de rseau logique sans boucle pour les quipements Ethernet appartenant
une topologie qui comprend des chemins physiques redondants.
z Il restaure automatiquement la communication en activant les liens redondants au cas o le
rseau connat une perte de service.
Un logiciel RSTP, excut simultanment sur tous les commutateurs du rseau, rcupre auprs
de chaque commutateur les informations qui lui permettent de crer une topologie de rseau
logique hirarchique. RSTP est un protocole souple, exploitable sur de nombreuses topologies
physiques : anneau, maillage ou combinaison des deux.
Utilisez les pages RSTP Gnral et RSTP Avanc pour configurer le protocole RSTP sur le
commutateur Ethernet intgr dans le module de communication.
NOTE : Le protocole RSTP ne peut tre mis en uvre que si tous les commutateurs rseau sont
configurs pour le prendre en charge.
La page RSTP Gnral se prsente comme suit :

S1A34010 05/2015

97

Configuration

La page RSTP Avanc se prsente comme suit :

98

S1A34010 05/2015

Configuration

Pour afficher ces pages, procdez comme suit :


tape

Description

Slectionnez le nud Services dans larborescence de navigation gauche de


lEditeur dquipement. La page Services saffiche.

Dans la page Services, dfinissez le champ RSTP sur Activ, puis cliquez sur
OK ou sur Appliquer. Le nud RSTP apparat dans larborescence de
navigation.

Slectionnez le nud RSTP dans larborescence de navigation, puis cliquez sur


longlet Gnral ou Avanc pour afficher cette page.

NOTE : pour plus dinformations sur la modification des proprits, reportez-vous la rubrique
Configuration des proprits dans lEditeur dquipement (voir page 57).
Configuration des proprits RSTP
Les proprits suivantes peuvent tre affiches et modifies dans la page RSTP Gnral :
Proprit

Description

Etat dopration RSTP :


Priorit de pont

Valeur bi-octale du commutateur, compris entre


0 et 65535, avec 32768 (point mdian) comme valeur par
dfaut.
NOTE : les commutateurs rseau qui excutent le logiciel
RSTP changent priodiquement des informations sur
eux-mmes laide de paquets spciaux nomms units
de donnes de protocole de pont (BPDU), qui agissent en
tant que heartbeat. La valeur de priorit de pont est
contenue dans le BPDU et tablit la position relative du
commutateur dans la hirarchie RSTP.

Les proprits suivantes peuvent tre affiches et modifies dans la page RSTP Avanc :
Proprit

Description

Paramtres du pont :
Age maximum

Dlai, compris entre 6 et 40 secondes, pendant lequel le


commutateur attend le prochain message hello avant de
modifier la topologie RSTP. Par dfaut =40 s

Nombre de transmissions

Nombre maximum de BPDU, entre 1 et 40, que le


commutateur peut transmettre par seconde. Par dfaut = 40

Temps hello

(Lecture seule) Frquence, dfinie sur 2 secondes,


laquelle le commutateur intgr envoie des BPDU de
heartbeat.

Paramtres du port (Ces proprits peuvent tre configures sparment pour les ports 3 et 4) :

S1A34010 05/2015

99

Configuration

100

Proprit

Description

RSTP

(Lecture seule) Cette proprit est dfinie sur Activ dans la


page Services.

Priorit

Priorit affecte au port de commutateur (entier compris


entre 0 et 240, par incrments de 16). Valeur par dfaut = 0.
Cette valeur est utilise par le processus RSTP pour choisir
entre deux ports du mme commutateur et dterminer un :
z port racine : port dun commutateur non racine le plus
proche du pont racine en termes de cot du chemin, ou
z port dsign : port situ lextrmit dun segment de
rseau et emprunt par le trafic pour accder au pont
racine.

Cot RSTP

Mthode permettant de dterminer le cot RSTP du chemin


jusquau commutateur intgr. Valeurs possibles :
z Auto : le protocole RSTP affecte automatiquement une
valeur au commutateur en utilisant lalgorithme RSTP.
z Manuel : saisissez le cot RSTP, un entier compris entre
1 et 200000000, dans le champ Valeur.

Port frontal

(Lecture seule) Dfini sur la valeur fixe Auto. Le processus


RSTP dtermine automatiquement si le port est un port
frontal RSTP.

Point point

(Lecture seule) Dfini sur la valeur fixe Auto. Le processus


RSTP dtermine automatiquement si le port est un port point
point RSTP.

S1A34010 05/2015

Configuration

Configuration du service email


Utilisation du service email
Utilisez le service SMTP (Simple Mail Transfer Protocol) pour configurer jusqu trois (3) messages
lectroniques. Lautomate utilise les messages lectroniques que vous configurez pour notifier aux
destinataires spcifis les vnements dexcution significatifs (par exemple, une modification de
la valeur dune variable ou le dpassement dun seuil).
NOTE : Le service email nest disponible que lorsque vous effectuez pour la premire fois les
tches suivantes :
z mise niveau du micrologiciel du module de communication Ethernet BMX NOC 0401 vers la
version 2.01 ou suprieure
z slection du module de communication Ethernet BMX NOC 0401.2 pour le projet laide de
Unity Pro version 7.0 ou suprieure
Les messages lectroniques sont transmis par lexcution dun bloc fonction SEND_EMAIL
(voir page 104) inclus dans la logique de lapplication.
NOTE : Pour envoyer un message lectronique avec le bloc SEND_EMAIL, le service email et
lapplication de lautomate doivent tre synchroniss, cest--dire que le service email doit tre
activ chaque fois que lautomate est en mode RUN.
Vous pouvez configurer le service email dans la page Configuration du message lectronique
de Unity Pro. Vous pouvez diagnostiquer le fonctionnement du service email dans les pages de
diagnostic du logiciel Unity Pro (voir page 336) et dans les pages Web du module de
communication (voir page 404).

S1A34010 05/2015

101

Configuration

Paramtres du service email


Utilisez la page suivante pour configurer jusqu trois messages lectroniques :

Pour afficher cette page, procdez comme suit :

102

Etape

Description

Slectionnez le nud Services dans larborescence de navigation gauche de


lditeur dquipement. La page Services saffiche.

Dans la page Services, accdez au champ Email et slectionnez Activ. Le


nud Email saffiche dans larborescence de navigation.

Slectionnez le nud Email dans larborescence de navigation.

S1A34010 05/2015

Configuration

Affichage et configuration des paramtres du service email


Les paramtres configurables du service email sont dcrits ci-aprs :
Paramtre

Description

Configuration du serveur SMTP :


Adresse IP du serveur
SMTP :

Adresse IP du serveur de messagerie qui va relayer les


messages lectroniques.

Port du serveur SMTP :

Port TCP utilis par le serveur de messagerie. Par dfaut = 25

Authentification par mot de passe :


Authentification :

Statut de lauthentification du client par le serveur de


messagerie :
z Dsactiv (valeur par dfaut)
z Activ

ID de connexion :

Si le serveur de messagerie est configur pour lauthentification


du client, nom de lutilisateur sur 64 caractres maximum.

Mot de passe :

Si le serveur de messagerie est configur pour lauthentification


du client, mot de passe du client sur 64 caractres maximum.

En-tte de message lectronique 1...3 :


De :

Adresse lectronique de lexpditeur, limite 64 caractres.

A:

Adresses lectroniques des destinataires, limites


128 caractres.

Objet :

Partie statique du message lectronique, limite


32 caractres.

S1A34010 05/2015

103

Configuration

Envoi dun message lectronique par le biais du bloc SEND_EMAIL


Utilisation du bloc SEND_EMAIL pour envoyer des messages lectroniques prconfigurs
Utilisez le bloc SEND_EMAIL dans lapplication pour envoyer lun des trois messages lectroniques
configurs prcdemment dans Unity Pro (voir page 101) par programme.
NOTE : Pour envoyer un message lectronique avec le bloc SEND_EMAIL, vous devez
synchroniser le service client de messagerie et lapplication de lautomate, cest--dire activer le
service client de messagerie chaque fois que lautomate est en mode RUN.
Reprsentation en FBD

Paramtres dentre
Le tableau ci-aprs dcrit les paramtres dentre.
Paramtres

Type de donnes

ADR

ARRAY [0...7] OF INT Le chemin de lquipement de destination, au format


rack.slot.channel.
Utilisez EFB ADDR pour effectuer la conversion du
format de chane vers le format de tableau dentiers
(ARRAY OF INT). Par exemple, si le module est
configur au niveau du rack 0, emplacement 4, canal 0,
utilisez : ADDR(0.4.0).

Description

HEAD_KEY

INT

Le numro den-tte du message lectronique


configurs prcdemment dans Unity Pro
(voir page 101). Seules les valeurs 1, 2 et 3 sont
valides).

SUBJ_STR

STRING

La partie dynamique de lobjet du message


lectronique ajoute la fin de la chane dobjet
statique.

BODY_STR

STRING

Le corps du message lectronique.


NOTE : Utilisez la balise deux caractres $N (ou $n)
pour insrer un saut de ligne dans le texte du message
lectronique.

104

S1A34010 05/2015

Configuration

Paramtres dentre/sortie
Le tableau ci-dessous dcrit le paramtre de gestion GEST, qui est le seul paramtre
dentre/sortie :
Paramtres

Type de donnes

GEST

ARRAY [0...3] OF INT Le paramtre de gestion comprenant 4 mots.

Description

Le paramtre de gestion GEST possde la structure suivante :


Description

Ordre des
mots

Bit de poids forts

Bit de poids faible

Donnes gres
par le systme

Numro dchange

Bit dactivit : le premier bit du


premier mot. Il indique ltat
dexcution de la communication :
z 1 = le message lectronique est
envoy
z 0 = le message lectronique est
termin

Rapport dopration
(voir page 438)

Rapport de communication
(voir page 437)

Timeout

Longueur : taille de la mmoire tampon de donnes.

Donnes gres
par lutilisateur

NOTE : Le paramtre Longueur est un paramtre de sortie.


Ce mot est crit par le systme et reflte la longueur totale
du message lectronique (en-tte + corps). La longueur
totale maximale est de 1024 caractres.

S1A34010 05/2015

105

Configuration

Configuration du service de synchronisation horaire NTP


Le client NTP (Network Time Protocol)
Le module de communication Ethernet comprend un client de synchronisation horaire NTP
(Network Time Protocol). Aprs avoir activ le service de synchronisation horaire du rseau
(voir page 78), vous pouvez le configurer :
z en identifiant deux serveurs NTP externes (un serveur principal et un serveur secondaire) que
le module de communication Ethernet utilise pour synchroniser son paramtre dheure interne ;
z en spcifiant le lieu du fuseau horaire du module ;
z en activant le rglage automatique du paramtre dheure interne du module pour les
changements dheure dt.
Le module de communication Ethernet envoie son paramtre au contrleur sur le fond de panier
partag. Le contrleur gre une horloge interne pour conserver cette heure et utilise le paramtre
dhoraire pour horodater les vnements systme et les donnes dE/S.
NOTE : Le service de synchronisation horaire nest disponible que lorsque vous effectuez pour la
premire fois les tches suivantes :
z mise niveau du micrologiciel du module de communication Ethernet BMX NOC 0401 vers la
version 2.01 ou suprieure
z slection du module de communication Ethernet BMX NOC 0401.2 pour le projet laide de
Unity Pro version 7.0 ou suprieure
Le fonctionnement du service de synchronisation horaire peut tre surveill et diagnostiqu dans :
la page Diagnostics du service de synchronisation horaire NTP du logiciel Unity Pro
(voir page 350), et
z la page Web du service de synchronisation horaire NTP (voir page 427).
z

106

S1A34010 05/2015

Configuration

Vous ne pouvez configurer le service de synchronisation horaire que dans la page suivante :

Pour afficher cette page, procdez comme suit :


Etape

Description

Slectionnez le nud Services dans larborescence de navigation gauche de


lditeur dquipement. La page Services saffiche.

Dans la page Services, dfinissez le champ Serveur de temps rseau sur


Activ. Le nud Service de temps rseau saffiche dans larborescence de
navigation.

Slectionnez le nud Service de temps rseau dans larborescence de


navigation.

Affichage et configuration du service de synchronisation horaire


Vous pouvez afficher et modifier les proprits suivantes dans cette page :
Proprit

Description

Configuration du serveur NTP :


Adresse IP NTP
principale

Ladresse IP du serveur NTP partir duquel le module de


communication Ethernet demande un paramtre dheure pour la
premire fois.

Adresse IP NTP
secondaire

Ladresse IP du serveur NTP de secours partir duquel le


module de communication Ethernet demande un paramtre
dheure lorsquil na pas reu de rponse du serveur NTP
principal.

S1A34010 05/2015

107

Configuration

Proprit

Description

Priode dinterrogation

La frquence (1...120 secondes) laquelle le module de


communication Ethernet demande un paramtre dheure au
serveur NTP. Par dfaut = 18 secondes.

Fuseau horaire :
Paramtre de fuseau
horaire

Le fuseau horaire associ au module de communication


EConfiguring the NTP Clientthernet, slectionn dans une liste
incluant les fuseaux horaires du monde entier. Par dfaut =
Heure du mridien de Greenwich (GMT) + 0 minutes.

Dcalage de fuseau
horaire

Le nombre de minutes (1 439...+1 439) utilises pour rgler le


paramtre de fuseau horaire. Par dfaut = 0 minute

Heure dt :
Rgler automatiquement z Activ : active le rglage automatique de lhorloge pour
lhorloge pour lheure
lheure dt.
dt
z Dsactiv : dsactive le rglage automatique de lhorloge
pour lheure dt.
Par dfaut = Dsactiv.
Si le rglage automatique de lhorloge pour lheure dt est
activ, utilisez les deux champs suivants pour configurer les
rglages de lheure dt.
Dbut de lheure dt

Fin de lheure dt

108

Mois

Slectionnez le mois au cours duquel lheure


dt commence. Par dfaut = mars.

Jour de la
semaine

Slectionnez le jour de la semaine du dbut


de lheure dt. Par dfaut = dimanche.

Semaine

Slectionnez la semaine du mois o lheure


dt commence. Par dfaut = 1 (premire
semaine du mois).

Mois

Slectionnez le mois au cours duquel lheure


dt se termine. Par dfaut = novembre.

Jour de la
semaine

Slectionnez le jour de la semaine de fin de


lheure dt. Par dfaut = dimanche.

Semaine

Slectionnez la semaine du mois o lheure


dt finit. Par dfaut = 1 (premire semaine
du mois).

S1A34010 05/2015

Configuration

Sous-chapitre 2.6
Scurit

Scurit
Fonctions de scurit
Scurit et services HTTP, FTP et TFTP
Vous pouvez amliorer la scurit de votre projet en dsactivant les services FTP/TFTP et HTTP
lorsque vous nen avez pas besoin. Le module utilise le service HTTP pour offrir un accs aux
pages Web intgres. Le module utilise les services FTP et TFTP pour prendre en charge
plusieurs fonctions, notamment les mises niveau de micrologiciel et les services FDR.
Les services HTTP, FTP et TFTP du module peuvent tre dsactivs ou activs laide de lcran
Navigateur de DTM Scurit.
Les services HTTP, FTP et TFTP sont dsactivs par dfaut dans les instances DTM cres
laide du micrologiciel du module BMX NOC 0401 version 2.04 ou suprieure et dUnity Pro version
8.1 ou suprieure. Ils sont activs par dfaut dans les instances cres laide des versions
prcdentes dUnity Pro.
Vous pouvez utiliser Unity Pro pour activer ou dsactiver les services HTTP, FTP et TFTP tel que
dcrit dans la procdure suivante.
Si les services HTTP, FTP ou TFTP ont t activs avec Unity Pro, ils peuvent galement tre
activs ou dsactivs lors de lexcution laide du bloc fonction DATA_EXCH. (voir la
Bibliothque de blocs de communication pour Unity Pro.)
Utilisation dUnity Pro pour activer et dsactiver la mise niveau du micrologiciel et les services
daccs Web et FDR
Effectuez les tapes suivantes pour activer ou dsactiver les services FTP/TFTP ou HTTP sur le
module.
Etape

Action

Dans le menu principal dUnity Pro, slectionnez Outils Navigateur de DTM pour ouvrir le
Navigateur de DTM.

Vrifiez que le DTM utiliser nest pas connect au module de communication ou


lquipement concern. Si ncessaire, dconnectez le DTM du module ou de lquipement
(voir page 44).

Dans le Navigateur de DTM, slectionnez le module. Cliquez avec le bouton droit et


slectionnez Ouvrir pour ouvrir lEditeur dquipement.

Cliquez sur le nud Scurit dans larborescence de navigation dans lcran de gauche pour
ouvrir lcran Scurit.

S1A34010 05/2015

109

Configuration

Etape

Action

Dans lcran Scurit, choisissez le paramtre appropri : (Activ ou Dsactiv) pour le ou les
services.

Cliquez sur :
z Appliquer pour enregistrer les modifications et conserver la fentre
- ou z OK pour enregistrer les modifications et fermer la fentre

Les modifications ne seront prises en compte quaprs leur tlchargement du PC vers lUC (CPU)
et de lUC (CPU) vers les modules de communication et les quipements rseau.

110

S1A34010 05/2015

Configuration

Sous-chapitre 2.7
Configuration du module de communication Ethernet comme adaptateur EtherNet/IP

Configuration du module de communication Ethernet


comme adaptateur EtherNet/IP
Prsentation
Cette section dcrit comment configurer le module de communication Ethernet afin quil serve
dadaptateur EtherNet/IP, avec une fonction desclave local. Le module de communication prend
en charge trois instances desclave local.
Dans ce rle, le module nest lorigine daucun message. En revanche, il rpond :
aux requtes de messagerie implicite provenant du scrutateur dans le rseau, et
z aux requtes de messagerie explicite, diriges vers lobjet assemblage (voir page 253) du
module de communication, provenant des autres quipements sur le rseau.
NOTE : Si aucune instance de lesclave local nest active, le module de communication peut
rpondre aux requtes de messagerie explicite diriges vers ses objets CIP (voir page 249) en
dehors de lobjet assemblage.
z

Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet

Page

Prsentation de lesclave local

112

Configuration dun esclave local

114

Entres et sorties de lesclave local

119

S1A34010 05/2015

111

Configuration

Prsentation de lesclave local


Exemple de mise en rseau de lesclave local
Le module de communication Ethernet prend en charge jusqu trois instances de la fonctionnalit
desclave local. Cette fonctionnalit permet dautres scrutateurs du rseau de lire et dcrire des
donnes sur le module de communication Ethernet laide de la messagerie implicite. Chaque
instance de lesclave local peut accepter une connexion de type Propritaire exclusif et une
connexion de type Ecoute seulement. Grce un esclave local, un scrutateur distant a accs
lobjet Assemblage CIP (voir page 253) du module de communication. La fonction desclave local
est particulirement intressante pour les changes de donnes poste poste, selon une priode
de rptition.
NOTE :
le module de communication Ethernet peut fournir trois instances desclave local, tout en se
comportant comme un scrutateur. Ces rles ne sexcluent pas lun lautre.
z Lesclave local est une fonctionnalit exclusivement EtherNet/IP.
z

Dans cet exemple, linstance desclave local fait partie de la topologie suivante :

112

S1A34010 05/2015

Configuration

Lexemple de configuration ci-avant regroupe les quipements suivants :


z un automate primaire (1) comprenant le module de communication Ethernet BMX NOC 0401
avec une instance desclave local active. Lautomate scrute les donnes dE/S sur les
quipements distants (4 et 5) ;
z un automate secondaire (2) qui coute la scrutation de lesclave local de lautomate primaire
par le scrutateur tiers (6) ;
z un commutateur Ethernet gr (3) ;
z un lot STB Advantys (4) avec un module dinterface rseau EtherNet/IP STB NIC 2212 et
8 modules dE/S ;
z un lot STB Advantys (5) avec un module dinterface rseau Modbus TCP STB NIP 2212 et
8 modules dE/S ;
z un scrutateur tiers (6) non dot de la fonctionnalit dadaptateur, ce qui lempche dtre
scrut par lautomate primaire (1) qui :
z collecte des donnes auprs dautres sources (extrieures au rseau),
z crit des donnes dans des entres de lesclave local de lautomate primaire,
z scrute les donnes de sortie de lesclave local de lautomate primaire via une connexion de
type Propritaire exclusif ;
z

un PC excutant les logiciels suivants :


z Unity Pro
z Outil de configuration Unity Pro
z Logiciel de configuration Advantys

NOTE :
Comme le scrutateur de fournisseur tiers (6) et le scrutateur secondaire (2) reoivent les mmes
donnes gnres par lesclave local, configurez le paramtre RPI de manire identique pour
la connexion Exclusive Owner du scrutateur tiers et pour la connexion en coute seule du
scrutateur secondaire.
z En activant un esclave local sur lautomate primaire (1) :
z Lautomate (1) autorise lautomate tiers (6) crire des donnes sur celui-ci selon une
priode de rptition, mme si lautomate (6) est incapable de se compoter comme un
adaptateur.
z Lautomate secondaire (2) peut scruter lautomate primaire (1) selon une priode de
rptition, au lieu dutiliser de manire intensive la messagerie explicite de lapplication.
z

Les rubriques de cette section expliquent comment utiliser le logiciel Unity Pro install dans
lordinateur (7, ci-dessus) pour configurer un esclave local et pour crer des items dentre et de
sortie facilitant les transferts de donnes poste poste entre les scrutateurs.

S1A34010 05/2015

113

Configuration

Configuration dun esclave local


Description
Le module de communication Ethernet prsente trois pages de configuration Esclave local
identiques. Utilisez chaque page pour configurer une instance distincte desclave local. Crez une
instance desclave local en :
z activant et en dsignant lesclave local ;
z indiquant la taille des assemblages dentre et de sortie de lesclave local ;
z configurant les noms de variable de lesclave local.
Pour afficher cette page, slectionnez lun des trois nuds Esclave local de larborescence de
navigation gauche de lditeur dquipement.
NOTE : Pour plus dinformations sur la modification des proprits, reportez-vous la rubrique
Configuration des proprits dans lditeur dquipement (voir page 57).
Les tapes ci-aprs dcrivent un exemple de configuration de lEsclave local 1. Votre
configuration peut tre diffrente.
Exemple de configuration : Esclave local 1
Dans lexemple de configuration rseau (voir Quantum, Module de communication
Ethernet 140 NOC 771 01, Manuel de lutilisateur), lapplication de lautomate tiers gnre des
donnes, qui sont disponibles sous forme dentres dans le module de communication Ethernet
de lautomate. Dans cet exemple, lquipement tiers gnre les informations suivantes :
z production totale de la ligne de production A ;
z production totale de la ligne de production B ;
z nombre dvnements ayant interrompu la production de la ligne A ;
z nombre dvnements ayant interrompu la production de la ligne B.
Les informations qui doivent tre transmises lquipement tiers (par exemple, confirmation de
rception des donnes de lquipement tiers par lautomate) sont accessibles sous forme de
donnes dentre dans lquipement tiers. Dans cet exemple, lquipement tiers est programm
pour scruter lEsclave local 1 pour cette confirmation.
Lors de la configuration des entres et des sorties sur lesclave local et lautomate tiers, associez
les entres et les sorties comme suit :
Associez ces items desclave local :

114

A ces items dautomate tiers :

Sorties (T->O), instance dassemblage 101

Entres, instance dassemblage 101

Entres (O->T), instance dassemblage 102

Sorties, instance dassemblage 102

S1A34010 05/2015

Configuration

La page Esclave local configure se prsente comme suit :

Activation et dsignation de lesclave local


Utilisez la section Proprits de la page Esclave local pour activer (ou dsactiver) et identifier
lesclave local.
Paramtre

Description

Numro

Numro, ou identificateur, unique attribu lquipement.


Par dfaut, Unity Pro attribue :
z 000 = esclave local 1
z 001 = esclave local 2
z 002 = esclave local 3
Dans cet exemple, acceptez la valeur par dfaut 000.

S1A34010 05/2015

115

Configuration

Paramtre

Description

Configuration active

z Activ active lesclave local.


z Dsactiv dsactive lesclave local, mais conserve

ses paramtres desclave local actuels.


Dans cet exemple, slectionnez Activ.
Commentaire

Champ de commentaire facultatif en texte libre pouvant


comporter jusqu 80 caractres.
Dans cet exemple, ninscrivez rien.

Bit de connexion

Entier de 0 127, gnr automatiquement, indiquant le


dcalage du :
z bit de validit de connexion, situ dans la zone
dentre du module ;
z bit de contrle de la connexion, situ dans la zone de
sortie du module.
Remarque : cette valeur est gnre automatiquement
une fois que les paramtres desclave local ont t entrs
et que la configuration rseau a t enregistre.

Configuration de la taille des assemblages dentre et de sortie de lesclave local


Utilisez la section Assemblages de la page Esclave local pour configurer la taille des entres et
des sorties de lesclave local. Les numros dassemblage ne sont pas modifiables et sont attribus
par Unity Pro, comme suit :
Numro
dassemblage

Numro desclave
local

Utilis pour la connexion

101

T->O1

102

O->T Exclusive Owner

103

Configuration

199

O->T Ecoute seule

111

T->O

112

O->T Exclusive Owner

113

Configuration

200

O->T Ecoute seule

121

T->O

122

O->T Exclusive Owner

123

Configuration

201

O->T Ecoute seule

1. Dans ce tableau :
z O dsigne lquipement (ou scrutateur) source
z T dsigne lquipement (ou adaptateur) cible

116

S1A34010 05/2015

Configuration

Les paramtres dassemblage de lesclave local sont les suivants :


Paramtre

Description

Sorties (T->O)

Valeur en lecture seule (reportez-vous au tableau cidessous).


Dans cet exemple, 101.

Taille des sorties (T->O)

Taille maximale, en octets, rserve aux sorties de


lesclave local. Un entier compris entre 1 et 509.
Dans cet exemple, seulement deux octets de sortie sont
utiliss : entrez 2.

Entres (O->T)

Valeur en lecture seule (reportez-vous au tableau cidessous).


Dans cet exemple, 102.

Taille des entres (O->T)

Taille maximale, en octets, rserve aux entres de


lesclave local. Un entier compris entre 0 et 505.
Dans cet exemple, seulement huit octets dentre sont
utiliss : entrez 8.

Configuration

Valeur en lecture seule (reportez-vous au tableau cidessous).


Dans cet exemple, 103.

Taille de la configuration

Valeur en lecture seule dfinie sur 0.

NOTE : Lors de lutilisation de la messagerie explicite pour lire lobjet assemblage du module de
communication Ethernet, vous devez allouer suffisamment despace pour la rponse car elle peut
tre dune taille gale la somme suivante :
taille de lassemblage + service de rponse (1 octet) + tat gnral (1 octet)
Configuration des noms de variable dE/S de lesclave local
Chaque entre et sortie cre par Unity Pro pour votre application possde la fois un nom de
structure non modifiable (utilis par Unity Pro pour identifier en interne les items dentre et de
sortie) et un nom de variable modifiable.
Utilisez la section Nom de la structure dE/S de la page Esclave local pour :
z afficher et modifier les noms de variable dentre et de sortie de lesclave local ;
z afficher les noms de structure non modifiables de lesclave local.

S1A34010 05/2015

117

Configuration

Cet exemple utilise les valeurs de proprits suivantes :


Paramtre

Description

Entre :
Nom de la structure

Nom en lecture seule des structures dentre. Par dfaut, il


sagit de la concatnation :
z du prfixe T_,
z du nom dalias de lquipement, dans ce cas NOC01,
z du numro de lquipement, dans ce cas 01,
z du suffixe _IN.
Dans ce cas, la valeur par dfaut est T_NOC01_01_IN.

Nom de variable

Nom de base modifiable pour les variables dentre. Par


dfaut, il sagit de la concatnation :
z du nom dalias de lquipement, dans ce cas NOC01,
z du numro de lquipement, dans ce cas 01,
z du suffixe _IN.
Dans ce cas, la valeur par dfaut est NOC01_01_IN.
Pour cet exemple, acceptez le nom de variable par dfaut.

Sortie :
Nom de la structure

Nom en lecture seule des structures de sortie. Par dfaut, il


sagit de la concatnation :
z du prfixe T_,
z du nom dalias de lquipement, dans ce cas NOC01,
z du numro de lquipement, dans ce cas 01,
z du suffixe _OUT
Dans ce cas, la valeur par dfaut est T_NOC01_01_OUT.

Nom de variable

Nom de base modifiable pour les variables de sortie. Par


dfaut, il sagit de la concatnation :
z du nom dalias de lquipement, dans ce cas NOC01,
z du numro de lquipement, dans ce cas 01,
z du suffixe _OUT
Dans ce cas, la valeur par dfaut est NOC01_01_OUT.
Pour cet exemple, acceptez le nom de variable par dfaut.

Si vous avez modifi un ou plusieurs noms de variable, vous pouvez rtablir les noms de variable
par dfaut en cliquant sur le bouton Nom par dfaut.

118

S1A34010 05/2015

Configuration

Entres et sorties de lesclave local


Introduction
Le module de communication Ethernet sert dadaptateur lorsque le champ Configuration active
est dfini sur Activ dans la fentre de configuration dun ou de plusieurs nuds desclave local
du module.
Lorsquune instance desclave local dun module de communication Ethernet est active,
lemplacement mmoire allou cette instance est expos et accessible dautres quipements.
Lchange de donnes dE/S entre lquipement local et lesclave local est configur en tant que
partie des paramtres de configuration de lquipement distant.
Configuration des items dE/S
Vous pouvez configurer les items dentre et de sortie par groupes dun ou de plusieurs bits
uniques, doctets de 8 bits, de mots de 16 bits, de mots doubles de 32 bits ou de valeurs flottantes
IEEE de 32 bits. Le nombre ditems crs dpend du type de donnes et de la taille de chaque
item.
Le processus de cration et de dfinition des items dE/S de lesclave local est similaire celui de
tout autre quipement de type adaptateur, et dpend du type ditem crer.
Pour notre exemple de configuration, les items ci-dessous sont ncessaires :
4 items de mot dentre
z 1 item de mot de sortie
z

NOTE : Les items crs ci-dessous sont conus de manire contenir les donnes reues ou
envoyes par le scrutateur tiers. Outre ces items, il est ncessaire dintgrer la logique dans les
programmes dapplication o le module de communication Ethernet et le scrutateur tiers sont
inclus. Lcriture de ce code dpasse le cadre de cet exemple.

S1A34010 05/2015

119

Configuration

Cration ditems de mot dentre


Pour crer des items dentre pour lesclave local 01, procdez comme suit :
Etape
1

Action
Slectionnez longlet Entre pour afficher cette page :

NOTE : Dans cet exemple, chaque ligne reprsente un octet. Comme les items crs
sont des mots de 16 bits, chacun est constitu de 2 lignes.
2

120

Dans la zone Racine des noms ditems par dfaut, entrez :


ProductionTotal_LineA.

S1A34010 05/2015

Configuration

Etape

Action

En commenant au dbut de la table, slectionnez les deux premires lignes : 0 et 1 :

Cliquez sur le bouton Dfinir des items.


Rsultat : la bote de dialogue Dfinition des noms ditems saffiche :

S1A34010 05/2015

121

Configuration

Etape

122

Action

Slectionnez MOT dans la zone Type des nouveaux items, puis cliquez sur OK.
Rsultat : Un item est cr :

Cliquez sur Appliquer pour enregistrer les nouveaux items et maintenir la page
ouverte.

Rptez les tapes 2 6 pour chaque nouvel item de mot crer. Cet exemple inclut
les items suivants :
z Lignes 2 3, Racine des noms ditems par dfaut : ProductionTotal_LineB
z Lignes 4 5 : Racine des noms ditems par dfaut : Events_LineA
z Lignes 6 7 : Racine des noms ditems par dfaut : Events_LineB

Crez des mots de sortie.

S1A34010 05/2015

Configuration

Cration ditems de mot de sortie


Pour crer des items de sortie pour lesclave local 01, procdez comme suit :
Etape
1

Action
Cliquez sur longlet Sortie pour afficher la page suivante :

NOTE : Dans cet exemple, chaque ligne reprsente un octet. Comme le seul item
que vous allez crer est un mot de 16 bits, vous allez slectionner deux lignes.
2

S1A34010 05/2015

Dans la zone Racine des noms ditems par dfaut, entrez : DataReceived.

123

Configuration

Etape

124

Action

En commenant au dbut de la table, slectionnez les deux premires lignes, 0 et 1 :

Cliquez sur le bouton Dfinir des items.


Rsultat : la bote de dialogue Dfinition des noms ditems saffiche :

S1A34010 05/2015

Configuration

Etape

Action

Slectionnez MOT dans la zone Type des nouveaux items, puis cliquez sur OK.
Rsultat : un item est cr :

Cliquez sur OK pour fermer la fentre Items.

Slectionnez Fichier Enregistrer pour enregistrer les modifications.

Utilisation des entres et des sorties de lesclave local


Les entres et les sorties cres prcdemment sont utilises comme suit :
lquipement tiers met jour les valeurs des variables suivantes :
z ProductionTotal_LineA
z ProductionTotal_LineB
z Events_LineA
z Events_LineB

le module de communication Ethernet met jour la valeur de la variable DataReceived dans


lquipement tiers lintervalle RPI configur.

S1A34010 05/2015

125

Configuration

126

S1A34010 05/2015

Modicon M340
Ajout dquipements un rseau Ethernet
S1A34010 05/2015

Chapitre 3
Ajout dquipements un rseau Ethernet

Ajout dquipements un rseau Ethernet


Prsentation
Ce chapitre prsente des exemples dajout dquipements dans un rseau Ethernet et de
configuration de ces quipements en vue dy effectuer des oprations.
Contenu de ce chapitre
Ce chapitre contient les sous-chapitres suivants :
Souschapitre
3.1

Sujet

Page

Catalogue matriel

128

3.2

Ajout dun quipement EtherNet/IP au rseau

137

3.3

Ajout dun quipement Modbus TCP au rseau

176

S1A34010 05/2015

127

Ajout dquipements un rseau Ethernet

Sous-chapitre 3.1
Catalogue matriel

Catalogue matriel
Prsentation
Unity Pro inclut un ensemble de modules et dquipements, appel catalogue matriel, qui peut
tre ajout un projet Unity Pro. Les quipements EtherNet/IP et Modbus TCP se trouvent dans
la page Catalogue DTM du catalogue matriel. Chaque quipement du catalogue est reprsent
par un DTP, qui dfinit les paramtres du module ou de lquipement.
Les quipements disponibles actuellement sur le march ne disposent pas tous de DTM
spcifiques. Au lieu de cela, certains quipements sont dfinis par un fichier EDS spcifique
lquipement. Unity Pro affiche chaque fichier EDS sous forme de DTM. Ainsi, vous pouvez utiliser
Unity Pro pour configurer ces quipements Ethernet/IP, dfinis par un fichier EDS, comme sil
sagissait dun quipement dfini par un DTM.
Les autres quipements ne disposent ni dun DTM ni dun fichier EDS. Vous pouvez les configurer
en utilisant un DTM gnrique inclus dans la page Catalogue DTM.
Cette section dcrit :
lajout dun DTM au catalogue ;
z lajout dun fichier EDS au catalogue ;
z la mise jour le catalogue ;
z la suppression dun fichier EDS dans le catalogue.
z

Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet

128

Page

Ajout dun DTM au catalogue matriel Unity Pro

129

Ajout dun fichier EDS au catalogue matriel de Unity Pro

130

Mise jour du catalogue matriel de Unity Pro

133

Suppression dun fichier EDS dans le catalogue matriel de Unity Pro

135

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Ajout dun DTM au catalogue matriel Unity Pro


Un processus dfini par le fabricant
Pour pouvoir ajouter un DTM au catalogue matriel de Unity Pro, installez-le au pralable sur
lordinateur hte (lordinateur qui excute Unity Pro) laide dun processus dinstallation dfini par
le fabricant de lquipement.
Pour plus dinformations sur linstallation dun DTM dquipement sur votre ordinateur, reportezvous la documentation de lquipement fournie par le fabricant.
Pour plus dinformations sur linstallation du module de communication Ethernet BMX NOC 0401,
reportez-vous la rubrique Installation du logiciel Outil de configuration Ethernet de Unity Pro
(voir page 23).
NOTE : Aprs avoir install le DTM de lquipement sur votre ordinateur, mettez jour le catalogue
matriel de Unity Pro (voir page 133) afin que le nouveau DTM y soit visible et puisse tre ajout
un projet Unity Pro.

S1A34010 05/2015

129

Ajout dquipements un rseau Ethernet

Ajout dun fichier EDS au catalogue matriel de Unity Pro


Prsentation
Unity Pro comporte un assistant, qui permet dajouter un ou plusieurs fichiers EDS au catalogue
matriel de Unity Pro. Lassistant prsente une srie dcrans dinstructions qui :
z simplifient le processus dajout de fichiers EDS dans le catalogue, et
z assurent un contrle de redondance pour vous viter dajouter des fichiers EDS en double dans
le catalogue.
NOTE : Le catalogue matriel de Unity Pro affiche un ensemble partiel des DTM et des fichiers
EDS enregistrs avec lODVA. Cette bibliothque comprend des DTM et des fichiers EDS pour les
produits ni fabriqus ni vendus par Schneider Electric. Les fichiers EDS ne provenant pas de
Schneider Electric sont signals par fournisseur dans le catalogue. Pour plus dinformations sur
les fichiers EDS non Schneider Electric correspondants, prenez contact avec le fabricant de
lquipement concern.
Ajout de fichiers EDS
Pour ajouter un ou plusieurs fichiers EDS la bibliothque, procdez comme suit :
Etape

130

Action

Si le Navigateur de DTM nest pas ouvert, dans le menu principal de Unity Pro,
slectionnez Outils Navigateur de DTM.

Dans le Navigateur de DTM, slectionnez un module de communication et cliquez


avec le bouton droit de la souris.
Un menu contextuel saffiche.

Dans le menu contextuel, slectionnez menu Equipement Ajouter un fichier


EDS la bibliothque.
La page dintroduction de lassistant saffiche.

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Etape

Action

Cliquez sur Suivant.


La deuxime page de lassistant saffiche :

Dans la section Slectionnez la localisation des fichiers EDS, slectionnez :


z Ajouter des fichiers, pour ajouter un ou plusieurs fichiers EDS que vous
choisissez individuellement, ou
z Ajouter tous les EDS dun rpertoire, pour ajouter tous les fichiers dun dossier
slectionn.
z Slectionnez Inclure les sous-rpertoires pour ajouter galement les
fichiers EDS contenus dans les sous-rpertoires du dossier slectionn.

Cliquez sur le bouton Parcourir.


La bote de dialogue Ouvrir saffiche.

Utilisez la bote de dialogue Ouvrir pour rechercher et slectionner :


z un ou plusieurs fichiers EDS, ou
z un dossier contenant des fichiers EDS.

Aprs avoir effectu vos slections, cliquez sur Ouvrir.


La bote de dialogue se ferme et les fichiers slectionns saffichent dans le champ
Rpertoire ou nom de fichiers.

Cliquez sur Suivant.


Lassistant compare les fichiers EDS slectionns avec les fichiers prsents dans la
bibliothque.

10

(Conditionnel) Si un ou plusieurs fichiers EDS slectionns sont des doublons, le


message Le fichier existe dj saffiche.
Fermez ce message.

S1A34010 05/2015

131

Ajout dquipements un rseau Ethernet

Etape
11

Action
La troisime page de lassistant saffiche. Elle prsente ltat de chaque quipement
que vous avez essay dajouter :
z une coche verte

indique que le fichier EDS peut tre ajout ;

z une icne dinformation bleue

indique quil sagit dun fichier redondant ;

z un point dexclamation rouge

signifie quil sagit dun fichier EDS non valide.

(Facultatif) Slectionnez un fichier dans la liste, puis cliquez sur Afficher le fichier
slectionn pour louvrir.
12

132

Cliquez sur Suivant pour afficher les fichiers non redondants.


La quatrime page de lassistant saffiche, indiquant que lopration est termine.

13

Cliquez sur Terminer pour fermer lassistant.

14

Ltape suivante consiste mettre jour le catalogue matriel (voir page 133) de
Unity Pro de sorte que lquipement qui vient dtre ajout puisse tre inclus dans
un projet Unity Pro.

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Mise jour du catalogue matriel de Unity Pro


Mise jour du catalogue matriel
Aprs avoir suivi les instructions du fabricant et install un DTM de module ou dquipement sur
votre PC, ltape suivante consiste mettre jour le catalogue matriel de Unity Pro. La mise
jour du catalogue matriel vous permet dajouter le nouveau module ou le nouvel quipement
Ethernet votre application Unity Pro.
Pour mettre jour le Catalogue matriel, procdez comme suit :
Etape Opration
1

Dans le menu principal de Unity Pro, choisissez Outils Catalogue matriel. La


fentre Catalogue matriel souvre.

Dans la fentre Catalogue matriel, slectionnez longlet Catalogue DTM pour


afficher la liste des modules et des DTM. Lors de linstallation initiale du logiciel, le
catalogue ne comprend aucun quipement.

Cliquez sur le bouton Outil externe de mise jour. La fentre Catalogue FDT/DTM
souvre.

S1A34010 05/2015

133

Ajout dquipements un rseau Ethernet

Etape Opration

134

Dans la fentre Catalogue FDT/DTM, cliquez sur Mettre jour. Le contenu de la


fentre est ractualis, comme lindique la barre de progression droite de la
fentre.

Une fois la mise jour termine, cliquez sur Fermer. La fentre Catalogue
FDT/DTM se ferme et le Catalogue matriel apparat.

Dans la fentre Catalogue matriel, cliquez sur Recharger le catalogue pour


actualiser la liste des DTM.

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Suppression dun fichier EDS dans le catalogue matriel de Unity Pro


Prsentation
Vous pouvez supprimer un module ou un quipement dans la liste des quipements disponibles
dans le catalogue matriel de Unity Pro en supprimant son fichier. Lorsque vous supprimez un
fichier EDS de la bibliothque, Unity Pro cesse dafficher lquipement ou le module dans la page
Catalogue DTM de la fentre Catalogue matriel.
Toutefois, la suppression dun fichier EDS de la bibliothque ne supprime pas le fichier. Le fichier
EDS reste en dfinitive son emplacement de stockage et peut de nouveau tre ajout au
catalogue (voir page 130) au besoin.
Suppression dun fichier EDS dans le catalogue
Pour supprimer un fichier EDS dans le catalogue, procdez comme suit :
Etape

Action

Si le Navigateur de DTM nest pas ouvert, dans le menu principal de Unity Pro,
slectionnez Outils Navigateur de DTM.

Dans le Navigateur de DTM, slectionnez un module de communication et cliquez


avec le bouton droit de la souris.
Un menu contextuel saffiche.

Dans le menu contextuel, slectionnez menu Equipement Supprimer le fichier


EDS de la bibliothque.
La fentre ci-dessous saffiche :

S1A34010 05/2015

135

Ajout dquipements un rseau Ethernet

Etape

Action

Utilisez les listes de slection de len-tte de cette fentre pour indiquer de quelle
manire les fichiers EDS seront affichs :
Afficher

Filtre la liste des fichiers EDS affichs ; slectionnez :


Tous les EDS (pas de filtrage)
Equipements uniquement
Chssis uniquement
Modules uniquement

z
z
z
z

Trier

Trie la liste des fichiers EDS affichs ; slectionnez :


Nom du fichier
Fabricant
Catgorie
Nom de lquipement

z
z
z
z

Nom affich

136

Description affiche pour chaque quipement ;


slectionnez :
z Nom du catalogue
z Nom du produit

Dans larborescence de la Bibliothque dquipements, recherchez et


slectionnez le fichier EDS supprimer.

(Facultatif) Cliquez sur le bouton Afficher le fichier slectionn pour afficher le


contenu en lecture seule du fichier EDS slectionn.

Cliquez sur le bouton Supprimer le fichier slectionn. Un message saffiche.

Cliquez sur Oui pour supprimer le fichier EDS slectionn de la liste.

Lorsque vous avez fini de supprimer des fichiers EDS, cliquez sur Fermer.

10

Ltape suivante consiste mettre jour le catalogue matriel (voir page 133).

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Sous-chapitre 3.2
Ajout dun quipement EtherNet/IP au rseau

Ajout dun quipement EtherNet/IP au rseau


Prsentation
Cette section complte lexemple dapplication Unity Pro, en dcrivant comment :
ajouter un module dinterface rseau EtherNet/IP STB NIC 2212 lapplication Unity Pro ;
z configurer le module STB NIC 2212 ;
z configurer les connexions EtherNet/IP entre le module de communication BMX NOC 0401 et le
module dinterface rseau STB NIC 2212 ;
z configurer les items dE/S pour llot Advantys.
z

NOTE : les instructions de ce chapitre concernent un exemple de configuration dun quipement.


Pour plus dinformations sur les autres options de configuration, reportez-vous aux fichiers daide
de Unity Pro.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet

Page

Configuration du rseau

138

Ajout dun quipement distant STB NIC 2212

140

Configuration des proprits du STB NIC 2212

143

Configuration des connexions EtherNet/IP

149

Connexion llot Advantys STB

156

Configuration des items dE/S

161

S1A34010 05/2015

137

Ajout dquipements un rseau Ethernet

Configuration du rseau
Prsentation
Cet exemple de rseau inclut le matriel et les logiciels suivants :
un rack dautomate avec :
z alimentation lectrique BMX CPS 2000 100/240 VCA,
z automate BMX P34 20302,
z module de communication Ethernet BMX NOC 0401.2.

un lot distant STB Advantys avec :


z module dinterface rseau EtherNet/IP STB NIC 2212,
z module de distribution dalimentation STB PDT 3100,
z module dentre numrique STB DDI 3230 2 pt,
z module de sortie numrique STB DDO 3200 2 pt,
z module dentre numrique STB DDI 3420 4 pt,
z module de sortie numrique STB DDO 3410 4 pt,
z module dentre numrique STB DDI 3610 6 pt,
z module de sortie numrique STB DDO 3600 6 pt,
z module dentre analogique STB AVI 1270 2 pt,
z module de sortie analogique STB AVO 1250 2 pt,

un ordinateur excutant Unity Pro (version 5.0 ou ultrieure) et le logiciel de configuration


Advantys (version 5.0 ou ultrieure) ;
un commutateur Ethernet gr, connect lautomate et llot au moyen dun cble Ethernet
paire torsade et de connecteurs RJ45.

138

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Topologie rseau
Les quipements du rseau Ethernet utiliss dans cette configuration incluent les lments
suivants :

Pour reproduire cet exemple :


utiliser les adresses IP de votre propre configuration pour :
z lordinateur,
z le module de communication Ethernet BMX NOC 0401.2,
z le module dinterface rseau Ethernet STB NIC 2212.

vrifier le cblage

NOTE : le logiciel Unity Pro qui sexcute sur lordinateur permet de configurer lautomate
BMX P34 20302. Dans cet exemple, lordinateur est directement connect au port Ethernet de
lUC par lintermdiaire du commutateur Ethernet. Vous pouvez galement contourner le
commutateur et raccorder directement lordinateur aux ports Modbus ou USB de lUC.

S1A34010 05/2015

139

Ajout dquipements un rseau Ethernet

Ajout dun quipement distant STB NIC 2212


Prsentation
Vous pouvez utiliser la bibliothque dquipements Unity Pro pour ajouter un quipement distant
(dans cet exemple, le module STB NIC 2212) au projet. Vous ne pouvez ajouter un quipement
distant votre projet que sil figure dans votre bibliothque dquipements Unity Pro. Pour plus
dinformations sur lajout dun fichier EDS la bibliothque dquipements, reportez-vous la
rubrique Assistant dajout dun fichier EDS (voir page 130).
Autrement, un quipement distant tant dj ajout la bibliothque dquipements, vous pouvez
utiliser la dcouverte automatique dquipement pour complter le projet. Effectuez une
dcouverte dquipement en excutant la commande Dtection de bus de terrain avec un
module de communication slectionn dans le Navigateur de DTM.
Dans un cas comme dans lautre, vous devez mettre jour la liste des modules et des
quipements disponibles, comme suit :
Etape

Action

Dans le menu principal de Unity Pro, slectionnez Outils Catalogue


matriel pour afficher cette fentre.

Dans la fentre Catalogue matriel, cliquez sur longlet Catalogue DTM pour
afficher cette page.

Dans la page Catalogue DTM, cliquez sur Recharger le catalogue. La liste


des quipements disponibles, affiche dans la page Catalogue DTM et la
bote de dialogue Ajouter, est mise jour et reflte les ajouts ou les
suppressions.

Ajout dun quipement distant STB NIC 2212


Pour ajouter lquipement STB NIC 2212 au projet, procdez comme suit :

140

Etape

Action

Dans le Navigateur de DTM, slectionnez le nud du module de communication


Ethernet et cliquez avec le bouton droit de la souris. Un menu contextuel saffiche.

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Etape

Action

Dans le menu contextuel, slectionnez Ajouter.... La bote de dialogue ci-dessous


saffiche :

Dans la bote de dialogue Ajouter, slectionnez STBNIC2212, puis cliquez sur


Ajouter un DTM. La fentre Proprits du module dinterface rseau
STB NIC 2212 saffiche.

S1A34010 05/2015

141

Ajout dquipements un rseau Ethernet

Etape

Action

Dans la page Gnral de la fentre Proprits, modifiez le nom dalias par dfaut
car la conservation du nom par dfaut initial peut aboutir des noms de module en
double. Dans cet exemple, entrez le nom NIC2212_01:

Lorsque vous modifiez le nom dalias, Unity Pro lapplique comme base pour les
noms de structure et de variable.
NOTE : Aucune modification supplmentaire nest ncessaire dans les pages de
cette fentre. A lexception du champ Nom dalias, les paramtres sont
accessibles en lecture seule.
5

Cliquez sur OK. Unity Pro ajoute le nouveau module dinterface STB NIC 2212
dans le Navigateur de DTM, sous le module de communication.

Pour plus dinformations sur lenregistrement des modifications apportes la


configuration, reportez-vous la rubrique Configuration des proprits dans
lditeur dquipement (voir page 57).

Ltape suivante est la configuration de lquipement que vous venez dajouter au projet.

142

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Configuration des proprits du STB NIC 2212


Prsentation
Les pages de lEditeur dquipement permettent dafficher et de modifier les paramtres dun
quipement distant. Pour pouvoir modifier ces paramtres, vous devez dconnecter le DTM de
lquipement distant (voir page 48).
Pour afficher les paramtres du DTM dun quipement distant, slectionnez le nom de
lquipement, disponible sous le nud Liste des quipements dans le volet gauche de lditeur
dquipement.
Dans le cadre de cet exemple, qui configure un module dinterface rseau STB NIC 2212,
slectionnez le nud NIC2212 01. Lditeur dquipement affiche les pages suivantes :
z Proprits
z Paramtrage de ladresse
NOTE : Pour plus dinformations sur la modification des proprits, reportez-vous la rubrique
Configuration des proprits dans lditeur dquipement (voir page 57).

S1A34010 05/2015

143

Ajout dquipements un rseau Ethernet

Configuration de la page Proprits


La page Proprits dun module dinterface rseau STB NIC 2212 se prsente comme suit :

Les paramtres suivants sont utiliss dans cet exemple de configuration. Utilisez les paramtres
adapts votre application.
Etape

Action

Dans la section Proprits de la page, modifiez les lments suivants :


Numro

Position relative de lquipement dans la liste, de 0 127.


Pour cet exemple, acceptez la valeur par dfaut 003.

Configuration active

z Activ : ajoute cet quipement la configuration du

projet Unity Pro.


z Dsactiv : supprime cet quipement de la

configuration du projet Unity Pro.


Acceptez le paramtre par dfaut Activ.

144

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Etape

Action

Dans la section Nom de la structure dE/S de la page, modifiez les lments


suivants :
Zone dentre :
Nom de la structure

(Lecture seule) Unity Pro attribue automatiquement un


nom de structure en fonction du nom de variable, en
loccurrence T_NIC2212_01_IN.

Nom de variable

Acceptez le nom de variable dentre gnr


automatiquement (en fonction du nom dalias
(voir page 140)) : NIC2212_01_IN.

Zone de sortie :

S1A34010 05/2015

Nom de la structure

(Lecture seule) Unity Pro attribue automatiquement un


nom de structure en fonction du nom de variable, en
loccurrence T_NIC2212_01_OUT.

Nom de variable

Acceptez le nom de variable de sortie gnr


automatiquement (en fonction du nom dalias) :
NIC2212_01_OUT.

Bouton Nom par


dfaut

Restaure les noms de variable et de structure par dfaut.


Pour cet exemple, des noms personnaliss sont utiliss
la place des noms par dfaut.

145

Ajout dquipements un rseau Ethernet

Etape

Action

Dans la section Gestion des items de la page, modifiez les lments suivants :
Mode dimportation

z Automatique : choisissez si ces items dE/S sont

prdfinis pour lquipement dans son DTM et ne


seront pas modifis par la suite. Ces items sont crs
et ajouts automatiquement la configuration, puis
sont mis jour par la suite dans la liste ditems en cas
de modification du DTM de lquipement. Il nest pas
possible de modifier les items crs automatiquement
dans lditeur dquipement.
z Manuel : choisissez si ces items dE/S sont crs ou
modifis manuellement. Si le DTM de lquipement
prdfinit les items dE/S, les items dE/S prdfinis
sont crs et ajouts automatiquement la
configuration, et peuvent par la suite tre modifis
manuellement dans lditeur dquipement. La liste
des items dE/S nest pas affecte par les modifications
du DTM de lquipement.
NOTE :
z Comme le DTM STB NIC 2212 ne contient pas ditems
dentre et de sortie prconfigurs, slectionnez
Manuel.
z Pour afficher des items dE/S, slectionnez le nud
Items dans le volet gauche de lditeur dquipement,
comme suit :

Rimporter les items

146

Importe la liste des items dE/S du DTM de lquipement,


en remplaant les ventuelles modifications manuelles
des items dE/S. Activ uniquement lorsque la proprit
Mode dimportation est dfinie sur Manuel.

Cliquez sur Appliquer pour enregistrer les modifications et maintenir la fentre


ouverte pour les modifications ultrieures.

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Configuration de la page Paramtrage de ladresse


La page Paramtrage de ladresse permet dactiver le client DHCP dans le module dinterface
rseau STB NIC 2212. Lorsque le client DHCP est activ sur lquipement distant, il obtient
ladresse IP auprs du serveur DHCP dans le module de communication Ethernet. La page
Paramtrage de ladresse se prsente comme suit :

S1A34010 05/2015

147

Ajout dquipements un rseau Ethernet

Cet exemple de configuration utilise les paramtres suivants. Utilisez les paramtres adapts
votre application.
Etape

Action

Dans la page Paramtrage de ladresse, modifiez les paramtres suivants :


Adresse IP

Par dfaut :
z les valeurs des trois premiers octets sont gales aux
valeurs des trois premiers octets du module de
communication Ethernet ; et
z la valeur du quatrime octet est gale au paramtre
de numro dquipement, en loccurrence 004.
Pour notre exemple, entrez ladresse 192.168.1.6.

DHCP de cet
quipement

z Activ active le client DHCP dans cet quipement.

Lquipement obtient son adresse IP du service


DHCP fourni par le module de communication
Ethernet et apparat dans la liste des clients DHCP
gnrs automatiquement (voir page 83).
z Dsactiv (par dfaut) dsactive le client DHCP dans
cet quipement.
Slectionnez Activ.

Identifi par

Si DHCP de cet quipement prend la valeur Activ,


cela indique le type didentificateur de lquipement :
z Adresse MAC, ou
z Nom de lquipement

Identificateur

Si DHCP de cet quipement est Activ, cela indique


ladresse MAC ou le nom de lquipement spcifique.
Acceptez le paramtre par dfaut NIC2212_01 (en
fonction du nom dalias).

Masque

Masque de sous-rseau de lquipement. Valeur par


dfaut = 255.255.255.0.
Acceptez la valeur par dfaut.

Passerelle

Adresse de passerelle utilise pour atteindre cet


quipement. La valeur 0.0.0.0 par dfaut indique que cet
quipement se trouve sur le mme sous-rseau que le
module de communication Ethernet.
Acceptez la valeur par dfaut.

Slectionnez Nom de lquipement.

Cliquez sur OK pour enregistrer les modifications.

Ltape suivante consiste configurer la connexion entre le module de communication et


lquipement distant.

148

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Configuration des connexions EtherNet/IP


Prsentation
Une connexion EtherNet/IP fournit une liaison de communication entre deux quipements ou plus.
Les proprits dune connexion unique peuvent tre configures dans les DTM des quipements
connects.
Lditeur dquipement permet dafficher et de modifier les paramtres de connexion. Lexemple
ci-aprs prsente les paramtres dune connexion entre le module de communication
BMX NOC 0401 et un module dinterface rseau STB NIC 2212 distant. Les modifications de la
configuration sont apportes aux DTM de chaque quipement.
Pour ces modifications, dconnectez le DTM concern du module ou de lquipement rel
(voir page 48).
NOTE : Pour plus dinformations sur la modification des proprits, reportez-vous la rubrique
Configuration des proprits dans lditeur dquipement (voir page 57).
Configuration des paramtres de configuration dans le DTM du module de communication
Unity Pro tablit automatiquement une connexion entre un module de communication et un
quipement distant, lorsque lquipement distant est ajout au projet Unity Pro. Par la suite, bon
nombre de modifications de la connexion peuvent tre apportes au DTM de lquipement distant.
Cependant, certains paramtres de connexion peuvent galement tre configurs dans le DTM du
module de communication, comme indiqu ci-aprs.
Les paramtres de connexion ci-aprs pour cet exemple de configuration peuvent tre dfinis
dans le DTM du module de communication. Utilisez les paramtres adapts votre application.
Etape Action
1

Ouvrez le DTM du module de communication (dans cet exemple, NOC01) en le


slectionnant dans lditeur dquipement, puis :
z dans le menu principal, slectionnez Edition Ouvrir, ou
z cliquez avec le bouton droit, puis slectionnez Ouvrir dans le menu contextuel.

Dans le volet de navigation ( gauche de lditeur dquipement), slectionnez le


nud qui reprsente la connexion entre le module de communication et
lquipement distant. En loccurrence :
Liste des quipements NIC2212_01 Lecture entres / Ecriture sorties

Le DTM du module de communication souvre dans lditeur dquipement.

S1A34010 05/2015

149

Ajout dquipements un rseau Ethernet

Etape Action
3

Cliquez sur longlet Paramtres de connexion pour afficher la page suivante :

NOTE : Pour afficher le paramtre Multiplicateur de timeout, assurez-vous que


Unity Pro fonctionne en mode Etendu.
4

Dans la page Paramtres de connexion, modifiez les paramtres suivants :


Bit de connexion

(Lecture seule) Dcalage du bit de validit et du bit de contrle


pour cette connexion. Les valeurs de dcalage sont gnres
automatiquement par loutil de configuration Ethernet de
Unity Pro, en commenant 0, et sont hirarchises en
fonction du type de connexion, comme suit :
1 Connexions Modbus TCP
2 Connexions de lesclave local
3 Connexions EtherNet/IP
NOTE : La valeur initiale de cette connexion EtherNet/IP est 1
car un seul esclave local a t activ prcdemment.
Lorsquune connexion Modbus TCP unique est tablie, la
valeur de dcalage de ce bit de connexion devient 2.

Intervalle de trame Priode dactualisation de cette connexion, de 2 65 535 ms.


demand (RPI)
Valeur par dfaut = 12 ms. Entrez 30 ms.
NOTE : Ce paramtre peut galement tre dfini dans le DTM
du module de communication ou de lquipement distant.
Multiplicateur de
timeout

Ce paramtre, multipli par lintervalle de trame demand,


produit une valeur qui dclenche un timeout dinactivit. Les
valeurs de ce paramtre sont les suivantes : x4, x8, x16, x32,
x64, x128, x256 et x512.
Acceptez la valeur par dfaut x4.

NOTE : La page Informations de connexion est en lecture seule lorsque le module


de communication est slectionn. Ces informations doivent tre dfinies dans le
DTM de lquipement distant.
5
150

Cliquez sur OK pour enregistrer vos paramtres.


S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Configuration des paramtres de connexion dans le DTM de lquipement distant


Les connexions entre un module de communication et un quipement distant peuvent tre tablies
et modifies dans le DTM de lquipement distant.
Dans cet exemple, les modifications de la configuration sont apportes la connexion tablie
automatiquement par Unity Pro, lors de lajout de lquipement distant au projet. Utilisez les
paramtres adapts votre application.
Etape

Action

Ouvrez le DTM de lquipement distant (dans cet exemple, NIC2212_01) en le slectionnant dans lditeur
dquipement, puis :
z dans le menu principal, slectionnez Edition Ouvrir, ou
z cliquez avec le bouton droit, puis slectionnez Ouvrir dans le menu contextuel.

Dans le volet de navigation ( gauche de lditeur dquipement), vrifiez que la connexion de lquipement
distant est du type Lecture entres / Ecriture sorties. Pour afficher le type de connexion, slectionnez
NIC2212_01 dans le volet gauche de lditeur dquipement. Si le type de connexion nest pas Lecture
entres / Ecriture sorties, supprimez la connexion existante et ajoutez-en une nouvelle, comme suit :

Le DTM de lquipement distant souvre dans lditeur dquipement.

Lorsquune connexion est slectionne dans le volet gauche, cliquez sur le bouton
Supprimer la connexion. La connexion existante est supprime.

Cliquez sur le bouton Ajouter une connexion. La bote de dialogue Slectionnez la


connexion ajouter saffiche.

Utilisez les boutons de dfilement de la liste droulante pour afficher et slectionner le type
de connexion Lecture entres / Ecriture sorties.

Cliquez sur OK pour fermer la bote de dialogue Slectionnez la connexion ajouter. La


nouvelle connexion au nud saffiche.

Cliquez sur Appliquer pour enregistrer la nouvelle connexion en laissant lditeur


dquipement ouvert pour les ajouts supplmentaires.

S1A34010 05/2015

151

Ajout dquipements un rseau Ethernet

Etape

Action

Le nud Lecture entres /Ecriture sorties tant slectionn, cliquez sur longlet Gnral :

152

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Etape

Action

Dans la page Gnral, modifiez les paramtres suivants :


RPI

Priode dactualisation de cette connexion. Acceptez la valeur 30 ms. (Ce paramtre peut
tre dfini dans le DTM du module de communication ou de lquipement distant.)

Taille des
entres

Nombre doctets rservs pour les donnes dentre, de 0 505. Entrez 19.
NOTE : Unity Pro rserve les donnes dentre par incrments de 4 octets (2 mots). Dans
cet exemple, la saisie de la valeur de 19 octets rserve 20 octets de mmoire dentre.

Mode dentre Type dmission :


z Multidiffusion
z Point point
Acceptez la valeur par dfaut Multidiffusion.
Type dentre

Type de paquet Ethernet (longueur fixe ou variable) transmettre. Seuls les paquets de
longueur fixe sont pris en charge.

Priorit des
entres

Priorit de transmission. La valeur dpend du DTM de lquipement. Valeurs possibles :


z Faible
z Elev
z Programm
NOTE : Pour les modules distants qui prennent en charge plusieurs valeurs de priorit, vous
pouvez utiliser ce paramtre pour spcifier lordre dans lequel le module de communication
Ethernet traite les paquets. Pour plus dinformations, reportez-vous la rubrique
Hirarchisation des paquets QoS (voir Quantum, Module de communication
Ethernet 140 NOC 771 01, Manuel de lutilisateur).
Dans le cadre de cet exemple, acceptez la valeur par dfaut Programm.

Dclencheur
des entres

Dclencheur de la transmission. Valeurs possibles :


z Cyclique
z Changement dtat ou dapplication
Pour les donnes dE/S dentre, slectionnez Cyclique.

Taille des
sorties

Nombre doctets rservs pour les donnes de sortie, de 0 505. Entrez 6.

Mode des
sorties

Acceptez la valeur par dfaut Point point.

NOTE : Unity Pro rserve les donnes de sortie par incrments de 4 octets (2 mots). Dans
cet exemple, la saisie de la valeur de 6 octets rserve 8 octets de mmoire de sortie.

Type de sortie (Lecture seule). Seuls les paquets de longueur fixe sont pris en charge.
Priorit des
sorties

S1A34010 05/2015

Acceptez la valeur par dfaut Programm.

153

Ajout dquipements un rseau Ethernet

Etape

Action

Cliquez sur longlet Vrification didentit pour afficher la page suivante :

154

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Etape

Action

Dans la page Vrification didentit, dfinissez les rgles de comparaison de lidentit de lquipement
distant, dfinie par son DTM ou son fichier EDS, lidentit de lquipement distant rel situ sur le rseau.
Entrez les paramtres suivants :
Vrification
didentit

Dfinit la rgle utilise par Unity Pro pour comparer lquipement distant configur par
rapport lquipement distant rel. Paramtres possibles :
z Correspondance exacte : le DTM ou le fichier EDS correspond exactement
lquipement distant.
z Dsactiver : aucune vrification na lieu. La partie identit de la connexion est remplie de
valeurs gales zro (paramtre par dfaut).
z Doit tre compatible : si lquipement distant nest pas identique celui dfini par le
DTM ou le fichier EDS, il mule les dfinitions DTM/EDS.
z Aucune : aucune vrification na lieu. La partie identit de la connexion est omise.
z Personnaliser : permet de dfinir individuellement les six paramtres suivants.
Dans cet exemple, slectionnez Dsactiver.

Si Vrification didentit est dfini sur Personnaliser, renseignez les six champs ci-aprs :
Mode de
compatibilit

z True : pour chacun des tests slectionns ci-dessous, le DTM/EDS et lquipement

distant doivent seulement tre compatibles.


z False : pour chacun des tests slectionns ci-dessous, le DTM/EDS et lquipement

distant doivent correspondre exactement.


Version
mineure
Version
majeure

Pour chacun des paramtres de gauche, slectionnez lune des options suivantes :
z Compatible : inclure le paramtre au test.
z Non vrifi : le paramtre nest pas inclus dans le test

Code du
produit
Type de
produit
Fournisseur
du produit
7

Cliquez sur OK pour enregistrer vos paramtres.

Ltape suivante est la configuration des paramtres dE/S.

S1A34010 05/2015

155

Ajout dquipements un rseau Ethernet

Connexion llot Advantys STB


Prsentation
Dans cet exemple, vous allez utiliser le logiciel de configuration Advantys excut sur votre
ordinateur pour :
z
z
z

connecter le logiciel de configuration Advantys au STB NIC 2212 et aux huit modules dE/S que
comporte llot Advantys STB,
charger la configuration de llot Advantys STB dans le logiciel de configuration Advantys install
sur lordinateur,
afficher une image de bus de terrain de llot Advantys STB montrant les positions relatives :
z des informations sur ltat,
z des donnes dentre,
z des donnes de sortie.

A laide des donnes prsentes dans limage de bus de terrain, vous pouvez utiliser Unity Pro
pour crer des items dentre et de sortie adapts des donnes dtat, dentre, de sortie et
dcho de sortie prcises.
NOTE : avant deffectuer les oprations indiques ci-aprs, assurez-vous que llot Advantys STB
est auto-configur en appuyant sur le bouton RST lavant du module STB NIC 2212.
Etablissement de la connexion
Pour connecter les modules STB NIC 2212 et dES laide du logiciel de configuration Advantys :
Etape Action

156

Lancez le logiciel de configuration Advantys sur lordinateur. Une bote de dialogue


apparat pour prsenter les types de projet disponibles.

Slectionnez STB.

Slectionnez Fichier Nouvel environnement de travail. La fentre Nouvel


environnement de travail saffiche (ci-dessous).

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Etape Action
4

Pour cet exemple, saisissez les valeurs de champ suivantes :


z dans le champ Fichier denvironnement de travail, entrez Advantys,
z dans le champ Fichier dlot, entrez Advantys_01.

Cliquez sur OK. Le logiciel de configuration Advantys affiche un profil DIN vide au
centre de lcran.

Slectionnez En ligne Paramtres de connexion. La fentre Paramtres de


connexion saffiche (ci-dessous).

Dans la fentre Paramtres de connexion, acceptez le paramtre par dfaut ID de


nud Modbus 1, slectionnez TCP/IP, puis cliquez sur le bouton Rglages :

La bote de dialogue Paramtres TCP/IP saffiche (ci-dessous).

S1A34010 05/2015

157

Ajout dquipements un rseau Ethernet

Etape Action
8

Dans le champ Adresse IP distante, entrez ladresse IP du module STB NIC 2212,
dans cet exemple : 192.168.1.6.

Cliquez sur OK pour fermer la bote de dialogue Paramtres TCP/IP et cliquez


nouveau sur OK pour fermer la bote de dialogue Paramtres de connexion.

10

158

Slectionnez En ligne Connecter. La bote de dialogue Tlchargement


saffiche (ci-dessous) :

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Etape Action
11

Slectionnez Ilot -> PC dans la bote de dialogue Tlchargement.


Lenvironnement de travail de llot prsente les donnes de llot et montre le
STB NIC 2212 et les modules de llot, reprsents ci-aprs :

Remarque : une case contenant un ou deux entiers saffiche sous chaque module
(exemple :

). Ces entiers remplissent les fonctions suivantes :

z Lentier de gauche (3, dans ce cas) dtermine la position physique du module (de

gauche droite) parmi les modules du rack.


z Lentier de droite (1, dans ce cas) dsigne la position relative du module (de

gauche droite) parmi les modules metteurs/rcepteurs de donnes. Si le


module nest pas un module dE/S (cest--dire sil sagit dune alimentation ou
dun module de fin de segment), aucun entier napparat droite.

S1A34010 05/2015

159

Ajout dquipements un rseau Ethernet

Etape Action
12

Slectionnez Ilot Vue densemble dimage dE/S. La fentre Image dE/S


saffiche. Elle contient la page Image de bus de terrain :

Chaque cellule du tableau contient lun des indicateurs alpha-numriques suivants :


z S indique un bit dtat pour le module dinterface rseau STB NIC 2212
z un entier indique la position relative (de gauche droite) dun module dE/S par
les donnes dentre ou de sortie dans cette cellule. Exemple :
z le module dentre STB DDI 3230 est le premier module dE/S sur le rack ; ses
donnes sont dsignes par lentier 1 dans les bits 0 3 du mot 2 de la
tableDonnes dentre,
z le module de sortie STB DDO 3600 est le sixime module dE/S sur le rack ;
ses donnes dtat et dcho de sortie sont dsignes par lentier 6 dans les
bits 8 13 du mot 4 et dans les bits 0 5 du mot 5 dans la table Donnes
dentre ; ses donnes de sortie sont dsignes par lentier 6 dans les bits 8
13 du mot 1 de la table Donnes de sortie.
Remarques :
slectionnez une cellule dans la table Donnes dentre ou Donnes de sortie
pour afficher (au milieu de la page) une description des donnes de la cellule et du
module source.
Convertissez la taille des tables Donnes dentre et Donnes de sortie de mots
en octets (divisez-les par 2), puis utilisez ces donnes pour les paramtres Taille
des entres (19) et Taille des sorties (6) lorsque vous configurez les proprits
gnrales de connexion de lquipement distant.
160

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Configuration des items dE/S


Prsentation
La dernire tche dans cet exemple consiste ajouter des items dE/S la configuration du
STB NIC 2212 et de ses 8 modules dE/S. Pour ce faire :
z
z

utilisez le logiciel de configuration Advantys pour identifier la position relative des entres et des
sorties de chaque module dE/S,
utilisez lEditeur de configuration de Unity Pro pour crer des items dentre et de sortie, en
dfinissant pour chaque item :
z nom,
z type de donnes,

Types ditem et tailles des E/S


Lobjectif est de crer un ensemble ditems dentre et de sortie gal la taille des entres et la
taille des sorties spcifies pour le STB NIC 2212 (voir Quantum, Module de communication
Ethernet 140 NOC 771 01, Manuel de lutilisateur). Dans cet exemple, il faut crer les items pour :
z
z

19 octets dentres,
6 octets de sorties.

LEditeur dquipement de Unity Pro offre une grande souplesse dans la cration des items
dentre et de sortie. Vous pouvez crer les items dentre et de sortie par groupes de un ou
plusieurs bits uniques, doctets de 8 bits, de mots de 16 bits, de mots doubles de 32 bits ou de
valeurs flottantes IEEE de 32 bits. Le nombre ditems crs dpend du type de donnes et de la
taille de chaque item.
Dans lexemple de projet, les items suivants ont t crs :
z
z

bits discrets pour les entres et sorties numriques,


mots de 8 ou 16 octets pour les entres et sorties analogiques.

Affectation des items dentre et de sortie


Utilisez la page Image de bus de terrain de la fentre Vue densemble dimage dE/S dans le
logiciel de configuration Advantys pour identifier le nombre et le type ditems dE/S crer, comme
suit :
tape

Action

Dans le menu Ilot du logiciel de configuration Advantys, choisissez Vue


densemble dimage dE/S. La fentre Image dE/S apparat et affiche la page
Image de bus de terrain.

Slectionnez la premire cellule (mot 1, cellule 0) dans le tableau Donnes


dentre pour afficher (au centre de la page) une description des donnes de la
cellule et de leur module source.

Notez les informations sur le mot, les bits, le module et litem pour cette cellule.

Rptez les tapes 2 et 3 pour chaque cellule contenant un S ou un entier.

S1A34010 05/2015

161

Ajout dquipements un rseau Ethernet

NOTE : limage de bus de terrain prsente les donnes dentre et de sortie sous forme de mots
de 16 bits (en commenant par le mot 1). Vous devez rorganiser ces donnes pour lOutil de
configuration Ethernet dUnity Pro, qui prsente les mmes donnes sous la forme doctets de
8 bits (en commenant par loctet 0).
NOTE : lorsque vous crez des items, alignez les items des types de donnes WORD et DWORD, de
la faon suivante :
z Les items WORD doivent tre aligns sur une limite de 16 bits.
z Les items DWORD doivent tre aligns sur une limite de 32 bits.
Ce processus gnre les tables de donnes dentre et de sortie :
Donnes dentre :
Image de bus de terrain
Advantys

Items EIP Unity Pro Module STB

Mot

Bit(s)

Octet

Bit(s)

0-15

0-7

0-7

0-1

0-1

donnes dentre

2-3

DDI 3230

tat dentre

DDO 3200

cho de donnes de
sortie

6-7

6-7

DDO 3200

tat de sortie

0-3

DDI 3420

donnes dentre

4-7

DDI 3420

tat dentre

0-3

DDO 3410

cho de donnes de
sortie

4-7

DDO 3410

tat de sortie

0-5

DDI 3610

donnes dentre

0-3

8-13

14-15
0-5

6-7

Sans objet

inutilis

0-5

DDI 3610

tat dentre

6-7

Sans objet

inutilis

0-5

DDO 3600

cho de donnes de
sortie

6-7

Sans objet

inutilis

6-7
8-13
14-15

162

DDI 3230

4-5

4-7

Etat doctet de poids


fort

4-5

12-15

Etat doctet de poids


faible

2-3

8-11
3

NIC 2212

Description

0-5

0-5

DDO 3600

tat de sortie

6-15

6-7

Sans objet

inutilis

0-7

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Image de bus de terrain


Advantys

Items EIP Unity Pro Module STB

Mot

Bit(s)

Octet

Bit(s)

0-15

10

0-7

11

0-7

0-7

12

8-15
8

0-15

0-7
8-15

10

0-7
8-15

Sans
objet

Description

AVI 1270

donnes dentre
canal 1

0-7

AVI 1270

tat dentre canal 1

13

0-7

Sans objet

inutilis

14

0-7

AVI 1270

15

0-7

donnes dentre
canal 2

16

0-7

AVI 1270

tat dentre canal 2

17

0-7

AVO 1250

tat de sortie canal 1

18

0-7

AVO 1250

tat de sortie canal 2

Sans
objet

Sans objet

inutilis

Donnes de sortie :
Image de bus de terrain
Advantys

Items EIP Unity Pro Module

Mot

Bit(s)

Octet

Bit(s)

0-1

0-1

DDO 3200

donnes de sortie

2-5

DDO 3410

donnes de sortie

6-7

Sans objet

inutilis

0-5

DDO 3600

donnes de sortie

2-5
6-7
8-13

14-15
2

0-15

0-15

Description

6-7

Sans objet

inutilis

0-7

AVO 1250

0-7

donnes de sortie
canal 1

0-7

AVO 1250

0-7

donnes de sortie
canal 2

Cet exemple illustre comment crer 19 octets dentres et 6 octets de sorties. Pour utiliser plus
efficacement lespace, il cre les items dans lordre suivant :
z items de bit dentre,
z items de mot et doctet dentre,
z items de bit de sortie,
z items de mot et doctet de sortie.

S1A34010 05/2015

163

Ajout dquipements un rseau Ethernet

Cration des items de bit dentre


Pour crer les items de bit dentre de lexemple de STB NIC 2212, en commenant par les
16 entres TOR de ltat NIC 2212, procdez comme suit :
tape Action
1

Dans le Navigateur de DTM, slectionnez le module de communication :

Effectuez lune des actions suivantes :


z dans le menu principal, slectionnez Edition Ouvrir, ou
z cliquez sur le bouton droit de la souris, puis slectionnez Ouvrir dans le menu
contextuel.
LEditeur dquipement souvre et affiche le DTM du module de communication.

164

Dans le volet gauche de lEditeur dquipement, recherchez et slectionnez le


nud Items du module dinterface rseau STP NIC 2212 :

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

tape Action
4

La fentre Items saffiche :

Cliquez sur longlet Entre (bit) pour ouvrir cette page :

Dans la page Entre (bit), saisissez le nom racine par dfaut suivant reprsentant
ltat de lquipement dans le champ Racine des noms ditems par dfaut :
DDI3232_in_data.

Dans la liste des items, slectionnez les deux premires lignes. (Elles reprsentent
les bits 0 et 1 de loctet.)

S1A34010 05/2015

165

Ajout dquipements un rseau Ethernet

tape Action
8

Cliquez sur le bouton Dfinir des items. La bote de dialogue Dfinition des noms
ditems apparat :

Remarque : lastrisque (*) indique la cration dune srie ditems TOR ayant la
mme racine de nom.
9

10

166

Acceptez la valeur Nom(s) ditem(s) par dfaut et cliquez sur OK. 2 items dentre
discrte sont crs :

Cliquez sur Appliquer pour enregistrer les nouveaux items et laisser la page
ouverte.

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

tape Action
11

Rptez les tapes 6 10 pour chaque groupe ditems dentre TOR crer. Dans
cet exemple, cela inclut les items pour chacun des groupes suivants :
z Octet : 0, Bits : 2 3, Racine des noms ditems par dfaut : DDI3230_in_st
z Octet : 0, Bits : 4 5, Racine des noms ditems par dfaut : DDO3200_out_echo
z Octet : 0, Bits : 6 7, Racine des noms ditems par dfaut : DDO3200_out_st
z Octet : 1, Bits : 0 3, Racine des noms ditems par dfaut : DDI3420_in_data
z Octet : 1, Bits : 4 7, Racine des noms ditems par dfaut : DDI3420_in_st
z Octet : 2, Bits : 0 3, Racine des noms ditems par dfaut : DDO3410_out_echo
z Octet : 2, Bits : 4 7, Racine des noms ditems par dfaut : DDO3410_out_st
z Octet : 3, Bits : 0 5, Racine des noms ditems par dfaut : DDI3610_in_data
z Octet : 4, Bits : 0 5, Racine des noms ditems par dfaut : DDI3610_in_st
z Octet : 5, Bits : 0 5, Racine des noms ditems par dfaut : DDO3600_out_echo
z Octet : 6, Bits : 0 5, Racine des noms ditems par dfaut : DDO3600_out_st

12

La tche suivante consiste crer les octets et mots dentre.

Cration des items dentre


Pour crer les items dentre de lexemple du STB NIC 2212, en commenant par un octet de
donnes dentre contenant ltat de loctet de poids faible du module STP NIC 2212, procdez
comme suit :
tape
1

Action
Cliquez sur longlet Entre pour revenir cette page :

NOTE : dans cet exemple, les colonnes Offset/quip. et Offset/connexion


reprsentent ladresse octale. Les items que vous crez seront soit un octet de
8 bits, soit un mot de 16 bits.

S1A34010 05/2015

167

Ajout dquipements un rseau Ethernet

tape

168

Action

Dans la zone Racine des noms ditems par dfaut, saisissez :


NIC22212_01_LO_st.

En commenant par le premier mot dentre complet disponible, slectionnez la


ligne correspondant loctet 8 :

Cliquez sur le bouton Dfinir des items. La bote de dialogue Dfinition des
noms ditems apparat :

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

tape

Action

Slectionnez Octet dans Type des nouveaux items, puis cliquez sur OK. Un
item doctet est cr :

Cliquez sur Appliquer pour enregistrer les nouveaux items et laisser la page
ouverte.

Rptez les tapes 2 6 pour chaque item dentre de mot ou doctet crer.
NOTE : le nombre de lignes slectionnes pour un nouvel item varie selon le type
de litem. Si litem est un :
z octet : slectionnez une ligne.
z mot : slectionnez deux lignes, en commenant au prochain mot complet
disponible.
Dans cet exemple, vous allez crer les items pour chacun des groupes suivants :
z Octet : 9, Racine des noms ditems par dfaut : NIC2212_01_HI_st
z Mot : 10, Racine des noms ditems par dfaut : AVI1270_CH1_in_data
z Octet : 12, Racine des noms ditems par dfaut : AVI1270_CH1_in_st
z Mot : 14 15, Racine des noms ditems par dfaut : AVI1270_CH2_in_data
z Octet : 16, Racine des noms ditems par dfaut : AVI1270_CH2_in_st
z Octet : 17, Racine des noms ditems par dfaut : AVO1250_CH1_out_st
z Octet : 18, Racine des noms ditems par dfaut : AVO1250_CH2_out_st

S1A34010 05/2015

La tche suivante consiste crer les bits de sortie.

169

Ajout dquipements un rseau Ethernet

Cration des items de bit de sortie


Pour crer les items de bit de sortie de lexemple de STB NIC 2212, en commenant par les 2 bits
de sortie du module STB DDO 3200, procdez comme suit :
tape
1

Action
Cliquez sur longlet Sortie (bit) pour ouvrir la page suivante :

NOTE : les colonnes Offset/quip. et Offset/connexion reprsentent ladresse


octale dune sortie, et la colonne Position dans loctet indique la position du bit
(dans loctet) de chaque item de sortie TOR.
2

170

Dans la zone Racine des noms ditems par dfaut, saisissez :


DDO3200_out_data.

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

tape

Action

Dans la liste des items, slectionnez les lignes correspondant aux bits 0 1 dans
loctet 0, cest--dire les 2 premires lignes :

Cliquez sur le bouton Dfinir des items. La bote de dialogue Dfinition des
noms ditems apparat :

NOTE : lastrisque (*) indique la cration dune srie ditems TOR ayant le mme
nom de racine.

S1A34010 05/2015

171

Ajout dquipements un rseau Ethernet

tape

172

Action

Acceptez le nom de sortie par dfaut et cliquez sur OK. 2 items de sortie TOR sont
crs :

Cliquez sur Appliquer pour enregistrer les nouveaux items et laisser la page
ouverte.

Rptez les tapes 2 6 pour chaque groupe ditems de sortie TOR crer. Dans
cet exemple, cela inclut les items pour chacun des groupes suivants :
z Octet : 0, Bits : 2 5, Racine des noms ditems : DDO3410_out_data
z Octet : 1, Bits : 0 5, Racine des noms ditems : DDO3600_out_data

La tche suivante consiste crer les octets et mots de sortie.

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Items sorties numriques


Pour crer des items de sortie pour lexemple de STB NIC 2212, en commenant par un mot de
donnes de sortie pour le module STB AVO 1250, procdez comme suit :
tape
1

Action
Cliquez sur longlet Sortie pour ouvrir la page suivante :

NOTE : dans cet exemple, les colonnes Offset/quip. et Offset/connexion


reprsentent ladresse octale. Les items que vous crez seront des mots de 16 bits
constitus de 2 octets.
2

S1A34010 05/2015

Dans la zone Racine des noms ditems par dfaut, saisissez :


AVO1250_CH1_out_data.

173

Ajout dquipements un rseau Ethernet

tape

174

Action

En commenant au prochain mot complet disponible, slectionnez les lignes 2 et 3 :

Cliquez sur le bouton Dfinir des items. La bote de dialogue Dfinition des noms
ditems apparat :

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

tape

Action

Acceptez le nom de sortie par dfaut et cliquez sur OK. Litem de mot de sortie
suivant est cr :

Cliquez sur Appliquer pour enregistrer le nouvel item et laisser la page ouverte.

Rptez les tapes 2 6 pour les donnes de sortie du canal 2 de lAVO 1250 sur
les octets 4 et 5.

Cliquez sur OK pour fermer la fentre Items.

Slectionnez Fichier Enregistrer pour enregistrer les modifications.

S1A34010 05/2015

175

Ajout dquipements un rseau Ethernet

Sous-chapitre 3.3
Ajout dun quipement Modbus TCP au rseau

Ajout dun quipement Modbus TCP au rseau


Prsentation
Cette section complte lexemple dapplication Unity Pro, en dcrivant comment :
ajouter un module dinterface rseau Modbus TCP STB NIC 2212 lapplication Unity Pro ;
z configurer le module STB NIP 2212 ;
z configurer les connexions Modbus entre le module de communication BMX NOC 0401 et le
module dinterface rseau STB NIP 2212.
z

NOTE : les instructions de ce chapitre concernent un exemple de configuration dun quipement.


Pour plus dinformations sur les autres options de configuration, reportez-vous aux fichiers daide
de Unity Pro.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet

176

Page

Configuration du rseau

177

Ajout dun quipement distant STB NIP 2212

179

Configuration des proprits du module STB NIP 2212

181

Connexion llot Advantys STB

189

Configuration des items dE/S

193

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Configuration du rseau
Prsentation
Cet exemple de rseau inclut le matriel et les logiciels suivants :
un rack dautomate avec :
z alimentation lectrique BMX CPS 2000 100/240 VCA,
z automate BMX P34 20302,
z module de communication Ethernet BMX NOC 0401.2,

un lot distant STB Advantys avec :


z module dinterface rseau Modbus TCP STB NIP 2212,
z module de distribution dalimentation STB PDT 3100,
z module dentre numrique STB DDI 3230 2 pt,
z module de sortie numrique STB DDO 3200 2 pt,
z module dentre numrique STB DDI 3420 4 pt,
z module de sortie numrique STB DDO 3410 4 pt,
z module dentre numrique STB DDI 3610 6 pt,
z module de sortie numrique STB DDO 3600 6 pt,
z module dentre analogique STB AVI 1270 2 pt,
z module de sortie analogique STB AVO 1250 2 pt,

un ordinateur excutant Unity Pro (version 5.0 ou ultrieure) et le logiciel de configuration


Advantys (version 5.0 ou ultrieure) ;
un commutateur Ethernet gr, connect lautomate et llot au moyen dun cble Ethernet
paire torsade et de connecteurs RJ45.

S1A34010 05/2015

177

Ajout dquipements un rseau Ethernet

Topologie rseau
Les quipements du rseau Ethernet utiliss dans cette configuration incluent les lments
suivants :

Pour reproduire cet exemple :


utiliser les adresses IP de votre propre configuration pour :
z lordinateur,
z le module de communication Ethernet BMX NOC 0401.2,
z le module dinterface rseau Ethernet STB NIP 2212 ;

vrifier le cblage

NOTE : le logiciel Unity Pro qui sexcute sur lordinateur permet de configurer lautomate
BMX P34 20302. Dans cet exemple, lordinateur est directement connect au port Ethernet de
lUC par lintermdiaire du commutateur Ethernet. Vous pouvez galement contourner le
commutateur et raccorder directement lordinateur aux ports Modbus ou USB de lUC.

178

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Ajout dun quipement distant STB NIP 2212


Prsentation
Utilisez la slection du DTM Modbus DTM, dans la bote de dialogue Ajouter pour slectionner et
insrer un module STB NIP 2212 votre projet.
Ajout dun quipement distant STB NIP 2212
Pour ajouter lquipement STB NIP 2212 au projet, procdez comme suit :
Etape

Action

Dans le Navigateur de DTM, slectionnez le nud du module de communication


Ethernet et cliquez avec le bouton droit de la souris. Un menu contextuel saffiche.

Dans le menu, slectionnez Ajouter.... La bote de dialogue ci-dessous saffiche :

Dans la bote de dialogue Ajouter, slectionnez STBNIP2212, puis cliquez sur


Ajouter un DTM. La fentre Proprits du module dinterface rseau
STB NIP 2212 saffiche.

S1A34010 05/2015

179

Ajout dquipements un rseau Ethernet

Etape

Action

Dans la page Gnral de la fentre Proprits, modifiez la valeur par dfaut Nom
dalias pour lire NIP2212_01 :

Lorsque vous modifiez le nom dalias, Unity Pro lapplique comme nom de base
pour les noms de structure et de variable.
NOTE : Aucune modification supplmentaire nest ncessaire dans les pages de
cette fentre. A lexception du champ Nom dalias, les paramtres sont
accessibles en lecture seule.
5

Cliquez sur OK. Unity Pro ajoute le nouveau module dinterface STB NIP 2212
dans le Navigateur de DTM, sous le module de communication.

Pour plus dinformations sur lenregistrement des modifications apportes la


configuration, reportez-vous la rubrique Configuration des proprits dans
lditeur dquipement (voir page 57).

Ltape suivante est la configuration de lquipement que vous venez dajouter au projet.

180

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Configuration des proprits du module STB NIP 2212


Prsentation
Les pages de lditeur dquipement permettent dafficher et de modifier les paramtres dun
quipement distant. Pour pouvoir modifier ces paramtres, dconnectez le DTM de lquipement
distant (voir page 48).
Pour afficher les paramtres du DTM pour un quipement distant, slectionnez le nom de
lquipement, qui se trouve sous le nud Liste des quipements dans le volet gauche de
lditeur dquipement.
Dans le cadre de cet exemple, qui permet de configure un module dinterface rseau
STB NIP 2212, slectionnez le nud NIP2212_01. Lditeur dquipement affiche les pages
suivantes :
z Proprits
z Paramtrage de ladresse
z Paramtrage de la requte
NOTE : Pour plus dinformations sur la modification des proprits, reportez-vous la rubrique
Configuration des proprits dans lditeur dquipement (voir page 57).
Configuration de la page Proprits
Utilisez la page Proprits pour :
ajouter ou supprimer lquipement distant dans la configuration ;
z modifier le nom de base des variables et des structures de donnes utilises par lquipement
distant ;
z indiquer la mthode de cration et de modification des items dentre et de sortie.
z

S1A34010 05/2015

181

Ajout dquipements un rseau Ethernet

La page Proprits dun module dinterface rseau STB NIP 2212 se prsente comme suit :

Les paramtres suivants sont utiliss dans cet exemple de configuration. Utilisez les paramtres
adapts votre application.
Etape

Action

Dans la section Proprits de la page, modifiez les lments suivants :


Numro

Position relative de lquipement dans la liste, de 0 127.


Pour cet exemple, acceptez la valeur par dfaut 004.

Configuration active

z Activ : ajoute cet quipement la configuration du

projet Unity Pro.


z Dsactiv : supprime cet quipement de la

configuration du projet Unity Pro.


Acceptez le paramtre par dfaut Activ.

182

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Etape

Action

Dans la section Nom de la structure dE/S de la page, modifiez les lments suivants :
Zone dentre :
Nom de la structure

(Lecture seule) Unity Pro attribue automatiquement un


nom de structure bas sur le nom de la variable, dans ce
cas T_NIP2212_01_IN.

Nom de variable

Acceptez le nom de variable gnr automatiquement


(bas sur le nom dalias (voir page 179)) :
NIP2212_01_IN.

Zone de sortie :

Nom de la structure

(Lecture seule) Unity Pro attribue automatiquement un


nom de structure bas sur le nom de la variable, dans ce
cas T_NIP2212_01_OUT.

Nom de variable

Acceptez le nom de variable gnr automatiquement


(bas sur le nom dalias) : NIP2212_01_OUT.

Bouton Nom par dfaut

Restaure les noms de variable et de structure par dfaut.


Cet exemple utilise des noms personnaliss.

Dans la section Gestion des items de la page, modifiez les lments suivants :
Mode dimportation

z Automatique : les items dE/S proviennent du DTM

de lquipement et sont mis jour si la liste des items


du DTM de lquipement change. Les items ne
peuvent pas tre modifis dans lditeur
dquipement.
z Manuel : les items dE/S sont ajouts manuellement
dans lditeur dquipement. La liste des items dE/S
nest pas affecte par les modifications du DTM de
lquipement.
Dans cet exemple, slectionnez Manuel.
Rimporter les items

S1A34010 05/2015

Importe la liste des items dE/S du DTM de lquipement,


en remplaant les ventuelles modifications manuelles
des items dE/S. Activ uniquement lorsque Mode
dimportation est dfini sur Manuel.

Cliquez sur Appliquer pour enregistrer les modifications et maintenir la fentre ouverte
pour les modifications ultrieures.

183

Ajout dquipements un rseau Ethernet

Configuration de la page Paramtrage de ladresse


Utilisez la page Paramtre de ladresse pour :
configurer ladresse IP de lquipement distant ;
z activer, ou dsactiver, le logiciel client DHCP de lquipement distant.
z

Lorsque le logiciel client DHCP est activ sur lquipement distant, il obtient son adresse IP auprs
du serveur DHCP dans le module de communication Ethernet. La page Paramtrage de
ladresse se prsente comme suit :

184

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Les paramtres ci-aprs sont utiliss dans cet exemple de configuration. Utilisez les paramtres
adapts votre application.
Etape

Action

Dans la page Paramtrage de ladresse, modifiez les paramtres suivants :


Adresse IP

Par dfaut :
z les valeurs des trois premiers octets sont gales aux
valeurs des trois premiers octets du module de
communication Ethernet ; et
z la valeur du quatrime octet est gale au paramtre
Numro dquipement, dans ce cas, 004.
Dans cet exemple, ladresse IP est 192.169.1.7.

DHCP de cet quipement

z Activ active le client DHCP dans cet quipement.

Lquipement obtient son adresse IP du service


DHCP fourni par le module de communication
Ethernet et saffiche dans la liste des clients DHCP
gnre automatiquement (voir page 83).
z Dsactiv (par dfaut) dsactive le client DHCP
dans cet quipement.
Slectionnez Activ.
Identifi par

Si DHCP de cet quipement prend la valeur Activ,


cela indique le type didentificateur de lquipement :
z Adresse MAC, ou
z Nom de lquipement
Slectionnez Nom de lquipement.

Identificateur

Si DHCP de cet quipement prend la valeur Activ,


cela indique la valeur Adresse MAC ou Nom de
lquipement.
Entrez NIP2212_01.

Masque

Masque de sous-rseau de lquipement. Valeur par


dfaut = 255.255.255.0.
Acceptez la valeur par dfaut.

Passerelle

Adresse de passerelle utilise pour atteindre cet


quipement. La valeur par dfaut 0.0.0.0 indique que cet
quipement se trouve sur le mme sous-rseau que le
module de communication Ethernet.
Acceptez la valeur par dfaut.

Cliquez sur Appliquer pour enregistrer les modifications et maintenir la fentre


ouverte pour les modifications ultrieures.

Ltape suivante est la configuration de la connexion entre le module de communication et


lquipement distant.

S1A34010 05/2015

185

Ajout dquipements un rseau Ethernet

Configuration de la page Paramtrage de la requte


La page Paramtrage de la requte permet dajouter, de configurer et de supprimer les requtes
Modbus pour lquipement distant. Chaque requte reprsente une liaison distincte entre le
module de communication et lquipement distant.
La page Paramtrage de la requte dun module dinterface rseau STB NIP 2212 se prsente
comme suit :

La fonction Ajouter une requte nest active que lorsque le Mode dimportation est dfini sur
Manuel.

186

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Les paramtres ci-aprs sont utiliss dans cet exemple de configuration. Utilisez les paramtres
adapts votre application.
Etape

Action

Dans la page Paramtrage de la requte, modifiez les paramtres suivants :


Bit de
connexion

(Lecture seule) Dcalage du bit de validit et du bit de contrle de cette connexion. Les valeurs de
dcalage sont gnres automatiquement par loutil de configuration Ethernet de Unity Pro, en
commenant 0, en fonction du type de connexion, dans lordre suivant :
1. Connexions Modbus TCP
2. Connexions de lesclave local
3. Connexions EtherNet/IP
NOTE : Lorsque cette connexion Modbus TCP est tablie, les valeurs des connexions de lesclave
local et EtherNet/IP tablies prcdemment sont incrmentes de 1 : le bit de connexion de
lesclave local est dfini sur 1 et le bit de connexion EtherNet/IP est dfini sur 2.

ID unit

Numro de lquipement ou du module, qui est la cible de la connexion. La valeur :


z 255 (par dfaut) est utilise pour accder au module de communication Ethernet proprement
dit ;
z 254 entrane labsence denvoi de message Modbus et la gnration dun vnement par le
module ;
z 0 253 identifie le numro dquipement de lquipement cible, derrire une passerelle
Modbus TCP vers Modbus.
NOTE : Lors de laccs aux donnes dans le module de communication Ethernet proprement dit,
utilisez la valeur 255. Lors de laccs aux donnes dans lapplication excute sur lautomate,
utilisez une valeur comprise entre 0 et 254 (la valeur 1 est recommande).
Comme lquipement cible proprement dit est la cible de la requte, acceptez la valeur par dfaut
255.

Timeout
de validit

Priode maximale autorise, en millisecondes, entre les rponses de lquipement, de 0


120 000 ms par incrments de 5 ms. En cas de dpassement de ce paramtre, le bit de timeout
de validit est dfini sur 1. Valeur par dfaut = 1 500 ms. Acceptez la valeur par dfaut 1500.

Priode de Vitesse de scrutation des donnes, de 0 60 000 ms, par intervalles de 5 ms. Valeur par dfaut =
rptition 60 ms. Acceptez la valeur par dfaut 60.
Adresse
(lecture)

Adresse sur lquipement distant de limage des donnes dentre. Limage des donnes dentre
commence au mot 45391. Comme il y a un dcalage de 40 000 dans la plate-forme M340, entrez
la valeur 5391.

Longueur
(lecture)

Nombre de mots dans lquipement distant, de 0 125, lus par le module de communication.
Comme lquipement Modbus est configur pour 18 mots ditems dentre, entrez la valeur 18.

Dernire
valeur

Comportement des entres dans lapplication en cas de perte de la communication dvnement :


z Valeur de maintien (par dfaut)
z Rgle sur zro
z Acceptez la valeur par dfaut.

Adresse
(criture)

Adresse sur lquipement distant de limage des donnes de sortie. Limage des donnes de sortie
commence au mot 40000. Comme il y a un dcalage de 40 000 dans la plate-forme M340, entrez
la valeur 0.

Longueur
(criture)

Nombre de mots sur lquipement distant, de 0 120, crits par le module de communication.
Comme lquipement Modbus est configur pour 5 mots ditems de sortie, entrez la valeur 5.
187

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Etape

Action

Cliquez sur OK pour enregistrer les modifications et fermer la fentre.

Ltape suivante est la connexion du projet Unity Pro llot Advantys.

188

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Connexion llot Advantys STB


Prsentation
Dans cet exemple, vous allez utiliser le logiciel de configuration Advantys excut sur votre
ordinateur pour :
z
z
z

connecter le logiciel de configuration Advantys au STB NIP 2212 et aux huit modules dE/S que
comporte llot Advantys STB,
charger la configuration de llot Advantys STB dans le logiciel de configuration Advantys install
sur lordinateur,
afficher une image de bus de terrain de llot Advantys STB montrant les positions relatives :
z des donnes dentre,
z des donnes de sortie.

A laide des donnes prsentes dans limage de bus de terrain, vous pouvez utiliser Unity Pro
pour crer des items dentre et de sortie adapts des donnes dentre, de sortie et dcho de
sortie prcises.
NOTE : avant deffectuer les oprations indiques ci-aprs, assurez-vous que llot Advantys STB
est auto-configur en appuyant sur le bouton RST lavant du module STB NIP 2212.
Etablissement de la connexion
Pour connecter les modules STB NIP 2212 et dES laide du logiciel de configuration Advantys :
Etape Action
1

Lancez le logiciel de configuration Advantys sur lordinateur. Une bote de dialogue


apparat pour prsenter les types de projet disponibles.

Slectionnez STB.

Slectionnez Fichier Nouvel environnement de travail. La fentre Nouvel


environnement de travail saffiche (ci-dessous).

Pour cet exemple, saisissez les valeurs de champ suivantes :


z dans le champ Fichier denvironnement de travail, entrez Advantys,
z dans le champ Fichier dlot, entrez Advantys_02.

S1A34010 05/2015

189

Ajout dquipements un rseau Ethernet

Etape Action
5

Cliquez sur OK. Le logiciel de configuration Advantys affiche un profil DIN vide au
centre de lcran.

Slectionnez En ligne Paramtres de connexion. La fentre Paramtres de


connexion saffiche (ci-dessous).

Dans la fentre Paramtres de connexion, acceptez le paramtre par dfaut ID de


nud Modbus 1, slectionnez TCP/IP, puis cliquez sur le bouton Rglages :

Dans le champ Adresse IP distante, entrez ladresse IP du module STB NIP 2212,
dans cet exemple : 192.168.1.7.

Cliquez sur OK pour fermer la bote de dialogue Paramtres TCP/IP et cliquez


nouveau sur OK pour fermer la bote de dialogue Paramtres de connexion.

La bote de dialogue Paramtres TCP/IP saffiche (ci-dessous).

10

190

Slectionnez En ligne Connecter. La bote de dialogue Tlchargement


saffiche (ci-dessous) :

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Etape Action
11

Slectionnez Ilot -> PC dans la bote de dialogue Tlchargement.


Lenvironnement de travail de llot prsente les donnes de llot et montre le
STB NIP 2212 et les modules de llot, reprsents ci-aprs :

Remarque : une case contenant un ou deux entiers saffiche sous chaque module
(exemple :

). Ces entiers remplissent les fonctions suivantes :

z Lentier de gauche (3, dans ce cas) dtermine la position physique du module (de

gauche droite) parmi les modules du rack.


z Lentier de droite (1, dans ce cas) dsigne la position relative du module (de

gauche droite) parmi les modules metteurs/rcepteurs de donnes. Si le


module nest pas un module dE/S (cest--dire sil sagit dune alimentation ou
dun module de fin de segment), aucun entier napparat droite.

S1A34010 05/2015

191

Ajout dquipements un rseau Ethernet

Etape Action
12

Slectionnez Ilot Vue densemble dimage dE/S. La fentre Image dE/S


saffiche. Elle contient la page Image de bus de terrain :

Chaque cellule du tableau contient un entier qui identifie la position relative du rack
dun module de production/rception de donnes avec les donnes dentre ou de
sortie de cette cellule. Exemple :
z le module dentre STB DDI 3230 est le premier module de production ou de
rception de donnes sur le rack ; ses donnes sont dsignes par lentier 1 dans
les bits 0 1 des registres 45392 et 45393 du tableau Donnes dentre,
z le module de sortie STB DDO 3600 est le sixime module dE/S sur le rack ; ses
donnes dtat et dcho de sortie sont dsignes par lentier 6 dans les bits 0
5 du registre 45402 et les bits 0 5 du registre 45403 dans le tableau Donnes
dentre ; ses donnes de sortie sont dsignes par lentier 6 dans les bits 0
5 du registre 40003 du tableau Donnes de sortie.
NOTE :
z slectionnez une cellule dans le tableau Donnes dentre ou Donnes de

sortie pour afficher (au milieu de la page) une description des donnes de la
cellule et du module source.
z Convertissez la taille des tableaux Donnes dentre et Donnes de sortie de
mots en octets (cest--dire, en les divisant par 2), puis utilisez ces informations
lors de la dfinition des paramtres Longueur (lecture) et Longueur (criture)
(sorties) dans la page Paramtrage de la requte pour lquipement
Modbus TCP distant.

192

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Configuration des items dE/S


Prsentation
La tche suivante dans cet exemple consiste ajouter des items dE/S la configuration du
STB NIP 2212 et de ses 8 modules dE/S. Pour ce faire :
z
z

utilisez la page Image Modbus du logiciel de configuration Advantys pour identifier la position
relative des entres et des sorties de chaque module dE/S ;
utilisez lEditeur de configuration de Unity Pro pour crer des items dentre et de sortie, en
dfinissant pour chaque item :
z nom,
z type de donnes,

NOTE : Vous ne pouvez configurer des items dE/S manuellement que lorsque le Mode
dimportation est dfini sur Manuel.
Types ditem et tailles des E/S
Comme le module dinterface rseau Modbus TCP transmet des donnes sous la forme de mots
de 16 bits, vous allez dans cet exemple crer chaque item dentre et de sortie avec le type de
donnes WORD. Ceci reste vrai mme si litem ne contient que quelques bits de donnes. La
compression de bits nest pas autorise lorsque, comme cest le cas dans cet exemple,
lquipement distant est un module dinterface rseau Modbus TCP.
NOTE : lorsque vous ajoutez des quipements dans votre rseau, il peut tre ncessaire
daugmenter la taille et lemplacement des entres et sorties de votre projet Unity Pro
(voir page 36).
Dans cet exemple, il faut crer le nombre et le type ditems suivants :
z 18 mots dentre
z 5 mots de sortie
Affectation des items dentre et de sortie
Utilisez la page Image de bus de terrain de la fentre Vue densemble dimage dE/S dans le
logiciel de configuration Advantys pour identifier le nombre et le type ditems dE/S crer, comme
suit :
Etape

Action

Dans le logiciel de configuration Advantys, slectionnez Ilot Vue densemble


dimage dE/S. La fentre Image dE/S apparat et affiche la page Image Modbus.

Slectionnez la cellule 0 du premier mot (45392) dans le tableau Donnes


dentre pour afficher (au centre de la page) une description des donnes de la
cellule et de leur module source.

Notez le numro du registre et les informations ditem de ce mot.

Rptez les tapes 2 et 3 pour chaque mot.

S1A34010 05/2015

193

Ajout dquipements un rseau Ethernet

NOTE : limage ModBus prsente les donnes dentre et de sortie sous la forme de mots de
16 bits (en commenant par le mot 1). Vous devez conserver ce format de donnes lors de la
cration ditems dentre et de sortie dans Unity Pro.
NOTE : lorsque vous crez des items, alignez les items des types de donnes WORD et DWORD, de
la faon suivante :
z Les items WORD doivent tre aligns sur une limite de 16 bits.
z Les items DWORD doivent tre aligns sur une limite de 32 bits.
Ce processus gnre les tables de donnes dentre et de sortie :
Donnes dentre (lecture) :
Image MobBus Advantys

Items Unity Pro

Registre

Bit(s)

Octets

Bit(s)

45392

0-1

0-1

inutilis

0-1

inutilis

0-1

inutilis

45393
45394
45395
45396
45397
45398
45399
45400
45401
45402
45403

194

0-1
0-1
0-1
0-3
0-3
0-3
0-3
0-5
0-5
0-5
0-5

0-1

inutilis

0-3

inutilis

10

0-3

11

inutilis

12

0-3

13

inutilis

14

0-3

15

inutilis

16

0-5

17

inutilis

18

0-5

19

inutilis

20

0-5

21

inutilis

22

0-5

23

inutilis

Module STB

Description

DDI 3230

donnes dentre

DDI 3230

tat dentre

DDO 3200

cho de donnes de
sortie

DDO 3200

tat de sortie

DDI 3420

donnes dentre

DDI 3420

tat dentre

DDO 3410

cho de donnes de
sortie

DDO 3410

tat de sortie

DDI 3610

donnes dentre

DDI 3610

tat dentre

DDO 3600

cho de donnes de
sortie

DDO 3600

tat de sortie

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

Image MobBus Advantys

Items Unity Pro

Registre

Bit(s)

Octets

Bit(s)

45404

0-15

24

0-7

25

0-7

45405

0-7

26

0-7

45406

0-15

45407

0-7

45408

0-7

45409

0-7

27

inutilis

28

0-7

29

0-7

30

0-7

31

inutilis

32

0-7

33

inutilis

34

0-7

35

inutilis

Module STB

Description

AVI 1270

donnes dentre
canal 1

AVI 1270

tat dentre canal 1

AVI 1270

donnes dentre
canal 2

AVI 1270

tat dentre canal 2

AVI 1270

tat de sortie canal 1

AVI 1270

tat de sortie canal 2

Module STB

Description

DDO 3200

donnes de sortie

DDO 3410

donnes de sortie

DDO 3600

donnes de sortie

AVO 1250

donnes de sortie
canal 1

AVO 1250

donnes de sortie
canal 2

Donnes de sortie (criture) :


Image MobBus Advantys

Items Unity Pro

Registre

Bit(s)

Octet

40001

0-1

40002
40003
40004
40005

0-3
0-5
0-15
0-15

Bit(s)

0-1

inutilis

0-3

inutilis

0-5

inutilis

0-7

0-7

0-7

0-7

Cet exemple illustre comment crer 18 mots dentres et 5 mots de sorties. Il cre des items dans
lordre suivant :
z items de mot dentre ;
z items de mot de sortie.

S1A34010 05/2015

195

Ajout dquipements un rseau Ethernet

Cration des items de mot dentre


Pour crer les items dentre de lexemple du STB NIP 2212, en commenant par un mot dentre
du module dentre DDI 3230, procdez comme suit :
tape

Action

Dans le Navigateur de DTM, slectionnez le module de communication :

Effectuez lune des actions suivantes :


z dans le menu principal, slectionnez Edition Ouvrir, ou
z cliquez sur le bouton droit de la souris, puis slectionnez Ouvrir dans le menu
contextuel.

Dans le volet gauche de lEditeur dquipement, recherchez et slectionnez le


nud Items du module dinterface rseau STP NIP 2212 :

LEditeur dquipement souvre et affiche le DTM du module de communication.

196

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

tape
4

Action
Cliquez sur longlet Entre pour ouvrir cette page :

NOTE : dans cet exemple, chaque ligne reprsente un octet. Comme les items que
vous crez seront des mots de 16 bits, chacun est constitu de 2 lignes.
5

Dans la zone Racine des noms ditems par dfaut, saisissez : DDI3230_in_data.

En partant du dbut du tableau, slectionnez les deux premires lignes : 0 et 1 :

S1A34010 05/2015

197

Ajout dquipements un rseau Ethernet

tape
7

Action
Cliquez sur le bouton Dfinir des items. La bote de dialogue Dfinition des noms
ditems apparat :

NOTE : Le bouton Dfinir des items nest activ que lorsque le Mode
dimportation est dfini sur Manuel.

198

Slectionnez WORD dans Type des nouveaux items, puis cliquez sur OK. Un item
est cr :

Cliquez sur Appliquer pour enregistrer les nouveaux items et laisser la page
ouverte.

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

tape

Action

10

Rptez les tapes 2 6 pour chaque nouvel item de mot crer. Dans cet
exemple, cela inclut les items suivants :
z Lignes 2 et 3, Racine des noms ditems par dfaut : DDI3230_in_st
z Lignes 4 et 5 : Racine des noms ditems par dfaut : DDO3200_out_echo
z Lignes 6 et 7 : Racine des noms ditems par dfaut : DDO3200_out_st
z Lignes 8 et 9 : Racine des noms ditems par dfaut : DDI3420_in_data
z Lignes 10 et 11 : Racine des noms ditems par dfaut : DDI3420_in_st
z Lignes 12 et 13 : Racine des noms ditems par dfaut : DDO3410_out_echo
z Lignes 14 et 15 : Racine des noms ditems par dfaut : DDO3410_out_st
z Lignes 16 et 17 : Racine des noms ditems par dfaut : DDI3610_in_data
z Lignes 18 et 19 : Racine des noms ditems par dfaut : DDI3610_in_st
z Lignes 20 et 21 : Racine des noms ditems par dfaut : DDO3600_out_echo
z Lignes 22 et 23 : Racine des noms ditems par dfaut : DDO3600_out_st
z Lignes 24 et 25 : Racine des noms ditems par dfaut : AVI1270_CH1_in_data
z Lignes 26 et 27 : Racine des noms ditems par dfaut : AVI1270_CH1_in_st
z Lignes 28 et 29 : Racine des noms ditems par dfaut : AVI1270_CH2_in_data
z Lignes 30 et 31 : Racine des noms ditems par dfaut : AVI1270_CH2_in_st
z Lignes 32 et 33 : Racine des noms ditems par dfaut : AVO1250_CH1_out_st
z Lignes 34 et 35 : Racine des noms ditems par dfaut : AVO1250_CH2_out_st

11

La tche suivante consiste crer les mots de sortie.

S1A34010 05/2015

199

Ajout dquipements un rseau Ethernet

Cration des items de mot de sortie


Pour crer les items de sortie du module STB NIP 2212, en commenant par un mot de donnes
de sortie pour le module DDO 3200, procdez comme suit :
tape
1

Action
Cliquez sur longlet Sortie pour ouvrir la page suivante :

NOTE : dans cet exemple, chaque ligne reprsente un octet. Comme les items
que vous crez seront des mots de 16 bits, chacun est constitu de 2 lignes.
2

200

Dans la zone Racine des noms ditems par dfaut, saisissez :


DDO3200_out_data.

S1A34010 05/2015

Ajout dquipements un rseau Ethernet

tape

Action

En partant du dbut du tableau, slectionnez les deux premires lignes (0 et 1) :

Cliquez sur le bouton Dfinir des items. La bote de dialogue Dfinition des
noms ditems apparat :

NOTE : Le bouton Dfinir des items nest activ que lorsque le Mode
dimportation est dfini sur Manuel.

S1A34010 05/2015

201

Ajout dquipements un rseau Ethernet

tape

Action

Slectionnez WORD dans Type des nouveaux items, puis cliquez sur OK. Un
item est cr :

Cliquez sur Appliquer pour enregistrer le nouvel item et laisser la page ouverte.

Rptez les tapes 2 6 pour chaque nouvel item de mot crer. Dans cet
exemple, cela inclut les items suivants :
z Lignes 2 et 3, Racine des noms ditems par dfaut : DDO3410_out_data
z Lignes 4 et 5 : Racine des noms ditems par dfaut : DDO3600_out_data
z Lignes 6 et 7 : Racine des noms ditems par dfaut : AVO1250_CH1_out_data
z Lignes 8 et 9 : Racine des noms ditems par dfaut : AVO1250_CH2_out_data

Cliquez sur OK pour fermer la fentre Items.

Slectionnez Fichier Enregistrer pour enregistrer les modifications.

Ltape suivante consiste mettre jour lapplication Unity Pro (voir Quantum, Module de
communication Ethernet 140 NOC 771 01, Manuel de lutilisateur).

202

S1A34010 05/2015

Modicon M340
Utilisation des types de donnes drivs
S1A34010 05/2015

Chapitre 4
Utilisation des types de donnes drivs

Utilisation des types de donnes drivs


Prsentation
Ce chapitre dcrit comment excuter le projet en crant, en mettant jour et en affichant les
variables de type de donnes driv dans Unity Pro.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet

Page

Cration et mise jour de types de donnes drivs

204

Utilisation de variables de type de donnes driv

206

Effet de lactivation et de la dsactivation des quipements dans les adresses mmoire %MW
dE/S

216

S1A34010 05/2015

203

Utilisation des types de donnes drivs

Cration et mise jour de types de donnes drivs


Cration ou mise jour de types de donnes drivs
Aprs les modifications apportes dans lEditeur dquipement, ltape suivante consiste
laisser Unity Pro crer les objets de programme ncessaires au rseau, sous la forme de type de
donnes drivs (DDT) et de variables. Pour ce faire, procdez comme suit :
Etape

Action

Dans le Navigateur de projet, naviguez jusquau module de communication et


slectionnez-le.

Effectuez lune des actions suivantes :


z cliquez sur le bouton droit de la souris, puis slectionnez Ouvrir dans le menu
contextuel ; ou
z dans le menu Edition, slectionnez Ouvrir.
La page Configuration du module de communication Ethernet souvre :

204

S1A34010 05/2015

Utilisation des types de donnes drivs

Etape
3

Action
Cliquez sur le bouton Mise jour de lapplication.
NOTE :
z Chaque fois que vous utilisez lEditeur dquipement pour modifier votre projet
Unity Pro, revenez sur cet cran et cliquez sur le bouton Mise jour de
lapplication pour enregistrer vos modifications.
z Unity Pro met jour les types de donnes drivs et les variables (ajout,
modification ou suppression) chaque fois que vous :
z cliquez sur le bouton Mise jour de lapplication (ci-dessus), ou
z slectionnez Gnrer Gnrer ou Gnrer Regnrer tout le projet.

S1A34010 05/2015

Cliquez sur OK. Le Navigateur de projet affiche les types de donnes drivs
nouveaux ou modifis, comme indiqu ci-aprs :

205

Utilisation des types de donnes drivs

Utilisation de variables de type de donnes driv


Variables de type de donnes driv
Lorsque vous cliquez sur le bouton Mise jour de lapplication, Unity Pro cre un ensemble de
types de donnes drivs et de variables. Ces types et ces variables sont utiliss par Unity Pro
pour prendre en charge la communication et le transfert de donnes entre lautomate et les
diffrents esclaves locaux, quipements distants et leurs items dE/S. Vous pouvez accder y
accder dans lEditeur de donnes de Unity Pro et les ajouter dans une table danimation
utilisateur, dans laquelle il est possible de surveiller les variables en lecture seule et en lecturecriture.
Ces types de donnes et ces variables permettent de :

206

afficher ltat des connexions entre le module de communication et les quipements


EtherNet/IP et Modbus TCP distants, o :
z ltat des connexions est affich sous forme de tableau HEALTH_BITS comportant 32 octets
z chaque connexion est reprsente par un bit unique dans le tableau
z une valeur de bit de 1 indique que la connexion fonctionne correctement.
z une valeur de bit de 0 indique que la connexion est perdue ou que le module de
communication ne peut plus communiquer avec lquipement distant.

activer (1) ou dsactiver (0) une connexion en crivant dans un bit slectionn dans un tableau
CONTROL_BITS de 32 octets ;
NOTE : faites la distinction entre activer ou dsactiver un bit dans le tableau CONTROL_BITS
et activer ou dsactiver un quipement distant.

surveiller la valeur des items dentre et de sortie des esclaves locaux et des quipements
distants, que vous avez crs dans lditeur dquipement de Unity Pro.

S1A34010 05/2015

Utilisation des types de donnes drivs

Identification des variables drives dans lEditeur de donnes


Pour afficher les variables de type de donnes drivs de votre application Unity Pro, procdez
comme suit :
Etape

Description

Dans le navigateur de projet, recherchez Variables et instances FB Variables


drives en double-cliquant dessus :

S1A34010 05/2015

207

Utilisation des types de donnes drivs

Etape

Description

LEditeur de donnes souvre et affiche la page Variables :

NOTE :
z Une coche apparat dans la case DDT. (Si la case DDT nest pas coche,
cochez-la.)
z La flche rouge et les icnes en forme de verrou signalent que le nom de la
variable a t gnr automatiquement par Unity Pro en fonction de la
configuration de lesclave local ou de lquipement distant, et quil ne peut pas
tre modifi.

Affichage de lordre des items dentre et de sortie dans la mmoire de lautomate


Lditeur de donnes affiche ladresse de chaque variable dentre et de sortie. Cliquez sur lentte de colonne Adresse pour trier les adresses dentre et de sortie dans lordre croissant.
Lorsque vous ouvrez les premires variables dentre et de sortie, vous pouvez afficher les bits de
validit de connexion et les bits de contrle de la connexion :

208

S1A34010 05/2015

Utilisation des types de donnes drivs

Notez lordre des entres et des sorties dans lexemple ci-dessus. Noubliez pas que lutilisateur
dfinit la taille et lemplacement des entres et des sorties (voir page 36). Cependant, dans la zone
rserve aux entres et aux sorties, Unity Pro attribue des adresses aux variables dans lordre
suivant :
Entres

Ordre

Sorties

Bits de contrle 1

Variables dentre Modbus TCP 2

Variables de sortie Modbus TCP 2

Variables dentre desclave local 3

Variables de sortie desclave local 3

Variables dentre EtherNet/IP 2

Variables de sortie EtherNet/IP 2

Bits de validit

1. Les bits de validit et de contrle sont ensuite tris comme suit :


i. par type dquipement : a. Modbus TCP ; b. esclave local ; c. EtherNet/IP.
ii. pour chaque type dquipement :
a. par numro dquipement ou desclave local
b. pour un quipement : par numro de connexion
2. Les variables dquipement sont ensuite tries comme suit :
i. par numro dquipement
ii. pour un quipement : par numro de connexion
iii. pour une connexion : par offset ditem
3. Les variables desclave local sont ensuite tries comme suit :
i. par numro desclave local
ii. pour chaque esclave local : par offset ditem

NOTE : Lorsquun quipement est ajout ou supprim dans le projet, ou en cas de variation de
ltat actif dun quipement ou dun esclave local existant, lemplacement spcifique des entres
et des sorties dans la mmoire de lautomate change.
Identification des bits de validit de connexion
Le module de communication Ethernet prend en charge jusqu 128 connexions des
quipements distants. La validit de chaque connexion est reprsente par une valeur de bit
unique. La valeur de bit de validit :
z 1 indique que la connexion est active ;
z 0 indique que la connexion est inactive.

S1A34010 05/2015

209

Utilisation des types de donnes drivs

Les bits de validit sont contenus dans un tableau de 32 octets dans la page Variables de
lEditeur de donnes. Pour afficher ce tableau doctets hors ligne, triez dabord les variables dans
lordre croissant dadresse, puis ouvrez la premire variable dentre, comme indiqu ci-aprs :

Dterminer le bit de validit associ une connexion dquipement distant spcifique, dans
lditeur dquipement pour les communications Ethernet.
Etape Action
1

Dans lditeur dquipement du module de communication Ethernet, sous le nud


Liste des quipements, recherchez et slectionnez :
z pour les quipements Modbus TCP : le nud de lquipement principal ;
z pour les quipements EtherNet/IP : un nud de connexion.

Pour un quipement Modbus TCP, ouvrez la page Paramtrage de la requte et


recherchez le numro de bit de connexion :

Dans lexemple ci-dessus (qui affiche la partie gauche dune page Paramtrage de
la requte tronque), la valeur Bit de connexion 0 est associe au premier bit du
premier octet du tableau HEALTH_BITS_IN, qui peut tre reprsent sous la forme
HEALTH_BITS_IN[0].0.

210

S1A34010 05/2015

Utilisation des types de donnes drivs

Etape Action
3

Pour un quipement EtherNet/IP, ouvrez la page Paramtres de connexion et


recherchez le numro de bit de connexion :

Dans lexemple ci-dessus, la valeur Bit de connexion 2 est associe au troisime


bit du premier octet du tableau HEALTH_BITS_IN, qui peut tre reprsent sous la
forme HEALTH_BITS_IN[0].2.
4

Pour un esclave local, affichez la page de configuration de lesclave local


(voir page 114) et recherchez le numro du bit de connexion :

Surveillance des bits de validit de connexion dans une table danimation


Utilisez une table danimation pour surveiller ltat des bits de validit de connexion et les autres
variables. Pour ajouter des bits de validit une table danimation, procdez comme suit :
Etape

Action

Dans le navigateur de projet, slectionnez le nud Tables danimation et


cliquez avec le bouton droit. Un menu contextuel saffiche.

Slectionnez Nouvelle table danimation.

S1A34010 05/2015

211

Utilisation des types de donnes drivs

Etape

Action

Dans la bote de dialogue Nouvelle table danimation, entrez des valeurs dans
les champs suivants :
Nom

Entrez un nom pour la nouvelle table danimation. Dans


cet exemple, entrez Connection_Health_Bits.

Nombre de caractres Acceptez la valeur par dfaut 100.


anims
La bote de dialogue renseigne se prsente comme suit :

Cliquez sur OK. La bote de dialogue se ferme et la nouvelle table danimation


Connection_Health_Bits souvre.

Double-cliquez dans la premire ligne vide dans la colonne Nom, puis cliquez sur
le bouton de recherche

212

. La fentre Slection dinstance saffiche.

S1A34010 05/2015

Utilisation des types de donnes drivs

Etape

Action

Dans la bote de dialogue Slection dinstance, recherchez et slectionnez le


tableau HEALTH_BITS_IN entier :

Cliquez sur OK pour ajouter le tableau la table danimation


Connection_Health_Bits :

Noubliez pas que chaque ligne reprsente un octet, qui contient huit bits de validit
de connexion. Lorsque le DTM du module de communication Ethernet est
connect au module physique, le champ Valeur affiche une valeur pour loctet
entier.

S1A34010 05/2015

213

Utilisation des types de donnes drivs

Modification des bits de contrle de la connexion dans une table danimation


Vous pouvez galement utiliser une table danimation pour modifier la valeur dun bit de contrle,
en lactivant ou en le dsactivant.
NOTE : Lutilisation des bits de contrle pour activer ou dsactiver une connexion (selon les
indications ci-aprs) est la mthode recommande pour rguler la communication avec un
quipement distant. Lactivation et la dsactivation dun bit de contrle de la connexion naffecte
pas lemplacement dadresse des items dE/S. Dans un cas comme dans lautre, les items dE/S
font toujours partie de la configuration aux mmes emplacements dadresse. Dans un cas comme
dans lautre, les items dE/S font toujours partie de la configuration aux mmes emplacements
dadresse.
Au contraire, lactivation et la dsactivation de la proprit Configuration active dun quipement
ou dun esclave local ajoute ou supprime des items dE/S dans lapplication, ce qui a un effet
dondulation de modification des adresses des items de lquipement activ/dsactiv, mais aussi
des items dE/S lis aux autres quipements de la configuration. ce qui a un effet dondulation de
modification des adresses des items de lquipement activ/dsactiv, mais aussi des items dE/S
lis aux autres quipements de la configuration.
Lexemple ci-aprs indique comment ajouter des bits de contrle de la connexion la table
danimation Connection_Health_Bits que vous avez cr prcdemment et utiliser la fonction
Modification de la table danimation pour activer ou dsactiver les bits de contrle :
Etape

Action

La table danimation Connection_Health_Bits tant ouverte, double-cliquez sur la


ligne vide suivante dans la colonne Nom, puis cliquez sur le bouton de recherche

Dans la bote de dialogue Slection dinstance, recherchez et slectionnez le


tableau CONTROL_BITS_OUT entier :

. La fentre Slection dinstance saffiche.

214

S1A34010 05/2015

Utilisation des types de donnes drivs

Etape

Action

Cliquez sur OK pour ajouter le tableau de bits de contrle la table danimation


Connection_Health_Bits :

Noubliez pas que chaque ligne reprsente un octet, qui contient huit bits de
contrle de la connexion. Lorsque le DTM du module de communication Ethernet
est connect au module physique, le champ Valeur affiche une valeur pour loctet
entier.
4

Le DTM du module de communication Ethernet tant connect au module


physique, double-cliquez dans la colonne Valeur de la ligne (octet) contenant le bit
de contrle activer ou dsactiver.

Entrez une valeur qui permet dactiver ou de dsactiver le ou les bits de loctet
modifier. Par exemple, imaginez que le champ Valeur du bit de contrle affiche la
valeur initiale 7, Ceci indique que les trois premiers (0, 1 et 2) ne sont pas dfinis.
Si vous prvoyez dtablir la troisime connexion (connexion 2), rglez le bit
correspondant sur 0 (saisissez la valeur 3).
NOTE : Lorsque le bit de contrle a pour valeur 0, la connexion est tablie. Lorsque
le bit de contrle est 1, la connexion est ferme.

S1A34010 05/2015

Sur le clavier, appuyez sur Entre. Le bit de contrle de la troisime connexion


(connexion n 2) est dsactiv.

215

Utilisation des types de donnes drivs

Effet de lactivation et de la dsactivation des quipements dans les adresses


mmoire %MW dE/S
Introduction
Unity Pro attribue une adresse localise dans la mmoire %MW chaque variable dentre et de
sortie dun quipement distant et dun esclave local, lorsque cet quipement ou cet esclave est
activ.
De plus, Unity Pro supprime chaque adresse variable localise de la mmoire %MW chaque fois
que lquipement ou lesclave correspondant est dsactiv.
Dans chaque cas, compte tenu de la structure ordonne des items dE/S dans la mmoire de
lautomate (voir page 208), lactivation et la dsactivation dun quipement entrane un effet
dondulation pour les emplacements dadresse des autres variables dE/S dans toute lapplication.
Comme lactivation et la dsactivation des quipements peuvent entraner des modifications
substantielles des adresses variables localises, Schneider Electric recommande de suivre les
meilleures pratiques ci-aprs :
z Activez chaque quipement et esclave local que lapplication est susceptible dutiliser et
autorisez le maintien de lactivation de ces quipements.
z Par la suite, sil savre ncessaire de dsactiver les communications avec un quipement ou
un esclave, ne le dsactivez pas, maisutilisez les bits de contrle appropris pour dsactiver
toutes les connexions cet esclave ou quipement (voir page 214).
z Lorsque vous configurez des blocs fonction dans Unity Pro, au lieu dattribuer directement des
broches dentre et de sortie une adresse %MW spcifique, attribuez les broches dentre et
de sortie spcifiques aux types de donnes et aux variables drivs crs automatiquement par
Unity Pro.
Exemple de rseau
Lexemple de rseau fait partie du rseau physique de notre exemple de configuration continue. Il
inclut :
z le module de communication Ethernet, NOC01 ;
z un module dinterface rseau EtherNet/IP STB NIC 2212 avec des modules dE/S,
NIC2212_01.
Notez que, lors de la cration dun rseau, Unity Pro prsente trois nuds desclave local qui
peuvent tre activs et leur prattribue les numros dquipement 000, 001 et 002. Par dfaut, les
diffrents esclaves locaux ne sont pas activs. Par consquent, il ny a pas dadresse mmoire
%MW attribu initialement aux entres et aux sorties de lesclave local.
Lexemple qui suit dcrit leffet de lactivation de la fonction desclave local une fois quun autre
quipement distant a t configur et ajout dans le rseau. Dans ce cas :

216

S1A34010 05/2015

Utilisation des types de donnes drivs

Lexemple de rseau Ethernet a t configur comme suit :


z Le nombre total des entres et des sorties du rseau est dfini dans la page Configuration du
module de communication Ethernet dans Unity Pro :
z 100 mots dentre sont rservs, partir de %MW01,
z 100 mots de sortie sont rservs, partir de %MW101.
z

Bits de connexion du projet :


z 32 octets dentre (16 mots) pour les bits de validit avec le nom dinstance NOC01_IN
z 32 octets de sortie (16 mots) pour les bits de contrle avec le nom dinstance NOC01_OUT

Entres et sorties de lesclave local :


z 8 octets dentre (4 mots) rservs avec le nom dinstance NOC01_LS1_IN
z 4 octets de sortie (2 mots) rservs avec le nom dinstance NOC01_LS1_OUT

Entres et sorties de lquipement EtherNet/IP distant :


z 19 octets dentre (10 mots) rservs avec le nom dinstance NIC2212_01_IN
z 8 octets de sortie (4 mots) rservs avec le nom dinstance NIC2212_01_OUT

Attribution des E/S sans esclave local activ


Lorsque vous cliquez sur le bouton Mise jour de lapplication dans la page Configuration du
module de communication Ethernet, avec lesclave local dsactiv, Unity Pro gnre automatiquement un ensemble de variables pour la prise en charge des items dE/S de lapplication aux
emplacements dinstance suivants :

Notez les emplacements dadresse des entres (%MW17) et des sorties (%MW117) de
lquipement EtherNet/IP distant. Comme vous allez le constater ci-dessous, lorsque lesclave
local est activ, ces emplacements dadresse changent.

S1A34010 05/2015

217

Utilisation des types de donnes drivs

Attribution des E/S avec un esclave local activ


Lexemple ci-aprs affiche les variables dentre et de sortie pour le mme projet. Cependant,
dans cet exemple, le paramtre Configuration active pour le premier esclave local a t dfini
sur Activ dans la page de configuration de lesclave local (voir page 115) avant que les variables
dentre et de sortie soient cres. Par consquent, lorsque vous cliquez sur le bouton Mise jour
de lapplication dans la page Configuration du module de communication Ethernet, lensemble
de variables ci-dessous est gnr :

Notez le dcalage des emplacements dadresse de lquipement EtherNet/IP distant :


les entres (NIC2212_01_IN) ont t dcales de %MW17 %MW21 ;
z les sorties (NIC2212_01_OUT) ont t dcales de %MW17 %MW118.
z

Ce dcalage des attributions dadresse mmoire dentre et de sortie %MW se produit car
lesclave local a t activ et les variables dE/S de lesclave local se trouvent une position
dadresse mmoire localise, situe au dbut des variables dE/S de lquipement EtherNet/IP
distant.
Un dcalage dadresses similaire se produit (par rapport aux adresses variables dE/S de lesclave
local et de lquipement EtherNet/IP) si un quipement Modbus TCP distant est activ, car les
variables dE/S de lquipement Modbus TCP se trouvent une position dadresse mmoire
localise, situe au dbut des variables dE/S de lesclave local et de lquipement EtherNet/IP.
Comme indiqu prcdemment, il est possible dviter ce dcalage des adresses mmoire dE/S
en activant chaque esclave local et quipement distant dont le projet peut avoir besoin, puis en
autorisant le maintien de leur activation. Si vous devez dsactiver un quipement par la suite,
utilisez les bits de contrle appropris pour dsactiver les connexions cet quipement.

218

S1A34010 05/2015

Modicon M340
Optimisation des performances
S1A34010 05/2015

Chapitre 5
Optimisation des performances

Optimisation des performances


Prsentation
Ce chapitre explique comment optimiser les performances du rseau Ethernet.
Contenu de ce chapitre
Ce chapitre contient les sous-chapitres suivants :
Souschapitre
5.1

Sujet

Page

Choix dun commutateur

220

5.2

Conception de lapplication de commande

231

5.3

Projection des performances du rseau Ethernet

245

S1A34010 05/2015

219

Optimisation des performances

Sous-chapitre 5.1
Choix dun commutateur

Choix dun commutateur


Prsentation
Cette section dcrit comment choisir un commutateur Ethernet pour votre rseau.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet

220

Page

Rle dun commutateur dans un rseau Ethernet

221

Vitesse de transmission, mode duplex et auto-ngociation

222

Qualit de service (QoS)

223

Vrification programme IGMP

224

Protocole RSTP (Rapid Spanning Tree Protocol)

225

Rseau local virtuel (VLAN)

226

Rplication de port

228

Agent SNMP (Simple Network Management Protocol)

230

S1A34010 05/2015

Optimisation des performances

Rle dun commutateur dans un rseau Ethernet


Prsentation
Schneider Electric recommande dutiliser des commutateurs grs (pas de commutateurs ou de
concentrateurs non grs) dans les rseaux de contrle de processus. Un commutateur gr offre
davantage de fonctionnalits quun commutateur non gr, par exemple :
z
z
z
z

activation ou dsactivation des ports du commutateur ;


configuration des paramtres de vitesse de port et de duplex ;
contrle et surveillance du trafic des messages dans les segments ;
hirarchisation du trafic des messages.

Caractristiques de commutateur recommandes


Lors de lacquisition dun commutateur Ethernet pour votre rseau de contrle de processus,
assurez-vous que le commutateur inclut les caractristiques suivantes :
z
z
z
z
z
z
z
z

plusieurs vitesses (10/100/1 000 Mbits/s),


mode duplex intgral,
QoS,
vrification programme IGMP,
protocole RSTP,
prise en charge de VLAN,
rplication de port,
agent SNMP.

S1A34010 05/2015

221

Optimisation des performances

Vitesse de transmission, mode duplex et auto-ngociation


Introduction
La plupart des commutateurs Ethernet prennent en charge plusieurs vitesses de transmission, la
communication en mode duplex intgral et en mode semi-duplex et la fonction dauto-ngociation.
Au contraire, les concentrateurs ne sont pas conus pour prendre en charge les transmissions en
mode duplex intgral.
Mode duplex
Le mode duplex intgral permet un port de commutateur de transmettre et de recevoir
simultanment des messages, sur deux voies de communication ddies. En revanche, le mode
semi-duplex ne permet un port de transmettre ou recevoir des messages que dans une seule
direction la fois. Les collisions de signal sont possibles dans les communications semi-duplex,
car les messages sont transmis et reus sur la mme voie. De fait, ces communications peuvent
afficher des performances mdiocres et entraner la perte de messages.
Auto-ngociation
Lauto-ngociation permet un port de commutateur (connect un quipement distant qui prend
galement en charge lauto-ngociation) de se configurer lui-mme automatiquement pour la
configuration maximale de vitesse et de duplex prise en charge par les deux quipements.
Cependant, il peut tre ncessaire de configurer manuellement les paramtres de vitesse et de
duplex du port de commutateur, si son poste ne possde pas de fonction dauto-ngociation.
Recommandation
Schneider Electric recommande de nutiliser que des commutateurs prenant en charge :
lauto-ngociation et la configuration manuelle des paramtres de vitesse et de duplex ;
z plusieurs vitesses : 10/100/1 000 Mbits/s ;
z le mode duplex intgral et le mode semi-duplex.
z

222

S1A34010 05/2015

Optimisation des performances

Qualit de service (QoS)


Introduction
Un commutateur qui prend en charge le balisage de paquets QoS peut tre configur pour
transmettre les messages prioritaires avant les messages moins urgents. Ceci amliore le
dterminisme du systme et favorise la livraison temps des messages ayant une priorit leve.
En labsence de balisage QoS, le commutateur dlivre les messages dapplication dans lordre o
il les reoit. Ce mode de fonctionnement peut entraner une rduction des performances du
systme en raison du dlai de transmission (et de la livraison tardive) des messages dapplication
prioritaires, qui risquent dtre traits aprs des messages moins urgents.
Types de QoS
Les types de balisage reposent sur la configuration du commutateur :
Type de balisage

Rgle de mappage
prioritaire

Description

Explicite (balise
QoS dans le paquet
Ethernet)

Champ DSCP ou TOS Chaque paquet Ethernet IP contient une


dans len-tte IP
valeur dans le champ DSCP ou TOS de son
en-tte IP, indiquant la priorit QoS. Le
commutateur transmet les paquets en
fonction de cette priorit.
Balise VLAN dans len- Dans chaque paquet Ethernet, la priorit QoS
tte Ethernet
est indique par la valeur du champ priority de
la balise VLAN de len-tte Ethernet. Le
commutateur transmet les paquets en
fonction de cette priorit.

Implicite

Par port

Les ports du commutateur sont mapps


diffrentes priorits QoS. Par exemple, le
port 1 est mapp la priorit QoS 1, le port 2
la priorit QoS 2, etc.

Recommandation
Schneider Electric recommande dutiliser des quipements et notamment des commutateurs
qui prennent en charge le balisage QoS explicite.
NOTE : sur certains commutateurs prenant en charge le balisage QoS, cette fonctionnalit est
dsactive par dfaut. Assurez-vous quelle est active lors du dploiement de chaque
commutateur.

S1A34010 05/2015

223

Optimisation des performances

Vrification programme IGMP


Messagerie en multidiffusion
Le protocole IGMP (Internet Group Management Protocol) est une caractristique essentielle de
la messagerie en multidiffusion. Le protocole IGMP indique aux routeurs et aux commutateurs de
transfrer des paquets de multidiffusion Ethernet uniquement aux ports dquipement qui ont
demand ces paquets.
En labsence de vrification programme IGMP, un commutateur transfre des paquets de multidiffusion partir de tous ses ports, ce qui accrot le trafic rseau, gaspille la bande passante rseau
et dtriore les performances du rseau.
Configurez un seul commutateur rseau Ethernet comme demandeur IGMP. Ce commutateur
interroge priodiquement les quipements de terrain connects au rseau. Ainsi, tous les
quipements connects mettent le message IGMP Multicast Group Join. Tous les commutateurs
rseau reoivent le message collectif et mettent alors jour leur base de donnes dinformations
dadressage multidiffusion.
De mme, lorsquun quipement Ethernet transmet le message IGMP Multicast Group Leave, tous
les commutateurs rseau mettent jour leur base de donnes dinformations dadressage multidiffusion en y supprimant lquipement en question.
La messagerie en multidiffusion rduit le trafic rseau :
z
z

le message nest envoy quune fois,


il nest envoy quaux quipements auxquels il est destin.

Recommandation
Schneider Electric recommande de :
z utiliser des commutateurs prenant en charge le protocole IGMP version 2 ou ultrieure ;
z activer la vrification programme IGMP pour chaque commutateur rseau car elle peut tre
dsactive par dfaut ;
z vrifier quun seul commutateur est configur comme demandeur IGMP.

224

S1A34010 05/2015

Optimisation des performances

Protocole RSTP (Rapid Spanning Tree Protocol)


RSTP
RSTP (Rapid Spanning Tree Protocol) est un protocole OSI de couche 2, dfini par la norme IEEE
802.1D 2004, qui assure les fonctions suivantes :
z Il cre un chemin de rseau logique sans boucle pour les quipements Ethernet appartenant
une topologie qui contient des chemins physiques redondants.
z Il restaure automatiquement la communication rseau en cas de rupture dune liaison, en
activant les liaisons redondantes.
Un logiciel RSTP, excut simultanment sur tous les commutateurs du rseau, rcupre auprs
de chaque commutateur les informations qui lui permettent de crer une topologie de rseau
logique hirarchique. RSTP est un protocole souple, exploitable sur de nombreuses topologies
physiques : anneau, maillage ou combinaison des deux.
Recommandation
Schneider Electric recommande les pratiques suivantes :
Prfrez le protocole RSTP au protocole STP : RSTP garantit un temps de rcupration plus
rapide que STP.
NOTE : Le temps de rcupration est le dlai coul entre la dtection dune rupture de liaison
et le moment o le service rseau est rtabli. Il dpend des lments suivants :

z
z
z
z
z

le nombre de commutateurs dans la topologie : plus ce nombre est lev, plus la rcupration
est lente ;
la vitesse de traitement des commutateurs dans la topologie : plus cette vitesse est faible, plus
la rcupration est lente ;
la bande passante, la charge de trafic et la topologie.
Si le commutateur fait partie dune topologie comprenant des chemins physiques redondants,
activez RSTP.
Si le commutateur fait partie dune topologie ne comprenant pas de chemins physiques
redondants, dsactivez RSTP. (Dans ce cas, cela amliore les performances du rseau.)

S1A34010 05/2015

225

Optimisation des performances

Rseau local virtuel (VLAN)


Introduction
Utilisez des rseaux locaux virtuels (VLAN) pour diviser un rseau en petits groupes virtuels
dquipements et un commutateur en plusieurs commutateurs rseau virtuels. Les rseaux locaux
virtuels permettent de crer des groupes logiquement spars dquipements rseau sans avoir
modifier le cblage matriel de ces quipements.
Lorsquun commutateur reoit un message destin un rseau local virtuel, il ne le transmet
quaux ports de commutateur connects aux quipements appartenant ce rseau. Le
commutateur nenvoie pas le message aux autres ports.
Un VLAN limite le trafic rseau, bloque le trafic de diffusion et de multidiffusion des autres VLAN,
assure la sparation entre les VLAN et amliore les performances du systme.
Types de VLAN
Selon les caractristiques du commutateur, plusieurs mthodes de configuration et de mise en
uvre de VLAN soffrent vous :
Type de balisage

Rgle de mappage Description

Explicite (balise
VLAN dans le
paquet Ethernet)

Par balise

Chaque groupe du VLAN se voit attribuer un ID unique qui est inclus dans
chaque paquet Ethernet. Le commutateur transmet les paquets en
fonction de lID de VLAN.

Implicite (aucune
balise VLAN dans le
paquet Ethernet)

Par port

Les ports de commutateur sont affects diffrents VLAN, lors de la


configuration du commutateur (voir lexemple ci-dessous).

Par adresse MAC

Un commutateur mappe les membres du groupe de VLAN et transmet


les trames Ethernet en fonction de ladresse MAC de lquipement.

Par protocole

Un commutateur mappe les membres du groupe de VLAN et transmet


les trames Ethernet en fonction du protocole.

Par sous-rseau IP

Un commutateur mappe les membres du groupe de VLAN et transmet


les trames Ethernet en fonction du sous-rseau IP de ladresse cible.

226

S1A34010 05/2015

Optimisation des performances

Exemple
Dans cet exemple de VLAN, les ports 1, 2 et 3 du commutateur sont affects au rseau local
virtuel A, alors que les ports 4, 5 et 6 appartiennent au rseau local virtuel B :

NOTE : un mme port peut appartenir plusieurs rseaux locaux virtuels.

S1A34010 05/2015

227

Optimisation des performances

Rplication de port
Introduction
La rplication de port permet de dpanner les transmissions de port de commutateur en copiant le
trafic qui passe par un port (port source ou rpliqu) et en envoyant la transmission copie vers un
second port (port cible ou rpliqu), sur lequel les paquets peuvent tre examins.
Dans lexemple qui suit, les paquets de donnes transmis sur le port 1 sont copis et envoys vers
le port 6. Pour dpanner le port 1, un ordinateur quip dun renifleur est utilis pour analyser le
trafic sur le port 6 et, ainsi, dpanner le port 1.

A
B

quipement cible des transmissions du port 1


ordinateur quip dun renifleur connect au port 6, qui rplique les transmissions du port 1

La rplication de port naffecte pas le comportement de transfert normal du port rpliqu. Sur bon
nombre de commutateurs, vous pouvez configurer la rplication de port de manire pouvoir
transfrer et examiner :
z uniquement les paquets entrants dun port rpliqu unique,
z uniquement les paquets sortants dun port rpliqu unique,
z les paquets entrants et sortants dun port rpliqu unique,
z les paquets de plusieurs ports rpliqus (ou le commutateur dans son intgralit).
Les fonctions de dpannage dun renifleur devraient inclure :
z
z

228

lanalyse des performances rseau,


la surveillance de lactivit rseau.

S1A34010 05/2015

Optimisation des performances

Recommandation
Schneider Electric recommande de mettre en uvre la rplication de port comme suit :
Utilisez un port cible ou rpliqu pour la rplication de port uniquement, lexclusion de toute
autre raison. Ne connectez au port de rplication que lordinateur quip dun renifleur.
z Lors de la configuration du commutateur, vrifiez que la rplication de port est conue de
manire transfrer des paquets (entrants, sortants ou les deux, par exemple) en fonction de
vos besoins.
z Les fonctions de dpannage du renifleur doivent inclure lanalyse des performances du rseau
et la surveillance de lactivit rseau.
z

S1A34010 05/2015

229

Optimisation des performances

Agent SNMP (Simple Network Management Protocol)

Un agent SNMP est un composant logiciel qui rpond aux demandes concernant les donnes de
gestion du commutateur et signale les vnements un autre quipement en agissant comme
administrateur SNMP.
Les donnes de gestion dun commutateur peuvent tre les suivantes :
informations dtat oprationnel (statut de linterface, mode de fonctionnement, etc.),
z paramtres de configuration (adresse IP, fonctions actives/dsactives, valeurs de
temporisation, etc.),
z statistiques de performances (compteurs de trames, journaux dvnements, etc.).
z

Si un commutateur est quip dun logiciel agent SNMP, un administrateur SNMP peut :
z rcuprer les donnes de gestion concernant le commutateur ;
z contrler le commutateur en modifiant ses paramtres de configuration ;
z recevoir les droutements (ou notifications dvnements) affectant ltat du commutateur.

230

S1A34010 05/2015

Optimisation des performances

Sous-chapitre 5.2
Conception de lapplication de commande

Conception de lapplication de commande


Prsentation
Dans un systme de commande, la commande et lautomatisation sont obtenues en traitant et en
fournissant diffrents messages de service dapplication.
Lors de la conception de lapplication de commande, la comprhension des messages, lallocation
de la bande passante rseau aux messages et la dtermination du temps ncessaire un
message pour parcourir le rseau reprsentent des considrations de performances importantes.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet

Page

Types de message

232

Types de connexion de message

234

Connexions TCP et CIP

236

Priorit des messages

237

Performances de messagerie

238

Frquence des messages

239

Allocation de la bande passante rseau

241

Estimation des temps de rponse et de traverse dun message

243

S1A34010 05/2015

231

Optimisation des performances

Types de message
Prsentation
Deux types de message Ethernet industriel sont pris en charge par le module de communication
Ethernet :
Type de message

Elments inclus

Explicite

z Donnes de gestion non urgentes


z Donnes dapplication en lecture/criture

Implicite

z Donnes E/S en temps rel


z Donnes de contrle en temps rel
z Donnes de synchronisation en temps rel

Messages explicites
Les messages explicites transmettent des informations utilises pour la configuration et le
diagnostic des quipements, et la collecte des donnes. Pour les messages explicites, le client
met une demande. Le serveur reoit, traite et envoie une rponse au client.
Vous pouvez spcifier une valeur de dlai dexpiration de rponse, indiquant le temps dattente du
client avant que le serveur envoie une rponse. Si le client ne reoit pas de rponse du serveur
dans le dlai dexpiration de rponse, le client met de nouveau sa demande. Le dlai dexpiration
de rponse varie en fonction des besoins de votre application.
Voici des exemples de messages explicites : messages SNMP, messages FTP, messages
dtablissement de connexion CIP, messages de demande et de rponse EtherNet/IP, et
messages DHCP.
Les caractristiques des messages explicites sont les suivantes :
mode client/serveur point point,
z taille variable,
z frquence variable,
z dlai de rponse long,
z dlai dexpiration de connexion long.
z

232

S1A34010 05/2015

Optimisation des performances

Les messages explicites peuvent tre envoys comme messages connects ou non connects,
selon la frquence laquelle vous avez besoin de donnes et le niveau de service requis :
Type de message

Caractristiques

Connect

z Commence lorsquun quipement source tablit une connexion en

envoyant une demande un quipement cible.


z La connexion est tablie lorsque lquipement source reoit une

rponse russie de la cible.


z Un message connect CIP a une priorit leve et offre un service

de meilleure qualit, mais ncessite plus de ressources sur les


quipements source et cible.
z Utilis pour des demandes rcurrentes et pour la surveillance des
paramtres de haute priorit.
z En gnral, utilisez des paramtres de dlai dexpiration de rponse
court.
Non connect

z Consomme moins de ressources.


z Utilis pour des demandes frquentes et pour la surveillance des

paramtres de basse priorit.


z En gnral, utilisez des paramtres de dlai dexpiration de rponse

trs long.

NOTE : Le dlai dexpiration de rponse peut tre configur avec le paramtre Timeout requte
EM (accessible en slectionnant Proprits de voie EtherNet/IP).
Messages implicites
Les messages implicites comprennent des paquets de donnes critiques. Les messages implicites
sont utiliss pour le contrle et la synchronisation en temps rel. Voici des exemples de messages
implicites : donnes dE/S en temps rel, donnes de commande du mouvement, donnes de
diagnostic fonctionnel, donnes de synchronisation en temps rel et donnes de gestion de la
topologie du rseau.
Le traitement et la fourniture des messages implicites impliquent dterminisme et hautes
performances.
Les caractristiques des messages implicites sont les suivantes :
z mode producteur/consommateur (EtherNet/IP) ou client/serveur (Modbus TCP),
z taille de donnes fixe et rduite,
z frquence fixe,
z dlai de rponse court,
z dlai dexpiration de connexion court.

S1A34010 05/2015

233

Optimisation des performances

Types de connexion de message


Introduction
La transmission de la plupart des messages requiert une connexion point point entre un metteur
et un rcepteur.
Pour tous les types de messages explicites, la connexion se ferme automatiquement la fin de la
communication ou lorsquelle atteint son timeout.
Pour les messages implicites, maintenez la connexion ouverte. Si la connexion dE/S CIP pour
EtherNet/IP, TCP pour Modbus TCP est ferme, la transmission sarrte. Dans ce cas, le
scrutateur emploie la connexion de messagerie implicite TCP pour rtablir dynamiquement la
connexion CIP.
Calcul du timeout de la connexion
Pour les connexions CIP, vous pouvez contrler le timeout en spcifiant le multiplicateur de rseau
et lintervalle de trame demand (RPI, en ms) :
Timeout = Multiplicateur de rseau x RPI
NOTE : vous pouvez trouver et configurer ces valeurs dans lOutil de configuration Ethernet dUnity
Pro. Ouvrez lEditeur de DTM du module de communication et modifiez les paramtres suivants :
z le multiplicateur du rseau est le paramtre Multiplicateur de time-out indiqu dans la page
Liste des quipements <quipement> <connexion> Paramtres de connexion ;
z le RPI est le paramtre Intervalle de trame demand (RPI) de la connexion EM indiqu dans
la page Proprits de voie EtherNet/IP.
Une valeur de timeout leve peut affecter la capacit du rseau optimiser la disponibilit des
ressources de connexion, rtablir les connexions et mettre jour les donnes dE/S en cas de
perte de la connexion.
Une valeur de timeout faible peut entraner la fermeture et le rtablissement frquents des
connexions.
Il est prfrable de configurer un timeout lev pour les connexions de messagerie explicite, et un
timeout plus faible pour les connexions de messagerie implicite. La valeur idale varie selon vos
besoins.

234

S1A34010 05/2015

Optimisation des performances

Types et protocoles de connexion


Le type de connexion et le protocole de transport employs varient selon le type et le protocole
des messages, comme indiqu ci-dessous :
Type de message Protocole du
message

Type de connexion Protocole de


connexion

Explicite

EtherNet/IP

CIP, TCP

TCP/IP

Modbus TCP

TCP

TCP/IP

FTP

TCP

TCP/IP

HTML (Web)

TCP

TCP/IP

SMTP

TCP

TCP/IP

SNMP

Sans objet

UDP/IP

SNTP

Sans objet

UDP/IP

Implicite

DHCP

Sans objet

UDP/IP

BOOTP

Sans objet

UDP/IP

EtherNet/IP

CIP, TCP

UDP/IP

Modbus TCP

TCP

TCP/IP

IGMP

Sans objet

IP

RSTP

Sans objet

Ethernet

Connexion - Temps systme


Toute transmission de message inclut un temps systme qui consomme de la bande passante et
du temps de traitement sur le rseau. Plus le volume de donnes transmis est rduit, plus la partie
du message allou au temps systme est importante.
Par consquent, pour concevoir votre messagerie dE/S, il est conseill de consolider les donnes
de plusieurs quipements dE/S ayant des capacits de traitement et des besoins de
performance similaires et de les transmettre via un mme adaptateur. Ainsi, vous prservez la
bande passante, conomisez les ressources du rseau et amliorez les performances.

S1A34010 05/2015

235

Optimisation des performances

Connexions TCP et CIP


Nombre de connexions prises en charge
Le module de communication Ethernet utilise des connexions TCP et CIP pour prendre en charge
les messages implicites et explicites, comme suit :
Type de connexion

Nombre maximal de connexions par module

CIP

256

TCP

128

NOTE :
Une connexion TCP unique peut prendre en charge plusieurs connexions CIP.
z Le nombre maximal de connexions TCP ninclut pas les connexions ddies aux autres
services, par exemple, les connexions FTP et Web.
z

236

S1A34010 05/2015

Optimisation des performances

Priorit des messages


QoS
Les routeurs et commutateurs qui constituent votre infrastructure rseau sont incapables de faire
la distinction entre les messages explicites et les messages implicites. Toutefois, ces quipements
y compris le module de communication Ethernet prennent en charge le balisage de paquets
Ethernet QoS (voir Quantum, Module de communication Ethernet 140 NOC 771 01, Manuel de
lutilisateur).
Grce au balisage QoS, ces quipements grent les messages envoys et reus selon leur
priorit, et transmettent les messages prioritaires avant les messsages moins urgents.

S1A34010 05/2015

237

Optimisation des performances

Performances de messagerie
Charge maximale de messagerie
Le module de communication Ethernet prend en charge la charge maximale de messagerie
suivante :

238

Type de message

Charge maximale de messagerie

Implicite (EtherNet/IP et Modbus TCP)

12 000 pps, sans messages explicites


simultans

Explicite (EtherNet/IP et Modbus TCP)

120 pps, avec un maximum de 6 000 messages


implicites simultans

S1A34010 05/2015

Optimisation des performances

Frquence des messages


Introduction
Lexpression frquence des messages indique la priodicit avec laquelle un quipement transmet
un type de message donn. Cette frquence a une incidence directe sur la charge et les
performances du rseau, ainsi que sur le temps systme disponible de chaque quipement rseau
traitant ces messages.
Selon la configuration de votre application, les donnes dE/S en temps rel peuvent tre
transmises dans des messages implicites, comme suit :
z sur une base cyclique en fonction de lintervalle de trame demand (RPI) ; ou
z lors de la modification dun vnement dtat.
Messages dE/S en temps rel cycliques
Une grande partie de la charge dun rseau Ethernet est constitue de donnes dE/S en temps
rel cycliques. Par consquent, faites particulirement attention la configuration du RPI pour la
transmission de ces messages :
z Une valeur RPI faible gnre des transmissions plus frquentes et plus nombreuses. Ceci
augmente la charge du rseau, allant mme jusqu monopoliser certaines ressources et
rduire les performances.
z A linverse, une valeur RPI leve par exemple, gale (ou presque) la frquence selon
laquelle votre application requiert de nouvelles donnes peut empcher votre application de
recevoir les donnes les plus jour. De plus, le temps ncessaire pour rtablir une connexion
perdue est relativement long, car le timeout de la connexion est proportionnel au RPI.
Schneider Electric recommande une valeur RPI gale 50 % de la frquence selon laquelle votre
application requiert des donnes pour des messages dE/S en temps rel cycliques.
NOTE : Le scrutateur dE/S peut communiquer simultanment avec plusieurs adaptateurs dE/S
selon diffrents dbits RPI. Ceci renforce la capacit du contrleur matriser et surveiller
diffrents quipements ayant des capacits de traitement variables.
Modification des messages dE/S dtat
En cas de modification des messages de donnes dE/S en temps rel dclenchs par un tat :
Les transmissions en sortie respectent le dbit correspondant la dure du cycle de
lapplication du contrleur.
z Les transmissions en entre ont lieu lorsquun quipement dentre dtecte un vnement
dentre.
z

Par consquent, pour un quipement dE/S ayant un temps de rponse et un temps de


transmission rapides, lutilisation dune connexion directe peut se rvler plus efficace quune
connexion optimise pour le rack. Dans cette configuration, comme les donnes dentre
envoyes ne concernent quun quipement, la taille du message frquemment transmis est
potentiellement beaucoup plus petite que si le message contenait les donnes de tous les
quipements dE/S sur llot distant.

S1A34010 05/2015

239

Optimisation des performances

NOTE : un message dE/S en temps rel dclench par un changement dtat (et non
cycliquement) rduit gnralement la charge du rseau. Configurez le message de changement
dtat avec une temporisation de connexion plus longue.
Messages RSTP et IGMP
Les messages RSTP et IGMP consomment gnralement trs peu de bande passante sur le
rseau. Configurez la priode dinterrogation IGMP selon les besoins de votre application.
Programmation de certains messages explicites
Selon votre application, vous pouvez demander ce que certains messages explicites soient
transmis de manire cyclique ou en cas de modification dun tat. Par exemple, vous pouvez
surveiller priodiquement un quipement laide dune requte SNMP, de pages Web,
dEtherNet/IP et de Modbus TCP. La priode cyclique doit tre configure de sorte que la charge
totale consomme par les messages explicites nexcde pas 10 % de la capacit du rseau.

240

S1A34010 05/2015

Optimisation des performances

Allocation de la bande passante rseau


Introduction
La bande passante rseau maximale correspond la vitesse du rseau, par exemple, 100 Mbits/s.
Lors de la conception du rseau de contrle, allouez la bande passante rseau aux messages de
lapplication de commande ncessaires lapplication.
NOTE : Schneider Electric recommande de rserver au moins les valeurs ci-dessous pour le
traitement des messages explicites :
z 10 % de la bande passante rseau
z 10 % de la capacit de traitement dUC pour chaque quipement rseau
Charge et bande passante du message
La charge du message, exprime en paquets/seconde (pps), reprsente le nombre de paquets
dun message qui sont reus et envoys en une seconde. La charge du message peut tre estime
comme suit :
Charge du message =
(nombre de paquets par connexion) x (nombre de connexions) / RPI
Le nombre de paquets par connexion dpend de la capacit de lquipement. Il peut tre gal :
z 1: pour les connexions prenant en charge la communication unidirectionnelle
z 2: pour les connexions prenant en charge les entres et les sorties (en mode
producteur/consommateur) ou les demandes et les rponses (en mode client/serveur) par
change bidirectionnel unique, ou
La connexion peut tre utilise pour la messagerie explicite ou implicite. Pour la messagerie
explicite base sur le protocole UDP, considrez que chaque client reprsente une connexion et
que les messages sont transmis cycliquement.
La bande passante du message (exprime en bits) peut tre calcule comme suit :
Bande passante du message = taille des paquets du message (bits) x charge du message
En fonction de la partie de bande passante rseau allouer un message spcifique, vous pouvez
utiliser les formules Charge du message etBande passante du message pour calculer lintervalle
demand entre paquets le plus court pour le message.
Charge et bande passante de lquipement
La charge de lquipement, exprime en nombre de paquets, reprsente la charge des messages
reus et envoys par un quipement en une seconde. La charge de lquipement est la somme
des valeurs de charge du message pour tous les messages grs par lquipement.
Si la charge de lquipement dpasse la capacit de traitement de lquipement, les performances
de lquipement et du rseau se dtriorent.
NOTE : Schneider Electric recommande de ne pas dpasser 90 % de la capacit de traitement de
lUC pour la charge de lquipement de chaque quipement.
S1A34010 05/2015

241

Optimisation des performances

La bande passante de lquipement, exprime en bits, est la somme des valeurs de bande
passante du message pour les messages grs par lquipement.
Lors de la conception de lapplication de commande, dterminez si lquipement de scrutation
dE/S peut grer la charge gnre par tous les quipements dadaptateur dE/S. Pour ce faire,
procdez comme suit :
1 Calculez la charge et la bande passante de la messagerie implicite pour chaque quipement
distant.
2 Additionnez la charge et la bande passante estimes pour chaque quipement distant.
3 Comparez la charge et la bande passante de la messagerie implicite la capacit maximale de
messagerie implicite de lquipement qui sert de scrutateur dE/S.
Si la charge ou la bande passante totale dun module de communication servant de scrutateur
dE/S dpasse ses limites de charge et de bande passante de la messagerie implicite, vous
pouvez prendre lune des mesures suivantes :
z

z
z

Si ladaptateur dE/S prend en charge les connexions de rack optimises et si un rack unique
dE/S numriques utilise plusieurs connexions directes, remplacez ces dernires par une
connexion de rack optimise unique, si cela est possible.
Si possible, augmentez lintervalle de trame demand (RPI) de lquipement.
Ajoutez un autre module de communication servant de scrutateur dE/S et adaptez le rseau
afin quil partage la charge.

Charge et bande passante du rseau


La charge du rseau, exprime en nombre de paquets, peut tre estime comme la somme des
valeurs de charge de lquipement des quipements adaptateurs ou des quipements scrutateurs.
La bande passante du rseau, exprime en bits, peut tre estime comme la somme des valeurs
de bande passante de lquipement des quipements adaptateurs ou des quipements
scrutateurs.
NOTE : Schneider Electric recommande de ne pas dpasser 90 % de la bande passante maximale
du rseau pour la charge du rseau.
Si ncessaire, vous pouvez optimiser la conception de votre application de commande, en :
z ajustant les paramtres RPI de lquipement ;
z modifiant les types de connexion (par exemple, une connexion directe en connexion de rack
optimis) ;
z modifiant la configuration ;
z modifiant la topologie du rseau.

242

S1A34010 05/2015

Optimisation des performances

Estimation des temps de rponse et de traverse dun message


Temps de traverse dun message
Le temps de traverse dun message se dfinit comme le temps ncessaire un message pour
parcourir le trajet entre son point dorigine et sa destination cible sur le rseau. Tout au long de
son parcours, il peut transiter via et tre transmis par plusieurs quipements rseau
intermdiaires, notamment des commutateurs et des routeurs.
Le temps de traverse dun message est influenc par plusieurs facteurs, notamment par les
facteurs suivants :
z le nombre dquipements rseau transmetteurs ;
z le retard de transmission de chaque quipement transmetteur ;
z la charge du rseau ;
z la priorit du message.
Le temps de traverse dun message est estim en calculant le retard de transmission (oprations
de stockage et de renvoi) des quipements rseau intermdiaires et le nombre de ces
quipements. En admettant que tous les quipements transmetteurs sont des commutateurs et
que tous les commutateurs prsentent le mme dlai de transmission, la formule suivante peut
tre utilise :
Temps de traverse dun message =
(Retard de transmission du commutateur) x (Nombre de commutateurs)
Schneider Electric recommande de calculer une estimation pessimiste du temps de traverse dun
message, en procdant comme suit :
Etape

Description

Dterminez la charge rseau la plus importante.

Collectez des informations sur les performances des commutateurs en


fonction de charges rseau variables et retenez le retard de transmission le
plus important.

Identifiez la topologie de rseau logique la plus longue (cest--dire le plus


grand nombre de commutateurs) par laquelle un message passe.

Muni du retard de transmission le plus important et du nombre le plus lev de


commutateurs transmetteurs, utilisez la formule ci-dessus pour calculer un
temps de traverse de message pessimiste.

Temps de rponse dun message


Aprs avoir calcul le temps de traverse dun message, vous pouvez valuer le temps de rponse
dun message. Cette valeur mesure :
z le temps ncessaire un message pour atteindre un serveur partir dun quipement client sur
le rseau ;
z le temps ncessaire au message pour tre trait par le serveur ;
z le temps ncessaire la rponse du serveur pour revenir au client via le rseau.
S1A34010 05/2015

243

Optimisation des performances

Le temps de rponse dun message peut se calculer comme suit :


Temps de rponse dun message =
(2 x (Temps de traverse dun message)) + (Temps de traitement du serveur)
Dans cette formule, le 2 indique un aller/retour requis pour la communication client/serveur.
Une fois le temps de rponse dun message calcul, vous pouvez dterminer et configurer les
paramtres suivants, lesquels se trouvent dans la page Proprits de voie EtherNet/IP de
lOutil de configuration Ethernet de Unity Pro :
z Timeout de la requte EM et
z Intervalle de trame demand (RPI) de la connexion EM

244

S1A34010 05/2015

Optimisation des performances

Sous-chapitre 5.3
Projection des performances du rseau Ethernet

Projection des performances du rseau Ethernet


Exemple de calcul de la charge rseau et de la bande passante
Equipements rseau
Cet exemple value les performances dun rseau Ethernet compos des quipements suivants :
un automate qui commande 3 stations dE/S distantes (A, B et C) ;
z un module de communication Ethernet BMX NOC 0401, servant de scrutateur dE/S local,
install sur le rack de lautomate ;
z un commutateur gr Ethernet 8 ports ;
z un ordinateur en cours dexcution servant obtenir des donnes de diagnostic, par le biais de
messages explicites, excutant le logiciel suivant :
z Unity Pro
z Outil de configuration Ethernet de Unity Pro
z

4 quipements distants, avec les rles suivants :


z un adaptateur dE/S (A) pour un rack de modules dE/S
z un deuxime adaptateur dE/S (B) pour un rack de modules dE/S
z un lecteur dE/S (C) distant
z un scrutateur dE/S distant (D)

Le logiciel Unity Pro prsent sur lordinateur permet de configurer lautomate dUC.
Pour la programmation, vous avez besoin dune connexion un automate soit par le port Ethernet
de lUC, soit par dautres chemins de programmation pris en charge.

S1A34010 05/2015

245

Optimisation des performances

Diagramme du rseau
Le diagramme de rseau propos a lapparence suivante :

Limites de la charge rseau et de la bande passante


Lors des calculs, noubliez pas que le module Ethernet et les quipements distants ne peuvent pas
dpasser les limites de messages implicites et de bande passante :

246

Equipement

Limites de charge Limites de bande


passante

Module de communication Ethernet

12 000 pps

80 Mbits/s

Adaptateur dE/S (A)

8 000 pps

70 Mbits/s

Adaptateur dE/S (B)

8 000 pps

70 Mbits/s

Lecteur dE/S (C)

8 000 pps

70 Mbits/s

Scrutateur dE/S (D)

12 000 pps

80 Mbits/s

Commutateur

16 000 pps

90 Mbits/s

S1A34010 05/2015

Optimisation des performances

Connexions de lquipement distant et RPI :


Dans cet exemple, les quipements distants ncessitent le nombre de connexions CIP indiqu cidessous et sont configurs pour les paramtres dintervalle de trame demand RPI spcifis :
Equipement

Connexions dE/S CIP

Paramtre RPI

Taille des paquets dE/S

Adaptateur dE/S (A)

20 ms

8 000 bits

Adaptateur dE/S (B)

30 ms

4 096 bits

Lecteur dE/S (C)

30 ms

8 000 bits

Scrutateur dE/S (D)

50 ms

8 000 bits

Dans le cadre de cet exemple, on suppose galement que chaque connexion est bidirectionnelle.
Calculs pour le scrutateur dE/S
Le module de communication Ethernet, qui joue le rle de scrutateur dE/S local, doit grer la
charge de messagerie implicite laquelle participent les quipements distants. Votre tche
consiste :
1 estimer la charge et la bande passante de messagerie implicite gnre par chaque
quipement distant ;
2 additionner les valeurs de charge et de bande passante de chaque quipement distant ;
3 comparer la charge et la bande passante totales la capacit maximale de messagerie implicite
du scrutateur dE/S local.
Souvenez-vous que la formule permettant de calculer la charge de messagerie implicite pour un
quipement distant est la suivante :
Charge = (nombre de paquets par connexion) x (nombre de connexions) / RPI
Comme chaque connexion est suppose bidirectionnelle, le nombre de paquets par connexion
est 2. En consquence, la charge de messagerie implicite estime pour chaque quipement et la
charge de messagerie implicite totale que le scrutateur doit grer peuvent tre values comme
suit :
Charge :
Equipement

Nombre de
connexions

RPI

Charge

Adaptateur dE/S (A) 2

20 ms

500 pps

Adaptateur dE/S (B) 2

30 ms

134 pps

Lecteur dE/S (C)

30 ms

134 pps

Scrutateur dE/S (D) 2

50 ms

S1A34010 05/2015

Nombre de
paquets par
connexion

80 pps

Total

848 pps

Commutateur

848 pps

247

Optimisation des performances

Bande passante :
Equipement

Taille des
paquets

Charge

Bande
passante

Adaptateur dE/S (A)

8 000 bits

500 pps

4 Mbits/s

Adaptateur dE/S (B)

4 096 bits

134 pps

0,554 Mbits/s

Lecteur dE/S (C)

8 000 bits

134 pps

1,07 Mbits/s

Scrutateur dE/S (D)

8 000 bits

80 pps

0,64 Mbits/s

Total
Commutateur

6,26 Mbits/s

6,26 Mbits/s

Conclusion
La charge totale envisage pour le module, 848 pps, se situe dans la limite de messagerie implicite
de 12 000 paquets de donnes par seconde pour lquipement. La bande passante totale
envisage pour le module de communication, 6,26 Mbits/s, se situe galement dans la limite de
bande passante de messagerie implicitr de 80 Mbits/s de lquipement. La charge et la bande
passante totales envisages pour les quipements distants (y compris le commutateur) se situent
galement 90 % des limites de charge et de bande passante :
Equipement

90 % de la limite de
charge

90 % de la limite de bande
passante

Module de communication Ethernet

10 800 pps

72 Mbits/s

Adaptateur dE/S (A)

7 200 pps

63 Mbits/s

Adaptateur dE/S (B)

7 200 pps

63 Mbits/s

Lecteur dE/S (C)

7 200 pps

63 Mbits/s

Scrutateur dE/S (D)

10 800 pps

72 Mbits/s

NOTE : La charge gnre par la messagerie explicite nest pas prise en compte dans les calculs
ci-dessus, mais elle est suppose reprsenter moins de 10 % de la charge et de la bande passante
de lquipement.

248

S1A34010 05/2015

Modicon M340
objets CIP
S1A34010 05/2015

Chapitre 6
Objets CIP

Objets CIP
Prsentation
Le module de communication Ethernet peut accder aux donnes et aux services CIP situs sur
des quipements connects. Les objets CIP et leur contenu dpendent de la conception des
diffrents quipements.
Les donnes dobjet CIP sont prsentes (et accessibles) de manire hirarchique dans les
niveaux imbriqus suivants :

NOTE : Vous pouvez utiliser la messagerie explicite pour accder :


un ensemble dattributs dinstance, en incluant seulement les valeurs de classe et dinstance de
lobjet dans ladresse des messages explicites, ou
z un attribut unique, en tendant ladresse des messages explicites de manire inclure les
valeurs de classe et dinstance de lobjet, ainsi quune valeur dattribut spcifique.
z

Lorsque le service desclave local du module de communication Ethernet est activ, les
quipements distants peuvent envoyer des messages explicites la hirarchie dobjets CIP du
module et :
z accdent aux donnes du module, ou
z excutent les commandes du module.
Ce chapitre dcrit les objets CIP que le module de communication Ethernet peut prsenter aux
quipements distants.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet

Page

Objet identit

251

Objet assemblage

253

Objet gestionnaire de connexion

255

Objet Modbus

258

Objet qualit de service (QoS)

260

Objet interface TCP/IP

262

S1A34010 05/2015

249

objets CIP

Sujet

250

Page

Objet liaison Ethernet

264

Objet Diagnostic dinterface EtherNet/IP

269

Objet Diagnostic du scrutateur dE/S EtherNet/IP

272

Objet Diagnostic de connexion dE/S

274

Objet Diagnostic de connexion explicite EtherNet/IP

278

Objet Liste de diagnostics de connexion explicite EtherNet/IP

280

S1A34010 05/2015

objets CIP

Objet identit
Prsentation
Lobjet identit prsente les instances, les attributs et les services dcrits ci-dessous.
ID de classe
01
ID dinstance
Lobjet identit prsente deux instances :
0: classe
z 1: instance
z

Attributs
Les attributs de lobjet identit sont associs chaque instance, comme suit :
ID dinstance = 0 (attributs de classe) :
ID dattribut

Description

GET

SET

01

Rvision

02

Instance maxi.

GET

SET

X = pris en charge
= non pris en charge

ID dinstance = 1 (attributs dinstance) :


ID dattribut

Description

Type

hex

dc

01

01

ID du vendeur

UINT

02

02

Type dquipement

UINT

03

03

Code du produit

UINT

04

04

Rvision

STRUCT

Majeure

USINT

Mineure

USINT

X = pris en charge
= non pris en charge

S1A34010 05/2015

251

objets CIP

ID dattribut

Description

Type

GET

SET

hex

dc

05

05

Mot
Status
bit 2 :
0x01=le module est configur.
bits 4-7 :
0x03=aucune connexion dE/S
tablie,
0x06=au moins 1 connexion dE/S
en mode RUN,
0x07=au moins 1 connexion dE/S
tablie, tout en mode REPOS.

06

06

numro de srie

UDINT

07

07

Nom du produit

STRING

18

24

Identit Modbus

STRUCT

X = pris en charge
= non pris en charge

Services
Lobjet identit excute les services ci-aprs sur les types dobjets rpertoris :
ID de service
hex

dc

01

01

Description

Classe

Instance

Get_Attributes_All

Remarques
Renvoie :
z tous les attributs de classe (instance = 0)
z les attributs dinstance 1 7 (instance = 1)

0E

14

Get_Attribute_Single

Renvoie la valeur de lattribut spcifi.

X = pris en charge
= non pris en charge

252

S1A34010 05/2015

objets CIP

Objet assemblage
Prsentation
Lobjet assemblage se compose des attributs et services dcrits ci-aprs.
NOTE : Vous ne pouvez envoyer un message explicite lobjet assemblage que lorsquil ny a pas
dautres connexions tablies qui lisent ou crivent dans cet objet. Par exemple, vous pouvez
envoyer un message explicite lobjet assemblage si une instance desclave local est active,
mais quaucun autre module ne scrute cet esclave local.
ID de classe
04
ID dinstance
Lobjet assemblage prsente les identificateurs dinstance suivants :
0: classe
z 101, 102, 111, 112, 121, 122: instance
z

Attributs
Lobjet assemblage se compose des attributs suivants :
ID dinstance = 0 (attributs de classe) :
ID dattribut

Description

GET

SET

01

Rvision

02

Instance max.

03

Nombre dinstances

X = pris en charge
= non pris en charge

Attributs dinstance :
ID dinstance

ID dattribut

Description

101

03

Type

GET

SET

Esclave local 1 : donnes dentre T->O Tableau doctets

102

Esclave local 1 : O->T

Tableau doctets

111

Esclave local 2 : donnes dentre T->O Tableau doctets

112

Esclave local 2 : O->T

Tableau doctets

121

Esclave local 3 : donnes dentre T->O Tableau doctets

122

Esclave local 3 : O->T

Tableau doctets

X = pris en charge
= non pris en charge
S1A34010 05/2015

253

objets CIP

Services
Lobjet assemblage CIP excute les services ci-aprs sur les types dobjet rpertoris :
ID de service
hex

dc

0E

14

10

16

Description
Get_Attribute_Single
Set_Attribute_Single

Classe

Instance

Remarques

Renvoie la valeur de lattribut spcifi.

Renvoie ces valeurs :


0E=attribut non rglable : lassemblage nest pas
de type o->T,
0F=permission refuse : lassemblage est utilis
par une connexion active,
13=configuration trop petite : la commande
Set_Attribute_Single contient des donnes
partielles,
15=taille des donnes trop grande : la
commande Set_Attribute_Single contient trop de
donnes.

X = pris en charge
= non pris en charge
1. Lorsquelle est valide, la taille des donnes crites dans lobjet assemblage laide du service Set_Attribute_Single
est gale la taille de lobjet assemblage configur dans le module cible.

254

S1A34010 05/2015

objets CIP

Objet gestionnaire de connexion


Prsentation
Lobjet Gestionnaire de connexion prsente les instances, attributs et services dcrits ci-aprs.
ID de classe
06
ID dinstance
Lobjet Gestionnaire de connexion a deux valeurs dinstance :
0: classe
z 1: instance
z

Attributs
Les attributs de lobjet Gestionnaire de connexion sont associs chaque instance, comme suit :
ID dinstance = 0 (attributs de classe) :
ID dattribut

Description

GET

SET

01

Rvision

02

Instance max.

X = pris en charge
= non pris en charge

ID dinstance = 1 (attributs dinstance) :


ID dattribut

Description

Type

GET

SET

Valeur

01

Requtes Open

UINT

Nombre de requtes de
service Transfrer
Ouverture reues

02

Refus douverture
de format

UINT

Nombre de requtes de
service Transfrer
Ouverture refuses en
raison dun format
incorrect

hex

dc

01

02

X = pris en charge
= non pris en charge

S1A34010 05/2015

255

objets CIP

ID dattribut

Description

Type

GET

SET

Valeur

hex

dc

03

03

Refus douverture
de ressources

UINT

Nombre de requtes de
service Transfrer
Ouverture refuses en
raison dun manque de
ressources

04

04

Refus douverture
pour autre motif

UINT

Nombre de requtes de
service Transfrer
Ouverture refuses
pour un autre motif
quun format incorrect
ou un manque de
ressources

05

05

Requtes Close

UINT

Nombre de requtes de
service Transfrer
Fermeture reues

06

06

Requtes de
fermeture de
format

UINT

Nombre de requtes de
service Transfrer
Fermeture refuses en
raison dun format
incorrect

07

07

Requtes de
fermeture pour
autre motif

UINT

Nombre de requtes de
service Transfrer
Fermeture refuses
pour un autre motif
quun format incorrect

08

08

Timeouts de
connexion

UINT

Nombre total de
timeouts de connexion
survenus dans des
connexions contrles
par ce gestionnaire de
connexion

09

09

Liste dentres de
connexion

STRUCT

0 (lment facultatif non


pris en charge)

0B

11

CPU_Utilization

UINT

0 (lment facultatif non


pris en charge)

0C

12

MaxBuffSize

UDINT

0 (lment facultatif non


pris en charge)

0D

13

BufSize Remaining UDINT

0 (lment facultatif non


pris en charge)

X = pris en charge
= non pris en charge

256

S1A34010 05/2015

objets CIP

Services
Lobjet Gestionnaire de connexion excute les services ci-aprs sur les types dobjets rpertoris :
ID de service

Description

Classe Instance

Remarques

hex

dc

01

01

Get_Attributes_All

Renvoie la valeur de tous les attributs.

0E

14

Get_Attribute_Single

Renvoie la valeur de lattribut spcifi.

X = pris en charge
= non pris en charge

S1A34010 05/2015

257

objets CIP

Objet Modbus
Prsentation
Lobjet Modbus convertit les demandes de services EtherNet/IP en fonctions Modbus et les codes
dexception Modbus en codes dtat gnral CIP. Il prsente les instances, les attributs et les
services dcrits ci-aprs.
ID de classe
44 (hex), 68 (dcimal)
ID dinstance
Lobjet liaison Modbus prsente deux valeurs dinstance :
0: classe
z 1: instance
z

Attributs
Lobjet Modbus se compose des attributs suivants :
ID dinstance = 0 (attributs de classe) :
ID dattribut

Description

GET

SET

01

Rvision

02

Instance maxi.

X = pris en charge
= non pris en charge

ID dinstance = 1 (attributs dinstance) :


ID dattribut

Description

Type

GET

SET

Aucun attribut dinstance pris en charge

Services
Lobjet Modbus excute les services ci-aprs sur les types dobjets rpertoris :
ID de service

Description

Classe

Instance

hex

dc

0E

14

Get_Attribute_Single

4B

75

Read_Discrete_Inputs

X = pris en charge
= non pris en charge

258

S1A34010 05/2015

objets CIP

ID de service

Description

Classe

Instance

hex

dc

4C

76

Read_Coils

4D

77

Read_Input_Registers

4E

78

Read_Holding_Registers

4F

79

Write_Coils

50

80

Write_Holding_Registers

51

81

Modbus_Passthrough

X = pris en charge
= non pris en charge

S1A34010 05/2015

259

objets CIP

Objet qualit de service (QoS)


Prsentation
Lobjet QoS met en uvre des valeurs DSCP (Differentiated Services Code Point) ou DiffServe
afin de fournir une mthode de hirarchisation des messages Ethernet. Lobjet QoS prsente les
instances, les attributs et les services dcrits ci-aprs.
ID de classe
48 (hex), 72 (dcimal)
ID dinstance
Lobjet QoS prsente deux valeurs dinstance :
0: classe
z 1: instance
z

Attributs
Lobjet QoS se compose des attributs suivants :
ID dinstance = 0 (attributs de classe) :
ID dattribut

Description

GET

SET

01

Rvision

02

Instance maxi.

X = pris en charge
= non pris en charge

ID dinstance = 1 (attributs dinstance) :


ID dattribut

Description

Type

GET

SET

Valeur

04

DSCP - Urgent

USINT

Pour le transport CIP


classe 0/1 Messages
de priorit urgente,
valeur par dfaut = 55.

05

DSCP Programme

USINT

Pour le transport CIP


classe 0/1 Messages
de priorit urgente,
valeur par dfaut = 47.

X = pris en charge
= non pris en charge

260

S1A34010 05/2015

objets CIP

ID dattribut

Description

Type

GET

SET

Valeur

06

DSCP - Eleve

USINT

Pour le transport CIP


classe 0/1 Messages
de priorit urgente,
valeur par dfaut = 43.

07

DSCP - Faible

USINT

Pour le transport CIP


classe 0/1 Messages
de priorit urgente,
valeur par dfaut = 31.

08

DSCP - Explicite

USINT

Pour les messages


explicites CIP (classe
de transport 2/3 et
UCMM), valeur par
dfaut = 27.

X = pris en charge
= non pris en charge

NOTE : La modification dune valeur dattribut dinstance est applique au redmarrage de


lquipement, pour les configurations effectues partir de la mmoire flash.
Services
Lobjet QoS excute les services ci-aprs sur les types dobjets rpertoris :
ID de service

Description

Classe

Instance

hex

dc

0E

14

Get_Attribute_Single

10

16

Set_Attribute_Single

X = pris en charge
= non pris en charge

S1A34010 05/2015

261

objets CIP

Objet interface TCP/IP


Prsentation
Lobjet interface TCP/IP prsente les instances, les attributs et les services dcrits ci-dessous.
ID de classe
F5 (hex), 245 (dcimal)
ID dinstance
Lobjet interface TCP/IP prsente deux valeurs dinstance :
0: classe
z 1: instance
z

Attributs
Les attributs de lobjet interface TCP/IP sont associs chaque instance, comme suit :
ID dinstance = 0 (attributs de classe) :
ID dattribut

Description

GET

SET

01

Rvision

02

Instance max.

X = pris en charge
= non pris en charge

ID dinstance = 1 (attributs dinstance) :


ID dattribut

Description

Type

GET

SET

Valeur

01

Etat

DWORD

0x01

02

Capacit de
configuration

DWORD

0x01 = de BootP
0x11 = de flash
0x00 = autre

03

Contrle de la
configuration

DWORD

0x01 = valeur par


dfaut initiale

04

Objet liaison physique

STRUCT

Taille du chemin

UINT

Chemin

EPATH
complt

X = pris en charge
= non pris en charge

262

S1A34010 05/2015

objets CIP

ID dattribut

Description

Type

GET

SET

Valeur

05

Configuration de
linterface

STRUCT

0x00 = valeur par


dfaut initiale

Adresse IP

UDINT

Masque de rseau

UDINT

Adresse de passerelle UDINT


Serveur de noms
Serveur de noms 2
06

UDINT
UDINT

Nom de domaine

STRING

Nom dhte

STRING

X = pris en charge
= non pris en charge

Services
Lobjet interface TCP/IP excute les services ci-aprs sur les types dobjet rpertoris :
ID de service

Description

Classe

Instance

Remarques

hex

dc

01

01

Get_Attributes_All

Renvoie la valeur de tous


les attributs.

0E

14

Get_Attribute_Single

Renvoie la valeur de
lattribut spcifi.

10

16

Set_Attribute_Single1

Dfinit la valeur de
lattribut spcifi.

X = pris en charge
= non pris en charge
1. Le service Set_Attribute_Single ne sexcute que si ces conditions pralables sont
remplies :
z Configurez le module de communication Ethernet pour quil obtienne son adresse IP
partir de la mmoire Flash.
z Vrifiez que lautomate (PLC) est arrt.

S1A34010 05/2015

263

objets CIP

Objet liaison Ethernet


Prsentation
Lobjet liaison Ethernet se compose des instances, des attributs et des services dcrits ci-aprs.
ID de classe
F6 (hex), 246 (dcimal)
ID dinstance
Lobjet liaison Ethernet prsente les valeurs dinstance suivantes :
0: classe
z 1: port 1
z 2: port 2
z 3: port 3
z 4: port 4
z 5: port interne
z

Attributs
Lobjet liaison Ethernet prsente les attributs suivants :
ID dinstance = 0 (attributs de classe) :
ID dattribut

Description

GET

SET

01

Rvision

02

Instance maxi.

03

Nombre dinstances

X = pris en charge
= non pris en charge

ID dinstance = 1...5 (attributs dinstance) :


ID dattribut
hex

dec

01

01

Description

Type

GET

SET

Valeur

Vitesse de linterface

UDINT

Valeurs valides :
0, 10000000, 100000000

X = pris en charge
= non pris en charge

264

S1A34010 05/2015

objets CIP

ID dattribut
hex

dec

02

02

Description

Type

GET

SET

Valeur

Drapeaux de linterface

DWORD

Bit 0 : tat de la liaison


0 = inactive
1 = active
Bit 1 : mode duplex
0 = semi-duplex
1 = duplex intgral
Bits 2 4 : Status de ngociation
3 = vitesse et mode duplex ngocis
4 = vitesse et liaison forces
Bit 5 : le paramtrage manuel ncessite
une rinitialisation
0 = automatique
1 = rinitialisation de lquipement
ncessaire
Bit 6 : Dtection de dfaut matriel local
0 = aucun vnement
1 = vnement dtect

03

03

Adresse physique locale

ARRAY of
6 USINT

Adresse MAC du module

X = pris en charge
= non pris en charge

S1A34010 05/2015

265

objets CIP

ID dattribut
hex

dec

04

04

Description

Type

GET

SET

Compteurs dinterface

STRUCT

Valeur

En octets

UDINT

Octets reus sur linterface

En paquets Ucast

UDINT

Paquets monodiffusion (Ucast) reus


sur linterface

En paquets NUcast

UDINT

Paquets non monodiffusion reus sur


linterface

Entrants ignors

UDINT

Paquets entrants reus sur linterface


mais ignors

Entrants avec erreurs

UDINT

Paquets entrants contenant des erreurs


dtectes (ninclut pas les Entrants
ignors)

Protocoles inconnus

UDINT

Paquets entrants avec protocole


inconnu

Octets sortants

UDINT

Octets envoys sur linterface

Paquets Ucast sortants

UDINT

Paquets monodiffusion (Ucast)


envoys sur linterface

Paquets NUcast sortants

UDINT

Paquets non monodiffusion envoys


sur linterface

Sortants ignors

UDINT

Paquets sortants ignors

Sortants avec erreurs

UDINT

Paquets sortants contenant des erreurs


dtectes

X = pris en charge
= non pris en charge

266

S1A34010 05/2015

objets CIP

ID dattribut
hex

dec

05

05

Description

Type

GET

SET

Compteurs de supports

STRUCT

Valeur

Erreurs dalignement

UDINT

Trames dont la longueur en octets nest


pas un nombre entier

Erreurs FCS

UDINT

Erreur CRC dtecte Trames reues


avec erreur de somme de contrle FCS
dtecte

Collisions simples

UDINT

Trames transmises ayant subi une


collision unique

Collisions multiples

UDINT

Trames transmises ayant subi plusieurs


collisions

Test derreurs SQE

UDINT

Nombre de fois o une erreur de test


SQE est dtecte

Transmissions diffres

UDINT

Trames dont la premire tentative de


transmission est reporte car le support
est occup

Collisions tardives

UDINT

Nombre de fois o une collision a t


dtecte au-del de 512 temps bits
dans la transmission dun paquet

Collisions excessives

UDINT

Trames dont la transmission ne russit


pas en raison de collisions excessives

Erreur de transmission
MAC

UDINT

Trames dont la transmission ne russit


pas cause de la dtection dune erreur
de transmission de la sous-couche
MAC interne

Erreur Carrier Sense

UDINT

Nombre de fois o la condition dcoute


de porteuse a t perdue ou na pas t
affirme lors dune tentative de
transmission de trame

Trames trop longues

UDINT

Trames reues dont la taille dpasse la


limite autorise

Erreur de rception MAC

UDINT

Trames dont la rception sur une


interface ne russit pas en raison de la
dtection dune erreur interne de
rception de la sous-couche MAC

X = pris en charge
= non pris en charge

S1A34010 05/2015

267

objets CIP

ID dattribut
hex

dec

06

06

Description

Type

GET

SET

Valeur

Commande dinterface

STRUCT

API de la connexion

Bits de contrle

WORD

Bit 0 : ngociation automatique


0 = dsactive
1 = active
Remarque : lorsque lautongociation
est active, lerreur 0x0C (conflit dtat
dobjet) est renvoye lors dune
tentative de dfinition dun des
lments suivants :
z vitesse dinterface force, ou
z mode duplex forc.
Bit 1 : mode duplex forc (si le bit
dautongociation = 0)
0 = semi-duplex
1 = duplex intgral

Vitesse dinterface force UINT

10

16

Etiquette dinterface

SHORT_S X
TRING

Valeurs valides :
10000000, 100000000
Remarque : toute tentative de
dfinition dune autre valeur entrane la
dtection dune erreur 0x09 (valeur
dattribut non valide).

Chane de texte fixe identifiant


linterface, qui doit inclure "interne" pour
les interfaces internes. Nombre
maximal de caractres : 64.

X = pris en charge
= non pris en charge

Services
Lobjet liaison Ethernet excute les services ci-aprs sur les types dobjets rpertoris :
ID du service
hex

dec

01

01

Description

Classe

Instance

Get_Attributes_All

10

16

Set_Attribute_Single

0E

14

Get_Attribute_Single

4C

76

Get_and_Clear

X = pris en charge
= non pris en charge

268

S1A34010 05/2015

objets CIP

Objet Diagnostic dinterface EtherNet/IP


Prsentation
Lobjet Diagnostic dinterface EtherNet/IP prsente les instances, attributs et services dcrits cidessous.
ID de classe
350 (hexadcimal), 848 (dcimal)
ID dinstance
Lobjet Diagnostic dinterface EtherNet/IP a deux valeurs dinstance :
0: classe
z 1: instance
z

Attributs
Les attributs de lobjet Diagnostic dinterface EtherNet/IP sont associs chaque instance, comme
suit :
ID dinstance = 0 (attributs de classe) :
ID dattribut

Description

GET

SET

01

Rvision

02

Instance maxi.

X = pris en charge
= non pris en charge

ID dinstance = 1 (attributs dinstance) :


ID dattribut

Description

Type

GET

SET

01

Protocoles pris en
charge

UINT

Valeur

X = pris en charge
= non pris en charge

S1A34010 05/2015

269

objets CIP

ID dattribut

Description

02

Diagnostic de connexion STRUCT

GET

SET

Valeur

UINT

Nombre de connexions de classe 1 ouvertes


depuis la dernire rinitialisation

Connexions dE/S CIP UINT


en cours

Nombre de connexions de classe 1 ouvertes

UINT

Nombre de connexions de classe 3 ouvertes


depuis la dernire rinitialisation

Connexions explicites UINT


CIP en cours

Nombre de connexions de classe 3 ouvertes

Nb max. de
connexions dE/S CIP
ouvertes

Nb max. de
connexions explicites
CIP ouvertes

03

Type

Erreurs lors de
louverture de
connexions CIP

UINT

Incrment chaque chec de type


Transfrer ouverture (source et cible)

Erreurs de timeout
des connexions CIP

UINT

Incrment chaque timeout de connexion


(source et cible)

Nb max. de
connexions TCP EIP
ouvertes

UINT

Nombre de connexions TCP (utilises pour


EIP, comme client ou serveur) ouvertes
depuis la dernire rinitialisation

Connexions TCP EIP


en cours

UINT

Nombre de connexions TCP (utilises pour


EIP, comme client ou serveur) ouvertes

Diagnostic des
messages dE/S

STRUCT

Compteur de
production dE/S

UDINT

Incrment chaque envoi dun message de


classe 0/1

Compteur de
consommation des E/S

UDINT

Incrment chaque rception dun


message de classe 0/1

Compteur derreurs
denvoi de production
dE/S

UINT

Incrment chaque chec de lenvoi dun


message de classe 0/1

Compteur derreurs
de rception de
consommation dE/S

UINT

Incrment chaque fois quune


consommation est reue avec une erreur

X = pris en charge
= non pris en charge

270

S1A34010 05/2015

objets CIP

ID dattribut

Description

Type

GET

SET

Valeur

04

Diagnostic de
messagerie explicite

STRUCT

Compteur denvoi de
messages de classe 3

UDINT

Incrment chaque envoi dun message de


classe 3 (client et serveur)

Compteur de
rception de messages
de classe 3

UDINT

Incrment chaque rception dun


message de classe 3 (client et serveur)

Compteur de
rception de messages
UCMM

UDINT

Incrment chaque envoi dun message


UCMM (client et serveur)

Compteur de
rception de messages
UCMM

UDINT

Incrment chaque rception dun


message UCMM (client et serveur)

X = pris en charge
= non pris en charge

Services
Lobjet Diagnostic dinterface EtherNet/IP excute les services suivants sur les types dobjet
rpertoris :
ID du service

Description

Classe

Instance

Remarques

hex

dc

01

01

Get_Attributes_All

Renvoie la valeur de tous les attributs.

0E

14

Get_Attribute_Single

Renvoie la valeur de lattribut spcifi.

4C

76

Get_and_Clear

Renvoie et supprime les valeurs de tous les


attributs dinstance.

X = pris en charge
= non pris en charge

S1A34010 05/2015

271

objets CIP

Objet Diagnostic du scrutateur dE/S EtherNet/IP


Prsentation
Lobjet Diagnostic du scrutateur dE/S EtherNet/IP prsente les instances, attributs et services
dcrits ci-dessous.
ID de classe
351 (hexadcimal), 849 (dcimal)
ID dinstance
Lobjet Diagnostic du scrutateur dE/S EtherNet/IP a deux instances :
0: classe
z 1: instance
z

Attributs
Les attributs de lobjet Diagnostic du scrutateur dE/S EtherNet/IP sont associs chaque
instance, comme suit :
ID dinstance = 0 (attributs de classe) :
ID dattribut

Description

GET

SET

01

Rvision

02

Instance maxi.

X = pris en charge
= non pris en charge

ID dinstance = 1 (attributs dinstance) :


ID dattribut

Description

Type

GET

SET

01

Tableau dtat des E/S

STRUCT

Taille

UINT

Etat

ARRAY of
UNINT

X = pris en charge
= non pris en charge

272

S1A34010 05/2015

objets CIP

Services
Lobjet Diagnostic du scrutateur dE/S EtherNet/IP excute les services suivants sur les types
dobjet rpertoris :
ID du service

Description

Classe

Instance

Remarques

hex

dc

01

01

Get_Attributes_All

Renvoie la valeur de tous les attributs.

0E

14

Get_Attribute_Single

Renvoie la valeur de lattribut spcifi.

X = pris en charge
= non pris en charge

S1A34010 05/2015

273

objets CIP

Objet Diagnostic de connexion dE/S


Prsentation
Lobjet Diagnostic de connexion dE/S prsente les instances, attributs et services dcrits ci-aprs.
ID de classe
352 (hexadcimal), 850 (dcimal)
ID dinstance
Lobjet Diagnostic de connexion dE/S a deux valeurs dinstance :
0: classe
z 1 256 : instance (le numro dinstance correspond au numro de connexion dans la
configuration.)
z

Attributs
Les attributs de lobjet Diagnostic de connexion dE/S sont associs chaque instance, comme
suit :
ID dinstance = 0 (attributs de classe) :
ID dattribut

Description

GET

SET

01

Rvision

02

Instance maxi.

X = pris en charge
= non pris en charge

274

S1A34010 05/2015

objets CIP

ID dinstance = 1 256 (attributs dinstance) :


ID dattribut

Description

Type

GET

SET

01

Diagnostic de communication
dE/S

STRUCT

Valeur

Compteur de production dE/S UDINT

Incrment chaque production

Compteur de consommation
des E/S

Incrment chaque consommation

UDINT

Compteur derreurs denvoi de UINT


production dE/S

Incrment chaque fois quune


production nest pas envoye

Compteur derreurs de
rception de consommation
dE/S

UINT

Incrment chaque fois quune


consommation est reue avec une
erreur dtecte

Erreurs de timeout de
connexion CIP

UINT

Incrment lorsquune connexion


expire

Erreurs douverture de
connexion CIP

UINT

Incrment chaque fois quune


connexion ne peut pas tre ouverte

Etat de connexion CIP

UINT

Etat du bit de connexion

Etat gnral de la dernire


erreur CIP

UINT

Etat gnral de la dernire erreur


dtecte sur la connexion

Etat tendu de la dernire


erreur CIP

UINT

Etat tendu de la dernire erreur


dtecte sur la connexion

Etat de communication des


entres

UINT

Etat de communication des entres


(voir le tableau ci-dessous)

Etat de communication des


sorties

UINT

Etat de communication des sorties


(voir le tableau ci-dessous)

X = pris en charge
= non pris en charge

S1A34010 05/2015

275

objets CIP

ID dattribut

Description

Type

GET

SET

02

Diagnostic de connexion

STRUCT

Valeur

ID de connexion de production UDINT

ID de connexion de la production

ID de connexion de la
consommation

UDINT

ID de connexion de la consommation

RPI de production

UDINT

RPI de production

API de production

UDINT

API de production

RPI de consommation

UDINT

RPI de consommation

API de consommation

UDINT

API de consommation

Paramtres de connexion de
production

UDINT

Paramtres de connexion de la
production

Paramtres de connexion de
consommation

UDINT

Paramtres de connexion de la
consommation

IP locale

UDINT

Port UDP local

UINT

IP distante

UDINT

Port UDP distant

UINT

IP de multidiffusion de
production

UDINT

ID de multidiffusion utilis pour la


production (ou 0)

IP de multidiffusion de
consommation

UDINT

ID de multidiffusion utilis pour la


consommation (ou 0)

Protocoles pris en charge

UDINT

Protocole pris en charge sur la


connexion :
1 = EtherNet/IP

X = pris en charge
= non pris en charge

Les valeurs suivantes dcrivent la structure des attributs dinstance : Etat de connexion CIP, Etat
de la communication des entres et Etat de la communication des sorties :
Numro de bit

276

Description

Valeurs

15...3

Rserv

Inactif

0 = aucune notification dinactivit


1 = notification dinactivit

Consommation inhibe

0 = consommation dmarre
1 = aucune consommation

Production inhibe

0 = production dmarre
1 = aucune production

S1A34010 05/2015

objets CIP

Services
Lobjet Diagnostic dinterface EtherNet/IP excute les services suivants sur les types dobjet
rpertoris :
ID de service

Description

Classe

Instance

Remarques

hex

dc

01

01

Get_Attributes_All

Renvoie la valeur de tous les attributs.

0E

14

Get_Attribute_Single

Renvoie la valeur de lattribut spcifi.

4C

76

Get_and_Clear

Renvoie et supprime les valeurs de tous les


attributs dinstance.

X = pris en charge
= non pris en charge

S1A34010 05/2015

277

objets CIP

Objet Diagnostic de connexion explicite EtherNet/IP


Prsentation
Lobjet Diagnostic de connexion explicite EtherNet/IP prsente les instances, attributs et services
dcrits ci-dessous.
ID de classe
353 (hexadcimal), 851 (dcimal)
ID dinstance
Lobjet Diagnostic de connexion explicite EtherNet/IP a deux valeurs dinstance :
0: classe
z 1...N : instance (N = nombre maximum de listes de diagnostic simultanes)
z

Attributs
Les attributs de lobjet Diagnostic de connexion explicite EtherNet/IP sont associs chaque
instance, comme suit :
ID dinstance = 0 (attributs de classe) :
ID dattribut
hex

Description

Valeur

GET

SET

01

Rvision

02

Instance maxi.

0...N

X = pris en charge
= non pris en charge

ID dinstance = 1 N (attributs dinstance) :


ID dattribut
hex

Description

Type

GET

SET

Valeur

01

ID de connexion de la
source

UDINT

ID de connexion de la
source vers cible

02

Adresse IP de la source

UDINT

03

Port TCP de la source

UINT

04

ID de connexion de la
cible

UDINT

05

Adresse IP de la cible

UDINT

06

Port TCP de la cible

UINT

ID de connexion de la
cible vers la source

X = pris en charge
= non pris en charge
278

S1A34010 05/2015

objets CIP

ID dattribut
hex

Description

Type

GET

SET

Valeur

06

Compteur de messages
envoys

UDINT

Incrment chaque
fois quun message
CIP de classe 3 est
envoy sur la
connexion.

07

Compteur de messages
reus

UDINT

Incrment chaque
fois quun message
CIP de classe 3 est
reu sur la connexion.

X = pris en charge
= non pris en charge

Services
Lobjet Diagnostic de connexion explicite EtherNet/IP excute les services suivants sur le type
dobjet rpertori :
ID de service Description
hex

dc

01

01

Get_Attributes_All

Classe

Instance

Remarques

Renvoie la valeur de tous les


attributs.

X = pris en charge
= non pris en charge

S1A34010 05/2015

279

objets CIP

Objet Liste de diagnostics de connexion explicite EtherNet/IP


Prsentation
Lobjet Liste de diagnostics de connexion explicite EtherNet/IP prsente les instances, attributs et
services dcrits ci-dessous.
ID de classe
354 (hexadcimal), 852 (dcimal)
ID dinstance
Lobjet Liste de diagnostics de connexion explicite EtherNet/IP a deux valeurs dinstance :
0: classe
z 1...N : instance
z

Attributs
Les attributs de lobjet Liste de diagnostics de connexion explicite EtherNet/IP sont associs
chaque instance, comme suit :
ID dinstance = 0 (attributs de classe) :
ID dattribut

Description

GET

SET

01

Rvision

02

Instance maxi.

X = pris en charge
= non pris en charge

ID dinstance = 1 N (attributs dinstance) :


ID dattribut

Description

Type

GET

SET

Valeur

01

Nombre de connexions

UINT

Nombre total de connexions explicites


ouvertes

X = pris en charge
= non pris en charge

280

S1A34010 05/2015

objets CIP

ID dattribut

Description

Type

GET

SET

02

Liste de diagnostics de
connexions de
messagerie explicite

ARRAY of
STRUCT

ID de connexion de la
source

UDINT

ID de la connexion S->C

Adresse IP de la
source

UDINT

Port TCP de la source UINT


ID de connexion de la
cible

Valeur

UDINT

ID de la connexion C->S

Adresse IP de la cible UDINT

Port TCP de la cible

UINT

Compteur de
messages envoys

UDINT

Incrment chaque fois quun message CIP


de classe 3 est envoy sur la connexion.

Compteur de
messages reus

UDINT

Incrment chaque fois quun message CIP


de classe 3 est reu sur la connexion.

X = pris en charge
= non pris en charge

Services
Lobjet Diagnostic de connexion explicite EtherNet/IP excute les services suivants sur les types
dobjet rpertoris :
ID du
service

Description

Classe

Instance

Remarques

hex

dc

01

01

Get_Attributes_All

Renvoie la valeur de tous les attributs.

08

08

Create

09

09

Delete

4B

75

Explicit_Connections_Diagnostic_Read

X = pris en charge
= non pris en charge

S1A34010 05/2015

281

objets CIP

282

S1A34010 05/2015

Modicon M340
Action en ligne
S1A34010 05/2015

Chapitre 7
Action en ligne

Action en ligne
Prsentation
Le module de communication Ethernet prend en charge les actions en ligne qui permettent de :
afficher les objets CIP du module de communication ou dun quipement EtherNet/IP distant ;
z afficher et modifier les paramtres de configuration de port du module de communication ou
dun quipement EtherNet/IP distant ;
z envoyer une commande ping au module de communication ou un quipement EtherNet/IP ou
Modbus TCP distant pour confirmer quil est actif sur le rseau ;
z se connecter un quipement distant, puis :
z afficher les paramtres par dfaut de lquipement distant
z afficher les paramtres actuels de lquipement distant
z modifier et tlcharger vers lquipement distant ses paramtres modifiables
z

Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet

Page

Accs aux objets CIP

284

Modification des proprits de configuration de port pour les quipements EtherNet/IP distants

287

Ping dun quipement rseau

290

Affichage et modification des paramtres en ligne dun quipement distant

292

S1A34010 05/2015

283

Action en ligne

Accs aux objets CIP


Prsentation
La page Informations sur le module de la fentre Action en ligne permet de :
extraire et afficher les donnes actuelles dcrivant ltat des objets CIP du module de
communication ou de lquipement distant slectionn ; et
z rinitialiser le module de communication ou lquipement EtherNet/IP distant slectionn.
z

NOTE : Avant de pouvoir effectuer des actions en ligne pour un module de communication ou un
quipement distant, connect son DTM au module ou lquipement physique. A cet effet,
slectionnez le nud du module ou de lquipement dans le Navigateur de DTM, puis
slectionnez Edition Connecter.
Laspect de cette page, ainsi que les informations de lobjet CIP que vous pouvez rcuprer,
dpendent du mode de fonctionnement du logiciel Unity Pro :

284

Dans ce mode...

Vous pouvez afficher les donnes des objets CIP suivants...

Mode standard

Objet identit (voir page 251)

Mode Etendu
(voir page 49)

z
z
z
z

Objet identit
Objet gestionnaire de connexion (voir page 255)
Objet interface TCP/IP (voir page 262)
Objet liaison Ethernet (voir Quantum, Module de
communication Ethernet 140 NOC 771 01, Manuel de
lutilisateur)
z Objet QoS (voir page 260)

S1A34010 05/2015

Action en ligne

La page Informations sur le module se prsente comme suit :

Rcupration et affichage des donnes de lobjet CIP


Pour afficher les donnes de lobjet CIP dun module de communication EtherNet/IP ou dun
quipement distant, procdez comme suit :
Etape

Action

Dans le Navigateur de DTM, slectionnez un module de communication.

Cliquez avec le bouton droit de la souris et, dans le menu contextuel,


slectionnez menu Equipement Action en ligne. La fentre Action en
ligne saffiche.

Dans le volet gauche de la fentre Action en ligne, slectionnez un module de


communication ou un quipement EtherNet/IP.

Dans le volet droit, cliquez sur longlet Informations sur le module pour
afficher cette page.

S1A34010 05/2015

285

Action en ligne

Etape
5

Action
Si Unity Pro fonctionne en mode Etendu
z Slectionnez lun des objets CIP suivants :
z Identit
z Gestionnaire de connexions
z TCP/IP
z Liaison Ethernet
z QoS
z Si vous avez slectionn un module ou un quipement ayant plusieurs ports

ltape 3 ci-dessus, slectionnez un numro dInterface ou de port.


NOTE : Si Unity Pro fonctionne en mode Standard, il naffiche que les donnes
de lobjet Identit CIP.
6

Cliquez sur le bouton Actualiser pour mettre jour les donnes affiches.

Rinitialisation dun module de communication ou dun quipement EtherNet/IP distant


Pour rinitialiser un module de communication ou un quipement EtherNet/IP distant, procdez
comme suit :
Etape

286

Action

Dans le Navigateur de DTM, slectionnez un module de communication.

Cliquez avec le bouton droit de la souris et, dans le menu contextuel,


slectionnez menu Equipement Action en ligne. La fentre Action en
ligne saffiche.

Dans le volet gauche de la fentre Action en ligne, slectionnez un module de


communication ou un quipement EtherNet/IP.

Dans le volet droit, cliquez sur longlet Informations sur le module pour
afficher cette page.

Cliquez sur le bouton Rinitialiser lquipement.

S1A34010 05/2015

Action en ligne

Modification des proprits de configuration de port pour les quipements


EtherNet/IP distants
Prsentation
La page Configuration du port de la fentre Action en ligne permet dafficher et de modifier les
proprits du port de communication dun quipement EtherNet/IP distant. En particulier, vous
pouvez lutiliser pour excuter :
z une commande Get afin dextraire les paramtres de configuration de port partir dun
quipement EtherNet/IP distant ;
z une commande Set afin dcrire toutes les valeurs modifies ou une slection de ces valeurs
sur le mme quipement EtherNet/IP distant.
Les modifications de configuration transmises partir de cette page sont envoyes sous forme de
messages explicites EtherNet/IP et utilisent les paramtres Adresse et Messagerie configurs
dans la fentre Messagerie explicite EtherNet/IP.
NOTE : Avant deffectuer des actions en ligne pour un quipement distant, connectez son DTM
lquipement physique. A cet effet, slectionnez le nud de lquipement dans le Navigateur de
DTM, puis slectionnez Edition Connexion.
La page Configuration du port se prsente comme suit :

S1A34010 05/2015

287

Action en ligne

Obtenir les paramtres de configuration du port


Pour obtenir les paramtres dun quipement EtherNet/IP distant sur le rseau, procdez comme
suit :
Etape

Action

Dans le Navigateur de DTM, slectionnez le module de communication qui se


trouve en amont de lquipement EtherNet/IP distant.

Cliquez avec le bouton droit de la souris, puis slectionnez Menu Equipement


Message explicite EtherNet/IP dans le menu contextuel. La fentre Message
explicite EtherNet/IP saffiche.

Dans la page Messagerie explicite EtherNet/IP, renseignez la section Adresse.


Remarque : les messages explicites de configuration du port sont envoys en
tant que messages non connects.

Revenez dans le Navigateur de DTM et slectionnez de nouveau le module de


communication qui se trouve en amont de lquipement EtherNet/IP distant.

Cliquez avec le bouton droit de la souris et slectionnez menu Equipement


Action en ligne dans le menu contextuel. La fentre Action en ligne saffiche.

Dans le volet gauche de la fentre Action en ligne, slectionnez un quipement


EtherNet/IP distant.

Dans le volet droit, cliquez sur longlet Configuration du port pour afficher cette
page.

Si lquipement distant comporte plusieurs ports, slectionnez son numro dans


la liste Instance dinterface physique.

Dans la page Configuration du port, cliquez sur le bouton Lire les valeurs de
lquipement.
Le tableau affiche les valeurs renvoyes des proprits de communication de
lquipement distant et du port slectionns.

Modifier et dfinir les paramtres de configuration de port


Pour modifier et dfinir les paramtres de configuration du port pralablement extraits laide de
la procdure Obtenir les paramtres de configuration du port dcrite ci-dessus, procdez
comme suit :
Etape

288

Action

Double-cliquez sur la cellule Valeur du paramtre modifier. Elle devient


modifiable.
Remarque : la page affiche galement la Description du paramtre
slectionn.

Entrez ou slectionnez la nouvelle valeur.

Rptez les tapes 1 2 pour chaque paramtre modifier.

S1A34010 05/2015

Action en ligne

Etape
4

Action
Excutez lune des actions suivantes :
z Cliquez sur Dfinir toutes les valeurs de lquipement pour crire toutes
les valeurs dans lquipement distant.
- ou z Si vous avez modifi les paramtres correspondant une seule partie, ou
un seul groupe de lensemble des valeurs de lquipement distant :
z dans la zone Dfinir une partie des valeurs, slectionnez un groupe de
proprits, puis
z cliquez sur le bouton Dfinir les valeurs de lquipement.
Unity Pro envoie les modifications de valeur de la proprit lquipement
distant via un message explicite EtherNet/IP et affiche les rsultats dans la zone
Description.

S1A34010 05/2015

289

Action en ligne

Ping dun quipement rseau


Prsentation
Utilisez la fonction ping de Unity Pro pour envoyer une demande dcho ICMP un quipement
Ethernet cible afin de dterminer :
z
z

si lquipement cible est prsent, et sil lest,


le temps ncessaire pour recevoir de lui une rponse en cho.

Lquipement cible est identifi par le paramtrage de son adresse IP. Unity Pro vrifie que
ladresse cible nest pas :
z
z
z
z

une adresse de boucle (de 127.000.000.000 127.255.255.255),


une adresse multidiffusion (de 224.000.000.000 239.255.255.255),
une adresse rserve (de 240.000.000.000 255.255.255.255),
une adresse de diffusion.

La fonction ping peut tre excute dans la page Ping de la fentre Action en ligne :

290

S1A34010 05/2015

Action en ligne

Envoi dune commande ping un quipement rseau


Pour envoyer une commande ping un quipement rseau :
Etape

Action

Dans le Navigateur de DTM, slectionnez le module de communication qui se


trouve en amont de lquipement EtherNet/IP distant pour lequel vous souhaitez
excuter la fonction ping.

Cliquez avec le bouton droit de la souris et, dans le menu contextuel,


slectionnez le menu Equipement Action en ligne. La fentre Action en
ligne saffiche.

Dans la fentre Action en ligne, slectionnez lquipement pour lequel vous


souhaitez excuter la fonction ping. La fentre affiche les pages qui contiennent
des informations en ligne pour lquipement slectionn.
NOTE : Lensemble spcifique de pages affiches dpend du type
dquipement slectionn :
z le module de communication,
z un quipement EtherNet/IP distant,
z un quipement Modbus TCP distant.

Slectionnez la page Ping. Pour envoyer...


z une seule commande ping, dcochez la case Rpter,
z une srie de commandes ping (une toutes les 100 ms), cochez la case
Rpter.

(Facultatif) Slectionnez Stop sur Erreur pour arrter lenvoi de commandes


ping si une erreur de communication survient.

Cliquez sur Ping une fois pour dmarrer lenvoi dune commande ping.

Cliquez de nouveau sur Ping pour arrter lenvoi rpt si aucune erreur na t
dtecte.

La zone Rsultat du ping affiche le rsultat de la commande ping. Cliquez sur


Effacer pour supprimer le contenu de la zone Rsultat du ping.

S1A34010 05/2015

291

Action en ligne

Affichage et modification des paramtres en ligne dun quipement distant


Introduction
La fentre Paramtres en ligne permet de :
afficher les paramtres par dfaut de lquipement distant ;
z afficher les paramtres actuels de lquipement distant ;
z modifier et tlcharger vers lquipement distant ses paramtres modifiables.
z

Les modifications des paramtres transmises partir de cette page sont envoyes sous forme de
messages explicites EtherNet/IP et utilisent les paramtres Adresse et Messagerie configurs
dans la fentre Messagerie explicite EtherNet/IP.
NOTE : Avant de pouvoir afficher et modifier les paramtres en ligne dun quipement distant,
connectez son fichier DTM lquipement physique. A cet effet, slectionnez le nud de
lquipement dans le Navigateur de DTM, puis slectionnez Edition Connexion.
Pour afficher la fentre Paramtres en ligne, procdez comme suit :
Etape

Action

Dans le Navigateur de DTM, slectionnez le nud dun quipement distant.

Cliquez avec le bouton droit de la souris et slectionnez menu Equipement


Paramtres en ligne dans le menu contextuel. La fentre Paramtres en
ligne de lquipement distant slectionn saffiche.

Dans le volet gauche de la fentre Paramtres en ligne, slectionnez un


nud de connexion. Unity Pro affiche les paramtres associs la connexion
slectionne dans le volet droit.
NOTE : La liste des paramtres affichs dans la fentre Paramtres en ligne
dpend :
z de lquipement slectionn dans le Navigateur de DTM, et
z de la connexion slectionne dans le volet gauche de la fentre
Paramtres en ligne.

292

S1A34010 05/2015

Action en ligne

Voici un exemple de fentre Paramtres en ligne (dans ce cas, pour lquipement dinterface
rseau distant STB NIC 2212) :

Les paramtres en lecture seule sont identifis par une icne en forme de verrou
Les paramtres modifiables sont identifis par une flche bleue

Affichage des paramtres par dfaut


Pour afficher les paramtres par dfaut de lquipement distant, cliquez sur le bouton Obtenir les
valeurs dEDS. Unity Pro lit les valeurs par dfaut de lquipement partir de son fichier EDS et
les affiche lcran.
Affichage des paramtres en ligne
Pour afficher les paramtres actuels de lquipement distant, procdez comme suit :
Etape

Action

Lorsquune connexion est slectionne dans le volet gauche, cliquez sur le


bouton Synchroniser. La zone de message Synchronisation saffiche.

Dans la zone de message, slectionnez Lire les valeurs sur lquipement,


puis cliquez sur OK.
La zone de message se ferme. Dans la fentre Paramtres en ligne :
z Le champ Etat indique le rsultat de la transaction de lecture.
z La liste des paramtres affiche les valeurs actuelles.

S1A34010 05/2015

293

Action en ligne

Modification des paramtres en ligne


Pour modifier les paramtres de lquipement distant, procdez comme suit :
Etape

Action

Lorsquune connexion est slectionne dans le volet gauche, affichez :


z les paramtres par dfaut de lquipement, ou
z les paramtres actuels de lquipement.

Dans la colonne Valeur, entrez ou slectionnez une nouvelle valeur pour


chaque paramtre que vous voulez modifier.
NOTE : Lorsque vous slectionnez un paramtre, la zone Description affiche
une explication de ce paramtre et ses rglages possibles.

294

Cliquez sur le bouton Synchroniser. La zone de message Synchronisation


saffiche.

Dans la zone de message, slectionnez Ecrire des donnes sur


lquipement, puis cliquez sur OK.
La zone de message se ferme. Dans la fentre Paramtres en ligne, le champ
Etat indique le rsultat de la transaction dcriture.

S1A34010 05/2015

Modicon M340
Messagerie explicite
S1A34010 05/2015

Chapitre 8
Messagerie explicite

Messagerie explicite
Prsentation
Le module de communication Ethernet BMX NOC 0401 prend en charge la messagerie explicite
grce aux protocoles EtherNet/IP et Modbus TCP.
Pour crer un message explicite pour le protocole EtherNet/IP, utilisez le bloc fonction DATA_EXCH
dans la logique dapplication.
Pour crer un message explicite pour le protocole Modbus TCP, utilisez lun des blocs fonction
suivants dans la logique dapplication : DATA_EXCH, READ_VAR ou WRITE_VAR.
NOTE : une application Unity Pro peut contenir plus de 16 blocs de messagerie explicite, mais
seuls 16 dentre eux peuvent tre actifs simultanment.
Ce chapitre dcrit comment configurer les messages explicites EtherNet/IP et Modbus TCP en
utilisant :
z le bloc fonction DATA_EXCH dans la logique dapplication ;
z linterface utilisateur Unity Pro.
Contenu de ce chapitre
Ce chapitre contient les sous-chapitres suivants :
Souschapitre

Sujet

Page

8.1

Messagerie explicite laide du bloc DATA_EXCH

296

8.2

Messagerie explicite EtherNet/IP laide de DATA_EXCH

300

8.3

Messagerie explicite Modbus TCP laide de DATA_EXCH

318

8.4

Messagerie explicite par le biais de linterface utilisateur Unity Pro

326

S1A34010 05/2015

295

Messagerie explicite

Sous-chapitre 8.1
Messagerie explicite laide du bloc DATA_EXCH

Messagerie explicite laide du bloc DATA_EXCH


Prsentation
Cette section prsente le bloc fonction DATA_EXCH qui permet de configurer des messages
explicites EtherNet/IP et Modbus TCP.
Cette section explique comment configurer le paramtre Management du bloc fonction
DATA_EXCH, qui est commun aux messageries explicites Modbus TCP et Ethernet.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet

296

Page

Configuration de la messagerie explicite laide de DATA_EXCH

297

Configuration du paramtre Management de DATA_EXCH

299

S1A34010 05/2015

Messagerie explicite

Configuration de la messagerie explicite laide de DATA_EXCH


Prsentation
Utilisez le bloc fonction DATA_EXCH pour configurer les Modbus TCP messages explicites et
connects et non connectsEtherNet/IP.
Les paramtres Management_Param, Data_to_Send et Received_Data dfinissent
lopration.
EN et ENO peuvent tre configurs comme paramtres supplmentaires.
Reprsentation en FBD

Paramtres dentre
Paramtre

Type de donnes

Description

Adresse

Array [0...7] of INT

Chemin daccs lquipement cible, dont le contenu varie selon


le protocole du message. Utilisez la fonction ADDM. Reportez-vous
une description du paramtre Address pour :
z les messages EtherNet/IP, (voir page 303)
z les messages Modbus TCP. (voir page 320)

ActionType

INT

Type daction raliser. Pour les protocoles EtherNet/IP et


Modbus TCP, ce paramtre est gal 1 (mission suivie dune
mise en attente).

Data_to_Send

Array [n...m] of INT

La valeur de ce paramtre varie selon le protocole (EtherNet/IP ou


Modbus TCP).
Pour la messagerie explicite EtherNet/IP, reportez-vous la
rubrique Configuration du paramtre Data_To_Send
(voir page 303).
Pour la messagerie explicite Modbus TCP, consultez laide en
ligne de Unity Pro.

S1A34010 05/2015

297

Messagerie explicite

Paramtres dentre/sortie
Paramtre

Type de donnes

Description

Management_Param

Array [0...3] of INT

Paramtre de gestion (voir page 299) compos de 4 mots.

Paramtres de sortie

298

Paramtre

Type de donnes

Description

Received_Data

Array [n...m] of INT

Rponse EtherNet/IP (CIP) (voir page 304) ou rponse


Modbus TCP (voir page 321).
La structure et le contenu dpendent du protocole
utilis.

S1A34010 05/2015

Messagerie explicite

Configuration du paramtre Management de DATA_EXCH


Introduction
La structure et le contenu du paramtre Management du bloc DATA_EXCH sont communs aux
messageries explicites Modbus TCP et EtherNet/IP.
Configuration du paramtre Management
Le paramtre Management est compos de 4 mots contigus, dcrits ci-aprs :
Source des
donnes

Registre

Donnes gres
par le systme

Donnes gres
par lutilisateur

Description
Octet de poids fort
(MSB)

Octet de poids faible (LSB)

Management_Param[0]

Numro dchange

Deux bits en lecture seule :


z Bit 0 = bit dactivit (voir ci-aprs)
z Bit 1 = bit dannulation

Management_Param[1]

Rapport dopration
(voir page 438)

Rapport de communication (voir page 437)

Management_Param[2]

Timeout de bloc. Valeurs possibles :


z 0 = attente illimite
z autres valeurs = timeout x 100 ms, par exemple :
z 1 = 100 ms
z 2 = 200 ms

Management_Param[3]

Longueur des donnes envoyes ou reues :


z Entre (avant lenvoi de la requte) : longueur des donnes

dans le paramtre Data_to_Send, en octets


z Sortie (aprs la rponse) : longueur des donnes dans le

paramtre Received_Data, en octets

Bit dactivit :
Ce bit indique ltat dexcution de la fonction de communication.
Il est rgl sur 1 lors du lancement, puis revient 0 lorsque lexcution est termine.
Cest le premier bit du premier item de la table.
Exemple : si la table de gestion a t dclare comme suit :
Management_Param[0] ARRAY [0..3] OF INT,
le bit dactivit est celui avec la notation Management_Param[0].0.
NOTE : la notation utilise prcdemment ncessite de configurer les proprits du projet de faon
autoriser lextraction de bits sur les types dentier, faute de quoi, il est impossible daccder
Management_Param[0].0 de cette manire.

S1A34010 05/2015

299

Messagerie explicite

Sous-chapitre 8.2
Messagerie explicite EtherNet/IP laide de DATA_EXCH

Messagerie explicite EtherNet/IP laide de DATA_EXCH


Prsentation
Cette section explique comment configurer le bloc fonction DATA_EXCH pour des messages
explicites EtherNet/IP.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet

300

Page

Services de messagerie explicite

301

Configuration de la messagerie explicite EtherNet/IP laide de DATA_EXCH

303

Exemple de message explicite Ethernet/IP : Get_Attribute_Single

305

Exemple de message explicite Ethernet/IP : Objet Modbus de lecture

309

Exemple de message explicite Ethernet/IP : Objet Modbus dcriture

313

S1A34010 05/2015

Messagerie explicite

Services de messagerie explicite


Prsentation
Chaque message explicite assure un service. Chaque service est associ un code (ou numro)
de service. Vous devez identifier le service de messagerie explicite par son nom, un nombre
dcimal ou hexadcimal.
Vous pouvez excuter les messages explicites laide du bloc fonction DATA_EXCH Unity Pro ou
de loutil de configuration Ethernet de Unity Pro.
Services
Les services disponibles dans Unity Pro comprennent, mais sans sy limiter, les services
rpertoris ci-dessous :
Code de
service
Hex

Dc.

1
2

Description

Disponible dans
Bloc
DATA_EXCH

Interface de
Unity Pro

(Rserv)

Get_Attributes_All

Set_Attributes_All

Get_Attribute_List

Set_Attribute_List

Rinitialiser

Dmarrer

Stop

Crer

Supprimer

10

Multiple_Service_Packet

B-C

11-12

(Rserv)

13

Apply_Attributes

14

Get_Attribute_Single

15

(Rserv)

10

16

Set_Attribute_Single

11

17

Find_Next_Object_Instance

12-13

18-19

(Rserv)

Un "X" indique que le service est disponible. Un "" indique que le service nest pas
disponible.

S1A34010 05/2015

301

Messagerie explicite

Code de
service
Hex

Dc.

14

20

15
16

Description

Disponible dans
Bloc
DATA_EXCH

Interface de
Unity Pro

Erreur en rponse (DeviceNet


uniquement)

21

Restaurer

22

Enregistrer

17

23

Pas dopration (NOP)

18

24

Get_Member

19

25

Set_Member

1A

26

Insert_Member

1B

27

Remove_Member

1C

28

GroupSync

1D-31

29-49

(Rserv)

Un "X" indique que le service est disponible. Un "" indique que le service nest pas
disponible.

302

S1A34010 05/2015

Messagerie explicite

Configuration de la messagerie explicite EtherNet/IP laide de DATA_EXCH


Configuration du paramtre Address
Pour configurer le paramtre Address, utilisez la fonction ADDM afin de convertir la chane de
caractres en adresse, comme suit :
ADDM(rack.emplacement.voie{adresse_ip}type_message.protocole), o :
Ce champ...

Reprsente...

rack

le numro attribu au rack contenant le module de communication

emplacement

la position du module de communication dans le rack

voie

la voie de communication (gale 0)

adresse_ip

ladresse IP de lquipement distant, par exemple 192.168.1.6

type_message

le type du message, sous la forme dune chane de trois caractres :


z UNC (pour un message non connect) ou
z CON (pour un message connect)

protocole

le type de protocole (chane de trois caractres CIP)

Configuration du paramtre Data_to_Send


La taille du paramtre Data_to_Send varie. Il est compos de registres contigus comprenant le
type de message et la requte CIP (en squence).
Offset (mots)

Longueur (octets)

Type de
donnes

2 octets

Octets

Description
Type de message :
z Octet de poids fort = taille de la requte en

mots
z Octet de poids faible = code du service

EtherNet/IP
1

Management_Param[3]
(taille de Data_to_Send)
moins 2

Octets

Requte CIP1.
NOTE : La structure et la taille de la requte CIP
dpend du service EtherNet/IP.

Structurez la rponse selon lordre Little Endian.

S1A34010 05/2015

303

Messagerie explicite

Contenu du paramtre Received_Data


Le paramtre Received_Data contient uniquement la rponse CIP. La longueur de cette
rponse est variable. Elle est indique par Management_Param[3] aprs la rception de la
rponse. Le format de la rponse CIP est dcrit ci-dessous.
Offset
(mots)

Longueur (octets)

Type de
donnes

Description

Octet

z Octet de poids fort (MSB) = rserv


z Octet de poids faible (LSB) : service de rponse

Octet

z Octet de poids fort (MSB) : longueur de ltat

supplmentaire
z Octet de poids faible (LSB) : tat gnral

EtherNet/IP (voir page 441)


2

longueur de ltat
supplmentaire

Tableau
doctets

Etat supplmentaire1

...

Management_Param[3] (taille Tableau


de Received_Data) moins 4
doctets

Donnes de rponse

1. Reportez-vous au document The CIP Networks Library, Volume 1, Common Industrial Protocol, la section 3-5.6
Codes derreur de linstance dobjet gestionnaire de connexion.

NOTE : la rponse est structure selon lordre petit-boutiste .


Vrification de la rponse Received_Data pour ltat du systme et ltat CIP
Utilisez le contenu du paramtre Received_Data pour vrifier ltat du systme et ltat CIP du
module de communication Ethernet lors du traitement du message explicite.
Tout dabord : Vrifiez la valeur de loctet de poids fort (MSB) du premier mot de la rponse, situ
loffset 0. Si la valeur de cet octet est :
z gale 0 : le systme a correctement trait le message explicite.
z diffrente de 0 : un vnement systme sest produit.
Pour plus dinformations sur le code dvnement systme contenu dans le second mot de
la rponse, situ loffset 1, consultez la rubrique Codes dvnement de messagerie
explicite EtherNet/IP (voir page 434).
Ensuite : Si le systme a correctement trait le message explicite et si loctet de poids fort du
premier mot de la rponse est gal 0, vrifiez la valeur du second mot de la rponse, situu
loffset 1. Si la valeur de ce mot est :
z gale 0 : le protocole CIP a correctement trait le message explicite.
z diffrente de 0 : un vnement li au protocole CIP sest produit.
Pour plus dinformations sur ltat CIP affich dans ce mot, consultez votre documentation
CIP.

304

S1A34010 05/2015

Messagerie explicite

Exemple de message explicite Ethernet/IP : Get_Attribute_Single


Prsentation
Lexemple de messagerie explicite non connecte ci-aprs montre comment utiliser le bloc
fonction DATA_EXCH pour rcuprer les informations de diagnostic dun quipement distant en
loccurrence un module dinterface rseau STB NIC 2212 situ ladresse IP 192.168.1.6
laide du service Get_Attributes_Single.
Vous pouvez excuter le mme service de messagerie explicite dans la fentre Message
explicite EtherNet/IP de lOutil de configuration Ethernet de Unity Pro (voir page 327).
Mise en uvre du bloc fonction DATA_EXCH
Pour mettre en uvre le bloc fonction DATA_EXCH, vous devez crer des variables et les attribuer
aux blocs suivants :

Dclaration de variables
Dans cet exemple, les variables suivantes ont t dfinies. Bien entendu, vous pouvez utiliser
dautres noms dans vos configurations de messagerie explicite.

S1A34010 05/2015

305

Messagerie explicite

Dans cet exemple, les variables suivantes ont t dfinies. Bien entendu, vous pouvez utiliser
dautres noms dans vos configurations de messagerie explicite.

Configuration de la variable Address


La variable Address identifie lquipement ayant mis le message explicite (en loccurrence le
module de communication) et lquipement cible. Notez que cette variable ninclut pas les
lments dadresse Xway {Rseau.Station}, car nous ntablissons pas de pont travers une
autre station automate. Utilisez la fonction ADDM pour convertir la chane de caractres suivante
en adresse :
ADDM(0.1.0{192.168.1.6}UNC.CIP), o :
z
z
z
z
z
z

rack = 0
module (numro demplacement) = 1,
canal = 0,
adresse IP de lquipement distant = 192.168.1.6
type de message = non connect
protocole = CIP

Configuration de la variable ActionType


La variable ActionType identifie le type de fonction du bloc DATA_EXCH :

306

Variable

Description

Valeur (hex.)

ActionType

Transmission suivie par une attente de


rponse

16#01

S1A34010 05/2015

Messagerie explicite

Configuration de la variable DataToSend


La variable DataToSend identifie le type de message explicite et la requte CIP :
Variable

Description

Valeur
(hex.)

DataToSend[0] Information du service de requte CIP :


z Octet de poids fort = taille de la requte en mots : 16#03
(3 dcimales)
z Octet de poids faible = code du service : 16#0E
(14 dcimales)

16#030E

DataToSend[1] Information de classe de la requte CIP :


z Octet de poids fort = classe : 16#04 (4 dcimales)
z Octet de poids faible = segment : 16#20 (32 dcimales)

16#0420

DataToSend[2] Information dinstance de la requte CIP :


z Octet de poids fort = instance : 16#64 (100 dcimales)
z Octet de poids faible = segment dinstance : 16#24
(36 dcimales)

16#6424

DataToSend[3] Information dattribut de la requte CIP :


z Octet de poids fort = attribut : 16#03 (3 dcimales)
z Octet de poids faible = attribut de segment : 16#30
(48 dcimales)

16#0330

Affichage de la rponse
Utilisez une table danimation Unity Pro pour afficher le tableau de la variable ReceivedData. Notez
que ce tableau reprend lintgralit du tampon de donnes.
Pour afficher la rponse CIP, procdez comme suit :
Etape

Action

Dans Unity Pro, slectionnez Outils Navigateur de projet pour ouvrir le


Navigateur de projet.

Dans le Navigateur de projet, slectionnez le dossier Tables danimation, puis


cliquez avec le bouton droit. Un menu contextuel apparat.

Dans le menu contextuel, choisissez Nouvelle table danimation. Une nouvelle


table danimation souvre, ainsi que la bote de dialogue de proprits
correspondante.

Dans la bote de dialogue de proprits, modifiez les valeurs suivantes :

S1A34010 05/2015

Nom

Saisissez le nom de la table. Dans cet exemple :


ReceivedData.

Module fonctionnel

Acceptez la valeur par dfaut <Aucun>.

Commentaire

(Facultatif) Saisissez votre commentaire ici.

Nombre de
caractres anims

Saisissez 100 comme taille du tampon de donnes en


mots.

307

Messagerie explicite

Etape

Action

La bote de dialogue Proprits se prsente alors comme suit :

Cliquez sur OK pour fermer la bote de dialogue.


6

Dans la colonne Nom de la table danimation, saisissez le nom de la variable


attribue la broche RECP : Received_Data, et appuyez sur la touche Entre. La
table danimation affiche la variable ReceivedData.

Dveloppez la variable ReceivedData pour afficher son tableau de mots et


visualiser la rponse CIP :

Remarque : chaque entre du tableau contient deux octets de donnes au format


petit-boutiste , o loctet le poids faible est stock dans la plus petite adresse
mmoire. Par exemple, 8E dans word[0] est loctet de plus faible poids, tandis
que 00 est loctet ayant le poids le plus fort.

308

S1A34010 05/2015

Messagerie explicite

Exemple de message explicite Ethernet/IP : Objet Modbus de lecture


Prsentation
Lexemple de messagerie explicite non connecte ci-aprs montre comment utiliser le bloc
fonction DATA_EXCH pour lire des donnes sur un quipement distant, en loccurrence un module
dinterface rseau STB NIC 2212 situ ladresse IP 192.168.1.6, laide du service
Read_Holding_Registers de lobjet Modbus.
Vous pouvez excuter le mme service de messagerie explicite dans la fentre Message
explicite EtherNet/IP de lOutil de configuration Ethernet de Unity Pro (voir page 327).
Mise en uvre du bloc fonction DATA_EXCH
Pour mettre en uvre le bloc fonction DATA_EXCH, vous devez crer des variables et les attribuer
aux blocs suivants :

S1A34010 05/2015

309

Messagerie explicite

Dclaration de variables
Dans cet exemple, les variables suivantes ont t dfinies. Bien entendu, vous pouvez utiliser
dautres noms dans vos configurations de messagerie explicite.

Configuration de la variable Address


La variable Address identifie lquipement ayant mis le message explicite (en loccurrence le
module de communication) et lquipement cible. Notez que cette variable ninclut pas les
lments dadresse Xway {Rseau.Station}, car nous ntablissons pas de pont travers une
autre station automate. Utilisez la fonction ADDM pour convertir la chane de caractres suivante
en adresse :
ADDM(0.1.0{192.168.1.6}UNC.CIP), o :
z
z
z
z
z
z

rack = 0
module (numro demplacement) = 1,
canal = 0,
adresse IP de lquipement distant = 192.168.1.6
type de message = non connect
protocole = CIP

Configuration de la variable ActionType


La variable ActionType identifie le type de fonction du bloc DATA_EXCH :

310

Variable

Description

Valeur (hex.)

ActionType

Transmission suivie par une attente de


rponse

16#01

S1A34010 05/2015

Messagerie explicite

Configuration de la variable DataToSend


La variable DataToSend identifie le type de message explicite et la requte CIP :
Variable

Description

Valeur
(hex.)

DataToSend[0] Information du service de requte CIP :


z Octet de poids fort = taille de la requte en mots : 16#02 (2 dcimal)
z Octet de poids faible = code du service : 16#4E (78 dcimal)

16#024E

DataToSend[1] Information de classe de la requte CIP :


z Octet de poids fort = classe : 16#44 (68 dcimal)
z Octet de poids faible = segment : 16#20 (32 dcimales)

16#4420

DataToSend[2] Information dinstance de la requte CIP :


z Octet de poids fort = instance : 16#01 (1 dcimal)
z Octet de poids faible = segment dinstance : 16#24 (36 dcimales)

16#0124

DataToSend[3] Emplacement du premier mot lire :


z Octet de poids fort = 16#00 (0 dcimal)
z Octet de poids faible = 16#31 (49 dcimal)

16#0031

DataToSend[4] Nombre de mots lire :


z Octet de poids fort = attribut : 16#00 (0 dcimal)
z Octet de poids faible = attribut de segment : 16#01 (1 dcimal)

16#0001

Affichage de la rponse
Utilisez une table danimation Unity Pro pour afficher le tableau de la variable ReceivedData. Notez
que ce tableau reprend lintgralit du tampon de donnes.
Pour afficher la rponse CIP, procdez comme suit :
Etape

Action

Dans Unity Pro, slectionnez Outils Navigateur de projet pour ouvrir le


Navigateur de projet.

Dans le Navigateur de projet, slectionnez le dossier Tables danimation, puis


cliquez avec le bouton droit. Un menu contextuel apparat.

Dans le menu contextuel, choisissez Nouvelle table danimation. Une nouvelle


table danimation souvre, ainsi que la bote de dialogue de proprits
correspondante.

Dans la bote de dialogue de proprits, modifiez les valeurs suivantes :


Nom

S1A34010 05/2015

Saisissez le nom de la table. Dans cet exemple :


ReceivedData.

Module fonctionnel

Acceptez la valeur par dfaut <Aucun>.

Commentaire

(Facultatif) Saisissez votre commentaire ici.

Nombre de
caractres anims

Saisissez 49 pour reprsenter la taille du tampon de


donnes en mots.

311

Messagerie explicite

Etape

Action

La bote de dialogue Proprits se prsente alors comme suit :

Cliquez sur OK pour fermer la bote de dialogue.


6

Dans la colonne Nom de la table danimation, saisissez le nom de la variable


attribue la broche RECP : Received_Data, et appuyez sur la touche Entre. La
table danimation affiche la variable ReceivedData.

Dveloppez la variable ReceivedData pour afficher son tableau de mots et


visualiser la rponse CIP :

Remarque : chaque entre du tableau contient deux octets de donnes au format


petit-boutiste , o loctet le poids faible est stock dans la plus petite adresse
mmoire. Par exemple, CE dans word[0] est loctet de poids faible, tandis que 00
est loctet de poids fort.

312

S1A34010 05/2015

Messagerie explicite

Exemple de message explicite Ethernet/IP : Objet Modbus dcriture


Prsentation
Lexemple de messagerie explicite non connecte ci-aprs montre comment utiliser le bloc
fonction DATA_EXCH pour crire des donnes sur un quipement distant, en loccurrence un
module dinterface rseau STB NIC 2212 situ ladresse IP 192.168.1.6, laide du service
Write_Holding_Registers de lobjet Modbus.
Vous pouvez excuter le mme service de messagerie explicite dans la fentre Message
explicite EtherNet/IP de lOutil de configuration Ethernet de Unity Pro (voir page 327).
Mise en uvre du bloc fonction DATA_EXCH
Pour mettre en uvre le bloc fonction DATA_EXCH, vous devez crer des variables et les attribuer
aux blocs suivants :

S1A34010 05/2015

313

Messagerie explicite

Dclaration de variables
Dans cet exemple, les variables suivantes ont t dfinies. Bien entendu, vous pouvez utiliser
dautres noms dans vos configurations de messagerie explicite.

Configuration de la variable Address


La variable Address identifie lquipement ayant mis le message explicite (en loccurrence le
module de communication) et lquipement cible. Notez que cette variable ninclut pas les
lments dadresse Xway {Rseau.Station}, car nous ntablissons pas de pont travers une
autre station automate. Utilisez la fonction ADDM pour convertir la chane de caractres suivante
en adresse :
ADDM(0.1.0{192.168.1.6}UNC.CIP), o :
z
z
z
z
z
z

rack = 0
module (numro demplacement) = 1,
canal = 0,
adresse IP de lquipement distant = 192.168.1.6
type de message = non connect
protocole = CIP

Configuration de la variable ActionType


La variable ActionType identifie le type de fonction du bloc DATA_EXCH :

314

Variable

Description

Valeur (hex.)

ActionType

Transmission suivie par une attente de


rponse

16#01

S1A34010 05/2015

Messagerie explicite

Configuration de la variable DataToSend


La variable DataToSend identifie le type de message explicite et la requte CIP :
Variable

Description

Valeur
(hex.)

DataToSend[0] Information du service de requte CIP :


z Octet de poids fort = taille de la requte en mots : 16#02 (2
dcimal)
z Octet de poids faible = code du service : 16#50 (80 dcimal)

16#0250

DataToSend[1] Information de classe de la requte CIP :


z Octet de poids fort = classe : 16#44 (68 dcimal)
z Octet de poids faible = segment : 16#20 (32 dcimales)

16#4420

DataToSend[2] Information dinstance de la requte CIP :


z Octet de poids fort = instance : 16#01 (1 dcimal)
z Octet de poids faible = segment dinstance : 16#24
(36 dcimales)

16#0124

DataToSend[3] Emplacement du premier mot crire (+ %MW1) :


z Octet de poids fort = 16#00 (0 dcimal)
z Octet de poids faible = 16#00 (0 dcimal)

16#0000

DataToSend[4] Nombre de mots crire :


z Octet de poids fort = attribut : 16#00 (0 dcimal)
z Octet de poids faible = attribut de segment : 16#01 (1 dcimal)

16#0001

DataToSend[5] Donnes crire :


z Octet de poids fort = attribut : 16#00 (0 dcimal)
z Octet de poids faible = segment dattribut : 16#6F (111 dcimal)

16#006F

Affichage de la rponse
Utilisez une table danimation Unity Pro pour afficher le tableau de la variable ReceivedData. Notez
que ce tableau reprend lintgralit du tampon de donnes.
Pour afficher la rponse CIP, procdez comme suit :
Etape

Action

Dans Unity Pro, slectionnez Outils Navigateur de projet pour ouvrir le


Navigateur de projet.

Dans le Navigateur de projet, slectionnez le dossier Tables danimation, puis


cliquez avec le bouton droit. Un menu contextuel apparat.

Dans le menu contextuel, choisissez Nouvelle table danimation. Une nouvelle


table danimation souvre, ainsi que la bote de dialogue de proprits
correspondante.

S1A34010 05/2015

315

Messagerie explicite

Etape

Action

Dans la bote de dialogue de proprits, modifiez les valeurs suivantes :


Nom

Saisissez le nom de la table. Dans cet exemple :


ReceivedData.

Module fonctionnel

Acceptez la valeur par dfaut <Aucun>.

Commentaire

(Facultatif) Saisissez votre commentaire ici.

Nombre de
caractres anims

Saisissez 49 pour reprsenter la taille du tampon de


donnes en mots.

La bote de dialogue Proprits se prsente alors comme suit :

Dans la colonne Nom de la table danimation, saisissez le nom de la variable


attribue la broche RECP : Received_Data, et appuyez sur la touche Entre. La
table danimation affiche la variable ReceivedData.

Cliquez sur OK pour fermer la bote de dialogue.

316

S1A34010 05/2015

Messagerie explicite

Etape

Action

Dveloppez la variable ReceivedData pour afficher son tableau de mots et


visualiser la rponse CIP :

Remarque : chaque entre du tableau contient deux octets de donnes au format


petit-boutiste , o loctet le poids faible est stock dans la plus petite adresse
mmoire. Par exemple, D0 dans word[0] est loctet de poids faible, tandis que 00
est loctet de poids fort.

S1A34010 05/2015

317

Messagerie explicite

Sous-chapitre 8.3
Messagerie explicite Modbus TCP laide de DATA_EXCH

Messagerie explicite Modbus TCP laide de DATA_EXCH


Prsentation
Cette section explique comment configurer les paramtres du bloc fonction DATA_EXCH pour les
messages explicites Modbus TCP.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet

318

Page

Codes fonction de messagerie explicite Modbus TCP

319

Configuration de la messagerie explicite Modbus TCP laide de DATA_EXCH

320

Exemple de message explicite Ethernet/IP : requte de lecture de registres

322

S1A34010 05/2015

Messagerie explicite

Codes fonction de messagerie explicite Modbus TCP


Prsentation
Vous pouvez excuter des messages explicites Modbus TCP laide dun bloc fonction
DATA_EXCH Unity Pro ou de la fentre Message explicite Modbus de lOutil de configuration
Ethernet.
NOTE : les modifications apportes la configuration dun module de communication Ethernet
dans lOutil de configuration Ethernet de Unity Pro ne sont pas enregistres dans les paramtres
de fonctionnement stocks dans lUC et, par consquent, ne sont pas envoys au module par lUC
lors du dmarrage.
Codes fonction
Les codes fonction pris en charge par linterface utilisateur de Unity Pro incluent les fonctions de
messagerie explicite standard suivantes :
Code fonction (dc.)

Description

Bits de lecture (%M)

Lecture de bits dentre (%|)

Mots de lecture (%MW)

Lecture de mots dentre (%IW)

15

Bits dcriture (%M)

16

Mots dcriture (%MW)

NOTE : vous pouvez utiliser le bloc fonction DATA_EXCH pour excuter une fonction Modbus via
la logique du programme. Les codes fonction disponibles sont trop nombreux pour tre numrs
ici. Pour en savoir plus sur ces fonctions Modbus, visitez le site Web Modbus IDA ladresse :
http://www.Modbus.org.

S1A34010 05/2015

319

Messagerie explicite

Configuration de la messagerie explicite Modbus TCP laide de DATA_EXCH


Introduction
Lorsque vous utilisez le bloc DATA_EXCH pour crer un message explicite destin un quipement
Modbus TCP, configurez ce bloc comme vous le feriez pour nimporte quelle autre communication
Modbus. Consutlez laide en ligne de Unity Pro pour savoir comment configurer le bloc
DATA_EXCH.
Configuration des paramtres dID unit du bloc ADDM
Lorsque vous configurez le bloc DATA_EXCH, utilisez le bloc ADDM pour dfinir le paramtre
Address du bloc DATA_EXCH. Le format de configuration du bloc ADDM est
ADDM(rack.emplacement.voiel[adresse_ip}IDUnit.type_message.protocole) o :
Le paramtre...

Reprsente...

rack

Numro attribu au rack contenant le module de communication

emplacement

Position du module de communication dans le rack

voie

la voie de communication (valeur 0)

adresse_ip

Adresse IP de lquipement distant, par exemple 192.168.1.7

ID unit

Adresse du nud de destination, galement appel index de


mappage MBP sur Ethernet Transporter (MET)

type_message

Chane de 3 caractres TCP

protocole

Chane de 3 caractres MBS

La valeur ID unit dans un message Modbus indique la destination du message. Le traitement de


cette valeur par le module de communication varie selon son rle (serveur ou client). Lorsque le
module de communication se comporte comme un :
z serveur : un message avec une valeur ID unit de 255 est envoy au module de
communication et trait par celui-ci. Les autres messages sont transmis lUC.
z client : un message avec une valeur ID unit de 255 est envoy au module de communication
et trait par celui-ci. Les autres valeurs sont transmises lUC.

320

S1A34010 05/2015

Messagerie explicite

Contenu du paramtre Received_Data


Le paramtre Received_Data contient la rponse Modbus. La longueur de cette rponse varie.
Elle est fournie par Management_Param[3] aprs rception de la rponse. Le format de la
rponse Modbus est dcrit ci-dessous :
Offset (mots)

Longueur (octets)

Description

Premier mot de la rponse Modbus :


z Octet de poids fort (MSB) :
z Si russite : code de fonction Modbus
z Sinon : code de fonction Modbus + 16#80
z Octet de poids faible (LSB) :
z Si russite : selon la requte
z Sinon : code dexception Modbus

(voir page 445)


1

Longueur du
paramtre
Received_Data 2

Reste de la rponse Modbus : selon la requte


Modbus spcifique

NOTE : Structurez la rponse selon lordre Little Endian.

S1A34010 05/2015

321

Messagerie explicite

Exemple de message explicite Ethernet/IP : requte de lecture de registres


Prsentation
Lexemple ci-aprs illustre comment utiliser le bloc fonction DATA_EXCH pour envoyer une requte
Modbus TCP de messagerie explicite un quipement distant en loccurrence un module
dinterface rseau STB NIP 2212 situ ladresse IP 192.168.1.7 demandant de lire un mot
stock dans le registre 5391 sur lquipement distant.
Mise en uvre du bloc fonction DATA_EXCH
Pour mettre en uvre le bloc fonction DATA_EXCH, vous devez crer des variables et les attribuer
aux blocs suivants :

Dclaration de variables
Dans cet exemple, les variables suivantes ont t dfinies. Bien entendu, vous pouvez utiliser
dautres noms dans vos configurations de messagerie explicite.

322

S1A34010 05/2015

Messagerie explicite

Dans cet exemple, les variables suivantes ont t dfinies. Bien entendu, vous pouvez utiliser
dautres noms dans vos configurations de messagerie explicite.

Configuration de la variable Address


La variable Address identifie lquipement ayant mis le message explicite (en loccurrence le
module de communication) et lquipement cible. Notez que cette variable ninclut pas les
lments dadresse Xway {Rseau.Station}, car nous ntablissons pas de pont travers une
autre station automate. Utilisez la fonction ADDM pour convertir la chane de caractres suivante
en adresse :
ADDM(0.1.0{192.168.1.7}TCP.MBS), o :
z
z
z
z
z
z

rack = 0
module (numro demplacement) = 1,
canal = 0,
adresse IP de lquipement distant = 192.168.1.7
type de message = TCP
protocole = Modbus

Configuration de la variable ActionType


La variable ActionType identifie le type de fonction du bloc DATA_EXCH :
Variable

Description

Valeur (hex.)

ActionType

Transmission suivie par une attente de


rponse

16#01

S1A34010 05/2015

323

Messagerie explicite

Configuration de la variable DataToSend


La variable DataToSend contient ladresse du registre cible et le nombre de registres lire.
Variable

Description

Valeur
(hex.)

DataToSend[0] z Octet de poids fort = Octet de poids fort (MSB) de ladresse du 16#1503
registre 16#15 (21 dcimales)
z Octet de poids faible = code de fonction : 16#03 (3 dcimales)
DataToSend[1] z Octet de poids fort = Octet de poids fort (MSB) du nombre de 16#000F
registres lire : 16#00 (0 dcimale)
z Octet de poids faible = octet de poids faible (LSB) de ladresse
du registre : 16#0F (15 dcimales)
DataToSend[2] Information dinstance de la requte CIP :
z Octet de poids fort = inutilis : 16#00 (0 dcimale)
z Octet de poids faible = Octet de poids faible (LSB) du nombre
de registres lire : 16#01 (1 dcimale)

16#0001

Affichage de la rponse
Utilisez une table danimation Unity Pro pour afficher le tableau de la variable ReceivedData. Notez
que ce tableau reprend lintgralit du tampon de donnes.
Pour afficher la rponse Modbus TCP, procdez comme suit :
Etape

Action

Dans Unity Pro, slectionnez Outils Navigateur de projet pour ouvrir le


Navigateur de projet.

Dans le Navigateur de projet, slectionnez le dossier Tables danimation, puis


cliquez avec le bouton droit. Un menu contextuel apparat.

Dans le menu contextuel, choisissez Nouvelle table danimation. Une nouvelle


table danimation souvre, ainsi que la bote de dialogue de proprits
correspondante.

Dans la bote de dialogue de proprits, modifiez les valeurs suivantes :


Nom

324

Saisissez le nom de la table. Dans cet exemple :


ReceivedData.

Module fonctionnel

Acceptez la valeur par dfaut <Aucun>.

Commentaire

(Facultatif) Saisissez votre commentaire ici.

Nombre de
caractres anims

Saisissez 100 comme taille du tampon de donnes en


mots.

S1A34010 05/2015

Messagerie explicite

Etape

Action

La bote de dialogue Proprits se prsente alors comme suit :

Cliquez sur OK pour fermer la bote de dialogue.


6

Dans la colonne Nom de la table danimation, saisissez le nom de la variable


attribue au tampon de donnes, Received_Data, et appuyez sur la touche Entre.
La table danimation affiche la variable ReceivedData.

Dveloppez la variable ReceivedData pour afficher son tableau de mots et


visualiser la rponse CIP :

Remarque : Chaque entre du tableau contient 2 octets de donnes au format


petit-boutiste. Par exemple, 03 dans word[0] est loctet de poids faible, tandis
que 02 est loctet de poids fort.

S1A34010 05/2015

325

Messagerie explicite

Sous-chapitre 8.4
Messagerie explicite par le biais de linterface utilisateur Unity Pro

Messagerie explicite par le biais de linterface utilisateur


Unity Pro
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet

326

Page

Envoi de messages explicites des quipements EtherNet/IP

327

Envoi de messages explicites des quipements Modbus TCP

331

S1A34010 05/2015

Messagerie explicite

Envoi de messages explicites des quipements EtherNet/IP


Prsentation
La fentre Message explicite EtherNet/IP permet denvoyer un message explicite de Unity Pro
vers un module ou un quipement EtherNet/IP sur le rseau.
Un message explicite peut tre envoy en tant que message connect ou non connect :
z un message non connect ncessite les informations de chemin ou dadressage identifiant
lquipement cible et, ventuellement, les attributs de lquipement ;
z un message explicite connect contient les informations de chemin et un identificateur de
connexion pour lquipement cible.
Vous pouvez utiliser la messagerie explicite pour effectuer de nombreux services. Certains
quipements EtherNet/IP ne prennent pas en charge tous les services.
NOTE : pour pouvoir utiliser la messagerie explicite, vous devez dabord connecter le DTM du
module de communication en amont du module proprement dit. Pour ce faire, slectionnez le
nud du module dans le Navigateur de DTM, puis slectionnez Edition Connecter.
La fentre Message explicite EtherNet/IP ci-dessous prsente un exemple de configuration dun
message explicite EtherNet/IP et de rponse. Le message explicite est adress un module
dinterface rseau distant STB NIC 2212 pour obtenir des informations de diagnostic :

S1A34010 05/2015

327

Messagerie explicite

Envoi de messages explicites


La procdure ci-dessous explique comment excuter le message explicite EtherNet/IP, dcrit cidessous :

328

Etape

Action

Dans le Navigateur de DTM, slectionnez le module de communication qui se


trouve en amont de lquipement cible.

Cliquez avec le bouton droit de la souris et, dans le menu contextuel,


slectionnez Menu Equipement Message explicite EtherNet/IP.
Rsultat : la fentre Message explicite EtherNet/IP saffiche.

S1A34010 05/2015

Messagerie explicite

Etape

Action

Configurez le message explicite laide des champs suivants :


Adresse IP

Adresse IP de lquipement cible, utilise pour identifier la


cible du message explicite. Dans lexemple ci-dessus :
192.168.1.6.

Classe

Identificateur de classe de lquipement cible, utilis dans


la construction du chemin du message. Un entier compris
entre 1 et 65 535. Dans cet exemple : 4.

Instance

Instance de classe de lquipement cible, utilise dans la


construction du chemin du message. Un entier compris
entre 0 et 65 535. Dans cet exemple : 100.

Attribut

(Facultatif) Attribut, ou proprit, dquipement spcifique


qui est la cible du message explicite, utilis dans la
construction du chemin du message. Un entier compris
entre 0 et 65 535. Dans cet exemple : 3
NOTE : cochez la case pour activer ce champ.

NOTE : Reportez-vous au manuel utilisateur de lquipement EtherNet/IP pour


trouver les valeurs de classe, dinstance et dattribut.
Numro

Entier associ au service que doit effectuer le message


explicite. Un entier compris entre 1 et 127.
NOTE : si vous choisissez Service personnalis comme
service nomm, entrez un numro de service. Ce champ
est en lecture seule pour tous les autres services.

Nom

Slectionnez le service que le message explicite doit


effectuer. Dans cet exemple : Get_Attribute_Single.

Saisie du path

(Facultatif) Cochez cette case pour activer le champ de


chemin du message, o vous pouvez saisir manuellement
tout le chemin daccs lquipement cible. Dans cet
exemple, le chemin nest pas saisi manuellement.
NOTE : ce champ ne saffiche que lorsque le mode
Etendu est activ.

Donnes

Les donnes envoyer lquipement cible, pour les


services qui envoient des donnes. Dans cet exemple, ne
renseignez pas les champs.

Messagerie

Slectionnez le type de message explicite envoyer :


z Connect
z Non connect
Dans cet exemple, slectionnez Non connect.

Rpter toutes les


500 ms

S1A34010 05/2015

Cochez cette case pour rexpdier le message explicite


toutes les 500 ms (dans cet exemple, ne la cochez pas).

329

Messagerie explicite

330

Etape

Action

Une fois le message explicite configur, cliquez sur Envoyer lquipement.


La zone Rponse affiche toutes les donnes envoyes loutil de configuration
par lquipement cible au format hexadcimal.
La zone Etat affiche des messages indiquant si le message explicite a abouti
ou non.

Cliquez sur Fermer pour fermer la fentre.

S1A34010 05/2015

Messagerie explicite

Envoi de messages explicites des quipements Modbus TCP


Prsentation
La fentre Message explicite Modbus permet denvoyer un message explicite de Unity Pro vers
un module ou un quipement Modbus TCP sur le rseau.
Vous pouvez utiliser la messagerie explicite pour effectuer de nombreux services. Les
quipements Modbus TCP ne prennent pas tous en charge tous les services.
NOTE : pour pouvoir utiliser la messagerie explicite, vous devez dabord connecter le DTM du
module de communication en amont du module proprement dit. Pour ce faire, slectionnez le
nud du module dans le Navigateur de DTM, puis slectionnez Edition Connecter.
La fentre Message explicite Modbus TCP ci-dessous prsente un exemple de configuration
dun message explicite Modbus TCP et de rponse. Dans cet exemple, le message explicite
permet de lire deux registres sur le module dinterface rseau distant STB NIP 2212, en
commenant au dcalage 5391.

Envoi de messages explicites


Pour envoyer un message explicite un quipement Modbus TCP cible, procdez comme suit :
Etape

Action

Dans le Navigateur de DTM, slectionnez le module de communication qui se trouve en


amont de lquipement cible.

S1A34010 05/2015

331

Messagerie explicite

Etape

Action

Cliquez sur le bouton droit de la souris et, dans le menu contextuel, slectionnez Menu
Equipement Message explicite Modbus.
Rsultat : La fentre Message explicite Modbus saffiche.

Configurez le message explicite laide des champs suivants :


Adresse IP

Adresse IP de lquipement cible, utilise pour identifier la cible du


message explicite. Dans cet exemple : 192.168.1.7.

Adresse de dpart

Un composant du chemin dadresse. Dans cet exemple, 5391.

Quantit

Un composant du chemin dadresse. Dans cet exemple, 2.

Lire le code
didentification
dquipement

(Lecture seule) Service que le message explicite doit effectuer.


Dans cet exemple, Identit de base de lquipement. Non utilis
dans cet exemple.

ID dobjet

(Lecture seule) Spcifiez lobjet auquel le message explicite doit


accder. Dans cet exemple, 0. Non utilis dans cet exemple.

Reportez-vous au manuel utilisateur de lquipement Modbus TCP pour connatre les


valeurs des champs Adresse de dpart, Quantit, Lire le code didentification
dquipement et ID dobjet.

332

ID unit

Numro de lquipement ou du module, cible de la connexion.


Valeur :
z 255 (par dfaut) utilise pour accder au module de
communication Ethernet proprement dit,
z 0 254 identifie le numro de lquipement cible, derrire une
passerelle Modbus TCP vers Modbus.

Numro

(Lecture seule) Entier associ au service que doit effectuer le


message explicite. Entier compris entre 0 et 255.

Nom

Slectionnez le service que le message explicite doit effectuer.


Dans cet exemple, ReadHoldingRegisters.

Rpter 500 ms

Cochez cette case pour renvoyer le message explicite toutes les


500 ms. Laissez-la non coche.

Une fois le message explicite configur, cliquez sur Envoyer lquipement.


La zone Rponse affiche toutes les donnes envoyes loutil de configuration par
lquipement cible au format hexadcimal.
La zone Etat affiche des messages indiquant si le message explicite a abouti ou non.

Cliquez sur Fermer pour fermer la fentre.

S1A34010 05/2015

Modicon M340
Diagnostic
S1A34010 05/2015

Chapitre 9
Diagnostic

Diagnostic
Prsentation
Ce chapitre dcrit les mthodes permettant de diagnostiquer la condition du module de
communication Ethernet, fournies par :
z le matriel du module de communication Ethernet, et
z le logiciel de configuration Unity Pro
Contenu de ce chapitre
Ce chapitre contient les sous-chapitres suivants :
Souschapitre

Sujet

Page

9.1

Diagnostic matriel du module

334

9.2

Diagnostic logiciel de Unity Pro

336

9.3

Diagnostic du bloc dE/S de lUC

364

S1A34010 05/2015

333

Diagnostic

Sous-chapitre 9.1
Diagnostic matriel du module

Diagnostic matriel du module


Voyants du BMX NOC 0401
Voyants
Le module BMX NOC 0401 affiche les tmoins suivants dans la zone daffichage des voyants :

Le module comporte aussi les voyants ci-aprs, ct de chacun des connecteurs des ports
Ethernet :

Description des voyants


Utilisez les voyants pour dterminer ltat du module, comme indiqu ci-aprs :
Voyant

Couleur

Description

RUN

Vert

z Eteint : indique que le module ne communique pas avec lUC par lintermdiaire

de lembase.
z Vert en continu : indique que le module :
z vient juste dtre mis sous tension et na pas encore lanc le test de mise sous

tension, ou
z communique avec lUC par lintermdiaire de lembase.

334

S1A34010 05/2015

Diagnostic

Voyant

Couleur

Description

ERR

Rouge

z Eteint : le module fonctionne normalement.


z Rouge clignotant : le module nest pas configur (ou la configuration est en

cours), ou la communication de lembase sest arrte.


z Rouge en continu : le module a dtect un vnement.

Eteint : le module nest pas aliment en courant.


Vert en continu : le module fonctionne normalement.
Vert clignotant : le module na pas t configur.
Rouge en continu : le module a dtect un vnement majeur.
Rouge clignotant : le module a dtect un vnement rcuprable.

MS (tat du
module)

Vert /
Rouge

z
z
z
z
z

NS (tat du
rseau)

Vert/
Rouge

z Eteint : le module nest pas aliment en courant ou aucune adresse IP ne lui est

affecte.
z Vert en continu : le module a tabli au moins une connexion CIP.
z Vert clignotant : le module a obtenu une adresse IP mais na pas tabli de

connexion CIP.
z Rouge en continu : le module a dtect que son adresse IP est dj utilise.
z Rouge clignotant : au moins une connexion CIP (avec le module comme cible) a

dpass le dlai de timeout qui lui tait associ.


ETH STS (tat de Orange
la liaison Ethernet)

z
z
z
z
z
z

Eteint : le module nest pas aliment en courant.


Orange en continu : indique que le module fonctionne normalement.
Quatre clignotements : le module a dtect une adresse IP en double.
Cinq clignotements : le module attend une adresse IP servie.
Six clignotements : le module utilise son adresse IP par dfaut.
Sept clignotements : le module a dtect une erreur de configuration.

NOTE : si plusieurs conditions de diagnostic coexistent, le voyant Ready (Prt) affiche


la squence de clignotement la plus courte.
LNK (liaison)

Jaune/
Vert

z Eteint : aucune liaison Ethernet na t tablie.


z Jaune : une liaison Ethernet 10 Mbits a t tablie.
z Vert : une liaison Ethernet 100 Mbits a t tablie.

ACT (activit)

Vert

z Eteint : il ny a pas dactivit de rception ou dmission.


z Vert clignotant : signale une activit.

S1A34010 05/2015

335

Diagnostic

Sous-chapitre 9.2
Diagnostic logiciel de Unity Pro

Diagnostic logiciel de Unity Pro


Prsentation
Cette section dcrit les outils de diagnostic disponibles dans le logiciel de configuration de
Unity Pro, que vous pouvez utiliser pour surveiller ltat du module de communication Ethernet.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet

336

Page

Utilisation de la fentre Diagnostic

337

Diagnostic de port Ethernet

340

Diagnostic de bande passante

344

Diagnostic de la messagerie

347

Diagnostics du service de synchronisation horaire NTP

350

Diagnostic RSTP du module de communication

353

Diagnostic desclave local/de connexion

356

Diagnostic de valeurs dE/S de lesclave local ou de la connexion

360

Consignation

362

S1A34010 05/2015

Diagnostic

Utilisation de la fentre Diagnostic


Introduction
Utilisez la fentre Diagnostic pour afficher :
des icnes en forme de voyants (dans le volet gauche de la fentre) qui indiquent ltat de
fonctionnement des modules, quipements et connexions ;
z des pages (dans le volet droit de la fentre) qui fournissent des donnes de diagnostic sur :
z le module de communication,
z les nuds desclave local activs pour le module de communication,
z les connexions EtherNet/IP entre le module de communication et un quipement EtherNet/IP
distant.
z

NOTE : Avant dafficher la fentre Diagnostic, connectez le DTM associ au module de


communication cible au module physique proprement dit. A cet effet, slectionnez le nud du
module dans le Navigateur de DTM, puis slectionnez Edition Connexion.

S1A34010 05/2015

337

Diagnostic

La fentre Diagnostic se prsente comme suit :

Pour ouvrir la fentre Diagnostic, procdez comme suit :

338

tape

Action

Dans le Navigateur de DTM, slectionnez le module de communication et


cliquez sur le bouton droit de la souris. Un menu contextuel saffiche.

Dans le menu, slectionnez menu Equipement Diagnostic.

S1A34010 05/2015

Diagnostic

Voyants de diagnostic
Lorsque le DTM du module de communication est connect au module de communication
physique, Unity Pro envoie une requte de message explicite une fois par seconde pour dtecter
ltat du module de communication ainsi que les tats des quipements distants et des connexions
EtherNet/IP lis ce module.
Unity Pro place lune des icnes dtat suivantes sur les nuds de module, dquipement ou de
connexion dans le volet gauche de la fentre Diagnostic pour en indiquer ltat :
Icne

S1A34010 05/2015

Indique ltat suivant pour...


Module de
communication

Connexion un quipement distant

Etat RUN

Le bit de validit de chaque connexion EtherNet/IP


et chaque requte Modbus TCP, vers un
quipement distant ou un sous-quipement ou
module, est dfini sur actif (1).

Une des conditions


suivantes :
z inconnu
z dmarr
z arrt
z non connect

Le bit de validit dau moins une connexion


EtherNet/IP ou requte Modbus TCP, vers un
quipement distant ou un sous-quipement ou
module, est dfini sur inactif (0).

339

Diagnostic

Diagnostic de port Ethernet


Introduction
La page Diagnostic Ethernet permet dafficher des donnes gnres dynamiquement ou des
donnes statiques relatives au(x) port(s) Ethernet du module de communication. Cette page
contient cinq colonnes de donnes, comme indiqu ci-aprs :
z une colonne pour le port interne du module, et
z jusqu quatre colonnes pour les ports Ethernet externes activs (ports 1, 2, 3 et 4).
Cochez la case Actualiser toutes les 500 ms pour afficher des donnes statiques ou
dynamiques, de la faon suivante :
Si la case est...

Cette page...

Coche

z Affiche des donnes mises jour de faon dynamique

toutes les 500 ms, et


z Incrmente le nombre situ en haut du tableau chaque fois

que les donnes sont actualises.


Dcoche

z Affiche des donnes statiques, et


z Nincrmente pas le nombre situ en haut du tableau, qui

affiche une valeur constante.

NOTE : Avant dafficher la fentre Diagnostic, connectez le DTM associ au module de


communication cible au module physique proprement dit. A cet effet, slectionnez le nud du
module dans le Navigateur de DTM, puis slectionnez Edition Connexion.

340

S1A34010 05/2015

Diagnostic

La page Diagnostic Ethernet se prsente de la manire suivante :

Pour ouvrir cette page, procdez comme suit :


tape

Action

Dans le Navigateur de DTM, slectionnez le module de communication et


cliquez sur le bouton droit de la souris. Un menu contextuel saffiche.

Dans le menu, slectionnez menu Equipement Diagnostic.

Dans le volet gauche de la fentre Diagnostic, slectionnez le nud du module


de communication.

Cliquez sur longlet Diagnostic Ethernet pour ouvrir cette page.

Paramtres de diagnostic Ethernet


La page Diagnostic Ethernet affiche les paramtres suivants pour chaque port du module de
communication :
Paramtre

Description

Paramtres gnraux :
Vitesse de linterface

S1A34010 05/2015

Valeurs valides : 0, 10, 100 Mbits/s


341

Diagnostic

Paramtre

Description

Indicateurs de
linterface

Bit 0 Etat de la liaison : 0 = Inactive ; 1 = Active


Bit 1 Mode duplex (voir ci-dessous)
Bits 2 4 Etat de la ngociation (voir ci-dessous)
Bit 5 Rinitialisation requise pour le paramtrage manuel (voir cidessous)
Bit 6 Dtection de dfaut matriel local (voir ci-dessous)

Mode duplex

0 = semi-duplex ; 1 = duplex intgral

Etat de ngociation

3 = vitesse et mode duplex ngocis


4 = vitesse et liaison forces

Rinitialisation requise 0 = automatique ; 1 = rinitialisation de lquipement ncessaire


pour le paramtrage
manuel.
Dfaut matriel local

0 = pas dvnement ; 1 = vnement dtect

Adresse physique

Adresse MAC du module

Paramtres dentre :
Octets

Octets reus sur linterface

Paquets
monodiffusion

Paquets monodiffusion reus sur linterface

Paquets non
monodiffusion

Paquets non monodiffusion reus sur linterface

Paquets ignors

Paquets entrants reus sur linterface mais ignors

Erreurs

Paquets entrants contenant des erreurs dtectes (ninclut pas les


Entrants ignors)

Protocoles inconnus

Paquets entrants avec protocole inconnu

Paramtres de sortie :
Octets

Octets reus sur linterface

Paquets
monodiffusion

Paquets monodiffusion reus sur linterface

Paquets non
monodiffusion

Paquets non monodiffusion reus sur linterface

Paquets ignors

Paquets entrants reus sur linterface mais ignors

Erreurs

Paquets sortants contenant des erreurs dtectes (ninclut pas les


Entrants ignors)

Protocoles inconnus

Paquets sortants avec protocole inconnu

Paramtres du compteur derreur :

342

Erreurs dalignement

Trames dont la longueur en octets nest pas un nombre entier

Erreurs FCS

Trames reues avec erreur dtecte de somme de contrle FCS

S1A34010 05/2015

Diagnostic

Paramtre

Description

Collisions simples

Trames transmises ayant subi une collision unique

Collisions multiples

Trames transmises ayant subi plusieurs collisions

Test derreurs SQE

Nombre de fois o une erreur de test SQE est dtecte

Transmissions
diffres

Trames dont la premire tentative de transmission est reporte car


le support est occup

Collisions tardives

Nombre de fois o une collision a t dtecte au-del de


512 temps bits dans la transmission dun paquet

Collisions excessives

Trames dont la transmission ne russit pas en raison de collisions


excessives

Erreur de transmission Trames dont la transmission ne russit pas en raison dune erreur
MAC
de transmission de la sous-couche MAC interne
Erreur Carrier Sense

Nombre de fois o la condition dcoute de porteuse a t perdue ou


na pas t affirme lors dune tentative de transmission de trame

Trames trop longues

Trames reues dont la taille dpasse la limite autorise

Erreur de rception
MAC

Trames dont la rception sur une interface ne russit pas en raison


de la dtection dune erreur interne de rception de la sous-couche
MAC

S1A34010 05/2015

343

Diagnostic

Diagnostic de bande passante


Introduction
La page Bande passante permet dafficher des donnes gnres de faon dynamique ou des
donnes statiques relatives lutilisation de la bande passante du module de communication.
Cochez la case Actualiser toutes les 500 ms pour afficher des donnes statiques ou
dynamiques, comme suit :
Si la case cocher est...

Cette page...

Slectionn

z affiche des donnes mises jour de faon dynamique

toutes les 500 ms, et


z incrmente le nombre situ en haut du tableau chaque fois

que les donnes sont actualises.


Dslectionne

z affiche des donnes statiques, et


z nincrmente pas le nombre situ en haut du tableau, qui

affiche une valeur constante.

NOTE : Avant dafficher la fentre Diagnostic, connectez le DTM associ au module de


communication cible au module physique proprement dit. A cet effet, slectionnez le nud du
module dans le Navigateur de DTM, puis slectionnez Edition Connexion.

344

S1A34010 05/2015

Diagnostic

La page Diagnostic de bande passante se prsente comme suit :

Pour afficher cette page, procdez comme suit :


Etape

Action

Dans le Navigateur de DTM, slectionnez le module de communication et


cliquez avec le bouton droit. Un menu contextuel saffiche.

Dans le menu, slectionnez menu Equipement Diagnostic. La fentre


Diagnostic saffiche.

Dans le volet gauche de la fentre Diagnostic, slectionnez le nud du module


de communication.

Cliquez sur longlet Diagnostic de bande passante pour afficher cette page.

S1A34010 05/2015

345

Diagnostic

Paramtres de diagnostic de la bande passante


La page Diagnostic de bande passante affiche les paramtres suivants du module de
communication :
Paramtre

Description

E/S - Scrutateur :
EtherNet/IP - Envoi

Nombre de paquets EtherNet/IP envoys par le module depuis la dernire


rinitialisation, en paquets/seconde.

EtherNet/IP - Rception

Nombre de paquets EtherNet/IP reus par le module depuis la dernire


rinitialisation, en paquets/seconde.

Requtes Modbus TCP

Nombre de requtes Modbus TCP envoyes par le module depuis la dernire


rinitialisation, en paquets/seconde.

Rponses Modbus TCP

Nombre de rponses Modbus TCP reues par le module depuis la dernire


rinitialisation, en paquets/seconde.

E/S - Adaptateur :
EtherNet/IP - Envoi

Nombre de paquets EtherNet/IP envoys par le module, dans le rle desclave


local, depuis la dernire rinitialisation, en paquets/seconde.

EtherNet/IP - Rception

Nombre de paquets EtherNet/IP reus par le module, dans le rle desclave


local, depuis la dernire rinitialisation, en paquets/seconde.

E/S - Module
Capacit du module

Nombre maximal de paquets que peut grer le module, en paquets par


seconde.

Utilisation du module

Pourcentage de capacit du module de communication utilis par lapplication.

Messagerie - Client :
Activit EtherNet/IP

Nombre de messages dE/S envoys par le module, en utilisant le protocole


EtherNet/IP, depuis la dernire rinitialisation, en paquets/seconde.

Activit Modbus TCP

Nombre de messages dE/S envoys par le module, en utilisant le protocole


Modbus TCP, depuis la dernire rinitialisation, en paquets/seconde.

Messagerie - Serveur :
Activit EtherNet/IP

Nombre de messages dE/S reus par le module, en utilisant le protocole


EtherNet/IP, depuis la dernire rinitialisation, en paquets/seconde.

Activit Modbus TCP

Nombre de messages dE/S reus par le module, en utilisant le protocole


Modbus TCP, depuis la dernire rinitialisation, en paquets/seconde.

Module :
Utilisation du processeur

346

Pourcentage de capacit du processeur du module de communication


Ethernet utilis par le niveau actuel dactivit de communication.

S1A34010 05/2015

Diagnostic

Diagnostic de la messagerie
Diagnostic des transmissions SMTP
Utilisez la page Diagnostic de la messagerie pour afficher des donnes gnres
dynamiquement qui dcrivent les transmissions de messages lectroniques du module de
communication.
NOTE : Avant dafficher la fentre Diagnostic, connectez le DTM associ au module de
communication cible au module physique proprement dit. A cet effet, slectionnez le nud du
module dans le Navigateur de DTM, puis slectionnez Edition Connexion.
La page Diagnostic des messages lectroniques se prsente comme suit :

Cliquez sur le bouton RAZ compteur pour rinitialiser les statistiques de comptage de cette page
sur 0.

S1A34010 05/2015

347

Diagnostic

Pour afficher cette page, procdez comme suit :


Etape

Action

Dans le Navigateur de DTM, slectionnez le module de communication et


cliquez avec le bouton droit. Un menu contextuel saffiche.

Dans le menu, slectionnez menu Equipement Diagnostic. La fentre


Diagnostic saffiche.

Dans le volet de gauche de la fentre Diagnostic, slectionnez le nud du


module de communication.

Cliquez sur longlet Diagnostic des messages lectroniques pour afficher


cette page.

Paramtres de diagnostic des messages lectroniques


Les paramtres du service de messagerie lectronique sont dcrits ci-aprs :
Paramtre

Description

Actualiser toutes les 500 ms

Slectionnez ce paramtre pour mettre jour cette page


dynamiquement toutes les 500 ms. Le nombre de fois
quune page a t actualise saffiche immdiatement
droite (dans cet exemple, 192).

Service de messagerie
lectronique

Ltat de ce service dans le module de communication


Ethernet :
z vert = fonctionnel (OK)
z orange = non fonctionnel (NOK)

Etat du serveur de messagerie Ltat de connexion entre le module de communication


distant
Ethernet et le serveur SMTP :
z vert = fonctionnel (OK)
z rouge = non fonctionnel (NOK)
NOTE : Ltat est vrifi au dmarrage, puis au moins toutes
les 30 minutes ensuite :
Adresse IP du serveur SMTP

Adresse IP du serveur SMTP

Expditeur

Les trois champs den-tte du dernier message lectronique


envoy.

Destinataires
Objet

348

Nombre de messages
lectronique envoys

Nombre total de messages lectroniques envoys dont le


serveur SMTP a accus rception.

Temps depuis le dernier


message lectronique

Nombre de secondes coules depuis lenvoi correct du


dernier message lectronique

Dernire erreur

Code hexadcimal dcrivant le motif du dernier chec de


transmission dun message lectronique (voir page 447). La
valeur 0 indique quaucune transmission na chou.

S1A34010 05/2015

Diagnostic

Paramtre

Description

Temps depuis le dernier


message lectronique

Nombre de secondes coules depuis lenvoi correct du


dernier message lectronique

Nombre derreurs

Nombre total de messages lectroniques :


z qui nont pas pu tre envoys
z qui ont t envoys, mais dont le serveur SMTP na pas
accus rception

Service de messagerie
lectronique inaccessible

Nombre de fois o le serveur SMTP a t inaccessible.


(liaison vrifie toutes les 30 minutes)

S1A34010 05/2015

349

Diagnostic

Diagnostics du service de synchronisation horaire NTP


Diagnostic du service de synchronisation horaire NTP
Utilisez la page Diagnostic du service de synchronisation horaire NTP pour afficher des
donnes gnres dynamiquement qui dcrivent le fonctionnement du service NTP configur
dans la page du service de synchronisation horaire (voir page 106) dans Unity Pro.
NOTE : Avant dafficher la fentre Diagnostic, connectez le DTM associ au module de
communication cible au module physique proprement dit. A cet effet, slectionnez le nud du
module dans le Navigateur de DTM, puis slectionnez Edition Connexion.
La page Diagnostic du service de synchronisation horaire NTP se prsente comme suit :

Cliquez sur le bouton RAZ compteur pour rinitialiser les statistiques de comptage de cette page
sur 0.

350

S1A34010 05/2015

Diagnostic

Pour afficher cette page, procdez comme suit :


Etape

Action

Dans le Navigateur de DTM, slectionnez le module de communication et


cliquez avec le bouton droit. Un menu contextuel saffiche.

Dans le menu, slectionnez menu Equipement Diagnostic. La fentre


Diagnostic saffiche.

Dans le volet de gauche de la fentre Diagnostic, slectionnez le nud du


module de communication.

Cliquez sur longlet Diagnostic NTP pour afficher cette page.

Paramtres de diagnostic du service de synchronisation horaire NTP


Les paramtres du service de synchronisation horaire sont rpertoris dans le tableau ci-dessous :
Paramtre

Description

Actualiser toutes les


500 ms

Slectionnez ce paramtre pour mettre jour cette page


dynamiquement toutes les 500 ms. Le nombre de fois quune page
a t actualise saffiche immdiatement droite (dans cet
exemple, 785).

Service de
synchronisation
horaire NTP

Etat de fonctionnement du service dans le module :


z vert = fonctionnel
z orange = non fonctionnel

Etat du serveur de
synchronisation
horaire NTP

Etat de communication du serveur NTP :


z vert = le serveur NTP est accessible
z rouge = le serveur NTP est inaccessible

Dernire mise jour

Temps coul, en secondes, depuis la dernire mise jour du


serveur NTP.

Date courante

Date systme

Heure actuelle

Heure systme au format hh:mm:ss

Heure dt

Ltat de fonctionnement rel du service de rglage automatique de


lheure dt :
z ACTIVE = le rglage automatique de lheure dt a t activ
et la date courant et lheure actuelle refltent ce rglage
z DESACTIVE = le rglage automatique de lheure dt est
dsactiv, ou bien il est activ mais la date et lheure courantes
peuvent ne pas reflter pas ce rglage

Qualit

La correction, en secondes, applique au compteur local chaque


mise jour du serveur NTP. Les nombres suprieurs 0 indiquent
une condition de trafic de plus en plus excessive ou une surcharge
du serveur NTP.

Requtes

Nombre total de requtes client envoyes au serveur NTP

Rponses

Nombre total de rponses serveur envoyes partir du serveur


NTP

S1A34010 05/2015

351

Diagnostic

Paramtre

Description

Erreurs

Nombre total de requtes NTP nayant pas reu de rponse

Dernire erreur

Dernier code derreur dtecte reu depuis le client NTP :


z 0: configuration NTP correcte
z 1: rponse tardive du serveur NTP (peut-tre cause par un
trafic rseau excessif ou une surcharge du serveur)
z 2: NTP non configur
z 3: paramtre NTP non valide
z 4: composant NTP dsactiv
z 7: transmission NTP irrcuprable
z 9: adresse IP du serveur NTP non valide
z 15: syntaxe non valide dans le fichier de rgles de fuseau
horaire personnalis

Adresse IP du serveur Ladresse IP du serveur NTP primaire et secondaire.


NTP
NOTE : Un voyant vert droite de ladresse IP du serveur NTP
primaire/secondaire
primaire ou secondaire indique le serveur actif.
Rgler
automatiquement
lhorloge pour lheure
dt

Le paramtre de configuration du service de rglage de lheure


dt :
z Activ
z Dsactiv

Dbut de lheure
dt/Fin de lheure
dt

Spcifie le jour de passage lheure dt :


Mois

Mois de dbut ou de fin de lheure dt

Jour de la
semaine

Jour de la semaine de dbut ou de fin de lheure


dt

Semaine

Jour spcifi au cours du mois spcifi.

Fuseau horaire

Fuseau horaire par rapport au temps universel coordonn (UTC)

Dcalage

Lheure, en minutes, associer au fuseau horaire slectionn pour


gnrer lheure systme.

Priode dinterrogation La frquence laquelle le client NTP demande des mises jour de
lheure partir du serveur NTP

352

S1A34010 05/2015

Diagnostic

Diagnostic RSTP du module de communication


Introduction
Utilisez la page Diagnostic RSTP pour afficher des donnes statiques ou gnres
dynamiquement sur le service RSTP dun module de communication BMX NOC 0401 (M340).
Cochez la case Actualiser toutes les 500 ms pour afficher des donnes statiques ou
dynamiques, de la faon suivante :
Si la case est...

Cette page...

Coche

z Affiche des donnes mises jour de faon dynamique

toutes les 500 ms, et


z Incrmente le nombre situ en haut du tableau chaque fois

que les donnes sont actualises.


Dcoche

z Affiche des donnes statiques, et


z Nincrmente pas le nombre situ en haut du tableau, qui

affiche une valeur constante.

NOTE : Avant dafficher la fentre Diagnostic, connectez le DTM associ au module de


communication cible au module physique. A cet effet, slectionnez le nud du module dans le
Navigateur de DTM, puis slectionnez Edition Connexion.

S1A34010 05/2015

353

Diagnostic

La page daccueil Diagnostic RSTP se prsente comme suit :

Pour ouvrir cette page, procdez comme suit :

354

tape

Action

Dans le Navigateur de DTM, slectionnez le module de communication et


cliquez sur le bouton droit de la souris. Un menu contextuel saffiche.

Dans le menu, slectionnez menu Equipement Diagnostic.

Dans le volet gauche de la fentre Diagnostic, slectionnez le nud du module


de communication.

Cliquez sur longlet Diagnostic RSTP pour ouvrir cette page.

S1A34010 05/2015

Diagnostic

Paramtres de diagnostic RSTP


La page Diagnostic RSTP affiche les paramtres suivants pour chaque port du module de
communication :
Paramtre

Description

Diagnostic RSTP du pont :


ID du pont

Champ didentification du pont de 8 octets compos de 2 sous-champs :


z Priorit de pont : valeur bi-octale, comprise entre 0 et 65535 (valeur par dfaut :

32768), affecte au commutateur Ethernet intgr du module


z Adresse MAC (voir ci-dessous)

Adresse MAC

Adresse MAC (Media Access Control) dun quipement, indique lavant du


module.

ID racine dsign

Identification du pont du commutateur racine.

Cot du chemin racine Cot total des ports de ce commutateur jusquau commutateur racine.
Temps hello par dfaut Intervalle selon lequel les messages BPDU sont transmis au cours dune
convergence de rseau. Pour RSTP, il sagit dune valeur fixe de deux secondes.
Temps hello intgr

Valeur de temps hello actuelle intgre partir du commutateur racine.

Age maximum
configur

Valeur utilise par les autres commutateurs comme ge maximum lorsque ce


commutateur fait office de racine. Plage valide : 6 40

Age maximum intgr

Age maximum intgr partir du commutateur racine. Il sagit de la valeur relle que
ce commutateur utilise actuellement.

Nbre total de modif.


topologiques

Nombre total de modifications topologiques dtectes par ce commutateur depuis


la dernire rinitialisation ou initialisation de lentit de gestion.

Statistiques RSTP port 3 et 4 :


Etat

Etat actuel du port, dfini par le protocole RSTP. Cet tat dtermine laction
effectue par le port la rception dune trame. Les valeurs possibles sont :
dsactiv, abandon en cours, apprentissage en cours, transfert en cours.

Rle :

Rle actuel du port selon le protocole RSTP. Les valeurs possibles sont : port racine,
port dsign, port alternatif, port de sauvegarde, port dsactiv.

Cot

Cot logique de ce port, en tant que chemin parcourir jusquau commutateur


racine. Si ce port est configur en mode automatique, le cot est dtermin partir
de la vitesse de connexion du port.

Paquets STP

Si ce champ contient une valeur, cela signifie que le protocole STP est activ sur un
quipement du rseau.
NOTE :
z dautres quipements sur lesquels le protocole STP est activ peuvent perturber
srieusement les temps de convergence du rseau. Schneider Electric
recommande de dsactiver le protocole STP (mais pas le protocole RSTP) sur
les quipements rseau qui le prennent en charge.
z Le module de communication ne prend pas en charge le protocole STP. Le
commutateur intgr du module ignore les paquets STP.

S1A34010 05/2015

355

Diagnostic

Diagnostic desclave local/de connexion


Introduction
Les pages Diagnostic desclave local et Diagnostic de connexion EIP contiennent des
informations communes. Utilisez :
z la page Diagnostic desclave local pour afficher ltat dE/S et les informations de
production/consommation dun esclave local slectionn ;
z la page Diagnostic de connexion EIP pour afficher ltat dE/S et les informations de
production/consommation pour la connexion dun quipement EtherNet/IP distant.
Cochez la case Actualiser toutes les 500 ms pour afficher des donnes statiques ou
dynamiques, comme suit :
Si la case cocher est...

Cette page...

Slectionn

z affiche des donnes mises jour de faon dynamique

toutes les 500 ms, et


z incrmente le nombre situ en haut du tableau chaque fois

que les donnes sont actualises.


Dslectionne

z affiche des donnes statiques, et


z nincrmente pas le nombre situ en haut du tableau, qui

affiche une valeur constante.

NOTE : Avant de pouvoir afficher la fentre Diagnostic, connectez le DTM du module de


communication ou de lquipement distant au module physique ou lquipement. A cet effet,
slectionnez le nud appropri dans le Navigateur de DTM, puis slectionnez Edition
Connexion.

356

S1A34010 05/2015

Diagnostic

Lillustration ci-dessous reprsente un exemple de page Diagnostic de connexion EIP. (A


lexception du titre, la page Diagnostic desclave local est identique.)

Pour afficher cette page, procdez comme suit :


Etape

Action

Dans le Navigateur de DTM, slectionnez le module de communication et cliquez


avec le bouton droit. Un menu contextuel saffiche.

Dans le menu, slectionnez menu Equipement Diagnostic.

Dans le volet gauche de la fentre Diagnostic, cliquez sur lun des nuds
suivants :
z pour le diagnostic desclave local, slectionnez le nud du module de
communication ;
z pour le diagnostic de connexion de lquipement distant, slectionnez une
connexion dquipement distant.

En fonction de la slection effectue ltape 3 ci-dessus, cliquez sur longlet


Diagnostic desclave local ou Diagnostic de connexion pour afficher cette
page.

S1A34010 05/2015

357

Diagnostic

Paramtres de diagnostic
Cette page affiche les paramtres de diagnostic ci-dessous pour lesclave local ou la connexion
slectionn :
Paramtre

Description

Etat (voir page 359) :


Entre

Entier qui reprsente un tat dentre.

Sortie

Entier qui reprsente un tat de sortie.

Gnral

Entier qui reprsente ltat de la connexion de base.

Etendu

Entier qui reprsente ltat de la connexion tendue.

Compteur :
Erreur de trame

Incrment chaque fois quune trame nest pas envoye


(ressources absentes) ou que son envoi savre impossible.

Timeout

Incrment chaque fois que le dlai dattente de la connexion est


dpass.

Refus

Incrment lorsquune connexion est refuse par la station


distante.

Production

Incrment chaque fois quun message est produit.

Consommation

Incrment chaque fois quun message est consomm.

Octet produit

Total des messages produits, en octets, depuis la dernire


rinitialisation du module de communication.

Octet consomm

Total des messages consomms, en octets, depuis la dernire


rinitialisation du module de communication.

Paquets thoriques par


seconde

Nombre de paquets par seconde, calcul laide de la valeur


actuelle dfinie dans la configuration.

Paquets rels par


seconde

Nombre de paquets rels par seconde, gnrs par cette


connexion.

Diagnostic :
ID de connexion de
production

ID de la connexion.

ID de connexion de la
consommation

ID de la connexion.

API O -> T

Intervalle accept entre paquets (API) de la connexion de sortie.

API T -> O

Intervalle accept entre paquets (API) de la connexion dentre.

Intervalle demand entre Intervalle demand entre paquets (RPI) de la connexion de sortie.
paquets (RPI) O -> T
Intervalle de trame
demand (RPI) T -> O

Intervalle demand entre paquets (RPI) de la connexion dentre.

Diagnostic de socket :

358

S1A34010 05/2015

Diagnostic

Paramtre

Description

ID de socket

Identification interne du socket.

Adresse IP distante

Adresse IP de la station distante, pour cette connexion.

Port distant

Numro de port de la station distante, pour cette connexion.

Adresse IP locale

Adresse IP du module de la communication, pour cette connexion.

Port local

Numro de port du module de la communication, pour cette


connexion.

Codes dtat de connexion


Dans la table prcdente, les paramtres de diagnostic (voir page 358) dtat dentre et de sortie
peuvent contenir les valeurs suivantes :
Etat dentre/sortie (dc.)

Description

OK

33

Dpassement de dlai

53

IDLE

54

Connexions tablies

58

Non connect (TCP)

65

Non connect (CIP)

68

Etablissement des connexions en cours

70

Non connect (EPIC)

77

Scrutateur arrt

S1A34010 05/2015

359

Diagnostic

Diagnostic de valeurs dE/S de lesclave local ou de la connexion


Introduction
La page Valeurs dE/S permet dafficher limage des donnes dentre et limage des donnes de
sortie de lesclave local ou de la connexion slectionn.
Cochez la case Actualiser toutes les 500 ms pour afficher des donnes statiques ou
dynamiques, comme suit :
Si la case cocher est...

Cette page...

Slectionn

z affiche des donnes mises jour de faon dynamique

toutes les 500 ms, et


z incrmente le nombre situ en haut du tableau chaque fois

que les donnes sont actualises.


Dslectionne

z affiche des donnes statiques, et


z nincrmente pas le nombre situ en haut du tableau, qui

affiche une valeur constante.

NOTE : Avant de pouvoir afficher la fentre Diagnostic, connectez le DTM du module de


communication ou de lquipement distant au module physique ou lquipement. A cet effet,
slectionnez le nud appropri dans le Navigateur de DTM, puis slectionnez Edition
Connexion.
Pour afficher cette page, procdez comme suit :

360

Etape

Action

Dans le Navigateur de DTM, slectionnez le module de communication et


cliquez avec le bouton droit. Un menu contextuel saffiche.

Dans le menu, slectionnez menu Equipement Diagnostic.

Dans le volet gauche de la fentre Diagnostic, cliquez sur lun des nuds
suivants :
z le nud du module de communication, ou
z un nud de connexion.

Cliquez sur longlet Valeurs dE/S pour ouvrir cette page.

S1A34010 05/2015

Diagnostic

Lexemple ci-dessous prsente la page Valeurs dE/S pour une connexion dquipement distant :

Valeurs dE/S de lesclave local ou de la connexion


Cette page affiche les paramtres suivants pour les valeurs dentre et de sortie dun esclave local
ou dun quipement distant :
Paramtre

Description

Affichage des
donnes
dentre/sortie

Affichage de limage des donnes dentre ou de sortie de lesclave


local ou de lquipement distant.

Longueur

Nombre doctets de limage des donnes dentre ou de sortie.

Etat

Etat du scrutateur (voir page 272) de lobjet diagnostic, vis--vis de


la lecture de limage des donnes dentre ou de sortie.

S1A34010 05/2015

361

Diagnostic

Consignation
Description
Unity Pro conserve un journal des vnements pour :
le conteneur FDT intgr Unity Pro,
z chaque DTM du module de communication Ethernet, et
z chaque DTM de lquipement EtherNet/IP distant.
z

Les vnements associs au conteneur FDT de Unity Pro saffichent dans la page Evnement
dhistorique FDT de la fentre de visualisation.
Les vnements associs un module de communication ou un quipement EtherNet/IP distant
sont affichs :
z en mode configuration : dans lditeur dquipement, en slectionnant le nud Consignation
dans le volet gauche.
z en mode diagnostic : dans la fentre Diagnostic, en slectionnant le nud Consignation dans
le volet gauche.
Voici un exemple de journal dvnements affich dans la fentre Diagnostic :

362

S1A34010 05/2015

Diagnostic

Attributs de consignation
La fentre Consignation affiche le rsultat dune opration ou dune fonction excute par Unity
Pro. Chaque entre du journal comporte les attributs suivants :
Attribut

Description

Date / Heure

Moment auquel lvnement sest produit, au format : aaaa-mm--jj hh:mm:ss

Niveau de
consignation

Niveau dimportance de lvnement. Valeurs possibles :


Informations

Opration termine avec succs.

Avertissement

Opration termine par Unity Pro, mais qui peut provoquer la


dtection ultrieure dune erreur.

Erreur

Opration que Unity Pro na pas pu terminer.

Message

Brve description de la signification principale de lvnement.

Message dtaill

Description plus dtaille de lvnement, pouvant inclure des noms de


paramtres, des chemins, etc.

S1A34010 05/2015

363

Diagnostic

Sous-chapitre 9.3
Diagnostic du bloc dE/S de lUC

Diagnostic du bloc dE/S de lUC


Prsentation
Le bloc dE/S de lUC contient des informations de diagnostic concernant le fonctionnement du
module de communication Ethernet BMX NOC 0401. Unity Pro a accs ces informations tout
moment. Cette section dcrit les donnes disponibles du bloc dE/S, ainsi que la marche suivre
pour y accder.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet

364

Page

Accs aux outils de diagnostic Unity Pro

365

Diagnostic de voie de communication dans Unity Pro

368

Diagnostic du module de communication dans Unity Pro

371

S1A34010 05/2015

Diagnostic

Accs aux outils de diagnostic Unity Pro


Prsentation
Le logiciel Unity Pro propose des outils de diagnostic qui affichent les informations suivantes :
z
z

Etat du module de communication


Pour le module de communication :
z Dfauts dtects
z Objets dE/S
Pour la voie de communication :
z Adresse MAC
z Paramtres dadresse IP
z Dfauts dtects

Ces outils de diagnostic Unity Pro ne sont disponibles dans la fentre Proprits du module
BMX NOC 0401 que lorsque Unity Pro est en mode connect.
NOTE : si le module et le logiciel sont dconnects, utilisez lcran de diagnostic du DTM matre
dans Unity Pro pour vrifier ltat des E/S.
Accs aux outils de diagnostic Unity Pro
Pour accder aux outils de diagnostic du module de communication Ethernet, procdez comme
suit :
tape

Action

Ouvrez le diagramme de lembase pour le projet Unity Pro ci-dessous :

S1A34010 05/2015

365

Diagnostic

tape

Action

Excutez lune des actions suivantes :


z double-cliquez sur le module de communication dans la fentre ci-dessus ;
ou
z cliquez avec le bouton droit sur le module de communication, puis
choisissez Ouvrir le module... dans le menu contextuel.
La fentre Module Ethernet souvre :

366

S1A34010 05/2015

Diagnostic

tape

Action

Utilisez les fonctionnalits suivantes pour naviguer dans la fentre du module


Ethernet :
1 Icnes dtat du
module

Ces trois indicateurs affichent ltat du module en


mode connect.

2 Zone Voie

Slectionnez un nud pour afficher les paramtres :


z du module de communication, ou
z dune voie de communication.

3 Onglets de page

Slectionnez une page pour afficher les proprits du


module ou de la voie :
z Pour le module de communication :
z Prsentation
z Dfaut
z Objets dE/S
z Pour une voie de communication :
z Configuration
z Mise au point
z Dfaut

4 Paramtres gnraux Affichage des paramtres dune voie de


communication :
z Fonction affiche la fonction de communication
configure. Les informations sont en lecture seule.
z Tche affiche la tche (tche MAST configure).
Les informations sont en lecture seule.
5 Paramtres de mode Affiche les paramtres du mode que vous choisissez
en ouvrant une page.

S1A34010 05/2015

367

Diagnostic

Diagnostic de voie de communication dans Unity Pro


Prsentation
Slectionnez une voie de communication dans la zone Voie pour accder aux pages suivantes :
z

Page Configuration qui permet de :


z modifier le nom du module EtherNet/IP,
z modifier la taille des donnes dentre et de sortie et les paramtres demplacement,
z lancer loutil de configuration EtherNet/IP de Unity Pro.

Pour plus dinformations, reportez-vous la description de la page Configuration


(voir page 36).
Page Mise au point, qui affiche les informations suivantes sur le module de communication :
z Adresse MAC
z Paramtres dadresse IP

Page Dfaut, qui affiche les dfauts dtects actifs de la voie de communication

Adresse MAC
Pour afficher ladresse MAC du module de communication, procdez comme suit :

368

tape

Action

Dans la zone Voie, slectionnez la voie de communication. Les pages


suivantes saffichent :
z Configuration
z Mise au point
z Dfaut

S1A34010 05/2015

Diagnostic

tape

Action

Pour afficher ladresse MAC et les paramtres dadresse IP du module de


communication, cliquez sur la page Mise au point :

Dfauts de voie dtects


Pour afficher les dfauts actifs dtects sur la voie de communication, procdez comme suit :
tape

Action

Dans la zone Voie, slectionnez la voie de communication.

S1A34010 05/2015

369

Diagnostic

tape

Action

Pour afficher les dfauts actifs dtects du module de communication, cliquez


sur la page Dfaut :

NOTE : vous pouvez galement accder au bit derreur de voie dtecte (CH_ERROR) en utilisant
la table danimation de Unity Pro pour afficher lobjet %Ir.m.ch.ERR.

370

S1A34010 05/2015

Diagnostic

Diagnostic du module de communication dans Unity Pro


Prsentation
Utilisez la fentre Module Ethernet dans Unity Pro pour tablir un diagnostic du module de
communication Ethernet BMX NOC 0401. Cette fentre vous donne accs :
z
z
z
z

trois icnes qui indiquent ltat actuel des voyants slectionns ;


la page Prsentation, o vous trouverez une description du module ;
la page Dfaut, dans laquelle sont affichs les dfauts actifs dtects du module de
communication ;
la page Objets dE/S, dans laquelle vous pouvez consulter et grer les objets dE/S du module.

Icnes dtat du module


La fentre Module Ethernet contient trois icnes qui indiquent ltat actuel des voyants suivants :
z
z
z

Run
ERR
STS

Reportez-vous la description des voyants (voir page 334) pour savoir comment utiliser ces
icnes.
Accs la page des dfauts dtects du module
Pour afficher les dfauts actifs dtects sur le module de communication, procdez comme suit :
tape

Action

Dans la zone Voie, slectionnez le module de communication. Les pages


suivantes saffichent :
z Prsentation
z Dfaut
z Objets dE/S

S1A34010 05/2015

371

Diagnostic

tape

Action

Pour afficher les dfauts actifs dtects du module de communication, cliquez


sur la page Dfaut :

NOTE : vous pouvez galement accder au bit derreur dtecte du module en utilisant la Table
danimation de Unity Pro pour afficher lobjet %Ir.m.MOD.ERR.
Gestion des objets dE/S
Utilisez la page Objets dE/S pour afficher les objets dE/S du module et grer leur association
des variables.

372

S1A34010 05/2015

Diagnostic

Ouvrez la page Objets dE/S en cliquant sur longlet Objets dE/S, aprs avoir choisi le module
de communication dans la zone Voie :

NOTE :
Le module de communication BMX NOC 0401 ne prend en charge que les objets dE/S Voie,
Systme et Etat. Les bits ne sont pas tous utiliss.
z Consultez laide de Unity Pro pour savoir comment utiliser la page Objets dE/S.
z

Lecture des objets dE/S


Utilisez un bloc fonction READ_STS dans Unity Pro pour mettre jour chacun des types de
donnes suivants :
z
z

donnes du module,
donnes de la voie.

Mise jour des donnes du module :

S1A34010 05/2015

373

Diagnostic

Pour afficher les informations du module, procdez comme suit :


tape

Action

Configurez le bloc fonction READ_STS en procdant comme suit :

O :
r = numro du rack ou de la station
m = numro du module ou de lemplacement
MOD = constante dsignant les donnes du module
2

Pour afficher les donnes mises jour par le bloc fonction READ_STS, saisissez les
adresses directes correspondantes dans la table danimation Unity Pro ou utilisezles dans votre logique de programme :
Objet

Description

%Ir.m.MOD.ERR

Bit erreur dtecte module


%Ir.m.MOD.ERR est implicitement mis jour en fonction de
%Ir.m.0.ERR.

%MWr.m.MOD.0

Etat de lchange :
Bit 0 : lecture de ltat du module en cours

%MWr.m.MOD.1

Compte rendu dchange :


Bit 0 : erreur dtecte lors de la lecture de ltat du module

%MWr.m.MOD.2

Bit 0 : dfaut interne dtect


Bit 1 : dfaut oprationnel dtect
Bit 2 : inutilis
Bit 3 : auto-test
Bit 4 : inutilis
Bit 5 : anomalie de configuration dtecte
Bit 6 : module absent ou hors tension
Bit 7 : inutilis

374

S1A34010 05/2015

Diagnostic

Mise jour des donnes de la voie :


Pour afficher les informations de la voie, procdez comme suit :
tape

Action

Configurez le bloc fonction READ_STS en procdant comme suit :

O :
r = numro du rack ou de la station
m = numro du module ou de lemplacement
ch = numro de la voie (0 pour les transactions ETC)

S1A34010 05/2015

375

Diagnostic

tape

Action

Pour afficher les donnes mises jour par le bloc fonction READ_STS, saisissez les
adresses directes correspondantes dans la table danimation Unity Pro ou utilisez-les
dans votre logique de programme :
Objet

Description

%Ir.m.ch.ERR Bit derreur de voie dtecte

CH_ERROR

%Ir.m.ch.0

Etat des services Ethernet :


Bit 0 : scrutateur EIP (0 = OK, 1 = NOK)

Bit 1 : adaptateur EIP (0 = OK, 1 = NOK)

Bit 2 : client EIP (0 = OK, 1 = NOK)

Bit 3 : serveur EIP (0 = OK, 1 = NOK)

Bit 4 : scrutateur Modbus (0 = OK, 1 =


NOK)

Bit 5 : client Modbus TCP (0 = OK, 1 =


NOK)

Bit 6 : serveur Modbus TCP (0 = OK, 1 =


NOK)

Bit 7 : serveur FDR (0 = OK, 1 = NOK)

Bit 8 : RSTP (0 = OK, 1 = NOK)

Bits 9 15 : rservs

%MWr.m.ch.0 Etat de lchange :

EXCH_STS

Bit 0 : lecture des mots dtat de la voie en


cours

STS_IN_PROG

Bit 1 : criture de commande en cours

CMD_IN_PROG

%MWr.m.ch.1 Compte rendu dchange :

376

Symbole standard

EXCH_RPT

Bit 0 : erreur dtecte lors de la lecture de


ltat de la voie

STS_ERR

Bit 1 : erreur dtecte lors de lcriture


dune commande sur la voie

CMD_ERR

S1A34010 05/2015

Diagnostic

tape

Action

2
(suite)

%MWr.m.ch.2 Etat de la voie standard (octet de poids


faible) :

Bits 0 3 : rservs (0)

Bit 4 : dfaut interne dtect

Bit 5 : inutilis (0)

Bit 6 : dfaut de communication de bus X


dtect

Bit 7 : dfaut dapplication dtect (dfaut


de configuration dtect)

Octet de poids fort :

Bits 0 7 : rservs (0)


%MWr.m.ch.3 Etat global du port Ethernet :

ETH_PORT_STATUS

Bit 0 : erreur de configuration dtecte

Bit 1 : interface Ethernet dsactive

Bit 2 : adresse IP en double dtecte

Bit 3 : non-concordance de configuration

Bit 4 : rservs

Bit 5 : module en cours dacquisition dune


adresse IP

Bits 6 15 : rservs

%MWr.m.ch.4 Adresse IP (IP_ADDR) :


z En fonctionnement normal, le mot

IP_ADDR

double %MDr.m.c.4 contient ladresse


IP configure pour le module ou servie
celui-ci.
z Dans ltat absence de configuration, le

mot double %MDr.m.c.4 contient


ladresse IP par dfaut du module.
z Dans ltat Erreur de configuration

dtecte, le mot double %MDr.m.c.4


contient ladresse IP par dfaut du
module.
z Lorsquune adresse IP en double est

dtecte, le mot double %MDr.m.c.4


contient ladresse IP en double servie
ou configure.
z Lorsque le module est en attente dune

rponse BOOTP, le mot double


%MDr.m.c.4 contient ladresse IP
0.0.0.0.
S1A34010 05/2015

377

Diagnostic

378

S1A34010 05/2015

Modicon M340
Remplacement du module de communication
S1A34010 05/2015

Chapitre 10
Remplacement du module de communication Ethernet

Remplacement du module de communication Ethernet


Remplacement du module de communication Ethernet
Prsentation
Le remplacement est une opration qui consiste retirer lancien module et monter le nouveau
sa place.
A quel moment remplacer le module
A tout moment, vous pouvez remplacer le module de communication par un autre module dot du
micrologiciel compatible. Le remplacement dun module peut tre effectu lorsque son
alimentation est dans lun des tats suivants :
z
z

hors tension (remplacement froid), ou


sous tension (remplacement chaud)

Le module de remplacement obtient ses paramtres de fonctionnement par la connexion entre


lembase et lUC. Le transfert intervient immdiatement (remplacement chaud) ou lors de la mise
sous tension suivante de lquipement (remplacement froid).
NOTE : Les paramtres de fonctionnement, qui ont t ajouts la configuration laide de
messages "SET" explicites, ne sont pas inclus dans les paramtres que lUC envoie un module
de remplacement.
Pour installer le module de remplacement, suivez les instructions de la procdure de montage de
module (voir page 21).

S1A34010 05/2015

379

Remplacement du module de communication

380

S1A34010 05/2015

Modicon M340
Pages Web intgres
S1A34010 05/2015

Chapitre 11
Pages Web intgres

Pages Web intgres


Prsentation
Ce chapitre dcrit les pages Web intgres du module de communication Ethernet
BMX NOC 0401.
Le module de communication comprend un serveur HTTP (Hypertext Transfer Protocol). Ce
serveur transmet les pages Web afin de surveiller, diagnostiquer et contrler laccs distance au
module de communication. Il facilite laccs au module de communication partir de navigateurs
Internet standard, notamment Internet Explorer, mais pas seulement.
Contenu de ce chapitre
Ce chapitre contient les sous-chapitres suivants :
Souschapitre

Sujet

Page

11.1

Accs au serveur Web intgr

382

11.2

Surveillance de lapplication Unity Pro

391

11.3

Diagnostic

404

S1A34010 05/2015

381

Pages Web intgres

Sous-chapitre 11.1
Accs au serveur Web intgr

Accs au serveur Web intgr


Introduction
Cette section prsente le serveur intgr du module de communication BMX NOC 0401 et
explique comment accder et contrler laccs aux pages Web.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet

382

Page

Introduction aux pages Web intgres

383

Accs la page Accueil

384

Utilisation et modification dun nom dutilisateur et des mots de passe

385

Configuration de la rplication de port

389

S1A34010 05/2015

Pages Web intgres

Introduction aux pages Web intgres


Introduction
Utilisez les pages Web intgres du module de communication Ethernet BMX NOC 0401 pour :
afficher en temps rel les donnes de diagnostic du module et des autres quipements en
rseau ;
z lire les valeurs des variables dapplication Unity Pro et crire des valeurs dans celles-ci ;
z grer et contrler laccs aux pages Web intgres en attribuant des mots de passe diffrents
pour :
z afficher les pages Web de diagnostic et
z crire des valeurs dans les variables dapplication Unity Pro laide de lEditeur de donnes.
z

Configuration requise
Le serveur Web intgr affiche les donnes du module dans des pages Web HTML standard. Pour
accder ces pages Web intgres, utilisez Internet Explorer version 4.0 ou ultrieure avec
Java Runtime Environment (JRE) version 1.6 ou ultrieure.

S1A34010 05/2015

383

Pages Web intgres

Accs la page Accueil


Lors de la premire utilisation
Avant dutiliser les pages web intgres du module de communication BMX NOC 0401, vous
devez :
z naviguer jusquau serveur Web ;
z accder au contenu des pages Web en saisissant le nom dutilisateur et le mot de passe par
dfaut (voir page 385) ;
z modifier les mots de passe (voir page 386) requis pour :
z accder aux pages Web et
z crire les valeurs des donnes laide de lEditeur de donnes.
Navigation jusquau serveur Web
Pour accder au serveur Web intgr, ouvrez un navigateur Internet, saisissez ladresse IP
(voir page 69) du module de communication Ethernet au format : http://Adresse IP, puis appuyez
sur Entre
NOTE : si un nom DNS a t attribu au module, ce nom peut tre utilis en lieu et place de
ladresse IP.
Le serveur Web souvre et affiche la page Accueil :

Utilisez la page Accueil comme point daccs au serveur Web intgr du module de
communication. De l, vous pouvez consulter toutes les autres pages Web.

384

S1A34010 05/2015

Pages Web intgres

Utilisation et modification dun nom dutilisateur et des mots de passe


Saisie du nom dutilisateur et du mot de passe daccs aux pages Web
Vous devez saisir un nom dutilisateur et un mot de passe pour accder au contenu dune
page Web et modifier des donnes dapplication. Tous les noms dutilisateur et mots de passe sont
sensibles la casse (majuscules/minuscules).
Les pages Web intgres nautorisent lutilisation que dun seul nom dutilisateur modifiable pour
accder aux pages et modifier des donnes. Le nom dutilisateur par dfaut, dfini en usine, est
USER.
Les pages Web intgres requirent deux mots de passe :
un mot de passe HTTP, qui permet daccder en lecture seule au contenu des pages Web ;
z un mot de passe accs en criture pour lEditeur des donnes qui permet de modifier les valeurs
des donnes dans lEditeur de donnes.
z

Chacun de ces mots de passe peut tre modifi. La valeur par dfaut, dfinie en usine, est USER
pour les deux mots de passe.
Saisie dun nom dutilisateur et dun mot de passe
tape

Description

Aprs avoir navigu jusquau serveur Web intgr (voir page 384), slectionnez
lune des options du menu principal (par exemple, Configuration).

S1A34010 05/2015

385

Pages Web intgres

tape

Description

Slectionnez une page dans la liste situe gauche (par exemple, Scurit).
La bote de dialogue suivante saffiche :

Renseignez les champs Nom dutilisateur et Mot de passe, puis cliquez sur
OK.
NOTE : Dans lexemple ci-dessus, les valeurs saisir sont le nom dutilisateur
et le mot de passe par dfaut (USER).

Modification du nom dutilisateur et des mots de passe


Le nom dutilisateur et les deux mots de passe peuvent tre modifis dans la page Web Scurit.
Pour ce faire, procdez comme suit :

386

tape

Description

Naviguez jusquau serveur Web et ouvrez-le (voir page 384) en utilisant ladresse IP
du module de communication. La page Accueil saffiche.

S1A34010 05/2015

Pages Web intgres

tape

Description

Dans la page Accueil, cliquez sur Configuration. Le cas chant, saisissez le nom
dutilisateur et le mot de passe daccs la page Web (voir page 385).
La page Configuration saffiche :

Dans la partie gauche de cette page, cliquez sur le nud Scurit. (Le cas chant,
renseignez les champs Nom dutilisateur et Mot de passe.)
La page Scurit saffiche :

S1A34010 05/2015

387

Pages Web intgres

tape

Description

Pour modifier le nom dutilisateur et le mot de passe permettant daccder la


page Web, dans la section Droits daccs HTTP de la page, saisissez les valeurs
dans les champs suivants :
Nom
dutilisateur :

z Pour modifier le nom dutilisateur, saisissez le nouveau nom

dutilisateur.
z Pour conserver le nom dutilisateur courant (par exemple, si

vous ne modifiez que le mot de passe), saisissez le nom


dutilisateur courant.
Nouveau mot de z Pour modifier le mot de passe, saisissez le nouveau mot de
passe :
passe.
z Pour conserver le mot de passe courant (par exemple, si vous
ne modifiez que le nom dutilisateur), saisissez le mot de
passe courant.
Confirmer le mot Saisissez le mme mot de passe que dans le champ Nouveau
de passe :
mot de passe.
5

Cliquez sur le bouton Enregistrer lutilisateur.

Pour modifier le mot de passe permettant dcrire des valeurs dans lEditeur de
donnes, dans la section Mot de passe accs en criture pour lEditeur des
donnes de la page, renseignez les champs suivants :
Mot de passe
accs en
criture pour
lEditeur de
donnes :

Saisissez le mot de passe requis pour crire des donnes laide


de lEditeur de donnes.

Nouveau mot de Saisissez le nouveau mot de passe de lEditeur de donnes.


passe
dcriture :
Confirmer le mot Saisissez le mme mot de passe que dans le champ Nouveau
mot de passe dcriture.
de passe
dcriture :
7

388

Cliquez sur le bouton Changer mot de passe pour accs en criture.

S1A34010 05/2015

Pages Web intgres

Configuration de la rplication de port


Activation de la rplication de port dans Unity Pro
Vous pouvez utiliser le service de rplication de port pour dupliquer le trafic entrant et sortant de
lun quelconque des quatre ports Ethernet (le port source) sur un autre de ces ports (le port de
destination) en vue dtablir un diagnostic du port source.
NOTE :
Assurez-vous que le service de rplication de port est activ dans Unity Pro (voir page 78)
avant de le configurer dans les pages Web.
z Vous ne pouvez dsigner comme destination quun port pour lequel RSTP nest pas activ.
z Les paramtres de configuration de la rplication de port sont transitoires. Ils sont effacs
lorsque vous redmarrez le module de communication Ethernet.
z

Configuration de la rplication de port dans les pages Web


Pour configurer la rplication de port, procdez comme suit :
tape

Description

Dans Unity Pro, activez le service de rplication de port (voir page 78) pour autoriser
globalement la rplication de port.

Naviguez jusquau serveur Web et ouvrez-le (voir page 384) en utilisant ladresse IP
du module de communication. La page Accueil saffiche.

Dans la page Accueil, cliquez sur Configuration. Le cas chant, saisissez le nom
dutilisateur et le mot de passe daccs la page Web (voir page 385). La page
Configuration saffiche :

S1A34010 05/2015

389

Pages Web intgres

tape

Description

Dans la partie gauche de cette page, cliquez sur le nud Rplication de port. La
page Rplication de port souvre :

Configurez les champs suivants :

390

Activer :

Cochez la case pour activer la rplication de port. (Par dfaut, elle


nest pas coche.)

Source :

Slectionnez un port (de 1 4). Le trafic de ce port sera dupliqu


et envoy au port de destination des fins de diagnostic.

Destination :

Slectionnez le port (diffrent du port source) qui va recevoir le


trafic dupliqu du port source. Seuls les ports pour lesquels RSTP
est dsactiv peuvent tre slectionns comme destination.

Cliquez sur le bouton Enregistrer.

S1A34010 05/2015

Pages Web intgres

Sous-chapitre 11.2
Surveillance de lapplication Unity Pro

Surveillance de lapplication Unity Pro


Prsentation
Cette section dcrit comment surveiller lapplication Unity Pro laide des pages Web intgres du
module de communication Ethernet BMX NOC 0401.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet

Page

Utilisation de la page Surveillance

392

Editeur de donnes (standard)

393

Utilisation des tableaux de donnes

398

Editeur de donnes (version Lite)

402

S1A34010 05/2015

391

Pages Web intgres

Utilisation de la page Surveillance


Page Surveillance
Cliquez sur la commande Surveillance du menu principal pour afficher la page Surveillance :

Pour accder un service de surveillance, cliquez sur lun des liens suivants :
Editeur de donnes version Lite
z Editeur de donnes version Standard
z

392

S1A34010 05/2015

Pages Web intgres

Editeur de donnes (standard)


Prsentation
Lditeur de donnes est une applet Java qui affiche dynamiquement des donnes dapplication
pendant lexcution. Utilisez-le pour crer et modifier des tables de surveillance de donnes qui
permettent daccder en lecture/criture aux donnes dapplication et aux registres dquipement.
NOTE : Laccs en criture est protg par mot de passe.

AVERTISSEMENT
Fonctionnement inattendu de lquipement
Lditeur de donnes permet dcrire des variables dapplication et de modifier des valeurs de
donnes dapplication.
z Utilisez des mots de passe pour limiter laccs la fonctionnalit dcriture de donnes.
z Nutilisez pas de mots de passe faibles, y compris le mot de passe par dfaut et des mots de
passe trop vidents.
z Restreignez laccs au personnel form.
Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des
dommages matriels.
Cette rubrique dcrit linterface utilisateur de lditeur de donnes.

S1A34010 05/2015

393

Pages Web intgres

Editeur de donnes
Lditeur de donnes fournit les commandes suivantes :

1
2
3
4

Barre doutils
Liste des tableaux de donnes
Tableau de donnes
Zone de configuration

Barre doutils
La barre doutils de lditeur de donnes propose les fonctionnalits suivantes :
Commande ou
champ
Nouveau

Icne

Description
z Si un nud de la liste des tableaux de donnes est slectionn, cette

commande ouvre la bote de dialogue Nouvelle table qui permet de


crer un tableau de donnes. Le nouveau tableau de donnes est
insr sous le nud slectionn.
z Si une ligne du tableau de donnes ouvert est slectionne, cette
commande insre une ligne sous la ligne slectionn.
Enregistrer

Enregistre les modifications apportes la liste des tableaux de donnes


et dans chaque tableau de donnes.

Copier

z Si un nud de la liste des tableaux de donnes est slectionn, cette

commande copie le tableau de donnes slectionn.


z Si un lment (ou une ligne) du tableau de donnes ouvert est

slectionn, cette commande copie llment slectionn.

394

S1A34010 05/2015

Pages Web intgres

Commande ou
champ

Icne

Coller

Description
z Si le nud racine (ou vide) est slectionn dans la liste des tableaux de

donnes, cette commande colle le tableau de donnes copi dans la


liste.
z Si un lment vide (ou une ligne vide) du tableau de donnes ouvert est
slectionn, cette commande colle llment prcdemment copi,
dans llment de tableau de donnes sur la ligne slectionne.
NOTE : lorsquun lment (ou une ligne) copi est ajout dans un tableau
de donnes, la commande Coller remplace les donnes de llment sur la
ligne slectionne. Pour insrer une ligne copie entre deux lignes, crez
une ligne vide laide de la commande Nouveau, puis collez-y les donnes
copies.
Supprimer

Supprime le tableau de donnes slectionn de la liste, ou llment


slectionn du tableau de donnes.

Changer mot de
passe

Ouvre la bote de dialogue Changer mot de passe qui permet de modifier


le mot de passe en criture pour lditeur des donnes (voir page 386).
NOTE : le mot de passe pour laccs en criture lditeur de donnes
peut galement tre modifi sur la page Web Configuration Scurit.

Lire symboles
dautomate

Charge les noms de symboles (ou variables) Unity Pro dans la bote de
dialogue Consulter variable. Les variables charges dans cette bote de
dialogue peuvent tre ajoutes dans le tableau de donnes ouvert.

Dmarrer lanimation

Dmarre laffichage dynamique de la valeur et de ltat des lments


figurant dans le tableau de donnes slectionn.
NOTE : licne Dmarrer lanimation nest visible que lorsque lanimation
est arrte.

Arrter lanimation

Arrte laffichage dynamique de la valeur et de ltat des lments figurant


dans le tableau de donnes slectionn.
NOTE : licne Arrter lanimation nest visible que lorsque lanimation est
en cours.

Frquence

Frquence dactualisation de laffichage dynamique des lments des


tableaux de donnes, en millisecondes.

Adresse IP.

Adresse IP du module de communication Ethernet et de son serveur Web


intgr.

Liste des tableaux de donnes


Cette liste contient un nud pour chaque tableau de donnes :
enregistr ou
z cr aprs louverture de lditeur de donnes mais pas encore enregistr.
z

Slectionnez un tableau de donnes dans cette liste pour afficher ou modifier son contenu.
NOTE : si vous crez un tableau de donnes et que vous naviguez hors de lditeur de donnes
avant de cliquer sur le bouton Enregistrer, le nouveau tableau de donnes est perdu.
S1A34010 05/2015

395

Pages Web intgres

Tableau de donnes
Utilisez le tableau de donnes lorsque lanimation est en cours pour surveiller ltat et les
valeurs des lments du tableau slectionn dans la liste.
Chaque lment (ou ligne) du tableau de donnes est dfini dans la zone de configuration. Il peut
contenir les champs suivants :
Champ

Description

Symbole

Contient les noms des symboles (variables) Unity Pro.

Adresse

Contient les adresses directes ainsi que les adresses des symboles (variables) Unity Pro.
Vous pouvez afficher nimporte quelle adresse directe en saisissant sa rfrence dans ce
champ. Les adresses directes valides sont les suivantes :
%Mi

Identique aux bits de sortie 0X

%Ii

Identique 1x pour les entres TOR

%IWi

Identique 3x pour les registres dentre

%MWi, %MDi, %MFi

Identique 4x pour les registres de maintien

NOTE :
z Un bit dune adresse de mot (par exemple, %MWi et %IWi) peut tre spcifi en ajoutant

.j ladresse, j tant un index de bit compris entre 0 (octet de poids faible) et 15


(octet de poids fort). Par exemple, le bit 4 de la valeur %MW101 serait spcifi sous la
forme %MW101.4.
z Une adresse directe peut inclure une spcification dindex qui lui permet dtre traite
comme une variable de tableau. Il est possible dutiliser ladressage index avec une
adresse %Mi, %MWi, %MDi ou %MFi en ajoutant [j] ladresse du dbut de tableau,
o j est une valeur dentier non sign. Par exemple, la troisime valeur dun tableau de
valeurs flottantes commenant %MF201 serait spcifie sous la forme %MF201[2].
Type de
donnes

Valeur

396

Contient le type de donnes du symbole (variable) ou de ladresse directe. Les types de


donnes de symbole (variable) apparaissent automatiquement quand le symbole (variable)
est localis. Slectionnez les types de donnes des adresses directes dans la liste droulante.
Les types de donnes suivants sont valides :
INT

Entier sign 16 bits

UINT

Entier non sign de 16 bits

DINT

Entier sign 32 bits

UDINT

Entier non sign de 32 bits

REAL

Virgule flottante IEEE de 32 bits

TIME

Entier non sign 32 bits (en ms)

DATE

Date (BCD 32 bits)

TOD

Heure du jour (BCD 32 bits)

BOOL

1 bit TOR (boolen)

Lorsque lanimation a dmarr, ce champ affiche la valeur du symbole (variable) ou de


ladresse directe. Le champ est mis jour en permanence.

S1A34010 05/2015

Pages Web intgres

Champ

Description

Format

Contient le type de format daffichage de la valeur du symbole (variable) ou de ladresse


directe. Les formats suivants sont accepts :

Etat

bool

Boolen

dec

Dcimal

hex

Hexadcimal

binary

Binaire

ASCII

Octets affichs en tant que caractres ASCII

time

jour_h_min_s_ms

date

AAAA-MM-JJ ou HH:MM:SS

Contient les messages dcrivant ltat de la communication avec ladresse directe :


si la communication est
normale

Le message dtat indique OK.

si la communication est
interrompue

Le champ Etat affiche un message systme dcrivant


linterruption.

Zone de configuration
Pour ouvrir et fermer la zone de configuration, double-cliquez sur une ligne dans le tableau de
donnes. Cette zone affiche les paramtres de configuration de la ligne slectionne. Utilisez les
touches flches haut et bas de votre clavier pour naviguer entre les lignes du tableau de donnes
et afficher les paramtres dans la zone de configuration.
Utilisez la zone de configuration lorsque lanimation du tableau de donnes est arrte pour :
crer un tableau de donnes (voir page 398) ;
z afficher les lments dun tableau de donnes (voir page 399) ;
z ajouter une adresse directe (voir page 400) un tableau de donnes.
z

Utilisez la zone de configuration lorsque lanimation du tableau de donnes est active pour
crire des donnes dans des variables dapplication en lecture/criture.
Pour plus dinformations sur lutilisation des commandes de la zone de configuration, consultez la
rubrique Utilisation des tableaux de donnes.

S1A34010 05/2015

397

Pages Web intgres

Utilisation des tableaux de donnes


Cration dun tableau de donnes
Pour afficher des donnes dapplication et y accder, commencez par crer un tableau de
donnes.
Pour crer un tableau de donnes, procdez comme suit :
Etape

Description

Vrifiez que lanimation de lditeur de donnes est arrte. Si ncessaire, cliquez sur le bouton
Arrter lanimation

dans la barre doutils.

Cliquez sur le bouton de nouvelle table


dans la barre doutils.
La bote de dialogue Nouvelle table saffiche :

Dans le champ Nom de la table, attribuez un nom au nouveau tableau de donnes.

Cliquez sur OK.


Le nouveau tableau de donnes saffiche comme un nud dans la liste des tableau de donnes.

NOTE : enregistrez le nouveau tableau de donnes avant deffectuer une autre opration dans
lditeur de donnes. Laffichage dune autre page ou la cration dun autre tableau de donnes
sur la mme page supprime le nouveau tableau de donnes sil nest pas enregistr.
Enregistrement dun tableau de donnes
Aprs avoir enregistr un nouveau tableau de donnes, vous pouvez afficher ou modifier son
contenu.
NOTE :
soyez prudent lorsque vous modifiez et enregistrez un tableau de donnes. La dernire
modification enregistre supprime le tableau de donnes prexistant, mme sil a t cr par
un autre utilisateur.
z Si un tableau de donnes est ouvert par un autre utilisateur, les modifications que vous
apportez ce tableau ne seront visibles que lorsque cette personne accdera de nouveau
lditeur de donnes.
z

398

S1A34010 05/2015

Pages Web intgres

Pour enregistrer un tableau de donnes, procdez comme suit :


Etape

Description

Cliquez sur le bouton Enregistrer


dans la barre doutils.
La bote de dialogue Enregistrer lapplication saffiche :

Dans le champ Mot de passe, saisissez le mot de passe de laccs Web (HTTP).

Cliquez sur OK.


Le nouveau tableau de donnes est enregistr.

NOTE : le mot de passe par dfaut est USER.

Affichage dun tableau de donnes


Lorsque vous ouvrez un tableau de donnes, vous pouvez :
z modifier son contenu en ajoutant une adresse directe ;
z surveiller la valeur et ltat des lments de donnes ;
z crire des valeurs de donnes dans des variables en lecture/criture.
La liste dans le volet gauche de lditeur de donnes rpertorie les tableaux de donnes
enregistrs. Cliquez sur le nud dun tableau de donnes dans la liste pour afficher ses donnes
dans la feuille de calcul de droite :

S1A34010 05/2015

399

Pages Web intgres

Insertion dune adresse directe dans un tableau de donnes


Vous pouvez ajouter des adresses directes Unity Pro galement appeles registres affects
dans un tableau de donnes. Ds quune adresse directe est ajoute, vous pouvez afficher ou
modifier sa valeur.
Pour ajouter une adresse directe dans un tableau de donnes, procdez comme suit :
Etape

Description

Dans le tableau de donnes, double-cliquez sur une ligne vide.


La zone de configuration de lditeur de donnes souvre.

Dans le champ Adresse de la zone de configuration, saisissez ladresse directe de llment.

Dans la zone de configuration, cliquez sur Appliquer. La ligne slectionne est mise jour.

Enregistrez vos modifications.

Modification de valeurs de donnes dans un tableau de donnes


Lditeur de donnes vous permet dcrire des valeurs de donnes dans une adresse directe,
puis denvoyer la nouvelle valeur lautomate.
Supposons que vous ayez programm un objet bouton-poussoir qui lance un moteur par -coups
lorsquil est actionn et larrte lorsquil est relch. Si la communication est interrompue tandis
que le bouton est enfonc, la pousse du moteur continue mme lorsque le bouton a t relch.
Les objets graphiques ne sont pas conus pour contrler de telles situations, moins que dautres
mcanismes de scurit par verrouillage ne soient installs dans le systme.
NOTE : vous ne pouvez modifier que la valeur des lments de donnes dfinis en lecture/criture
dans lapplication Unity Pro.
Pour modifier des donnes laide de lditeur de donnes, procdez comme suit :

400

Etape

Description

Dans le tableau de donnes, double-cliquez sur llment dans lequel vous souhaitez crire des
donnes.
La zone de configuration de lditeur de donnes souvre et affiche les champs de llment
slectionn.

Dans le champ Valeur, saisissez la valeur souhaite.

S1A34010 05/2015

Pages Web intgres

Etape

Description

Cliquez sur Appliquer.


La bote de dialogue Saisie du mot de passe saffiche :

Dans le champ Mot de passe, saisissez le mot de passe dcriture de donnes.

Cliquez sur OK. La nouvelle valeur est transmise lautomate.

NOTE : le mot de passe par dfaut est USER.

S1A34010 05/2015

401

Pages Web intgres

Editeur de donnes (version Lite)


Prsentation
LEditeur de donnes version Lite est une version allge (moins volumineuse) de lEditeur de
donnes, qui se tlcharge plus rapidement. Il convient plus particulirement aux utilisateurs
disposant dune connexion par modem.
LEditeur de donnes version Lite prsente la mme interface que lEditeur de donnes, si ce
nest que sa barre doutils ninclut pas la fonction Lire symboles dautomate :

Variables
LEditeur de donnes version Lite prend en charge les variables CEI suivantes :
Adresse

Type

Affichage

Mot interne CEI %MW

INT

DECIMAL

Mot double CEI %MD

DINT

DECIMAL

Bits internes CEI %M

BOOL

BOOLEEN

NOTE : lEditeur de donnes version Lite ne permet pas daccder la bote de dialogue
Consulter variable et dinsrer des symboles dans un tableau de donnes. Vous ne pouvez
insrer que des adresses directes.

402

S1A34010 05/2015

Pages Web intgres

Rutilisation des tableaux de lditeur de donnes


LEditeur de donnes version Lite peut rutiliser les tableaux crs avec lEditeur de donnes.
Cependant, ces derniers acceptent davantage de types de variable que ceux de lEditeur de
donnes version Lite. Lorsque lEditeur de tables de donnes version Lite dtecte une
variable quil ne peut pas grer, il affiche la mention Non pris en charge. Dans ce cas, la
variable ne peut pas tre modifie dans lEditeur de donnes version Lite.

S1A34010 05/2015

403

Pages Web intgres

Sous-chapitre 11.3
Diagnostic

Diagnostic
Prsentation
Cette section dcrit les services de diagnostic fournis par le module de communication Ethernet
BMX NOC 0401.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet

404

Page

Utilisation de la page Diagnostic

405

Rcapitulatif des tats

406

Visualiseur de rack

409

Charge du processeur

411

Etat du scrutateur

414

Messagerie

416

Configuration QoS

418

Statistiques des ports

420

Redondance

423

Diagnostic de la messagerie

424

Diagnostics du service de synchronisation horaire NTP

427

Proprits

430

S1A34010 05/2015

Pages Web intgres

Utilisation de la page Diagnostic


Page Diagnostic
Dans le menu principal, cliquez sur Diagnostic pour afficher la page Diagnostic :

Pour accder un service de surveillance, cliquez sur lun des liens suivants :
Rcapitulatif des tats (voir page 406)
z Visualiseur de rack (voir page 409)
z Ethernet :
z Charge du processeur (voir page 411)
z Etat du scrutateur (voir page 414)
z Messagerie (voir page 416)
z Configuration QoS (voir page 418)
z

Commutateur
z Statistiques des ports (voir page 420)
z Redondance (voir page 423)

Service de synchronisation horaire NTP (voir page 427)


Message lectronique (voir page 424)
Proprits (voir page 430)

z
z

S1A34010 05/2015

405

Pages Web intgres

Rcapitulatif des tats


Introduction
Utilisez la page Rcapitulatif des tats pour afficher ltat :
des voyants (voir page 334) sur la face avant du module de communication Ethernet
BMX NOC 0401 ;
z des services Ethernet (voir page 78) pris en charge par le module de communication ;
z du module de communication dans son rle de :
z scrutateur,
z serveur Modbus TCP,
z serveur de messagerie EtherNet/IP.
z

Affichage du rcapitulatif des tats


La page Rcapitulatif des tats se prsente comme suit :

406

S1A34010 05/2015

Pages Web intgres

Pour ouvrir cette page, procdez comme suit :


Etape

Action

Dans la page Accueil, slectionnez loption du menu principal Diagnostic. La page


Diagnostic saffiche.

Dans la partie gauche de la page Diagnostics, slectionnez Ethernet


Rcapitulatif des tats.

Si ncessaire, entrez le mot de passe permettant daccder au serveur HTTP.


NOTE : le mot de passe par dfaut est USER.

Donnes du rcapitulatif des tats


La section Voyants de la page peut afficher les tats oprationnels suivants :
Voyant

Couleur

Signification

RUN

Vert

Prt fonctionner

Gris

Non prt fonctionner

Rouge

Dfaut dtect

Gris

Aucun dfaut dtect

ERR
ETH STS

Vert

En fonctionnement

Rouge

Adresse IP en double
Attente dune rponse du serveur BootP
Adresse IP par dfaut utilise
Conflit de configuration dadresses IP dtect

MS (tat du module)

Vert
Rouge

En fonctionnement
Non configur
Dfaut dtect
Dfaut rcuprable dtect

NS (tat du rseau)

Vert
Rouge

Connexions tablies
Aucune connexion EtherNet/IP
Erreur de connexion dtecte
Adresse IP en double

S1A34010 05/2015

407

Pages Web intgres

La section Services de la page peut afficher les tats fonctionnels suivants :


Fonction

Couleur

Signification

Serveur DHCP

Activ

Serveur FDR

Dsactiv

Balisage QoS
Vrification programme
IGMP
Contrle daccs
Rplication de port
RSTP
Service de synchronisation
horaire NTP

Activ

Service de messagerie
lectronique

Dsactiv

Etat du scrutateur

408

Vert

Fonctionne correctement

Rouge

Au moins une connexion est incorrecte

Gris

Non configur

S1A34010 05/2015

Pages Web intgres

Visualiseur de rack
Introduction
Utilisez le Visualiseur de rack pour accder aux pages Web qui dcrivent lidentit, la position ,
la configuration et le fonctionnement des modules dans le rack M340.
Pour afficher les informations dcrivant un module donn notamment le module de
communication Ethernet BMX NOC 0401 , cliquez sur limage correspondante dans le
Visualiseur de rack.
Affichage du rack
A la premire ouverture, le Visualiseur de rack se prsente comme suit :

Pour ouvrir cette page, procdez comme suit :


tape

Action

Dans la page Accueil, cliquez sur loption Diagnostic du menu principal. La page
Diagnostic saffiche.

Dans la partie gauche de la page Diagnostic, slectionnez Visualiseur de rack.

Le cas chant, saisissez le mot de passe permettant daccder au serveur HTTP.


NOTE : le mot de passe par dfaut est USER.

S1A34010 05/2015

409

Pages Web intgres

Visualiseur de rack affichant le BMX NOC 0401


Lorsque vous cliquez sur le BMX NOC 0401 sur le rack affich, la page Web suivante souvre :

Cliquez sur la flche bleue Prcdent pour revenir laffichage du rack.

410

S1A34010 05/2015

Pages Web intgres

Charge du processeur
Introduction
Utilisez la page Charge du processeur pour afficher les donnes gnres dynamiquement sur
lutilisation de la bande passante par le module de communication BMX NOC 0401.
Affichage de la charge du processeur
La page Charge du processeur se prsente comme suit :

NOTE : La couleur de fond des valeurs Utilisation du processeur et Utilisation du module varie
selon le pourcentage dutilisation. Si ce taux est :
z entre 90 et 100 %, la couleur de fond est rouge.
z entre 80 et 89,99 %, la couleur de fond est jaune.
z entre 0 et 79,99 %, la couleur de fond est grise.

S1A34010 05/2015

411

Pages Web intgres

Pour ouvrir cette page, procdez comme suit :


Etape

Action

Dans la page Accueil, cliquez sur Diagnostic. La page Diagnostic saffiche.

Dans la partie gauche de cette page, slectionnez Ethernet Charge du


processeur.

Le cas chant, saisissez le mot de passe permettant daccder au serveur


HTTP.
NOTE : le mot de passe par dfaut est USER.

Paramtres de la charge du processeur


La page Charge du processeur affiche les paramtres suivants du module de communication :
Paramtre

Description

Charge du module :
Utilisation du processeur

Pourcentage de capacit du processeur du module de communication Ethernet


utilis par le niveau actuel dactivit de communication. La couleur de fond de la
valeur varie en fonction du pourcentage dutilisation.

E/S - Scrutateur :
EtherNet/IP - Envoi (criture)

Nombre de paquets EtherNet/IP envoys par le module depuis la dernire


rinitialisation, en paquets/seconde.

EtherNet/IP - Rception
(lecture)

Nombre de paquets EtherNet/IP reus par le module depuis la dernire


rinitialisation, en paquets/seconde.

Requtes Modbus TCP

Nombre de requtes Modbus TCP envoyes par le module depuis la dernire


rinitialisation, en paquets/seconde.

Rponses Modbus TCP

Nombre de rponses Modbus TCP reues par le module depuis la dernire


rinitialisation, en paquets/seconde.

E/S - Adaptateur :
EtherNet/IP - Envoi (criture)

Nombre de paquets EtherNet/IP envoys par le module dans le rle desclave


local depuis la dernire rinitialisation, en paquets/seconde.

EtherNet/IP - Rception
(lecture)

Nombre de paquets EtherNet/IP reus par le module dans le rle desclave local
depuis la dernire rinitialisation, en paquets/seconde.

E/S - Module
Capacit du module

Nombre maximum de paquets que peut grer le module, en paquets par seconde.

Utilisation du module

Pourcentage de capacit du module de communication utilis par lapplication. La


couleur de fond de la valeur varie en fonction du pourcentage dutilisation.

Messagerie - Client :
Activit EtherNet/IP

412

Nombre de messages dE/S envoys par le module en utilisant le protocole


EtherNet/IP depuis la dernire rinitialisation, en paquets/seconde.

S1A34010 05/2015

Pages Web intgres

Paramtre

Description

Activit Modbus TCP

Nombre de messages dE/S envoys par le module en utilisant le protocole Modbus


TCP depuis la dernire rinitialisation, en paquets/seconde.

Messagerie - Serveur :
Activit EtherNet/IP

Nombre de messages dE/S reus par le module en utilisant le protocole


EtherNet/IP depuis la dernire rinitialisation, en paquets/seconde.

Activit Modbus TCP

Nombre de messages dE/S reus par le module en utilisant le protocole Modbus


TCP depuis la dernire rinitialisation, en paquets/seconde.

S1A34010 05/2015

413

Pages Web intgres

Etat du scrutateur
Introduction
La page Web Etat du scrutateur affiche des donnes en lecture seule dcrivant ltat du module
de communication Ethernet BMX NOC 0401 dans son rle de scrutateur dE/S.
Affichage de ltat du scrutateur
La partie suprieure de la page affiche les informations de diagnostic gnrales suivantes sur le
scrutateur :
z Etat du scrutateur
z La valeur Oprationnel indique que les valeurs du tableau Etat du scrutateur signalent
ltat des quipements scruts.
z La valeur Arrt indique que le systme local neffectue aucune scrutation. Dans ce cas, les
donnes qui saffichent dans la grille Etat du scrutateur nont aucune signification.
z
z

Nombre de transactions par seconde


Nombre de connexions

La page Web Etat du scrutateur se prsente comme suit :

Dans la grille Etat du scrutateur, les couleurs qui apparaissent dans chaque bloc matrialisent
les tats suivants des quipements distants :
z Le vert indique quun quipement est en cours de scrutation.
z Le noir indique que le service Scrutation dE/S de lquipement a t dsactiv
intentionnellement.
z Le gris signale un quipement non configur.
z Le rouge indique un quipement suspect.
414

S1A34010 05/2015

Pages Web intgres

NOTE : un indicateur vert dans la grille Etat du scrutateur peut rester vert mme si le cble
Ethernet dun quipement scrut distant a t dconnect. Ceci peut survenir si le timeout de
validit de cet quipement est dfini sur 0.
Pour viter ce rsultat (et obtenir une valeur prcise de la validit du service de scrutation dE/S),
configurez un timeout de validit compris entre 1 et 65 535 (par incrments de 1 ms).
La grille indique galement le protocole utilis pour communiquer avec lquipement distant :
z Mo : indique une connexion Modbus TCP.
z EIP : indique une connexion EtherNet/IP.
Pour ouvrir cette page, procdez comme suit :
Etape

Action

Dans la page Accueil, slectionnez loption du menu principal Diagnostic. La


page Diagnostic saffiche.

Dans la partie gauche de cette pageDiagnostic, slectionnez Ethernet Etat


du scrutateur.

Si ncessaire, entrez le mot de passe permettant daccder au serveur HTTP.


NOTE : le mot de passe par dfaut est USER.

S1A34010 05/2015

415

Pages Web intgres

Messagerie
Introduction
La page Messagerie fournit des informations jour sur les connexions TCP ouvertes sur le
port 502.
Affichage de la messagerie
La partie suprieure de la page indique le nombre de messages envoys et reus par le port local
502.
La page Messagerie se prsente comme suit :

Le tableau fournit les informations suivantes sur chacune des connexions actives :
Conn. : numro de la connexion (de 1 64).
z Adresse distante : adresse IP de lquipement distant.
NOTE : si lquipement distant comprend un serveur Web intgr, cliquez sur lAdresse
distante pour ouvrir ce serveur et afficher les pages Web intgres de lquipement distant.
z

z
z
z
z
z
z

416

Port distant : port TCP de la connexion sur lquipement distant.


Port local : port TCP de la connexion sur le module de communication Ethernet.
Type : type de la connexion (EtherNet/IP ou Modbus TCP).
Mess. mis : nombre de messages envoys sur cette connexion.
Mess. reus : nombre de messages reus par cette connexion.
Erreurs mises : nombre dvnements dtects sur cette connexion.

S1A34010 05/2015

Pages Web intgres

NOTE :
z aprs une demande de dconnexion, il se peut que le contrleur maintienne la connexion
ouverte dans sa mmoire pendant quelques minutes durant lesquelles ce tableau indiquera la
connexion comme ouverte.
z Le nombre de messages reus nest pas rinitialis aprs la dconnexion dun port 502. Par
consquent, le dcompte indique le nombre total de messages reus depuis le dmarrage du
module.
Pour ouvrir cette page, procdez comme suit :
Etape

Action

Dans la page Accueil, cliquez sur Diagnostic. La page Diagnostic saffiche.

Dans la partie gauche de cette page, slectionnez Ethernet Messagerie.

Le cas chant, saisissez le mot de passe permettant daccder au serveur


HTTP.
NOTE : le mot de passe par dfaut est USER.

S1A34010 05/2015

417

Pages Web intgres

Configuration QoS
Introduction
Le module de communication Ethernet BMX NOC 0401 prend en charge la norme de qualit de
service (QoS) de couche OSI 3, dfinie dans le document RFC-2475. Lorsque vous activez QoS,
le module ajoute une balise DSCP chaque paquet Ethernet quil transmet, indiquant ainsi la
priorit de ce paquet.
La page Configuration QoS affiche :
z ltat du service de balisage des paquets Ethernet QoS (activ ou dsactiv) ;
z les paramtres de configuration du service QoS.
NOTE : le service QoS est activ dans la page Services (voir Quantum, Module de communication
Ethernet 140 NOC 771 01, Manuel de lutilisateur) et les paramtres de configuration sont dfinis
dans la page QoS (voir Quantum, Module de communication Ethernet 140 NOC 771 01, Manuel
de lutilisateur) de lOutil de configuration Ethernet de Unity Pro.
Affichage de la configuration QoS
La page Configuration QoS se prsente comme suit :

Cette page est en lecture seule.

418

S1A34010 05/2015

Pages Web intgres

Pour ouvrir cette page, procdez comme suit :


Etape

Action

Dans la page Accueil, slectionnez loption du menu principal Diagnostic. La


page Diagnostic saffiche.

Dans la partie gauche de la page Diagnostics, slectionnez Ethernet


Configuration QoS.

Si ncessaire, entrez le mot de passe permettant daccder au serveur HTTP.


NOTE : le mot de passe par dfaut est USER.

S1A34010 05/2015

419

Pages Web intgres

Statistiques des ports


Introduction
Utilisez la page Statistiques des ports pour afficher les donnes suivantes sur le module de
communication Ethernet BMX NOC 0401 :
z donnes de configuration de ladresse IP statique du module,
z donnes gnres de manire dynamique et dcrivant les oprations du port interne du module
et chacun des ports Ethernet externes du module (ports 1, 2, 3 et 4).
Affichage des statistiques des ports
La page Statistiques des ports se prsente comme suit :

420

S1A34010 05/2015

Pages Web intgres

Cliquez sur le bouton RAZ compteurs pour rinitialiser les statistiques de comptage de cette page
sur 0.
Pour ouvrir cette page, procdez comme suit :
Etape

Action

Dans la page Accueil, slectionnez loption du menu principal Diagnostic. La page


Diagnostic saffiche.

Dans la partie gauche de la page Diagnostics, slectionnez Ethernet


Commutateur Statistiques des ports.

Si ncessaire, entrez le mot de passe permettant daccder au serveur HTTP.


NOTE : le mot de passe par dfaut est USER.

Description des statistiques des ports


La page Statistiques des ports affiche les paramtres suivants pour chaque port du module de
communication :
Paramtre

Description

Donnes de configuration Ethernet :


Nom dhte

Nom attribu au module de communication.

Adresse MAC

Adresse MAC (Media Access Control) attribue en usine et constitue


de 6 valeurs doctet hexadcimales.

Adresse IP

Adresse IP (Internet Protocol) (voir page 69) attribue au module de


communication.

Masque de sous-rseau

Masque de sous-rseau (voir page 69) attribu au module de


communication.

Passerelle

Adresse IP de lquipement distant (voir page 69), le cas chant, qui


joue le rle de passerelle pour le module de communication.

Statistiques des ports :


Etiquette dinterface

Non initialis ou Initialis

Vitesse (oprationnel)

Dbit en bauds : 0, 10, 100 Mbits/s

Duplex (oprationnel)

Paire torsade/Liaison duplex intgral, paire torsade/liaison semi


duplex

Trames mises correctes :

Nombre de trames mises.

Trames reues correctes :

Nombre de trames reues.

Collisions :

Nombre de fois quune collision entre deux paquets mis correctement


a t dtecte sur la liaison.

Collisions excessives :

Nombre de fois o lmetteur na pas russi transmettre une trame


aprs 16 tentatives en raison de collisions rptes.

Erreurs CRC :

Nombre de fois o une erreur CRC (FCS) a t dtecte sur une trame
entrante.

S1A34010 05/2015

421

Pages Web intgres

Paramtre

Description

Nombre doctets reus :

Nombre doctets entrants reus sur linterface.

Nombre de paquets entrants contenant des


erreurs :

Nombre de paquets entrants contenant des erreurs dtectes (non


inclus dans les paquets entrants ignors).

Nombre de paquets entrants ignors :

Nombre de paquets entrants reus sur linterface, mais ignors.

Nombre doctets envoys :

Nombre doctets sortants mis sur linterface.

Nombre de paquets sortants contenant des


erreurs :

Nombre de paquets sortants contenant des erreurs (non inclus dans les
paquets sortants ignors).

Nombre de paquets sortants ignors :

Nombre de paquets sortants ignors lors dune tentative denvoi.

422

S1A34010 05/2015

Pages Web intgres

Redondance
Introduction
Utilisez la page Redondance pour activer ou dsactiver le protocole RSTP (Rapid Spanning Tree
Protocol) sur les ports de commutation 3 et 4.
NOTE : dans la mesure o seuls les ports de commutation 3 et 4 prennent en charge la
redondance RSTP, utilisez ces ports pour connecter le module de communication Ethernet
BMX NOC 0401 au rseau, et les ports 1 et 2 pour les connexions aux quipements locaux.
Le service RSTP cre un chemin de rseau logique sans boucle pour les quipements Ethernet
qui font partie dune topologie comprenant des chemins physiques redondants, et restaure
automatiquement la communication rseau (en activant des liaisons redondantes) en cas
dinterruption de service sur le rseau.
Affichage de la page Redondance
La page Redondance se prsente comme suit :

Pour ouvrir cette page, procdez comme suit :


tape

Action

Dans la page Accueil, cliquez sur loption Diagnostic du menu principal. La


page Diagnostic saffiche.

Dans la partie gauche de la page Diagnostic, slectionnez Ethernet


Commutateur Redondance.

Le cas chant, saisissez le mot de passe permettant daccder au serveur


HTTP.
NOTE : le mot de passe par dfaut est USER.

S1A34010 05/2015

423

Pages Web intgres

Diagnostic de la messagerie
Diagnostic des transmissions SMTP
Utilisez la page Web Diagnostic SMTP pour afficher des donnes gnres dynamiquement qui
dcrivent les transmissions de messages lectroniques du module de communication Ethernet
BMX NOC 0401.
NOTE : Le service de messagerie lectronique est activ dans la page Services et les paramtres
de configuration sont entrs dans la page Configuration SMTP du DTM du module.
La page Web Diagnostic SMTP se prsente comme suit :

Cliquez sur le bouton RAZ compteur pour rinitialiser toutes les statistiques du service de
messagerie sur 0.

424

S1A34010 05/2015

Pages Web intgres

Pour afficher cette page, procdez comme suit :


Etape

Action

Dans la page Accueil, slectionnez loption du menu principal Diagnostic. La


page Diagnostic saffiche.

Dans la partie gauche de la page Diagnostics, slectionnez Ethernet


Diagnostic SMTP.

Si ncessaire, saisissez le mot de passe permettant daccder au serveur


HTTP.
NOTE : le mot de passe par dfaut est USER.

Paramtres de diagnostic de la messagerie lectronique


Les paramtres du service de notification par message lectronique sont les suivants :
Paramtre

Description

Service de messagerie lectronique :


Etat

Ltat de ce service dans le module de communication


Ethernet :
z Fonctionnel
z Service dsactiv

Serveur de messagerie lectronique :


Etat

Ltat de connexion entre le module de communication


Ethernet et le serveur SMTP :
z coche = connect
z pas de coche = non connect
NOTE : Ltat est vrifi au dmarrage, puis au moins toutes
les 30 minutes ensuite :

Adresse IP

Adresse IP du serveur SMTP

Informations du dernier en-tte de message utilis :


Adresse de lexpditeur :

Contenu du champ De dans le dernier en-tte de message


utilis

Adresse du destinataire :

Contenu du champ A dans le dernier en-tte de message


utilis

Objet :

Contenu du champ Objet dans le dernier en-tte de


message utilis

Statistiques du service de messagerie lectronique :


Nombre de messages
lectronique envoys

Nombre total de messages lectroniques envoys dont le


serveur SMTP a accus rception.

Nombre de rponses du
serveur de messagerie

Nombre total de rponses reues partir du serveur SMTP.

S1A34010 05/2015

425

Pages Web intgres

426

Paramtre

Description

Nombre derreurs

Nombre total de messages lectroniques :


z qui nont pas pu tre envoys
z qui ont t envoys, mais dont le serveur SMTP na pas
accus rception

Dernire erreur

Code hexadcimal dcrivant le motif du dernier chec de


transmission dun message lectronique (voir page 447). La
valeur 0 indique quaucune transmission na chou.

Temps coul (en secondes)


depuis le dernier message
lectronique envoy
correctement

Nombre de secondes coules depuis lenvoi correct du


dernier message lectronique

Nombre de fois que la liaison


au serveur est interrompue

Nombre de fois o le serveur SMTP a t inaccessible.


(liaison vrifie toutes les 30 minutes)

S1A34010 05/2015

Pages Web intgres

Diagnostics du service de synchronisation horaire NTP


Diagnostic du service de synchronisation horaire NTP
Utilisez la page Web Diagnostic du service de synchronisation horaire NTP pour afficher des
donnes gnres dynamiquement qui dcrivent le fonctionnement du service NTP configur
dans la page du service de synchronisation horaire (voir page 106) dans Unity Pro.
NOTE : Le service de messagerie lectronique est activ dans la page Services et les paramtres
de configuration sont entrs dans la page Configuration du service de synchronisation horaire
du DTM du module.
La page Web Diagnostic NTP se prsente comme suit :

Cliquez sur le bouton RAZ compteur pour rinitialiser toutes les statistiques de service de
synchronisation horaire NTP sur 0.

S1A34010 05/2015

427

Pages Web intgres

Pour afficher cette page, procdez comme suit :


Etape

Action

Dans la page Accueil, slectionnez loption du menu principal Diagnostic. La


page Diagnostic saffiche.

Dans la partie gauche de la page Diagnostics, slectionnez Ethernet


Diagnostic NTP.

Si ncessaire, saisissez le mot de passe permettant daccder au serveur


HTTP.
NOTE : le mot de passe par dfaut est USER.

Paramtres de diagnostic du service de synchronisation horaire NTP


Les paramtres du service de synchronisation horaire sont rpertoris dans le tableau ci-dessous :
Paramtre

Description

Service de synchronisation horaire NTP :


Etat

Etat de fonctionnement du service dans le module :


z Fonctionnel
z Service dsactiv

Etat de date et dheure :


Date :

Date systme

Heure :

Heure systme
NOTE : La couleur rouge indique que le serveur NTP nest pas
disponible.

Heure dt

Ltat de fonctionnement rel du service de rglage automatique


de lheure dt :
z ACTIVE = le rglage automatique de lheure dt a t activ
et la date courant et lheure actuelle refltent ce rglage
z DESACTIVE = le rglage automatique de lheure dt est
dsactiv, ou bien il est activ mais la date et lheure
courantes peuvent ne pas reflter pas ce rglage

Fuseau horaire

Fuseau horaire par rapport au temps universel coordonn (UTC)

Serveur NTP :
Etat

Etat de connexion du serveur NTP :


z coche = le serveur NTP est accessible
z pas de coche = le serveur NTP est inaccessible

Adresse IP

Ladresse IP du serveur NTP

Type

Le serveur NTP actuellement actif :


z Principal
z Secondaire

Statistiques du service de synchronisation horaire NTP :

428

S1A34010 05/2015

Pages Web intgres

Paramtre

Description

Nombre de requtes :

Nombre total de requtes client envoyes au serveur NTP

Nombre de rponses :

Nombre total de rponses serveur envoyes partir du serveur


NTP

Nombre derreurs :

Nombre total de requtes NTP nayant pas reu de rponse

Dernire erreur

Dernier code derreur dtecte reu depuis le client NTP :


z 0: configuration NTP correcte
z 1: rponse tardive du serveur NTP (peut-tre cause par un
trafic rseau excessif ou une surcharge du serveur)
z 2: NTP non configur
z 3: paramtre NTP non valide
z 4: composant NTP dsactiv
z 7: transmission NTP irrcuprable
z 9: adresse IP du serveur NTP non valide
z 15: syntaxe non valide dans le fichier de rgles de fuseau
horaire personnalis

S1A34010 05/2015

429

Pages Web intgres

Proprits
Introduction
La page Web Proprits affiche des donnes en lecture seule qui dcrivent le module de
communication Ethernet BMX NOC 0401 spcifique install sur votre systme.
Affichage des proprits
La page Proprits se prsente comme suit :

Pour ouvrir cette page, procdez comme suit :


Etape

Action

Dans la page Accueil, slectionnez loption du menu principal Diagnostic. La


page Diagnostic saffiche.

Dans la partie gauche de cette page, slectionnez Proprits.

Si ncessaire, entrez le mot de passe permettant daccder au serveur HTTP.


NOTE : le mot de passe par dfaut est USER.

430

S1A34010 05/2015

Modicon M340
S1A34010 05/2015

Annexes

Contenu de cette annexe


Cette annexe contient les chapitres suivants :
Chapitre
A

S1A34010 05/2015

Titre du chapitre

Page

Codes derreur dtecte

433

Codes dtat gnral CIP

441

Codes dexception de rponse Modbus

445

Codes de rponse des vnements email

447

431

432

S1A34010 05/2015

Modicon M340
Codes derreur dtecte
S1A34010 05/2015

Annexe A
Codes derreur dtecte

Codes derreur dtecte


Prsentation
Ce chapitre dresse la liste des codes dcrivant ltat des messages du module de communication
Ethernet.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet

Page

Codes derreur dtecte de messagerie implicite ou explicite EtherNet/IP

434

Messagerie explicite : rapports de communication et dopration

437

S1A34010 05/2015

433

Codes derreur dtecte

Codes derreur dtecte de messagerie implicite ou explicite EtherNet/IP


Introduction
. Si un bloc fonction DATA_EXCH nexcute pas un message explicite EtherNet/IP, Unity Pro
renvoie un code derreur dtecte hexadcimal. Ce code peut dcrire une erreur dtecte
EtherNet/IP :
Codes derreur dtecte EtherNet/IP
Les codes hexadcimaux derreur dtecte EtherNet/IP sont les suivants :
Code derreur Description
dtecte
16#800D

Timeout sur la requte de message explicite

16#8012

Equipement incorrect

16#8015

Soit :
z pas de ressources pour traiter le message, ou
z Evnement interne : pas de tampon disponible, pas de liaison disponible, envoi la tche

TCP impossible.
16#8018

Soit :
z un autre message explicite est en cours pour cet quipement, ou
z une session de connexion ou dencapsulation TCP est en cours.

16#8030

Timeout sur la requte Forward_Open

Remarque : les vnements 16#81xx ci-aprs sont des codes derreur dtecte de rponse Forward_Open
gnrs sur la cible distante et reus par le biais de la connexion CIP.

434

16#8100

Connexion utilise ou Forward_Open en double

16#8103

Classe de transport et dclenchement de combinaison non pris en charge

16#8106

Conflit de proprit

16#8107

Connexion cible introuvable

16#8108

Paramtre de connexion rseau incorrect

16#8109

Taille de connexion incorrecte

16#8110

Cible de connexion non configure

16#8111

Intervalle de trame demand (RPI) non pris en charge

16#8113

Hors connexion

16#8114

ID du vendeur ou code produit diffrent

16#8115

Type de produit diffrent

16#8116

Rvision diffrente

16#8117

Chemin dapplication cr ou utilis incorrect

16#8118

Chemin dapplication de configuration incorrect ou incohrent

16#8119

Connexion Non-Listen Only non ouverte


S1A34010 05/2015

Codes derreur dtecte

Code derreur Description


dtecte
16#811A

Objet cible hors connexion

16#811B

Intervalle de trame demand (RPI) plus petit que la dure dinhibition de production

16#8123

Expiration connexion

16#8124

Expiration requte non connecte

16#8125

Evnement de paramtre dans une requte et un service non connects

16#8126

Message trop grand pour le service unconnected_send

16#8127

Acquittement non connect sans rponse

16#8131

Pas de mmoire buffer disponible

16#8132

Bande passante rseau non disponible pour les donnes

16#8133

Aucun filtre dID de connexion consomme disponible

16#8134

Non configur pour lenvoi de donnes prioritaires programmes

16#8135

Signature de programmation diffrente

16#8136

Validation de la signature de programmation impossible

16#8141

Port non disponible

16#8142

Adresse liaison non valide

16#8145

Segment invalide dans le chemin de connexion

16#8146

Erreur dtecte dans le chemin de connexion du service Forward_Close

16#8147

Planification non spcifie

16#8148

Adresse liaison vers soi-mme non valide

16#8149

Ressources secondaires non disponibles

16#814A

Connexion de rack dj tablie

16#814B

Connexion de module dj tablie

16#814C

Divers

16#814D

Connexion redondante diffrente

16#814E

Plus de ressources de liaison consommateur configurables par lutilisateur : le nombre


configur de ressources pour une application productrice a atteint la limite

16#814F

Plus de ressources de liaison consommateur configurables par lutilisateur : aucun


consommateur configur pour utiliser une application productrice

16#8160

Spcifique au fournisseur

16#8170

Aucune donne dapplication cible disponible

16#8171

Aucune donne dapplication source disponible

16#8173

Non configur pour la multidiffusion off-subnet

16#81A0

Erreur dtecte dans laffectation des donnes

16#81B0

Erreur dtecte dtat dobjet en option

S1A34010 05/2015

435

Codes derreur dtecte

Code derreur Description


dtecte
16#81C0

Erreur dtecte dtat dquipement en option

Remarque :toutes les erreurs dtectes 16#82xx sont des erreurs dtectes de rponse de session de
registre.
16#8200

436

Lquipement cible na pas assez de ressources

16#8208

Lquipement cible ne reconnat pas len-tte dencapsulation du message

16#820F

Erreur dtecte rserve ou inconnue de la cible

S1A34010 05/2015

Codes derreur dtecte

Messagerie explicite : rapports de communication et dopration


Prsentation
Les rapports de communication et dopration font partie des paramtres de gestion.
NOTE : Il est recommand de tester les rapports sur la fonction de communication la fin de leur
excution et avant lactivation suivante. Lors dun dmarrage froid, vrifiez que tous les
paramtres de gestion de la fonction de communication ont t remis 0.
Il peut tre utile dutiliser %S21 pour examiner le premier cycle aprs un dmarrage froid ou
chaud. Pour plus dinformations, consultez laide en ligne de Unity Pro relative %S21.
Rapport de communication
Ce rapport est commun toutes les fonctions de messagerie explicite. Il est pertinent lorsque la
valeur du bit dactivit passe de 1 0. Les rapports dont la valeur est comprise entre 16#01 et
16#FE concernent les erreurs dtectes par le processeur qui a excut la fonction.
Les diffrentes valeurs de ce rapport sont rpertories dans le tableau suivant :
Valeur

Rapport de communication (octet de poids faible)

16#00

Echange correct

16#01

Echange interrompu en cas de timeout

16#02

Echange arrt la demande de lutilisateur (ANNULER)

16#03

Format dadresse incorrect

16#04

Adresse cible incorrecte

16#05

Format du paramtre Management incorrect

16#06

Paramtres spcifiques incorrects

16#07

Erreur dtecte lors de lenvoi vers la destination

16#08

Rserv

16#09

Taille du tampon de rception insuffisante

16#0A

Taille du tampon denvoi insuffisante

16#0B

Aucune ressource systme : le nombre dEF de communication simultanes dpasse


le nombre maximum autoris par le processeur

16#0C

Numro dchange incorrect

16#0D

Pas de rception de tlgramme

16#0E

Longueur incorrecte

16#0F

Service de tlgramme non configur

16#10

Module rseau manquant

16#11

Requte manquante

16#12

Serveur dapplication dj actif

S1A34010 05/2015

437

Codes derreur dtecte

Valeur

Rapport de communication (octet de poids faible)

16#13

Numro de transaction UNI-TE V2 incorrect

16#FF

Message refus

NOTE : la fonction peut dtecter une erreur de paramtre avant dactiver lchange. Dans ce cas,
le bit dactivit reste 0 et le compte rendu est initialis avec les valeurs correspondant lerreur.
Rapport dopration
Ce rapport est spcifique de chaque fonction. Il indique le rsultat de lopration effectue sur
lapplication distante :
Valeur

Rapport dopration (octet de poids fort)

16#05

Longueurs diffrentes (CIP)

16#07

Adresse IP incorrecte

16#08

Erreur dapplication

16#09

Rseau arrt

16#0A

Rinitialisation connexion par pair

16#0C

Fonction de communication non active

16#0D

z Modbus TCP : timeout de transaction


z EtherNet/IP : timeout de la requte

16#0F

Pas de routage vers lhte distant

16#13

Connexion refuse

16#15

z Modbus TCP : aucune ressource


z EtherNet/IP : aucune ressource pour traiter le message ; ou vnement interne ; ou

aucun tampon disponible ; ou aucune liaison disponible ; ou impossibilit denvoi


du message
16#16

Adresse distante non autorise

16#18

z Modbus TCP : limite du nombre de connexions ou de transactions simultanes

atteinte
z EtherNet/IP : une session de connexion ou dencapsulation TCP est en cours.

16#19

Expiration connexion

16#22

Modbus TCP : rponse incorrecte

16#23

Modbus TCP : rponse de lID dquipement incorrecte

16#30

z Modbus TCP : hte distant arrt


z EtherNet/IP : timeout de la connexion tablie

16#80...16#87: rponse erreurs dtectes Forward_Open:

438

16#80

Erreur interne dtecte :

16#81

la longueur du message explicite ou lintervalle de trame demand (RPI) doit tre


ajust

S1A34010 05/2015

Codes derreur dtecte

Valeur

Rapport dopration (octet de poids fort)

16#82

Evnement dquipement : lquipement cible ne prend pas ce service en charge

16#83

Evnement de ressource matrielle : aucune ressource disponible pour ouvrir la


connexion

16#84

Evnement de ressource systme : impossible datteindre lquipement

16#85

Evnement de fiche de donnes : fichier EDS incorrect

16#86

Taille de connexion incorrecte

16#90...16#9F: dtection derreurs de rponse de session de registre :


16#90

Lquipement cible na pas assez de ressources

16#98

Lquipement cible ne reconnat pas len-tte dencapsulation du message

16#9F

Erreur inconnue dtecte partir de la cible

S1A34010 05/2015

439

Codes derreur dtecte

440

S1A34010 05/2015

Modicon M340
Codes dtat gnral CIP
S1A34010 05/2015

Annexe B
Codes dtat gnral CIP

Codes dtat gnral CIP


Codes dtat gnral CIP

NOTE : extrait autoris de The CIP Networks Library, Volume 1, Common Industrial Protocol
(CIP), Edition 3.6, avril 2009.
Le tableau ci-dessous rpertorie les codes dtat que vous pouvez rencontrer dans le champ de
code dtat gnral dun message derreur dtecte. Veuillez noter que le champ de code tendu
permet dobtenir plus dinformations sur un code dtat gnral. Les codes dtat tendu sont
propres chaque code dtat gnral dans chaque objet. Chaque objet gre les valeurs dtat
tendu et les plages de valeurs (y compris celles de chaque fournisseur). Sauf mention contraire
dans la dfinition de lobjet, toutes les valeurs dtat tendu sont rserves.
Code dtat
Nom de ltat
gnral
(hexadcimal)

Description de ltat

00

Russite

Lobjet spcifi a excut le service avec succs.

01

Echec de la connexion

Un service a signal une condition dchec lors de ltablissement


de la connexion.

02

Ressource indisponible

Les ressources ncessaires pour que lobjet excute le service


demand ntaient pas disponibles.

03

Valeur de paramtre incorrecte

Reportez-vous au code dtat 0x20, la valeur utiliser dans ce cas


de figure.

04

Erreur de segment de chemin

Le nud de traitement na pas compris lidentifiant du segment de


chemin ou la syntaxe du segment. Le traitement du chemin est
interrompu lorsquune erreur de segment de chemin est dtecte.

05

Destination du chemin inconnue Le chemin fait rfrence une classe dobjets, une instance ou un
lment de structure inconnu ou absent du nud de traitement.
Le traitement du chemin est interrompu lorsquune erreur de
destination de chemin inconnue est dtecte.

06

Transfert partiel

Seule une partie des donnes attendues a t transfre.

07

Connexion perdue

La connexion de messagerie a t perdue.

08

Service non pris en charge

Le service demand na pas t mis en uvre ou dfini pour cette


instance/classe dobjets.

09

Valeur dattribut incorrecte

Attribut incorrect dtect.

0A

Erreur de liste dattributs

Un attribut dans la rponse Get_Attribute_List ou


Set_Attribute_List a un tat non nul.

S1A34010 05/2015

441

Codes dtat gnral CIP

Code dtat
Nom de ltat
gnral
(hexadcimal)

Description de ltat

0B

Dj en mode/tat demand

Lobjet est dj dans le mode/ltat demand par le service.

0C

Conflit dtat dobjet

Lobjet ne peut pas excuter le service demand dans son


mode/tat actuel.

0D

Objet dj existant

Linstance demande de lobjet crer existe dj.

0E

Attribut non configurable

Une requte de modification dun attribut non modifiable a t


reue.

0F

Violation de privilge

Un contrle de droit daccs/privilge a chou.

10

Conflit dtat dquipement

Le mode/tat actuel de lquipement interdit lexcution du service


demand.

11

Donnes de rponse trop


volumineuses

Les donnes transmettre dans le tampon de rponse sont trop


volumineuses pour la taille alloue au tampon.

12

Fragmentation dune valeur


primitive

Le service a spcifi une opration qui va fragmenter une valeur


de donnes primitive (par exemple, la moiti dun type de donnes
REAL).

13

Donnes insuffisantes

Le service na pas fourni suffisamment de donnes pour effectuer


lopration spcifie.

14

Attribut non pris en charge

Lattribut spcifi dans la requte nest pas pris en charge.

15

Trop de donnes

Le service a fourni plus de donnes que prvu.

16

Objet inexistant

Lobjet spcifi nexiste pas dans lquipement.

17

Squence de fragmentation du
service inactive

La squence de fragmentation de ce service est dsactive pour


ces donnes.

18

Attributs non stocks

Les attributs de cet objet nont pas t enregistrs avant le service


demand.

19

Echec de lopration de
stockage

Suite une tentative infructueuse, les attributs de cet objet nont


pas t enregistrs.

1A

Echec du routage, paquet de


requte trop volumineux

La requte de service tait trop volumineuse pour tre transmise


sur un rseau lemplacement cible. Lquipement de routage a
d annuler lexcution du service.

1B

Echec du routage, paquet de


rponse trop volumineux

Le paquet de rponse du service tait trop volumineux pour tre


transmis sur un rseau lemplacement cible. Lquipement de
routage a d annuler lexcution du service.

1C

Liste dattributs manquante

La liste dattributs fournie par le service ne contenait pas un


attribut requis par ce mme service pour effectuer lopration
demande.

1D

Liste de valeurs dattribut


incorrecte

Le service renvoie la liste dattributs contenant des informations


dtat qui sont incorrectes pour ces attributs.

1E

Erreur de service intgr

Un service intgr a gnr une erreur dtecte.

442

S1A34010 05/2015

Codes dtat gnral CIP

Code dtat
Nom de ltat
gnral
(hexadcimal)

Description de ltat

1F

Erreur propre un fournisseur

Une erreur propre un fournisseur a t dtecte. Le champ de


code supplmentaire de la rponse dfinit lerreur rencontre.
Utilisez ce code derreur gnral quand aucun de ceux figurant
dans ce tableau ou dans une dfinition de classe dobjets ne
correspond lerreur dtecte.

20

Paramtre incorrect

Un paramtre associ la requte tait incorrect. Ce code est


utilis lorsquun paramtre ne rpond pas aux critres de cette
spcification et/ou aux critres dfinis dans une spcification
dobjet dapplication.

21

Valeur criture unique ou


support dj grav

Le systme a dtect une tentative dcriture sur un support non


rinscriptible (par ex., disque WORM, PROM) dj grav ou une
tentative de modification dune valeur non modifiable.

22

Rponse incorrecte reue

Une rponse incorrecte est reue (par ex., le code du service de


rponse ne correspond pas au code du service de requte ou le
message de rponse est plus court que la taille minimale de
rponse attendue). Ce code dtat peut tre utilis pour dautres
causes de rponse incorrecte.

23

Saturation du tampon

Le message reu excde la capacit du tampon de rception. Le


message a t entirement rejet.

24

Erreur de format du message

Le format du message reu nest pas pris en charge par le


serveur.

25

Cl dfectueuse dans le chemin Le segment cl dfini comme premier segment du chemin ne


correspond pas au module cible. Ltat de lobjet indique la partie
dtectueuse du contrle de cl.

26

Taille de chemin incorrecte

La taille du chemin envoy avec la requte de service est trop


petite pour acheminer la requte un objet ou comprenait trop de
donnes de routage.

27

Attribut inattendu dans la liste

La tentative de configuration concernait un attribut qui nest pas


modifiable pour linstant.

28

ID de membre incorrect

LID de membre spcifi dans la requte nexiste pas dans la


classe, linstance ou lattribut spcifi.

29

Membre non configurable

Une requte de modification dun membre non modifiable a t


reue.

2A

Serveur de groupe 2
uniquement Erreur gnrale

Ce code derreur dtecte nest signal que par des serveurs


DeviceNet de groupe 2 dots dau maximum 4 Ko despace de
code, et uniquement la place dun service non pris en charge ou
dun attribut non pris en charge ou non configurable.

2B

Erreur Modbus inconnue

Un convertisseur CIP/Modbus a reu un code dexception


Modbus.

2C

Attribut inaccessible

Une requte de lecture dun attribut non lisible a t reue.

S1A34010 05/2015

443

Codes dtat gnral CIP

Code dtat
Nom de ltat
gnral
(hexadcimal)

Description de ltat

2D - CF

Rserv par CIP pour les futures extensions.

D0 - FF

Rserv pour les erreurs de


classe dobjets et de service

Cette plage de codes derreur dtecte permet dindiquer des


erreurs propres aux classes dobjets. Ne lutilisez que si aucun des
codes derreur figurant dans ce tableau ne correspond
exactement lerreur dtecte.

444

S1A34010 05/2015

Modicon M340
Codes dexception de rponse Modbus
S1A34010 05/2015

Annexe C
Codes dexception de rponse Modbus

Codes dexception de rponse Modbus


Codes de rponse dexception MODBUS

Les codes de rponse dexception MODBUS incluent les lments suivants :


Etat

Rponse

Description

(Hex.)

(Dc.)

0x8101

33025

Fonction
incorrecte

Le code fonction reu dans la requte ne


correspond pas une action autorise pour le
serveur (ou lesclave). Cela peut tre parce que
le code fonction ne sapplique quaux derniers
quipements et na pas t mis en uvre dans
lunit slectionne. Cela peut galement
indiquer que le serveur (ou lesclave) se trouve
dans ltat incorrect pour traiter une requte de
ce type. Ce code est galement renvoy lorsque
vous tentez dcrire dans un attribut en lecture
seule.

0x8102

33026

Adresse de
donnes
incorrecte

Ladresse de donnes reue dans la requte


nest pas une adresse autorise pour le serveur
(ou lesclave). Plus spcifiquement, la
combinaison du numro de rfrence et de la
longueur du transfert nest pas valide.

0x8103

33027

Valeur de
donnes
incorrecte

Une valeur contenue dans le champ de donnes


de requte nest pas autorise pour le serveur
(ou lesclave). Cela indique une structure de
requte non valide. Cela NE signifie PAS
spcifiquement quun lment de donnes
envoy pour le stockage dans un registre
possde une valeur diffrente du programme
dapplication tendu, car le protocole MODBUS
ne teste pas la signification dune valeur de
registre spcifique.

0x8104

33028

Echec de
lquipement
esclave

Un vnement irrcuprable sest produit alors


que le serveur (ou lesclave) tentait dexcuter
laction demande.

S1A34010 05/2015

445

Codes dexception de rponse Modbus

Etat

Rponse

Description

(Hex.)

(Dc.)

0x8105

33029

Acquitter

Utilisation spcialise conjointement aux


commandes de programmation : Le serveur (ou
lesclave) a accept la requte et est en train de
la traiter, mais lopration va prendre un certain
temps. Cette rponse est renvoye pour
empcher une expiration de dlai sur le client (ou
le matre). Le client (ou le matre) peut ensuite
envoyer un message de programme
dinterrogation termin afin de dterminer si le
traitement est termin.

0x8106

33030

Equipement
esclave occup

Utilisation spcialise conjointement aux


commandes de programmation : Le serveur (ou
lesclave) est en train de traiter une commande
de programme de longue dure. Le client (ou le
matre) doit retransmettre le message
ultrieurement lorsque le serveur (ou lesclave)
est libre.

0x8107

33031

Accus de
rception ngatif

Utilisation spcialise conjointement aux


commandes de programmation : La requte
tente de lancer une fonction du programme qui
nest pas prise en charge par le serveur
(esclave).

0x8108

33032

Erreur de parit
de la mmoire

Utilisation spcialise conjointement aux codes


fonction 20 et 21 et au type de rfrence 6, pour
indiquer que la zone fichier tendue na pas
russi un contrle de cohrence.

0x810A

33034

Chemin de
passerelle
indisponible

Utilisation spcialise conjointement aux


passerelles, pour indiquer que la passerelle na
pas pu allouer un chemin de communication
interne du port dentre vers le port de sortie pour
le traitement de la requte. Cela signifie
gnralement que la passerelle est mal
configure ou surcharge.

0x810B

33035

Echec de
rponse de
lquipement
cible de la
passerelle

Utilisation spcialise conjointement aux


passerelles, pour indiquer quaucune rponse de
lquipement cible na t reue. Cela signifie
gnralement que lquipement est absent du
rseau.

Les codes de rponse dexception MODBUS prcdents sont drivs de la Spcification du


protocole dapplication MODBUS V1.1b distribue par Modbus Organization, Inc.
(http://www.Modbus-IDA.com).

446

S1A34010 05/2015

Modicon M340
Codes de rponse des vnements email
S1A34010 05/2015

Annexe D
Codes de rponse des vnements email

Codes de rponse des vnements email


Codes de rponse aux erreurs dtectes de notification par message
lectronique
Codes SMTP
Les codes ci-dessous ne sont disponibles que sur les crans de diagnostic de page Web et de
DTM Unity Pro du service de notification par message lectronique :
Code (hexadcimal)

Description

16#5100

Erreur interne dtecte

16#5101

Composant SMTP non oprationnel

16#5102

En-tte de message non configur

16#5103

Valeur den-tte de-mail incorrecte dtecte (1, 2 ou 3)

16#5104

Connexion au serveur SMTP impossible

16#5105

Erreur dtecte lors de la transmission du contenu du message lectronique vers


le serveur SMTP

16#5106

Message derreur dtecte renvoy suite la fermeture de la connexion SMTP au


serveur

16#5107

Echec de requte HELO SMTP

16#5108

Echec de requte MAIL SMTP ; le serveur SMTP ncessite peut-tre une


authentification

16#5109

Echec de requte RCPT SMTP

16#510A

Aucun destinataire accept par le serveur SMTP

16#510B

Echec de requte DATA SMTP

16#510C

Longueur incorrecte de la requte denvoi de message lectronique

16#510D

Echec dauthentification

16#510E

Rception dune requte de rinitialisation de composant alors que la connexion


tait ouverte

S1A34010 05/2015

447

Codes de rponse des vnements email

448

S1A34010 05/2015

Modicon M340
Glossaire
S1A34010 05/2015

Glossaire
D
DTM
(Acronyme de "device type manager") Un DTM est un pilote dquipement excut sur lordinateur
hte. Il offre une structure unifie pour accder aux paramtres de lquipement, le configurer et
lutiliser, et pour diagnostiquer les vnements. Les DTM peuvent prsenter diffrents visages,
dune simple interface graphique permettant de configurer les paramtres de lquipement jusqu
une application trs sophistique capable deffectuer des calculs complexes en temps rel des
fins de diagnostic et de maintenance. Dans le contexte dun DTM, un quipement peut tre un
module de communication ou un quipement distant sur le rseau.

M
Messagerie explicite
Messagerie reposant sur le protocole TCP/IP pour Modbus TCP et EtherNet/IP. Elle est utilise
pour les messages client/serveur point point contenant des donnes (gnralement des
informations non programmes entre un client et un serveur) et des informations de routage. Dans
EtherNet/IP, la messagerie explicite est considre comme une messagerie de classe 3 et peut
fonctionner avec ou sans connexion.

R
RPI
(Acronyme de "requested packet interval"). Dlai entre les transmissions cycliques de donnes
que demande le scrutateur. Les quipements EtherNet/IP publient les donnes la cadence
spcifie par le RPI qui leur est attribu par le scrutateur. Les quipements Modbus TCP reoivent
les demandes de message du scrutateur chaque RPI.

T
Trap (droutement)
Un droutement est un vnement dirig par un agent SNMP qui indique :
z
z

que ltat dun agent a chang, ou


quun quipement dadministrateur SNMP non autoris a tent dobtenir ou de modifier des
donnes dun agent SMTP.

S1A34010 05/2015

449

Glossaire

450

S1A34010 05/2015

Modicon M340
Index
S1A34010 05/2015

Index
0-9
140 NOC 780 00
diteur dquipement, 57
Navigateur de DTM, 43

A
action en ligne
affichage des donnes de lobjet CIP, 285
configuration du port, 287
dfinition de la configuration du port, 288
objet CIP, 284
obtenir la configuration du port, 288
ping, 290
rinitialisation, 286
adresse
E/S, 208
adresse IP, 69
agent SNMP, 87, 230
ajout dun quipement distant, 140, 179
auto-ngociation, 222

B
bande passante de lquipement, 242
bande passante du message, 241
bande passante du rseau, 242
bits de contrle, 211
bits de validit, 209

C
cblage, 22
caractristiques, 17
communication, 19
catalogue matriel
mise jour, 133
Charge
exemple, 245

S1A34010 05/2015

charge
limites, 238
charge de lquipement, 241
charge du message, 241
charge du processeur, 411
charge du rseau, 242
chargement, 60
client DHCP, 84
codes SMTP, 447
commandes de menu
Navigateur de DTM, 43
commandes de menu, Navigateur de DTM,
43
commutateur
caractristiques recommandes, 221
gr, 221
configuration
proprits dans lditeur dquipement,
57
connexion
diagnostics, 356
E/S, 360
protocole, 235
temps systme, 235
type, 235
consignation, 362
contrle daccs, 90

D
DATA_EXCH, 305, 309, 313, 322
codes derreur, 434
messagerie explicite, 297
description physique, 14
dsinstallation, 25
dtection dquipement, 50
dtection de bus de terrain, 50
DHCP, 81

451

Index

diagnostic, 337
bande passante, 344, 411
charge du processeur, 411
tat du scrutateur, 414
messagerie, 416
port Ethernet, 340
proprits, 430
QoS, 418
redondance, 423
RSTP, 353
visualiseur de rack, 409
diagnostic de bande passante, 344
diagnostic de port, 340
diagnostic Ethernet, 340
diagnostic RSTP, 353
diagnostics
connexion, 356
esclave local, 356
messagerie lectronique, 347, 424
NTP, 350, 427
rcapitulatif des tats, 406
statistiques des ports, 420
DSCP, 66
DTM
ajout, 129

E
E/S
connexion, 360
esclave local, 360
diteur dquipement, 55
navigateur de DTM, 57
diteur de donnes
adresse directe, 400
cration dun tableau de donnes, 398
enregistrement dun tableau de donnes,
398
modification de donnes, 400
version Lite, 402
diteur de donnes (standard), 393
entres
adresse, 208
quipement distant
configuration, 143, 181
452

esclave local, 112


configuration, 114
diagnostics, 356
E/S, 119, 360
tat du scrutateur, 414
Ethernet
vitesse de connexion, 64
exemple de rseau, 138, 177

F
FDR, 81
fichier EDS
ajout, 130
suppression, 135
frquence des messages, 239

I
lot Advantys STB
connexion, 156, 189

M
message
priorit, 237
message lectronique
configuration, 101
message explicite, 232
EtherNet/IP, 327
Get_Attribute_Single, 305
lecture de registre, 322
Modbus TCP, 331
objet Modbus dcriture, 313
objet Modbus de lecture, 309
message implicite, 233
messagerie, 416
messagerie lectronique
diagnostics, 347, 424
messagerie explicite, 297
codes derreur, 434
codes fonction Modbus TCP, 319
rapport dopration, 437
rapport de communication, 437

S1A34010 05/2015

Index

messages
types, 232
mode duplex intgral, 222
mode Etendu
Navigateur de DTM, 49
montage, 21
mot de passe
accs aux pages Web, 386
criture dans lditeur de donnes, 386
pages web, 385

N
Navigateur de DTM, 40
navigateur de DTM
configuration des proprits dans lditeur
dquipement, 57
Navigateur de DTM
mode Etendu, 49
nom dutilisateur, 386
NTP
diagnostics, 350, 427

O
objet assemblage, 253, 258
Objet Diagnostic dinterface EtherNet/IP, 269
objet Diagnostic de connexion dE/S, 274
Objet Diagnostic de connexion explicite
EtherNet/IP, 278
Objet Diagnostic du scrutateur dE/S EtherNet/IP, 272
objet Gestionnaire de connexion, 255
objet identit, 251
objet interface TCP/IP, 262
objet liaison Ethernet, 264
Objet Liste de diagnostics de connexion explicite EtherNet/IP, 280
objet QoS, 260
objets CIP, 249

P
page web daccueil, 384
page web Diagnostic, 405
S1A34010 05/2015

page web Surveillance, 392


pages web
accueil, 384
Charge du processeur, 411
Diagnostic, 405
pages Web
diteur de donnes (standard), 393
pages web
Etat du scrutateur, 414
pages Web
Messagerie, 416
pages web
mot de passe, 385
pages Web
proprits, 430
QoS, 418
rcapitulatif des tats, 406
pages web
redondance, 423
pages Web
rplication de port, 389
statistiques des ports, 420
pages web
surveillance, 392
visualiseur de rack, 409
paramtres en ligne, 292
paramtres EtherNet/IP, 75
ping, 290
proprits de voie, 62

Q
QoS, 66, 93, 223, 237, 418

R
rcapitulatif des tats, 406
redondance, 423
remplacement, 379
rplication de port, 228
pages Web, 389
rseau
exemple, 28
RSTP, 97, 225

453

Index

S
SEND_EMAIL, 104
service de synchronisation horaire NTP, 106
services
activation, 78
sorties
adresse, 208
statistiques des ports, 420
STB NIC 2212
configuration ditems dE/S, 161
STB NIP 2212
configuration ditems dE/S, 193

T
tableau de donnes
affichage dun tableau de donnes, 399
tlchargement, 59
temps de rponse dun message, 243
temps de traverse dun message, 243
timeout
connexion, 234
timeout de connexion
calcul, 234
types de donnes drivs, 204, 206

U
Unity Pro
cration de projet, 31
Unity Pro
tlchargement, 60
tlchargement dapplication, 59

V
variables
drives, 207
variables drives, 207
vrification programme IGMP, 224
visualiseur de rack, 409
VLAN, 226
voyants, 334

454

S1A34010 05/2015

Vous aimerez peut-être aussi