Schneider Electric Architectures et services de communication Manuel utilisateur

Ajouter à Mes manuels
154 Des pages
Schneider Electric Architectures et services de communication Manuel utilisateur | Fixfr
Architectures et services de communication
35010501 12/2018
Architectures et services de
communication
Manuel de référence
(Traduction du document original anglais)
35010501.15
12/2018
www.schneider-electric.com
Le présent document comprend des descriptions générales et/ou des caractéristiques techniques
des produits mentionnés. Il ne peut pas être utilisé pour définir ou déterminer l'adéquation ou la
fiabilité de ces produits pour des applications utilisateur spécifiques. Il incombe à chaque utilisateur
ou intégrateur de réaliser l'analyse de risques complète et appropriée, l'évaluation et le test des
produits pour ce qui est de l'application à utiliser et de l'exécution de cette application. Ni la société
Schneider Electric ni aucune de ses sociétés affiliées ou filiales ne peuvent être tenues pour
responsables de la mauvaise utilisation des informations contenues dans le présent document. Si
vous avez des suggestions, des améliorations ou des corrections à apporter à cette publication,
veuillez nous en informer.
Vous acceptez de ne pas reproduire, excepté pour votre propre usage à titre non commercial, tout
ou partie de ce document et sur quelque support que ce soit sans l'accord écrit de Schneider
Electric. Vous acceptez également de ne pas créer de liens hypertextes vers ce document ou son
contenu. Schneider Electric ne concède aucun droit ni licence pour l'utilisation personnelle et non
commerciale du document ou de son contenu, sinon une licence non exclusive pour une
consultation « en l'état », à vos propres risques. Tous les autres droits sont réservés.
Toutes les réglementations locales, régionales et nationales pertinentes doivent être respectées
lors de l'installation et de l'utilisation de ce produit. Pour des raisons de sécurité et afin de garantir
la conformité aux données système documentées, seul le fabricant est habilité à effectuer des
réparations sur les composants.
Lorsque des équipements sont utilisés pour des applications présentant des exigences techniques
de sécurité, suivez les instructions appropriées.
La non-utilisation du logiciel Schneider Electric ou d'un logiciel approuvé avec nos produits
matériels peut entraîner des blessures, des dommages ou un fonctionnement incorrect.
Le non-respect de cette consigne peut entraîner des lésions corporelles ou des dommages
matériels.
© 2018 Schneider Electric. Tous droits réservés.
2
35010501 12/2018
Table des matières
Consignes de sécurité . . . . . . . . . . . . . . . . . . . . . . . . . .
A propos de ce manuel. . . . . . . . . . . . . . . . . . . . . . . . . .
Partie I Introduction à l'application de communication . . . . .
Chapitre 1 Généralités . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Introduction à l'application de communication . . . . . . . . . . . . . . . . . . .
Synthèse des solutions de communication . . . . . . . . . . . . . . . . . . . . .
Chapitre 2 Services disponibles sur les réseaux et les bus . . . . . . .
2.1 Service Global Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Service Global Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2 Service IO Scanning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Service IO Scanning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3 Service Peer Cop sur Modbus Plus. . . . . . . . . . . . . . . . . . . . . . . . . . .
Service Peer Cop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4 Services de tables partagées et mots communs sur Fipway . . . . . . .
Tables partagées et mots communs sur Fipway . . . . . . . . . . . . . . . . .
2.5 Service de messagerie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Service de messagerie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Caractéristiques des fonctions de communication du service de
messagerie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapitre 3 Interopérabilité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Liste des codes fonction Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapitre 4 Architectures de communication. . . . . . . . . . . . . . . . . . .
Architecture globale. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Architectures de réseau. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Bus de terrain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapitre 5 Routage de messages X-Way . . . . . . . . . . . . . . . . . . . .
Généralités . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Caractéristiques. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Adresse principale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Adresses de station multimodule. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Messagerie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Partie II Adressage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapitre 6 Points généraux concernant l'adressage . . . . . . . . . . . .
Général . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
35010501 12/2018
7
11
15
17
18
20
21
22
22
24
24
26
26
29
29
31
32
33
41
41
45
46
50
54
55
56
57
59
61
62
63
65
65
3
Chapitre 7 Adressage IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Remarque sur l’adressage IP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapitre 8 Adressage Modbus Plus . . . . . . . . . . . . . . . . . . . . . . . . .
Adressage d’une entité de communication Modbus Plus . . . . . . . . . .
Chapitre 9 Adressage X-Way . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Adressage d'une entité de communication . . . . . . . . . . . . . . . . . . . . .
Types d’entité de communication. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Adressage des voies de communication du processeur . . . . . . . . . . .
Adressage d'un module de communication TSX SCY 21601 . . . . . . .
Exemples d'adressage intrastation : adressage Uni-Telway . . . . . . . .
Exemples d'adressage intrastation : adressage Fipio . . . . . . . . . . . . .
Exemples d'adressage intrastation . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapitre 10 Adressage des automates Modicon M340 . . . . . . . . . . . .
Types d'entités de communication Modicon M340 . . . . . . . . . . . . . . .
Adressage Modicon M340 d'une entité de communication . . . . . . . . .
Adressage des voies de communication du processeur . . . . . . . . . . .
Exemple d'adressage Ethernet pour Modicon M340 . . . . . . . . . . . . . .
Exemple d'adressage CANopen Modicon M340 . . . . . . . . . . . . . . . . .
Exemples d'adressage Modbus et en mode caractère pour
Modicon M340 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Exemples d'adressage d'EF de communication Modicon M340 . . . . .
Chapitre 11 Informations générales concernant les ponts. . . . . . . . . .
Description des ponts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Exemple de pont . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Partie III Modes de fonctionnement . . . . . . . . . . . . . . . . . . . .
Chapitre 12 Configuration du réseau . . . . . . . . . . . . . . . . . . . . . . . . . .
Principe de configuration d'un réseau sous Control Expert . . . . . . . .
Création d'un réseau logique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration d'un réseau logique . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Association d'un réseau logique à du matériel réseau. . . . . . . . . . . . .
Chapitre 13 Configuration des bus . . . . . . . . . . . . . . . . . . . . . . . . . . .
Création de bus de zones RIO\DIO et accès . . . . . . . . . . . . . . . . . . . .
Accès aux configurations de bus sur des cartes PCMCIA et SCY21601
4
67
67
71
71
75
76
78
80
82
83
85
86
89
90
91
94
96
97
98
100
103
104
106
109
111
112
113
115
116
119
120
126
35010501 12/2018
Chapitre 14 Configuration des stations de routage Premium X-Way .
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration de services multiréseau . . . . . . . . . . . . . . . . . . . . . . . .
Configuration d'un module en tant que routeur X-Way . . . . . . . . . . . .
Exemples de stations de routage X-Way . . . . . . . . . . . . . . . . . . . . . .
Exemples de routage partiel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapitre 15 Mise au point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Description des écrans Mise au point de la fonction de communication
Chapitre 16 Programmation de fonctions de communication et aide à
la saisie. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Aide à la saisie de la fonction de communication . . . . . . . . . . . . . . . .
Accès à une instruction spécifique de la fonction, du bloc fonction ou
du type DFB. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Aide à la saisie de l'adresse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Index
35010501 12/2018
.........................................
129
130
131
133
137
140
143
143
147
148
148
150
153
5
6
35010501 12/2018
Consignes de sécurité
Informations importantes
AVIS
Lisez attentivement ces instructions et examinez le matériel pour vous familiariser avec l'appareil
avant de tenter de l'installer, de le faire fonctionner, de le réparer ou d'assurer sa maintenance.
Les messages spéciaux suivants que vous trouverez dans cette documentation ou sur l'appareil
ont pour but de vous mettre en garde contre des risques potentiels ou d'attirer votre attention sur
des informations qui clarifient ou simplifient une procédure.
35010501 12/2018
7
REMARQUE IMPORTANTE
L'installation, l'utilisation, la réparation et la maintenance des équipements électriques doivent être
assurées par du personnel qualifié uniquement. Schneider Electric décline toute responsabilité
quant aux conséquences de l'utilisation de ce matériel.
Une personne qualifiée est une personne disposant de compétences et de connaissances dans le
domaine de la construction, du fonctionnement et de l'installation des équipements électriques, et
ayant suivi une formation en sécurité leur permettant d'identifier et d'éviter les risques encourus.
AVANT DE COMMENCER
N'utilisez pas ce produit sur les machines non pourvues de protection efficace du point de fonctionnement. L'absence de ce type de protection sur une machine présente un risque de blessures
graves pour l'opérateur.
AVERTISSEMENT
EQUIPEMENT NON PROTEGE


N'utilisez pas ce logiciel ni les automatismes associés sur des appareils non équipés de
protection du point de fonctionnement.
N'accédez pas aux machines pendant leur fonctionnement.
Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des
dommages matériels.
Cet automatisme et le logiciel associé permettent de commander des processus industriels divers.
Le type ou le modèle d'automatisme approprié pour chaque application dépendra de facteurs tels
que la fonction de commande requise, le degré de protection exigé, les méthodes de production,
des conditions inhabituelles, la législation, etc. Dans certaines applications, plusieurs processeurs
seront nécessaires, notamment lorsque la redondance de sauvegarde est requise.
Vous seul, en tant que constructeur de machine ou intégrateur de système, pouvez connaître
toutes les conditions et facteurs présents lors de la configuration, de l'exploitation et de la
maintenance de la machine, et êtes donc en mesure de déterminer les équipements automatisés,
ainsi que les sécurités et verrouillages associés qui peuvent être utilisés correctement. Lors du
choix de l'automatisme et du système de commande, ainsi que du logiciel associé pour une
application particulière, vous devez respecter les normes et réglementations locales et nationales
en vigueur. Le document National Safety Council's Accident Prevention Manual (reconnu aux
Etats-Unis) fournit également de nombreuses informations utiles.
Dans certaines applications, telles que les machines d'emballage, une protection supplémentaire,
comme celle du point de fonctionnement, doit être fournie pour l'opérateur. Elle est nécessaire si
les mains ou d'autres parties du corps de l'opérateur peuvent entrer dans la zone de point de
pincement ou d'autres zones dangereuses, risquant ainsi de provoquer des blessures graves. Les
produits logiciels seuls, ne peuvent en aucun cas protéger les opérateurs contre d'éventuelles
blessures. C'est pourquoi le logiciel ne doit pas remplacer la protection de point de fonctionnement
ou s'y substituer.
8
35010501 12/2018
Avant de mettre l'équipement en service, assurez-vous que les dispositifs de sécurité et de
verrouillage mécaniques et/ou électriques appropriés liés à la protection du point de fonctionnement ont été installés et sont opérationnels. Tous les dispositifs de sécurité et de verrouillage
liés à la protection du point de fonctionnement doivent être coordonnés avec la programmation des
équipements et logiciels d'automatisation associés.
NOTE : La coordination des dispositifs de sécurité et de verrouillage mécaniques/électriques du
point de fonctionnement n'entre pas dans le cadre de cette bibliothèque de blocs fonction, du
Guide utilisateur système ou de toute autre mise en œuvre référencée dans la documentation.
DEMARRAGE ET TEST
Avant toute utilisation de l'équipement de commande électrique et des automatismes en vue d'un
fonctionnement normal après installation, un technicien qualifié doit procéder à un test de
démarrage afin de vérifier que l'équipement fonctionne correctement. Il est essentiel de planifier
une telle vérification et d'accorder suffisamment de temps pour la réalisation de ce test dans sa
totalité.
AVERTISSEMENT
RISQUES INHERENTS AU FONCTIONNEMENT DE L'EQUIPEMENT



Assurez-vous que toutes les procédures d'installation et de configuration ont été respectées.
Avant de réaliser les tests de fonctionnement, retirez tous les blocs ou autres cales
temporaires utilisés pour le transport de tous les dispositifs composant le système.
Enlevez les outils, les instruments de mesure et les débris éventuels présents sur
l'équipement.
Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des
dommages matériels.
Effectuez tous les tests de démarrage recommandés dans la documentation de l'équipement.
Conservez toute la documentation de l'équipement pour référence ultérieure.
Les tests logiciels doivent être réalisés à la fois en environnement simulé et réel.
Vérifiez que le système entier est exempt de tout court-circuit et mise à la terre temporaire non
installée conformément aux réglementations locales (conformément au National Electrical Code
des Etats-Unis, par exemple). Si des tests diélectriques sont nécessaires, suivez les recommandations figurant dans la documentation de l'équipement afin d'éviter de l'endommager
accidentellement.
Avant de mettre l'équipement sous tension :
 Enlevez les outils, les instruments de mesure et les débris éventuels présents sur l'équipement.
 Fermez le capot du boîtier de l'équipement.
 Retirez toutes les mises à la terre temporaires des câbles d'alimentation entrants.
 Effectuez tous les tests de démarrage recommandés par le fabricant.
35010501 12/2018
9
FONCTIONNEMENT ET REGLAGES
Les précautions suivantes sont extraites du document NEMA Standards Publication ICS 7.1-1995
(la version anglaise prévaut) :
 Malgré le soin apporté à la conception et à la fabrication de l'équipement ou au choix et à
l'évaluation des composants, des risques subsistent en cas d'utilisation inappropriée de
l'équipement.
 Il arrive parfois que l'équipement soit déréglé accidentellement, entraînant ainsi un fonctionnement non satisfaisant ou non sécurisé. Respectez toujours les instructions du fabricant pour
effectuer les réglages fonctionnels. Les personnes ayant accès à ces réglages doivent
connaître les instructions du fabricant de l'équipement et les machines utilisées avec
l'équipement électrique.
 Seuls ces réglages fonctionnels, requis par l'opérateur, doivent lui être accessibles. L'accès aux
autres commandes doit être limité afin d'empêcher les changements non autorisés des
caractéristiques de fonctionnement.
10
35010501 12/2018
A propos de ce manuel
Présentation
Objectif du document
Ce manuel présente les architectures et services de communication sous EcoStruxure™
Control Expert.
Les rubriques suivantes offrent une description détaillée des architectures et services de
communication sur les plates-formes Modicon M580 et Modicon Quantum :
 Communication sur plate-forme Modicon M580 (voir Modicon M580, Module de communication



BMENOC0301/0311 Ethernet, Guide d'installation et de configuration)
Modicon M580 Ethernet I/O (voir Modicon M580 Autonome, Guide de planification du système
pour, architectures courantes)
Communication sur plate-forme Quantum (voir Quantum sous EcoStruxure™ Control Expert,
Experts et communication, Manuel de référence)
Quantum Ethernet I/O (voir Quantum EIO, Guide de planification du système)
35010501 12/2018
11
Champ d'application
Cette documentation est applicable à EcoStruxure™ Control Expert 14.0 ou version ultérieure.
Les caractéristiques techniques des équipements décrits dans ce document sont également
fournies en ligne. Pour accéder à ces informations en ligne :
Etape
Action
1
Accédez à la page d'accueil de Schneider Electric www.schneider-electric.com.
2
Dans la zone Search, saisissez la référence d'un produit ou le nom d'une gamme de produits.
 N'insérez pas d'espaces dans la référence ou la gamme de produits.
 Pour obtenir des informations sur un ensemble de modules similaires, utilisez des
astérisques (*).
3
Si vous avez saisi une référence, accédez aux résultats de recherche Product Datasheets et
cliquez sur la référence qui vous intéresse.
Si vous avez saisi une gamme de produits, accédez aux résultats de recherche Product Ranges
et cliquez sur la gamme de produits qui vous intéresse.
4
Si plusieurs références s'affichent dans les résultats de recherche Products, cliquez sur la
référence qui vous intéresse.
5
Selon la taille de l'écran, vous serez peut-être amené à faire défiler la page pour consulter la fiche
technique.
6
Pour enregistrer ou imprimer une fiche technique au format .pdf, cliquez sur Download XXX
product datasheet.
Les caractéristiques présentées dans ce document devraient être identiques à celles fournies en
ligne. Toutefois, en application de notre politique d'amélioration continue, nous pouvons être
amenés à réviser le contenu du document afin de le rendre plus clair et plus précis. Si vous
constatez une différence entre le document et les informations fournies en ligne, utilisez ces
dernières en priorité.
12
35010501 12/2018
Documents à consulter
Titre du document
Numéro de référence
Modicon M340 pour Ethernet - Modules de communication et
processeurs - Manuel utilisateur
31007131 (anglais),
31007132 (français),
31007133 (allemand),
31007494 (italien),
31007134 (espagnol),
31007493 (chinois)
EcoStruxure™ Control Expert - Langages de programmation et
structure - Manuel de référence
35006144 (anglais),
35006145 (français),
35006146 (allemand),
35013361 (italien),
35006147 (espagnol),
35013362 (chinois)
Premium et Atrium sous EcoStruxure™ Control Expert - Liaison série 35006178 (anglais),
asynchrone - Manuel utilisateur
35006179 (français),
35006180 (allemand),
35013959 (italien),
35006181 (espagnol),
35013960 (chinois)
Premium et Atrium sous EcoStruxure™ Control Expert - Réseau
Fipway - Manuel utilisateur
35006183 (anglais),
35006185 (français),
35006186 (allemand),
35013955 (italien),
35006187 (espagnol),
35013956 (chinois)
Premium et Atrium sous EcoStruxure™ Control Expert - Modules
réseau Ethernet - Manuel utilisateur
35006192 (anglais),
35006193 (français),
35006194 (allemand),
31007214 (italien),
35006195 (espagnol),
31007102 (chinois)
Premium et Atrium sous EcoStruxure™ Control Expert - Réseau
Modbus Plus - Manuel utilisateur
35006188 (anglais),
35006189 (français),
35006190 (allemand),
35013962 (italien),
35006191 (espagnol),
35013963 (chinois)
Quantum EIO - Guide de planification du système
S1A48959 (anglais),
S1A48961 (français),
S1A48962 (allemand),
S1A48964 (italien),
S1A48965 (espagnol),
S1A48966 (chinois)
35010501 12/2018
13
Titre du document
Numéro de référence
Modicon M580 - BMENOC0301/11 - Module de communication
Ethernet - Guide d'installation et de configuration
HRB62665 (anglais),
HRB65311 (français),
HRB65313 (allemand),
HRB65314 (italien),
HRB65315 (espagnol),
HRB65316 (chinois)
Modicon M580 Autonome - Guide de planification du système pour
architectures courantes
HRB62666 (anglais),
HRB65318 (français),
HRB65319 (allemand),
HRB65320 (italien),
HRB65321 (espagnol),
HRB65322 (chinois)
Modicon M580 - Matériel - Manuel de référence
EIO0000001578 (anglais),
EIO0000001579 (français),
EIO0000001580 (allemand),
EIO0000001582 (italien),
EIO0000001581 (espagnol),
EIO0000001583 (chinois)
EcoStruxure™ Control Expert - Communication - Bibliothèque de
blocs
33002527 (anglais),
33002528 (français),
33002529 (allemand),
33003682 (italien),
33002530 (espagnol),
33003683 (chinois)
EcoStruxure™ Control Expert - Gestion des E/S - Bibliothèque de
blocs
33002531 (anglais),
33002532 (français),
33002533 (allemand),
33003684 (italien),
33002534 (espagnol),
33003685 (chinois)
EcoStruxure™ Control Expert - Système - Bibliothèque de blocs
33002539 (anglais),
33002540 (français),
33002541 (allemand),
33003688 (italien),
33002542 (espagnol),
33003689 (chinois)
Quantum sous EcoStruxure™ Control Expert - Experts et
communication - Manuel de référence
35010574 (anglais),
35010575 (français),
35010576 (allemand),
35014012 (italien),
35010577 (espagnol),
35012187 (chinois)
Vous pouvez télécharger ces publications ainsi que d'autres informations techniques sur notre site
Web : www.schneider-electric.com/en/download.
14
35010501 12/2018
Architectures et services de communication
Introduction
35010501 12/2018
Partie I
Introduction à l'application de communication
Introduction à l'application de communication
Objet de cette partie
Cette partie présente l'application de communication : les types de réseaux et bus, les services et
l'architecture disponibles.
Contenu de cette partie
Cette partie contient les chapitres suivants :
Chapitre
35010501 12/2018
Titre du chapitre
Page
1
Généralités
17
2
Services disponibles sur les réseaux et les bus
21
3
Interopérabilité
41
4
Architectures de communication
45
5
Routage de messages X-Way
55
15
Introduction
16
35010501 12/2018
Architectures et services de communication
Généralités
35010501 12/2018
Chapitre 1
Généralités
Généralités
Objet de ce chapitre
Ce chapitre présente les différentes caractéristiques de l'application de communication.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Introduction à l'application de communication
18
Synthèse des solutions de communication
20
35010501 12/2018
17
Généralités
Introduction à l'application de communication
Vue d'ensemble
L'application de communication permet d'échanger des données entre différents équipements
connectés à un bus ou à un réseau.
Cette fonction est disponible pour :




les processeurs disposant d'une liaison Ethernet, Modbus, Fipio intégrée ou CANopen,
des modules de communication spécifiques montés sur le rack,
le port du terminal d'un processeur,
les cartes PCMCIA d'un processeur ou d'un module monté sur le rack.
Types de communication
Les différents types de communication sont :











Réseau TCP/IP ou Ethway Ethernet
Réseau Fipway
Réseau Modbus Plus
Bus Fipio (gestionnaire et agent)
Bus Uni-Telway
Bus Modbus/JBus
Liaison série en mode caractère
Bus de terrain CANopen
Bus de terrain Interbus
Bus de terrain Profibus
Port rapide du terminal de norme USB
Services disponibles
Les services disponibles peuvent être classés en trois catégories :


18
Services de messagerie explicite (voir page 31) :
 messagerie Modbus,
 messagerie UNI-TE,
 télégrammes.
Services d'accès implicite à une base de données :
 Global Data, (voir page 22)
 mots communs, (voir page 29)
 tables partagées. (voir page 30)
35010501 12/2018
Généralités

Services de gestion implicite des entrées/sorties :
 I/O Scanning, (voir page 24)
 Peer Cop. (voir page 26)
AVERTISSEMENT
COMPORTEMENT INATTENDU DE L'APPLICATION - COMPATIBILITE DES ECHANGES DE
DONNEES
Dans la mesure où les alignements de structure de données sont différents pour les automates
Premium/Quantum et M340, vous devez vérifier la compatibilité des données échangées.
Voir la page DDT : règles d'affectation (voir EcoStruxure™ Control Expert, Langages de
programmation et structure, Manuel de référence) pour plus d'informations.
Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des
dommages matériels.
Caractéristiques des différents types de services
Le tableau ci-après présente les principales caractéristiques des différents types de services
mentionnés ci-dessus :
Type de service
Ces services permettent...
Services de
messagerie
d'accéder aux données de temps
à un équipement (Client) d'envoyer un
message à un autre équipement (Serveur) et en temps.
d'obtenir une réponse et ce, sans avoir à
programmer quoique ce soit dans
l'équipement serveur.
Ils sont utilisés afin...
de partager des données réactualisées
Services d'accès
implicite à une base de automatiquement et régulièrement.
données
de synchroniser des applications
ou d'obtenir, de manière
transparente, des images en
temps réel d'un système situé sur
plusieurs automates distants.
Services de gestion
implicite des E/S
de surveiller un ensemble de
systèmes distribués dans un
réseau.
35010501 12/2018
de gérer des E/S distantes sur un réseau, de
manière transparente et automatique.
19
Généralités
Synthèse des solutions de communication
Présentation
Les services présentés précédemment sont disponibles pour certains types de communication.
Par exemple, pour les services de messagerie, certaines fonctions de communication s'appliquent
aux réseaux, d'autres aux bus et d'autres aux liaisons série en mode caractères (voir page 37).
Résumé
Le tableau suivant présente les différents services disponibles en fonction des types de
communication :
Fonction
Fipway Fipio
UniTelway
Mode
Modbus/
caractères Jbus
Modbus
Plus
Ethway
TCP/IP
CANopen
USB
Services de messagerie
Fonctions de
Les fonctions de communication utilisables dépendent étroitement du type de communication sur
communication lesquelles elles s'appliquent (voir page 37).
Services d'accès implicite à une base de données
Global Data
-
-
-
-
-
-
-
X
-
-
Mots communs
X
-
-
-
-
-
X
-
-
-
Tables
partagées
X
-
-
-
-
-
X
-
-
-
Echanges de
données
périodiques
-
X
-
-
-
-
-
-
-
-
-
-
-
-
-
-
X
-
-
Services de gestion implicite des E/S
Scrutation
d'E/S
-
Peer Cop
-
-
-
-
-
X
-
-
-
-
Autre
-
X
-
-
-
X
-
-
X
-
Légende :
X
Oui
-
Non
20
35010501 12/2018
Architectures et services de communication
Services
35010501 12/2018
Chapitre 2
Services disponibles sur les réseaux et les bus
Services disponibles sur les réseaux et les bus
Objet de ce chapitre
Ce chapitre décrit les différents services disponibles sur les réseaux et bus de communication.
Contenu de ce chapitre
Ce chapitre contient les sous-chapitres suivants :
Sous-chapitre
Sujet
Page
2.1
Service Global Data
22
2.2
Service IO Scanning
24
2.3
Service Peer Cop sur Modbus Plus
26
2.4
Services de tables partagées et mots communs sur Fipway
29
2.5
Service de messagerie
31
35010501 12/2018
21
Services
Sous-chapitre 2.1
Service Global Data
Service Global Data
Service Global Data
Présentation
L'objectif du service Global Data, pris en charge par les modules Ethernet, est de fournir un
échange de données automatique pour la coordination d'applications d'automate. Les données
sont partagées selon une méthode de publication/souscription entre les différents équipements.
Fonctionnement
Les modules de communication sont regroupés dans un groupe de distribution.
Chaque module de communication publie une variable d'application locale vers les autres modules
de communication du groupe de distribution.
Chaque module de communication peut également souscrire aux variables d'applications publiées
par tous les autres modules appartenant au même groupe de distribution.
Le service Global Data doit être configuré afin de déterminer l'emplacement et le nombre de
variables d'applications de chaque module de communication. Une fois les modules configurés,
les échanges entre les modules de communication appartenant au même groupe sont réalisés
automatiquement dans l'automate en mode RUN.
22
35010501 12/2018
Services
Illustration :
Un groupe de distribution est un groupe de modules de communication identifiés par la même
adresse IP de multidiffusion. Des échanges en "multidiffusion" sont utilisés pour distribuer les
données globales. Plusieurs groupes de distribution indépendants peuvent co-exister sur un
même sous-réseau avec leur propre adresse de multidiffusion.
Un protocole Publication/Souscription sur UDP/IP est utilisé pour la distribution des données.
Limitations


Il n'y a pas de limites théoriques au nombre de stations pouvant appartenir à un groupe de
distribution. La principale limitation est le nombre de variables échangées dans un groupe
(64 variables).
Lors du remplacement d'un module 140 NOE 771 x0 par un nouveau 140 NOE 771 x1, le
service Global Data ne doit pas être configuré par les pages web. Sinon, l'utilitaire Global Data
démarre même si Global Data n'a pas été configuré dans l'application.
35010501 12/2018
23
Services
Sous-chapitre 2.2
Service IO Scanning
Service IO Scanning
Service IO Scanning
Présentation
Le scrutateur d'ES permet, de manière périodique, de lire ou d'écrire des entrées/sorties distantes
sur le réseau Ethernet sans programmation spécifique.
Ce service comporte les éléments essentiels suivants :



une zone de lecture regroupant toutes les valeurs des entrées distantes
une zone d'écriture regroupant toutes les valeurs des sorties distantes
des périodes de scrutation indépendantes du cycle automate et dédiées à vérifier chaque
équipement distant
Fonctionnement
La scrutation ne s'effectue que si l'automate est en mode Run.
Ce service fonctionne avec tous les équipements supportant la communication Modbus sur le profil
TCP/IP en mode serveur.
Le mécanisme d'échange qui est transparent, est effectué par des requêtes :



24
requêtes de lecture
requêtes d'écriture
requêtes de lecture et d'écriture
35010501 12/2018
Services
Le schéma suivant illustre le fonctionnement de la scrutation des entrées/sorties distantes.
1. Dès que l'automate passe en mode Run, le module ouvre une connexion par équipement
scruté.
2. Ensuite, le module effectue une lecture périodique des mots d'entrée et une écriture périodique
des mots de sortie de chaque équipement.
3. Lorsque l'automate passe en mode Stop, les connexions à chaque équipement sont fermées.
Synthèse des fonctionnalités
Les fonctionnalités du service IO Scanning sont :




gestion de la connexion à chaque équipement distant (une connexion par équipement analysé)
scrutation des entrées/sorties de l'équipement en utilisant des requêtes de lecture/écriture
Modbus sur le profil TCP/IP
mise à jour des zones de lecture et d'écriture dans la mémoire application
rafraîchissement des bits d'état de chaque équipement distant
NOTE : Les bits d'état indiquent si les mots d'entrée/sortie du module ont été rafraîchis.
35010501 12/2018
25
Services
Sous-chapitre 2.3
Service Peer Cop sur Modbus Plus
Service Peer Cop sur Modbus Plus
Service Peer Cop
Présentation
Le service Peer Cop est un mécanisme d'échange automatique entre des stations connectées sur
le même segment Modbus Plus.
Ce service permet de contrôler des entrées/sorties sur une base continue par des échanges
implicites.
Les automates Premium et Quantum peuvent gérer ce service sur un réseau Modbus Plus.
Les automates Premium prennent en charge deux types de transferts Peer Cop :


entrées spécifiques
sorties spécifiques
Entrées et sorties spécifiques
Les entrées et sorties spécifiques sont des services point-à-point utilisant le protocole de multidiffusion (multistation). Chaque message contient une ou plusieurs adresses cibles pour la
transmission des données. Ce mode de fonctionnement permet d'échanger des données avec
plusieurs stations sans avoir à les répéter.
Rapport
Trois types de rapports sont associés aux entrées et sorties spécifiques :



Un bit d'activité fournit des informations sur la disponibilité et la validité des bits d'état.
Bits d'état (un bit pa station) :
 assure l'homogénéité entre le nombre d'entrées spécifiques configurées et le nombre
d'entrées spécifiques reçues,
 indique si les entrées spécifiques ont été reçues avant l'expiration du délai.
Les bits de présence (un bit par station) indiquent si les entrées spécifiques ont été actualisées.
NOTE : Les bits de présence sont uniquement valides pour les entrées spécifiques.
26
35010501 12/2018
Services
Exemple pour les entrées
Les blocs de données sont copiés dans leur intégralité de la carte de communication PCMCIA vers
l'espace de mots internes, réservé lors de la configuration.
Dans l'exemple suivant, l'adresse du premier mot interne est %MW10 :
35010501 12/2018
27
Services
Exemple pour les sorties
Les blocs de données sont copiés dans leur intégralité de l'espace de mots internes, réservé lors
de la configuration, vers la carte de communication PCMCIA. Les rapports sont copiés de la carte
de communication PCMCIA vers les objets langage.
Dans l'exemple suivant, l'adresse du premier mot interne est %MW10 :
28
35010501 12/2018
Services
Sous-chapitre 2.4
Services de tables partagées et mots communs sur Fipway
Services de tables partagées et mots communs sur Fipway
Tables partagées et mots communs sur Fipway
Présentation
Le réseau Fipway fournit deux services de partage des données :


mots communs
table partagée
L'objectif principal de ces deux services est de synchroniser des applications d'automatisme.
Mots communs
Le service de mots communs est constitué d'un ensemble de mots %NW dédiés. Chaque station
sur le réseau peut, selon sa configuration logicielle, accéder à la base de données en mode de
lecture ou d'écriture.
Des mises à jour sont exécutées de manière implicite au début du cycle d'opérations de lecture et
à la fin du cycle d'opérations d'écriture. La fonction du programme d'application est simplement de
lire ou d'écrire ces mots.
L'adressage des mots est le suivant : %NWn.s.k
Le tableau ci-dessous présente les paramètres d'adresse des mots communs :
Paramètre
Description
n
Numéro du réseau
s
Numéro de la station
k
Numéro du mot
NOTE : Le numéro de réseau permet de sélectionner le réseau sur lequel les mots communs sont
échangés dans une configuration multiréseau.
35010501 12/2018
29
Services
Table partagée
Ce service permet d'échanger une table de mots internes %MW divisée en autant de champs qu'il
existe de stations sur le réseau Fipway. Le principe repose sur la diffusion par chaque automate
d'une zone de mémoire de mots vers les autres stations du réseau.
Des mises à jour sont effectuées de manière implicite et indépendamment du cycle d'exécution du
programme d'application. La fonction du programme est simplement de lire ou d'écrire les mots
%MW.
NOTE : Lors de la configuration et de l'attribution de champs, veillez à ne pas créer de conflits de
mémoire entre les stations.
30
35010501 12/2018
Services
Sous-chapitre 2.5
Service de messagerie
Service de messagerie
Objet de cette section
Cette section présente le service de messagerie disponible sur les automates Schneider Electric.
Contenu de ce sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
Page
Service de messagerie
32
Caractéristiques des fonctions de communication du service de messagerie
33
35010501 12/2018
31
Services
Service de messagerie
Présentation
Le service de messagerie permet de réaliser des échanges de données entre automates à l'aide
de fonctions de communication.
Deux types de messageries sont utilisés :
 Privé : UNI-TE sur installation de base Modicon Premium et Telemecanique.
 Standard : Modbus sur installation de base Modicon Quantum, Modicon Premium, Modicon
M340, Modicon M580 et Modicon Momentum.
Les entités destinataires d'un échange peuvent être situées sur une station locale ou sur une
station distante sur une voie de communication ou directement dans l'unité centrale (UC).
Les fonctions de communication fournissent une interface qui est indépendante de l'emplacement
de l'entité destinataire. En outre, elles masquent le codage des requêtes de communication à
l'utilisateur. Elles permettent ainsi la compatibilité de la communication entre les équipements
Premium, Micro, Quantum, TSX 40, TSX 17, 1000 et les automates Modicon M340.
NOTE : Le traitement des fonctions de communication est asynchrone par rapport au traitement
de la tâche applicative qui a permis de les activer. Les fonctions d'envoi/réception de télégramme
et d'arrêt de fonctionnement sont les seules exceptions, car leur exécution est synchrone avec
l'exécution de la tâche d'activation.
Communication synchrone/asynchrone
Une fonction de communication est dite synchrone lorsqu'elle est intégralement exécutée durant
la tâche d'automate qui l'a activée.
Une fonction de communication est dite asynchrone lorsqu'elle est exécutée durant une ou
plusieurs tâches d'automate après la tâche qui l'a activée.
32
35010501 12/2018
Services
Caractéristiques des fonctions de communication du service de messagerie
Présentation
Ces fonctions (voir EcoStruxure™ Control Expert, Communication, Bibliothèque de blocs)
assurent la communication entre deux équipements. Certaines sont communes à plusieurs types
de voie de communication. D'autres sont propres à une voie de communication.
NOTE : le traitement des fonctions de communication est asynchrone par rapport au traitement de
la tâche d'application qui a permis leur activation. Les fonctions d'envoi/réception de télégramme
et d'arrêt de fonctionnement sont les seules exceptions, car leur exécution est synchrone avec
l'exécution de la tâche d'activation.
NOTE : il est recommandé de déclencher les fonctions asynchrones sur un front et non en fonction
d'un état, pour éviter d'envoyer plusieurs requêtes identiques rapidement l'une après l'autre, ce qui
sature les tampons de communication.
Fonctions de communication du service de messagerie sur la plate-forme Modicon M340
Le tableau suivant présente les fonctions du service de messagerie de la plate-forme Modicon
M340 :
Fonction
Rôle
DATA_EXCH
Transmission ou réception de données.
ETH_PORT_CTRL
Activation ou désactivation d'un protocole.
INPUT_BYTE
Réception d'un tableau d'octets sur une liaison en mode caractère d'un module BMX
NOM situé dans un rack local ou relié à une voie de communication intégrée à l'UC.
INPUT_CHAR
Réception d'une chaîne de caractères sur une liaison en mode caractère d'un module
BMX NOM situé dans un rack local ou relié à une voie de communication intégrée à
l'UC.
PRINT_CHAR
Envoi d'une chaîne de caractères sur une liaison en mode caractère d'un module BMX
NOM situé dans un rack local ou relié à une voie de communication intégrée à l'UC.
READ_VAR
Lecture de la valeur d'un ou plusieurs objets de langage via un module de
communication situé dans un rack ou relié à une voie de communication intégrée à
l'UC.
SEND_EMAIL
Envoi d'un e-mail via un port Ethernet d'un module de communication connecté sur un
rack local.
WRITE_VAR
Ecriture de la valeur d'un ou plusieurs objets de langage via un module de
communication situé dans un rack local ou relié à une voie de communication intégrée
à l'UC.
35010501 12/2018
33
Services
Fonctions de communication du service de messagerie sur la plate-forme Modicon M580
Le tableau suivant présente les fonctions du service de messagerie de la plate-forme Modicon
M580 :
34
Fonction
Rôle
DATA_EXCH
Achèvement de toutes les requêtes (Modbus, Umas …) envoyées à tout esclave
Modbus via un module de communication connecté sur un rack local ou sur une
station EIO.
GET_TS_EVT_M
Obtention des données horodatées dans un module Modicon BMX ERT 1604T ou
BMX CRA ••••• connecté sur un rack local ou une station EIO.
INPUT_BYTE
Réception d'un tableau d'octets sur une liaison en mode caractère d'un module
BMX NOM connecté sur un rack local ou une station EIO.
INPUT_CHAR
Réception d'une chaîne de caractères sur une liaison en mode caractère d'un
module BMX NOM connecté sur un rack local ou une station EIO.
PRINT_CHAR
Envoi d'une chaîne de caractères sur une liaison en mode caractère d'un module
BMX NOM connecté sur un rack local ou une station EIO.
READ_PARAM_MX
Lecture des mots de paramètres d'un module d'E/S X80 connecté sur un rack local
ou une station EIO en effectuant un échange explicite.
READ_STS_MX
Lecture des mots d'état d'un module d'E/S X80 connecté sur un rack local ou une
station EIO en effectuant un échange explicite.
READ_VAR
Lecture de la valeur d'un ou plusieurs objets de langage via un module de
communication connecté sur un rack local ou une station EIO.
RESTORE_PARAM_MX
Restauration des mots de paramètres d'un module d'E/S X80 connecté sur un rack
local en effectuant un échange explicite.
SAVE_PARAM_MX
Enregistrement des mots de paramètres d'un module d'E/S X80 connecté sur un
rack local en effectuant un échange explicite.
SEND_EMAIL
Envoi d'un e-mail via un port Ethernet d'un module de communication connecté sur
un rack local (les modules Ethernet ne peuvent pas être connectés sur une station
EIO).
WRITE_CMD_MX
Envoi d'une commande à un module d'E/S X80 connecté sur un rack local ou une
station EIO en effectuant un échange explicite.
WRITE_PARAM_MX
Ecriture des mots de paramètres d'un module d'E/S X80 connecté sur un rack local
en effectuant un échange explicite.
WRITE_VAR
Ecriture de la valeur d'un ou plusieurs objets de langage via un module de
communication connecté sur un rack local ou une station EIO.
35010501 12/2018
Services
Fonctions de communication du service de messagerie sur la plate-forme Modicon Quantum
Le tableau suivant présente les fonctions du service de messagerie de la plate-forme Modicon
Quantum :
Fonction
Rôle
CREAD_REG
Lecture continue d'une zone de registre à partir d'un esclave adressé via Modbus Plus,
TCP/IP-Ethernet ou SY/MAX-Ethernet.
CWRITE_REG
Ecriture continue d'une zone de registre vers un esclave adressé via Modbus Plus,
TCP/IP-Ethernet ou SY/MAX-Ethernet.
EXCH_QX
Exécution de transferts de données via un bus EIO entre des esclaves Modbus
connectés à un rack ModiconM340.
INPUT_CHAR_QX
Réception d'une chaîne de caractères envoyée par un module de communication série
Modicon M340 via un bus EIO.
MBP_MSTR
Exécution de diverses opérations de communication réseau sur Modbus Plus, TCP/IPEthernet ou SY/MAX-Ethernet
PRINT_CHAR_QX
Envoi d'une chaîne de caractères de maximum 1000 octets depuis un maître Modicon
M340 Modbus via un bus EIO.
READ_REG
Lecture d'une zone de registre à partir d'un esclave adressé via Modbus Plus, TCP/IPEthernet ou SY/MAX-Ethernet.
READ_REG_QX
Lecture des registres d'un esclave Modbus connecté à un maître Modicon M340
Modbus via un bus EIO.
READ_STS_QX
Lecture des mots d'état d'un module d'E/S Modicon M340 Ethernet par un échange
explicite avec la mémoire du processeur.
WRITE_CMD_QX
Envoi d'une commande à un module d'E/S Modicon M340 Ethernet avec un mot de
commande en effectuant un échange explicite.
WRITE_REG
Ecriture d'une zone de registre dans un esclave adressé via Modbus Plus, TCP/IPEthernet ou SY/MAX-Ethernet.
WRITE_REG_QX
Ecriture de registres dans un esclave Modbus connecté à un maître Modicon M340
Modbus via un bus EIO.
XXMIT
Messages Modbus de l'automate maître et chaînes d'E/S ASCII.
Fonctions de communication du service de messagerie sur la plate-forme Modicon Momentum
Le tableau suivant présente les fonctions du service de messagerie de la plate-forme Modicon
Momentum :
Fonction
Rôle
MBP_MSTR
Exécution de diverses opérations de communication réseau sur Modbus Plus, TCP/IPEthernet ou SY/MAX-Ethernet.
XMIT
Messages Modbus de l'automate maître et chaînes d'E/S ASCII.
XXMIT
Messages Modbus de l'automate maître et chaînes d'E/S ASCII.
35010501 12/2018
35
Services
Fonctions de communication du service de messagerie sur la plate-forme Modicon Premium
Le tableau suivant présente les fonctions du service de messagerie de la plate-forme Modicon
Premium :
36
Fonction
Rôle
DATA_EXCH
Envoi/demande d'accusé de réception de données.
INPUT_BYTE
Lecture d'un tableau d'octets.
INPUT_CHAR
Lecture d'une chaîne de caractères.
OUT_IN_CHAR
Envoi d'une chaîne de caractères et attente d'une réponse.
OUT_IN_MBUS
Emulation d'une communication Modbus maître à partir d'une liaison série configurée en
mode caractère.
PRINT_CHAR
Ecriture d'une chaîne de caractères.
RCV_TLG
Réception d'un télégramme.
READ_ASYN
Lecture de 1 Ko de messages.
READ_GDATA
Lecture de données communes Modbus Plus.
READ_VAR
Lecture d'objets de langage standard : mots et bits internes, mots et bits système,
temporisateurs, monostables, programmateurs cycliques, registres, compteurs.
SEND_REQ
Envoi de requêtes UNI-TE.
SEND_TLG
Envoi d'un télégramme.
UNITE_SERVER
Traitement immédiat des requêtes READ_VAR et WRITE_VAR sur Modbus (serveur
immédiat).
WRITE_ASYN
Ecriture de 1 Ko de messages.
WRITE_GDATA
Ecriture de données Modbus Plus communes.
WRITE_VAR
Ecriture d'objets de langage standard : mots et bits internes, mots et bits système.
35010501 12/2018
Services
Disponibilité des fonctions en fonction des protocoles
Protocoles pris en charge par les fonctions du service de messagerie sur une plate-forme Modicon
M340 :
Fonction
TCP/IP
ETHWAY
CANopen
Modbus
Série
Modbus
Plus
Fipway
–
X
X
–
–
UniTelway
Mode
caractère
–
X
DATA_EXCH
X
ETH_PORT_CTRL
X
–
–
–
–
–
–
–
–
INPUT_BYTE
–
–
–
–
–
–
–
–
X
INPUT_CHAR
–
–
–
–
–
–
–
–
X
PRINT_CHAR
–
–
–
–
–
–
–
–
X
READ_VAR
X
–
X
X
–
–
–
–
–
SEND_EMAIL
–
–
–
–
–
–
–
–
X
WRITE_VAR
X
–
X
X
–
–
–
–
–
X
–
–
Fipio
Oui
Non
Protocoles pris en charge par les fonctions du service de messagerie sur une plate-forme Modicon
M580 :
Fonction
TCP/IP
ETHWAY CANopen Modbus Modbus Fipway Unisérie
Plus
Telway
Fipio Mode
caractère
DATA_EXCH
X
–
–
X
–
–
–
–
–
GET_TS_EVENT_M
X
–
–
–
–
–
–
–
–
INPUT_BYTE
–
–
–
–
–
–
–
–
X
INPUT_CHAR
–
–
–
–
–
–
–
–
X
PRINT_CHAR
–
–
–
–
–
–
–
–
X
READ_PARAM_MX
X
–
–
–
–
–
–
–
–
READ_STS_MX
X
–
–
–
–
–
–
–
–
READ_VAR
X
–
–
X
–
–
–
–
–
RESTORE_PARAM_MX
X
–
–
–
–
–
–
–
–
SAVE_PARAM_MX
X
–
–
–
–
–
–
–
–
SEND_EMAIL
X
–
–
–
–
–
–
–
–
WRITE_CMD_MX
X
–
–
–
–
–
–
–
–
WRITE_PARAM_MX
X
–
–
–
–
–
–
–
–
WRITE_VAR
X
–
–
X
–
–
–
–
–
X
–
Oui
Non
35010501 12/2018
37
Services
Protocoles pris en charge par les fonctions du service de messagerie sur une plate-forme Modicon
Quantum :
Fonction
TCP/IP
ETHWAY
CANopen
Modbus
série
Modbus
Plus
Fipway
UniTelway
Fipio
Mode
caractère
CREAD_REG
X
–
–
–
X
–
–
–
–
CWRITE_REG
X
–
–
–
X
–
–
–
–
EXCH_QX
X
–
–
X
–
–
–
–
–
INPUT_CHAR_QX
–
–
–
–
–
–
–
–
X
MBP_MSTR
X
–
–
–
X
–
–
–
–
PRINT_CHAR_QX
–
–
–
–
–
–
–
–
X
READ_REG
X
–
–
–
X
–
–
–
–
READ_REG_QX
–
–
–
X
–
–
–
–
–
READ_STS_QX
X
–
–
–
–
–
–
–
–
WRITE_CMD_QX
X
–
–
–
–
–
–
–
–
WRITE_REG
X
–
–
–
X
–
–
–
–
WRITE_REG_QX
–
–
–
X
–
–
–
–
–
XXMIT
–
–
–
X
–
–
–
–
X
X
–
38
Oui
Non
35010501 12/2018
Services
Protocoles pris en charge par les fonctions du service de messagerie sur une plate-forme Modicon
Momentum :
Fonction
TCP/IP
ETHWAY
CANopen
Modbus
série
Modbus
Plus
Fipway
UniTelway
Fipio
Mode
caractère
MBP_MSTR
X
–
–
–
X
–
–
–
–
XMIT
–
–
–
X
–
–
–
–
X
XXMIT
–
–
–
X
–
–
–
–
X
X
–
Oui
Non
Protocoles pris en charge par les fonctions du service de messagerie sur une plate-forme Modicon
Premium :
Fonction
TCP/IP
ETHWAY
CANopen
Modbus
série
Modbus
Plus
Fipway
UniTelway
Fipio
Mode
caractère
(1)
X
–
–
–
X
X
–
–
INPUT_BYTE
–
–
–
–
–
–
–
–
X
INPUT_CHAR
X
X
–
–
–
X
–
–
X
OUT_IN_CHAR
X
X
–
–
–
X
–
–
X
DATA_EXCH
OUT_IN_MBUS
–
–
–
X
–
–
–
–
–
PRINT_CHAR
X
X
–
–
–
X
–
–
X
RCV_TLG
–
–
–
–
–
X
–
–
–
READ_ASYN
X
–
–
–
–
–
–
–
–
READ_GDATA
–
–
–
–
X
–
–
–
–
READ_VAR
X
X
–
X
X
X
X
X
–
SEND_REQ
X
X
X
X
X
X
X
X
–
SEND_TLG
–
–
–
–
–
X
–
–
–
UNITE_SERVER
–
–
–
X
–
–
–
–
–
WRITE_ASYN
X
–
–
–
–
–
–
–
–
WRITE_GDATA
–
–
–
–
X
–
–
–
–
WRITE_VAR
X
X
–
X
X
X
X
X
–
X Oui
– Non
(1) Les échanges entre applications et requêtes UNI-TE sont pris en charge, mais le codage de requêtes Modbus
n'est pas possible avec un module ETY Premium.
35010501 12/2018
39
Services
40
35010501 12/2018
Architectures et services de communication
Interopérabilité
35010501 12/2018
Chapitre 3
Interopérabilité
Interopérabilité
Liste des codes fonction Modbus
Présentation
Les automates Quantum, Premium et M340 possèdent des noyaux serveurs de communication
qui acceptent les codes fonction Modbus communs. Ceux-ci sont répertoriés dans le tableau
suivant.
En tant que serveurs, les automates Quantum, Premium et M340 reconnaissent tous les codes
fonction Modbus de Classe 0 et de Classe 1, conformément aux spécifications Modbus
disponibles sur le site http://www.Modbus.org. Ils intègrent également, dans leur noyau
serveur, le code fonction 23 pour la lecture/écriture de variables consécutives.
Pour connaître la liste des codes fonction Modbus reconnus par les automates Quantum,
consultez la documentation Quantum spécifique.
Pour connaître la liste des codes fonction reconnus par les automates Premium, reportez-vous à
la documentation spécifique Premium (voir Premium et Atrium sous EcoStruxure™ Control Expert,
Liaison série asynchrone, Manuel utilisateur) . De plus, les automates Premium reconnaissent
certaines requêtes UNI-TE (voir EcoStruxure™ Control Expert, Communication, Bibliothèque de
blocs).
35010501 12/2018
41
Interopérabilité
Liste des requêtes Modbus reconnues avec une connexion en tant que serveur
Le tableau suivant décrit les codes fonction et l'adresse des codes fonction Modbus, reconnus par
les plates-formes Premium, Quantum et M340 :
Code
fonction
Adresse
mémoire
Quantum
Adresse
Signification
mémoire M340
et Premium
1
16#0XXX
%M
2
16#1XXX
%M
Lecture des bits d'entrée
3
16#4XXX
%MW
Lecture de valeurs entières consécutives (jusqu'à 125 registres
pour les automates Premium/Atrium)
4
16#3XXX
%MW
Lecture de valeurs d'entrée entières consécutives (jusqu'à
124 registres pour les automates Premium/Atrium)
5
16#0XXX
%M
Ecriture d'un bit de sortie
6
16#4XXX
%MW
Ecriture d'une valeur entière
151
16#0XXX
%M
Ecriture de n bits de sortie
161
16#4XXX
%MW
Ecriture de valeurs entières consécutives
232
16#4XXX
%MW
Lecture/écriture de valeurs entières consécutives3
Lecture des bits de sortie, voir la note ci-dessous.
1
Si vous utilisez la fonction de communication SEND_REQ pour envoyer ces codes, la taille
maximum utilisable est de 121 mots (1936 bits).
2
Cette fonction n'est ni prise en charge, ni émise par les cartes de communication Premium
TSX SCP 111, TSX SCP 114 et TSX SCP 1114, et les modules de communication
TSX SCY 116 01 et TSX SCY 21601.
3
Sur la plate-forme Premium, la lecture s'effectue avant l'écriture.
NOTE :
la fonction de communication READ_VAR peut lire, sur n'importe quel équipement distant, jusqu'à :
 1 008 bits consécutifs pour les UC Premium ;
 2 000 bits consécutifs pour les UC M340.
Pour porter la lecture au-delà de ces limites, il faut utiliser la fonction de communication
SEND_REQ.
42
35010501 12/2018
Interopérabilité
Utilisation des codes fonction Modbus comme clients sur Premium et M340
Le tableau suivant récapitule les codes fonction Modbus et leur utilisation en tant que clients sur
les automates Premium, Quantum et M340 :
Code
fonction
Adresse
mémoire
Quantum
Adresse
mémoire
M340 et
Premium
Requête Modbus
Fonction de
communication
1
16#0XXX
%M
Lecture de bits de sortie
READ_VAR
2
-
%I
Lecture de bits de sortie (voir la note 1)
READ_VAR
3
16#4XXX
%MW
READ_VAR
Lecture de valeurs entières
consécutives (jusqu'à 125 registres pour
les automates Premium/Atrium)
4
-
%IW
READ_VAR SEND_RER
Lecture de valeurs d'entrée entières
consécutives (jusqu'à 124 registres pour pour les automates
les automates Premium/Atrium) (voir la Premium/Atrium
note 1)
15
16#0XXX
%M
Ecriture de n bits de sortie
WRITE_VAR
16
16#4XXX
%MW
Ecriture de valeurs entières
consécutives
WRITE_VAR
1) Les adresses %I et %IW ne peuvent pas être utilisées pour créer une fonction de
communication de type READ_VAR à l'aide de l'assistant de saisie de fonction.
La manière d'utiliser les codes fonction à l'aide des fonctions de communication est décrite dans
le manuel Modbus (voir Premium et Atrium sous EcoStruxure™ Control Expert, Liaison série
asynchrone, Manuel utilisateur).
NOTE : l'interopérabilité avec les applications Windows est assurée par l'accès aux variables de
l'automate via le logiciel OFS.
AVERTISSEMENT
COMPORTEMENT INATTENDU DE L'APPLICATION - COMPATIBILITE DES ECHANGES DE
DONNEES
Dans la mesure où les alignements de structures de données sont différents pour les automates
Premium/Quantum et M340, vous devez vérifier la compatibilité des données échangées.
Voir la page DDT : règles d'affectation (voir EcoStruxure™ Control Expert, Langages de
programmation et structure, Manuel de référence) pour plus d'informations.
Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des
dommages matériels.
35010501 12/2018
43
Interopérabilité
44
35010501 12/2018
Architectures et services de communication
Architectures de communication
35010501 12/2018
Chapitre 4
Architectures de communication
Architectures de communication
Objet de ce chapitre
Ce chapitre propose une vue d'ensemble des différentes architectures de communication.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Architecture globale
46
Architectures de réseau
50
Bus de terrain
54
35010501 12/2018
45
Architectures de communication
Architecture globale
Présentation
La stratégie de communication de Schneider est basée sur les normes ouvertes (cœur de l'offre)
suivantes :
 Ethernet Modbus TCP/IP
 CANopen
 AS-Interface
 Modbus Link Series
Cela n'a pas toujours été le cas et on compte un grand nombre de bases installées sur des réseaux
ou bus propriétaires tels que Modbus Plus, Fipway, Ethway, X-Way sur TCP/IP, Fipio, Symax et
Uni-telway.
Schneider propose une offre de connectivité aux principales normes du marché au travers de ses
offres Profibus, Interbus et TCPopen.
Dans les pages suivantes, les architectures de communication possibles et recommandées sont
présentées, en fonction du type d'automate utilisé :


Au niveau 2 : réseau inter-automate (voir page 50),
Au niveau 1 : bus de terrain (voir page 54).
Les solutions de communication destinées aux installations existantes, issues des gammes
Telemecanique ou Modicon, sont ensuite présentées.
46
35010501 12/2018
Architectures de communication
Architecture globale
Le schéma suivant présente un exemple d'architecture de communication globale avec bus AS-i :
35010501 12/2018
47
Architectures de communication
Le schéma suivant illustre un exemple d'architecture de communication globale avec bus Modbus
et Uni-Telway :
48
35010501 12/2018
Architectures de communication
Le schéma suivant illustre un exemple d'architecture de communication globale avec bus Modbus
et Fipio :
NOTE : En fonction du type de réseau utilisé, l'interconnexion est réalisée directement via un
automate qui dirige les informations (Ethernet/Uni-Telway) ou via un équipement supplémentaire
tel qu'un pont (Ethernet/Modbus) ou un commutateur (Ethernet/Ethernet).
NOTE : Techniquement, des solutions sophistiquées associant Ethernet, Modbus Plus, Fipway,
Fipio, Modbus, Uni-Telway etc. dans une même architecture sont possibles. Toutefois, pour
faciliter la maintenance et la formation de l'utilisateur, ainsi que pour réduire les coûts
d'exploitation, il est recommandé de viser une homogénéité maximum entre les types de réseaux
et de bus utilisés. Dans les exemples d'architecture suivants, nous présentons les solutions les
plus adaptées en fonction des équipements connectés.
35010501 12/2018
49
Architectures de communication
Architectures de réseau
Présentation
Diverses architectures de réseau sont disponibles. La gamme de produits Schneider permet de
créer des monoréseaux Ethernet ainsi que des architectures multiréseau transparentes
(Ethernet/Fipway/Modbus Plus). Les exemples suivants d'architectures de réseau illustrent les
diverses solutions optimales proposées par les produits Schneider.
NOTE : La sélection d'une architecture avec le réseau Modbus Plus ou Fipway est fortement liée
à l'utilisation d'équipements Quantum ou Premium :
 Modbus Plus pour automates Quantum et Premium
 Fipway pour automates Premium
NOTE : Dans les illustrations suivantes, les flèches indiquent les différentes possibilités de
communication.
Nous avons essayé de présenter tous les scénarios disponibles.
Les types de communication illustrés dans les réseaux Ethernet homogènes sont également
possibles lorsque ces réseaux sont étendus à l'aide de segments Modbus Plus ou Fipway.
Architecture Ethernet monoréseau
Le schéma ci-dessous illustre une architecture Ethernet monoréseau :
NOTE : Tous les échanges inter-équipements sont possibles.
50
35010501 12/2018
Architectures de communication
Architecture Ethernet multiréseau
Le schéma ci-dessous illustre une architecture Ethernet multiréseau :
NOTE : Tous les échanges inter-équipements sont possibles.
35010501 12/2018
51
Architectures de communication
Architecture Ethernet/Modbus multiréseau
Le schéma ci-dessous illustre une architecture Ethernet/Modbus multiréseau :
NOTE : L'accès est possible à partir d'équipements sur le réseau Modbus Plus via des ponts
Ethernet/Modbus Plus. Par contraste, les équipements sur le second réseau Modbus Plus ne sont
pas accessibles par un équipement Ethernet via le pont Plus.
52
35010501 12/2018
Architectures de communication
Architecture Ethernet/Fipway multiréseau
Le schéma ci-dessous illustre une architecture Ethernet/Fipway multiréseau :
NOTE : Tous les échanges inter-équipements sont possibles.
35010501 12/2018
53
Architectures de communication
Bus de terrain
Présentation
L'UC utilise différents types de bus de terrain : Ethernet, CANopen, Modbus, Modbus Plus, AS-i,
Fipway, Uni-Telway, Fipio, INTERBUS et PROFIBUS.
Adressage des bus de terrain par plate-forme :
Bus de terrain
M340
M580
Quantum
Momentum
Premium
Ethernet
X*, O
X, O
X*, O
X*
X*, O
CANopen
X*
–
–
O
O
Modbus
X, O
O
X
X
O
Modbus Plus
O*
O*
X
O
O
AS-i
O
O
O
–
O
Fipway
–
–
–
–
O
Uni-Telway
–
–
–
–
X, O
Fipio
–
–
–
O
X*
INTERBUS
–
–
O
O
O
PROFIBUS
O*
O*
O, O*
O
O, O*
X
X*
O
O*
–
54
Plate-forme
Intégré à l'UC.
Intégré à certaines UC.
Disponible via les modules d'extension (inséré à l'UC ou ajouté à un rack).
La communication est effectuée via une passerelle connectée au réseau distribué Ethernet dont
l'adressage est effectué par l'UC ou par un module Ethernet.
Non disponible.
35010501 12/2018
Architectures et services de communication
Routage X-Way
35010501 12/2018
Chapitre 5
Routage de messages X-Way
Routage de messages X-Way
Objet du chapitre
Ce chapitre décrit les principes du routage de messages X-Way sur des architectures multiréseau
X-Way.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Généralités
56
Caractéristiques
57
Adresse principale
59
Adresses de station multimodule
61
Messagerie
62
35010501 12/2018
55
Routage X-Way
Généralités
Introduction
Une architecture multiréseau est composée de plusieurs réseaux. On peut distinguer deux niveaux
d'architecture :


Les architectures multimodule, qui contiennent plusieurs réseaux, mais aucune communication
entre ces différents segments n'est fournie par le système de communication.
Les architectures multiréseau, composées de plusieurs segments de réseau interconnectés par
des stations de pont. La transparence de communication est ensuite fournie par le groupe
d'équipements dans ce type d'architecture.
Ce chapitre décrit comment configurer la fonction de pont dans une station automate Premium,
ainsi que l'utilisation de services de communication dans une architecture multiréseau.
L'architecture multiréseau est conforme aux normes de communication X-Way.
Pour configurer des stations sur différents réseaux, consultez la documentation correspondant au
module utilisé.
NOTE : La communication X-Way n'est pas disponible pour les automates Modicon M340.
56
35010501 12/2018
Routage X-Way
Caractéristiques
Présentation
Une architecture d'automate X-Way est constituée de divers niveaux de réseau interconnectés via
des stations intermédiaires.
Dans une architecture multiréseau, une liaison logique unique doit exister entre deux stations de
terminal.
Exemple
Stations de terminal
Une station de terminal est adressée par la paire {adresse_réseau . adresse_station}.
Les stations de terminal reçoivent les messages destinés à leur adresse réseau, ainsi que les
messages de diffusion générale, et envoient à leur connexion réseau tous les messages destinés
à une station distante.
35010501 12/2018
57
Routage X-Way
Stations intermédiaires
Une station intermédiaire possède autant d'adresses réseau que de points de connexion à
différents réseaux. Une de ses adresses est considérée être l'adresse principale et a le rôle de
garantir l'accès à toutes les entités de communication d'une station de routage.
Les stations intermédiaires sont classifiées en deux catégories :


Stations de multicoupleur
Stations de pont
Stations de multicoupleur
Ces stations fournissent la gestion des divers coupleurs réseau et garantissent tous les services
monoréseau sur les divers segments du réseau (mots communs, télégrammes, messagerie). Elles
ne proposent pas de routage entre les diverses connexions réseau.
Stations de pont
Ces stations fournissent les mêmes fonctions que les stations de multicoupleur et garantissent
également la transparence de communication entre les diverses connexions réseau.
58
35010501 12/2018
Routage X-Way
Adresse principale
Introduction
Une station configurée en mode pont possède autant d'adresses que de points de connexion
réseau.
L'adresse réseau qui correspond au module réseau ayant l'adresse de module la plus basse
(module le plus à gauche dans le rack de station) est considérée être l'adresse principale de la
station.
L'utilisation de l'adresse principale d'une station garantit l'accès à une station de pont.
Règle
L'accès à une station de pont doit toujours s'effectuer par son adresse principale.
35010501 12/2018
59
Routage X-Way
Exemple d'adressage
L'exemple illustre la communication entre des stations connectées aux réseaux Fipway.




60
Pour une communication entre la station A et la station R2, l'adresse principale de la station R2
est {11.3}.
Pour une communication entre la station A et la station R1, l'adresse principale de la station R1
est {12.7}.
Pour une communication entre la station A et la station R3, l'adresse principale de la station R3
est {13.5}.
Pour une communication entre la station A et la station C, l'adresse principale de la station C
est {12.7}5.0.56.
35010501 12/2018
Routage X-Way
Adresses de station multimodule
Introduction
Une station configurée en mode multimodule possède autant d'adresses que de points de
connexion réseau.
Il n'existe pas d'adresse principale pour la station. Elle sera adressée en fonction du réseau avec
lequel elle communique.
Règle
L'accès à une station multimodule doit toujours s'effectuer via l'adresse réseau qui correspond au
module réseau autorisant l'entrée à la station.
Exemple
Dans l'exemple suivant, la station R1 ne dispose pas de la fonction de pont entre ses modules 2,
4 et 5.


Pour une communication entre la station A et la station R1, l'adresse est {13.5}SYS.
Pour une communication entre la station B et la station R1, l'adresse est {12.7}SYS.
35010501 12/2018
61
Routage X-Way
Messagerie
Avec stations de multicoupleur
Les messages destinés à un réseau sont envoyés au coupleur connecté au réseau de destination.
La phase de configuration permet de déterminer le coupleur de destination.
Cas spécifique
Les messages destinés à un réseau d'une adresse inconnue sont envoyés au réseau avec
l'adresse principale de la station, avec les messages dont le numéro de réseau est 0.
Exemple :
Tous les messages destinés au réseau 3 sont envoyés au coupleur ayant l'adresse de module 4,
et ceux dont le réseau de destination est 1 à la ligne réseau intégrée dans le processeur.
Tous les messages dont l'adresse de numéro de réseau est différente de 1 ou 3 sont envoyés au
processeur qui gère le réseau principal.
Dans une architecture multicoupleur, la communication est limitée à un niveau de réseau unique.
Avec stations de pont
Les messages destinés à un réseau sont envoyés au coupleur ayant accès à ce réseau. La phase
de configuration permet de déterminer les réseaux accessibles pour chaque coupleur de la station.
Cas spécifique
Les messages dont le numéro de réseau est 0 sont envoyés au réseau avec l'adresse principale
de la station.
62
35010501 12/2018
Architectures et services de communication
Adressage
35010501 12/2018
Partie II
Adressage
Adressage
Objet de cette partie
Cette partie décrit les différentes solutions d'adressage d'équipements sur un réseau ou un bus de
communication.
Contenu de cette partie
Cette partie contient les chapitres suivants :
Chapitre
Titre du chapitre
6
Points généraux concernant l'adressage
65
7
Adressage IP
67
8
Adressage Modbus Plus
71
9
Adressage X-Way
75
10
Adressage des automates Modicon M340
11
Informations générales concernant les ponts
35010501 12/2018
Page
89
103
63
Adressage
64
35010501 12/2018
Architectures et services de communication
Introduction à l'adressage
35010501 12/2018
Chapitre 6
Points généraux concernant l'adressage
Points généraux concernant l'adressage
Général
Présentation
Dans une architecture de communication, chaque équipement doit être identifié par une adresse.
Cette adresse est propre à chaque équipement et permet à celui-ci d'établir une communication
pour déterminer la destination avec précision. De même pour la configuration des services tels que
les Global Data sur Ethernet, le service Peer Cop sur Modbus Plus ou les mots communs et tables
partagées de Fipway, ces adresses permettent de connaître les stations propriétaires des
différentes informations partagées.
Les produits Schneider prennent en charge quatre types d'adressage selon le type d'équipement,
de réseau ou de bus utilisé :




Adressage IP (voir page 67)
Adressage Modbus Plus (voir page 71)
Adressage X-Way (voir page 75)
Adressage des automates Modicon M340 (voir page 89)
35010501 12/2018
65
Introduction à l'adressage
66
35010501 12/2018
Architectures et services de communication
Adressage IP
35010501 12/2018
Chapitre 7
Adressage IP
Adressage IP
Remarque sur l’adressage IP
Adresse IP
Sur un réseau Ethernet TCP/IP, chaque équipement doit posséder une adresse IP unique. Cette
adresse comprend deux identificateurs, un pour le réseau et l'autre pour la machine connectée.
L'unicité des adresses est gérée de la manière suivante :


Lorsque l'environnement réseau est de type ouvert, l'unicité de l'adresse est garantie par
l'attribution d'un identificateur réseau par l'autorité appropriée dans le pays où le réseau est
situé.
Si le type d'environnement est fermé, l'unicité de l'adresse est gérée par le gestionnaire du
réseau de l'entreprise.
Une adresse IP est définie par 32 bits. Elle est constituée de 4 nombres, un pour chaque octet de
l'adresse.
NOTE : Normalisé et rendu largement répandu grâce à Internet, l'adressage IP est décrit en détail
dans les clauses RFC (Request For Comment) 1340 et 791 qui stipulent les normes Internet ainsi
que dans les manuels informatiques qui décrivent les réseaux. Vous pouvez vous reporter à ces
sources pour de plus amples informations.
35010501 12/2018
67
Adressage IP
Exemple
Selon la taille du réseau, trois classes d'adresse peuvent être utilisées :
Espaces réservés aux différentes classes d'adresses IP :
Classe
A
0.0.0.0 à 127.255.255.255
B
128.0.0.0 à 191.255.255.255
C
192.0.0.0 à 223.255.255.255



68
Plage
Les adresses de classe A sont destinées aux réseaux de grande taille avec un nombre
important de sites connectés.
Les adresses de classe B sont destinées aux réseaux de taille moyenne, avec un nombre
moindre de sites connectés.
Les adresses de classe C sont destinées aux réseaux de petite taille, avec un faible nombre de
sites connectés.
35010501 12/2018
Adressage IP
Sous-adressage et masque de sous-réseau
Une adresse IP est composée de deux identificateurs, un pour le réseau et l'autre pour la machine
connectée. En réalité, l'identificateur de la machine peut également contenir un identificateur de
sous-réseau.
Dans un environnement ouvert, ayant reçu un identificateur de l'autorité appropriée,
l'administrateur du système local a la possibilité de gérer plusieurs réseaux. Cela signifie que des
réseaux locaux peuvent être installés sans affecter le monde extérieur, qui ne voit qu'un seul
réseau désigné par son identificateur.
Le masque de sous-réseau permet de visualiser le nombre de bits attribués respectivement à
l'identificateur du réseau et à l'identificateur du sous-réseau (bits à 1), puis à l'identificateur de la
machine (bits à 0).
Exemple
Exemple : 140.186.90.3
La segmentation permet d'obtenir 254 sous-réseaux possibles avec 254 machines de sousréseau.
La valeur du masque de sous-réseau doit être choisie de manière cohérente avec la classe
d'adresses IP.
Le masque de sous-réseau aura la valeur suivante :



pour une adresse de classe A : 255.xxx.xxx.xxx,
pour une adresse de classe B : 255.255.xxx.xxx,
pour une adresse de classe C : 255.255.255.xxx,
xxx est une valeur arbitraire que l’utilisateur peut choisir.
Passerelle
Le terme Passerelle est utilisé dans ce manuel dans le sens de "routeur". Si la machine cible n'est
pas connectée au réseau local, le message sera envoyé à la "passerelle par défaut" connectée au
réseau local, ce qui garantira le routage vers une autre passerelle ou vers sa destination finale .
35010501 12/2018
69
Adressage IP
70
35010501 12/2018
Architectures et services de communication
Adressage Modbus Plus
35010501 12/2018
Chapitre 8
Adressage Modbus Plus
Adressage Modbus Plus
Adressage d’une entité de communication Modbus Plus
Présentation
L'adressage Modbus Plus permet d'identifier un équipement sur un réseau Modbus Plus.
Le système d'adressage Modbus Plus est basé sur le chemin d'accès à suivre pour atteindre
l'équipement destinataire. Ce chemin est déterminé par les routeurs Modbus Plus, également
appelés ponts Plus. Ainsi, lorsqu'un équipement doit communiquer avec un autre, il est nécessaire
de déterminer le chemin emprunté par les données à transmettre.
Principe
Un segment de réseau Modbus Plus peut contenir jusqu'à 64 équipements adressables. Chaque
équipement possède une adresse unique comprise entre 1 et 64.
Plusieurs segments peuvent être reliés par des ponts Plus.
Le chemin de routage est déterminé par les 5 octets qui indiquent successivement les adresses
des équipements à emprunter avant d'arriver à destination.
Le système de routage permet de traverser 3 segments au maximum, afin de permettre une
communication entre des stations appartenant à 5 segments consécutifs.
NOTE : Dans le cas où les 5 octets ne sont pas nécessaires (un seul pont Plus traversé par
exemple), les octets restants sont définis sur 0.
35010501 12/2018
71
Adressage Modbus Plus
Illustration
La figure suivante représente la structure d'un réseau Modbus Plus multi-segment. Trois exemples
de caractéristiques sont utilisés pour décrire l'adressage Modbus Plus :
72
35010501 12/2018
Adressage Modbus Plus
Exemple 1
Le chemin de routage pour accéder à la station Quantum est :
61, 30, 22, 62, 0.
NOTE : Le 0 de fin est ajouté afin que le chemin d'adresse contienne 5 octets.
Exemple 2
Le chemin de routage pour accéder à l'esclave A est :
61, 25, 1, 0, 0.
NOTE : Dans la mesure où l'esclave A est le seul esclave sur le port 1, il suffit d'indiquer le numéro
de port et de remplir le chemin avec les zéros pour obtenir les 5 octets du chemin d'adresse.
Exemple 3
Le chemin de routage pour accéder à l'esclave 113 est :
61, 25, 4, 113, 0.
NOTE : Lorsque plusieurs esclaves sont connectés au même port, il est nécessaire d'indiquer le
numéro d'esclave après le numéro de port. N'oubliez pas de compléter l'adresse avec des zéros
pour obtenir 5 octets.
35010501 12/2018
73
Adressage Modbus Plus
74
35010501 12/2018
Architectures et services de communication
Adressage X-Way
35010501 12/2018
Chapitre 9
Adressage X-Way
Adressage X-Way
Objet du chapitre
Ce chapitre décrit l'adressage X-Way et ses champs d'application.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Adressage d'une entité de communication
76
Types d’entité de communication
78
Adressage des voies de communication du processeur
80
Adressage d'un module de communication TSX SCY 21601
82
Exemples d'adressage intrastation : adressage Uni-Telway
83
Exemples d'adressage intrastation : adressage Fipio
85
Exemples d'adressage intrastation
86
35010501 12/2018
75
Adressage X-Way
Adressage d'une entité de communication
Présentation
L'adressage X-Way permet d'identifier une entité de communication sur un réseau ou un bus ou
sur un bus de station sur un réseau. Chaque station est identifiée par une adresse unique, qui est
constituée d'un numéro de réseau et d'un numéro de station. Les adresses diffèrent ensuite en
fonction du bus :


Bus Uni-Telway ou Modbus
Bus Fipio
Au sein d'une station, chaque entité de communication est caractérisée par une adresse
topologique (chemin d'accès) et un type (voir page 78).
NOTE : Une adresse est exprimée sous la forme d'une chaîne de caractères. Toutefois, elle ne
peut être utilisée qu'avec la fonction ADDM(), ce qui explique pourquoi la notation suivante est
employée pour décrire une adresse : ADDR ('chaîne_adresse').
Adressage d'une station sur un réseau
L'adresse d'une station sur un réseau a le format suivant : ADDR('{n.s}SYS')
où :
n : numéro du réseau (n pour network)
s : numéro de la station (s pour station)
SYS : mot clé utilisé pour indiquer le système du serveur de la station (voir page 78)
Adressage d'un équipement sur un bus Uni-Telway ou Modbus
L'adresse d'un équipement sur un bus Uni-Telway ou Modbus dépend de la station qui gère le
bus :


Station autonome : ADDR('r.m.c.e')
Station appartenant à un réseau : ADDR('{n.s}r.m.c.e')
où :
n : numéro du réseau (n pour network)
s : numéro de la station (spour station)
r : numéro du rack (r pour rack)
m : numéro du module (m pour module)
c : numéro de la voie (c pour channel)
e : numéro de l'équipement ou de l’esclave (e pour équipement)
76
35010501 12/2018
Adressage X-Way
Adressage d'un équipement sur un bus Fipio
L'adresse d'un équipement sur un bus Fipio dépend de la station qui gère le bus :


Station autonome : ADDR('\b.e\SYS')
Station appartenant à un réseau : ADDR('{n.s}\b.e\SYS')
où :
n : numéro du réseau (n pour network)
s : numéro de la station (spour station)
b : numéro du bus (b pour bus) ; pour Fipio, le numéro du bus est toujours 2.
e : numéro de l'équipement (e pour équipement)
SYS : mot clé utilisé pour indiquer le système du serveur de la station (voir page 78)
Exemple
La figure ci-dessous décrit l'adresse de la station située dans le rectangle gris. L'exemple ici
montre l'esclave 2 sur la voie 1 du module dans le rack 0 (rack de base), emplacement 1, sur le
réseau 20, station 3 :
35010501 12/2018
77
Adressage X-Way
Types d’entité de communication
Présentation
Il existe différents types d'entités de communication. Pour les caractériser, vous devez créer les
mots clés suivants : SYS, APP et APP.num. Un autre mot clé, ALL, permet d'envoyer des
messages de diffusion généraux.
Ces échanges sont effectués par les fonctions de communication décrites dans la bibliothèque des
EF de communication.
Il est possible de classer les adresses en trois types :



adresses locales
adresses distantes
adresses de diffusion
Mots clés
Les mots clés sont les suivants :



SYS donne accès au serveur Uni-te d'un processeur, d'une voie, d'un module de
communication, etc.
APP donne accès à l'application PL7 ou Control Expert d'une station.
ALL définit une diffusion. Pour un module TSX SCY 11601, le mot clé est 0. Il peut remplacer
un des éléments d'une adresse topologique. Le niveau de diffusion est déterminé en fonction
de l'emplacement des mots clés ALL ou 0 dans l'adresse :
 Accolée au numéro du réseau, la diffusion est envoyée à toutes les stations du réseau
sélectionné (par exemple, l'adresse ADDR('{2.ALL}') représente toutes les stations du
réseau 2).
 Accolée au numéro de la station, la diffusion est envoyée à toutes les entités connectées aux
voies de communication intra-station (par exemple, l’adresse ADDR('{2.4}ALL')
représente toutes les entités de communication de la station 4 sur le réseau 2).
NOTE : Pour que l'application de l'émetteur puisse communiquer avec le bloc fonction texte d'une
application PL7-2 ou PL7-3 d'un automate TSX séries 7, le mot clé doit être APP.num, où num
correspond au numéro du bloc fonction texte cible de l'échange.
78
35010501 12/2018
Adressage X-Way
Adresses locales
Les adresses locales contiennent des adresses topologiques et les adresses d'esclaves sur un
bus.
Destination
Adresse locale
Serveur Micro/Premium Uni-TE
SYS
Application PL7 ou Control Expert
APP
Application PL7-3
Numéro du bloc APP.text
Esclave Uni-Telway
Numéro module.voie.esclave
Esclave Modbus
Numéro module.voie.esclave
Liaison en mode caractère
module.voie.SYS
Serveur du module
module.SYS
Serveur du sous-module ou de la voie
module.voie.SYS
Serveur d'équipement Fipio
\numéro bus.point de connexion \SYS
Adresses distantes
Les adresses distantes correspondent aux adresses des équipements connectés à un réseau.
Destination
Adresse distante
Destination sur réseau distant
{réseau.station}adresse locale
Destination sur réseau local
{station}adresse locale
Adresses de diffusion
Les adresse de diffusion dépendent des équipements de destination.
Destination
Adresse de diffusion
Diffusion vers toutes les stations
{réseau.ALL}adresse locale
Diffusion vers toutes les adresses locales
{réseau.station}ALL,
Diffusion vers tous les modules
ALL.SYS
Diffusion vers tous les esclaves Uni-Telway ou Modbus
module.voie.ALL
Diffusion vers tous les esclaves Modbus avec un module TSX SCY 11601 module.voie.0
NOTE : le code de rapport de la fonction de diffusion pour un fonctionnement correct des
équipements Modbus est 1.
35010501 12/2018
79
Adressage X-Way
Adressage des voies de communication du processeur
Présentation
Les exemples ci-dessous présentent les différents types d'adressage des voies de communication
d'un processeur.
Les exemples sont basés sur un processeur de type Premium.
Les modules ont une adresse topologique qui est une fonction de la position du module dans le
rack.
Selon la configuration souhaitée, une alimentation simple ou double peut être présente, occupant
respectivement l'emplacement 1 ou 2 dans le rack. Il en résulte que le premier emplacement utilisé
par le processeur est l'emplacement 0 ou 1.
80
35010501 12/2018
Adressage X-Way
Avec alimentation simple
L'alimentation occupe un emplacement. Les voies de communication du processeur peuvent alors
avoir les adresses suivantes :
Avec alimentation double
L'alimentation occupe deux emplacements. Les voies de communication du processeur peuvent
alors avoir les adresses suivantes :
35010501 12/2018
81
Adressage X-Way
Adressage d'un module de communication TSX SCY 21601
Présentation
Les exemples ci-dessous présentent les différents types d'adressage des modules de
communication TSX SCY 21601.
Les exemples sont basés sur un processeur de type Premium.
NOTE : Ces types de modules de communication sont limités en fonction du processeur.
Consultez le manuel d'installation pour déterminer le nombre de voies de communication experte.
Exemples
Les voies de communication du module peuvent avoir les adresses suivantes :
82
35010501 12/2018
Adressage X-Way
Exemples d'adressage intrastation : adressage Uni-Telway
Aperçu
Avec ce type d'adressage, une station maître peut accéder à différents esclaves connectés à un
bus.
Dans les exemples suivants, les esclaves sont connectés à la station maître (avec un processeur
Premium) via un bus Uni-Telway.
Règles d'adressage
Dans cette configuration, les valeurs d'adressage sont les suivantes :

Pour l'adresse du rack :
 0à7

Pour l'adresse du module :
 0 à 14

Pour l'adresse de la voie :
 0 si connectée via la prise terminal
 0 si connectée via la liaison intégrée d'un module TSX SCY 21601
 1 si connectée via une carte PCMCIA

Pour l'esclave :
 1 à 98 si l'esclave est connecté à une carte PCMCIA ou à la liaison intégrée d'un module
TSX SCY 21601. Dans ce cas, la station maître peut scruter jusqu'à 98 esclaves.
 1 à 8 si l'esclave est connecté à la prise terminal. Dans ce cas, la station maître peut scruter
jusqu'à 8 esclaves.
ATTENTION
COMPORTEMENT IMPREVU DE L'APPLICATION
N'utilisez pas des paramètres d'adresse erronés. Par exemple :
 Ne définissez pas un paramètre d'adresse ne correspondant pas à l'équipement cible.
 Avec un module TSX SCY 21601, ne définissez pas de valeurs supérieures à 98 dans la
fonction ADDR (champ "e" de l'adresse de l'équipement). Avec un port série intégré à l'UC,
définissez des valeurs inférieures ou égales à 8.
Le non-respect de ces instructions peut provoquer des blessures ou des dommages matériels.
35010501 12/2018
83
Adressage X-Way
Connexion via la prise terminal
Un équipement dont l'adresse est Ad0=8 est connecté au prise terminal d'une station Premium.
Paramètres d'adresse de l'esclave 8 : ADDR('0.0.0.8')
Connexion via un module TSX SCY 21601
Un équipement dont l'adresse est Ad0=1 est connecté à la liaison intégrée d'un module
TSX SCY 21601 en position 2 dans le rack de base.
Paramètres d'adresse de l'esclave 1 : ADDR('0.2.0.1')
84
35010501 12/2018
Adressage X-Way
Exemples d'adressage intrastation : adressage Fipio
Présentation
Les échanges avec le gestionnaire de bus sont des échanges de variables ou de messages.
La syntaxe d'adressage pour accéder au serveur de messagerie Unite est la suivante :
\ numéro bus . point de connexion \SYS
Règles d'adressage
Pour une communication Fipio, les valeurs d'adressage sont les suivantes :


Pour l'adresse du bus : toujours 2 pour un bus Fipio.
Pour le point de connexion : 1 à 127 car il est possible de connecter jusqu'à 127 équipements
sur le bus.
Exemples
Dans l'exemple suivant, le gestionnaire de bus adresse le système Premium au point de
connexion 4 ou le système Magelis au point de connexion 8.
Paramètres d'adresse de l’équipement 4 : ADDR('\2.4\SYS')
Paramètres d'adresse de l’équipement 8 : ADDR('\2.8\SYS')
35010501 12/2018
85
Adressage X-Way
Exemples d'adressage intrastation
Présentation
Pour qu'un échange intrastation puisse avoir lieu (comme un échange entre deux stations sur le
même réseau ou sur différents réseaux), l'adresse doit également indiquer le numéro de réseau
et le numéro de station de l'entité destinataire.
Exemple 1
La configuration multiréseau se présente comme suit :
Dans le premier cas, la station B adresse le système de la station A :
ADDR('{21.1}SYS')
Dans le deuxième cas, la station B adresse la station C :
ADDR('{1.2}0.5.0.56')
86
35010501 12/2018
Adressage X-Way
Exemple 2
L'exemple ci-dessous montre comment accéder à un système Magelis connecté à un bus Fipio
(point de connexion 6) et communiquer avec un bloc texte TXT 8 sur un automate programmable
modèle 40 connecté au réseau 2.
L'adresse du bloc texte TXT 8 sur la station 4 de l'automate TSX 7 est :
ADDR('{2.4}APP.8')
L'adresse du système Magelis est :
ADDR('{2.4}\2.6\SYS')
35010501 12/2018
87
Adressage X-Way
88
35010501 12/2018
Architectures et services de communication
Adressage des automates Modicon M340
35010501 12/2018
Chapitre 10
Adressage des automates Modicon M340
Adressage des automates Modicon M340
Objet du chapitre
Ce chapitre décrit l'adressage des automates Modicon M340 et ses champs d'application.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Types d'entités de communication Modicon M340
90
Adressage Modicon M340 d'une entité de communication
91
Adressage des voies de communication du processeur
94
Exemple d'adressage Ethernet pour Modicon M340
96
Exemple d'adressage CANopen Modicon M340
97
Exemples d'adressage Modbus et en mode caractère pour Modicon M340
98
Exemples d'adressage d'EF de communication Modicon M340
35010501 12/2018
100
89
Adressage des automates Modicon M340
Types d'entités de communication Modicon M340
Présentation
Il existe différents types d'entités de communication.
Ces échanges sont effectués par les fonctions de communication décrites dans la bibliothèque EF
de communications.
Il est possible de classer les adresses en 3 types :



adresses locales, identifiées par r.m.c.SYS ou plus simplement, r.m.c,
adresses distantes, pour adresser un équipement (Modbus, CANopen ou Ethernet) directement
raccordé à la voie,
adresses de diffusion, en fonction du réseau. En ce qui concerne la communication Modbus,
l'adresse de diffusion est obtenue avec le numéro d'esclave défini sur 0. Notez qu'une adresse
de diffusion peut être utilisée pour tous les réseaux mais nécessite la prise en charge de la
diffusion par la voie de communication, ce qui n'est pas toujours le cas.
Mot clé SYS
SYS donne accès à un module local ou un serveur de voie. SYS est utilisé pour le mode caractère
et peut être ignoré.
Adresses de diffusion
Les adresses de diffusion dépendent des équipements destinataires :
Destination
Adresse de diffusion
Diffusion vers tous les esclaves Modbus (le numéro d'esclave est égal à 0) rack.module.voie.0
90
35010501 12/2018
Adressage des automates Modicon M340
Adressage Modicon M340 d'une entité de communication
Présentation
Les automates Modicon M340 permettent d'adresser une voie de communication d'automate
Modicon M340, ainsi qu'un équipement connecté directement à une voie de communication
d'automate Modicon M340.
Chaque équipement est identifié par une adresse unique, qui est constituée d'un numéro
d'équipement ou d'une adresse IP. Les adresses diffèrent ensuite en fonction du protocole :



Ethernet TCP/IP
Modbus ou CANopen
Mode caractère
Au sein d'une station, chaque entité de communication est caractérisée par une adresse
topologique (chemin d'accès) et une entité cible.
NOTE : Une adresse est exprimée sous la forme d'une chaîne de caractères. Toutefois, elle ne
peut être utilisée qu'avec la fonction ADDM, ce qui explique pourquoi la notation suivante est
employée pour décrire une adresse : ADDM('chaîne_adresse').
L'adressage Modicon M340 est basé sur 3 concepts :

l'entité cible dépend de l'EF de communication et sa sélection est implicite :
 MBS pour adresser un serveur Modbus,
 TCP.MBS pour adresser un serveur TCP Modbus,
 SYS pour adresser un serveur de voie en mode Caractère. SYS n'est pas obligatoire.

La voie de communication est explicite (position du processeur ou du module, et numéro de la
voie de communication) ou symbolisée à l'aide du nom du lien réseau de la communication
Ethernet.
L'adresse d'abonné dépend du protocole de communication :
 adresse IP avec le protocole Ethernet
 adresse d'abonné avec CANopen
 adresse de l'esclave avec Modbus

35010501 12/2018
91
Adressage des automates Modicon M340
Adressage d'une station sur un réseau Ethernet
L'adresse d'une station sur Ethernet a le format suivant :









ADDM('Lien_réseau{Adr_hôte}')
ADDM('Lien_réseau{Adr_hôte}TCP.MBS')
ADDM('Lien_réseau{Adr_hôte}node')
ADDM('r.m.c{Adr_hôte}')
ADDM('r.m.c{Adr_hôte}TCP.MBS')
ADDM('r.m.c{Adr_hôte}nœud')
ADDM('{Adr_hôte}')
ADDM('{Adr_hôte}TCP.MBS')
ADDM('{Adr_hôte}nœud')
Où :





Lien réseau : nom de réseau défini dans le champ Lien réseau de la voie Ethernet
Adr_hôte : adresse IP de l'équipement
r : numéro du rack (rack)
c : numéro de la voie (voie)
nœud : nœud Modbus ou CANopen derrière une passerelle (passerelle identifiée par adr_hôte)
NOTE : Lorsque le nom du lien réseau n'est pas défini, le système utilise la connexion de lien
réseau par défaut la plus proche du processeur (généralement la voie Ethernet du processeur).
Adressage d'un équipement sur un bus CANopen
L'adresse d'un équipement sur un bus CANopen utilise le format ADDM('r.m.c.e') où :




r : numéro du rack (rack)
m : position du module dans le rack
c : numéro de la voie du port CANopen (2)
e : nœud de l'esclave CANopen (équipement, de 1 à 127)
Adressage d'un équipement sur un bus Modbus
L'adresse d'un équipement sur un bus Modbus utilise le format ADDM('r.m.c.e.MBS') :




92
r : numéro du rack (rack)
m : position du module dans le rack
c : numéro de la voie du port Modbus (0)
e : numéro de l'esclave Modbus (équipement, de 1 à 247)
35010501 12/2018
Adressage des automates Modicon M340
Adressage d'un équipement en mode caractère
Pour envoyer ou recevoir une chaîne de caractères, vous pouvez utiliser ADDM('r.m.c') ou
ADDM('r.m.c.SYS') où :




r : numéro du rack (rack)
m : position du module dans le rack
c : numéro de la voie du port Mode caractère (0)
SYS : mot clé utilisé pour indiquer le système du serveur de la station (voir page 90). SYS n'est
pas obligatoire.
Exemple
La figure ci-dessous décrit l'adresse du variateur. L'exemple présente l'esclave 14 sur la voie 2
(CANopen) du module dans le rack 0, emplacement 0 :
35010501 12/2018
93
Adressage des automates Modicon M340
Adressage des voies de communication du processeur
Présentation
Les exemples ci-dessous présentent les différents types d'adressages des voies de
communication d'un processeur.
Ces exemples sont basés sur un processeur de type Modicon M340.
Les modules ont une adresse topologique qui dépend de la position du module dans le rack.
Les deux premiers emplacements du rack (marqués PS et 00) sont respectivement réservés au
module d'alimentation du rack (BMX CPS ••••) et au processeur (BMX P34 •••••).
Voies de communication disponibles
Les voies de communication disponibles varient en fonction du processeur :
Processeur
Liaison Modbus
intégrée
Liaison CANopen
maître intégrée
Liaison Ethernet
intégrée
BMX P34 1000
X
-
-
BMX P34 2000
X
-
-
BMX P34 2010/20102
X
X
-
BMX P34 2020
X
-
X
BMX P34 2030/20302
-
X
X
Légende
94
X
Disponible
-
Non disponible.
35010501 12/2018
Adressage des automates Modicon M340
Adressage des voies de communication du processeur
Le schéma ci-dessous illustre un exemple de configuration Modicon M340 comprenant un
processeur BMX P34 2010 et les adresses des voies de communication du processeur :
Le schéma ci-dessous illustre un exemple de configuration Modicon M340 comprenant un
processeur BMX P34 2030 et les adresses des voies de communication du processeur :
35010501 12/2018
95
Adressage des automates Modicon M340
Exemple d'adressage Ethernet pour Modicon M340
Présentation
Avec ce type d'adressage, une station peut accéder à différentes stations connectées au réseau
logique.
Connexion via le port Ethernet de l'UC
Un équipement ayant l'adresse IP 139.180.204.2 est connecté au réseau Ethernet. Il s'agit du port
Ethernet du processeur, configuré avec le nom de lien réseau Ethernet_1.
Paramètres d'adresse de la station 1 : ADDM('0.0.3{139.180.204.2}')
ou paramètres d'adresse de la station 1 : ADDM('Ethernet_1{139.180.204.2}')
96
35010501 12/2018
Adressage des automates Modicon M340
Exemple d'adressage CANopen Modicon M340
Présentation
Avec ce type d'adressage, une station maître peut accéder à différents esclaves connectés à un
bus CANopen.
Règles d'adressage
La syntaxe d'adressage CANopen est ADDM ('r.m.c.nœud'). Signification du paramètre
chaîne :




r : adresse du rack. L'adresse du rack du processeur est toujours 0.
m : adresse du module. Le numéro d'emplacement du processeur Modicon M340 dans le rack
est toujours 0.
c : adresse de la voie. Le port CANopen du processeur Modicon M340 est toujours la voie 2.
nœud : numéro de l'esclave destinataire de la requête. La plage des numéros d'esclave
configurés se situe entre 1 et 127.
Exemple
Dans l'exemple suivant, le gestionnaire de bus du processeur Modicon M340 adresse
l'équipement Lexium 05 au point de connexion 28 :
Paramètres d'adresse de l'esclave 28 : ADDM('0.0.2.28').
NOTE : Outre l'adresse définie par ADDM, les fonctions READ_VAR et WRITE_VAR utilisent un autre
paramètre NUM qui doit être défini pour identifier le SDO à lire ou à écrire.
35010501 12/2018
97
Adressage des automates Modicon M340
Exemples d'adressage Modbus et en mode caractère pour Modicon M340
Présentation
Les exemples ci-après concernent :


l’adressage Modbus,
l’adressage en mode caractère.
Principes de l'adressage Modbus
La syntaxe d'adressage Modbus est ADDM ('r.m.c.nœud'). Signification du paramètre chaîne :




r : adresse du rack. L'adresse du rack du processeur est toujours 0.
m : adresse du module. Le numéro d'emplacement du processeur Modicon M340 dans le rack
est toujours 0.
c : adresse de la voie. Le port série du processeur Modicon M340 est toujours la voie 0.
nœud : numéro de l'esclave destinataire de la requête. La plage des numéros d'esclave
configurés se situe entre 1 et 247.
NOTE : Dans une configuration Modbus esclave, l'adresse supplémentaire 248 est utilisée pour
une communication série point à point.
Liaison série faisant appel au protocole Modbus
Le schéma ci-après présente deux processeurs Modicon M340 connectés via une liaison série et
faisant appel au protocole Modbus :
Les paramètres d'adressage du processeur esclave numéro 8 sont ADDM('0.0.0.8').
98
35010501 12/2018
Adressage des automates Modicon M340
Principes de l'adressage en mode caractère
La syntaxe de l'adressage en mode caractère est ADDM ('r.m.c') ou ADDM ('r.m.c.SYS')
(SYS n’est pas obligatoire). Signification du paramètre chaîne :




r : adresse du rack de l'équipement connecté.
m : adresse du module de l'équipement connecté.
c : adresse de la voie de l'équipement connecté.
SYS : mot clé utilisé pour indiquer le système du serveur de la station. SYS peut être ignoré.
Liaison série faisant appel au protocole Mode caractère
Le schéma ci-après présente un processeur Modicon M340 relié à un terminal de
saisie/d'affichage de données TM8501 :
Les paramètres d'adressage du terminal TM8501 sont ADDM('0.0.0') ou
ADDM('0.0.0.SYS').
35010501 12/2018
99
Adressage des automates Modicon M340
Exemples d'adressage d'EF de communication Modicon M340
Présentation
L'adressage multiréseau disponible sur les automates Modicon M340 est décrit ci-dessous.
Exemple 1
Le premier exemple est une configuration multiréseau qui se présente comme suit :
Le schéma ci-dessus présente les configurations suivantes :


Trois configurations Modicon M340 appelées A, B et D
Une configuration Premium appelée C
Toutes les configurations peuvent communiquer grâce aux instructions suivantes :



100
A et B : la communication entre deux automates Modicon M340 est possible sur un réseau
Ethernet.
A et C : la communication entre un automate Modicon M340 et un automate Premium est
possible sur un réseau Ethernet.
A ou C et D : la communication entre deux automates Modicon M340 ou entre un
automate Modicon M340 et un automate Premium est possible sur un multiréseau Ethernet. Un
routeur IP est requis.
35010501 12/2018
Adressage des automates Modicon M340
Exemple 2
Le deuxième exemple est une configuration multiréseau qui se présente comme suit :
Le schéma ci-dessus présente deux configurations Modicon M340, appelées A et B. La
configuration B est directement reliée à l'équipement Modbus 1 via la voie de communication
Modbus.
La communication entre deux automates Modicon M340 est possible car les configurations sont
reliées au même réseau Ethernet.
La communication entre la configuration A et l'automate Modbus 2 n’est possible que si vous
utilisez une passerelle Ethernet/Modbus. Si l’équipement est de type CANopen, une passerelle
Ethernet/CANopen est nécessaire.
NOTE : Pour adresser l'équipement CANopen ou l'équipement Modbus 2 sur la configuration A,
vous devez utiliser la syntaxe suivante ADDM('Liaison_Réseau{adrHôte}nœud'), la
passerelle étant identifiée par le champ AdrHôte. Par exemple, si la liaison réseau définie
est Ethernet_1, l’adresse de la passerelle est 139.160.234.64, le numéro d’esclave de
l'équipement est 247, et la syntaxe de la fonction ADDM est la suivante :
ADDM('Ethernet_1{139.160.230.64}247')
35010501 12/2018
101
Adressage des automates Modicon M340
102
35010501 12/2018
Architectures et services de communication
Présentation des ponts
35010501 12/2018
Chapitre 11
Informations générales concernant les ponts
Informations générales concernant les ponts
Objet du chapitre
Ce chapitre présente les différentes solutions en matière de ponts pour les équipements d'une
architecture de communication.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Description des ponts
104
Exemple de pont
106
35010501 12/2018
103
Présentation des ponts
Description des ponts
Présentation
Il existe deux modes de connexion :


Accès direct à l’automate : Control Expert se connecte directement à l’automate.
Accès transparent à l’automate ou pont : Control Expert se connecte à un automate via un
automate Modicon M340.
Définir l'adresse
L'accès direct à l'automate et l'accès transparent à l'automate sont disponibles dans l'écran Définir
l'adresse. Vous devez entrer l'adresse de l'automate dans cet écran.
Pour accéder à l'écran Définir l'adresse, utilisez la commande Définir l'adresse dans le menu
Automate.
L'écran Définir l’adresse suivant apparaît :
Syntaxe d'accès direct à l'automate
Syntaxes d'accès direct à l'automate :
104
Connexion utilisée
Adresse
USB
SYS ou vide
Ethernet
Adresse IP : 139.169.3.4
Modbus
Numéro d'esclave
35010501 12/2018
Présentation des ponts
Syntaxe d'accès transparent à l'automate
La chaîne d'adresse de pont est constituée de deux parties :


Première partie : « adresse via » (facultative).
Seconde partie : « adresse de l’automate distant ».
Syntaxe du paramètre d'adresse :
adresse via\\adresse de l'automate distant
La syntaxe de l'adresse de l'automate distant dépend du type de lien réseau :
Lien réseau
Adresse de l'automate distant
Esclave Modbus
adresse_lien.numéro_esclave_Modbus
Ethernet
adresse_lien {adresse_IP}
Equipement Ethernet
adresse_lien.ID_unité
"adresse_lien" est une adresse topologique de type r.m.c, où :



r : adresse du rack.
m : adresse du module.
c : adresse de la voie.
L'adresse via est une adresse classique qui dépend du support :
Support
Adresse via
Esclave Modbus
numéro_esclave
USB
SYS ou vide
Ethernet
Adresse IP
Restrictions de service en ligne pour l'accès transparent à l'automate
L'accès transparent à l'automate (ou pont) fournit les services suivants :



services en ligne complets si l'automate distant est de type Modicon M340 ou Quantum.
services en ligne limités si l'automate distant est de type Premium (certains écrans du module
en option ne fonctionnent pas).
aucun service en ligne pour les modules ETY 4103, ETY 5103, WMY 100 et ETY PORT (sauf
les ports Ethernet intégrés des automates Premium P57 4634, P57 5634 et P57 6634).
35010501 12/2018
105
Présentation des ponts
Exemple de pont
Présentation
Les pages suivantes présentent un exemple de pont de configurations d'automate et les adresses
d'automate transparentes correspondantes.
Exemple de pont
L'exemple ci-après repose sur les configurations d'automate suivantes :

Configuration 3 : cette configuration Modicon M340 est constituée des modules de
communication suivants :
 Processeur Modbus Ethernet avec l'adresse IP 139.160.235.34 et maître Modbus. Ce
processeur est à l'emplacement 0 de la configuration. L'adresse topologique de la voie
Ethernet du processeur est donc 0.0.3 et celle de la voie Modbus du processeur est 0.0.0.
 Module Ethernet BMX NOE 0100 avec l'adresse IP 118.159.35.2. Le module Ethernet est à
l'emplacement 5 de la configuration. L'adresse topologique de la voie Ethernet du module est
donc 0.5.0.

Configuration 1 : cette configuration est constituée d'un automate distant relié à la voie Ethernet
du processeur de la configuration 3. L'adresse IP de l'automate distant est 139.160.235.16.
Configuration 2 : cette configuration est constituée d'un automate distant relié à la voie Ethernet
du module de la configuration 3. L'adresse IP de l'automate distant est 118.159.35.45.
Configuration 4 : cette configuration est constituée d'un automate distant relié à la voie Modbus
du processeur de la configuration 3. L'adresse d'esclave Modbus de l'automate distant est 66.


106
35010501 12/2018
Présentation des ponts
Le schéma suivant illustre l'exemple de pont :
35010501 12/2018
107
Présentation des ponts
Adresses transparentes de l'automate :
Configuration de pont
Adresse transparente de l'automate
(1) Connexion USB à l'automate distant, lui-même relié à un module
Ethernet
SYS\\0.5.0{118.159.35.45}
(2) Connexion de la voie Ethernet du processeur à l'automate distant, lui- 139.160.235.34\\0.5.0{118.159.35.45}
même relié à un module Ethernet
(3) Connexion de la voie Modbus du processeur à l'automate distant, luimême relié à un module Ethernet
5\\0.5.0{118.159.35.45}
(4) Connexion USB à l'automate distant, lui-même relié à la voie Modbus
du processeur
SYS\\0.0.0.66
(5) Connexion du module Ethernet à l'automate distant, lui-même relié à la 118.159.35.2\\0.0.0.66
voie Modbus du processeur
(6) Connexion du module Ethernet à l'automate distant, lui-même relié à la 118.159.35.2\\0.0.3{139.160.235.16}
voie Ethernet du processeur
108
35010501 12/2018
Architectures et services de communication
Modes de fonctionnement
35010501 12/2018
Partie III
Modes de fonctionnement
Modes de fonctionnement
Objet de cette partie
Cette partie décrit les modes de fonctionnement associés à une communication experte.
Contenu de cette partie
Cette partie contient les chapitres suivants :
Chapitre
Titre du chapitre
Page
12
Configuration du réseau
111
13
Configuration des bus
119
14
Configuration des stations de routage Premium X-Way
129
15
Mise au point
143
16
Programmation de fonctions de communication et aide à la saisie
147
35010501 12/2018
109
Modes de fonctionnement
110
35010501 12/2018
Architectures et services de communication
Configuration réseau
35010501 12/2018
Chapitre 12
Configuration du réseau
Configuration du réseau
Objet du chapitre
Ce chapitre présente les outils de configuration d'un réseau au niveau global et au niveau de
station.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Principe de configuration d'un réseau sous Control Expert
112
Création d'un réseau logique
113
Configuration d'un réseau logique
115
Association d'un réseau logique à du matériel réseau
116
35010501 12/2018
111
Configuration réseau
Principe de configuration d'un réseau sous Control Expert
Aperçu
Sous Control Expert, l'installation d'un réseau s'effectue via le navigateur d'application et de
l'éditeur de configuration matérielle.
L'opération nécessite les quatre étapes suivantes :




création d'un réseau logique ;
configuration du réseau logique ;
déclaration du module ou de la carte PCMCIA (pour Premium) ;
association de la carte ou du module au réseau logique.
Ces quatre étapes sont présentées plus avant dans cette documentation.
NOTE : L'intérêt de cette méthode réside dans le fait que, dès la seconde étape, vous pouvez
concevoir votre application de communication (sans avoir le matériel pour commencer à travailler)
et utiliser le simulateur pour tester son fonctionnement.
NOTE : Les deux premières étapes s'exécutent dans le navigateur de projet et les deux dernières
dans l'éditeur de configuration matérielle.
Ce manuel présente la méthode. Pour plus d'informations sur la configuration des différents
réseaux, consultez la documentation suivante :



112
Configuration Ethernet pour Premium (voir Premium et Atrium sous EcoStruxure™ Control
Expert, Modules réseau Ethernet, Manuel utilisateur), configuration Ethernet pour M340
(voir Modicon M340 pour Ethernet, Processeurs et modules de communication, Manuel
utilisateur) et configuration Ethernet pour Modicon M580,
Configuration Modbus Plus (voir Premium et Atrium sous EcoStruxure™ Control Expert,
Réseau Modbus Plus, Manuel utilisateur),
Configuration Fipway (voir Premium et Atrium sous EcoStruxure™ Control Expert, Réseau
Fipway, Manuel utilisateur).
35010501 12/2018
Configuration réseau
Création d'un réseau logique
Aperçu
La première étape de la mise en œuvre d'un réseau de communication consiste à créer un réseau
logique.
Création d'un réseau logique
Le tableau suivant indique comment créer un réseau via le navigateur de projet.
Etape
Action
1
Dans le navigateur de projet, développez le répertoire Communication.
Résultat :
2
Cliquez avec le bouton droit sur le sous-répertoire Réseaux et sélectionnez
l'option Nouveau réseau.
Résultat :
35010501 12/2018
113
Configuration réseau
Etape
3
Action
Sélectionnez le réseau à créer dans la liste des réseaux disponibles et donnezlui un nom descriptif.
Résultat : exemple d'un réseau Ethernet :
Remarque : pour ajouter un commentaire, cliquez sur l'onglet Commentaire.
4
Cliquez sur OK, un nouveau réseau logique est créé.
Résultat : nous venons de créer le réseau Ethernet qui s'affiche dans le
navigateur de projet.
Remarque : une petite icône indique que le réseau logique n'est associé à
aucun matériel de l'automate. D'autre part, le petit signe "v" bleu indique que
le projet nécessite une régénération avant d'être utilisé dans l'automate.
114
35010501 12/2018
Configuration réseau
Configuration d'un réseau logique
Présentation
La deuxième étape de la mise en œuvre d'un réseau de communication consiste à configurer un
réseau logique.
Ce manuel présente l'accès à la configuration de réseaux. Pour plus d'informations sur la
configuration des différents réseaux, reportez-vous à la documentation suivante :



Configuration Ethernet pour Premium (voir Premium et Atrium sous EcoStruxure™ Control
Expert, Modules réseau Ethernet, Manuel utilisateur), configuration Ethernet pour M340
(voir Modicon M340 pour Ethernet, Processeurs et modules de communication, Manuel
utilisateur) et configuration Ethernet pour Modicon M580 (voir Modicon M580, Matériel, Manuel
de référence),
Configuration Modbus Plus (voir Premium et Atrium sous EcoStruxure™ Control Expert,
Réseau Modbus Plus, Manuel utilisateur),
Configuration Fipway (voir Premium et Atrium sous EcoStruxure™ Control Expert, Réseau
Fipway, Manuel utilisateur).
Configuration d'un réseau logique
Le tableau suivant explique comment accéder à la configuration d'un réseau à partir du navigateur
de projet.
Etape
Action
1
Dans le navigateur de projet, développez l'arborescence située sous le sousonglet Réseaux de l'onglet Communication pour voir tous les réseaux du projet.
Exemple :
2
Cliquez deux fois sur le réseau à configurer pour obtenir la fenêtre de
configuration correspondante.
Remarque : Les fenêtres diffèrent selon la famille de réseaux choisie. Toutefois,
pour tous les réseaux, c'est à partir de cette fenêtre que vous pourrez configurer
les utilitaires Global Data, IO Scanning, Peer Cop, les mots communs, etc.
Remarque : Pour les réseaux Ethernet, une étape intermédiaire est nécessaire.
Il s'agit de choisir la famille du module qui sera utilisé dans la configuration
matérielle.
35010501 12/2018
115
Configuration réseau
Association d'un réseau logique à du matériel réseau
Aperçu
L'étape finale de mise en œuvre d'un réseau de communication consiste à associer un réseau
logique à un module réseau, une carte Modbus Plus ou une carte Fipway. Bien que les écrans
diffèrent, la procédure est la même pour chaque équipement réseau.
Pour associer un réseau logique
Le tableau suivant explique comment associer un réseau logique à un équipement réseau déclaré
dans l'éditeur de configuration matérielle.
Etape
116
Action
1
Ouvrez l'éditeur de configuration matérielle.
2
Cliquez avec le bouton droit sur l'équipement (module Ethernet, carte PCMCIA Fipway ou
carte PCMCIA Modbus Plus) à associer à un réseau logique.
3
Sélectionnez la voie et la fonction.
Résultat : pour un module TSX ETY 4103 :
35010501 12/2018
Configuration réseau
Etape
Action
4
Dans le champ Ligne réseau, sélectionnez le réseau à associer à la carte.
Résultat :
5
Confirmez votre choix, puis fermez la fenêtre.
Résultat : le réseau logique est associé à l'équipement. L'icône associée à ce réseau logique
change et indique l'existence d'une liaison avec un automate. En outre, les numéros de rack,
de module et de voie sont actualisés dans l'écran de configuration du réseau logique. Dans
notre exemple, nous obtenons le navigateur de projet suivant :
35010501 12/2018
117
Configuration réseau
118
35010501 12/2018
Architectures et services de communication
Configuration des bus
35010501 12/2018
Chapitre 13
Configuration des bus
Configuration des bus
Objet du chapitre
Ce chapitre explique comment accéder aux outils de configuration de bus.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Création de bus de zones RIO\DIO et accès
120
Accès aux configurations de bus sur des cartes PCMCIA et SCY21601
126
35010501 12/2018
119
Configuration des bus
Création de bus de zones RIO\DIO et accès
Introduction
Les automates Quantum constituent une solution d'architecture d'entrées/sorties décentralisée :


Les réseaux de bus de zones RIO sont basés sur la technologie de réseaux de décentralisation
d'entrées/sorties S908. Jusqu'à 31 stations décentralisées peuvent être configurées, chaque
station pouvant prendre en charge jusqu'à 128 mots d'entrée/sortie.
Les réseaux de bus de zones DIO sont basés sur la technologie Modbus Plus. 32 abonnés
peuvent être configurés sur 500 mètres/1 640 pieds (recevant 64 abonnés sur
2 000 mètres/6 560 pieds).
Création d'un bus RIO
Le tableau suivant présente la procédure de création d'un bus RIO à partir d'un module de
communication.
120
Etape
Action
1
Dans l'éditeur de bus, sélectionnez le connecteur dans lequel insérer le module de
communication.
2
Sélectionnez Nouvel équipement dans le menu contextuel.
Résultat : la fenêtre Nouvel équipement s'affiche.
3
Développez le répertoire Communication.
Résultat : la fenêtre suivante s'affiche.
35010501 12/2018
Configuration des bus
Etape
Action
4
Pour créer un bus RIO, sélectionnez un module 140 CRP 93x 00.
Résultat : le bus s'affiche dans le navigateur de projet :
Création d'un bus DIO
Le tableau suivant présente la procédure de création d'un bus DIO à partir d'un module de
communication.
Etape
Action
1
Dans l'éditeur de bus, sélectionnez le connecteur dans lequel insérer le module de
communication.
2
Sélectionnez Nouvel équipement dans le menu contextuel.
Résultat : la fenêtre Nouvel équipement s'affiche.
35010501 12/2018
121
Configuration des bus
122
Etape
Action
3
Développez le répertoire Communication.
Résultat : la fenêtre suivante s'affiche.
4
Pour créer un bus DIO, sélectionnez un module 140 NOM 2XX 00.
Résultat : le module s'affiche dans le rack.
5
Cliquez deux fois sur le port Modbus Plus du module 140 NOM 2XX 00.
Résultat : la fenêtre de configuration de bus s'affiche.
6
Cochez la case Bus DIO.
7
Validez la configuration.
Résultat : le bus DIO s'affiche dans le navigateur de projet.
35010501 12/2018
Configuration des bus
Création d'un bus DIO à partir du processeur
Le tableau suivant présente la procédure de création d'un bus DIO à partir du processeur.
Etape
Action
1
Dans l'éditeur de bus, cliquez deux fois sur le port Modbus Plus du processeur.
2
Cochez la case Bus DIO.
3
Validez la configuration.
Résultat : le bus DIO s'affiche dans le navigateur de projet.
35010501 12/2018
123
Configuration des bus
Accès à un bus RIO ou DIO
Pour accéder à un bus, procédez comme suit :
124
Etape
Action
1
Dans le navigateur de projet, ouvrez le répertoire Configuration
Exemple :
35010501 12/2018
Configuration des bus
Etape
Action
2
Sélectionnez le sous-répertoire Bus RIO ou Bus DIO en fonction du type de
bus à ouvrir. Puis sélectionnez la commande Ouvrir dans le menu contextuel.
Résultat : la fenêtre suivante s'affiche pour le bus RIO.
Résultat : la fenêtre suivante s'affiche pour le bus DIO.
35010501 12/2018
125
Configuration des bus
Accès aux configurations de bus sur des cartes PCMCIA et SCY21601
Introduction
Pour tous les bus de communication autres que ceux décrits précédemment, l'accès à la
configuration s’effectue via la configuration matérielle de la carte PCMCIA ou du module
(TSX SCY 21601) concerné. Les pages suivantes expliquent comment créer un bus en déclarant
une carte PCMCIA, puis comment accéder à la configuration du bus.
Création d'un bus de communication
Le tableau ci-dessous décrit les actions à effectuer pour créer un bus de communication.
Etape
126
Action
1
Cliquez deux fois sur l’emplacement de la carte PCMCIA devant gérer le bus de communication souhaité
(dans un module TSX SCY 21601 ou un processeur).
Résultat :
2
Sélectionnez le type de carte de gestion de bus souhaité.
Résultat : le bus de communication est créé. Il faut maintenant le configurer. Pour ce faire, suivez la
procédure décrite dans le paragraphe suivant.
35010501 12/2018
Configuration des bus
Configuration d'un bus de communication
Le tableau ci-dessous décrit les actions à effectuer pour configurer un bus de communication.
Etape
1
Action
Cliquez deux fois sur l’emplacement de la carte PCMCIA devant gérer le bus de communication souhaité.
Résultat : une fenêtre similaire à celle ci-après s'affiche :
35010501 12/2018
127
Configuration des bus
Etape
2
128
Action
Sélectionnez la voie et la fonction souhaitée (par exemple, Modbus).
Résultat : une fenêtre similaire à celle ci-après s'affiche. Le bus doit maintenant être configuré en fonction
des paramètres du projet.
35010501 12/2018
Architectures et services de communication
Configuration du routage X-Way
35010501 12/2018
Chapitre 14
Configuration des stations de routage Premium X-Way
Configuration des stations de routage Premium X-Way
Objet du chapitre
Ce chapitre présente les modes de fonctionnement requis pour la configuration de stations
Premium de routage X-Way.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet
Page
Configuration
130
Configuration de services multiréseau
131
Configuration d'un module en tant que routeur X-Way
133
Exemples de stations de routage X-Way
137
Exemples de routage partiel
140
35010501 12/2018
129
Configuration du routage X-Way
Configuration
Aperçu
Dans une station intermédiaire, la gestion de plusieurs coupleurs réseau requiert une phase de
configuration destinée à la distribution des caractéristiques fonctionnelles aux diverses entités de
réseau.
NOTE : les informations de routage multiréseau sont générées au niveau de la station au moment
de la configuration de chaque pont. Aucun contrôle d'homogénéité n'est effectué sur les données
de routage pour la même architecture réseau.
130
35010501 12/2018
Configuration du routage X-Way
Configuration de services multiréseau
Aperçu
Dans une station qui prend en charge divers modules réseau, chaque point de connexion du
réseau est considéré être une adresse pour la station. Lors de la configuration de chaque module,
il est nécessaire de définir la liste des numéros des réseaux accessibles pour chaque point de
connexion.
En fonction du processeur sélectionné durant la configuration matérielle, une station de pont peut
gérer uniquement 3 ou 4 modules réseau. Le tableau comportera donc 4 éléments au maximum.
Illustration
Un écran spécifique permet de saisir des données de routage pour tous les modules réseau d'une
station.
35010501 12/2018
131
Configuration du routage X-Way
Eléments et fonctions
Le tableau suivant décrit les différentes zones de l'écran de configuration :
132
Etiquette
Champ
Fonction
1
Réseau
logique
Utilisé pour afficher le nom du réseau logique.
2
Type de
réseau
Utilisé pour afficher le type du réseau.
3
Réseaux
accessibles
Utilisé :
 pour la zone Réseau logique non grisée, afin de saisir la liste des réseaux
accessibles par ce module
 pour les zones Réseau logique grisées, pour afficher la liste des réseaux
accessibles par ces modules
4
Réseaux
disponibles
Utilisé pour sélectionner les réseaux accessibles par un module configuré en
tant que pont.
Une liste de numéros compris entre 1 et 127 affiche les réseaux disponibles
pour un point de connexion. Chaque numéro de réseau sélectionné comme
étant accessible est supprimé de la liste des réseaux disponibles afin d'éviter
des erreurs de configuration.
35010501 12/2018
Configuration du routage X-Way
Configuration d'un module en tant que routeur X-Way
Aperçu
Avant de configurer le module en tant que routeur X-Way, les réseaux logiques de station doivent
être créés.
Procédure
La procédure suivante explique comment accéder au module de la station, puis comment le
configurer en tant que routeur X-Way.
Etape
1
Action
Dans le navigateur de projet, ouvrez l'onglet Communication puis, dans l'onglet Table de
routage, cliquez sur l'onglet Table X-Way.
Résultat : la fenêtre suivante s'affiche.
Si la liste des réseaux de modules accessibles est vide, la fenêtre suivante s'affiche
automatiquement (sans double-clic).
35010501 12/2018
133
Configuration du routage X-Way
Etape
134
Action
2
Cliquez deux fois sur la zone en surbrillance afin de configurer le premier réseau.
Résultat : la fenêtre de Sélection de réseaux accessibles s'affiche.
3
Cliquez deux fois sur le numéro du réseau requis dans la liste déroulante Réseaux
disponibles.
Résultat : le numéro du réseau est attribué dans la liste déroulante Réseaux accessibles.
4
Effectuez l'opération 3 autant de fois que nécessaire pour définir tous les réseaux
accessibles par le module.
Une fois terminé, passez à l'étape 5.
5
Confirmez la sélection en cliquant sur OK.
6
Confirmez la configuration du routeur X-Way en fermant la fenêtre ou en cliquant sur le
bouton Valider de la barre d'outils.
35010501 12/2018
Configuration du routage X-Way
Suppression de la fonction de pont
Il est possible de supprimer la fonction de pont du module.
Etape
Action
1
Accédez à la fenêtre X-Way suivante.
2
Cliquez sur Supprimer liste réseau.
3
Validez la configuration.
35010501 12/2018
135
Configuration du routage X-Way
Suppression de l'accès à un réseau
Il est possible de supprimer l'accès à un réseau unique.
Etape
136
Action
1
Accédez à la fenêtre X-Way suivante des réseaux accessibles.
2
Cliquez deux fois sur les numéros des réseaux accessibles à supprimer (colonne de gauche).
Résultat : le numéro du réseau est réattribué dans la liste déroulante Réseaux accessibles.
3
Confirmez la sélection en cliquant sur OK.
4
Validez la configuration du routeur.
35010501 12/2018
Configuration du routage X-Way
Exemples de stations de routage X-Way
Aperçu
Chaque station doit être configurée de manière à définir la liste des réseaux accessibles.
Configuration de station R1
Le module à l'emplacement 2 peut uniquement accéder au réseau 12.
Le module à l'emplacement 4 peut accéder uniquement aux réseaux 1 et 11.
Le module à l'emplacement 5 peut accéder aux réseaux 13 et 21.
La configuration de pont de la station est donc la suivante :
35010501 12/2018
137
Configuration du routage X-Way
Configuration de station R2
Le module à l'emplacement 0 peut uniquement accéder au réseau 11.
Le module à l'emplacement 5 peut accéder aux réseaux 1, 12, 13 et 21.
La configuration de pont de la station est donc la suivante :
Configuration de station R3
Le module à l'emplacement 0 peut accéder aux réseaux 13, 12, 1 et 11.
Le module à l'emplacement 5 peut uniquement accéder au réseau 21.
La configuration de pont de la station est donc la suivante :
138
35010501 12/2018
Configuration du routage X-Way
Messagerie
Pour utiliser la fonction de communication (voir EcoStruxure™ Control Expert, Communication,
Bibliothèque de blocs), notamment Read_VAR pour l'échange Ethernet entre stations, configurez
la messagerie TCP/IP dans l'écran de configuration (voir Premium et Atrium sous EcoStruxure™
Control Expert, Modules réseau Ethernet, Manuel utilisateur) du réseau Ethernet. Dans l'onglet
Messagerie, définissez l'adresse IP et l'adresse XWay cible pour chaque échange.
Par exemple, si la station R3 doit communiquer avec la station B, dans l'onglet Messagerie R1 :


définissez l'adresse IP R2 (139.255.255.4) dans le champ Adresse IP, et
définissez l'adresse Xway B (11.4) dans le champ Adresse XWay.
L'illustration suivante présente l'onglet Messagerie R1 :
Par exemple, si la station B doit communiquer avec la station A, dans l'onglet Messagerie R2 :


définissez l'adresse IP R1 (139.255.255.5) dans le champ Adresse IP, et
définissez l'adresse Xway A (21.7) dans le champ Adresse XWay.
L'illustration suivante présente l'onglet Messagerie R2 :
35010501 12/2018
139
Configuration du routage X-Way
Exemples de routage partiel
Aperçu
Lors de la configuration d'un module en tant que pont, il est possible de l'attribuer uniquement à
une partie des réseaux disponibles, et non à leur ensemble. Cette sélection est utilisée pour définir
un routage partiel.
Illustration
Chaque station doit être configurée de manière à définir la liste des réseaux accessibles.
140
35010501 12/2018
Configuration du routage X-Way
Configuration de station R1
Le module à l'emplacement 2 n'est pas impliqué dans le routage des données.
Le module à l'emplacement 4 peut accéder aux réseaux 1 et 11.
Le module à l'emplacement 5 peut accéder aux réseaux 13 et 21.
La configuration de pont de la station est donc la suivante :
Configuration de station R2
Le module à l'emplacement 0 peut uniquement accéder au réseau 11.
Le module à l'emplacement 5 peut accéder aux réseaux 1, 13 et 21. Le réseau 12 est inaccessible.
La configuration de pont de la station est donc la suivante :
35010501 12/2018
141
Configuration du routage X-Way
Configuration de station R3
Le module à l'emplacement 0 peut accéder aux réseaux 13, 1 et 11. Le réseau 12 n'est plus
accessible.
Le module à l'emplacement 5 peut uniquement accéder au réseau 21.
La configuration de pont de la station est donc la suivante :
142
35010501 12/2018
Architectures et services de communication
Mise au point
35010501 12/2018
Chapitre 15
Mise au point
Mise au point
Description des écrans Mise au point de la fonction de communication
Présentation
L'écran de mise au point de la fonction de communication de l'application est accessible via l'onglet
Mise au point. Il contient deux sections :


La section supérieure gauche, située dans tous les types d'écrans de mise au point, est dédiée
aux informations de voie de communication et de module.
La section inférieure droite est dédiée à la mise au point des données et des paramètres. Cette
zone, qui est propre au type de communication choisi, est détaillée dans la documentation
concernant les divers types de communication.
Accès à l'écran
Le mode de mise au point n’est accessible qu’en mode connecté.
Etape
Action
1
Accès à l'écran de configuration
2
Sélectionnez le mode Mise au point en cliquant sur l'onglet correspondant.
35010501 12/2018
143
Mise au point
Illustration
Cette zone est utilisée pour accéder aux diagnostics d'une voie de communication.
144
35010501 12/2018
Mise au point
Description
Le tableau ci-dessous présente les différents éléments de l'écran de mise au point et leurs
fonctions.
Etiquette Elément
Fonction
1
Onglets
L'onglet en avant-plan indique le mode en cours (Mise au point pour cet exemple).
Vous pouvez sélectionner chaque mode en cliquant sur l'onglet correspondant.
Les modes disponibles sont :
 Mise au point (accessible uniquement en mode connecté)
 Diagnostic (accessible uniquement en mode connecté)
 Configuration
 Paramètres
2
Zone
Module
Cette zone affiche l'intitulé abrégé du module.
Trois indicateurs fournissent l'état du module en mode connecté :
 RUN indique l'état de fonctionnement du module.
 ERR signale un défaut interne au module.
 I/O signale un défaut externe au module ou un défaut applicatif.
3
Zone Voie
Cette zone permet de sélectionner la voie à mettre au point :
 Voie : numéro de la voie du module. Sur la gauche du symbole figure une copie
du voyant de voie CHx.
4
Zone
Paramètres
généraux
Cette zone affiche les paramètres de la voie de communication.
 Fonction : affiche la fonction de communication configurée. Ces informations ne
peuvent pas être modifiées.
 Tâche : affiche la tâche (MAST configurée). Ces informations ne peuvent pas
être modifiées.
5
Zone
Paramètres
du mode
Cette zone contient les paramètres du mode sélectionné par l'onglet.
NOTE : Tous les voyants et commandes non disponibles apparaissent en gris.
35010501 12/2018
145
Mise au point
146
35010501 12/2018
Architectures et services de communication
Aide à la saisie
35010501 12/2018
Chapitre 16
Programmation de fonctions de communication et aide à la saisie
Programmation de fonctions de communication et aide à la
saisie
Objet du chapitre
Ce chapitre présente les divers outils d'aide à la saisie.
Contenu de ce chapitre
Ce chapitre contient les sujets suivants :
Sujet
Aide à la saisie de la fonction de communication
Page
148
Accès à une instruction spécifique de la fonction, du bloc fonction ou du type DFB
148
Aide à la saisie de l'adresse
150
35010501 12/2018
147
Aide à la saisie
Aide à la saisie de la fonction de communication
Présentation
Pendant la programmation, vous pouvez accéder à un écran d'aide à la saisie qui vous permet de
rechercher tous les paramètres d'une fonction de communication.
Cette aide peut être obtenue à partir des fonctions de la bibliothèque de Control Expert.
Illustration
L'illustration suivante présente l'écran d'aide à la saisie de la fonction de communication
READ_VAR.
NOTE : Le nombre et le type de champs dépendent de la fonction de communication sélectionnée.
Disponibilité
Cet écran est disponible pour les fonctions de communication suivantes :








DATA_EXCH
INPUT_CHAR
OUT_IN_CHAR
PRINT_CHAR
READ_VAR
SEND_REQ
SEND_TLG
WRITE_VAR
Accès à une instruction spécifique de la fonction, du bloc fonction ou du type DFB
Présentation
La fonction spécifique de l'application est accessible :


148
par saisie directe de l'instruction et de ses paramètres dans un bloc opération
via la fonction d'aide à la saisie accessible dans les éditeurs de programme (FBD, LD, IL, ST)
35010501 12/2018
Aide à la saisie
Appel d'une fonction
Le tableau suivant explique comment appeler une fonction.
Etape
Action
1
Accédez à l'éditeur requis.
2
En fonction de l'éditeur, sélectionnez une des méthodes suivantes pour ouvrir la bibliothèque de
fonctions :
 Sélectionnez la fonction à entrer à l'aide de l'éditeur de données. Une fois dans l'éditeur, cliquez avec
le bouton droit sur la fonction (LD, éditeurs FBD).
 Faites un clic droit dans l'éditeur de programme et sélectionnez l’option Assistant de saisie FFB.
Remarque : la fenêtre de l’assistant de saisie apparaît :
3
Sélectionnez le type de FFB requis (s'il n'est pas déjà entré).
4
Sélectionnez ensuite le nom de l'instance (si nécessaire et si disponible).
5
Plusieurs instructions disposent d'un écran personnalisé d'aide à la saisie. Vous pouvez accéder à cet
écran en cliquant sur le bouton Assistant détaillé.
6
Entrez chaque paramètre de l'instruction (chaque instruction est expliquée dans la documentation
spécifique de l'application concernée) :
 dans l'écran de saisie de données détaillé personnalisé
ou
 dans la zone Prototype de Zone de saisie.
7
Validez les modifications en cliquant sur OK.
35010501 12/2018
149
Aide à la saisie
Aide à la saisie de l'adresse
Présentation
Pour vous assister dans la saisie de l'adresse, un écran d'aide est disponible.
Cet écran permet d'ajouter une description de l'architecture dans laquelle la fonction de
communication est intégrée et générée. Lorsque vous renseignez les champs de cette description,
l'adresse est automatiquement générée.
Accès à l'aide
Lors de la saisie des paramètres de la fonction de communication, vous pouvez accéder à l'aide
à la saisie de l'adresse en cliquant sur le bouton suivant :
Illustration
L'illustration suivante présente l'écran d'aide à la saisie de l'adresse pour une fonction de
communication.
150
35010501 12/2018
Aide à la saisie
Mode
Le premier paramètre à sélectionner est le mode. Grâce à ce paramètre, vous pouvez sélectionner
un des modes de communication suivants :


local (communication par bus)
distant (communication par réseau)
Niveau réseau
Dans le cas de communications distantes uniquement, le niveau réseau est utilisé pour :



entrer le numéro de réseau
entrer le numéro de station
sélectionner le type de station
Niveau station
Selon la fonction de communication, ce paramètre permet de sélectionner le type d'échange :



La case Application sélectionne un échange avec une application PL7 (correspond à
l'adressage APP).
La case Système sélectionne le système d'automate de la station désignée par le niveau
réseau (correspond à l'adressage SYS).
La case Module signifie que l'équipement de destination est connecté à la station via une liaison
(Uni-Telway, Modbus, Modbus Plus ou Fipio). Ce cas requiert de spécifier :
 la position du module prenant en charge cette liaison,
 le type de ce module.
Protocole
Le champ Protocole définit le protocole d'échange utilisé entre la station sur le réseau et
l'équipement destinataire de l'échange.
35010501 12/2018
151
Aide à la saisie
Niveau équipement
Ce paramètre est utilisé pour spécifier :


le type de l'équipement destinataire,
l'adresse de cet équipement.
Limites
Dans l'écran d'aide à la saisie de l'adresse, les communications provenant d'un esclave UniTelway requièrent le codage de l'adresse cible dans le tampon de transmission
(voir EcoStruxure™ Control Expert, Communication, Bibliothèque de blocs).
La fenêtre d'aide permet une saisie complète de la section correspondant au paramètre ADDR()
qui indique à l'utilisateur que le tampon supplémentaire doit être codé.
Le codage de l'adresse de la station distant n’est pris en charge que par les équipements suivants :
TSX 17, TSX 37, TSX 47-107, TSX 57.
Dans le cas d'équipements de partie tierce, seule la saisie du numéro de port est proposée. Dans
d'autres cas, l'adresse doit être saisie manuellement.
152
35010501 12/2018
Architectures et services de communication
Index
35010501 12/2018
Index
A
adressage, 75
assistant, 147
IP, 67
Modbus Plus, 71
Modicon M340, 89
Premium, 75
aide à la saisie, 148
ALL, 78
APP, 78
architectures, 45
C
communication
aide à la saisie, 148
configuration de réseaux, 111
configuration des bus de terrain, 119
configuration X-way, 129
M
messagerie, 21
P
Peer Cop, 21
pont, 103
S
SYS, 78
T
topologies, 45
X
X-Way
routage de messages, 55
D
diffusion
Modicon M340, 90
Premium, 79
E
écran Mise au point, 143
G
Global Data, 21
I
IO Scanning, 21
35010501 12/2018
153
Index
154
35010501 12/2018

Manuels associés