You are on page 1of 158

3

5
0
1
0
5
0
1

0
4
Modicon M340, Premium,
Atrium et Quantum utilisant
Unity Pro
Architectures et services de
communication
Manuel de rfrence
Novembre 2007 fre

2 35010501 04 novembre 2007
35010501 04 novembre 2007 3
Table des matires
Consignes de scurit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
A propos de ce manuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Partie I Introduction l'application de communication. . . . . . . 11
Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Chapitre 1 Gnralits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Introduction l'application de communication. . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Synthse des solutions de communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Chapitre 2 Services disponibles sur les rseaux et les bus . . . . . . . . . . . 19
Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
2.1 Service Global Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Service Global Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.2 Service IO Scanning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Service IO Scanning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.3 Service Peer Cop sur Modbus Plus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Service Peer Cop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
2.4 Services de tables partages et mots communs sur Fipway . . . . . . . . . . . . . . . 28
Tables partages et mots communs sur Fipway. . . . . . . . . . . . . . . . . . . . . . . . . 28
2.5 Service de messagerie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Service de messagerie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31
Caractristiques des fonctions de communication du service de messagerie . . 32
Chapitre 3 Interoprabilit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Liste des codes fonction Modbus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Chapitre 4 Architectures de communication . . . . . . . . . . . . . . . . . . . . . . . 41
Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Architecture globale. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Architectures de rseau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Bus de terrain . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
4 35010501 04 novembre 2007
Chapitre 5 Routage de messages X-Way. . . . . . . . . . . . . . . . . . . . . . . . . . 51
Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Gnralits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Caractristiques. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Adresse principale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Adresses de station multimodule. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Messagerie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Partie II Adressage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Chapitre 6 Points gnraux concernant l'adressage . . . . . . . . . . . . . . . . 61
Gnralits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Chapitre 7 Adressage IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Remarque sur l'adressage IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Chapitre 8 Adressage Modbus Plus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Adressage d'une entit de communication Modbus Plus . . . . . . . . . . . . . . . . . . 67
Chapitre 9 Adressage X-Way. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71
Adressage d'une entit de communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Types d'entits de communication. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74
Adressage des voies de communication du processeur . . . . . . . . . . . . . . . . . . . 76
Adressage d'un module de communication TSX SCY 21601 . . . . . . . . . . . . . . . 78
Exemples d'adressage intrastation : adressage Uni-Telway . . . . . . . . . . . . . . . . 79
Exemples d'adressage intrastation : adressage Fipio . . . . . . . . . . . . . . . . . . . . . 81
Exemples d'adressage intrastation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Chapitre 10 Adressage des automates Modicon M340. . . . . . . . . . . . . . . . 85
Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Types d'entits de communication Modicon M340 . . . . . . . . . . . . . . . . . . . . . . . 86
Adressage Modicon M340 d'une entit de communication . . . . . . . . . . . . . . . . . 87
Adressage des voies de communication du processeur . . . . . . . . . . . . . . . . . . . 90
Exemple d'adressage Ethernet pour Modicon M340. . . . . . . . . . . . . . . . . . . . . . 92
Exemple d'adressage CANopen Modicon M340 . . . . . . . . . . . . . . . . . . . . . . . . . 93
Examples d'adressage Modbus et en mode caractre pour Modicon M340. . . . 94
Exemples d'adressage d'EF de communication Modicon M340 . . . . . . . . . . . . . 97
Chapitre 11 Informations gnrales concernant les ponts . . . . . . . . . . . . 99
Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Description des ponts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Exemple de pont . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Partie III Modes de fonctionnement . . . . . . . . . . . . . . . . . . . . . . . 107
35010501 04 novembre 2007 5
Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Chapitre 12 Configuration des rseaux . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Principe de configuration d'un rseau sous Unity Pro . . . . . . . . . . . . . . . . . . . 110
Cration d'un rseau logique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
Configuration d'un rseau logique. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114
Association d'un rseau logique via un matriel rseau . . . . . . . . . . . . . . . . . . 115
Chapitre 13 Configuration des bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Cration de bus de zones RIO\DIO et accs . . . . . . . . . . . . . . . . . . . . . . . . . . 120
Accs aux configurations de bus sur des cartes PCMCIA et SCY 21601. . . . . 127
Chapitre 14 Configuration de stations Premium de routage X-Way . . . . 131
Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132
Configuration de services multirseau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133
Configuration d'un module en tant que routeur X-Way . . . . . . . . . . . . . . . . . . . 135
Exemples de stations de routage X-Way . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139
Exemples de routage partiel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143
Chapitre 15 Mise au point. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
Description des crans de mise au point de communication . . . . . . . . . . . . . . 147
Chapitre 16 Programmation de fonctions de communication et aide la
saisie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Aide la saisie des fonctions de communication . . . . . . . . . . . . . . . . . . . . . . . 152
Accs une instruction spcifique de la fonction, du bloc fonction ou du type DFB
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Aide la saisie de l'adresse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155
Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
6 35010501 04 novembre 2007
35010501 04 novembre 2007 7

Consignes de scurit
Informations importantes
AVIS Veuillez lire soigneusement ces consignes et examiner l'appareil afin de vous
familiariser avec lui avant son installation, son fonctionnement ou son entretien. Les
messages particuliers qui suivent peuvent apparatre dans la documentation ou sur
l'appareil. Ils vous avertissent de dangers potentiels ou attirent votre attention sur
des informations susceptibles de clarifier ou de simplifier une procdure.
L'apposition de ce symbole un panneau de scurit Danger ou
Avertissement signale un risque lectrique pouvant entraner des
lsions corporelles en cas de non-respect des consignes.
Ceci est le symbole d'une alerte de scurit. Il vous avertit d'un risque de
blessures corporelles. Respectez scrupuleusement les consignes de scurit
associes ce symbole pour viter de vous blesser ou de mettre votre vie
en danger.
DANGER indique une situation immdiatement dangereuse qui, si elle n'est pas
vite, entranera la mort ou des blessures graves.
DANGER
AVERTISSEMENT indique une situation prsentant des risques susceptibles de
provoquer la mort, des blessures graves ou des dommages matriels.
AVERTISSEMENT
ATTENTION indique une situation potentiellement dangereuse et susceptible
d'entraner des lsions corporelles ou des dommages matriels.
ATTENTION
Consignes de scurit
8 35010501 04 novembre 2007
REMARQUE
IMPORTANTE
Les quipements lectriques doivent tre installs, exploits et entretenus par un
personnel d'entretien qualifi. Schneider Electric n'assume aucune responsabilit
des consquences ventuelles dcoulant de l'utilisation de cette documentation.
2007 Schneider Electric. All rights reserved.
35010501 04 novembre 2007 9
A propos de ce manuel
Prsentation
Objectif du
document
Ce manuel prsente les architectures et les services de communication associs
aux automates Schneider programms l'aide de Unity Proware.
Champ
d'application
Les donnes et illustrations fournies dans cette documentation ne sont pas
contractuelles. Nous nous rservons le droit de modifier nos produits conformment
notre politique de dveloppement permanent.
Les informations prsentes dans ce document peuvent faire l'objet de modifications
sans pravis et ne doivent pas tre interprtes comme un engagement de la part
de Schneider Electric.
Document
consulter
Titre Rfrence
Rseau Ethernet inclus dans le CD-
ROM
Rseau Modbus Plus inclus dans le CD-
ROM
Rseau Fipway inclus dans le CD-
ROM
Bus Fipio inclus dans le CD-
ROM
Bus AS-i inclus dans le CD-
ROM
Liaison srie asynchrone inclus dans le CD-
ROM
A propos de ce manuel
10 35010501 04 novembre 2007
Avertissements
lis au(x)
produit(s)
Schneider Electric ne saurait tre tenu responsable des erreurs pouvant figurer
dans ce document. Merci de nous contacter pour toute suggestion d'amlioration ou
de modification ou si vous avez trouv des erreurs dans cette publication.
Aucune partie de ce document ne peut tre reproduite sous quelque forme ou par
quelque moyen que ce soit, lectronique, mcanique ou photocopie, sans
autorisation pralable de Schneider Electric.
Toutes les rglementations de scurit pertinentes locales doivent tre observes
lors de l'installation et de l'utilisation de ce produit.
Pour des raisons de scurit et pour garantir une conformit aux donnes systme
documentes, seul le fabricant est habilit effectuer des rparations sur les
composants.
Lorsque les automates sont utiliss pour des applications prsentant des exigences
de scurit technique, suivez les instructions appropries.
Le non-respect de cet avertissement relatif au produit peut entraner des blessures
ou des dommages matriels.
Commentaires
utilisateur
Envoyez vos commentaires l'adresse e-mail techpub@schneider-electric.com
35010501 04 novembre 2007 11
I
Introduction l'application de
communication
Prsentation
Objet de cette
partie
Cette partie prsente l'application de communication : les types de rseaux et bus,
les services et l'architecture disponibles.
Contenu de cette
partie
Cette partie contient les chapitres suivants :
Chapitre Titre du chapitre Page
1 Gnralits 13
2 Services disponibles sur les rseaux et les bus 19
3 Interoprabilit 37
4 Architectures de communication 41
5 Routage de messages X-Way 51
Introduction
12 35010501 04 novembre 2007
35010501 04 novembre 2007 13
1
Gnralits
Prsentation
Objet de ce
chapitre
Ce chapitre prsente les diffrentes caractristiques de l'application de
communication.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet Page
Introduction l'application de communication 14
Synthse des solutions de communication 17
Gnralits
14 35010501 04 novembre 2007
Introduction l'application de communication
Prsentation L'application de communication permet d'changer des donnes entre diffrents
quipements connects un bus ou un rseau.
Cette fonction est disponible pour :
les processeurs disposant d'une liaison Ethernet, Modbus, Fipio intgre ou
CANopen
des modules de communication spcifiques monts 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 diffrents types de communication sont :
Rseau TCP/IP ou Ethway Ethernet
Rseau Fipway
Rseau Modbus Plus
Bus Fipio (gestionnaire et agent)
Bus Uni-Telway
Bus Modbus/JBus
Liaison srie en mode caractre
Bus de terrain CANopen
Bus de terrain Interbus
Bus de terrain Profibus
Port rapide du terminal de norme USB
Gnralits
35010501 04 novembre 2007 15
Services
disponibles
Les services disponibles peuvent tre classs en trois catgories :
Services de messagerie explicite (voir Service de messagerie, p. 30) :
Messagerie Modbus
Messagerie UNI-TE
Tlgrammes
Services implicites d'accs une base de donnes :
Global Data (voir Service Global Data, p. 20)
Mots communs (voir Mots communs, p. 28)
Tables partages (voir Table partage, p. 29)
Services de gestion implicite des entres/sorties :
I/O Scanning (voir Service IO Scanning, p. 22)
Peer cop (voir Service Peer Cop, p. 25)
Compatibilit des changes de donnes
AVERTISSEMENT
Dans la mesure o les alignements de structure de donnes sont
diffrents pour les automates Premium/Quantum et M340, vous devez
vrifier la compatibilit des donnes changes.
Voir la page DDT : rgles d'affectation (voir Unity Pro Langages et
structure programmes Manuel de rfrence, DDT : rgles d'affectation)
pour plus d'informations.
Le non-respect de cette directive peut entraner la mort, des lsions
corporelles graves ou des dommages matriels.
Gnralits
16 35010501 04 novembre 2007
Caractristiques
des diffrents
types de services
Le tableau suivant prsente les principales caractristiques des diffrents types de
services mentionns ci-dessus :
Type de service Ces services permettent de... Ils sont utiliss pour...
Services de
messagerie
un quipement (Client)
d'envoyer un message un autre
quipement (Serveur) et d'obtenir
une rponse et ce, sans avoir
programmer quoique ce soit dans
l'quipement serveur.
accder aux donnes de
temps en temps.
Services d'accs
implicites une base
de donnes
de partager des donnes
ractualises automatiquement et
rgulirement.
synchroniser des applications
ou pour obtenir, de manire
transparente, des images en
temps rel d'un systme situ
sur plusieurs automates
distants.
Services de gestion
implicite des E/S
grer des E/S distantes sur un
rseau, de manire transparente
et automatique.
contrler un ensemble de
systmes distribus dans un
rseau.
Gnralits
35010501 04 novembre 2007 17
Synthse des solutions de communication
Prsentation Les services prsents prcdemment sont disponibles pour certains types de
communication.
Par exemple, pour les services de messagerie, certaines fonctions de
communication s'appliquent aux rseaux, d'autres aux bus et d'autres aux liaisons
srie en mode caractres (voir Disponibilits des fonctions selon les protocoles,
p. 35).
Gnralits
18 35010501 04 novembre 2007
Rsum Le tableau suivant prsente les diffrents services disponibles en fonction des types
de communication :
Fonction Fipway Fipio Uni-
Telway
Mode
caractres
Modbus/
Jbus
Modbus
Plus
Ethway TCP/IP CANopen USB
Services de messagerie
Fonctions
de commu-
nication
Les fonctions de communication utilisables dpendent troitement du type de communication sur
lesquelles elles s'appliquent (voir Disponibilits des fonctions selon les protocoles, p. 35).
Services d'accs implicite une base de donnes
Global Data - - - - - - - X - -
Mots
communs
X - - - - - X - - -
Tables
partages
X - - - - - X - - -
Echanges
de donnes
priodiques
- X - - - - - - - -
Services de gestion implicite des E/S
Scrutation
d'E/S
- - - - - - - X - -
Peer Cop - - - - - X - - - -
Autre - X - - - X - - X -
Lgende :
X Oui
- Non
35010501 04 novembre 2007 19
2
Services disponibles sur les
rseaux et les bus
Prsentation
Objet de ce
chapitre
Ce chapitre dcrit les diffrents services disponibles sur les rseaux et bus de
communication.
Contenu de ce
chapitre
Ce chapitre contient les sous-chapitres suivants :
Sous-
chapitre
Sujet Page
2.1 Service Global Data 20
2.2 Service IO Scanning 22
2.3 Service Peer Cop sur Modbus Plus 25
2.4 Services de tables partages et mots communs sur Fipway 28
2.5 Service de messagerie 30
Services
20 35010501 04 novembre 2007
2.1 Service Global Data
Service Global Data
Prsentation L'objectif du service Global Data, pris en charge par les modules Ethernet, est de
fournir un change de donnes automatique pour la coordination d'applications
d'automate. Les donnes sont partages selon une mthode de publication/
souscription entre les diffrents quipements.
Fonctionnement Les modules de communication sont regroups 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 publies par tous les autres modules appartenant au mme groupe
de distribution.
Le service Global Data doit tre configur afin de dterminer l'emplacement et le
nombre de variables d'applications de chaque module de communication. Une fois
les modules configurs, les changes entre les modules de communication
appartenant au mme groupe sont raliss automatiquement dans l'automate en
mode RUN.
Services
35010501 04 novembre 2007 21
Illustration :
Un groupe de distribution est un groupe de modules de communication identifis
par la mme adresse IP de multidiffusion. Des changes en "multidiffusion" sont
utiliss pour distribuer les donnes globales. Plusieurs groupes de distribution
indpendants peuvent co-exister sur un mme sous-rseau avec leur propre
adresse de multidiffusion.
Un protocole Publication/Souscription sur UDP/IP est utilis pour la distribution des
donnes.
Limitations Il n'y a pas de limites thoriques au nombre de stations pouvant appartenir un
groupe de distribution. La principale limitation est le nombre de variables changes
dans un groupe (64 variables).
Distribution des donnes
Groupe de distribution
IP de multidiffusion : 255.255.255.251
Groupe de distribution
IP de multidiffusion : 255.255.255.250
Distribution des donnes
2 n stations
Contrle Intranet
Services
22 35010501 04 novembre 2007
2.2 Service IO Scanning
Service IO Scanning
Prsentation Le scrutateur d'ES permet, de manire priodique, de lire ou d'crire des entres/
sorties distantes sur le rseau Ethernet sans programmation spcifique.
Ce service comporte les lments essentiels suivants :
une zone de lecture regroupant toutes les valeurs des entres distantes
une zone d'criture regroupant toutes les valeurs des sorties distantes
des priodes de scrutation indpendantes du cycle automate et ddies vrifier
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 mcanisme d'change qui est transparent, est effectu par des requtes :
requtes de lecture
requtes d'criture
requtes de lecture et d'criture
Services
35010501 04 novembre 2007 23
Le schma suivant illustre le fonctionnement de la scrutation des entres/sorties
distantes.
1. Ds que l'automate passe en mode Run, le module ouvre une connexion par
quipement scrut.
2. Ensuite, le module effectue une lecture priodique des mots d'entre et une
criture priodique des mots de sortie de chaque quipement.
3. Lorsque l'automate passe en mode Stop, les connexions chaque quipement
sont fermes.
Zone
d'criture
Zone
d'criture
Mmoire application
2
3 (automate en mode stop)
1
Mots
d'entre
Mots de
sortie
Services
24 35010501 04 novembre 2007
Synthse des
fonctionnalits
Les fonctionnalits du service IO Scanning sont :
gestion de la connexion chaque quipement distant (une connexion par
quipement analys)
scrutation des entres/sorties de l'quipement en utilisant des requtes de
lecture/criture Modbus sur le profil TCP/IP
mise jour des zones de lecture et d'criture dans la mmoire application
rafrachissement des bits d'tat de chaque quipement distant
Note : Les bits d'tat indiquent si les mots d'entre/sortie du module ont t
rafrachis.
Services
35010501 04 novembre 2007 25
2.3 Service Peer Cop sur Modbus Plus
Service Peer Cop
Prsentation Le service Peer Cop est un mcanisme d'change automatique entre des stations
connectes sur le mme segment Modbus Plus.
Ce service permet de contrler des entres/sorties sur une base continue par des
changes implicites.
Les automates Premium et Quantum peuvent grer ce service sur un rseau
Modbus Plus.
Les automates Premium prennent en charge deux types de transferts Peer Cop :
entres spcifiques
sorties spcifiques
Entres et
sorties
spcifiques
Les entres et sorties spcifiques sont des services point--point utilisant le
protocole de multidiffusion (multistation). Chaque message contient une ou
plusieurs adresses cibles pour la transmission des donnes. Ce mode de fonction-
nement permet d'changer des donnes avec plusieurs stations sans avoir les
rpter.
Rapport Trois types de rapports sont associs aux entres et sorties spcifiques :
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'homognit entre le nombre d'entres spcifiques configures et le
nombre d'entres spcifiques reues,
indique si les entres spcifiques ont t reues avant l'expiration du dlai.
Les bits de prsence (un bit par station) indiquent si les entres spcifiques ont
t actualises.
Note : Les bits de prsence sont uniquement valides pour les entres spcifiques.
Services
26 35010501 04 novembre 2007
Exemple pour les
entres
Les blocs de donnes sont copis dans leur intgralit de la carte de communication
PCMCIA vers l'espace de mots internes, rserv lors de la configuration.
Dans l'exemple suivant, l'adresse du premier mot interne est %MW10 :
%MW10
3 mots de station 1
%MW13
32 mots de station 5
%MW45
20 mots de station 6
%MW65
12 mots de station 8
%MW77
32 mots de station 9
%MW150
3 mots de station 62
Entres de donnes
Peer Cop spcifiques
Station 1
Station 5
Station 6
Station 62
Bit d'activit
Bits d'tat
Bits de prsence
500 mots
maximum
%IW0.1.6
%IW0.1.7
...
%IW0.1.14
copie
copie
Mots internes Mmoire
automate
Carte de communication
PCMCIA
Rseau Modbus
Plus
Services
35010501 04 novembre 2007 27
Exemple pour les
sorties
Les blocs de donnes sont copis dans leur intgralit de l'espace de mots internes,
rserv lors de la configuration, vers la carte de communication PCMCIA. Les
rapports sont copis de la carte de communication PCMCIA vers les objets langage.
Dans l'exemple suivant, l'adresse du premier mot interne est %MW10 :
%MW10
3 mots de station 1
%MW13
32 mots de station 5
%MW45
20 mots de station 6
%MW65
12 mots de station 8
%MW77
32 mots de station 9
%MW150
3 mots de station 62
Sorties de donnes
Peer Cop spcifiques
Station 1
Station 5
Station 6
Bit d'activit
Bits d'tat
500 mots
maximum
%IW0.1.6
%IW0.1.7
...
%IW0.1.14
copie
copie
Mots internes Mmoire
automate
Carte de communication
PCMCIA
Rseau Modbus
Plus
Station 1
Station 5
Station 6
Station 62
Station 62
Services
28 35010501 04 novembre 2007
2.4 Services de tables partages et mots communs
sur Fipway
Tables partages et mots communs sur Fipway
Prsentation Le rseau Fipway fournit deux services de partage des donnes :
mots communs
table partage
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 %NWddis.
Chaque station sur le rseau peut, selon sa configuration logicielle, accder la
base de donnes en mode de lecture ou d'criture.
Des mises jour sont excutes de manire implicite au dbut du cycle d'oprations
de lecture et la fin du cycle d'oprations 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 prsente les paramtres d'adresse des mots communs :
Paramtre Description
n Numro du rseau
s Numro de la station
k Numro du mot
Note : Le numro de rseau permet de slectionner le rseau sur lequel les mots
communs sont changs dans une configuration multirseau.
Services
35010501 04 novembre 2007 29
Table partage Ce service permet d'changer une table de mots internes %MWdivise en autant de
champs qu'il existe de stations sur le rseau Fipway. Le principe repose sur la
diffusion par chaque automate d'une zone de mmoire de mots vers les autres
stations du rseau.
Des mises jour sont effectues de manire implicite et indpendamment du cycle
d'excution 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 crer
de conflits de mmoire entre les stations.
Services
30 35010501 04 novembre 2007
2.5 Service de messagerie
Prsentation
Objet de cette
section
Cette section prsente le service de messagerie disponible sur les automates
Schneider.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet Page
Service de messagerie 31
Caractristiques des fonctions de communication du service de messagerie 32
Services
35010501 04 novembre 2007 31
Service de messagerie
Prsentation Le service de messagerie permet de raliser des changes de donnes entre
automates l'aide de fonctions de communication.
Deux types de messageries sont utiliss :
Priv : UNI-TE sur base installe Premium et Telemecanique
Standard : Modbus sur base installe Quantum/Premium/Modicon M340 et
Modicon
Les entits destinataires d'un change peuvent tre situes sur une station locale
ou sur une station distante sur une voie de communication ou directement dans
l'unit centrale.
Les fonctions de communication fournissent une interface qui est indpendante de
l'emplacement de l'entit destinataire. En outre, elles masquent le codage des
requtes de communication l'utilisateur. Elles garantissent ainsi la compatibilit de
communication entre des automates Premium, Micro, Quantum, TSX 40, TSX 17,
1000 series et Modicon M340.
Communication
synchrone/
asynchrone
Une fonction de communication est dite synchrone lorsqu'elle est intgralement
excute durant la tche d'automate qui l'a active.
Une fonction de communication est dite asynchrone lorsqu'elle est excute durant
une ou plusieurs tches d'automate aprs la tche qui l'a active.
Note : Le traitement des fonctions de communication est asynchrone par rapport
au traitement de la tche applicative qui a permis de les activer. Seules les
fonctions d'mission/de rception de tlgrammes et d'arrt d'opration sont des
exceptions puisque leur excution est totalement synchrone avec l'excution de la
tche d'activation.
Services
32 35010501 04 novembre 2007
Caractristiques des fonctions de communication du service de messagerie
Prsentation Ces fonctions (Voir Manuel Unity Pro, Communications, Bibliothque de blocs,
Etendu) permettent deux quipements de communiquer entre eux. Certaines
fonctions sont communes plusieurs types de voies de communication. D'autres
peuvent tre spcifiques une seule fonction de communication.
Note : Le traitement des fonctions de communication est asynchrone par rapport
au traitement de la tche applicative qui a permis de les activer. Seules les
fonctions d'mission/de rception de tlgrammes et d'arrt d'opration sont des
exceptions puisque leur excution est totalement synchrone avec l'excution de la
tche d'activation.
Note : Il est recommand de dclencher les fonctions asynchrones sur front et non
sur tat afin de ne pas envoyer plusieurs requtes identiques la suite et ainsi
saturer les buffers de communication.
Services
35010501 04 novembre 2007 33
Fonctions de
communication
sur Premium
Le tableau suivant prsente les fonctions de communication Premium :
Fonction (asynchrone) Rle
READ_VAR lecture d'objets langage de base : mots, bits.
WRI TE_VAR criture d'objets langage de base : mots, bits.
SEND_REQ mission de requtes UNI-TE.
DATA_EXCH mission et/ou demande de rception de donnes.
I NPUT_BYTE lecture d'un flux d'octets.
PRI NT_CHAR criture d'une chane de caractres.
I NPUT_CHAR lecture d'une chane de caractres.
OUT_I N_CHAR mission d'une chane de caractres et attente d'une rponse.
UNI TE_SERVER traitement de requtes READ_VAR et WRI TE_VAR sur Modbus
de manire immdiate (serveur immdiat).
READ_GDATA lecture des donnes Modbus Plus communes.
WRI TE_GDATA criture des donnes Modbus Plus communes.
READ_Asyn lecture de 1K en messagerie.
WRI TE_Asyn criture de 1K en messagerie.
Fonction (synchrone)
ADDR conversion d'une chane de caractres en une adresse pouvant
tre utilise directement par des fonctions de communication.
SEND_TLG mission d'un tlgramme.
RCV_TLG rception d'un tlgramme.
CANCEL arrt d'un change en cours.
Services
34 35010501 04 novembre 2007
Fonctions de
communication
sur Quantum
Le tableau suivant prsente les fonctions de communication Quantum :
Fonctions de
communication
sur Modicon
M340
Le tableau suivant prsente les fonctions de communication du Modicon M340 :
Fonction Rle
CREAD_REG lecture de registres contigus.
CWRI TE_REG criture de registres contigus.
ModbusP_ADDR dfinition d'une adresse MSTR Modbus Plus.
READ_REG lecture d'une zone de registre partir d'un esclave Modbus ou
via Modbus Plus, TCP/IP-Ethernet ou SY/MAX-Ethernet.
WRI TE_REG criture d'une zone de registre vers un esclave Modbus ou via
Modbus Plus, TCP/IP-Ethernet ou SY/MAX-Ethernet.
SYMAX_I P_ADDR dfinition d'une adresse MSTR Symax.
TCP_I P_ADDR dfinition d'une adresse MSTR TCP/IP.
MBP_MSTR ralisation d'oprations sur Modbus Plus.
XMI T traitement de messages matre Modbus et de chanes de
caractres.
XXMI T traitement de messages matre Modbus et de chanes de
caractres.
I CNT connexion et dconnexion d'une communication IB-S.
I COM transfert de donnes avec un esclave IB-S.
Fonction Rle
ADDM conversion d'une chane de caractres en une adresse pouvant tre
directement utilise par les fonctions de communication READ_VAR,
WRI TE_VAR, I NPUT_CHAR et PRI NT_CHAR.
I NPUT_BYTE lecture d'un flux d'octets.
I NPUT_CHAR lecture d'une chane de caractres.
PRI NT_CHAR criture d'une chane de caractres.
READ_VAR lecture d'objets langage de base : mots et bits via UNI-TE ou Modbus.
WRI TE_VAR criture d'objets langage de base : mots et bits via UNI-TE ou Modbus.
Services
35010501 04 novembre 2007 35
Disponibilits
des fonctions
selon les
protocoles
Le tableau suivant dcrit les protocoles prenant en charge les fonctions de
communication :
Fonction Fipway Fipio Uni-
Telway
Mode
caractres
Modbus Modbus
Plus
TCP/IP ETHWAY CANopen
Premium
ADDR X X X X X X X X X
READ_VAR X X X - X X X X -
WRI TE_VAR X X X - X X X X -
SEND_REQ X X X - X X X X X
DATA_EXCH X - X - - - X X -
PRI NT_CHAR X - - X - - X X -
I NPUT_CHAR X - - X - - X X -
I NPUT_BYTE - - - X - - - - -
OUT_I N_MBUS - - - - X X - - -
OUT_I N_CHAR X - - X - - X X -
SEND_TLG X - - - - - - - -
RCV_TLG X - - - - - - - -
READ_GDATA - - - - - X - - -
WRI TE_GDATA - - - - - X - - -
UNI TE_SERVER - - - - X - - - -
WRI TE_Asyn - - - - - - X - -
READ_Asyn - - - - - - X - -
Quantum
CREAD_REG - - - - - X X - -
CWRI TE_REG - - - - - X X - -
ModbusP_ADDR - - - - - - - - -
READ_REG - - - - - X X - -
WRI TE_REG - - - - - X X - -
SYMAX_I P_ADDR - - - - - - - - -
TCP_I P_ADDR - - - - - - - - -
MBP_MSTR - - - - X X X - -
XMI T - - - - X X X - -
XXMI T - - - X X - - - -
I CNT - - - - X X X - -
Services
36 35010501 04 novembre 2007
Modicon M340
ADDM - - - X X - X - X
READ_VAR - - - - X - X - X
WRI TE_VAR - - - - X - X - X
I NPUT_BYTE - - - X - - - - -
I NPUT_CHAR - - - X - - - - -
PRI NT_CHAR - - - X - - - - -
Lgende :
X Oui
- Non
Fonction Fipway Fipio Uni-
Telway
Mode
caractres
Modbus Modbus
Plus
TCP/IP ETHWAY CANopen
35010501 04 novembre 2007 37
3
Interoprabilit
Liste des codes fonction Modbus
Prsentation Les automates Quantum, Premium et M340 possdent des noyaux serveurs de
communication qui acceptent des codes fonction Modbus communs. Ceux-ci sont
prsents dans le tableau qui suit.
Les automates Quantum, Premium et M340, en tant que serveurs, reconnaissent
tous les codes fonction Modbus de Classe 0 et de Classe 1 comme stipul dans les
spcifications Modbus disponibles sur le site ht t p: / / www. Modbus. or g. Ils
intgrent galement, dans leur noyau serveur, le code fonction 23 de lecture/
criture de variables conscutives.
Pour connatre la liste des codes fonction Modbus reconnus par les automates
Quantum, reportez-vous la documentation spcifique Quantum.
Pour connatre la liste des codes fonction reconnus par les automates Premium,
reportez-vous la documentation spcifique Premium (Voir Manuel Premium et
Atrium sous Unity Pro, Liaison srie asynchrone, Programmation d'une
communication Modbus) . De plus, les automates Premium reconnaissent certaines
requtes UNI-TE (Voir Manuel Unity Pro, Communications, Bibliothque de blocs,
Liste des requtes UNI-TE).
Interoprabilit
38 35010501 04 novembre 2007
Liste des
requtes
Modbus
reconnues en
tant que serveur
Le tableau suivant dcrit les codes fonction et le paramtre d'adresse des codes
fonction Modbus, reconnus par les plates-formes Premium, Quantum et M340 :
Code
fonction
Adresse
mmoire
Quantum
Adresse
mmoire
M340 et
Premium
Signification
1 16#0XXX %M Lecture de bits de sortie
2 16#1XXX %M Lire les bits d'entre
3 16#4XXX %MW Lecture de valeurs entires conscutives
(jusqu' 125 registres pour les automates
Premium/Atrium)
4 16#3XXX %MW Lecture de valeurs entires conscutives
(jusqu' 125 registres pour les automates
Premium/Atrium)
5 16#0XXX %M Ecriture d'un seul bit de sortie
6 16#4XXX %MW Ecriture d'une seule valeur entire
15 16#0XXX %M Ecriture de n bits de sortie
16 16#4XXX %MW Ecriture de valeurs entires conscutives
23 16#4XXX %MW Lecture/criture de valeurs entires
conscutives
Interoprabilit
35010501 04 novembre 2007 39
Utilisation des
codes fonction
Modbus comme
client sur
Premium et M340
Le tableau ci-dessous rcapitule les codes fonction Modbus et leur utilisation en tant
que client sur les automates Premium, Quantum et M340 :
La manire d'utiliser les codes fonction l'aide des fonctions de communication est
dcrite dans le manuel Modbus (Voir Manuel Premium et Atrium sous Unity Pro,
Liaison srie asynchrone, Programmation d'une communication Modbus).
Code
fonction
Adresse
mmoire
Quantum
Adresse
mmoire
M340 et
Premium
Requte Modbus Fonction de
communication
1 - %M Lecture de bits de sortie READ_VAR
2 - %I Lire les bits d'entre READ_VAR
3 16#4XXX %MW Lecture de valeurs entires
conscutives (jusqu' 125 registres
pour les automates Premium/
Atrium)
READ_VAR
4 - %IW Lecture de valeurs entires
d'entre conscutives (jusqu' 124
registres pour les automates
Premium/Atrium)
READ_VAR
SEND_RER pour
les automates
Premium/Atrium
15 - %M Ecriture de n bits de sortie WRI TE_VAR
16 16#4XXX %MW Ecriture de valeurs entires
conscutives
WRI TE_VAR
Note : L'interoprabilit avec les applications Windows s'effectue de deux
manires :
l'accs aux variables de l'automate s'effectue facilement avec le logiciel OFS,
les fonctions de tlchargement de programme applicatif, d'import/export au
format source ou bien l'accs aux modes de marche (RUN/STOP/INIT)
s'effectuent grce l'offre UDE (Unity Development Edition).
Interoprabilit
40 35010501 04 novembre 2007
Compatibilit des changes de donnes
AVERTISSEMENT
Dans la mesure o les alignements de structure de donnes sont diffrents
pour les automates Premium/Quantum et M340, vous devez vrifier la
compatibilit des donnes changes.
Voir la page DDT : rgles d'affectation (voir Unity Pro Langages et structure
programmes Manuel de rfrence, DDT : rgles d'affectation) pour plus
d'informations.
Le non-respect de cette directive peut entraner la mort, des lsions
corporelles graves ou des dommages matriels.
35010501 04 novembre 2007 41
4
Architectures de communication
Prsentation
Objet de ce
chapitre
Ce chapitre propose une vue d'ensemble des diffrentes architectures de
communication.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet Page
Architecture globale 42
Architectures de rseau 46
Bus de terrain 50
Architectures de communication
42 35010501 04 novembre 2007
Architecture globale
Prsentation La stratgie de communication de Schneider est base sur des normes ouvertes
(cur de l'offre) tels que :
Ethernet Modbus TCP/IP,
CANopen
AS-Interface,
Modbus Link Series
Ceci n'a pas toujours t le cas, et on retrouve une importante base installe sur des
rseaux ou bus propritaire 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 diffrentes architectures de communication possibles
et recommandes sont prsentes, en fonction du type d'automate utilis :
Au niveau 2 : rseau inter-automate
Au niveau 1 : bus de terrain
Sont ensuite prsentes, les solutions de communication avec des installations dj
existantes, issues du monde de Telemecanique ou Modicon.
Architectures de communication
35010501 04 novembre 2007 43
Architecture
globale
Le schma suivant prsente un exemple d'architecture de communication globale
avec bus AS-I :
Commutateur
Module
d'alimentation AS-i
Capteurs/actionneurs
communiquant
Interfaces avec
capteurs/actionneurs
traditionnels
Matre AS-i
Premium
Bus AS-i
Ethernet
Ethernet
Unity Pro, PL7, XBTL
Architectures de communication
44 35010501 04 novembre 2007
Le schma suivant illustre un exemple d'architecture de communication globale
avec bus Modbus et Uni-Telway :
Commutateur
Unity Pro, PL7, XBTL
Ethernet
Ethernet
Modbus
Pont Modbus
Ethernet
Uni-Telway
Architectures de communication
35010501 04 novembre 2007 45
Le schma suivant illustre un exemple d'architecture de communication globale
avec bus et Fipio :
Note : En fonction du type de rseau utilis, l'interconnexion est ralise
directement via un automate qui dirige les informations (Ethernet/Uni-Telway) ou
via un quipement supplmentaire tel qu'un pont (Ethernet/Modbus) ou un
commutateur (Ethernet/Ethernet).
Note : Techniquement parlant, des solutions sophistiques utilisant Ethernet,
Modbus Plus, Fipway, Fipio, Modbus, Uni-Telway, etc., dans une architecture
unique sont possibles. Toutefois, pour faciliter la maintenance et la formation de
l'utilisateur, ainsi que pour rduire les cots d'exploitation, il est recommand de
viser une homognit maximum entre les types de rseaux et de bus utiliss.
Dans les exemples d'architecture suivants, nous prsentons les solutions les plus
adaptes en fonction des quipements connects.
Commutateur
Unity Pro, PL7, XBTL
Ethernet
Ethernet
Modbus
Pont Modbus
Ethernet
Fipio
Architectures de communication
46 35010501 04 novembre 2007
Architectures de rseau
Prsentation Diverses architectures de rseau sont disponibles. La gamme de produits
Schneider permet de crer des monorseaux Ethernet ainsi que des architectures
multirseau transparentes (Ethernet/Fipway/Modbus Plus). Les exemples suivants
d'architectures de rseau illustrent les diverses solutions optimales proposes par
les produits Schneider.
Architecture
Ethernet
monorseau
Le schma ci-dessous illustre une architecture Ethernet monorseau :
Note : La slection d'une architecture avec le rseau Modbus Plus ou Fipway est
fortement lie l'utilisation d'quipements Quantum ou Premium :
Modbus Plus pour automates Quantum et Premium
Fipway pour automates Premium
Note : Dans les illustrations suivantes, les flches indiquent les diffrentes
possibilits de communication.
Nous avons essay de prsenter tous les scnarios disponibles.
Les types de communication illustrs dans les rseaux Ethernet homognes sont
galement possibles lorsque ces rseaux sont tendus l'aide de segments
Modbus Plus ou Fipway.
Note : Tous les changes inter-quipements sont possibles.
Ethernet
C
0 0
A B
C
Architectures de communication
35010501 04 novembre 2007 47
Architecture
Ethernet
multirseau
Le schma ci-dessous illustre une architecture Ethernet multirseau :
Note : Tous les changes inter-quipements sont possibles.
Ethernet
C
0 0
A B
C
Commutateu
Ethernet
Architectures de communication
48 35010501 04 novembre 2007
Architecture
Ethernet/Modbus
multirseau
Le schma ci-dessous illustre une architecture Ethernet/Modbus multirseau :
Note : L'accs est possible partir d'quipements sur le rseau Modbus Plus via
des ponts Ethernet/Modbus Plus. Par contraste, les quipements sur le second
rseau Modbus Plus ne sont pas accessibles par un quipement Ethernet via le
pont Plus.
Ethernet
Commutateu
Ethernet
Pont Ethernet
Modbus Plus
Modbus Plus
Modbus Plus
Pont Plus
Architectures de communication
35010501 04 novembre 2007 49
Architecture
Ethernet/Fipway
multirseau
Le schma ci-dessous illustre une architecture Ethernet/Fipway multirseau :
Note : Tous les changes inter-quipements sont possibles.
Ethernet
Commutateur
Ethernet
Fipway
Fipway
Architectures de communication
50 35010501 04 novembre 2007
Bus de terrain
Prsentation Le parc existant d'automates a volu et utilise dsormais plusieurs types de bus de
terrain : Ethernet, CANopen, Modbus, AS-i, Uni-Telway et Fipio. Les types de bus
de terrain employs dans les architectures de communication (voir Architecture
globale, p. 42) sur les automates Modicon M340, Premium et Quantum sont dcrits
dans le tableau ci-dessous.
Plate-forme
Bus de terrain Modicon M340 Premium Quantum
Cur de l'offre
Ethernet I/O Scanning x x x
CANopen x x -
Modbus x x x
AS-i - x x
Bus propritaire (1)
Uni-Telway - x -
Fipio - x -
Connectivit
INTERBUS - x -
Profibus - x x
TCP Open - x -
Lgende
(1) : dpend du type de processeur
x : oui
- : non
35010501 04 novembre 2007 51
5
Routage de messages X-Way
Prsentation
Objet du chapitre Ce chapitre dcrit les principes du routage de messages X-Way sur des
architectures multirseau X-Way.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet Page
Gnralits 52
Caractristiques 53
Adresse principale 55
Adresses de station multimodule 57
Messagerie 58
Routage X-Way
52 35010501 04 novembre 2007
Gnralits
Introduction Une architecture multirseau est compose de plusieurs rseaux. On peut
distinguer deux niveaux d'architecture :
Les architectures multimodule, qui contiennent plusieurs rseaux, mais aucune
communication entre ces diffrents segments n'est fournie par le systme de
communication.
Les architectures multirseau, composes de plusieurs segments de rseau
interconnects par des stations de pont. La transparence de communication est
ensuite fournie par le groupe d'quipements dans ce type d'architecture.
Ce chapitre dcrit comment configurer la fonction de pont dans une station
automate Premium, ainsi que l'utilisation de services de communication dans une
architecture multirseau. L'architecture multirseau est conforme aux normes de
communication X-Way.
Pour configurer des stations sur diffrents rseaux, consultez la documentation
correspondant au module utilis.
Note : La communication X-Way n'est pas disponible pour les automates Modicon
M340.
Routage X-Way
35010501 04 novembre 2007 53
Caractristiques
Prsentation Une architecture d'automate X-Way est constitue de divers niveaux de rseau
interconnects via des stations intermdiaires.
Dans une architecture multirseau, une liaison logique unique doit exister entre
deux stations de terminal.
Exemple
Stations de
terminal
Une station de terminal est adresse par la paire {adresse_rseau .
adresse_station}.
Les stations de terminal reoivent les messages destins leur adresse rseau,
ainsi que les messages de diffusion gnrale, et envoient leur connexion rseau
tous les messages destins une station distante.
Stations
intermdiaires
Une station intermdiaire possde autant d'adresses rseau que de points de
connexion diffrents rseaux. Une de ses adresses est considre tre l'adresse
principale et a le rle de garantir l'accs toutes les entits de communication d'une
station de routage.
Les stations intermdiaires sont classifies en deux catgories :
Stations de multicoupleur
Stations de pont
Station {1.1} Station {1.2}
Station {1.3}
et {2.1}
Station {1.4}
et {3.1}
Station {3.2}
Station {2.2}
rseau 3
rseau 1
rseau 2
Stations de terminal
Stations de terminal
Stations
intermdiaires
1
1
2
2
2
1
3 4
Routage X-Way
54 35010501 04 novembre 2007
Stations de
multicoupleur
Ces stations fournissent la gestion des divers coupleurs rseau et garantissent tous
les services monorseau sur les divers segments du rseau (mots communs,
tlgrammes, messagerie). Elles ne proposent pas de routage entre les diverses
connexions rseau.
Stations de pont Ces stations fournissent les mmes fonctions que les stations de multicoupleur et
garantissent galement la transparence de communication entre les diverses
connexions rseau.
Routage X-Way
35010501 04 novembre 2007 55
Adresse principale
Introduction Une station configure en mode pont possde autant d'adresses que de points de
connexion rseau.
L'adresse rseau qui correspond au module rseau ayant l'adresse de module la
plus basse (module le plus gauche dans le rack de station) est considre tre
l'adresse principale de la station.
L'utilisation de l'adresse principale d'une station garantit l'accs une station de
pont.
Rgle L'accs une station de pont doit toujours s'effectuer par son adresse principale.
Exemple
d'adressage
L'exemple illustre la communication entre des stations connectes aux rseaux
Fipway.
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}.
rseau 1 Ethernet
rseau 11
rseau 12
rseau 13
rseau 21
Fipway
Fipway
Fipway
Fipway
Uni-Telway
A
C
B
R1 R2
R3
1 2
3
4 7
5 4
6
0
5
2 4 5
0 5
56
Routage X-Way
56 35010501 04 novembre 2007
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.
Routage X-Way
35010501 04 novembre 2007 57
Adresses de station multimodule
Introduction Une station configure en mode multimodule possde autant d'adresses que de
points de connexion rseau.
Il n'existe pas d'adresse principale pour la station. Elle sera adresse en fonction du
rseau avec lequel elle communique.
Rgle L'accs une station multimodule doit toujours s'effectuer via l'adresse rseau qui
correspond au module rseau autorisant l'entre 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.
rseau 12
Fipway
Fipway
A
B
R1
2
7
5
2
5
Ethernet
rseau 13
4
4
7
Routage X-Way
58 35010501 04 novembre 2007
Messagerie
Avec stations de
multicoupleur
Les messages destins un rseau sont envoys au coupleur connect au rseau
de destination. La phase de configuration permet de dterminer le coupleur de
destination.
Cas spcifique
Les messages destins un rseau d'une adresse inconnue sont envoys au
rseau avec l'adresse principale de la station, avec les messages dont le numro
de rseau est 0.
Exemple :
Tous les messages destins au rseau 3 sont envoys au coupleur ayant l'adresse
de module 4, et ceux dont le rseau de destination est 1 la ligne rseau intgre
dans le processeur.
Tous les messages dont l'adresse de numro de rseau est diffrente de 1 ou 3 sont
envoys au processeur qui gre le rseau principal.
Dans une architecture multicoupleur, la communication est limite un niveau de
rseau unique.
Avec stations de
pont
Les messages destins un rseau sont envoys au coupleur ayant accs ce
rseau. La phase de configuration permet de dterminer les rseaux accessibles
pour chaque coupleur de la station.
Cas spcifique
Les messages dont le numro de rseau est 0 sont envoys au rseau avec
l'adresse principale de la station.
READ_VAR(ADDR({3.2}0.4.1)',...)
READ_VAR(ADDR({2}SYS'),...)
READ_VAR(ADDR({1.2}SYS'),...)
READ_VAR(ADDR({15.2}SYS'),...)
rseau 3
rseau 1
2
4
4
35010501 04 novembre 2007 59
II
Adressage
Prsentation
Objet de cette
partie
Cette partie dcrit les diffrentes solutions d'adressage d'quipements sur un
rseau ou un bus de communication.
Contenu de cette
partie
Cette partie contient les chapitres suivants :
Chapitre Titre du chapitre Page
6 Points gnraux concernant l'adressage 61
7 Adressage IP 63
8 Adressage Modbus Plus 67
9 Adressage X-Way 71
10 Adressage des automates Modicon M340 85
11 Informations gnrales concernant les ponts 99
Adressage
60 35010501 04 novembre 2007
35010501 04 novembre 2007 61
6
Points gnraux concernant
l'adressage
Gnralits
Prsentation Dans une architecture de communication, chaque quipement doit tre identifi par
une adresse. Cette adresse est spcifique chaque quipement et permet celui-
ci d'tablir une communication pour dterminer la destination avec prcision. De
mme 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 partages de
Fipway, ces adresses permettent de connatre les stations propritaires des
diffrentes informations partages.
Les produits Schneider supportent quatre types d'adressages selon le type
d'quipement, de rseau ou de bus utilis :
Adressage IP (voir Adressage IP, p. 63)
Adressage Modbus Plus (voir Adressage Modbus Plus, p. 67)
Adressage X-Way (voir Adressage X-Way, p. 71)
Adressage des automates Modicon M340 (voir Adressage des automates
Modicon M340, p. 85)
Introduction l'adressage
62 35010501 04 novembre 2007
35010501 04 novembre 2007 63
7
Adressage IP
Remarque sur l'adressage IP
Adresse IP Sur un rseau Ethernet TCP/IP, chaque quipement doit possder une adresse IP
unique. Cette adresse est constitue de deux identificateurs, un qui identifie le
rseau et l'autre qui identifie la machine connecte.
L'unicit des adresses est gre de la manire suivante :
Lorsque l'environnement rseau est de type ouvert, l'unicit de l'adresse est
garantie par l'attribution d'un identificateur rseau par l'autorit approprie dans
le pays o le rseau est situ.
Si le type d'environnement est ferm, l'unicit de l'adresse est gre par le
gestionnaire du rseau de l'entreprise.
Une adresse IP est dfinie par 32 bits. Elle est constitue de 4 nombres, un pour
chaque octet de l'adresse.
Note : Normalis et rendu largement rpandu grce Internet, l'adressage IP est
dcrit en dtail dans les clauses RFC (Request For Comment) 1340 et 791 qui
stipulent les normes Internet ainsi que dans les manuels informatiques qui
dcrivent les rseaux. Vous pouvez vous reporter ces sources pour de plus
amples informations.
Adressage IP
64 35010501 04 novembre 2007
Exemple En fonction de la taille du rseau, trois classes d'adresses peuvent tre utilises :
Espaces rservs pour les diffrentes classes d'adresses IP :
Les adresses de classe A sont destines aux rseaux de grande chelle dots
d'un nombre important de sites connects.
Les adresses de classe B sont destines aux rseaux de moyenne chelle dots
d'un nombre moindre de sites connects.
Les adresses de classe C sont destines aux rseaux de petite taille dots d'un
faible nombre de sites connects.
Sous-adressage
et masque de
sous-rseau
Une adresse IP est compose de deux identificateurs, un qui identifie le rseau et
l'autre qui identifie la machine connecte. En ralit, l'identificateur de la machine
peut galement contenir un identificateur de sous-rseau.
Dans un environnement ouvert, ayant reu un identificateur de l'autorit approprie,
l'administrateur du systme local a la possibilit de grer plusieurs rseaux. Cela
signifie que des rseaux locaux peuvent tre installs sans affecter le monde
extrieur, qui ne voit qu'un seul rseau dsign par son identificateur.
Le masque de sous-rseau permet de visualiser le nombre de bits attribus
respectivement l'identificateur du rseau et l'identificateur du sous-rseau (bits
1), puis l'identificateur de la machine (bits 0).
Classe Plage
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
Classe A
Classe B
Classe C
7 bits
ID de rseau 0 ID de machine
24 bits
14 bits
ID de rseau ID de machine
16 bits
21 bits
ID de rseau ID de machine
8 bits
0 1
0 1 1
Adressage IP
35010501 04 novembre 2007 65
Exemple Exemple : 140.186.90.3
La segmentation permet d'obtenir 254 sous-rseaux possibles avec 254 machines
de sous-rseau.
La valeur du masque de sous-rseau doit tre choisie afin d'tre cohrente avec la
classe d'adresses IP.
Le masque de sous-rseau 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 qui peut tre choisie par l'utilisateur.
Passerelle Le terme Passerelle est utilis dans ce manuel dans le sens de "routeur". Si la
machine cible n'est pas connecte au rseau local, le message sera envoy la
"passerelle par dfaut" connecte au rseau local, ce qui garantira le routage vers
une autre passerelle ou vers sa destination finale .
Classe B
Masque de
sous-rseau
16 bits
Identificateur de rseau = 140.186
8 bits
24 bits 1 8 bits 0
Identificateur de
sous-rseau = 90
Identificateur
machine = 3
8 bits
Adressage IP
66 35010501 04 novembre 2007
35010501 04 novembre 2007 67
8
Adressage Modbus Plus
Adressage d'une entit de communication Modbus Plus
Prsentation L'adressage Modbus Plus permet d'identifier un quipement sur un rseau Modbus
Plus.
Le systme d'adressage Modbus Plus est bas sur le chemin d'accs suivre pour
atteindre l'quipement destinataire. Ce chemin est dtermin par les routeurs
Modbus Plus, galement appels ponts Plus. Ainsi, lorsqu'un quipement doit
communiquer avec un autre, il est ncessaire de dterminer le chemin pris par les
donnes communiquer.
Principe Un segment de rseau Modbus Plus peut contenir jusqu' 64 quipements
adressables. Chaque quipement possde une adresse unique comprise entre 1 et
64.
Plusieurs segments peuvent tre lis par des ponts Plus.
Le chemin de routage est dtermin par les 5 octets qui indiquent successivement
les adresses des quipements parcourir avant d'arriver destination.
Le systme de routage permet de traverser 3 segments au maximum, afin de
permettre une communication entre des stations appartenant 5 segments
conscutifs.
Note : Dans le cas o l'ensemble des 5 octets n'est pas ncessaire (un seul pont
Plus est travers par exemple), les octets restants sont dfinis sur 0.
Adressage Modbus Plus
68 35010501 04 novembre 2007
Illustration La figure suivante reprsente la structure d'un rseau Modbus Plus multi-segment.
Trois exemples de caractristiques sont utiliss pour dcrire l'adressage Modbus
Plus :
Exemple 1 Le chemin de routage pour accder la station Quantum est :
61, 30, 22, 62, 0.
Quantum
Quantum
Quantum
Quantum
Modbus Plus
Premium
BP85
Pont Plus
BP85
Pont Plus
BP85
Pont Plus
Pont de
multiplexeur
Matre
A
Esclave
A
Modem
Modem
Modem
Esclave
113
Esclave
69
22 13 61
15 25 30 12
7 22 4
9 62
4 3 2 1 1
3
2
Note : Le 0 de fin est ajout afin que le chemin d'adresse contienne 5 octets.
Adressage Modbus Plus
35010501 04 novembre 2007 69
Exemple 2 Le chemin de routage pour accder l'esclave A est :
61, 25, 1, 0, 0.
Exemple 3 Le chemin de routage pour accder l'esclave 113 est :
61, 25, 4, 113, 0.
Note : Dans la mesure o l'esclave A est le seul esclave sur le port 1, il est suffisant
d'indiquer le numro de port et de remplir le chemin avec les zros pour obtenir les
5 octets du chemin d'adresse.
Note : Lorsque plusieurs esclaves sont connects au mme port, il est ncessaire
d'indiquer le numro d'esclave aprs le numro de port. N'oubliez pas de
complter l'adresse avec des zros pour obtenir 5 octets.
Adressage Modbus Plus
70 35010501 04 novembre 2007
35010501 04 novembre 2007 71
9
Adressage X-Way
Prsentation
Objet du chapitre Ce chapitre dcrit 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 72
Types d'entits de communication 74
Adressage des voies de communication du processeur 76
Adressage d'un module de communication TSX SCY 21601 78
Exemples d'adressage intrastation : adressage Uni-Telway 79
Exemples d'adressage intrastation : adressage Fipio 81
Exemples d'adressage intrastation 82
Adressage X-Way
72 35010501 04 novembre 2007
Adressage d'une entit de communication
Prsentation L'adressage X-Way permet d'identifier une entit de communication sur un rseau
ou un bus ou sur un bus de station sur un rseau. Chaque station est identifie par
une adresse unique, qui est constitue d'un numro de rseau et d'un numro de
station. Les adresses diffrent ensuite en fonction du bus :
Bus Uni-Telway ou Modbus
Bus Fipio
Au sein d'une station, chaque entit de communication est caractrise par une
adresse topologique (chemin d'accs) et un type (voir Types d'entits de
communication, p. 74).
Adressage d'une
station sur un
rseau
L'adresse d'une station sur un rseau a le format suivant : ADDR( {n. s}SYS' )
o :
n : numro du rseau
s : numro de station
SYS : mot-cl utilis pour stipuler le systme du serveur de station (voir Types
d'entits de communication, p. 74)
Adressage d'un
quipement sur
un bus Uni-
Telway ou
Modbus
L'adresse d'un quipement sur un bus Uni-Telway ou Modbus dpend de la station
qui gre le bus :
station autonome : ADDR( r . m. c. e' )
station appartenant un rseau : ADDR( {n. s}r . m. c. e' )
o :
n : numro du rseau
s : numro de station
r : numro de rack
m : numro de module
c : numro de voie
e : numro d'quipement ou d'esclave
Note : Une adresse est exprime sous la forme d'une chane de caractres.
Toutefois, elle peut uniquement tre utilise en conjonction avec la fonction
ADDR( ) , ce qui explique pourquoi la notation suivante est employe pour dcrire
une adresse : ADDR( ' cha ne d' adr esse' ) ;
Adressage X-Way
35010501 04 novembre 2007 73
Adressage d'un
quipement sur
un bus Fipio
L'adresse d'un quipement sur un bus Fipio dpend de la station qui gre le bus :
station autonome : ADDR( \ b. e\ SYS' )
station appartenant un rseau : ADDR( {n. s}\ b. e\ SYS' )
o :
n : numro du rseau
s : numro de station
b : numro de bus (pour Fipio, le numro de bus est toujours 2)
e : numro d'quipement
SYS : mot-cl utilis pour stipuler le systme du serveur de station (voir Types
d'entits de communication, p. 74)
Exemple La figure ci-dessous dcrit l'adresse de la station situe dans le rectangle gris.
L'exemple ici prsente l'esclave 2 sur la voie 1 du module dans le rack 0 (rack de
base), connecteur 1, sur rseau 20, station 3 :
Ad0 = 2
Station 2
Rseau 20
Station 3
ADDR( {20. 3}0. 1. 1. 2 )
Adressage X-Way
74 35010501 04 novembre 2007
Types d'entits de communication
Prsentation Il existe diffrents types d'entits de communication. Pour les caractriser, les mots
cls suivants ont t crs : SYS, APP et APP. num. Un autre mot cl, ALL, permet
d'envoyer des messages de diffusion gnraux.
Ces changes sont effectus par les fonctions de communication dcrites dans la
bibliothque EF de communications.
Il est possible de classer les adresses en trois types :
adresses locales
adresses distantes
adresses de diffusion
Mots cls Les mots cls sont les suivants :
SYS donne accs au serveur Uni-te d'un processeur, d'une voie, d'un module de
communication, etc.
APP donne accs l'application PL7 ou Unity Pro d'une station.
ALL est dfini pour dcrire une diffusion. Pour un module TSX SCY 11601, le mot
cl est 0. Il peut remplacer un des lments d'une adresse topologique. Le
niveau de diffusion est dtermin en fonction de l'emplacement des mots cls
ALL ou 0 dans l'adresse :
Lorsque plac ct du numro de rseau, la diffusion est envoye toutes
les stations sur le rseau slectionn (par exemple, l'adresse
ADDR( {2. ALL}' ) reprsente toutes les stations sur le rseau 2).
Lorsque plac ct du numro de station, la diffusion est envoye toutes
les entits connectes aux voies de communication intrastation (par exemple,
l'adresse ADDR( {2. 4}ALL' ) reprsente toutes les entits de
communication sur la station 4 sur le rseau 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 series 7, le mot
cl doit tre APP. num, o numcorrespond au numro du bloc fonction texte cible
pour l'change.
Adressage X-Way
35010501 04 novembre 2007 75
Adresses locales Les adresses locales contiennent des adresses topologiques et les adresses
d'esclaves sur un bus.
Adresses
distantes
Les adresses distantes correspondent aux adresses des quipements connects
un rseau.
Adresses de
diffusion
Les adresses de diffusion dpendent des quipements destinataires :
Destination Adresse locale
Serveur Micro/Premium Uni-TE SYS
Application PL7 ou Unity Pro APP
Application PL7-3 Numro du bloc APP.text
Esclave Uni-Telway Numro module.voie.esclave
Esclave Modbus Numro module.voie.esclave
Liaison en mode caractre module.voie.SYS
Serveur du module module.SYS
Serveur du sous-module ou de la voie module.voie.SYS
Serveur d'quipement Fipio \numro bus.point de connexion \SYS
Destination Adresse distante
Destination sur rseau distant {rseau.station}adresse locale
Destination sur rseau local {station}adresse locale
Destination Adresse de diffusion
Diffusion vers toutes les stations {rseau.ALL}adresse locale
Diffusion vers toutes les adresses locales {rseau.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.
Adressage X-Way
76 35010501 04 novembre 2007
Adressage des voies de communication du processeur
Prsentation Les exemples ci-dessous prsentent les diffrents types d'adressages des voies de
communication d'un processeur.
Les exemples sont bass 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 souhaite, une alimentation simple ou double peut tre
prsente, occupant respectivement l'emplacement 1 ou 2 dans le rack. Il en rsulte
que le premier emplacement utilis par le processeur est l'emplacement 0 ou 1.
Avec
alimentation
simple format
L'alimentation occupe un emplacement. Les voies de communication du processeur
peuvent alors avoir les adresses suivantes :
Rack 0. Module 0. Voie 0 : port de terminal (voie intgre)
Rack 0. Module 0. Voie 2 : port Fipio (voie intgre)
Rack 0. Module 0. Voie 1 : carte PCMCIA (voie entrante)
Adressage X-Way
35010501 04 novembre 2007 77
Avec
alimentation
double format
L'alimentation occupe deux emplacements. Les voies de communication du
processeur peuvent alors avoir les adresses suivantes :
Rack 0. Module 1. Voie 0 : port de terminal (voie intgre)
Rack 0. Module 1. Voie 2 : port Fipio (voie intgre)
Rack 0. Module 1. Voie 1 : carte PCMCIA (voie entrante)
Adressage X-Way
78 35010501 04 novembre 2007
Adressage d'un module de communication TSX SCY 21601
Prsentation Les exemples ci-dessous prsentent les diffrents types d'adressages de modules
de communication TSX SCY 21601.
Les exemples sont bass sur un processeur de type Premium.
Exemples Les voies de communication du module peuvent avoir les adresses suivantes :
Note : Ces types de modules de communication sont limits en fonction du
processeur. Consultez le manuel d'installation pour dterminer le nombre de voies
de communication experte.
Rack 0. Module 0. Voie
0 : port de terminal (voie
intgre)
Rack 0. Module 0. Voie
1 : carte PCMCIA (voie
entrante)
Rack 0. Module 5. Voie 1 : carte PCMCIA
Rack 0. Module 5. Voie 0
liaison intgre
Rack 1. Module 10. Voie
0 : liaison intgre
Rack 7. Module 05.
Voie 0 : liaison intgre
Rack 7. Module 05. Voie 1 : carte PCMCIA
Rack 1. Module 10. Voie 1
carte PCMCIA
Rack 0
Rack 1
Rack 7
Adressage X-Way
35010501 04 novembre 2007 79
Exemples d'adressage intrastation : adressage Uni-Telway
Prsentation Avec ce type d'adressage, une station matre peut accder diffrents esclaves
connects un bus.
Dans les exemples suivants, les esclaves sont connects la station matre (avec
un processeur Premium) via un bus Uni-Telway.
Rgles
d'adressage
Dans cette configuration, les valeurs d'adressage sont les suivantes :
Pour l'adresse du rack :
0 7
Pour l'adresse de module :
0 14
Pour l'adresse de voie :
0 si connecte via le port du terminal
0 si connecte via la liaison intgre d'un module TSX SCY 21601
1 si connecte via une carte PCMCIA
Pour l'esclave :
1 98 si l'esclave est connect une carte PCMCIA ou la liaison intgre
d'un module TSX SCY 21601. Dans ce cas, la station matre peut scruter
jusqu' 98 esclaves.
1 8 si l'esclave est connect au port du terminal. Dans ce cas, la station
matre peut scruter jusqu' 8 esclaves.
Connexion via
port du terminal
Un quipement ayant l'adresse Ad0=8 est connect au port de terminal d'une
station Premium.
Paramtres d'adresse de l'esclave 8 : ADDR( ' 0. 0. 0. 8' )
Matre
Esclave
Ad0 = 8
Uni-Telway
Adressage X-Way
80 35010501 04 novembre 2007
Connexion via un
module
TSX SCY 21601
Un quipement ayant l'adresse Ad0=1 est connect la liaison intgre d'un
module TSX SCY 21601 en position 2 dans le rack de base.
Paramtres d'adresse de l'esclave 1 : ADDR( ' 0. 2. 0. 1' )
Matre
Esclave
Ad0 = 1
Uni-Telway
Adressage X-Way
35010501 04 novembre 2007 81
Exemples d'adressage intrastation : adressage Fipio
Prsentation Les changes avec le gestionnaire de bus sont de type change de variables ou
change de messages.
La syntaxe d'adressage pour accder au serveur de messagerie Unite est la
suivante :
\ numro bus . point de connexion \SYS
Rgles
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 systme Premium au
point de connexion 4 ou le systme Magelis au point de connexion 8.
Paramtres d'adresse de l'quipement 4 : ADDR( {2. 4}SYS' )
Paramtres d'adresse de l'quipement 8 : ADDR( {2. 8}SYS' )
Fipio
0
4
5
8
Magelis
Micro
Premium
Adressage X-Way
82 35010501 04 novembre 2007
Exemples d'adressage intrastation
Prsentation Pour qu'un change intrastation puisse avoir lieu (par exemple, un change entre
deux stations sur le mme rseau ou sur diffrents rseaux), l'adresse doit
galement afficher le numro de rseau et le numro de station de l'entit
destinataire.
Exemple 1 La configuration multirseau se prsente comme suit :
Dans le premier cas, la station B adresse le systme de la station A :
ADDR( {21. 1}SYS' )
Dans le deuxime cas, la station B adresse la station C :
ADDR( {1. 2}0. 5. 0. 56' )
Rseau 1
Ethernet
C
1
B
A
Rseau 11
Fipway Fipway
Fipway
Uni-Telway
Rseau 21
6
1
3
4
2
56
0 1 2 34 5
Adressage X-Way
35010501 04 novembre 2007 83
Exemple 2 L'exemple ci-dessous illustre comment accder un systme Magelis connect
un bus Fipio (point de connexion 6) et communiquer avec un bloc texte TXT 8 sur
un automate programmable de modle 40 connect au rseau 2.
L'adresse du bloc texte TXT 8 sur la station de l'automate TSX 7 est :
ADDR( {2. 4}APP. 8' )
L'adresse du systme Magelis est :
ADDR( {2. 4}\ 2. 6\ SYS' )
Rseau 2
Fipway
Fipway
Fipio
Magelis
Communication
avec bloc TXT 8
Communication avec
le systme Magelis
Point de connexion 6
Station 2
Station 3 Station 1
Rseau 3
Station 4
TSX 7
Adressage X-Way
84 35010501 04 novembre 2007
35010501 04 novembre 2007 85
10
Adressage des automates
Modicon M340
Prsentation
Objet du chapitre Ce chapitre dcrit 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'entits de communication Modicon M340 86
Adressage Modicon M340 d'une entit de communication 87
Adressage des voies de communication du processeur 90
Exemple d'adressage Ethernet pour Modicon M340 92
Exemple d'adressage CANopen Modicon M340 93
Examples d'adressage Modbus et en mode caractre pour Modicon M340 94
Exemples d'adressage d'EF de communication Modicon M340 97
Adressage des automates Modicon M340
86 35010501 04 novembre 2007
Types d'entits de communication Modicon M340
Prsentation Il existe diffrents types d'entits de communication.
Ces changes sont effectus par les fonctions de communication dcrites dans la
bibliothque EF de communications.
Il est possible de classer les adresses en 3 types :
adresses locales, identifies 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 rseau. En ce qui concerne la
communication Modbus, l'adresse de diffusion est obtenue avec le numro
d'esclave dfini sur 0. Notez qu'une adresse de diffusion peut tre utilise pour
tous les rseaux mais ncessite 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 accs un module local ou un serveur de voie. SYS est utilis pour le
mode caractre et peut tre ignor.
Adresses de
diffusion
Les adresses de diffusion dpendent des quipements destinataires :
Destination Adresse de diffusion
Diffusion vers tous les esclaves Modbus (le
numro d'esclave est gal 0)
rack.module.voie.0
Adressage des automates Modicon M340
35010501 04 novembre 2007 87
Adressage Modicon M340 d'une entit de communication
Prsentation 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 constitue d'un
numro d'quipement ou d'une adresse IP. Les adresses diffrent ensuite en
fonction du protocole :
Ethernet TCP/IP
Modbus ou CANopen
Mode caractre
Au sein d'une station, chaque entit de communication est caractrise par une
adresse topologique (chemin d'accs) et une entit cible.
L'adressage Modicon M340 est bas sur 3 concepts :
l'entit cible dpend de l'EF de communication et sa slection est implicite :
MBS pour l'adressage d'un serveur Modbus.
TCP. MBS pour l'adressage d'un serveur Modbus TCP.
SYS pour l'adressage d'un serveur de voie en mode caractre. SYS peut tre
ignor.
La voie de communication est explicite (position du processeur ou du module, et
numro de la voie de communication) ou symbolise l'aide du nom du lien
rseau de la communication Ethernet.
L'adresse d'abonn dpend du protocole de communication :
adresse IP avec le protocole Ethernet
adresse d'abonn avec CANopen
adresse de l'esclave avec Modbus
Note : Une adresse est exprime sous la forme d'une chane de caractres.
Toutefois, elle ne peut tre utilise qu'avec la fonction ADDM, ce qui explique
pourquoi la notation suivante est employe pour dcrire une adresse :
ADDM( ' cha ne d' adr esse' ) .
Adressage des automates Modicon M340
88 35010501 04 novembre 2007
Adressage d'une
station sur un
rseau Ethernet
L'adresse d'une station sur Ethernet a le format suivant :
ADDM( ' Li en_r seau{Adr _ht e}' )
ADDM( ' Li en_r seau{Adr _ht e}TCP. MBS' )
ADDM( ' Li en_r seau{Adr _ht e}MBS' )
ADDM( ' r . m. c{Adr _ht e}' )
ADDM( ' r . m. c{Adr _ht e}TCP. MBS' )
ADDM( ' r . m. c{Adr _ht e}MBS' )
ADDM( ' Li en_r seau{Adr _ht e}node' )
O :
Lien_rseau : nom du rseau indiqu dans le champ Lien rseau de la voie
Ethernet
Adr_hte : adresse IP de l'quipement
r : numro de rack (rack)
c : numro de voie (voie)
node : abonn Modbus ou CANopen prsent derrire une passerelle (la
passerelle est identifie par Adr_hte)
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 : numro de rack (rack)
m : position du module sur le rack
c : numro de voie (voie) du port CANopen (2)
e : abonn esclave CANopen (quipement) (entre 1 et 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 ) , o :
r : numro de rack (rack)
m : position du module sur le rack
c : numro de voie (voie) du port Modbus (0)
e : numro d'esclave Modbus (quipement) (entre 1 et 247)
Note : Lorsque le nom du lien rseau n'est pas dfini, le systme utilise la
connexion de lien rseau par dfaut la plus proche du processeur (gnralement
la voie Ethernet du processeur).
Adressage des automates Modicon M340
35010501 04 novembre 2007 89
Adressage d'un
quipement en
mode caractre
Pour envoyer ou recevoir une chane de caractres, vous pouvez utiliser
ADDM( r . m. c ) ou ADDM( r . m. c. SYS ) , o :
r : numro de rack (rack).
m : position du module sur le rack
c : numro de voie (voie) du port en mode caractre (0).
SYS : mot-cl utilis pour indiquer le systme du serveur de station. (voir Types
d'entits de communication Modicon M340, p. 86) SYS peut tre ignor.
Exemple La figure ci-dessous dcrit l'adresse du variateur. L'exemple prsente l'esclave 14
sur la voie 2 (CANopen) du module dans le rack 0, emplacement 0 :
Ad0 = 14
Station 2
Rseau 20
Station 3
ADDM( 0. 0. 2. 14 )
LEXIUM05
Adressage des automates Modicon M340
90 35010501 04 novembre 2007
Adressage des voies de communication du processeur
Prsentation Les exemples ci-dessous prsentent les diffrents types d'adressages des voies de
communication d'un processeur.
Les exemples sont bass sur un processeur de type Modicon M340.
Les modules ont une adresse topologique qui correspond la fonction de la position
du module dans le rack.
Les deux premiers emplacements du rack (marqus PC et 00) sont respectivement
rservs 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
intgre
Liaison CANopen
matre intgre
Liaison Ethernet
intgre
BMX P34 1000 X - -
BMX P34 2010 X X -
BMX P34 2020 X - X
BMX P34 2030 - X X
Lgende
X Disponible
- Non disponible
Adressage des automates Modicon M340
35010501 04 novembre 2007 91
Adressage des
voies de
communication
du processeur
Le schma 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 schma ci-dessous illustre un exemple de configuration Modicon M340
comprenant un processeur BMX P34 2030 et les adresses des voies de
communication du processeur :
Rack 0. Module 0. Voie 0 : Port srie
(disponible sur les processeurs BMX P34 1000/2010/2020)
Rack 0. Module 0. Voie 2 : Port CANopen
(disponible sur les processeurs BMX P34 2010/2030)
PS 00 01 02 03 04 05 06 07
Rack 0. Module 0. Voie 2 : Port CANopen
(disponible sur les processeurs BMX P34 2010/2030)
Rack 0. Module 0. Voie 3 : Port Ethernet
(disponible sur les processeurs BMX P34 2020/2030)
PS 00 01 02 03 04 05 06 07
Adressage des automates Modicon M340
92 35010501 04 novembre 2007
Exemple d'adressage Ethernet pour Modicon M340
Prsentation Avec ce type d'adressage, une station peut accder diffrentes stations
connectes au rseau logique.
Connexion via le
port Ethernet de
l'UC
Un quipement ayant l'adresse IP 139.180.204.2 est connect au rseau Ethernet.
Il s'agit du port Ethernet du processeur configur avec le nom du lien rseau
Et her net _1.
Paramtres d'adressage de la station 1 : ADDM( 0. 0. 3{139. 180. 204. 2} )
ou Paramtres d'adressage de la station 1 :
ADDM( Et her net _1{139. 180. 204. 2} )
Station 1
Ethernet
Lien rseau : Ethernet_1
Adr. hte : 139.180.204.2
Adr. hte : 139.180.204.1
Adressage des automates Modicon M340
35010501 04 novembre 2007 93
Exemple d'adressage CANopen Modicon M340
Prsentation Avec ce type d'adressage, une station matre peut accder diffrents esclaves
connects un bus CANopen.
Rgles
d'adressage
La syntaxe d'adressage CANopen est ADDM ( ' r . m. c. node' ) . Signification du
paramtre chane :
r : adresse du rack. L'adresse du rack du processeur est toujours 0.
m : adresse du module. Le numro 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.
node : numro de l'esclave destinataire de la requte. La plage des numros
d'esclave configurs 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 :
Paramtres d'adresse de l'esclave 28 : ADDM( 0. 0. 2. 28 )
Note : En plus de l'adresse dfinie par ADDM, les fonctions READ_VAR et
WRI TE_VAR utilisent un autre paramtre NUM, qui doit tre dfini pour adresser le
SDO lire ou crire.
Matre
Adresse esclave : 28
CANopen
LEXIUM05
Adressage des automates Modicon M340
94 35010501 04 novembre 2007
Examples d'adressage Modbus et en mode caractre pour Modicon M340
Prsentation Les exemples ci-aprs concernent :
l'adressage Modbus
l'adressage en mode caractre
Principes
d'adressage
Modbus
La syntaxe d'adressage Modbus est ADDM ( ' r . m. c. node' ) . Signification du
paramtre chane :
r : adresse du rack. L'adresse du rack du processeur est toujours 0.
m : adresse du module. Le numro d'emplacement du processeur
Modicon M340 dans le rack est toujours 0.
c : adresse de la voie. Le port srie du processeur Modicon M340 est toujours la
voie 0.
node : numro de l'esclave destinataire de la requte. La plage des numros
d'esclave configurs se situe entre 1 et 247.
Note : Dans une configuration Modbus esclave, l'adresse supplmentaire 248 est
utilise pour une communication srie point point.
Adressage des automates Modicon M340
35010501 04 novembre 2007 95
Liaison srie
faisant appel au
protocole
Modbus
Le schma figure ci-aprs prsente deux processeurs Modicon M340 connects via
une liaison srie et faisant appel au protocole Modbus :
Les paramtres d'adressage du processeur esclave numro 8 sont
ADDM( ' 0. 0. 0. 8' ) .
Principes
d'adressage en
mode caractre
La syntaxe de l'adressage en mode caractre est ADDM ( ' r . m. c' ) ou ADDM
( ' r . m. c. SYS' ) (SYS peut tre ignor). Signification du paramtre chane :
r : adresse du rack de l'quipement connect.
m : adresse du module de l'quipement connect.
c : adresse de voie de l'quipement connect.
SYS : mot-cl utilis pour indiquer le systme du serveur de station. SYS peut
tre ignor.
Modbus matre
Processeur BMX P34 2010
Modbus esclave
Processeur BMX P34 2010
Adressage des automates Modicon M340
96 35010501 04 novembre 2007
Liaison srie
faisant appel au
protocole Mode
caractre
Le schma ci-aprs prsente un processeur Modicon M340 reli un terminal de
saisie/d'affichage de donnes TM8501 :
Les paramtres d'adressage du terminal TM8501 sont ADDM( ' 0. 0. 0' ) ou
ADDM( ' 0. 0. 0. SYS' ) .
BMX P34 2010 Processor
TM8501 Terminal
Adressage des automates Modicon M340
35010501 04 novembre 2007 97
Exemples d'adressage d'EF de communication Modicon M340
Prsentation L'adressage multirseau disponible sur les automates Modicon M340 est dcrit ci-
dessous.
Exemple 1 Le premier exemple est une configuration multirseau qui se prsente comme suit :
Les configurations suivantes figurent dans le schma de cblage ci-dessus :
Trois configurations Modicon M340 appeles A, B et D
Une configuration Premium appele C
Toutes les configurations peuvent communiquer grce aux instructions suivantes :
A et B : la communication entre deux automates Modicon M340 est possible sur
un rseau Ethernet.
A et C : la communication entre un automate Modicon M340 et un automate
Premium est possible sur un rseau 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
multirseau Ethernet. Un routeur IP est requis.
Rseau Ethernet 1
Rseau Ethernet 2
Routeur IP
Configuration
Modicon M340
Configuration
Modicon M340
Configuration
Premium
A
B
C
D
Modicon M340
Adressage des automates Modicon M340
98 35010501 04 novembre 2007
Exemple 2 Le deuxime exemple est une configuration multirseau qui se prsente comme
suit :
Deux configurations Modicon M340, appeles A et B, figurent dans le schma ci-
dessus. La configuration B est directement relie l'automate Twido via la voie de
communication Modbus.
La communication entre deux automates Modicon M340 est possible car les
configurations sont relies au mme rseau Ethernet.
La communication entre la configuration A et l'automate Twido est possible
seulement si vous utilisez une passerelle Ethernet/Modbus. Dans le cas o un
quipement CANopen est connect la configuration B, une passerelle Ethernet/
CANopen est requise.
Note : Pour procder l'adressage de l'quipement CANopen ou Modbus dans la
configuration A, vous devez utiliser la syntaxe suivante :
ADDM( l i en_r seau{adr esse_ht e}nud ) , la passerelle identifie par le
champ adr esse_ht e. Par exemple, si lien_rseau est dfini sur Et her net _1,
l'adresse de la passerelle est 139. 160. 234. 64 et le numro d'esclave de
l'automate Twido est dfini sur 247, la syntaxe de la fonction ADDM se prsente
sous la forme suivante : ADDM( Et her net _1{139. 160. 230. 64}247 )
Rseau Ethernet 1
Passerelle
Configuration
Modicon M340
Configuration
Modicon M340
Automate Twido
A
B
35010501 04 novembre 2007 99
11
Informations gnrales
concernant les ponts
Prsentation
Objet du chapitre Ce chapitre prsente les diffrentes solutions en matire 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 100
Exemple de pont 102
Prsentation des ponts
100 35010501 04 novembre 2007
Description des ponts
Prsentation Il existe deux modes de connexion :
Accs direct l'automate : Unity Pro se connecte directement l'automate.
Accs transparent l'automate ou pont : Unity Pro se connecte un automate
par l'intermdiaire d'un automate Modicon M340.
Dfinir l'adresse L'accs direct l'automate et l'accs transparent l'automate sont disponibles
partir de l'cran Dfinir l'adresse. Vous devez entrer l'adresse de l'automate dans
cet cran.
Pour accder l'cran Dfinir l'adresse, utilisez la commande Dfinir l'adresse
dans le menu Automate.
L'cran Dfinir l'adresse se prsente de la manire suivante :
Syntaxe d'accs
direct
l'automate
Syntaxes d'accs direct l'automate :
Dfinir l'adresse
Bande passante...
?
Test connexion
Annuler
OK
Aide
Paramtres de communication Paramtres de communication
USB
Adresse
Support
TCPIP
127.0.0.1
Adresse
Support
Automate Simulateur
SYS
Type de connexion Adresse
USB SYS ou vide
Ethernet Adresse IP : 139.169.3.4
Modbus Numro d'esclave
Prsentation des ponts
35010501 04 novembre 2007 101
Syntaxe d'accs
transparent
l'automate
La chane d'adresse de pont est constitue de deux parties :
Premire partie : "adresse via" (facultative)
Deuxime partie : "adresse distante de l'automate"
Syntaxe du paramtre d'adresse :
adresse via\\adresse distante de l'automate
La syntaxe de l'"adresse distante de l'automate" dpend du type de lien rseau :
"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 dpend du support :
Restrictions de
service en ligne
pour l'accs
transparent
l'automate
L'accs transparent l'automate (ou pont) fournit les services suivants :
services en ligne complets si l'automate distant est un Modicon M340 ou un
Quantum,
services en ligne limits si l'automate distant est un Unity 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 intgrs des automates Premium P57 4634,
P57 5634 et P57 6634).
Lien rseau Adresse distante de l'automate
Esclave Modbus adresse_lien.numro_esclave_Modbus
Ethernet adresse_lien {adresse_IP}
Equipement Ethernet adresse_lien.ID_unit
Support Adresse via
Esclave Modbus numro_esclave
USB SYS ou vide
Ethernet Adresse IP
Prsentation des ponts
102 35010501 04 novembre 2007
Exemple de pont
Prsentation Les pages suivantes prsentent un exemple de pont de configurations d'automate
et des adresses d'automate transparentes correspondantes.
Prsentation des ponts
35010501 04 novembre 2007 103
Exemple de pont L'exemple suivant est constitu des configurations d'automate suivantes :
Configuration 3 : cette configuration Modicon M340 est constitue des modules
de communication suivants :
Processeur Modbus Ethernet avec l'adresse IP 139.160.235.34 et l'adresse
d'esclave Modbus 5. Ce processeur est plac dans le logement 0 de la
configuration, pour que l'adresse topologique de la voie Ethernet du
processeur soit 0.0.3 et pour que l'adresse topologique de la voie Modbus du
processeur soit 0.0.0.
Module Ethernet BMX NOE 0100 avec l'adresse IP 118.159.35.2. Le module
Ethernet est plac dans le logement 5 de la configuration, pour que l'adresse
topologique de la voie du module Ethernet soit 0.5.0.
Configuration 1 : cette configuration est constitue 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 constitue d'un automate distant reli
la voie du module Ethernet de la configuration 3. L'adresse IP de l'automate
distant est 118.159.35.45.
Configuration 4 : cette configuration est constitue 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.
Prsentation des ponts
104 35010501 04 novembre 2007
Le schma suivant illustre l'exemple de pont :
Adresses transparentes de l'automate :
@IP 139.160.235.16
MODBUS
@IP 118.159.35.2
@IP 139.160.235.34
USB
@IP 118.159.35.45
ETHERNET
(1)
(2)
(4)
(3)
(6)
(5)
Numro d'esclave
d'UC Modbus : 5
ETHERNET
Numro d'esclave
d'UC Modbus : 66
Configuration 1
Configuration 2
Configuration 3
Configuration 4
Unity Pro
Unity Pro
Unity Pro
Unity Pro
Configuration de pont Adresse transparente de l'automate
(1) Connexion USB l'automate distant, lui-mme reli un module
Ethernet
SYS\\0.5.0.{118.159.35.45}
(2) Voie Ethernet du processeur vers l'automate distant, lui-mme reli
un module Ethernet
139.160.235.34\\0.5.0{118.159.35.45}
(3) Voie Modbus du processeur vers l'automate distant, lui-mme reli
un module Ethernet
5\\0.5.0{118.159.35.45}
Prsentation des ponts
35010501 04 novembre 2007 105
(4) Connexion USB l'automate distant, lui-mme reli la voie Modbus
du processeur
SYS\\0.0.0.66
(5) Connexion du module Ethernet l'automate distant, lui-mme reli
la voie Modbus du processeur
118.159.35.2\\0.0.0.66
(6) Connexion du module Ethernet l'automate distant, lui-mme reli
la voie Ethernet du processeur
118.159.35.2\\0.0.3{139.160.235.16}
Configuration de pont Adresse transparente de l'automate
Prsentation des ponts
106 35010501 04 novembre 2007
35010501 04 novembre 2007 107
III
Modes de fonctionnement
Prsentation
Objet de cette
partie
Cette partie dcrit les modes de fonctionnement associs une communication
experte.
Contenu de cette
partie
Cette partie contient les chapitres suivants :
Chapitre Titre du chapitre Page
12 Configuration des rseaux 109
13 Configuration des bus 119
14 Configuration de stations Premium de routage X-Way 131
15 Mise au point 147
16 Programmation de fonctions de communication et aide la
saisie
151
Modes de fonctionnement
108 35010501 04 novembre 2007
35010501 04 novembre 2007 109
12
Configuration des rseaux
Prsentation
Objet du chapitre Ce chapitre prsente les outils de configuration d'un rseau 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 rseau sous Unity Pro 110
Cration d'un rseau logique 111
Configuration d'un rseau logique 114
Association d'un rseau logique via un matriel rseau 115
Configuration des rseaux
110 35010501 04 novembre 2007
Principe de configuration d'un rseau sous Unity Pro
Prsentation Sous Unity Pro, la mise en uvre d'un rseau s'effectue partir du navigateur
d'application et partir de l'diteur de configuration matrielle.
La mthode ncessite les quatre tapes suivantes :
cration d'un rseau logique
configuration du rseau logique
dclaration du module ou de la carte PCMCIA (pour Premium)
association de la carte ou du module au rseau logique
Ces quatre mthodes sont prsentes dans la suite de cette documentation.
Ce manuel prsente la mthode. Pour plus d'informations sur la configuration des
divers rseaux, reportez-vous la documentation suivante :
Configuration Ethernet pour Premium (Voir Manuel Premium et Atrium sous Unity
Pro, Rseau Ethernet, Paramtres de configuration) et Configuration Ethernet
pour Modicon M340 (Voir Modicon M340 pour Ethernet, Processeurs et modules
de communication, Configuration Ethernet avec Unity Pro)
Configuration Modbus Plus (Voir Manuel Premium et Atrium sous Unity Pro,
Rseau Modbus Plus, Paramtres de configuration)
Configuration Fipway (Voir Manuel Premium et Atrium sous Unity Pro, Rseau
Fipway, Ecran de configuration)
Note : L'intrt de cette mthode rside dans le fait que ds la seconde tape,
vous pouvez concevoir votre application de communication (vous n'tes pas oblig
de possder le matriel pour commencer travailler) et utiliser le simulateur pour
tester son fonctionnement.
Note : Les deux premires phases s'excutent partir du navigateur de projet et
les deux suivantes partir de l'diteur de configuration matrielle.
Configuration des rseaux
35010501 04 novembre 2007 111
Cration d'un rseau logique
Prsentation La premire tape de la mise en uvre d'un rseau de communication consiste
crer un rseau logique.
Configuration des rseaux
112 35010501 04 novembre 2007
Cration d'un
rseau logique
Le tableau suivant dcrit comment crer un rseau partir du navigateur de projet.
Etape Action
1 A partir du navigateur de projet, dveloppez le rpertoire Communication.
Rsultat :
2 Cliquez avec le bouton droit sur le sous-rpertoire Rseaux et choisissez
l'option Nouveau rseau.
Rsultat :
Rseaux
Table de routage
Communication
Aucune slection
Nouveau nom:
Liste des rseaux disponibles:
Rseau Commentaire
OK Annuler
Ajouter rseau
Aide
Configuration des rseaux
35010501 04 novembre 2007 113
3 Slectionnez le rseau crer dans la liste des rseaux disponibles et donnez-
lui un nom significatif.
Rsultat : Exemple d'un rseau Ethernet :
Remarque : En cliquant sur l'onglet Commentaire, vous pouvez galement
saisir un commentaire si vous le souhaitez.
4 Cliquez sur OK, un nouveau rseau logique est cr.
Rsultat : Nous venons de crer le rseau Ethernet qui apparat dans le
navigateur de projet.

Remarque : Comme vous pouvez le constater, une petite icne indique que le
rseau logique n'est associ aucun matriel de l'automate. D'autre part, le
petit signe en "v" bleu indique que le projet ncessite une rgnration pour
pouvoir tre utilis dans l'automate.
Etape Action
Equipements
Nouveau nom:
Liste des rseaux disponibles:
Rseau Commentaire
OK Annuler Aide
Ajouter rseau
Usine Ethernet
Rseaux
Table de routage
Communication
Usine Ethernet
Configuration des rseaux
114 35010501 04 novembre 2007
Configuration d'un rseau logique
Prsentation La deuxime tape de la mise en uvre d'un rseau de communication consiste
configurer un rseau logique.
Ce manuel prsente l'accs la configuration de rseaux. Pour plus d'informations
sur la configuration des diffrents rseaux, reportez-vous la documentation
suivante :
Configuration Ethernet (Voir Manuel Premium et Atrium sous Unity Pro, Rseau
Ethernet, Paramtres de configuration)
Configuration Modbus Plus (Voir Manuel Premium et Atrium sous Unity Pro,
Rseau Modbus Plus, Paramtres de configuration)
Configuration Fipway (Voir Manuel Premium et Atrium sous Unity Pro, Rseau
Fipway, Ecran de configuration)
Configuration
d'un rseau
logique
Le tableau suivant explique comment accder la configuration d'un rseau partir
du navigateur de projet.
Etape Action
1 Dans le navigateur de projet, dveloppez l'arborescence situe sous le sous-
onglet Rseaux de l'onglet Communication afin de visualiser l'ensemble des
rseaux du projet.
Exemple :
2 Cliquez deux fois sur le rseau configurer pour obtenir la fentre de
configuration du rseau.
Remarque : Les fentres diffrent selon la famille de rseaux choisie.
Toutefois, pour tous les rseaux, c'est partir de cette fentre que vous pourrez
configurer les utilitaires Global Data, IO Scanning, Peer Cop, les mots
communs, etc.
Remarque : Pour les rseaux Ethernet, une tape intermdiaire est ncessaire.
Il s'agit de choisir la famille du module qui sera utilis dans la configuration
matrielle.
Communication
Emballage Ethernet
Rseaux
Usine Ethernet
Usinage Fipway
Peinture Modbus Plus
Configuration des rseaux
35010501 04 novembre 2007 115
Association d'un rseau logique via un matriel rseau
Prsentation L'tape finale de mise en uvre d'un rseau de communication consiste associer
un rseau logique un module rseau, une carte Modbus Plus ou une carte Fipway.
Bien que les crans diffrent, la procdure est la mme pour chaque quipement
rseau.
Configuration des rseaux
116 35010501 04 novembre 2007
Pour associer un
rseau logique
Le tableau suivant explique comment associer un rseau logique un quipement
rseau dclar dans l'diteur de configuration matrielle.
Etape Action
1 Ouvrez l'diteur de configuration matrielle.
2 Cliquez avec le bouton droit sur l'quipement (module Ethernet, carte PCMCIA
Fipway ou carte PCMCIA Modbus Plus) associer un rseau logique.
3 Slectionnez la voie et la fonction.
Rsultat : Pour un module TSX ETY 4103 :
4 Dans le champ Ligne rseau, slectionnez le rseau associer la carte.
Rsultat :
ETH TCP IP
Ligne rseau:
Tche:
Fonction:
0.2 : TSX ETY 4103
MODULE ETHERNET TCP IP, SERVEUR WEB BASIC
TSX ETY 4103
Voie 0
MAST
Aucune liaison
Config
ETH TCP IP
Ligne rseau:
Tche:
Fonction:
0.2 : TSX ETY 4103
MODULE ETHERNET TCP IP, SERVEUR WEB BASIC
TSX ETY 4103
Voie 0
MAST
Ethernet_factory
Config
Configuration des rseaux
35010501 04 novembre 2007 117
5 Confirmez votre choix, puis fermez la fentre.
Rsultat : Le rseau logique est associ l'quipement. L'icne associe ce
rseau logique change et indique l'existence d'une liaison avec un automate.
En outre, les numros de rack, de module et de voie sont actualiss dans
l'cran de configuration du rseau logique. Dans notre exemple, nous
obtenons le navigateur de projet suivant :
Etape Action
Rseaux
Table de routage
Communication
Ethernet_factory
Configuration des rseaux
118 35010501 04 novembre 2007
35010501 04 novembre 2007 119
13
Configuration des bus
Prsentation
Objet du chapitre Ce chapitre explique comment accder aux outils de configuration de bus.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet Page
Cration de bus de zones RIO\DIO et accs 120
Accs aux configurations de bus sur des cartes PCMCIA et SCY 21601 127
Configuration des bus
120 35010501 04 novembre 2007
Cration de bus de zones RIO\DIO et accs
Introduction Les automates Quantum proposent une solution d'architecture d'entres/sorties
dcentralise :
Les rseaux de bus de zones RIO sont bass sur la technologie de rseaux de
dcentralisation d'entres/sorties S908. Jusqu' 31 stations dcentralises
peuvent tre configures, chaque station pouvant prendre en charge jusqu' 128
mots d'entre/sortie.
Les rseaux de bus de zones DIO sont bass sur la technologie Modbus Plus.
32 inscrits peuvent tre configurs sur 500 mtres/1 640 pieds (recevant
64 inscrits sur 2 000 mtres/6 560 pieds).
Configuration des bus
35010501 04 novembre 2007 121
Cration d'un
bus RIO
Le tableau suivant prsente la procdure de cration d'un bus RIO partir d'un
module de communication.
Etape Action
1 Dans l'diteur de bus, slectionnez le connecteur dans lequel insrer le
module de communication.
2 Dans le menu contextuel, slectionnez Nouvel quipement.
Rsultat : La fentre Nouvel quipement s'affiche.
3 Dveloppez le rpertoire Communication.
Rsultat : La fentre suivante s'affiche :

4 Pour crer un bus RIO, slectionnez un module 140 CRP 93x 00.
Rsultat : Le bus s'affiche dans le navigateur de projet :
Rf. commerciale Description
Station d'entre/sortie Quantumlocale
Alimentation
Communication
Station d'entre/sortie Quantum locale
1140 CRP 93X 00
140 EIA 921 00
140 NOE 211 00
140 NOE 251 00
140 NOE 311 00
140 NOE 351 00
140 NOE 771 00
140 NOE 771 01
140 NOE 771 10
140 NOE 771 11
140 NOM 2XX 00
140 NWM 100 00
RIO HEAD S908
VOIE AS-I 1
MODULE QUANTUM SY/MAX ETHERNET...
MODULE QUANTUM SY/MAX ETHERNET...
MODULE TCP IP ETHERNET, SERVEUR...
MODULE TCP IP ETHERNET, SERVEUR...
MODULE TCP IP ETHERNET, SERVEUR...
MODULE TCP IP ETHERNET, SERVEUR...
MODULE TCP IP ETHERNET, SERVEUR...
MODULE TCP IP ETHERNET, SERVEUR...
MN1 MB+
MODULE SERVEUR WEB IHM FACTORYCAST...
Analogique
Vue structurelle
Navigateur de projet
Station
Variables et instances FB
Communication
Programme
Tables d'animation
Ecrans d'exploitation
Documentation
Types FB drivs
Types donnes drivs
Configuration
1: Bus Quantum local
1: Station d'entre/sortie Quantum locale
2: Bus RIO
Configuration des bus
122 35010501 04 novembre 2007
Cration d'un
bus DIO
Le tableau suivant prsente la procdure de cration d'un bus DIO partir d'un
module de communication.
Etape Action
1 Dans l'diteur de bus, slectionnez le connecteur dans lequel insrer le
module de communication.
2 Dans le menu contextuel, slectionnez Nouvel quipement.
Rsultat : La fentre Nouvel quipement apparat.
3 Dveloppez le rpertoire Communication.
Rsultat : La fentre suivante s'affiche :

4 Pour crer un bus DIO, slectionnez un module 140 NOM 2XX 00.
Rsultat : Le module s'affiche dans le rack.
5 Cliquez deux fois sur le port Modbus Plus du module 140 NOM 2XX 00.
Rsultat : La fentre de configuration de bus s'affiche.
6 Cochez la case Bus DIO.
Rf. commerciale Description
Station d'entre/sortie Quantum locale
Alimentation
Communication
Station d'entre/sortie Quantumlocale
1140 CRP 93X 00
140 EIA 921 00
140 NOE 211 00
140 NOE 251 00
140 NOE 311 00
140 NOE 351 00
140 NOE 771 00
140 NOE 771 01
140 NOE 771 10
140 NOE 771 11
140 NOM 2XX 00
140 NWM 100 00
RIO HEAD S908
VOIE AS-I 1
MODULE QUANTUM SY/MAX ETHERNET...
MODULE QUANTUM SY/MAX ETHERNET...
MODULE TCP IP ETHERNET, SERVEUR...
MODULE TCP IP ETHERNET, SERVEUR...
MODULE TCP IP ETHERNET, SERVEUR...
MODULE TCP IP ETHERNET, SERVEUR...
MODULE TCP IP ETHERNET, SERVEUR...
MODULE TCP IP ETHERNET, SERVEUR...
MN1 MB+
MODULE SERVEUR WEB IHM FACTORYCAST...
Analogique
Configuration des bus
35010501 04 novembre 2007 123
7 Validez la configuration.
Rsultat : Le bus DIO s'affiche dans le navigateur de projet.
Etape Action
Vue structurelle
Navigateur de projet
Station
Variables et instances FB
Communication
Programme
Tables d'animation
Ecrans d'exploitation
Documentation
Types FB drivs
Types donnes drivs
Configuration
1: Bus Quantum local
1: Station d'entre/sortie Quantum locale
2: Bus RIO
3: Bus DIO
Configuration des bus
124 35010501 04 novembre 2007
Cration d'un
bus DIO partir
du processeur
Le tableau suivant prsente la procdure de cration 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.
Rsultat : Le bus DIO s'affiche dans le navigateur de projet :
Vue structurelle
Navigateur de projet
Station
Variables et instances FB
Communication
Programme
Tables d'animation
Ecrans d'exploitation
Types FB drivs
Types donnes drivs
Configuration
1: Bus Quantum local
1: Station d'entre/sortie Quantumpour local
2: Bus RIO
3: Bus DIO
Configuration des bus
35010501 04 novembre 2007 125
Accs un bus
RIO ou DIO
Pour accder un bus, excutez les actions suivantes :
Etape Action
1 Dans le navigateur de projet, ouvrez le rpertoire Configuration.
Exemple :
Vue structurelle
Navigateur de projet
Station
1: Bus Quantumlocal
2: Bus RIO
3: Bus DIO
DDT (types)
DFB (types)
Variables
Communication
Rseau
Table de routage
Programme
Tche
Evnements
Tables d'animation
Ecran d'exploitation intgr
Documentation
Configuration
Configuration des bus
126 35010501 04 novembre 2007
2 Slectionnez le sous-rpertoire Bus RIO ou Bus DIO en fonction du type de
bus ouvrir. Slectionnez ensuite la commande Ouvrir dans le menu
contextuel.
Rsultat : La fentre suivante s'affiche pour le bus RIO :
Rsultat : La fentre suivante s'affiche pour le bus DIO :
Etape Action
Bus RIO
Bus: 2
140 CRP 93X 00 01.0
Bus DIO
Bus: 3
140 NOM 2XX 00 01.00
Configuration des bus
35010501 04 novembre 2007 127
Accs aux configurations de bus sur des cartes PCMCIA et SCY 21601
Introduction Pour tous les bus de communication autres que ceux dcrits prcdemment, l'accs
la configuration est ralis via la configuration matrielle de la carte PCMCIA ou
du module (TSX SCY 21601) concern. Les pages suivantes expliquent comment
crer un bus en dclarant une carte PCMCIA, puis comment accder la
configuration du bus.
Cration d'un
bus de
communication
Le tableau ci-dessous dcrit les actions effectuer pour crer un bus de
communication.
Etape Action
1 Cliquez deux fois sur le connecteur de la carte PCMCIA devant grer le bus de communication souhait
(dans un module TSX SCY 21601 ou un processeur).
Rsultat :
2 Slectionnez le type de carte de gestion de bus souhait.
Rsultat : Le bus de communication est cr. Il doit maintenant tre configur. Pour ce faire, suivez la
procdure dcrite dans le paragraphe suivant.
Cration/Remplacement du sous-module
OK
Annuler
Aide
Rfrence Description
FCS SCP 111
FCS SCP 114
TSX CPP 100
TSX FPP 10
TSX FPP 20
TSX FPP 200
TYSX MBP 100
TSX SCP 111
TSX SCP 112
TSX SCP 114
CARTE PCMCIA RS232 OUVERTE
CARTE PCMCIA RS485 OUVERTE
CARTE PCMCIA CANopen
CARTE PCMCIA Fipio
CARTE PCMCIA Fipway
CARTE PCMCIA Fipway
CARTE PCMCIA Modbus Plus
CARTE PCMCIA MP RS232
CARTE PCMCIA MP CL
CARTE PCMCIA MP RS485
Communication Communication
Configuration des bus
128 35010501 04 novembre 2007
Configuration
d'un bus de
communication
Le tableau ci-dessous dcrit les actions effectuer pour configurer un bus de
communication.
Etape Action
1 Cliquez deux fois sur le connecteur de la carte PCMCIA devant grer le bus de communication souhait.
Rsultat : Une fentre ayant l'aspect suivant s'affiche.
0.1 : Emplacement B : TSX SCP 114
CARTE PCMCIA MP RS485
Voie 1
TSX SCP 114 A Description
CARTE PCMCIA RS485
SPECIFICATIONS
Type de bus
Structure
Interface physique
Vitesse de donnes
Services
Uni-Telway, Modbus/Jbus, car
RS 485 isol
0,3-19,2 Kbps
Uni-Telway :
- Traitement de messages Uni-TE, 240
- Application application,
- Transparence de tous les quipements
Modbus/Jbus:
Configuration des bus
35010501 04 novembre 2007 129
2 Slectionnez la voie et la fonction souhaite (par exemple, Modbus).
Rsultat : Rsultat : Une fentre ayant l'aspect suivant s'affiche. Le bus doit maintenant tre configur
en fonction des paramtres du projet.
Etape Action
0.1 : Emplacement B : TSX SCP 114
CARTE PCMCIA MP RS 485
TSX SCP 114 A
Voie 1
Fonction:
Liaison JBus Mod
MAST
Tche:
Config
Matre
Type
Matre
Esclave
Boucle de courant (PSR)
Vitesse de transmission
Intervalle entre caractres
Contenu des donnes Stop
Parit
Retard RTS/CTS
3 Nombre d'esclaves
X100ms
100 Temps de rponse
Numro d'esclave 1
Multipoint Point point
X 10ms
9600bits/s
Par dfaut
4
ms
ASCII (7bits)
RTU (8bits)
1bit
2bits
Paire Impaire Aucune
0 Porteuse (DCD)
Configuration des bus
130 35010501 04 novembre 2007
35010501 04 novembre 2007 131
14
Configuration de stations
Premium de routage X-Way
Prsentation
Objet de ce
chapitre
Ce chapitre prsente 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 132
Configuration de services multirseau 133
Configuration d'un module en tant que routeur X-Way 135
Exemples de stations de routage X-Way 139
Exemples de routage partiel 143
Configuration du routage X-Way
132 35010501 04 novembre 2007
Configuration
Prsentation Dans une station intermdiaire, la gestion de plusieurs coupleurs rseau requiert
une phase de configuration destine la distribution des caractristiques fonction-
nelles aux diverses entits de rseau.
Stations
intermdiaires
Station {1.1} Station {1.2}
rseau 1
Stations de terminal
1 2
Station {1.4}
et {3.1}
Station {2.2} Station {3.2}
1
2
4
rseau 3
Stations de terminal
Configuration de
station Unity Pro
Homognit des donnes de routage
AVERTISSEMENT
Les informations de routage multirseau sont gnres au niveau de la
station au moment de la configuration de chaque pont. Aucun contrle
d'homognit n'est effectu sur les donnes de routage pour la mme
architecture rseau.
Le non-respect de cette directive peut entraner la mort, des lsions
corporelles graves ou des dommages matriels.
Configuration du routage X-Way
35010501 04 novembre 2007 133
Configuration de services multirseau
Prsentation Dans une station qui prend en charge divers modules rseau, chaque point de
connexion du rseau est considr tre une adresse pour la station. Lors de la
configuration de chaque module, il est ncessaire de dfinir la liste des numros des
rseaux accessibles pour chaque point de connexion.
En fonction du processeur slectionn durant la configuration matrielle, une station
de pont peut grer uniquement 3 ou 4 modules rseau. Le tableau comportera donc
4 lments au maximum.
Illustration Un cran spcifique permet de saisir des donnes de routage pour tous les modules
rseau d'une station.
1
2
3
4
Table X-Way
Rseau
Ethernet_1
Ethernet
Rseau
Ethernet_2
Ethernet
Supprimer liste rseau
1
2
Annuler OK
Rseaux accessibles Rseaux disponibles
Slection de rseaux accessibles
1
2
3
4
5
6
7
8
9
10
11
13
14
15
12
Configuration du routage X-Way
134 35010501 04 novembre 2007
Elments et
fonctions
Le tableau suivant dcrit les diffrentes zones de l'cran de configuration :
Libell Champ Fonction
1 Rseau
logique
Utilis pour afficher le nom du rseau logique.
2 Type de
rseau
Utilis pour afficher le type du rseau.
3 Rseaux
accessibles
Utilis :
pour la zone Rseau logique non grise, afin de saisir la
liste des rseaux accessibles par ce module
pour les zones Rseau logique grises, afin de afficher la
liste des rseaux accessibles par ces modules
4 Rseaux
disponibles
Utilis pour slectionner les rseaux accessibles par un
module configur en tant que pont.
Une liste de numros compris entre 1 et 127 affiche les rseaux
disponibles pour un point de connexion. Chaque numro de
rseau slectionn comme tant accessible est supprim de la
liste des rseaux disponibles afin d'viter des erreurs de
configuration.
Configuration du routage X-Way
35010501 04 novembre 2007 135
Configuration d'un module en tant que routeur X-Way
Prsentation Avant de configurer le module en tant que routeur X-Way, les rseaux logiques de
station doivent tre crs.
Procdure La procdure suivante explique comment accder au module de la station, puis
comment le configurer en tant que routeur X-Way.
Etape Action
1 Dans le navigateur de projet, ouvrez l'onglet Communication puis, dans
l'onglet Table de routage, cliquez sur l'onglet Table X-Way.
Rsultat : La fentre suivante s'affiche.
Si la liste des rseaux de modules accessibles est vide, la fentre suivante
s'affiche automatiquement (sans double-clic).
Table X-Way
Rseau
Ethernet_1
Ethernet
Fipway_1
Fipway
Supprimer liste rseau
Ethernet_2
Ethernet
Rseau Rseau
Configuration du routage X-Way
136 35010501 04 novembre 2007
2 Cliquez deux fois sur la zone en surbrillance afin de configurer le premier
rseau.
Rsultat : La fentre Slection de rseaux accessibles s'affiche.
3 Cliquez deux fois sur le numro du rseau requis dans la liste droulante
Rseaux disponibles.
Rsultat : Le numro du rseau est attribu dans la liste droulante Rseaux
accessibles.
4 Effectuez l'opration 3 autant de fois que ncessaire pour dfinir tous les
rseaux accessibles par le module.
Une fois termin, passez l'tape 5.
5 Validez la slection en cliquant sur le bouton OK.
6 Validez la configuration du routeur X-Way en fermant la fentre ou en cliquant
sur le bouton Valider de la barre d'outils.
Etape Action
Annuler OK
Rseaux accessibles Rseaux disponibles
Slection de rseaux accessibles
1
2
3
4
5
6
7
8
9
10
11
13
14
15
12
Configuration du routage X-Way
35010501 04 novembre 2007 137
Suppression de
la fonction de
pont
Il est possible de supprimer la fonction de pont du module.
Etape Action
1 Accdez la fentre X-Way suivante.
2 Cliquez sur Supprimer liste rseau.
3 Validez la configuration.
Table X-Way
Rseau
Ethernet_1
Ethernet
Fipway_1
Fipway
Supprimer liste rseau
Ethernet_2
Ethernet
5
7
9
10
Rseau Rseau
Configuration du routage X-Way
138 35010501 04 novembre 2007
Suppression de
l'accs un
rseau
Il est possible de supprimer l'accs un rseau unique.
Etape Action
1 Accdez la fentre X-Way suivante des rseaux accessibles.
2 Cliquez deux fois sur les numros des rseaux accessibles supprimer
(colonne de gauche).
Rsultat : Le numro du rseau est rattribu dans la liste droulante
Rseaux accessibles.
3 Validez la slection en cliquant sur le bouton OK.
4 Validez la configuration du routeur.
Annuler OK
Rseaux accessibles Rseaux disponibles
Slection de rseaux accessibles
5
7
9
10
1
2
3
4
6
8
11
12
14
15
16
17
Configuration du routage X-Way
35010501 04 novembre 2007 139
Exemples de stations de routage X-Way
Prsentation Chaque station doit tre configure de manire dfinir la liste des rseaux
accessibles.
rseau 1 Ethernet
rseau 11 rseau 12
rseau 13
rseau 21
Fipway
Fipway
Fipway
Fipway
Uni-Telway
A
C
B
R1 R2
R3
1 2
3
4 7
5 4
6
0
5
2 4 5
0 5
Adresse IP de la station R1 : 139.255.255.5
Adresse IP de la station R2 : 139.255.255.4
Adresse XWay : 11.4
Adresse XWay : 21.7
Configuration du routage X-Way
140 35010501 04 novembre 2007
Configuration de
station R1
Le module l'emplacement 2 peut uniquement accder au rseau 12.
Le module l'emplacement 4 peut accder uniquement aux rseaux 1 et 11.
Le module l'emplacement 5 peut accder aux rseaux 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 accder au rseau 11.
Le module l'emplacement 5 peut accder aux rseaux 1, 12, 13 et 21.
La configuration de pont de la station est donc la suivante :
Table X-Way
Fipway
Rseau Rseau Rseau
Ethernet Fipway
Fipway_4 Ethernet_3 Fipway_2
12 13
21
Supprimer liste rseau
1
11
Table X-Way
11 1
12
13
21
Supprimer liste rseau
Fipway
Rseau Rseau
Ethernet
Ethernet_5 Fipway_0
Configuration du routage X-Way
35010501 04 novembre 2007 141
Configuration de
station R3
Le module l'emplacement 0 peut accder aux rseaux 13, 12, 1 et 11.
Le module l'emplacement 5 peut uniquement accder au rseau 21.
La configuration de pont de la station est donc la suivante :
Table X-Way
1
11
12
13
21
Supprimer lien rseau
Fipway
Rseau Rseau
Fipway
Fipway_5 Fipway_0
Configuration du routage X-Way
142 35010501 04 novembre 2007
Messagerie Pour utiliser la fonction de communication (Voir Manuel Unity Pro, Communications,
Bibliothque de blocs, Plateformes), notamment Read_VAR pour l'change
Ethernet entre stations, configurez la messagerie TCP/IP dans l'cran de
configuration (Voir Manuel Premium et Atrium sous Unity Pro, Modules rseau
Ethernet ) du rseau Ethernet. Dans l'onglet Messagerie, dfinissez 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 :
dfinissez l'adresse IP R2 (139.255.255.4) dans le champ Adresse IP
dfinissez l'adresse Xway B (11.4) dans le champ Adresse XWay
L'illustration suivante prsente l'onglet Messagerie R1 :
Par exemple, si la station B doit communiquer avec la station A, dans l'onglet
Messagerie R2 :
dfinissez l'adresse IP R1 (139.255.255.5) dans le champ Adresse IP
dfinissez l'adresse Xway A (21.7) dans le champ Adresse XWay
L'illustration suivante prsente l'onglet Messagerie R2 :
Configuration IP Messagerie IO Scanning Global Data SNMP Serveur d'adresses Bande passante
Adresse X-Way :
Configuration des connexions
Rseau 40 Station 4
Contrle d'accs
1
2
3
4
5
6
7
8
9
10
Accs Adresse IP Adresse
Xway
Mode
139.255.255.4 11.4 MULTI
Configuration IP Messagerie IO Scanning Global Data SNMP Serveur d'adresses Bande passante
Adresse X-Way :
Configuration des connexions
Rseau 40 Station 4
Contrle d'accs
1
2
3
4
5
6
7
8
9
10
Accs Adresse IP Adresse
Xway
Mode
139.255.255.5 21.7 MULTI
Configuration du routage X-Way
35010501 04 novembre 2007 143
Exemples de routage partiel
Prsentation Lors de la configuration d'un module en tant que pont, il est possible de l'attribuer
uniquement une partie des rseaux disponibles, et non leur ensemble. Cette
slection est utilise pour dfinir un routage partiel.
Illustration Chaque station doit tre configure de manire dfinir la liste des rseaux
accessibles.
rseau 1 Ethernet
rseau 11
rseau 12
rseau 13
rseau 21
Fipway
Fipway
Fipway
Fipway
Uni-Telway
A
C
B
R1 R2
R3
1 2
3
4 7
5 4
6
0
5
2 4 5
0 5
Configuration du routage X-Way
144 35010501 04 novembre 2007
Configuration de
station R1
Le module l'emplacement 2 n'est pas impliqu dans le routage des donnes.
Le module l'emplacement 4 peut accder aux rseaux 1 et 11.
Le module l'emplacement 5 peut accder aux rseaux 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 accder au rseau 11.
Le module l'emplacement 5 peut accder aux rseaux 1, 13 et 21. Le rseau 12
est inaccessible.
La configuration de pont de la station est donc la suivante :
1
11
13
21
Table X-Way
Supprimer liste rseau
Ethernet
Rseau Rseau
Fipway
Fipway_5 Ethernet_4
11 1
13
21
Table X-Way
Supprimer liste rseau
Fipway
Rseau Rseau
Ethernet
Ethernet_5 Fipway_0
Configuration du routage X-Way
35010501 04 novembre 2007 145
Configuration de
station R3
Le module l'emplacement 0 peut accder aux rseaux 13, 1 et 11. Le rseau 12
n'est plus accessible.
Le module l'emplacement 5 peut uniquement accder au rseau 21.
La configuration de pont de la station est donc la suivante :
1
11
13
21
Table X-Way
Supprimer liste rseau
Fipway
Rseau Rseau
Fipway
Fipway_5 Fipway_0
Configuration du routage X-Way
146 35010501 04 novembre 2007
35010501 04 novembre 2007 147
15
Mise au point
Description des crans de mise au point de communication
Prsentation L'cran de mise au point de la fonction de communication spcifique l'application
est accessible via l'onglet Mise au point. Il contient deux sections distinctes :
La section suprieure gauche, situe dans tous les types d'crans de mise au
point, est ddie aux informations de voie de communication et de module.
La section infrieure droite est ddie la mise au point des donnes et des
paramtres. Cette zone, qui est spcifique au type de communication choisi, est
dtaille dans la documentation concernant les divers types de communication.
Accs l'cran Le mode de mise au point est uniquement accessible en mode connect.
Etape Action
1 Accdez l'cran de configuration
2 Slectionnez le mode Mise au point en cliquant sur l'onglet correspondant.
Mise au point
148 35010501 04 novembre 2007
Illustration Cette zone est utilise pour accder aux diagnostics d'une voie de communication.
0 : Emplacement B : TSX MBP 100
CARTE PCMCIA Modbus Plus
TSX MPB 100
Voie 1
Lien rseau :
Modbus_Plus_1
Fonction :
Modbus Plus
Tche :
MAST
Config.
1
2
3
4
Mise au point Erreur
Valeurs de mise au point
Libells compteurs Valeur
0
0
0
0
0
0
0
0 Erreur, longueur paquet incorrecte
Erreur, CRC du destinataire
Erreur, abandon sur collision du destinataire
Erreur, alignement du destinataire.
Erreur de longueur de trame
Commande rpte reue
Erreur dedpassement dubuffer derception
Retransmission diffre sur erreur
Numro de station : 1
RAZ compteurs
5
Mise au point
35010501 04 novembre 2007 149
Description Le tableau ci-dessous prsente les diffrents lments de l'cran de mise au point
et leurs fonctions.
Libell Elment Fonction
1 Onglets L'onglet en avant plan indique le mode en cours (Mise au point pour
cet exemple). Vous pouvez slectionner 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
Rglages
2 Zone
Module
Cette zone affiche l'intitul abrg du module.
Trois indicateurs fournissent l'tat du module en mode connect :
RUN indique l'tat de fonctionnement du module.
ERR signal un dfaut interne au module.
I/O signale un dfaut externe au module ou un dfaut applicatif.
3 Zone Voie Cette zone permet de slectionner la voie mettre au point.
Voie : numro de voie du module. Sur la gauche du symbole
figure une copie du voyant de voie CHx.
4 Zone
Paramtres
gnraux
Cette zone affiche les paramtres de la voie de communication.
Fonction : affiche la fonction de communication configure. Ces
informations ne peuvent pas tre modifies.
Tche : affiche la tche (MAST configur). Ces informations ne
peuvent pas tre modifies.
5 Zone
Paramtres
du mode
Cette zone contient les paramtres du mode slectionn par
l'onglet.
Note : Tous les voyants et commandes non disponibles apparaissent en gris.
Mise au point
150 35010501 04 novembre 2007
35010501 04 novembre 2007 151
16
Programmation de fonctions de
communication et aide la saisie
Prsentation
Objet du chapitre Ce chapitre prsente les divers outils d'aide la saisie.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
Sujet Page
Aide la saisie des fonctions de communication 152
Accs une instruction spcifique de la fonction, du bloc fonction ou du type
DFB
153
Aide la saisie de l'adresse 155
Aide la saisie
152 35010501 04 novembre 2007
Aide la saisie des fonctions de communication
Prsentation Pendant la programmation, vous pouvez accder un cran d'aide la saisie qui
vous permet de rechercher tous les paramtres d'une fonction de communication.
Cette aide peut tre obtenue partir des fonctions de la bibliothque de Unity Pro.
Illustration L'illustration suivante prsente l'cran d'aide la saisie de la fonction de
communication READ_VAR.
Disponibilit Cet cran est disponible pour les fonctions de communication suivantes :
DATA_EXCH
I NPUT_CHAR
OUT_I N_CHAR
PRI NT_CHAR
READ_VAR
SEND_REQ
SEND_TLG
WRI TE_VAR
Note : Le nombre et le type de champs dpendent de la fonction de
communication slectionne.
READ_VAR
Adresse :
?
Paramtres
Type d'objet lire :
Adresse du premier objet lire :
Nombre d'objets conscutifs lire :
Zone de rception :
Types possibles : Constant Int Table, Int Table (n>=6)
Adresse ADDR('..')
OK Annuler
Compte rendu :
...
...
...
...
...
Aide la saisie
35010501 04 novembre 2007 153
Accs une instruction spcifique de la fonction, du bloc fonction ou du type
DFB
Prsentation La fonction spcifique de l'application est accessible :
par saisie directe de l'instruction et de ses paramtres dans un bloc opration
via la fonction d'aide la saisie accessible dans les diteurs de programme (FBD,
LD, IL, ST)
Appel d'une
fonction
Le tableau suivant explique comment appeler une fonction.
Etape Action
1 Accdez l'diteur requis.
2 En fonction de l'diteur, slectionnez une des mthodes suivantes pour ouvrir la bibliothque de
fonctions :
Slectionnez la fonction entrer l'aide de l'diteur de donnes. Une fois dans l'diteur, cliquez avec
le bouton droit sur la fonction (LD, diteurs FBD).
Cliquez avec le bouton droit dans l'diteur de programme et slectionnez l'option Assistant de saisie
FFB.
Remarque : La fentre de l'assistant de saisie de fonction s'affiche :
Assistant de saisie de fonction
OK Assistant dtaill
... Type FFB :
... Instance :
Prototype
-
+
Nom Type N Commentaire Zone de saisie
Ajouter broche Supprimer broche(s) Aide sur le type
Annuler Aide
Aide la saisie
154 35010501 04 novembre 2007
3 Slectionnez le type de FFB requis (s'il n'est pas dj entr).
4 Slectionnez ensuite le nom de l'instance (si ncessaire et si disponible).
5 Plusieurs instructions disposent d'un cran personnalis d'aide la saisie. Vous pouvez accder cet
cran en cliquant sur le bouton Assistant dtaill.
6 Entrez chaque paramtre de l'instruction (chaque instruction est explique dans la documentation
spcifique l'application concerne) :
dans l'cran de saisie de donnes dtaill personnalis
ou
dans la zone Prototype de la zone de saisie
7 Confirmez en cliquant sur Ok.
Etape Action
Aide la saisie
35010501 04 novembre 2007 155
Aide la saisie de l'adresse
Prsentation Afin de 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 intgre et gnre. En renseignant les champs de cette
description, l'adresse est automatiquement gnre.
Accs l'aide Lors de la saisie des paramtres de la fonction de communication, vous pouvez
accder l'aide la saisie de l'adresse en cliquant sur le bouton suivant :
Illustration L'illustration suivante prsente l'cran d'aide la saisie de l'adresse pour une
fonction de communication.
Mode Le premier paramtre slectionner est le mode. Grce ce paramtre, vous
pouvez slectionner un des modes de communication suivants :
local (communication par bus)
distant (communication par rseau)
?
UNI_TELWAY
Aide la saisie de l'adresse
Local
TSX37
OK Annuler
Niveau quipement
Station cible : TSX37
Atteindre
Distant
ADR#I0.0I.0.0.1
Mode Adresse gnre
Niveau rseau
Choix de la station
Numro:
Numro
Choix du rseau
Matre
Niveau station
Module
Esclave
Gestionnaire
FIP
Agent FIP
Type
Rack:
Module:
Voie 2
Voie 0 Voie 1
Module :
Systme
Application
Protocole
0
0
1
Matre
Esclave
Gestionnaire FIP
Agent FIP
Type
Esclave n :
Diffusion
Equipement destinataire
0
0
Type:
Aide la saisie
156 35010501 04 novembre 2007
Niveau rseau Dans le cas de communications distantes uniquement, le niveau rseau est utilis
pour :
entrer le numro de rseau
entrer le numro de station
slectionner le type de station
Niveau station Selon la fonction de communication, ce paramtre permet de slectionner le type
d'change :
La case Application slectionne un change avec une application PL7
(correspond l'adressage APP).
La case Systme slectionne le systme d'automate de la station dsigne par
le niveau rseau (correspond l'adressage SYS).
La case Module signifie que l'quipement destinataire est connect la station
via une liaison (Uni-Telway, Modbus, Modbus Plus ou Fipio). Ce cas requiert de
spcifier :
la position du module prenant en charge cette liaison
le type de ce module
Protocole Le champ Protocole dfinit le protocole d'change utilis entre la station sur le
rseau et l'quipement destinataire de l'change.
Niveau
quipement
Ce paramtre est utilis pour spcifier :
le type de l'quipement destinataire
l'adresse de cet quipement
Limitations Dans l'cran d'aide la saisie de l'adresse, les communications provenant d'un
esclave Uni-Telway requirent le codage de l'adresse cible dans le tampon de
transmission (Voir Manuel Unity Pro, Communications, Bibliothque de blocs,
SEND_REQ : Envoi de requte).
La fentre d'aide permet une saisie complte de la section correspondant au
paramtre ADDR( ) qui indique l'utilisateur que le tampon supplmentaire doit tre
cod.
Le codage de l'adresse de station distante est uniquement pris en charge 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 numro de port est
propose. Dans d'autres cas, l'adresse doit tre saisie manuellement.
C
B
A
35010501 04 novembre 2007 157
A
adressage, 71
assistant, 151
IP, 63
Modbus Plus, 67
Modicon M340, 85
Premium, 71
Aide la saisie, 152
ALL, 74
APP, 74
architectures, 41
C
Communication
aide la saisie, 152
configuration des bus de terrain, 119
configuration des rseaux, 109
D
diffusion
Modicon M340, 86
Premium, 75
E
Ecran de mise au point, 147
G
Global Data, 19
I
IO Scanning, 19
M
messagerie, 19
P
Peer Cop, 19
pont, 99
S
SYS, 74
T
topologies, 41
X
X-Way
routage de messages, 51
Index
Index
158 35010501 04 novembre 2007

You might also like