Vous êtes sur la page 1sur 326

PL7 Junior/Pro

Mtiers communication Tome 3


Juillet 2005 fre

35011058 00

Structure de la documentation

Structure de la documentation
Prsentation Ce manuel se compose de 3 tomes :

Tome 1 Commun fonction communication Dport Nano automates Communication par mode caractres Communication par bus Uni-telway Tome 2 Communication par Modbus Communication par Modem Communication par Modbus plus Communication par bus FIPIO Tome 3 Communication par rseau FIPWAY Communication par rseau ETHERNET Architecture multirseaux

Structure de la documentation

Table des matires

A propos de ce manuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

Partie I Communication par rseau FIPWAY . . . . . . . . . . . . . . . 13


Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

Chapitre 1
1.1

Communication par rseau Fipway : Gnralits . . . . . . . . . . 15


Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prsentation de la communication Fipway . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Description sommaire du rseau FIPWAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fonction de communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Utilisation des mots communs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Utilisation des tables partages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Caractristiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Compatibilits matrielles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Compatibilits logicielles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Performances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mode de marche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comment accder lcran de configuration FIPWAY . . . . . . . . . . . . . . . . . . . . Ecran de configuration de FIPWAY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Paramtres FIPWAY lis aux tlgrammes et la couche physique . . . . . . . . . Paramtres FIPWAY lis aux donnes communes . . . . . . . . . . . . . . . . . . . . . . Exemple de configuration de table partage. . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 16 16 17 18 20 22 24 24 25 26 27 28 29 30 31 32 33 35 37 38 39 41 42 44
5

1.2

Chapitre 2

Configuration dune communication Fipway. . . . . . . . . . . . . . 29

Chapitre 3

Mise au point dune communication Fipway . . . . . . . . . . . . . . 37


Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ecran de mise au point de FIPWAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Paramtres de mise au point en FIPWAY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Requtes disponibles pour le test dune voie de communication . . . . . . . . . . . . Comment tester une voie avec les requtes Identification et Miroir . . . . . . . . . . Comment tester une voie avec des requtes . . . . . . . . . . . . . . . . . . . . . . . . . . .

Chapitre 4

Objets langage associs la communication FIPWAY . . . . . 45


Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Objet langage change implicite. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Objet langage change explicite. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 Gestion et compte-rendu des changes explicites . . . . . . . . . . . . . . . . . . . . . . . 50 Objets langage associs la configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

Partie II Communication par rseau ETHERNET . . . . . . . . . . . . . 53


Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53

Chapitre 5

Communication par rseau Ethernet . . . . . . . . . . . . . . . . . . . . 55


Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 A propos dETHERNET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Gnralits des modules TSX ETY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 Dtail des fonctions disponibles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59

Chapitre 6
6.1

Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Messagerie TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Rappels sur les caractristiques TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Gestion des adresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 Adresse IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Sous-adressage et masque de sous-rseaux . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 Communication UNI-TE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Communication Modbus sur le profil TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Architecture supporte par une communication Modbus sur le profil TCP/IP . . . 74 Messagerie Modbus sur le profil TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 Gestion des connexions TCP pour X-Way UNI-TE et Modbus . . . . . . . . . . . . . . 77 Ouverture dune connexion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 Fermeture dune connexion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80 Comportement lors dune rupture de connexion . . . . . . . . . . . . . . . . . . . . . . . . . 81 Service IO Scanning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83 Service IO Scanning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84 Zones de lecture et dcriture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87 Priode de scrutation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89 Service Serveur dadresses BOOTP/DHCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90 Services BOOTP et DHCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 Client BOOTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92 Serveurs BOOTP et DHCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94 Service SNMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 Communication SNMP sur UDP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96 Service Global Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99

6.2

6.3

6.4 6.5
6

6.6 6.7 6.8

6.9 6.10

Service Global Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 Gestion dquipement dfaillant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 Remplacement de stations distantes dfaillantes . . . . . . . . . . . . . . . . . . . . . . . 101 Service de synchronisation horaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 Service de synchronisation horaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 Serveur HTTP embarqu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 Serveur HTTP embarqu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 Page daccueil du serveur HTTP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 Page dindex du serveur HTTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108 Page scurit du serveur HTTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110 Page Serveur dadresse du serveur HTTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112 Page visualisation du rack du serveur HTTP . . . . . . . . . . . . . . . . . . . . . . . . . . 115 Page diteur de donnes du serveur HTTP . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 Pages Diagnostic Coupleur Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 Page Diagnostic NTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 Pages utilisateur du serveur HTTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 Contrle de Bande passante. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 Contrle de bande passante . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 Service ETHWAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130 Profil ETHWAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

Chapitre 7
7.1

Paramtres de configuration . . . . . . . . . . . . . . . . . . . . . . . . . . 131


Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Paramtres de configuration des services TCP/IP . . . . . . . . . . . . . . . . . . . . . . Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Paramtres de configuration lis aux services TCP/IP . . . . . . . . . . . . . . . . . . . Paramtres de configuration des adresses IP . . . . . . . . . . . . . . . . . . . . . . . . . Paramtres de configuration des connexions . . . . . . . . . . . . . . . . . . . . . . . . . . Paramtres de configuration Ethernet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Paramtres de configuration du service IO Scanning . . . . . . . . . . . . . . . . . . . . Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Paramtres de configuration lis au service IO Scanning. . . . . . . . . . . . . . . . . Configuration des paramtres gnraux du service IO Scanning. . . . . . . . . . . Configuration des priphriques scruts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Paramtres de configuration du service serveur dadresse . . . . . . . . . . . . . . . Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Paramtres de configuration lis au service serveur dadresse . . . . . . . . . . . . Configuration du serveur dadresse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Paramtres de configuration du service SNMP . . . . . . . . . . . . . . . . . . . . . . . . Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Paramtres de configuration lis au service SNMP . . . . . . . . . . . . . . . . . . . . . Configuration du service SNMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Paramtres de configuration du service Global Data . . . . . . . . . . . . . . . . . . . . Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Paramtres de configuration lis au service Global Data . . . . . . . . . . . . . . . . . 131 132 132 133 134 136 138 139 139 140 141 143 145 145 146 147 148 148 149 150 152 152 153
7

7.2

7.3

7.4

7.5

7.6

7.7

Configuration des paramtres gnraux du service Global Data . . . . . . . . . . . 155 Configuration de la table des variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 Paramtres de configuration associs au service de synchronisation horaire . 157 Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 Paramtres de configuration associs au service de synchronisation horaire (NTP) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 Utilisation du service de synchronisation horaire. . . . . . . . . . . . . . . . . . . . . . . . 161 Configuration du service de synchronisation horaire (NTP) . . . . . . . . . . . . . . . 162 Paramtres de configuration du profil ETHWAY . . . . . . . . . . . . . . . . . . . . . . . . 165 Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165 Paramtres de configuration lis au profil ETHWAY . . . . . . . . . . . . . . . . . . . . . 166 Configuration des donnes ETHWAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167

Chapitre 8
8.1

Module TSX ETY 110 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169


Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169 Gnralits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170 Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170 Coupleur TSX ETY 110 : Gnralits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 Caractristiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172 Performances. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173 Modes de marche du module TSX ETY 110 . . . . . . . . . . . . . . . . . . . . . . . . . . . 174 Fonctions communes sur profil ETHWAY et TCP/IP . . . . . . . . . . . . . . . . . . . . . 175 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176 Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176 Ecran de configuration du coupleur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 177 Type de communication en fonction de la configuration choisie . . . . . . . . . . . . 179 Configuration de la messagerie sur le profil TCP/IP ou le profil ETHWAY . . . . 180 Configuration du service SNMP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 182 Configuration de la fonction Bridge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184 Exemple darchitecture de type privative ETHWAY. . . . . . . . . . . . . . . . . . . . . . 185 Exemple darchitecture de type ETHWAY connecte TCP/IP . . . . . . . . . . . . 188 Exemple de connexion un rseau TCP/IP non privatif . . . . . . . . . . . . . . . . . . 191 Exemple de communication entre Premium et Quantum . . . . . . . . . . . . . . . . . 193 Mise au point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195 Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195 Ecran de mise au point du module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196 Paramtres de mise au point gnraux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198 Paramtres de mise au point des services TCP/IP . . . . . . . . . . . . . . . . . . . . . . 199 Comment tester la communication TCP/IP avec la requte Ping . . . . . . . . . . . 200 Paramtres de mise au point des services ETHWAY . . . . . . . . . . . . . . . . . . . . 201 Requtes disponibles pour le test dune voie de communication . . . . . . . . . . . 202 Comment tester une voie avec les requtes Identification et Miroir . . . . . . . . . 203 Comment tester une voie avec des requtes . . . . . . . . . . . . . . . . . . . . . . . . . . 205 Objets langage associs au coupleur TSX ETY 110 . . . . . . . . . . . . . . . . . . . . . 207 Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207 Objets langage change implicite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208

8.2

8.3

8.4

Objets langage change explicite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211 Gestion et compte-rendu des changes explicites . . . . . . . . . . . . . . . . . . . . . . 213 Objets langage associs la configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . 214

Chapitre 9
9.1

Modules TSX ETY 410, TSX ETY PORT, TSX ETY 510 et TSX WMY 100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217 Gnralits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219 Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219 Gnralits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220 Caractristiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221 Type de connexions supportes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224 Performances du service IO Scanning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226 Performances du service Global Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229 Modes de marche des modules TSX ETY 410/PORT/510 et TSX WMY 100 231 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233 Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233 Migration dapplications utilisant des coupleurs TSX ETY 410/5101 . . . . . . . . 234 Ecran de configuration du module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235 Type de communication en fonction de la configuration des connexions . . . . . 237 Configuration de la messagerie TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242 Configuration du service IO Scanning. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244 Configuration du serveur dadresse BOOTP. . . . . . . . . . . . . . . . . . . . . . . . . . . 247 Configuration du serveur dadresse DHCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250 Configuration du service Global Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 253 Configuration du service SNMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 256 Configuration du service de synchronisation horaire . . . . . . . . . . . . . . . . . . . . 258 Configuration du service Bande passante. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265 Configuration de la fonction Bridge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268 Mise au point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269 prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269 Ecran de mise au point du module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270 Paramtres de mise au point gnraux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272 Paramtres de mise au point des services TCP/IP. . . . . . . . . . . . . . . . . . . . . . 273 Comment tester la communication TCP/IP avec la requte Ping . . . . . . . . . . . 274 Requtes disponibles pour le test dune voie de communication . . . . . . . . . . . 275 Comment tester une voie avec les requtes Identification et Miroir . . . . . . . . . 276 Comment tester une voie avec des requtes . . . . . . . . . . . . . . . . . . . . . . . . . . 278 Paramtres de mise au point du service IO Scanning . . . . . . . . . . . . . . . . . . . 280 Paramtres de mise au point du service Global Data . . . . . . . . . . . . . . . . . . . . 281 Paramtres de diagnostic du contrle de bande passante . . . . . . . . . . . . . . . . 282 Objets langage associs aux modules TSX ETY 410, TSX ETY PORT, TSX ETY 510 et TSX WMY 100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283 Prsentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283 Objets langage en change implicite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
9

9.2

9.3

9.4

9.5

Objets langage change explicite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286 Gestion et compte-rendu des changes explicites . . . . . . . . . . . . . . . . . . . . . . 289 Objets langage associs la configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290 Questions/Rponses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293 Questions/Rponses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293

Partie III Architectures multirseaux . . . . . . . . . . . . . . . . . . . . . . 297


Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297

Chapitre 10

Architectures multirseaux : Gnralits . . . . . . . . . . . . . . . 299


Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299 Gnralits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300 Fonctionnalits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301 Adresse principale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303 Adresses dune station multi-coupleurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305 Messagerie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306 Service de mots communs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308 Service dchange de table partage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309

Chapitre 11

Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
Prsentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312 Configuration des services mono-rseaux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313 Configuration des services multi-rseaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314 Comment configurer un coupleur en bridge. . . . . . . . . . . . . . . . . . . . . . . . . . . . 316 Exemples de stations bridge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318 Exemples de routage partiel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320

Index

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323

10

A propos de ce manuel

Prsentation
Objectif du document Champ d'application Document consulter Ce manuel traite de la mise en oeuvre logicielle du mtier communication.

La mise jour de cette publication prend en compte les fonctionnalits de PL7 V4.5

Titre Manuel de mise en oeuvre matrielle

Rfrence TSX DM 57 F

Commentaires utilisateur

Envoyez vos commentaires l'adresse e-mail techpub@schneider-electric.com

35011058 00 Juillet 2005

11

A propos de ce manuel

12

35011058 00 Juillet 2005

Communication par rseau FIPWAY

Prsentation
Objet de cet intercalaire Contenu de cette partie Cet intercalaire prsente les principes de configuration et dexploitation de la communication FIPWAY par le logiciel PL7. Cette partie contient les chapitres suivants :
Chapitre 1 2 3 4 Titre du chapitre Communication par rseau Fipway : Gnralits Configuration dune communication Fipway Mise au point dune communication Fipway Objets langage associs la communication FIPWAY Page 15 29 37 45

35011058 00 Juillet 2005

13

Communication FIPWAY

14

35011058 00 Juillet 2005

Communication par rseau Fipway : Gnralits

Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre prsente la communication par rseau Fipway et ses services.

Ce chapitre contient les sous-chapitres suivants :


Sous-chapitre 1.1 1.2 Sujet Prsentation de la communication Fipway Caractristiques Page 16 24

35011058 00 Juillet 2005

15

Communication Fipway : Gnralits

1.1
Prsentation
Objet de ce sous-chapitre Contenu de ce sous-chapitre

Prsentation de la communication Fipway

Ce sous-chapitre prsente une description sommaire du rseau Fipway et des services qui lui sont associs. Ce sous-chapitre contient les sujets suivants :
Sujet Description sommaire du rseau FIPWAY Fonction de communication Utilisation des mots communs Utilisation des tables partages Page 17 18 20 22

16

35011058 00 Juillet 2005

Communication Fipway : Gnralits

Description sommaire du rseau FIPWAY


Introduction Pour dcentraliser la priphrie, l'intelligence et les services sur des grandes distances, Schneider Automation propose le rseau locale industriel FIPWAY. Le rseau FIPWAY est totalement conforme la norme FIP avec accs par un arbitre de bus. Une voie de communication FIPWAY comprend trois fonctions lmentaires : la fonction messagerie inter-station qui assure le routage des messages, la fonction d'mission/rception de tlgrammes, la fonction de production/consommation de mots communs (%NW) ou de table partage. Manuels assoicis Pour de plus amples informations, il est possible de consulter les manuels suivants :
Titre Rseau FIPWAY - Guide utilisateur Automates Micro - Manuel de mise en oeuvre Automates Premium - Manuel de lise en oeuvre Description Description dtaille du rseau FIPWAY et sa mise en oeuvre matrielle Mise en oeuvre matrielle Mise en oeuvre matrielle

35011058 00 Juillet 2005

17

Communication Fipway : Gnralits

Fonction de communication
Prsentation La communication FIPWAY offre les services suivants : le service de messagerie, le service de mots communs, le service de table partage.

Messagerie

Le service messagerie de la carte PCMCIA permet : lchange de messages entre deux stations du rseau, la diffusion de messages vers toutes les stations du rseau, lmission et la rception des tlgrammes entre les stations dadresse 0 15, de remonter vers lquipement des messages router vers un autre rseau (fonction de routage).

Lchange des messages entre lautomate et la carte PCMCIA seffectue de manire synchrone. Mots communs Le service de mots communs est constitu dun ensemble de mots ddis %NW. Chaque station du rseau peut selon sa configuration logicielle accder en lecture ou criture la base de donnes. Lactualisation est effectue implicitement en dbut de cycle pour la lecture et en fin de cycle pour lcriture. Le programme application consiste simplement crire ou lire ces mots. Ladressage des mots est le suivant : %NW{n,s}k Le tableau suivant dcrit les paramtres de ladressage des mots communs :
Paramtre n s k Description Numro du rseau Numro de la station Numro du mot

Note : Le numro de rseau permet de slectionner le rseau sur lequel sont changs les mots communs dans le cas dune configuration multirseau.

18

35011058 00 Juillet 2005

Communication Fipway : Gnralits

Table partage

Ce service permet lchange dune table de mots internes %MW dcoupe en autant de zone que de station composant le rseau FIPWAY. Le principe repose sur la diffusion, par chaque automate, dune zone mmoire mots aux autres stations du rseau. Lactualisation est effectue implicitement et indpendamment du cycle dexcution du programme application. Le programme consiste simplement crire ou lire les mots %MW. Note : vous prendrez soin lors de la configuration et de laffectation des zones de ne pas crer de conflits mmoire entres stations.

35011058 00 Juillet 2005

19

Communication Fipway : Gnralits

Utilisation des mots communs


Prsentation Les exemples suivants traitent de lutilisation du service de mots communs dans les cas dune architecture monorseau et multirseau. Lexemple est le suivant : FIPWAY

Architecture monorseau

Station 1

Station 2

Station 3

%NW{1}0 %NW{1}1 %NW{1}2 %NW{1}3

%NW{2}0 %NW{2}1 %NW{2}2 %NW{2}3

%NW{3}0 %NW{3}1 %NW{3}2 %NW{3}3

Table de mots communs changs par les stations 1, 2, 3 Trois automates connects sur un rseau FIPWAY schangent des donnes entreeux par lintermdiaire du service mots communs. Ce service correspond lchange de 4 mots (%NW) par automate.

20

35011058 00 Juillet 2005

Communication Fipway : Gnralits

Architecture multirseau

Lexemple est le suivant : 2 4 5

Rseau #3

Rseau #1 %NW{1.2}0 %NW{1.2}1 %NW{1.2}2 %NW{1.2}3 %NW{2.4}0 %NW{2.4}1 %NW{2.4}2 %NW{2.4}3

Rseau #2 %NW{3.5}0 %NW{3.5}1 %NW{3.5}2 %NW{3.5}3

Dans une architecture multirseaux, les mots communs sont accessibles travers ladresse rseau de chaque coupleur. Lecture et criture des mots communs Le programme application gre le contenu des diffrents mots communs : lecture des mots communs en provenance de stations distantes, criture des mots communs de la station locale. La syntaxe dcriture ou de lecture dun mot commun est identique celle des mots internes : %MW10:=%NW{2.1}0 : lecture dun mot commun %NW{2.2}3:= 357 : criture dun mot commun

35011058 00 Juillet 2005

21

Communication Fipway : Gnralits

Utilisation des tables partages


Prsentation Trois automates de type TSX 37 ou TSX 57 connects sur un rseau FIPWAY doivent changer des donnes entre-eux (paramtres de fabrication, comptesrendus d'actions.....) par l'intermdiaire du service table partage. Ce service correspond l'change de 32 mots (%MW) par station. Il peut y avoir 32 stations sur le rseau FIPWAY. Exemple Lillustration suivante prsente lexemple : FIPWAY rseau 17

{17.1}

{17.2}

{17.3}

La station 1 change une table partir de %MW200 de longueur 10 mots vers %MW300 de la station 2 et %MW400 de la station 3. La station 2 change une table partir de %MW310 de longueur 20 mots vers %MW210 de la station 1 et %MW410 de la station 3. La station 3 change une table partir de %MW430 de longueur 5 mots vers %MW230 de la station 1 et %MW330 de la station 2.

22

35011058 00 Juillet 2005

Communication Fipway : Gnralits

Production des mots

Le graphe suivant reprsente le synoptique de production de la table partage.


Station 1 %MW200 10 mots produits %MW209 %MW210 %MW309 %MW310 %MW409 %MW410 Station 2 %MW300 Station 3 %MW400

20 mots produits

%MW229 %MW230

%MW329 %MW330

%MW429 %MW430 5 mots produits

%MW234

%MW334

%MW434

Note : partir de l'adresse du dbut de table configure, la station rserve une table de 128 mots ddis la table partage. La somme des mots produits par les autres stations doit tre infrieure 128 mots. Si la longueur est infrieure 128, les mots non utiliss ne doivent pas tre crits par le programme application. les donnes produites doivent tre conscutives. il n'est pas ncessaire d'avoir des longueurs identiques.

35011058 00 Juillet 2005

23

Communication Fipway : Gnralits

1.2
Prsentation
Objet de ce souschapitre Contenu de ce sous-chapitre

Caractristiques

Ce sous-chapitre prsente les caractristiques et les contraintes dutilisation dune communication Fipway. Ce sous-chapitre contient les sujets suivants :
Sujet Compatibilits matrielles Compatibilits logicielles Performances Mode de marche Page 25 26 27 28

24

35011058 00 Juillet 2005

Communication Fipway : Gnralits

Compatibilits matrielles
Gnralits Le dbit binaire du rseau est de 1 Mbits/s. La longueur dun segment dpend de la nature de ses drivations. Elle est de 1000 mtres au maximum sans rpteur. Dans le cas dutilisation de rpteurs (optique ou lectrique), la longueur maximale entre les deux stations les plus loignes dpend du nombre de rpteurs traverss. La longueur maximale en Km est calcule par la formule suivante : L = 22 - (0,5 * R) o R est le nombre de rpteurs traverss par les donnes FIP entre les deux stations. Le bus FIPIO se raccorde aux transmetteurs optiques Hirschmann, avec la carte PCMCIA TSX FPP 200. Disponibilit Ce type de communication est disponible pour les automates : Premium par lintermdiaire de : la carte PCMCIA TSX FPP 20, la carte PCMCIA TSX FPP 200. Micro acceptant les cartes PCMCIA dcrites ci-dessus (automate de type TSX 37-21/22). Un segment de rseau FIPWAY permet le raccordement de 36 quipements. Les quipements pour un rseau FIPWAY peuvent tre : des stations avec la contrainte de 32 stations maximum par segment, des rpteurs avec la contrainte de 32 rpteurs maximum par segment. Sur lensemble des segments, 64 stations au maximum peuvent tre connectes au rseau.

Capacit

35011058 00 Juillet 2005

25

Communication Fipway : Gnralits

Compatibilits logicielles
Messagerie La taille maximale de la trame dpend du type de transaction : Pour un message, la trame maximale vaut 128 octets. Pour un tlgramme, la trame maximale vaut 16 octets.

De mme, les cartes PCMCIA peuvent traiter : 8 fonctions de communication simultanment (8 en rception et 8 en mission). dans le cadre de message, 8 fonctions de communication simultanment (8 en mission et 8 en rception), dans le cadre de tlgramme, une seul fonction de communication (une en mission et une en rception). Mots communs Le service de mots communs est support par les stations dadresse comprise entre 0 et 31. Cette base de donne est constitue de 128 mots maximum pour lensemble des stations. Chaque station peut produire de 0 4 mots communs maximum et consommer les autres mots communs du rseau. Table partage Le service de table partage est support par les stations dadresse comprise entre 0 et 31. Cette base de donne est constitue de 128 mots maximum pour lensemble des stations. Chaque station peut produire de 1 32 mots maximum (dfinis en mode configuration) et consommer les autres mots du rseau.

26

35011058 00 Juillet 2005

Communication Fipway : Gnralits

Performances
Temps de transaction Le tableau suivant fournit le temps de transaction entre deux stations :
Station en rception Cyclique Station en mission Cyclique Priodique 50 ms 50 ms 120 ms Priodique 50 ms 160 ms

Le temps dchange de tlgramme entre deux stations est de 21 ms.

35011058 00 Juillet 2005

27

Communication Fipway : Gnralits

Mode de marche
Prsentation Graphe gnral Le graphique suivant dcrit les modes de marche de la carte TSX FPP 20. Le mode de marche est le suivant : Arrt du module Mise sous tension Module hors tension

Module configur

Fonction de communication

Module en phase dauto-tests

Reset

Module non configur Configuration

Auto-tests OK

Fonctionnement

Aprs la mise sous tension, le module effectue ses auto-tests. Pendant cette phase les voyants de signalisation clignotent. S'il n'existe pas de configuration, la carte fonctionne en mode service messagerie, et elle peut recevoir une configuration PL7. S'il existe une application PL7 dans l'automate, la configuration de l'application est transmise au module puis le module dmarre. En cas de coupure secteur, le processeur de l'automate effectue une reprise chaud. Le module relance alors ses procdures d'auto-test.

28

35011058 00 Juillet 2005

Configuration dune communication Fipway

Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre dcrit laspect Configuration dans la mise en oeuvre dune communication Fipway. Ce chapitre contient les sujets suivants :
Sujet Comment accder lcran de configuration FIPWAY Ecran de configuration de FIPWAY Paramtres FIPWAY lis aux tlgrammes et la couche physique Paramtres FIPWAY lis aux donnes communes Exemple de configuration de table partage Page 30 31 32 33 35

35011058 00 Juillet 2005

29

Configuration

Comment accder lcran de configuration FIPWAY


Prsentation Cette opration dcrit comment accder aux paramtres de configuration de la liaison FIPWAY par lintermdiaire des cartes PCMCIA pour les automates Premium. Le tableau suivant prsente la marche suivre pour accder la liaison FIPWAY :
Etape 1 2 Action Accdez lcran de configuration de la voie de communication Slectionnez dans le menu droulant la voie de communication VOIE 1 Exemple :
VOIE 0 VOIE 1 (Pas de sous module PCMCIA) VOIE 0 non configure) (Liaison MAST VOIE 1

Comment accder la liaison

Slectionnez dans le menu droulant une des cartes PCMCIA suivantes : TSX FPP 20 CARTE PCMCIA FIPWAY, TSX FPP 200 CARTE PCMCIA FIPWAY. Exemple :
(Pas de sous module PCMCIA) BC MP (Liaison non c TSX SCP 112 CARTE PCMCIA MAST TSX SCP 114 CARTE PCMCIA RS485 MP TSX FPP 20 CARTE PCMCIA FIPWAY TSX FPP 200 CARTE PCMCIA FIPWAY TSX FPP 10 CARTE PCMCIA FIPIO TSX MBP 100 CARTE PCMCIA MODBUS+ TSX MDM 10 CARTE PCMCIA MODEM VOIE 1 VOIE 1

30

35011058 00 Juillet 2005

Configuration

Ecran de configuration de FIPWAY


Prsentation Cet cran, dcompose en deux zones, permet de dclarer la voie de communication et de configurer les paramtres ncessaires pour une liaison FIPWAY. Lcran ddi la communication FIPWAY se prsente ainsi :
TSX 57352 [RACK 0 POSITION 0] Configuration Dsignation : PROCESSEUR TSX P 57352

Illustration

VOIE 1 VOIE 1 FIPWAY Tlgramme

TSX FPP 20 CARTE PCMCIA FIPWAY MAST Couche Physique FIP 63 CB

Gestion Tlgramme Traitement vnementiel

Donnes Communes Bridge Aucune Mots Communs Numro de Reseau 1 Table partage (ST) Adresse de dbut de Table %MW 0 Adresse zone produite %MW 0 Longueur de zone produite en mots 1

Elments et fonctions

Ce tableau dcrit les diffrentes zones constituant lcran de configuration :


Repre 1 2 Zone commune spcifique Fonction Voir (Voir: Mtiers Communication Tome 1 - Description des crans de configuration pour la communication). permet de slectionner ou de renseigner les paramtres dune liaison FIPWAY. Elle est dcompose en trois types dinformations : les paramtres de gestion des tlgrammes, les paramtres concernant la couche physique, les paramtres concernant les donnes communes.

35011058 00 Juillet 2005

31

Configuration

Paramtres FIPWAY lis aux tlgrammes et la couche physique


Prsentation Aprs avoir configur la voie de communication, vous devez renseigner les paramtres ddis aux tlgrammes et la couche physique. Ils se dcomposent en deux fentres : la fentre Tlgramme, la fentre Couche Physique.

Fentre Tlgramme

La fentre se prsente comme ci-dessous :


Tlgramme Gestion Tlgramme Traitement vnementiel 63

Elle permet de renseigner : la Gestion Tlgramme : si la case est coche, la carte permet la gestion des tlgrammes (cas par dfaut). le Traitement vnementiel : cette option est accessible uniquement si la gestion des tlgrammes est valide. Cette option permet de grer les tlgrammes par une tche vnementielle. Si la case est coche, vous devez renseigner le numro de la tche o seront traits les tlgrammes. Les valeurs possibles sont : entre 0 et 15 pour les automates Micro, entre 0 et 31 pour les automates Premium de type TSX 57-10, entre 0 et 63 pour les automates Premium de type TSX 57-20et plus.

Note : dans le cas dune PCMCIA dans le module TSX SCY 21600/21601, la gestion de tlgramme est obligatoire.

Fentre couche physique

La fentre se prsente comme ci-dessous :


Couche Physique FIP CB

Elle permet de slectionner la couche physique utilise pour la communication. Note : seule la couche physique spcifique FIP est disponible.

32

35011058 00 Juillet 2005

Configuration

Paramtres FIPWAY lis aux donnes communes


Prsentation La fentre se prsente comme ci-dessous :
Donnes Communes Bridge Aucune Mots Communs Numro de Reseau 1 Table partage (ST) Adresse de dbut de Table %MW 0 Adresse zone produite %MW 0 Longueur de zone produite en mots 1

Elle permet de : valider ou non la gestion des changes de donnes communes, slectionner le type de donnes communes changer, renseigner les paramtres ncessaires pour ce type dchange. Aucune Slectionnez ce bouton si vous dsirez aucune gestion de donnes communes dans lapplication. Slectionnez ce bouton si vous dsirez une gestion de donnes communes par mots communs (%NW). Lors de la slection de ce champ, vous devez renseigner le Numro de rseau local auquel est rattach la base de donne. Note : Le numro de rseau local correspond au numro cod sur la carte PCMCIA.

Mots communs

Table partage

Slectionnez ce bouton si vous dsirez une gestion de donnes communes par table partage. Lors de la slection de ce champ, vous devez renseigner les paramtres suivants : Adresse de dbut de table : ce paramtre indique le dbut de la table de mots internes rserve dans lautomate. Les 128 mots suivant le dbut de table seront rservs la fonction table partage et sont communs toutes les stations. Adresse zone produite : ce paramtre indique ladresse du dbut de la zone de mots internes produits par la station. Ladresse saisie doit tenir compte des zones de mots internes des autres stations. Il faut viter un recouvrement de zone de mots entre deux stations. Longueur de la zone produite : ce paramtre indique la longueur (en mots) de la table de mots internes produits par lautomate (de 1 32 mots).

35011058 00 Juillet 2005

33

Configuration

Bridge

Ce bouton permet de configurer la fonction de routage entre rseaux. Voir Architectures multirseaux, p. 297.

34

35011058 00 Juillet 2005

Configuration

Exemple de configuration de table partage


Prsentation Lexemple prsente comment les stations sont configures pour lutilisation du service table paratge. Ces configurations sappuie sur lexemple dcrit dans lutilisation des tables partages. Configuration de la station 1 Lexemple prsente la configuration pour la station 1.
Donnes Communes Bridge Aucune Mots Communs Numro de Reseau 17 Table partage (ST) Adresse de dbut de Table %MW 200 Adresse zone produite %MW 200 Longueur de zone produite en mots 10

Configuration de la station 2

Lexemple prsente la configuration pour la station 2.


Donnes Communes Bridge Aucune Mots Communs Numro de Reseau 17 Table partage (ST) Adresse de dbut de Table %MW 300 Adresse zone produite %MW 310 Longueur de zone produite en mots 20

La zone produite par la station dbute ladresse %MW310. La zone correspondant de %MW300 %MW309 est rserv pour la mots produits par la station1.

35011058 00 Juillet 2005

35

Configuration

Configuration de la station 3

Lexemple prsente la configuration pour la station 3.


Donnes Communes Bridge Aucune Mots Communs Numro de Reseau 17 Table partage (ST) Adresse de dbut de Table %MW 400 Adresse zone produite %MW 430 Longueur de zone produite en mots 5

La zone produite par la station dbute ladresse %MW430. La zone correspondant de %MW400 %MW409 est rserv pour les mots produits par la station1. La zone correspondant de %MW410 %MW429 est rserv pour les mots produits par la station2.

36

35011058 00 Juillet 2005

Mise au point dune communication Fipway

Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre dcrit laspect Mise au point dans la mise en oeuvre dune communication Fipway. Ce chapitre contient les sujets suivants :
Sujet Ecran de mise au point de FIPWAY Paramtres de mise au point en FIPWAY Requtes disponibles pour le test dune voie de communication Comment tester une voie avec les requtes Identification et Miroir Comment tester une voie avec des requtes Page 38 39 41 42 44

35011058 00 Juillet 2005

37

Mise au point

Ecran de mise au point de FIPWAY


Prsentation Cet cran, dcompose en deux zones, permet deffectuer la mise au point dune liaison FIPWAY. Lcran ddi la communication FIPWAY se prsente ainsi :

Illustration

TSX 57352 [RACK 0 POSITION 1] Mise au point Dsignation : PROCESSEUR TSX P 57352 Version: 3.3

1
VOIE 1 VOIE 1 FIPWAY Informations Voie B.A. Adresse rseau 23 Routeur Adresse station 8 Donnes communes Mots Communs Test Voie Identification Compteurs RAZ Compteurs Saisie Requte Miroir TSX FPP 20 CARTE PCMCIA FIPWAY MAST

DIAG...

DIAG..

Erreurs Messages Messages mis non acquitts 0 Messages refuss 0 R.A.Z. Compteurs

Rception Rponse

Ascii

Hexa

Stations

Elments et fonctions

Ce tableau dcrit les diffrentes zones constituant lcran de mise au point :


Repre 1 2 Zone commune spcifique Fonction Voir (Voir: Mtiers Communication Tome 1 - Description des crans de mise au point pour la communication). permet daccder aux paramtres de mise au point dune liaison FIPWAY. Elle est dcompose en trois fentres : des informations sur la voie, des informations sur des erreurs de message, la possibilit de tester la voie de communication.

38

35011058 00 Juillet 2005

Mise au point

Paramtres de mise au point en FIPWAY


Prsentation La partie spcifique se dcompose en trois fentres : la fentre Informations Voie, la fentre Erreurs Messages, la fentre Test Voie. La fentre se prsente comme ci-dessous :
Informations Voie B.A. Adresse rseau 23 Routeur Adresse station 8 Donnes communes Mots Communs

Informations Voie

Elle rappelle des informations concernant la voie de communication : Adresse rseau : ce champ indique ladresse rseau code sur la carte PCMCIA. Adresse station : ce champ indique ladresse station code sur la carte PCMCIA. Donnes communes : ce champ rappelle le type de donnes communes slectionn en mode configuration. B.A. : ce champ indique si la carte PCMCIA locale est larbitre de bus du rseau FIPWAY. Dans ce cas, la case est noircie. Routeur : ce champ indique si la carte PCMCIA locale est configure comme Bridge (routeur). Dans ce cas, la case est noircie. Erreurs Messages La fentre se prsente comme ci-dessous :
Erreurs Messages Messages mis non acquitts 0 Messages refuss 0 R.A.Z. Compteurs

Cette fentre visualise les compteurs derreurs de la carte PCMCIA : Messages mis non acquitts, Messages refuss. Le bouton R.A.Z. Compteurs provoque la remise zro de ces compteurs.

35011058 00 Juillet 2005

39

Mise au point

Test Voie

La fentre se prsente comme ci-dessous :


Test Voie 6 Identification 14 Compteurs RAZ Compteurs Saisie Requte Miroir Rception Rponse ...TSX FPP20.../... Ascii Hexa

Stations

Cette fentre permet de tester une voie de communication par lmission dune requte vers lune des stations prsentes sur le rseau.

40

35011058 00 Juillet 2005

Mise au point

Requtes disponibles pour le test dune voie de communication


Prsentation Cette page dcrit les diffrentes possibilits de tester une voie de communication partir de lcran de mise au point. Lenvoi dune requte vers une station non connecte se traduit par un message derreur. La fentre Test voie permet les requtes suivantes : Indentification : provoque lenvoi de la requte Identification vers lesclave dsign, Compteurs : provoque lenvoi de la requte Lecture des compteurs derreurs vers la station dsigne, R.A.Z. Compteurs : provoque la remise zro des compteurs derreurs de la station dsigne, Saisie Requte : permet d'envoyer une requte UNI-TE, autre que celles fournies par les boutons de commande, vers la station dsigne. Le choix de cette fonction donne accs un cran permettant de slectionner les paramtres spcifiques la requte (le code requte doit tre cod en hexadcimal), Miroir : permet d'envoyer une requte Miroir vers la station dsigne. Le choix de cette fonction donne accs un cran permettant de slectionner la longueur de la chane de caractres mettre (au maximum 80 caractres). L'automate envoie alors cette chane de caractres (ABCD....) vers l'quipement destinataire. Celui-ci renvoie automatiquement la chane de caractres reue vers l'metteur.

Conditions de test Requtes disponibles

35011058 00 Juillet 2005

41

Mise au point

Comment tester une voie avec les requtes Identification et Miroir


Prsentation Cette page indique la procdure suivre pour tester une voie de communication partir des requtes Identification et Miroir. La procdure suivante permet didentifier une station dsigne.
Etape 1 2 Actions Slectionnez ladresse de la station interroger laide du champ Station. Appuyez sur le bouton Identification. Rsultat La rponse apparat dans la fentre Rception Rponse:
Rception Rponse ...TSX FPP20.../... Ascii Hexa

Comment identifier une station

42

35011058 00 Juillet 2005

Mise au point

Comment envoyer la requte Miroir

La procdure suivante permet denvoyer la requte Miroir, et ainsi tester le bon cheminement des informations entre deux quipements.
Etape 1 2 Action Slectionnez ladresse de la station interroger laide du champ Station. Appuyez sur le bouton Miroir. Rsultat La fentre suivante apparat :
Requte Miroir Longueur des donnes mises 8 Emission Annuler

3 4

Saisissez la longueur des donnes transmettre (maximum 80 caractres). Appuyez sur le bouton Emission. Rsultat La rponse apparat dans la fentre Rception Rponse:
Rception Rponse ABCDEFGH Ascii Hexa

La rponse contient : la chane de caractre ABCDEFGH correspondant une longueur de donnes mises 8.

35011058 00 Juillet 2005

43

Mise au point

Comment tester une voie avec des requtes


Prsentation Cette page indique la procdure suivre pour tester une voie de communication partir de lcran de mise au point par lintermdiaire de diffrentes requtes. La procdure suivante permet denvoyer une requte, autre que celles fournies par les boutons de commande, vers une station dsigne.
Etape 1 2 Action Slectionnez ladresse de la station interroger laide du champ Station. Appuyez sur le bouton Saisie Requte. Rsultat La fentre suivante apparat :
Saisie Requte Code Requte (Hexadcimal) fa Donnes (Hxadcimal) 1234db Emission Annuler

Comment envoyer une requte

Les donnes transmises dans cet exemple sont cods sur 3 octets. 3 4 Saisissez le code fonction (cod en hexadcimal sur un octet), correspondant la requte que vous voulez envoyer. Saisissez les donnes mettre en codant chaque donne en hexadcimal. Les donnes sont saisies la suite des unes des autres sans espace entre elles. Appuyez sur le bouton Emission. Rsultat La rponse apparat dans la fentre Rception Rponse:
Rception Rponse 1234DB Ascii Hexa

la rponse de lexemple contient les donnes sur 3 octets (12 43 DB).

44

35011058 00 Juillet 2005

Objets langage associs la communication FIPWAY

Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre prsente les objets langage associs la communication FIPWAY.

Ce chapitre contient les sujets suivants :


Sujet Objet langage change implicite Objet langage change explicite Gestion et compte-rendu des changes explicites Objets langage associs la configuration Page 46 48 50 51

35011058 00 Juillet 2005

45

Objets langage FIPWAY

Objet langage change implicite


Prsentation Cette page dcrit tous les objets langage change implicite pour une communication FIPWAY qui peuvent tre affichs ou modifis par le programme dapplication. (Voir: Mtiers Communication Tome 1 - Echanges Implicites) Le tableau ci-dessous prsente les diffrents objets bit change implicite.
Objet (1) Fonction Signification

Objets bit

%Ixy.MOD.ERR Bit de dfaut module Ce bit 1, indique un dfaut du module (au moins une des voies est en dfaut, ...) %Ixy.i.ERR Bit de dfaut voie Ce bit 1, indique un dfaut de la ligne.

Lgende (1) Adresse xy.i


x : correspond au numro de rack y : correspond au numro du module i : correspond au numro de la voie

46

35011058 00 Juillet 2005

Objets langage FIPWAY

Objets mot

Le tableau ci-dessous prsente les diffrents objets mot change implicite.


Objet(1) %IWxy.i.0 %IWxy.i.1 Fonction Etat du rseau Indicateurs de rafrachissement des donnes communes Signification
x0 = 1 : si au moins une des stations est prsente x0 = 1 : les mots communs ou les mots de la

table partages de la station 0 sont rafraichies.


... x7 = 1 : les mots communs ou les mots de la

table partages de la station 7 sont rafraichies.


x8 = 1 : les mots communs ou les mots de la

table partages de la station 0 sont rafraichies.


... x15 = 1 : les mots communs ou les mots de la

table partages de la station 7 sont rafraichies. ... %IWxy.i.5 ... Indicateurs de rafrachissement des donnes communes ...
x0 = 1 : les mots communs ou les mots de la

table partages de la station 48 sont rafraichies.


... x7 = 1 : les mots communs ou les mots de la

table partages de la station 55 sont rafraichies.


x8 = 1 : les mots communs ou les mots de la

table partages de la station 56 sont rafraichies.


... x15 = 1 : les mots communs ou les mots de la

table partages de la station 63 sont rafraichies.

Lgende (1) Adresse xy.i


x : correspond au numro de rack y : correspond au numro du module i : correspond au numro de la voie

Mots communs

Le tableau suivant dcrit les mots des voies dentres :


Objet %NW{n.s}0 %NW{n.s}3 Fonction Mots communs Signification correpond aux donnes communes changes

35011058 00 Juillet 2005

47

Objets langage FIPWAY

Objet langage change explicite


Prsentation Cette page dcrit tous les objets langage change explicite pour une communication FIPWAY qui peuvent tre affichs ou modifis par le programme dapplication. (Voir: Mtiers Communication Tome 1 - Echanges explicites: Gnralits) Le tableau ci-dessous prsente les diffrents objets mot change explicite.
Fonction Status du module Signification
x0 = 1 : module dfectueux x1 = 1 : dfaut fonctionnel (dfaut entre le processeur et le module, dfaut

Objets mots
Objet (1) %MWxy.MOD.2

de rglage ou de configuration, ...)


x2 = 1 : dfaut bornier (non connect) x3 = 1 : auto-tests en cours x4 = 1 : rserv x5 = 1 : dfaut de configuration matrielle ou logicielle (le module prsent

nest pas celui dclar dans la configuration, les sous-modules ne sont pas compatibles) x6 = 1 : module absent x7 = 1 : dfaut de lun des sous-modules %MWxy.i.2 Status standard voie
x0 = 1 : station unique sur le rseau x1 = 1 : non utilis x2 = 1 : erreur de ligne de transmission x3 = 1 : non utilis x4 = 1 : dfaut logiciel interne x5 = 1 : erreur de configuration matrielle ou logicielle ou absence de

configuration
x6 = 1 : erreur de communication avec le processeur x7 = 1 : dfaut dapplication (double adresse station)

%MWxy.i.3

Status spcifique voie

Octet 0 : x0 = 0 : si bridge ( 0 si non routeur) Octet 1 : = 16#00 : fonction arbitre de bus non supporte = 16#03 : fonction arbitre de bus active = 16#20 : fonction arbitre de bus en veille Messages non acquitts Messages refuss Octet 0 : numro de la station Octet 1 : numro du rseau

%MWxy.i.4 %MWxy.i.5 %MWxy.i.6

Compteurs de dfauts Compteurs de dfauts Adresse rseau/ station

48

35011058 00 Juillet 2005

Objets langage FIPWAY Objet (1) %MWxy.i.7 Fonction Informations mots communs ou table partage Signification Octet 0 : = 16#00 : service inactif = 16#01 : lecture/criture des mots communs = 16#02 : lecture des mots communs = 16#03 : participation lchange dune table partage (fonctionnement sans erreur) = 16#04 : recouvrement de la zone dchange dune table partage = 16#05 : erreur dchange dune table partage Octet 1 : taille
x0 = 1 : station 0 prsente (= 0 absente) x1 = 1 : station 1 prsente (= 0 absente) x2 = 1 : station 2 prsente (= 0 absente) x3 = 1 : station 3 prsente (= 0 absente) x4 = 1 : station 4 prsente (= 0 absente) x5 = 1 : station 5 prsente (= 0 absente) x6 = 1 : station 6 prsente (= 0 absente) x7 = 1 : station 7 prsente (= 0 absente) x8 = 1 : station 8 prsente (= 0 absente) x9 = 1 : station 9 prsente (= 0 absente) x10 = 1 : station 10 prsente (= 0 absente) x11 = 1 : station 11 prsente (= 0 absente) x12 = 1 : station 12 prsente (= 0 absente) x13 = 1 : station 13 prsente (= 0 absente) x14 = 1 : station 14 prsente (= 0 absente) x15 = 1 : station 15 prsente (= 0 absente)

%MWxy.i.8

Status des stations de 0 15

... %MWxy.i.11

... Status des stations de 48 63

...
x0 = 1 : station 48 prsente (= 0 absente) ... x7 = 1 : station 55 prsente (= 0 absente) x8 = 1 : station 56 prsente (= 0 absente) ... x15 = 1 : station 63 prsente (= 0 absente)

Lgende (1) Adresse xy.i


x : correspond au numro de rack y : correspond au numro du module i : correspond au numro de la voie

35011058 00 Juillet 2005

49

Objets langage FIPWAY

Gestion et compte-rendu des changes explicites


Prsentation Cette page dcrit tous les objets langage qui grent les changes explicites. (Voir: Mtiers Communication Tome 1 - Gestion d'change et de compte-rend) Le tableau ci-dessous prsente les diffrents objets mot pour la gestion des changes explicites.
Objet (1) %MWxy.MOD.0 Fonction Echanges en cours du module Signification
x0 = 1 : lecture de status en cours x1 = 1 : envoi de paramtres de commande au

Objets mots

module de communication
x2 = 1 : envoi de paramtres de rglage au

module de communication %MWxy.MOD.1 Compte rendu du module


x1 = 0 : paramtres de commande reus et

accepts par le module


x2 = 0 : paramtres de rglage reus et accepts

par le module %MWxy.i.0 Echanges en cours de la voie


x0 = 1 : lecture de status en cours x1 = 1 : envoi de paramtres de commande la

voie de communication
x2 = 1 : envoi de paramtres de rglage la voie

de communication %MWxy.i.1 Compte rendu de la voie


x1 = 0 : paramtres de commande reus et

accepts par la voie de communication


x2 = 0 : paramtres de rglage reus et accepts

par la voie de communication

Lgende (1) Adresse xy.i


x : correspond au numro de rack y : correspond au numro du module i : correspond au numro de la voie

50

35011058 00 Juillet 2005

Objets langage FIPWAY

Objets langage associs la configuration


Prsentation Cette page dcrit tous les objets langage de configuration pour une communication FIPWAY qui peuvent tre affichs par le programme dapplication. Le tableau suivant dcrit les constantes internes :
Objet %KWxy.i.0 %KWxy.i.1 Fonction Type Couche physique Signification Octet 0 = 4 pour la communication FIPWAY Octet 0 : adresse station
= 0 : couche physique FIP = 1 : couche physique WOLRD FIP octet 1 : rserv

Constantes internes

%KWxy.i.2

Services supports

Octet 0 : donnes communes = 16#00 : aucune = 16#01 : mots communs = 16#02 : table partage Octet 1 : tlgrammes = 16#00 : non supports = 16#01 : supports Adresse du dbut de la table partage Octet 0 : nombre de mots communs ou taille de la zone de production de la table partage Octet 1 : Adresse (en octets) du dbut de la zone de production de la table partage

%KWxy.i.3 %KWxy.i.4

Informations table partage Mots communs et table partage

35011058 00 Juillet 2005

51

Objets langage FIPWAY

52

35011058 00 Juillet 2005

Communication par rseau ETHERNET

II

Prsentation
Objet de cet intercalaire Contenu de cette partie Cet intercalaire prsente la fonction mtier Communication sur automate Micro/ Premium et dcrit sa mise en oeuvre avec les logiciels PL7. Cette partie contient les chapitres suivants :
Chapitre 5 6 7 8 9 Titre du chapitre Communication par rseau Ethernet Services Paramtres de configuration Module TSX ETY 110 Modules TSX ETY 410, TSX ETY PORT, TSX ETY 510 et TSX WMY 100 Page 55 61 131 169 217

35011058 00 Juillet 2005

53

Communication ETHERNET

54

35011058 00 Juillet 2005

Communication par rseau Ethernet

Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre prsente la communication par rseau Ethernet et ses services.

Ce chapitre contient les sujets suivants :


Sujet A propos dETHERNET Gnralits des modules TSX ETY Dtail des fonctions disponibles Page 56 57 59

35011058 00 Juillet 2005

55

Gnralits

A propos dETHERNET
Introduction La communication ETHERNET vise essentiellement les applications de : coordination entre automates programmables, supervision locale ou centralise, communication avec linformatique de gestion de production, communication avec des entres/sorties distantes.

Deux profils de communication sont supports par les coupleurs rseaux ETHERNET : le profil ETHWAY reprenant tous les mcanismes de larchitecture de communication X-WAY : systme dadressage X-WAY, messagerie UNI-TE, base de donnes distribues (mots communs). le profil TCP/IP sur ETHERNET permettant la communication en : messagerie UNI-TE avec lensemble de larchitecture X-WAY, messagerie Modbus. Les coupleurs rseaux ETHERNET supportent galement, en fonction agent, la gestion du standard de supervision rseau SNMP. Manuels associs Pour de plus amples informations, il est possible de consulter les manuels suivants :
Titre Description

Rseau ETHERNET - Manuel de rfrence Description dtaille du rseau ETHERNET Automates Premium - Manuel de mise en oeuvre Momentum Embases - Manuel de mise en oeuvre Mise en oeuvre matrielle Mise en oeuvre matrielle et logicielle du Momentum

56

35011058 00 Juillet 2005

Gnralits

Gnralits des modules TSX ETY


Prsentation La communication par rseau ETHERNET est disponible pour les automates Premium par lintermdiaire : des modules TSX ETY 110 et TSX ETY 110 WS, des modules TSX ETY 410, TSX ETY PORT et TSX ETY 510, du module TSX ETY 210. Ils offrent plusieurs types dinterfaces. Pour le module TSX ETY 110 Il permet la connexion : un rseau de profil ETHWAY supportant les services : de mots communs, de messagerie UNI-TE, un rseau de profil TCP/IP supportant les services : de messagerie UNI-TE et Modbus, de gestion SNMP. Il permet la connexion : un rseau de profil ETHWAY supportant les services : de mots communs, de messagerie UNI-TE, un rseau de profil TCP/IP supportant les services : de messagerie UNI-TE et Modbus, de gestion SNMP. daccs direct TCP, daccs au serveur HTTP de pages web utilisateurs. Ils permettent la connexion : un rseau de profil TCP/IP supportant les services : de messagerie UNI-TE et Modbus, de gestion SNMP, de gestion dentres/sorties (IO Scanner), de gestion dadresse IP (BOOTP/DHCP), daccs au serveur web embarqu, dchange de donnes communes entre stations (Global Data), de diagnostic partir de pages Web.

Pour le module TSX ETY 110 WS

Pour les modules TSX ETY 410 et TSX ETY PORT

35011058 00 Juillet 2005

57

Gnralits

Pour le module TSX ETY 510

Il permet la connexion : un rseau de profil TCP/IP, ncessaire lutilisation de FactoryCast, supportant les services : de messagerie UNI-TE et Modbus, de gestion SNMP, de synchronisation horaire (NTP), de gestion dentres/sorties (IO Scanner), de gestion dadresse IP (BOOTP/DHCP), daccs au serveur web embarqu, dchange de donnes communes entre stations (Global Data), de diagnostic partir de pages Web, daccs au serveur HTTP de pages Web utilisateurs, daccs direct TCP.

Pour le module TSX ETY 210

Il permet la connexion : un rseau de profil ETHWAY supportant les services : de mots communs, de messagerie UNI-TE. un rseau de profil TCP/IP supportant les services : de messagerie UNI-TE et Modbus, de gestion SNMP, spcifiques la redondance.

58

35011058 00 Juillet 2005

Gnralits

Dtail des fonctions disponibles


Prsentation Selon le type de module ETHERNET choisi, certaines fonctions sont accessibles ou non.

35011058 00 Juillet 2005

59

Gnralits

Guide de choix
Fonction

Le tableau rcapitulatif ci-dessous indique les diffrents choix possibles :


TSX ETY 110 en Half/Full Duplex X TSX ETY 110 WS TSX ETY 410 / TSX ETY 510 TSX ETY PORT en Half/Full Duplex X en Half/Full Duplex en Half Duplex X en Half/Full Duplex en Half Duplex X TSX ETY 210 en Half/Full Duplex X

Connexion 10 Mbits/s Connexion 100 Mbits/s Service TCP/IP Service SNMP : MIB Standard

X -

X X X X

X X X X

X -

MIB Ethernet Transparent Factory Service IO Scanner Service Serveur dadresses (BOOTP/ DHCP) Messagerie UNI-TE Messagerie Modbus Profil ETHWAY Tlchargement logiciel via FTP (firmware) Serveur HTTP embarqu Global Data Diagnostic partir de pages Web Serveur HTTP de pages WEB utilisateur Redondance Accs direct TCP Service de synchronisation horaire Legende X Disponible Non disponible -

X X X X -

X X X X X X -

X X X X X X -

X X X X X X X X X

X X X X X -

60

35011058 00 Juillet 2005

Services

Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre prsente les principes des diffrents services utiliss par les modules.

Ce chapitre contient les sous-chapitres suivants :


Sous-chapitre 6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 6.9 6.10 Sujet Messagerie TCP/IP Service IO Scanning Service Serveur dadresses BOOTP/DHCP Service SNMP Service Global Data Gestion dquipement dfaillant Service de synchronisation horaire Serveur HTTP embarqu Contrle de Bande passante Service ETHWAY Page 62 83 90 96 99 101 102 103 128 130

35011058 00 Juillet 2005

61

Services

6.1
Prsentation
Objet de ce souschapitre Contenu de ce sous-chapitre

Messagerie TCP/IP

Ce sous-chapitre rappelle les fonctions et caractristiques du profil TCP/IP.

Ce sous-chapitre contient les sujets suivants :


Sujet Rappels sur les caractristiques TCP/IP Gestion des adresses Adresse IP Sous-adressage et masque de sous-rseaux Communication UNI-TE Communication Modbus sur le profil TCP/IP Architecture supporte par une communication Modbus sur le profil TCP/IP Messagerie Modbus sur le profil TCP/IP Gestion des connexions TCP pour X-Way UNI-TE et Modbus Ouverture dune connexion Fermeture dune connexion Comportement lors dune rupture de connexion Page 63 64 66 68 70 72 74 75 77 78 80 81

62

35011058 00 Juillet 2005

Services

Rappels sur les caractristiques TCP/IP


Profil de communication TCP/IP
Modle OSI 7 - Couche application 4 - Couche transport 3 - Couche rseau 2 - Couche liaison ETHERNET II / 802.3 1 - Couche physique Accs direct UNI-TE Adressage X-WAY TCP Modbus

La figure suivante illustre la constitution dun stack typique TCP/IP.

ETHERNET HTTP BOOTP SNMP

ETHWAY UNI-TE COM

UDP

IP

Adressage X-WAY

Port de communication Timeout sur connexion TCP

Le port de communication rserv au coupleur TSX ETY est le port TCP 502. Lorsquun client veut accder au serveur du coupleur, il doit mettre vers ce port. Si une connexion TCP ne peut s'tablir (cas d'un destinataire absent par exemple), le timeout de remonte d'une erreur est de 80 secondes. Il faut dimensionner chaque timeout des fonctions de communication une valeur suprieure 80 secondes tant que le premier change n'a pas t ralis avec succs.

Trame "Keep Alive"

La couche TCP envoie une trame peu prs toutes les 2h pour dtecter les ruptures de connexion (dconnexion de cble, dtection de mise hors tension du client par un serveur, ...). L'utilisation de ce mcanisme est explicit au chapitre Gestion des connexions TCP pour X-Way UNI-TE et Modbus, p. 77 de cet intercalaire.

35011058 00 Juillet 2005

63

Services

Gestion des adresses


Prsentation Lors de la mise en oeuvre des coupleurs ETHERNET, vous avez la gestion des adresses suivantes : ladresse MAC, ladresse IP, ladresse X-WAY, ATTENTION Duplication des adresses Deux quipements possdant une mme adresse peuvent engendrer des vnements imprvisibles sur le rseau. Le non-respect de ces prcautions peut entraner des lsions corporelles ou des dommages matriels.

Adresse MAC

Cas gnral Cette adresse est unique pour chaque coupleur ETHERNET. Elle est dfinie en usine par le constructeur du coupleur. Cas particulier Pour le coupleur TSX ETY 110, cette adresse est dduite de ladresse X-WAY codes sur les roues codeuses situes en face avant du coupleur. Elle est dfinie de la manire suivante : 00.80.F4.00.<numro rseau>.<numro station> Note : Etant donn le risque de doublon dadresses possible, il faut sassurer de leur conformit avec le plan dadressage de lentreprise.

Adresse IP

Cas gnral Cette adresse est dfinie par vos propres soins lors de la configuration du coupleur. Sur un mme rseau local, cette adresse doit tre unique. Cas particulier Pour le coupleur TSX ETY 110, cette adresse peut tre dduite de ladresse MAC. Pour les coupleurs TSX ETY 410, PORT et 510, en labsence de confirmation PL7, cette adresse est par dfaut dduite de ladresse MAC.

64

35011058 00 Juillet 2005

Services

Adresse X-WAY

Cas gnral Tout quipement possde une adresse X-WAY lie ladresse IP par configuration du coupleur. Cette adresse doit tre unique sur lensemble de larchitecture X-WAY. Cas particulier Pour le coupleur TSX ETY 110, ladresse X-WAY est dfinie partir des roues codeuses du coupleur. Ces roues codent le numro de rseau et le numro de la station.

35011058 00 Juillet 2005

65

Services

Adresse IP
Prsentation Chaque quipement connect au rseau doit avoir une adresse IP unique. Lorsque l'environnement du rseau est du type ouvert, l'unicit de l'adresse est assure par l'organisme habilit du pays o se trouve le rseau en lui attribuant un identificateur de rseau. Si l'environnement est du type ferm, l'unicit de l'adresse est gre par le gestionnaire de rseau de l'entreprise. Composition dune adresse Cette adresse est constitue de deux identificateurs, l'un identifiant le rseau, l'autre identifiant la machine connecte. Une adresse IP est dfinie sur 32 bits. Elle est constitue de 4 nombres dcimaux, chacun cod sur un octet (exemple : 140.186.90.3). Selon lenvergure du rseau, quatre classes dadresses sont utilisables : La classe A s'adresse des rseaux de grande envergure ayant un grand nombre de stations connectes. La classe B s'adresse des rseaux de moyenne envergure ayant moins de stations connectes. La classe C s'adresse des rseaux de petite envergure ayant peu de stations connectes. La classe D est utilise pour le multicast.

66

35011058 00 Juillet 2005

Services

Structure

Selon les classes, une adresse se structure de la manire suivante :


Classe A 0 7 bits Identificateur rseau 24 bits Identificateur machine

Classe B 1 0

14 bits Identificateur rseau

16 bits Identificateur machine

Classe C 1 1 0

21 bits Identificateur rseau

8 bits Identificateur machine

Classe D 1 1 1 0

28 bits Identificateur rseau/machine

Le tableau suivant montrent les espaces rservs pour les diffrentes classes dadresses IP :
Classe A B C D Gamme 0.0.0.0 127.255.255.255 128.0.0.0 191.255.255.255 192.0.0.0 223.255.255.255 224.0.0.0 239.255.255.255

35011058 00 Juillet 2005

67

Services

Sous-adressage et masque de sous-rseaux


Prsentation Dans un environnement ouvert, aprs avoir obtenu un identificateur de rseau de l'organisme habilit, l'administrateur local du systme a la possibilit de grer plusieurs sous-rseaux. Cela permet l'installation de rseaux locaux sans rien changer pour le monde extrieur qui a toujours la visibilit sur un seul rseau dsign par l'identificateur de rseau. Sous-adressage Cette fonction de sous-adressage, est possible en dcomposant lidentifiant de la machine en : un identificateur sous-rseau, un identificateur machine. Exemple : sous-adressage dune adresse de classe B (adresse IP considre :140.186.90.3)
16 bits Identificateur de rseau = 140.186 8 bits Identificateur de sous-rseau = 90 8 bits Identificateur de machine = 3

68

35011058 00 Juillet 2005

Services

Masque

Le masque de sous-rseau permet de connatre le nombre de bits attribus respectivement l'identificateur de rseau et l'indicateur de sous-rseau (bits 1), et ensuite l'identificateur de machine (bits 0). La valeur du masque de sous-rseau doit tre choisie en cohrence avec la classe de l'adresse IP. Elle aura la valeur (xxx : valeur laisse au libre choix de lutilisateur) : 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. Exemple : masque de sous-rseau classe C (adresse IP considre :192.186.90.3)
16 bits Identificateur de rseau = 192.186 8 bits Identificateur de sous-rseau = 90 8 bits Identificateur de machine = 3

Masque de sous-rseau (24 bits 1) = 255.255.255

Identificateur de machine (8 bits 0)

Note : Ce dcoupage autorise 254 sous-rseaux possibles avec 254 machines par sous-rseau.

35011058 00 Juillet 2005

69

Services

Communication UNI-TE
Prsentation Deux services dchanges de donnes sont proposs en fonction du type de serveur (Voir: Mtiers Communication Tome 1 - Fonction Server) utilis : soit des changes de donnes synchroniss sur la tche MAST, soit des changes de donnes raliss en tche de fond en mode : serveur asynchrone, client asynchrone. En mode serveur Lensemble des requtes UNI-TE de lautomate est support par le coupleur ETHERNET. En mode client Ce type dchange permet lmission de requtes UNI-TE telles que : READ_VAR, WRITE_VAR, SEND_REQ, DATA_EXCH, ...

Echanges synchrones

70

35011058 00 Juillet 2005

Services

Echanges asynchrones

En mode serveur Ce service permet dchanger des messages laide des requtes : READ_OBJECT WRITE_OBJECT READ_GENERIC_OBJECT WRITE_GENERIC_OBJECT MIRROR READ_OBJECT_LIST WRITE_OBJECT_LIST La cohrence des donnes lues ou crites peut tre garantie (garantie que la requte est passe en un cycle) par positionnement 1 du bit systme %S91. Dans cette configuration, un phnomne de Jitter de 1,5 ms peut apparaitre sur la tche MAST. En mode client Ce service permet dchanger des messages laide des requtes : READ_Asyn : permet de lire jusqu 507 mots (%MW) ou 8112 bits (%M) par le canal de messagerie asynchrone (Voir: Mtiers Communication Tome 1 - Fonction Server) . WRITE_Asyn : permet dcrire jusqu 510 mots (%MW) ou 8160 bits (%M) par le canal de messagerie asynchrone.

35011058 00 Juillet 2005

71

Services

Communication Modbus sur le profil TCP/IP


Prsentation Ce service permet la communication par le protocole Modbus entre un automate Premium et un automate Quantum ou un autre automate Premium et un logiciel de superviseur sur PC ou autre quipement conforme au protocole Modbus.

Superviseur client

TCP/IP ETHERNET

Protocole Modbus

Protocole Modbus Quantum Serveur

Premium 1 Client/Serveur

Protocole Modbus

Premium 2 Client/Serveur

Un mme coupleur peut communiquer avec un quipement distant en mode client (par exemple un automate Quantum) et un autre quipement distant en mode serveur (par exemple un PC superviseur). L'automate Premium 1 est client vis vis de l'automate Quantum. Il ouvre la connexion TCP-IP et met des messages Modbus vers le Quantum. L'automate Premium 2 est serveur vis vis du superviseur. Le superviseur a ouvert une connexion TCP/IP et met des messages Modbus vers le TSX Premium 2.

72

35011058 00 Juillet 2005

Services

Prcautions dutilisation

Le double profil UNI-TE et Modbus n'est pas support sur une mme station distante Premium. Cas particulier du coupleur TSX ETY 110 Les modes Client/Serveur sont exclusifs vis vis d'un quipement distant donn pour amliorer les performances de communication. Les applications d'automatismes et les architectures rseaux devront tre conues pour que la commutation d'un mode l'autre soit aussi rare que possible entre deux mmes quipements. De plus, des commutations frquentes pourraient conduire des pertes de messages : Si l'automate Premium communique en mode serveur avec un automate Quantum ayant ouvert la connexion TCP/IP, une mission de message par l'application PL7 client va provoquer la fermeture de la connexion TCP/IP serveur aprs traitement des ventuelles transactions serveur en cours. Si l'automate Premium ayant ouvert la connexion TCP/IP communique en mode client avec un automate Quantum, une demande d'ouverture de connexion venant du Quantum va provoquer la fermeture de la connexion TCP/IP client avec pertes ventuelles des transactions client en cours.

35011058 00 Juillet 2005

73

Services

Architecture supporte par une communication Modbus sur le profil TCP/IP


Prsentation La figure suivante illustre larchitecture supporte.
Terminal de programmation Superviseur

Communication Modbus

Communication UNI-TE Ethernet Bridge Ethernet Modbus srie

Quantum Modbus Modbus

Modbus Premium Premium Esclave 1

Modbus Plus Fipway Modbus Esclave n

Accessibilit

Le protocole Modbus garantit l'interoprabilit entre station Premium et station Quantum sur un rseau Ethernet TCP/IP. Par contre l'accs partir d'un automate Premium un rseau Modbus Plus connect l'automate Quantum n'est pas possible via TCP/IP. De mme le protocole Modbus ne franchit pas les bridges X-Way Premium. La communication dun automate Premium sur le rseau Ethernet vers un quipement distant connect un bus srie Modbus est possible par lintermdiaire dune passerelle Ethernet/Modbus liaison srie (de type 174 CEV 300 10).

Cas particulier du coupleur TSX ETY 110


74

Pour un coupleur TSX ETY 110, la communication dun automate Premium sur le rseau Ethernet vers un quipement connect au bus srie Modbus nest pas possible.
35011058 00 Juillet 2005

Services

Messagerie Modbus sur le profil TCP/IP


Prsentation Les fonctions de communication sont identiques celles dcrites dans les fonctions de communication sur Modbus. Bien qu'une station distante Modbus ne possde pas d'adresse au format X-WAY, chaque fonction de communication utilisera une adresse au format X-Waypour dsigner une station IP distante. Pour chaque station distante Modbus, vous devez configurer dans la table de correspondance le couple (adresse IP, {rseau.station} X-Way) avec : rseau : numro de rseau de la station X-Waylocale, station : 100 164 = numro logique de la station X-WAY. Exemple : ladresse X-Way{2.108} est associe ladresse IP 139.160.2.8. Cette adresse sera utilise uniquement par le coupleur Premium local, elle n'est pas transmise sur le rseau. Dans le cas d'une station distante Premium configure avec le protocole Modbus, il est conseill de donner une adresse station X-Waygale au numro de la station locale, incrment de 100. Envoi de fonction de communication Lors de lenvoi de fonctions de communication par lapplication vers un quipement distant connect sur un bus Modbus via la passerelle Ethernet/Modbus liaison srie, ladresse de la fonction doit tre la suivante : ADR#{numro rseau. numro station}0.0.adresse Modbus du destinataire Le numro rseau et le numro station correspondent ladresse X-Wayde la passerelle Ethernet/Modbus 174 CEV. Ladresse Modbus du destinataire correspond ladresse de lesclave Modbus. Exemple : une fonction READ_VAR est mise vers lesclave 10 sur le bus srie Modbus. Ladresse IP de la passerelle est 139.160.2.8 et ladresse X-Way{2.108}. READ_VAR(ADR#{2.108}0.0.10, ...) Echange de donnes Les requtes suivantes sont adresses lquipement avec lequel vous dsirez effectuer des oprations de lecture ou dcriture de variables.
Requtes Modbus Lecture bits Code fonction 16#01 Fonction de communication READ_VAR

Principe de mise en oeuvre

35011058 00 Juillet 2005

75

Services

Requtes Modbus Lecture mots Ecriture dun bit ou de n bits

Code fonction 16#03 16#05 ou 16#0F

Fonction de communication READ_VAR WRITE_VAR WRITE_VAR SEND_REQ SEND_REQ

Ecriture dun mot ou de n mots 16#10 Lecture bits dentre Lecture mots dentre 16#02 16#04

Correspondance des types dobjets

Le tableau dcrit la correspondance des types dobjets entre un automate Premium et un automate Momentum ou Quantum.
Objets Premium %MW : mots internes %M : bits internes %IW : mots dentre %I : bits dentre Objets Quantum ou Momentum 4x... memory area 0x... memory area 3x... memory area 1x... memory area

76

35011058 00 Juillet 2005

Services

Gestion des connexions TCP pour X-Way UNI-TE et Modbus


Prsentation La connexion peut tre ouverte soit par l'automate local soit par une station distante qui veut dialoguer avec l'automate local. Une connexion est caractrise par le couple : (port TCP local, adresse IP locale; port TCP distant, adresse IP distante) Note : La gestion des connexions est transparente l'utilisateur.

35011058 00 Juillet 2005

77

Services

Ouverture dune connexion


Prsentation Louverture dune connexion peut tre effectue : soit par une demande dun quipement distant, soit par une demande de lautomate local.

Par un quipement distant

Le coupleur se met en attente d'une connexion venant d'un quipement distant. Lors de la rception d'une connexion, une vrification de l'adresse IP de la machine distante est effectue si et seulement si un contrle daccs est activ dans la configuration. Ce test consiste controler lappartenance de cette adresse une liste des machines distantes autorises se connecter. Dans le cas o le test est positif, la connexion est ouverte. Dans le cas contraire la connexion reste ferme.

Par lautomate local

Lors de l'mission d'un message par une fonction de communication, s'il n'existe pas de connexion avec l'quipement distant, celle-ci est ouverte automatiquement en interne par le coupleur vers le port 502 distant.

78

35011058 00 Juillet 2005

Services

Exemples

Exemple de connexions
Premium Premium {1,2} 192.168.1.2

{1,1} 192.168.1.1 Ethernet : TCP/IP

Premium : Bridge {1,3} 192.168.2.4 {1,4} 192.168.1.4

PC Fipway

Dans l'exemple ci-contre, quatre connexions TCP sont ouvertes pour la communication entre le terminal et les stations automates ou entre deux stations automates. Le terminal a toujours l'initiative de l'ouverture des connexions. Entre deux automates, l'un quelconque des automates peut tre l'initiative de l'ouverture de la connexion (lautomate client).

35011058 00 Juillet 2005

79

Services

Fermeture dune connexion


Prsentation La fermeture des connexions peut seffectuer de deux manires diffrentes : par la station distante qui dcide de ne plus communiquer et envoie une fermeture de connexion TCP/IP, par l'automate local dans le cas o le nombre maximum de connexions ouvertes est atteint (la connexion la plus ancienne en ouverture est alors ferme).

La fermeture de connexion est signale l'application PL7 par un compte-rendu d'erreur (message refus) sur les ventuels changes en cours.

80

35011058 00 Juillet 2005

Services

Comportement lors dune rupture de connexion


Prsentation La rupture de connexion peut tre de deux ordres : la dconnexion du cble rseau (cble dconnect, coup, ...), la disparition de lquipement distant (quipement en panne, coupure secteur, ...). La perte de connexion est dtecte au bout de 2 heures par la requte Keep Alive. Si dans ce laps de temps la connexion est rtablie, la reprise de la communication diffre selon le type de rupture. Reconnexion du cble Dans ce cas, la rupture de connexion provient du cble rseau mais les deux stations restent oprationnelles. Lors de la reconnexion du cble, la communication entre le module ETY et lquipement distant va reprendre sur la connexion TCP/IP pralablement ouverte. Equipement distant serveur Lquipement distant qui a disparu tait serveur.
Client 1 2 Equipement distant Serveur

3 1 2 3 Le coupleur ETY client met toujours des donnes sur lancienne connexion (reste semi ouverte). Le serveur recevant des informations sans connexion associe, met une commande Reset et ferme lancienne connexion. Le coupleur ETY client ouvre une nouvelle connexion.

35011058 00 Juillet 2005

81

Services

Equipement distant client

Lquipement distant qui a disparu tait client.


Equipement distant 1 Client 2 3 1 2 3 Le client ouvre une nouvelle connexion. Le coupleur ETY serveur reoit la demande douverture dune nouvelle connexion. Le coupleur ETY serveur ferme lancienne connexion (sil ny a pas dactivit en cours) et autorise la nouvelle. Serveur

82

35011058 00 Juillet 2005

Services

6.2
Prsentation
Objet de ce souschapitre Contenu de ce sous-chapitre

Service IO Scanning

Ce sous-chapitre prsente les fonctions et caractristiques du service IO Scanning.

Ce sous-chapitre contient les sujets suivants :


Sujet Service IO Scanning Zones de lecture et dcriture Priode de scrutation Page 84 87 89

35011058 00 Juillet 2005

83

Services

Service IO Scanning
Prsentation Le scanner dentres/sorties permet, de manire priodique, de lire ou dcrire 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 dcriture regroupant toutes les valeurs des sorties distantes, des priodes de scrutations indpendantes du cycle automate et ddies chaque quipement distant.

Prconisations dusage

La scrutation ne seffectue que si lautomate est en Run. Ce service fonctionne avec tous les quipements supportant la communication Modbus sur le profil TCP/IP en mode serveur. Le mcanisme dchange qui vous est transparent, est effectu par des requtes : de lecture, ou dcriture, ou de lecture et criture.

Note : Certains types dquipements scanns comme les modules TSX ETY (Voir Messagerie Modbus sur le profil TCP/IP, p. 75) supportent uniquement les requtes de lecture ou dcriture (requte de lecture/criture simultane non supporte).

84

35011058 00 Juillet 2005

Services

Fonctionnement

La figure suivante illustre le fonctionnement de la scrutation des entres/sorties dportes. Mmoire application (%MW) Zone de lecture Zone dcriture

Mots dentre des quipements

Mots de sortie des quipements

1. Ds que lautomate passe en Run, le module ouvre une connexion par quipement scrut (une connexion par ligne saisie dans la table des lments scruts). 2. Ensuite, le module effectue une lecture priodique des mots dentres et une criture priodique des mots de sorties de chaque quipement. 3. Si lautomate passe en Stop, les connexions avec chaque quipement sont fermes.

35011058 00 Juillet 2005

85

Services

Synthse des fonctionnalits

Les fonctionnalits du service IO scanning sont de: grer la connexion avec chaque quipement distant (une connexion par quipement scrut), scruter les entres/sorties de lquipement en utilisant des requtes de lecture/ criture Modbus sur le profil TCP/IP, mettre jour les zone de lecture et dcriture dans la mmoire application, rafrachir les bits dtats de chaque quipement distant.

Note : Ces bits indiquent si les mots dentres/sorties du module ont t rafrachis.

86

35011058 00 Juillet 2005

Services

Zones de lecture et dcriture


Prsentation Ces deux zones de la mmoire application, gres par le coupleur Ethernet, sont des tables de mots internes (%MW) qui regroupe de manire contige toutes les valeurs des mots dentres ou de sorties des quipements distants connects. Les quipements de type entres/sorties dportes sont munis : de mots dentres utiliss pour renvoyer la valeur des entres vers le coupleur, de mots de sorties utiliss pour affecter la valeur des sorties vers lquipement distant. Note : Reportez vous la documentation de chaque quipement pour avoir le nombre et le dtail des mots dentres/sorties grer.

35011058 00 Juillet 2005

87

Services

Exemple

Le coupleur Ethernet scrute trois quipements : un Momentum ladresse IP1 (de type 170 AAI 140 00 : 16 entres analogiques) : ce module possde 16 mots dentres et 4 mots de sorties. un Momentum ladresse IP2 (de type 170 ADI 340 00 : 16 entres tout ou rien) : ce module possde un mot dentres. un automate Premium ladresse IP3 avec la zone de %MW1000 %MW1125 rserve comme mots dentres.

La zone de lecture dbute %MW100 et la zone dcriture %MW400.


Mmoire application Zone de lecture Zone dcriture

16 mots dentres pour lquipement dadresse IP 1

%MW100 %MW115

%MW400 %MW403

4 mots de sorties pour lquipement dadresse IP 1

1 mot dentre pour lquipement dadresse IP 2 125 mots dentres pour lquipement dadresse IP 3

%MW116 %MW117 %MW241

Note : Les zones ddis aux quipements distants ne doivent pas avoir de recouvrement. De mme, la zone de lecture et dcriture ne doivent pas avoir de recouvrement.

Note : les quipements scanns (lecture ou criture) doivent tre situs sur le mme rseau que lquipement scanner, la traverse dun bridge nest pas autorise.

Note : un Momentum 170 peut tre scann en lecture par plusieurs modules, mais un seul est autoris le scanner en criture.

88

35011058 00 Juillet 2005

Services

Priode de scrutation
Prsentation La scrutation des entres/sorties dportes est effectue priodiquement selon les besoins de lapplication. Pour chaque quipement, une priode de scrutation est dfinie, par configuration, selon la rapidit de rafrachissement : une priode rapide (fast), une priode nominale (normal), une priode lente (slow).

Note : Plus la priode de scrutation est faible, plus les entres/sorties sont rafrachies rapidement. Cependant cette rapidit augmente la charge du rseau.

Note : %SW8 et %SW9 narrtent pas le scanning des stations distantes, mais inhibent la copie des E/S vers et depuis les variables de lapplication.

35011058 00 Juillet 2005

89

Services

6.3
Prsentation
Objet de ce souschapitre Contenu de ce sous-chapitre

Service Serveur dadresses BOOTP/DHCP

Ce sous-chapitre prsent les fonctions et caractristiques du service de serveur dadresses BOOTP/DHCP. Ce sous-chapitre contient les sujets suivants :
Sujet Services BOOTP et DHCP Client BOOTP Serveurs BOOTP et DHCP Page 91 92 94

90

35011058 00 Juillet 2005

Services

Services BOOTP et DHCP


Prsentation BOOTP (Bootstrap Protocol) et DHCP (Dynamic Host Configuration Protocol) sont des protocoles de dmarrage de terminaux ou de stations sans disque par une gestion centralise des paramtres rseaux. Ils servent principalement fournir une adresse IP une station qui dmarre sur le rseau. Le coupleur TSX ETY 410/PORT/510 peut tre configur soit en serveur BOOTP ou DHCP, soit en client BOOTP. Il comporte les lments essentiels suivants : des stations clientes ne possdant comme seule information que leur propre adresse MAC et ayant besoin pour dmarrer de se configurer automatiquement, un serveur possdant une table (BOOTPTAB) contenant pour chaque station cliente sa configuration dadresse IP. Il possde les mmes lment suivants : des stations clientes ne possdant comme seule information que leur propre adresse MAC ou leur Nom (Role Name) et ayant besoin pour dmarrer de se configurer automatiquement, un serveur possdant une table contenant pour chaque station cliente sa configuration dadresse IP, son Nom, le Netmask et le Gateway.

Service BOOTP

Service DHCP

35011058 00 Juillet 2005

91

Services

Client BOOTP
Prsentation Dans ce contexte le module, configur en BOOTP client, met chaque seconde des requtes en diffusion sur le rseau lors de son dmarrage, jusqu lobtention dune rponse. Lquipement distant qui fait office de serveur BOOTP, rpond cette demande et affecte au module client : une adresse IP, ladresse IP de la passerelle, le masque du sous-rseau correspondant. Note : la visualisation de ces informations partir dun browser connect sur les pages html de la visualisation du rack (Voir Page visualisation du rack du serveur HTTP, p. 115) sur le web server est parfois inexacte. Il faut alors connecter un logiciel PL7 sur lautomate concern pour obtenir les valeurs relles.

Note : En labsence de serveur BOOTP ou de non rponse, le module client ne dmarre pas.

92

35011058 00 Juillet 2005

Services

Exemple

La figure suivante illustre le cheminement des requtes lors du dmarrage dune station sur le rseau:
Serveur BOOTP possdant la table suivante : Adresse MAC1 Adresse IP1 Adresse MAC2 Adresse IP2 Adresse MAC3 Adresse IP3 ... ...

Station distante

ETHERNET Routeur Relais BOOTP ETHERNET

Requte BOOTP : Adresse MAC1

Client BOOTP 2

Client BOOTP 1

35011058 00 Juillet 2005

93

Services

Serveurs BOOTP et DHCP


Prsentation Dans ce contexte, le module est utilis comme serveur pour le dmarrage de stations clientes. En coute, le serveur rpond aux sollicitations des clients et leurs envoie leur configuration dadresses IP. Pour ce faire, lquipement serveur possde une table qui regroupe : Dans le cas dun serveur BOOTP : les correspondances entres les adresses MAC et les adresses IP. Dans le cas dun serveur DHCP : les correspondances entres les adresses MAC ou les Noms (Role Name) des stations clientes et les adresses IP, le Netmask et le Gateway, Les noms et chemins daccs au fichier de paramtres (voir Remplacement de stations distantes dfaillantes, p. 101). Note : Le serveur BOOTP (prsent sur les module TSX ETY) ne fournit les donnes de configuration rseau quaux stations clientes connectes au rseau local.

Prcautions dusage

Lorsquun module est utilis comme serveur pour le dmarrage de stations scannes (Voir Service IO Scanning, p. 83), il faut viter de configurer lautomate en mode dmarrage automatique en RUN. Dans le cas contraire, des stations comme les Momentum 170 risquent de ne pas obtenir leur adresse IP lors dune reprise secteur du serveur BOOTP.

94

35011058 00 Juillet 2005

Services

Exemple de serveur BOOTP/DHCP

La figure suivante illustre le cheminement des requtes lors dune rponse une demande de dmarrage au serveur :

Client DHCP 2

Rponse DHCP ETHERNET Requte DHCP Client BOOTP 1

Rponse la requte BOOTP : Adresse IP1 Masque du sous-rseau Adresse de la passerelle

Serveur DHCP possdant la table suivante : Adresse MAC1 Adresse IP1 Role Name2 Adresse IP2 Adresse MAC3 Adresse IP3 ... ...

Note : Le masque du sous-rseau et ladresse de la passerelle sont celui du serveur BOOTP. Il est possible pour le serveur BOOTP dmettre une rponse en diffusion. Lintrt est de mettre jour les switchs.

35011058 00 Juillet 2005

95

Services

6.4

Service SNMP

Communication SNMP sur UDP/IP


Prsentation Le standard SNMP (Simple Network Management Protocol) dfinit des solutions de gestion de rseaux en terme de protocole et d'change de donnes supervises. L'architecture SNMP sappuie sur les lments essentiels suivants : Le Manager permet de superviser tout ou une partie du rseau, Un ou plusieurs Agents. Chaque quipement supervis possde un module logiciel appel Agent utilis par le protocole SNMP. Une MIB (Management Information Base) est une base de donne ou collection d'objets.

Le service agent SNMP est implment sur les coupleurs TSX ETY. Il permet un Manager d'accder aux objets normaliss de la MIB-II de l'agent TSX ETY par le protocole SNMP. La MIB-II permet la gestion des couches de communication TCP/IP. Sur le coupleur TSX ETY 410/PORT/510, il est possible daccder galement aux objets de la MIB Ethernet Transparent Factory, donnant des informations spcifiques sur les services Global Data, I/O Scanning et Messagerie. Vue de larborescence de la MIB Ethernet Transparent Factory :
experimental private enterprises groupeschneider transparentFactoryEthernet switch port502Messaging ioScanning globalData web addressServer equipementProfile

Le fichier source de la MIB prive Ethernet Transparent Factory est diponible sur le coupleur TSX ETY 410/PORT/510. Il peut tre tlcharg depuis un navigateur internet en cliquant sur le lien "Tlchargement fichier MIB" de la page dindex du serveur HTTP (Voir Pages Diagnostic Coupleur Ethernet, p. 119). Ce fichier peut tre compil par les principaux Manager SNMP du march.

96

35011058 00 Juillet 2005

Services

Le protocole SNMP

Le protocole SNMP dfinit 5 types de messages entre l'agent et le manager. Ces messages sont encapsuls dans des datagrammes UDP. Messages du manager vers un agent : Get_Request : message utilis pour obtenir la valeur d'une ou plusieurs variables. Get_Next_Request : permet d'obtenir la valeur des variables suivantes. Set_Request : permet de positionner la valeur d'une variable. Messages dun agent vers le manager : Get_Response : permet l'agent de renvoyer la valeur de la variable demande. Trap : permet une signalisation asynchrone dvnement par l'agent.

35011058 00 Juillet 2005

97

Services

Description des services

Le manager SNMP met des requtes d'criture ou de lecture (Set_Request, Get_Request, Get_Next_Request, ....) d'objets dfinis dans la MIB - II SNMP et l'agent SNMP du coupleur TSX ETY y rpond.

Manager SNMP

Get_Response Trap

Set_Request Get_Request Get_Next_Request Agent SNMP TSX ETY Station automate L'agent SNMP du coupleur met des vnements (Traps) vers le Manager. Les Traps Systmes grs sont les suivants : Coldstart Trap : Pour le module TSX ETY 110, lvnement est mis suite un Reset alimentation du coupleur. Pour les modules TSX ETY 410/PORT/510, lvnement est mis suite un Reset alimentation du coupleur, ou suite un Reset du processeur ou suite un tlchargement dapplication dans lautomate. Authentification Failure Trap : vnement mis suite un problme d'authentification. Le champ Community Name du message reu est diffrent de celui configur sur le coupleur. Ce trap peut tre valid lors de la configuration du module TSX ETY.

98

35011058 00 Juillet 2005

Services

6.5

Service Global Data

Service Global Data


Prsentation Lobjectif du service Global Data, support par les coupleurs TSX ETY4102/PORT/510, est de fournir un change de donnes automatique pour la coordination dapplications automate. Les modules de communication sont regroups dans un Groupe de Distribution pour changer des variables destines la coordination des automates. Chaque module de communication publie une variable application locale vers les autres modules de communication du Groupe de Distribution. Chaque module de communication peut galement souscrire aux variables application publies par tous les autres modules appartenant au Groupe de Distribution, quelque soit leur emplacement. Une Variable Application est un ensemble de mots contigus dun automate (%MW). Le service de Global Data doit tre configur (Voir Configuration du service Global Data, p. 253) afin de dterminer lemplacement et le nombre de variables application publies et souscrites par chaque module de communication. Une fois les coupleurs configurs, les changes entre les modules de communication appartenant au mme Groupe de Distribution sont raliss automatiquement lorsque lautomate est en RUN. Illustration : Groupe de Distribution IP multicast : 255 255 255 251
Distribution des donnes

Fonctionnement

Contrle Intranet

2...n stations Distribution des donnes

Groupe de Distribution IP multicast : 255 255 255 250


35011058 00 Juillet 2005

99

Services

Un Groupe de Distribution est un groupe de modules de communication identifi par la mme adresse IP multicast. Des changes en "multicasting" sont utiliss pour distribuer les Global Data. Plusieurs Grpoupes de Distribution indpendants peuvent coexister sur le mme sous-rseau avec leur adresse multicast propre. Un protocole Publication/Souscription sur UDP/IP est utilis pour la distribution des donnes. La publication dune variable est synchronise sur le dbut du cycle automate. Les variables souscrites sont recopies dans la mmoire application automate en fin de cycle. Les zones de la mmoire automate recevant les diffrentes variables souscrites ne doivent pas se recouvrir Health bits A chaque variable application est associ un Health bit (Bit dtat). Ce bit dtat indique la validit de chaque variable souscrite : il est 1 si la variable a t publie et reue dans le dlai de validit configur (Voir Configuration des Global Data, p. 255), sinon il est 0. Le service Global Data utilise le Multicasting. En raison de ce principe de diffusion, les trames multicast mises par un module sont rptes sur tous les ports des commutateurs, ayant pour effet de gnrer un encombrement du rseau. Le Filtrage Multicast permet, lorsque les commutateurs prsentent cette fonction, de ne propager les trames multicast que sur les ports qui le ncessitent. Le protocole utilis pour tablir la liste des ports interesss par un traffic donn est GMRP. Les modes de marche sont les suivants : La mise en stop de lautomate arrte les changes de Global Data. Lutilisation des bits systme de forage dE/S (%S9, %SW8, %SW9) narrte pas les changes de Global Data.

Filtrage multicast

Modes de marche

Limitations

Il ny a pas de limites thorique du nombre de stations appartenant un Groupe de Distribution. La principale limitation est le nombre de variables changes dans ce Groupe de Distribution (64 variables).

100

35011058 00 Juillet 2005

Services

6.6

Gestion dquipement dfaillant

Remplacement de stations distantes dfaillantes


Prsentation Le but de ce service est de fournir le rcupration automatique des paramtres de modules dE/S distantes ou de modules intelligents connects un sous-segment Ethernet Transparent Factory. Ceci dans le cas de lchange dun module dfaillant par un module en bon tat. Lobjectif de ce service est :

Objectif

de fournir une adresse IP une station distante partir du Nom donn cette station (Role Name) de fournir une station distante la capacit de stocker, puis ventuellement de rcuprer des paramtres.

Fonctionnement

Ce service ncessite lutilisation du serveur dadresse DHCP (Voir Service Serveur dadresses BOOTP/DHCP, p. 90) et du serveur FTP/TFTP des modules TSX ETY 410, PORT ou 510. Il peut grer jusqu 96 stations distantes. Principe de fonctionnement de ce service : Dans un premier temps : 1. La station distante valide obtient une adresse IP partir du nom qui lui a t donn (Role Name). 2. La station valide passe ses paramtres de configuration au serveur. Dans un deuxime temps : Cette station tombe en panne. Elle est remplace par un quipement de mme type, non configur, qui porte le mme nom que la station remplace : 1. Elle met alors une requte DHCP vers le serveur. 2. Elle reoit son fichier de configuration pralablement sauvegard sur le serveur. 3. La station distante redmarre automatiquement. Note : Le Role Name est limit 16 caractres en ASCII.

35011058 00 Juillet 2005

101

Services

6.7

Service de synchronisation horaire

Service de synchronisation horaire


Gnralits Le service d'heure assure la synchronisation des horloges informatiques sur Internet. Par exemple, l'heure d'un client est synchronise soit avec un autre serveur, soit par rapport une heure de rfrence (radio ou rcepteur satellite). En rgle gnrale, les configurations du service d'heure utilisent plusieurs serveurs redondants et chemins de rseau pour garantir une fiabilit et une exactitude optimales. Sur les rseaux LAN, la prcision du service d'heure est de l'ordre de la milliseconde alors que sur les rseaux WAN, elle se chiffre en dizaines de millisecondes. Utilisez le service d'heure pour : l'enregistrement d'vnements - chronologie des vnements ; la synchronisation d'vnements - dclenchement d'vnements simultans ; les alarmes et la synchronisation des E/S - alarmes d'horodatage. Sur un rseau Ethernet, tous les automates doivent tre synchroniss par rapport une heure commune, laquelle est fournie par un serveur NTP. Dans chaque programme d'application, les vnements ou donnes de l'application (valeurs d'E/S par exemple) peuvent tre horodat(e)s l'aide des piles de l'application. Le module d'interface Ethernet Premium, un ETY 5103, se connecte un serveur NTP et gnre le signal de rfrence pour la synchronisation horaire, lequel est envoy l'UC. Pour pouvoir lire l'horloge, un bloc fonction est utilis dans le projet (programme d'application) de l'automate.
CPS UC ETY
Serveur NTP Rseau Ethernet

Synchronisation horaire et horodatage

Compteur systme de l'horloge Client NTP Systme Modicon Quantum

Requte NTP Rponse NTP

R_NTPC EN0 EN OUT1 OUT2 STATUS

102

35011058 00 Juillet 2005

Services

6.8
Prsentation
Objet de ce souschapitre Contenu de ce sous-chapitre

Serveur HTTP embarqu

Ce sous-chapitre rappelle les fonctions et caractristiques du serveur embarqu.

Ce sous-chapitre contient les sujets suivants :


Sujet Serveur HTTP embarqu Page daccueil du serveur HTTP Page dindex du serveur HTTP Page scurit du serveur HTTP Page Serveur dadresse du serveur HTTP Page visualisation du rack du serveur HTTP Page diteur de donnes du serveur HTTP Pages Diagnostic Coupleur Ethernet Page Diagnostic NTP Pages utilisateur du serveur HTTP Page 104 106 108 110 112 115 117 119 125 127

35011058 00 Juillet 2005

103

Services

Serveur HTTP embarqu


Prsentation Certains modules intgrent un serveur Web embarqu permettant : daccder aux donnes automates, de diagnostiquer lensemble de la configuration.

Toutes les donnes du processeur ou des modules sont prsentes sous forme de pages standard Web au format HTML. Elles sont ainsi accessibles par tout navigateur Internet du march, capable dexcuter du code JAVA embarqu. Toutes les fonctions apportes par le site Web ne ncessitent aucune configuration ou programmation pralable au sein du coupleur. Le tableau rcapitulatif ci-dessous indique les diffrents choix possibles. Suivant le type de modules, lergonomie de ces fonctions peut changer :
Fonction Serveur Pages prdfinies Pages client Taille site client Version FactoryCast minimum Legende X Disponible Non disponible TSX ETY 110 TSX ETY 110 WS TSX ETY 410 TSX ETY 510 TSX ETY PORT X X 1,2 Mo V 2.0 X X X X X 6,5 Mo V 2.2.2 TSX ETY 210 -

Fonctions du serveur embarqu

Les fonctions disponibles sur un serveur embarqu sont en gnral les suivantes : des statistiques : cette page prsente des statistiques du rseau ETHERNET, une scurit : cette page permet de modifier le nom de lutilisateur et le mot de passe de laccs au site, le serveur dadresse : dans le cas dune utilisation du coupleur en serveur dadresse, cette page permet de visualiser la table du serveur et de la modifier, la visualisation du rack : cette page permet de visualiser la configuration de lautomate qui a en charge le coupleur, lditeur de donnes : cette page permet de visualiser les donnes de lautomate. les fonctions de diagnostic : ces pages permettent de diagnostiquer le rseau.

104

35011058 00 Juillet 2005

Services

Connexions avec un module TSX ETY

Le site web dun module prsente des pages statiques et des pages dynamiques (donnes de lautomate). Pour rafrachir les pages dynamiques, une connexion Xway est cre automatiquement entre le browser (navigateur web) et le module. Note : Ladresse Xway de connexion du browser est dduite automatiquement de celle du module en prenant le mme numro de rseau et un numro de station compris entre 54 et 63. Il faut donc imprativement laisser au moins une adresse Xway disponible dans cette plage.

Le nombre de connexions est rglement : on ne pas connecter plusieurs browsers sur un PC donn vers le mme coupleur TSX ETY, jusqu 10 PC connects en simultan sur un module, sur un TSX ETY 410/PORT/510, il est possible de connecter un browser et une autre application (par exemple : un driver XIP).

35011058 00 Juillet 2005

105

Services

Page daccueil du serveur HTTP


Prsentation Cette page est la page daccueil du site Web. Elle permet de choisir : la langue du site : par dfaut la page est prsente en anglais, daccder la page des services du site.

Comment accder la page daccueil

La procdure suivante indique laccs la page daccueil du site web.


Etape 1 2 Action Ouvrez votre navigateur habituel. Saisissez ladresse IP du coupleur ETHERNET dans la ligne prvue cet effet.

Illustration

A titre dexemple, la page daccueil dun TSX ETY 410 ou dun TSX ETY PORT se prsente de la manire suivante.
e Bienvenue sur le serveur Web du Premium - Microsoft Internet Explorer Fichier Edition Affichage Aller Favoris ? X Prcdente Suivante Arrter Actualiser Dmarrage Adresse e http://139.160.234.18/index_french.htm Rechercher Favoris Historique Chaines

e
Plein cr. Liens

Schneider
S Electric

Fast Ethernet : Administration par le Web


pour Premium
Diagnostic et Configuration

Operating System: Windows 98 Screen Rsolution: 1024 x 768 Browser: Microsoft Internet Explorer 4

Anglais Allemand Italien Espagnol Copyright 2000, Schneider Automation SA. All rights reserved. e

e zone Internet
35011058 00 Juillet 2005

106

Services

Note : la page daccueil dun TSX ETY 510 comporte quelques diffrences : Le titre est : Serveur Web FactoryCast. Deux liens hypertexte daccs aux pages client sont proposs : Pages utilisateur protges Pages utilisateur non protges Voir la documentation FactoryCast pour connatre les procdures de cration de pages.

Gestion des langues

Le site est multilangue. La langue est choisie par un clic sur le lien dans la page daccueil et reste la langue pour les prochaines connexions. Note : Certains affichages sont dans la langue dinstallation de Windows (bote de saisie, ...).

35011058 00 Juillet 2005

107

Services

Page dindex du serveur HTTP


Prsentation Cette page propose les diffrents services supports par le coupleur ETHERNET et le lien pour accder au service dsir. La procdure suivante indique laccs la page dindex partir de la page daccueil.
Etape Action 1 Cliquez sur le lien Diagnostic et Configuration dans la page daccueil. Rsultat : une fentre demandant le nom utilisateur et le mot de passe apparait. 2 Renseignez le nom utilisateur et le mot de passe en respectant la casse (majuscule ou minuscule). Note : les valeurs des champs par dfaut sont : pour le nom utilisateur : USER pour le mot de passe : USER 3 Validez par Ok.

Comment accder la page

108

35011058 00 Juillet 2005

Services

Illustration

A titre dexemple, la page dindex dun TSX ETY 410 ou dun TSX ETY PORT se prsente de la manire suivante.
e Bienvenue sur le serveur Web du Premium - Microsoft Internet Explorer Fichier Edition Affichage Aller Favoris ? X Prcdente Suivante Arrter Actualiser Dmarrage Rechercher Favoris Adresse e http://139.160.234.18/secure/system/index_french.htm Historique

e
Chaines Liens

Schneider
S Electric

Fast Ethernet : Administration par le Web


pour Premium
Home Scurit Serveur dadresses Visualisation du rack Editeur de donnes Coupleur Ethernet

Copyright 2000, Schneider Automation SA. All rights reserved. e Ouverture de la page http://139.160.2

e zone Internet

35011058 00 Juillet 2005

109

Services

Page scurit du serveur HTTP


Prsentation Cette page permet de modifier : le nom utilisateur et le mot de passe pour accder la page dindex, le mot de passe permettant lcriture de variables dans lditeur de donnes

La taille du nom utilisateur et des mots de passe sont au maximum de 15 caractres en ASCII non tendu. Comment accder la page La procdure suivante indique laccs la page scurit partir de la page dindex.
Etape 1 Action Cliquez sur le lien Scurit.

Illustration

A titre dexemple, la page scurit dun TSX ETY4102 ou dun TSX ETY PORT se prsente de la manire suivante.

Droits daccs
Utilisateur : Nouveau Mot de Passe : Confirmation du Mot de Passe :

Change Password

Mot de Passe dcriture de lEditeur de Donnes:


Utilisateur : Nouveau Mot de Passe : Confirmation du Nouveau Mot de Passe :

Change Write Password

Home Statistics Bootp Server Rack Viewer Data Editor Copyright 2000, Schneider Automation SA. All rights reserved.

110

35011058 00 Juillet 2005

Services

Comment modifier les droits daccs HTTP

La procdure est la suivante :


Etape 1 2 3 4 Action Saisissez le nouveau nom Utilisateur. Saisissez le nouveau mot de passe. Confirmez le nouveau mot de passe. Validez la modification par le bouton Changer le mot de passe. Rsultat : une page Configuration Ethernet apparat. 5 Cliquez sur le bouton Reboot Device pour prendre en compte la modification dans le module.

Comment modifier le mot de passe dcriture

La procdure est la suivante :


Etape 1 Action Saisissez le mot de passe actuel en respectant la casse (majuscule, minuscule). Note : la valeur de ce champ est par dfaut : USER. 2 3 4 Saisissez le nouveau mot de passe. Confirmez le nouveau mot de passe. Validez la modification par le bouton Changer le mot de passe dcriture. Rsultat : une page Configuration Ethernet apparat pour signifier que le mot de passe a t modifi.

35011058 00 Juillet 2005

111

Services

Page Serveur dadresse du serveur HTTP


Prsentation Cette page permet de visualiser ou modifier la table de correspondance entre les adresses MAC ou le Nom (Role Name) et les adresses IP du coupleur si celui-ci est configur en serveur dadresse. Voir Service Serveur dadresses BOOTP/DHCP, p. 90. Cette fonction savre utile dans le cas dun remplacement dun quipement distant dfaillant (exemple : remplacement dun module Momentum en dfaut). Note : Cette page ne permet pas dajouter de nouvelles entres, ni de modifier le Nom (Role name) dun quipement distant.

Comment accder la page

La procdure suivante indique laccs la page Serveur dadresse partir de la page dindex.
Etape 1 Action Cliquez sur le lien Serveur dadresse.

112

35011058 00 Juillet 2005

Services

Illustration

A titre dexemple, la page Serveur dadresse dun TSX ETY4102 ou dun TSX ETY PORT se prsente de la manire suivante.

Configuration Serveur dadresse


Entre 1 1 ENTREE_1 Nom Adresse IP 192.168.2.7 192.168.2.6 Adresse MAC 00005410033A Gateway 255.255.252.0 255.255.252.0 Netmask 192.168.2.1 192.168.2.1

Rafrachir la table serveur dadresse

Modification dune entre


Entre changer : Nouvelle adresse IP : Nouveau Netmask : 1

Nouvelle Adresse Ethernet : Nouvelle Adresse Gateway :

Changer lentre

Home | Statistics | Security | Bootp Server | Rack Viewer | Data Editor FactoryCast, Schneider Automation SA. All rights reserved.

35011058 00 Juillet 2005

113

Services

Comment modifier la table

La procdure est la suivante :


Etape 1 2 3 4 Action Saisissez le numro dentre modifier dans le champ prvu cet effet. Saisissez la nouvelle adresse IP modifier dans le champ prvu cet effet. Saisissez la nouvelle adresse MAC modifier dans le champ : Nouvelle adresse Ethernet. Est-ce que le serveur est verrouill en excution ? Si oui : saisissez le mot de passe associ au serveur dadresse puis passez ltape 5. Si non : passez ltape 5. Validez la modification par le bouton Changer lentre. Cliquez sur le bouton Rafrachir la table Serveur dadresse pour faire apparatre la modification lcran.

5 6

Prise en compte des modifications

Les modifications de la configuration seront prises en compte soit par un dmarrage froid de lautomate, soit au prochain chargement de lapplication automate.

114

35011058 00 Juillet 2005

Services

Page visualisation du rack du serveur HTTP


Prsentation Cette page permet deffectuer un diagnostic des modules de la configuration du rack local qui a en charge le coupleur ETHERNET. En effectuant un clic sur un module de la configuration, vous obtenez un ensemble dinformations de diagnostic sur ce mme module : ltat des voyants du modules, le type et la version du module ainsi que sa position dans le rack, des informations propres au mtier du module. Note : Pour de plus amples informations, repportez vous la documentation Guide utilisateur FactoryCast.

Comment accder la page

La procdure suivante indique laccs la page visualisation du rack partir de la page dindex.
Etape 1 Action Cliquez sur le lien Visualisation du Rack.

35011058 00 Juillet 2005

115

Services

Illustration

A titre dexemple, la page visualisation du rack dun TSX ETY4102 se prsente de la manire suivante.

T i S X
0

5 7 3 5 2

T S X E T Y 4 1 0

4 T

S X A E Y 1 6 0 0

10

11

12

13

14

Home Statistiques Serveur Bootp Editeur de donnes Editeur Graphique Visualisateur dAlarmes Copyright 2000, Schneider Automation SA. All rights reserved.

116

35011058 00 Juillet 2005

Services

Page diteur de donnes du serveur HTTP


Prsentation Cette page permet de crer des tables danimation contenant des listes de variables de lautomate visualiser ou modifier. Laccs aux variables ne peut se faire que par repres. Cette fonction savre utile dans le cas du diagnostic dune application. Note : Laccs en criture est gr par un mot de passe. Pour de plus amples informations, reportez vous la documentation Guide utilisateur FactoryCast.

Comment accder la page

La procdure suivante indique laccs la page diteur de donnes partir de la page dindex.
Etape 1 Action Cliquez sur le lien Editeur de donnes.

35011058 00 Juillet 2005

117

Services

Illustration

A titre dexemple, la page diteur de donnes dun TSX ETY 410 ou dun TSX ETY PORTse prsente de la manire suivante.

<nouveau>

Sauvegarder

Supprimer... Rechercher...

Insrer...

Couper...

Coller...

Mot de passe

Le nom du programme automate est STATION:0.0. Variable 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Adresse Type de donne Valeur Format Etat

La liste des variables nest pas disponible. Impossible de rechercher les variables.

118

35011058 00 Juillet 2005

Services

Pages Diagnostic Coupleur Ethernet


Page daccueil Cette page contient une liste de liens pour accder aux diffrentes pages de diagnostic du coupleur Ethernet : Service Global Data Service I/O scanning Service de messagerie Service contrle de bande passante Statiques du module Ethernet Un lien permet galement de tlcharger le fichier source de la MIB prive. Vue de la page daccueil du Diagnostic Services :
e Bienvenue sur le serveur Web du Premium - Microsoft Internet Explorer Fichier Edition Affichage Aller Favoris ? Prcdente Suivante Actualiser Dmarrage Rechercher Favoris Adresse e http://139.160.234.18/secure/system/index_french.htm X Arrter Historique

e
Chaines Liens

Schneider
S Electric

Diagnostic Coupleur Ethernet


Global Data I/O Scanning Messagerie Bande Passante Statistiques Tlchargement fichier MIB

Copyright 2001, Schneider Automation SA. All rights reserved. e Ouverture de la page http://139.160.2

e zone Internet

Cliquez sur un lien pour accder la page de diagnostic souhaite.

35011058 00 Juillet 2005

119

Services

Page Global Data

En haut de cette page on trouve des informations de diagnostic gnral sur la fonction Global Data : Etat Nombre de publications par seconde Nombre de souscriptions par seconde Cette page montre aussi un tableau regroupant toutes les variables publies et souscrites dans un mme groupe de distribution. Chaque variable est identifie par son Identificateur. Couleur verte pour les varibles souscrites Couleur jaune pour les variables publies Couleur blanche pour toutes les variables non configures Couleur rouge pour les variables en dfaut de communication Vue de la page de diagnostic des Global Data:
e Bienvenue sur le serveur Web du Premium - Microsoft Internet Explorer Fichier Edition Affichage Aller Favoris ? X Prcdente Suivante Arrter Actualiser Dmarrage Rechercher Favoris Adresse e http://139.160.234.18/secure/system/index_french.htm Historique

e
Chaines Liens

DIAGNOSTIC GLOBAL DATA


Status Global Data : OK Nombre de Souscriptions par sec. : 300 | Nombre de Publications par sec. : 100

Global Data Status

16 32 48 64

1 17 33 49

Non-Configur

Variable Sub

Variable Pub

Dfaut

Home | Coupleur Ethernet e Ouverture de la page http://139.160.2

e zone Internet

120

35011058 00 Juillet 2005

Services

Page I/O Scanning

En haut de cette page on trouve des informations de diagnostic gneral sur le service I/O Scanning : Etat Nombre de transactions par seconde Nombre de connexions par seconde Cette page visualise galement un rsum de ltat de tous les modules : Couleur verte pour les modules scruts Couleur blanche pour les modules non configurs De couleur rouge pour les modules en dfaut Couleur noire pour les modules qui sont non scruts temporairement Vue de la page de diagnostic I/O scanning :
e Bienvenue sur le serveur Web du Premium - Microsoft Internet Explorer Fichier Edition Affichage Aller Favoris ? Prcdente Suivante Actualiser Dmarrage Rechercher Favoris Adresse e http://139.160.234.18/secure/system/index_french.htm X Arrter Historique

e
Chaines Liens

DIAGNOSTIC I/O SCANNING


Status I/O Scanning : OK Nombre de transactions par sec. : 1000 | Nombre de connections : 20

Status Stations scrutes

16 32 48 64

1 17 33 49

Non-Configur

Scruts

Non-scruts

Dfaut

Home | Coupleur Ethernet e Ouverture de la page http://139.160.2

e zone Internet

35011058 00 Juillet 2005

121

Services

Page Messagerie

Cette page donne les informations courantes sur la connexion TCP ouverte sur le port 502. En haut de la page, on trouve le nombre de messages envoys et reus sur le port. Un tableau donne, pour chaque connexion (numrotes de 1 64) : Son adresse IP distante Le port TCP distant Le port TCP local Le nombre de messages envoys depuis cette connexion Le nombre de message reus sur cette connexion Le nombre derreur sur cette connexion Vue de la page de diagnostic de messagerie :
e Bienvenue sur le serveur Web du Premium - Microsoft Internet Explorer Fichier Edition Affichage Aller Favoris ? Prcdente Suivante Actualiser Dmarrage Rechercher Favoris Adresse e http://139.160.234.18/secure/system/index_french.htm X Arrter Historique

e
Chaines Liens

DIAGNOSTIC MESSAGERIE
Nombre de Messages mis : 150 | Nombre de Messages reus : 50

Conn.# 1 2 3 4 5

Adr. distante 192.160.10.20 139.160.235.90 192.160.10.21 139.160.234.20 139.160.234.18

Port distant 1920 2020 502 1050 5120

Port Local 502 502 3000 502 502

Mess. mis 20 0 3 15 0

Mess. reus 12 30 60 42 39 0

Err. mis.

02 0 0 1

Home | Coupleur Ethernet e Ouverture de la page http://139.160.2

e zone Internet

122

35011058 00 Juillet 2005

Services

Page contrle de bande passante

Cette page visualise la rpartition de la charge du coupleur TSX ETY 410/PORT/510 entre les services Global Data, I/O Scanning, Messagerie et autres services. Vue de la page de Contrle de Bande passante :
e Bienvenue sur le serveur Web du Premium - Microsoft Internet Explorer Fichier Edition Affichage Aller Favoris ? X Prcdente Suivante Arrter Actualiser Dmarrage Rechercher Favoris Adresse e http://139.160.234.18/secure/system/index_french.htm Historique

e
Chaines Liens

CONTROLE DE BANDE PASSANTE

Global data : 30% | I/O Scanner : 20% | Messagerie : 40% | Autres : 10%

Home | Coupleur Ethernet e Ouverture de la page http://139.160.2

e zone Internet

35011058 00 Juillet 2005

123

Services

Prsentation

Cette page prsente des statistiques du rseau ETHERNET. Elle permet de diagnostiquer un rseau perturb. Vue de la page statistiques dun TSX ETY4102 ou dun TSX ETY PORT:

e Premium Ethernet Module Statistics - Microsoft Internet Explorer Fichier Edition Affichage Aller Favoris ? Prcdente Adresse e Suivante X Arrter Actualiser Dmarrage Rechercher Favoris Historique Chaines Plein cr. Courrier Imprimer

e
Liens

http://139.160.234.18/secure/system/ethernet.htm

STATISTIQUES DU MODULE ETHERNET


Status Rfrence Rack Slot Version Logicielle 10 Mb/s TSX ETY 410 0 2 0.6 Nom Adresse MAC Adresse IP Masque de sous rseau Gateway 139.160.234.18 00 80 f4 01 00 41 139.160.234.18 255.255.255.0 139.160.234.1

Statistiques dEmission
Emissions Re-Emission Perte de porteuse Collisions tardives Erreurs de buffers Underflow 887 0 0 0 0 0

Statistiques de Reception
Rceptions Erreurs de trame Erreurs dOverflow Erreurs de CRC Erreurs de buffers 883999 0 0 0 0

Autres erreurs
Paquets manqus Collisions Erreurs mmoire Reinitialisations 0 0 0 0

Timeouts dmission 0

Zero Counters Home Serveur Bootp Visualisation du Rack Editeur de donnes Editeur Graphique Visualisateur dAlarmes Copyright 2000, Schneider Automation SA. All rights reserved. e Applet dmarre

e zone Internet

124

35011058 00 Juillet 2005

Services

Page Diagnostic NTP


Bote de dialogue Diagnostic NTP Paramtres du service de synchronisation horaire :
Paramtre Etat NTP Etat du serveur NTP Requtes NTP Rponses NTP Nombre d'erreurs Dernier code d'erreur Date Heure Fuseau horaire Heure d't Description Le service est correctement configur (OK). Indique si le client NTP est connect au serveur NTP et si le serveur est de type principal ou redondant Nombre total de requtes client envoyes vers le serveur NTP Nombre total de rponses serveur envoyes depuis le serveur NTP Nombre total de requtes NTP n'ayant pas reu de rponse Dernier code d'erreur reu depuis le client NTP Date au format j/m/a Heure Fuseau horaire plus ou moins UTC (Universal Time Coordinated Heure universelle coordonne) Le paramtre Heure d't est : 1. ON (activ) ou 2. OFF (dsactiv).

La bote de dialogue Diagnostic NTP se prsente comme suit : Diagnostic NTP


Etat NTP : Etat du serveur NTP Liaison vers le serveur NTP : Serveur : ### Principal Qualit du serveur d'heure en 0 ms/s OK

Statistiques sur les requtes NTP Nombre de requtes : 2 Nombre de rponses : 2 Date et heure NTP Date : 05 avril 2004 Heure : 16:51:15 Heure d't : ON Nombre d'erreurs : 0 Dernire erreur : 0

Fuseau horaire : (GMT-05:00) Est [New York]

35011058 00 Juillet 2005

125

Services

Champ Dernire erreur

La valeur du champ Dernire erreur indique le type de l'erreur.


Type d'erreur Composant OK et en cours d'excution Trafic rseau excessif ou serveur surcharg Paramtres de configuration incorrects Composant dsactiv Adresse IP incorrecte Fichier Fuseau horaire absent Erreur de syntaxe dans le fichier customrules Valeur 0 1 3 4 9 14 15

126

35011058 00 Juillet 2005

Services

Pages utilisateur du serveur HTTP


Prsentation Vous pouvez crer des pages compltes sur certains modules. Pour cela, le logiciel FactoryCast et un guide de cration et de publication de pages utilisateur sont livrs avec ces modules.

Note : Le module TSX ETY5102 est livr avec le CD FactoryCast V2.2.2 ou suprieure et son guide de cration et de publication de pages utilisateur.

Deux types de pages existent : les pages protges par mot de passe, les pages non protges par mot de passe.

Comment accder aux pages utilisateur protges

La procdure suivante indique laccs aux pages utilisateur protges partir de la page daccueil.
Etape 1 2 Action Cliquez sur le lien Pages utilisateur protges. Rsultat : la bote de dialogue de saisie du mot de passe apparat. Saisissez votre nom dutilisateur et votre mot de passe puis validez. Rsultat : la premire page de larborescence du site que vous avez cr apparat.

Comment accder aux pages utilisateur non protges

La procdure suivante indique laccs aux pages utilisateur non protges partir de la page daccueil.
Etape 1 Action Cliquez sur le lien Pages utilisateur non protges. Rsultat : la premire page de larborescence du site que vous avez cr apparat.

35011058 00 Juillet 2005

127

Services

6.9

Contrle de Bande passante

Contrle de bande passante


Prsentation Ethernet Transparent Factory propose deux types de services: Les services temps-rel qui doivent avoir une garantie de performances et un comportement prdictible : services priodiques : I/O Scanner et Global Data, services non priodiques : Messagerie sur le port 502 (UNI-TE, Modbus). Des services non temps-rel : services Web et services de gestion de rseau. Aprs avoir configur les services de I/O Scanner et de Global Data, il est possible destimer le pourcentage de charge du coupleur TSX ETY 410/PORT/510 pour chacun de ces services. La fonction Contrle de Bande passante ralise cette estimation lors de la configuration. En mode connect, elle indique la rpartition relle des services (sur lcran de diagnostic module, ainsi que sur la page Web "Contrle de bande passante" de Diagnostic Services

128

35011058 00 Juillet 2005

Services

Fonctionnement

Pour estimer cette charge, le logiciel PL7 vous demande de renseigner en configuration (Voir Configuration du service Bande passante, p. 265) deux informations :

une estimation du nombre de transactions de messagerie par seconde, le temps de cycle automate.

A laide de ces informations, le logiciel PL7 est capable dafficher comment le coupleur TSX ETY 410/PORT/510 sera utilis :

affichage du pourcentage de charge du coupleur pour traiter la configuration dI/O Scanning, affichage du pourcentage de charge du coupleur pour traiter la configuration des Global Data, affichage du pourcentage de charge du coupleur pour traiter les services de messagerie, affichage du pourcentage de charge du coupleur pour traiter les services non temps-rel restants.

Note : Lors de la phase de configuration, ces informations ne sont que des estimations. La rpartition relle est visualise en mode connect.

35011058 00 Juillet 2005

129

Services

6.10
Profil ETHWAY
Prsentation

Service ETHWAY

Le profil ETHWAY propose les services dchange de donnes suivants : des changes de donnes synchroniss sur la tche MAST, soit des changes de donnes en mode : serveur asynchrone, client asynchrone. soit des changes de donnes communes (mots communs).

Par la suite, seuls les changes de donnes communes seront dvelopps. Pour la description des changes synchrones et asynchrones, reportez vous la Communication UNI-TE, p. 70. Mots communs Lensemble des mots communs constitue une base de donnes distribue entre tout ou une partie des quipements dun mme rseau. Selon le nombre de stations mettant des mots communs sur le rseau, on peut avoir au maximum : 4 mots communs par station pour 64 stations actives, 8 mots communs par station pour 32 stations actives, 16 mots communs par station pour 16 stations actives, 32 mots communs par station pour 8 stations actives, 64 mots communs par station pour 4 stations actives. Note : Le service de mots communs peut lui seul consommer une grande partie de la bande passante messagerie du coupleur s'il y a beaucoup de stations connectes et si le temps de cycle automate configur est trs court. En effet les mots communs sont mis chaque cycle automate s'il y a des changements d'tat, et tous les 10 cycles si leur valeur n'est pas modifie. Vous devez par consquent veiller ne pas dpasser la capacit maximum du coupleur.

Lactualisation des mots communs (%NW) est faite automatiquement, le programme application consiste simplement crire ou lire ces mots. Exemples %NW{1.7}0:= %MW10 (criture dune valeur pour mission) %MW50:=%N{1.8}2 (rception dune valeur)

130

35011058 00 Juillet 2005

Paramtres de configuration

Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre prsente les paramtres de configuration des diffrents services utiliss par les modules. Ce chapitre contient les sous-chapitres suivants :
Sous-chapitre Sujet 7.1 7.2 7.3 7.4 7.5 7.6 7.7 Paramtres de configuration des services TCP/IP Paramtres de configuration du service IO Scanning Paramtres de configuration du service serveur dadresse Paramtres de configuration du service SNMP Paramtres de configuration du service Global Data Paramtres de configuration associs au service de synchronisation horaire Paramtres de configuration du profil ETHWAY Page 132 139 145 148 152 157 165

35011058 00 Juillet 2005

131

Paramtres de configuration

7.1
Prsentation
Objet de ce sous-chapitre Contenu de ce sous-chapitre

Paramtres de configuration des services TCP/IP

Ce sous-chapitre prsente les paramtres de configuration lis au service TCP/IP.

Ce sous-chapitre contient les sujets suivants :


Sujet Paramtres de configuration lis aux services TCP/IP Paramtres de configuration des adresses IP Paramtres de configuration des connexions Paramtres de configuration Ethernet Page 133 134 136 138

132

35011058 00 Juillet 2005

Paramtres de configuration

Paramtres de configuration lis aux services TCP/IP


Prsentation Les modules TSX ETY comportent des paramtres de configuration lis aux services TCP/IP. Selon le coupleur TSX ETY choisi, certains paramtres de configuration ne sont pas accessibles dans lcran de configuration. Ils sont absents de lcran ou apparaissent en griss. Disponibilit des paramtres
Paramtres Adresse X-WAY Adresse IP Adresse IP par dfaut Configure Adresse IP Masque sous-rseau Adresse passerelle Configuration servie Connexions Connexions ouvrables Contrle daccs Table de correspondance Adresse X-WAY Adresse IP Protocole Accs Mode ETHERNET ETHERNET II 802.3 Lgendes : X Accessible Non accessible

Le tableau suivant prsente, pour chaque coupleur ETHERNET, les paramtres accessibles dans lcran de configuration et les valeurs quils peuvent prendre.
TSX ETY 110 Par roues codeuses X X X X de 1 32 X X X UNI-TE ou Modbus X X X TSX ETY 410/ PORT/510 Par PL7 X X X X X X X X UNI-TE ou Modbus X Mono ou Multiconnexions X X

35011058 00 Juillet 2005

133

Paramtres de configuration

Paramtres de configuration des adresses IP


Prsentation Cette zone permet de dfinir ladresse IP du coupleur de trois faons distinctes : soit par une configuration par dfaut, soit par une configuration manuelle, soit par une configuration fournie par un quipement serveur BOOTP/DHCP.

Par dfaut

La slection du champ Adresse IP par dfaut permet de calculer ladresse IP du module partir des roues codeuses. Voir Fonctions communes sur profil ETHWAY et TCP/IP, p. 175. Dans ce cas vous devez coder le numro de rseau et le numro des stations sur les roues codeuses situes en face avant du coupleur. Par ce codage, ladresse IP est dduite automatiquement par le systme et les champs Adresse IP, Masque sous-rseau et Adresse du Gateway sont non significatifs et griss. Note : Le choix des paramtres par dfaut ne doit tre effectu que lorsque le coupleur est connect un rseau ferm ou privatif.

Configure

La slection du champ Configure permet de configurer manuellement selon vos propres besoins : ladresse IP du module, le masque du sous-rseau qui dfinit la partie alloue lidentificateur du sousrseau dans ladresse IP, ladresse IP de la passerelle par dfaut vers laquelle seront mis les messages destins un autre rseau. Note : Si le coupleur est connect un rseau TCP/IP existant, les adresses IP sont globalement administres, il faut donc configurer les paramtres IP. Sinon il y a risque de perturbations du rseau existant cause des doublons possibles d'adresses IP.

134

35011058 00 Juillet 2005

Paramtres de configuration

Configuration servie

La slection du champ Configuration servie permet de configurer ladresse IP du module partir dun quipement distant qui fait office de serveur BOOTP. Voir Services BOOTP et DHCP, p. 91. Dans ce cas, les champs Adresse IP, Masque sous-rseau et Adresse du Gateway sont non significatifs et griss.

35011058 00 Juillet 2005

135

Paramtres de configuration

Paramtres de configuration des connexions


Prsentation Cette zone permet : de configurer le nombre de connexions ouvrables par le module, dactiver un service de contrle daccs, de lister les quipements distants qui peuvent se connecter au module en fonction dun protocole de communication.

Connexions ouvrables

Le champ Connexions ouvrables fournit le nombre maximum dquipements distants susceptibles de se connecter en parallle sur le coupleur : La valeur par dfaut est de 8 connexions. La valeur est comprise entre 1 et 32 connexions. Note : Il vous est recommand de rgler ce paramtre la valeur utile afin doptimiser les ressources de communication par point de connexion.

Contrle daccs

La case Contrle daccs permet dactiver ou non le contrle des quipements distant dsirant ouvrir une connexion TCP vers le coupleur. Si la case est coche, la gestion du contrle daccs est active et la colonne Accs de la table est dgrise (active). Dans le cas o le coupleur fonctionne en mode serveur, seuls les quipements distants slectionns par la case Accs de la table, sont autoriss se connecter en tant que client puis communiquer. Si la case est dcoche, le gestion du contrle est inoprante et la colonne Accs de la table est grise (non active). Dans le cas o le coupleur fonctionne en mode serveur, des quipements tiers distants peuvent se connecter en tant que client puis communiquer avec le coupleur sans avoir tre dclars dans la table. Note : Le contrle daccs est effectif uniquement sur le profil TCP/IP et intressant pour un fonctionnement du coupleur en mode serveur.

136

35011058 00 Juillet 2005

Paramtres de configuration

Table de correspondance

Cette table permet : de lister les quipements distants vers lesquels le coupleur local dsire ouvrir une connexion TCP puis mettre (fonctionnement du coupleur en mode client), de fournir une correspondance entre ladresse X-WAY {rseau, station} et lAdresse IP, le numro de rseau doit tre infrieure ou gale 127, le numro de station est compris entre 0 et 63 pour une connexion en UNITE ou entre 100 et 163 pour une connexion en Modbus. pour chaque quipement distant, de prciser le protocole de communication durant la connexion laide dun menu droulant : UNI-TE (valeur par dfaut), Modbus, dans le cas de la gestion des contrle daccs, de dsigner les quipements distants autoris ouvrir une connexion TCP puis mettre vers le coupleur local (fonctionnement du coupleur en mode serveur), pour chaque adresse IP distante, de choisir le Mode de connexion laide dun menu droulant : Monoconnexion : le coupleur ne permet quune connexion avec une mme adresse IP distante, Multiconnexion : le coupleur permet une seule connexion en mode client avec une mme adresse IP distante et plusieurs connexions en mode serveur avec une mme adresse IP distante.

35011058 00 Juillet 2005

137

Paramtres de configuration

Paramtres de configuration Ethernet


Prsentation Cette zone permet de dfinir le format de la trame Ethernet via TCP/IP : le format Ethernet II : correspondant la norme RFC 894 (La plus communment utilise), le format 802.3 : correspondant la norme RFC 1042. Ce format est slectionner dans le cas o les quipements distants utilisent ce format.

138

35011058 00 Juillet 2005

Paramtres de configuration

7.2

Paramtres de configuration du service IO Scanning

Prsentation
Objet de ce souschapitre Contenu de ce sous-chapitre Ce sous-chapitre prsente les paramtres de configuration lis au service IO Scanning. Ce sous-chapitre contient les sujets suivants :
Sujet Paramtres de configuration lis au service IO Scanning Configuration des paramtres gnraux du service IO Scanning Configuration des priphriques scruts Page 140 141 143

35011058 00 Juillet 2005

139

Paramtres de configuration

Paramtres de configuration lis au service IO Scanning


Prsentation Les modules TSX ETY comportent des paramtres de configuration lis au service IO Scanning. Selon le coupleur TSX ETY choisi, certains paramtres de configuration ne sont pas accessibles dans lcran de configuration. Ils sont absents de lcran ou apparaissent en griss. Disponibilit des paramtres
Paramtres Repli des entres Rglage de la scrutation Fast Normal Slow Zones de %MW du master Priphriques scruts Read Ref. Write Ref. Adresse IP Unit ID Repetitive rate RD ref. master RD ref. slave RD count WR ref. master WR ref. slave WR count Description Lgendes : X Accessible Non accessible

Le tableau suivant prsente, pour chaque coupleur ETHERNET, les paramtres accessibles dans lcran de configuration et les valeurs quils peuvent prendre.
TSX ETY 110 TSX ETY 410/ PORT/510 Repli 0/Maintien fixe 10 ms de 15 240 ms de 150 1000 ms X X X X None/Fast/Normal/ Slow automatique X X automatique X X X

140

35011058 00 Juillet 2005

Paramtres de configuration

Configuration des paramtres gnraux du service IO Scanning


Prsentation Pour la configuration du service IO Scanning, certains paramtres sont gnraux aux entres/sorties dportes : le mode de repli des entres, le rglage des priodes de scrutation, les zones de lecture et dcriture. Cette sous-fentre permet de configurer le comportement des entres sur non rafrachissement des entres (exemple : automate en Stop, dconnexion de lquipement, ...) : Repli 0 Maintien Cette sous-fentre permet de configurer les priodes de scrutation en millisecondes : la priode Fast : cette priode est non configurable (champ gris) et est fixe 10 ms. la priode Normal : cette priode est configurable de 30 240 ms par incrment de 15 ms. la priode Slow : cette priode est configurable de 150 1000 ms par incrment de 50 ms. Note : La valeur de la priode Normal ne peut pas tre infrieure la valeur de la priode Slow.

Repli des entres

Rglage de la scrutation

35011058 00 Juillet 2005

141

Paramtres de configuration

Zones %MW du master

Cette sous-fentre permet de dfinir les plages de mots internes de la mmoire application (%MW) ddis aux zones de lecture et dcriture. Pour cela, vous devez renseigner : pour la zone de lecture Read Ref., ladresse de dbut de table de mots internes pour la lecture des entres, pour la zone dcriture Write Ref., ladresse de dbut de table de mots internes pour lcriture des sorties.

La longueur des tables dispose dune capacit dchange maximum de : de 2 Kmots pour la zone de lecture, de 2 Kmots pour la zone dcriture. Note : Les tables ne doivent pas se chevaucher et un contrle de dpassement est effectu la validation globale.

142

35011058 00 Juillet 2005

Paramtres de configuration

Configuration des priphriques scruts


Prsentation Les priphriques scruts sont configurs dans une table qui permet : de lister les quipements distants scruter par le biais de ladresse IP, pour chaque quipement distant, de prciser la priode de scrutation auquel il est affect, pour chaque quipement, de configurer la taille des mots dentres et de sorties quils occupent dans les zones de lecture et dcriture. pour chaque quipement, de lui adjoindre un commentaire. Le champ Adresse IP permet de lister les quipements qui doivent tre scruts par le coupleur ETHERNET. Le champ Unit ID permet dassocier ladresse IP, ladresse esclave de lquipement connect une passerelle ETHERNET/Modbus. Voir Architecture supporte par une communication Modbus sur le profil TCP/IP, p. 74. les valeurs sont de 0 255, la valeur par dfaut est de 255. Repetitive rate Le champ Repetitive rate permet dassocier une adresse IP, sa priode de scrutation. Voir Service IO Scanning, p. 83. Le choix du type de priode est effectu par menu droulant et peut prendre les valeurs : NONE : cette slection permet dinactiver la scrutation de ladresse IP correspondante, FAST : pour la priode de scrutation rapide, NORMAL : pour la priode de scrutation nominale, SLOW : pour la priode de scrutation lente. Note : Lors de la slection de NONE, les mots internes rservs ladresse IP correspondante sont conservs dans les zones de lecture et dcriture mais ne sont pas rafrachis.

Les champs Adresse IP et Unit ID

RD ref. master et WR ref. master

Ces paramtres donnent les adresses de dbut de chaque plage rserve lquipement. Ces paramtres sont inaccessibles. Ils sont calculs automatiquement en fonction de la somme : de ladresse de dbut de table Read Ref. et Write Ref., et de la longueur des champs RD count et WR count.

35011058 00 Juillet 2005

143

Paramtres de configuration

Exemple Le coupleur ETHERNET scrute deux quipements : un Momentum ladresse IP1 possdant 4 mots dentres. un Momentum ladresse IP2 possdant un mot dentres. De plus ladresse de la zone de lecture commence %MW100. Dans ce cas, RD ref. master pour ladresse IP1 vaut 100. La plage de mots internes rserve ladresse IP1 commence %MW100 et comprend 4 mots. Donc RD ref. master pour ladresse IP2 vaut 104. La plage de mots internes rserve ladresse IP2 commence %MW104 (= %MW100 + 4 mots dentres). RD ref. slave et WR ref. slave Ces champs correspondent aux indices du premier mot lire et crire des quipements distants scruter. RD ref. slave : spcifie ladresse du premier mot lire WR ref. slave : spcifie ladresse du premier mot crire Ces champs contiennent le nombre de mots transmettre par quipement en lecture et criture. Ces valeurs vhicules par les requtes Modbus varient : de 0 125 pour le champ RD count (sil est gale 0, la requte de lecture nest pas mise), de 0 100 pour le champ WR count (sil est gale 0, le requte dcriture nest pas mise), Note : Si lquipement scruter ne rpond pas aux requtes de lecture/criture modbus (17), il faut configurer lquipement distant sur deux lignes, lune pour la lecture avec la valeur WR count zro et lautre pour lcriture avec la valeur RD count zro.

RD count et WR count

Note : Ces deux champs ne peuvent pas tre tous les deux la valeur 0. Sinon, lquipement distant ne sera pas gr.

Description

Ce champ nest pas exploit par le coupleur, il permet uniquement de reprer plus facilement lquipement dans la configuration. Sa taille est de 32 caractres maximum.

144

35011058 00 Juillet 2005

Paramtres de configuration

7.3

Paramtres de configuration du service serveur dadresse

Prsentation
Objet de ce sous-chapitre Contenu de ce sous-chapitre Ce sous-chapitre prsente les paramtres de configuration lis au serveur dadresse BOOTP/DHCP. Ce sous-chapitre contient les sujets suivants :
Sujet Paramtres de configuration lis au service serveur dadresse Configuration du serveur dadresse Page 146 147

35011058 00 Juillet 2005

145

Paramtres de configuration

Paramtres de configuration lis au service serveur dadresse


Prsentation Les modules TSX ETY comportent des paramtres de configuration lis au service serveur dadresse. Selon le coupleur TSX ETY choisi, certains paramtres de configuration ne sont pas accessibles dans lcran de configuration. Ils sont absents de lcran ou apparaissent en griss Disponibilit des paramtres
Paramtres Modification HTTP Verrouill en excution Mot de passe Table dadresses BOOTP/DHCP Lgendes : X Disponible Non disponible

Le tableau suivant prsente, pour chaque coupleur ETHERNET, les paramtres accessibles dans lcran de configuration et les valeurs quils peuvent prendre.
TSX ETY 110 TSX ETY 410/ PORT/510 X X X

146

35011058 00 Juillet 2005

Paramtres de configuration

Configuration du serveur dadresse


Prsentation Les paramtres lis au serveur dadresse sont rpartis en 3 catgories : Le choix du type de serveur : BOOTP ou DHCP les droits de modification du service via le serveur HTTP, la Table dadresses servies. Cette zone permet de choisir le type de serveur BOOTP ou DHCP :

Service

Le mode BOOTP peut tre utilis lorsque lon ne dsire pas utiliser le service "Remplacement de stations distantes dfaillantes". Le mode DHCP est impratif si on souhaite utiliser le service "Remplacement de stations distantes dfaillantes".

Note : Le mode BOOTP est le mode slectionn automatiquement si les applications ont t cres avec PL7 (version suprieure V4.0) et configurent des coupleurs TSX ETY 410/PORT/510.

Modification HTTP

Cette zone permet de dfinir les droits daccs la table dadresse BOOTP ou DHCP via le serveur HTTP. Les droits daccs sont configurs par deux paramtres : la case cocher Verrouill en excution : elle permet dactiver ou non le contrle daccs la table, le champ Mot de passe : laccs la table par le serveur HTTP est effectu par un mot de passe de 8 caractres en ASCII maximum.

Tables dadresses

Selon le choix fait dans la zone Service, La table BOOTP permet : de lister, par ladresse MAC, les stations distantes qui ont besoin du serveur BOOTP pour dmarrer, de fournir une correspondance entre ladresse MAC et ladresse IP, La table DHCP permet en plus: de lister, par ladresse MAC ou par leur nom (16 caratres ASCII), les stations distantes qui ont besoin du serveur DHCP pour dmarrer, de fournir une correspondance entre ladresse MAC ou le Nom et ladresse IP de la station distante, le Netmask et le Gateway.

35011058 00 Juillet 2005

147

Paramtres de configuration

7.4
Prsentation
Objet de ce sous-chapitre Contenu de ce sous-chapitre

Paramtres de configuration du service SNMP

Ce sous-chapitre prsente les paramtres de configuration lis au service SNMP.

Ce sous-chapitre contient les sujets suivants :


Sujet Paramtres de configuration lis au service SNMP Configuration du service SNMP Page 149 150

148

35011058 00 Juillet 2005

Paramtres de configuration

Paramtres de configuration lis au service SNMP


Prsentation Les modules TSX ETY comportent des paramtres de configuration lis au service SNMP. Selon le coupleur TSX ETY choisi, certains paramtres de configuration ne sont pas accessibles dans lcran de configuration. Ils sont absents de lcran ou apparaissent en griss. Disponibilit des paramtres
Paramtres Adresse IP Managers Agent Lieu (SysLocation) Contact (SysContact) SNMP Manager Noms de communaut Set Get Trap Scurit Lgendes : X Accessible Non accessible Activation du trap "Echec dAuthentication"

Le tableau suivant prsente, pour chaque coupleur ETHERNET, les paramtres accessibles dans lcran de configuration.
TSX ETY 110 X X X X X X X TSX ETY 410/ PORT/510 X X X X X X X X

35011058 00 Juillet 2005

149

Paramtres de configuration

Configuration du service SNMP


Prsentation Les paramtres lis au service SNMP sont rpartis en 4 catgories : les adresses IP des quipements administrateurs du service SNMP, les agents, les noms de communaut, la scurit.

Note : Seul les caractres ASCII sur 7 bits sont autoriss dans les champs de saisie des chanes de caractres.

Adresses IP des administrateurs

Cette zone permet de renseigner les adresses IP des administrateurs SNMP. Les coupleurs autorisent au maximum deux administrateurs. Ces adresses sont utilises lors dmission ventuelle dvnements (TRAP). Voir Communication SNMP sur UDP/IP, p. 96.

Agent

Cette zone permet, partir de ladministrateur SNMP, de localiser et identifier un agent. Elle est constitue de deux champs : Le champ Lieu (SysLocation) : indique la localisation physique de lquipement (chane de 32 caractres maximum). Le champ Contact (SysLocation) : indique la personne contacter pour la gestion de lquipement et la manire de le contacter (chanes de 32 caractres au maximum). On peut prfrer que ces informations soient affectes par un outil "SNMP Manager" de gestion rseau, plutt que par le logiciel PL7. Cochez alors la case SNMP Manager.

150

35011058 00 Juillet 2005

Paramtres de configuration

Nom de communaut

Cette zone permet de dfinir un nom de communaut par famille de service Set, Get et Trap. Elle est constitue de trois champs : Le champ Set dfinit le nom de communaut au service Set (chanes de 16 caractres maximum). La valeur du champ par dfaut est Public. Le champ Get dfinit le nom de communaut au service Get (chanes de 16 caractres maximum). La valeur du champ par dfaut est Public. Le champ Trap dfinit le nom de communaut au service Trap (chanes de 16 caractres maximum). La valeur du champ par dfaut est Public. Lintret de ces champs est de dfinir des droits daccs aux objets MIB de lagent SNMP (coupleur local) par rapport aux requtes mises par ladministrateur. Exemple Dans le cas o ladministrateur met une requte SetRequest avec le nom de communaut Essai et le coupleur a comme nom de communaut Public, la requte ne sera pas excute.

Scurit

Cette zone contient la case cocher Activation du trap "Echec dAuthentication". Lactivation de cette case permet de valider lmission dun vnement (TRAP) de dfaut dauthentification de lagent SNMP vers ladministrateur qui est lorigine de lmission de la requte. Par ce biais lagent avertit ladministrateur que la requte a t refuse suite une erreur didentification (nom de communaut configur dans ladministrateur de diffrent celui configur dans lagent). ATTENTION Modifications des paramtres SNMP Ladministrateur SNMP peut modifier la valeur de certains paramtres configurables par PL7 (Activation "Authentication failure", Lieu, Contact, ...). Lors dun dmarrage froid, reprise chaud ou tlchargement dune application, les valeurs initialement configures dans PL7 seront alors reprises. Le non-respect de ces prcautions peut entraner des lsions corporelles ou des dommages matriels.

35011058 00 Juillet 2005

151

Paramtres de configuration

7.5

Paramtres de configuration du service Global Data

Prsentation
Objet de ce sous-chapitre Contenu de ce sous-chapitre Ce sous-chapitre prsente les paramtres de configuration lis au service Global Data. Ce sous-chapitre contient les sujets suivants :
Sujet Paramtres de configuration lis au service Global Data Configuration des paramtres gnraux du service Global Data Configuration de la table des variables Page 153 155 156

152

35011058 00 Juillet 2005

Paramtres de configuration

Paramtres de configuration lis au service Global Data


Prsentation Les modules TSX ETY comportent des paramtres de configuration lis au service Global Data.

Disponibilit des paramtres

Paramtres Global Data configuration Adresse de groupe Priode de distribution Time out de validit Filtrage multicast Zone de %MW Table des variables Ident Type Symbole Adresse Longueur Lgendes : X Accessible Non accessible

TSX ETY 110 -

TSX ETY 410/ PORT/510 X X X X X X X X X X

35011058 00 Juillet 2005

153

Paramtres de configuration

Caractristiques

Le tableau suivant donne les caractristiques du service Global Data.


Type Nombre max. de publications Taille dune variable en publication Nombre max. de souscriptions Taille maxi des variables en souscription Valeur 1 1 512 mots 64 Un total de 2K mots

Les variables application sont stockes dans une zone de %MW contigus. Chaque variable application publie ou souscrite dans un Distribution Group est lie un Global Data. Chaque Global Data possde une identification unique (Ident.) lintrieur dun Distribution Group. Cette identification correspond au rang du bit dtat dans la zone de bits dtat Global Data. Le lien entre variable application publie/souscrite et Global Data est ralis durant la phase de configuration.

154

35011058 00 Juillet 2005

Paramtres de configuration

Configuration des paramtres gnraux du service Global Data


Prsentation Dans la zone Global Data Configuration de lcran de configuration (Voir Configuration du service Global Data, p. 253), les paramtres suivants peuvent tre renseigns : Adresse de groupe Priode de distribution Time out de validit Filtrage multicast Zone de %MW Cette zone permet de renseigner ladresse IP multicast (classe D) du groupe auquel appartient la station. La valeur 239.255.255.255 est propose par dfaut. Cette zone permet de choisir la priode de distribution de la publication. La publication est sychronise avec la tche matre de lautomate. La publication peut seffectuer chaque cycle de la tche Mast (valeur par dfaut), ou tous les n cycles de la tache Mast.. Cette zone permet de rgler la valeur du "time-out" de validit. Un bit dtat associ (zone de %IW) est li chaque Global Data et permet de contrler si les donnes ont bien t publies et reues au bout du temps indiqu dans cette fentre. Si oui le bit vaut 1, sinon le bit est mis 0. Cette case cocher active le filtrage multicast. Cette fonction permet, sur de gros rseaux, de rduire le flux de donnes. Le filtrage multicast ncessite lutilisation de commutateurs qui supportent cette fonction (Protocole GMRP IEEE 802.1D). Cette zone permet de configurer ladresse du mot de dpart de la zone mmoire rserve aux variables. En fonction des variables utilises, ladresse du mot de fin de zone est calcule automatiquement par le programme et affiche. Une erreur apparait si la longueur maximum est dpasse.

Adresse de Groupe Priode de distribution

Time out de validit

Filtrage multicast

Zone de %MW

35011058 00 Juillet 2005

155

Paramtres de configuration

Configuration de la table des variables


Prsentation La zone Table des variables de lcran de configuration des Global Data permet de configurer les variables de la station. Plusieurs zones sont disponibles : Ident. Type Symbole et bouton Mise jour des symboles Adresse Longueur Cette colonne, numrote de 1 64, indique les numros didentification des variables configurables. Cette colonne permet de choisir le type de chaque variable : NONE : variable ni publie, ni souscrite PUB : variable publie SUB : variable souscrite

Zone Ident.

Zone Type

Zone symbole

Cette colonne permet de visualiser le symbole donn une zone de %MW, dfinie dans lditeur de variables application de PL7. Utilisez le bouton Mise jour des symboles pour actualiser la valeur suite une modification. Cette colonne visualise ladresse de dbut de zone dune variable en %MW . Lindex du mot des variables prcdentes est mis jour automatiquement en fonction de la longueur et du choix de ladresse du premier mot de la zone (Voir Zone de %MW, p. 155). Dans cette colonne, tapez la longueur de la variable dsire en nombre de mots. La zone de %MW est alors mise jour. Il nexite pas de contrle de cohrence entre les configurations des diffrentes stations. En cas derreur de configuration, le mot interne %MWxy.i.13 indique le type derreur (voir Mots internes, p. 287).

Zone adresse

Zone Longueur

Contrle derreur

156

35011058 00 Juillet 2005

Paramtres de configuration

7.6

Paramtres de configuration associs au service de synchronisation horaire

Prsentation
Objet de cette section Contenu de ce sous-chapitre Cette section prsente les paramtres de configuration associs au service de synchronisation horaire, lequel utilise le protocole NTP (Network Transfer Protocol). Ce sous-chapitre contient les sujets suivants :
Sujet Paramtres de configuration associs au service de synchronisation horaire (NTP) Utilisation du service de synchronisation horaire Configuration du service de synchronisation horaire (NTP) Page 158 161 162

35011058 00 Juillet 2005

157

Paramtres de configuration

Paramtres de configuration associs au service de synchronisation horaire (NTP)


Liste des paramtres Configurez ou modifiez les paramtres suivants de la page Configuration NTP. 1. Adresse IP du serveur NTP principal Saisissez une adresse IP valide. 2. Adresse IP du serveur NTP secondaire Saisissez une adresse IP valide. 3. Priode d'interrogation (en secondes) Saisissez une valeur. valeur minimum = 1 s valeur maximum = 120 s valeur par dfaut = 5 s 4. Fuseau horaire Slectionnez une option dans la liste droulante Universal Time Coordinated (GMT) = valeur par dfaut Personnalisez un fuseau horaire 5. Ajuster l'horloge pour l'observation automatique de l'heure d't Ce paramtre est slectionn par dfaut (case coche) lorsque l'heure d't est active. Slectionnez un fuseau horaire dans la liste droulante.
Fuseau horaire Personnaliser (GMT-12:00) (GMT-11:00) (GMT-10:00) (GMT-09:00) (GMT-08:00) (GMT-07:00) (GMT-07:00) (GMT-07:00) (GMT-06:00) (GMT-06:00) (GMT-06:00) (GMT-06:00) (GMT-05:00) 158 Eniwetok [Kwajalein] Iles Midway [Samoa] Hawaii [Honolulu] Alaska [Anchorage] Pacifique [Los Angeles, Tijuana] Mexique [Chihuahua, La Paz, Mazatlan] Montagnes [Arizona, Phoenix] Montagnes [Denver] Central [Chicago] Mexique [Tegucigalpa] Canada Central [Saskatchewan, Regina] Amrique centrale [Mexico] Amrique du Sud (Pacifique) [Bogota, Lima, Quito] Description Heure d't disponible Oui Non Non Non Oui Oui Oui Non Oui Oui Non Non Oui Non
35011058 00 Juillet 2005

Fuseaux horaires disponibles

Paramtres de configuration Fuseau horaire (GMT-05:00) (GMT-05:00) (GMT-04:00) (GMT-04:00) (GMT-03:30) (GMT-03:00) (GMT-03:00) (GMT-02:00) (GMT-01:00) (GMT) (GMT0) (GMT+01:00) (GMT+01:00) (GMT+01:00) (GMT+01:00) (GMT+02:00) (GMT+02:00) (GMT+02:00) (GMT+02:00) (GMT+02:00) (GMT+02:00) (GMT+03:00) (GMT+03:00) (GMT+03:00) (GMT+03:00) (GMT+03:30) (GMT+04:00) (GMT+04:00) (GMT+04:00) (GMT+05:00) (GMT+05:00) Description Heure d't disponible Oui Non Non Oui Oui Oui Non Non Oui Non

Est [New York] Est [Indiana (Est)] [Indianapolis] Amrique du Sud (Ouest) [Caracas, La Paz] Pacifique (Amrique du Sud) [Santiago] Terre-Neuve [St Johns] Amrique du Sud (Est) [Brsil, Sao Paulo] Amrique du Sud (Est) [Buenos Aires, Georgetown] Centre-Atlantique [Gorgie du Sud] Aores [Iles du Cap-Vert] UTC [Casablanca, Monrovia]

Heure de Greenwich [Dublin, Edimbourg, Lisbonne, Londres] Oui Amsterdam, Copenhague, Madrid, Paris, Vilnius Europe centrale [Belgrade, Sarajevo, Skopje, Sofia, Zagreb] Europe centrale [Bratislava, Budapest, Ljubljana, Prague, Varsovie] Oui Oui Oui

Europe de l'Ouest [Bruxelles, Berlin, Berne, Rome, Stockholm, Oui Vienne] GTB [Athnes, Istanbul, Minsk] Europe de l'Est [Bucarest] Egypte [Le Caire] Afrique du Sud [Johannesburg, Harare, Pretoria] FLE [Helsinki, Riga, Tallinn] Isral [Jrusalem] Arabie [Bagdad] Pays arabes [Kowet, Riyad] Russie [Moscou, St.-Ptersbourg, Volgograd] Afrique de l'Est [Nairobi] Iran [Thran] Arabie [Abu Dhabi, Muscat] Caucase [Baku, Tbilissi] Afghanistan [Kaboul] Ekaterinbourg Asie de l'Ouest [Islamabad, Karachi, Tachkent] Oui Oui Oui Non Oui Oui Oui Non Oui Non Oui Non Oui Non Oui Non

35011058 00 Juillet 2005

159

Paramtres de configuration

Fuseau horaire (GMT+05:30) (GMT+06:00) (GMT+06:00) (GMT+07:00) (GMT+08:00) (GMT+08:00) (GMT+08:00) (GMT+08:00) (GMT+09:00) (GMT+09:00) (GMT+09:00) (GMT+09:30) (GMT+09:30) (GMT+10:00) (GMT+10:00) (GMT+10:00) (GMT+10:00) (GMT+10:00) (GMT+11:00) (GMT+12:00) (GMT+12:00)

Description

Heure d't disponible Non Oui Non Non Non Non Non Non Non Non Oui Oui Non Non Oui Non Oui Oui Oui Oui Non

Inde [Mumbai, Calcutta, Chennai, New Delhi] Asie centrale [Almaty, Dhaka] Sri Lanka [Colombo] Asie du Sud-Est [Bangkok, Hanoi, Djakarta] Chine [Pkin, Chongqing, Hong Kong, Urumqi] Australie (Ouest) [Perth] Singapour Taipei Tokyo [Osaka, Sapporo, Tokyo] Core [Soul] Iakoutsk Australie (centre) [Adlade] AUS (Centre) [Darwin] Australie (Est) [Brisbane] AUS (Est) [Canberra, Melbourne, Sydney] Pacifique Ouest [Guam, Port Moresby] Tasmanie [Hobart] Vladivostok Pacifique Centre [Magadan, Iles Salomon, Nouvelle Caldonie] Nouvelle-Zlande [Auckland, Wellington] Fidji [Fidji, Kamchatka, Iles Marshall]

160

35011058 00 Juillet 2005

Paramtres de configuration

Utilisation du service de synchronisation horaire


Etablissement de la prcision la mise sous tension Avant le dmarrage d'un systme, le rseau Ethernet doit tre configur pour un intervalle prdfini dans lequel la prcision est tablie. La prcision est tablie la mise sous tension : le module Ethernet dmarre, puis obtient l'heure du serveur NTP. Plusieurs mises jour peuvent tre requises pour obtenir une prcision optimale. Une fois qu'une heure prcise est obtenue, le service de synchronisation horaire rgle STATUS dans le registre du service d'heure correspondant. L'horloge du service d'heure commence 0 et augmente par incrments jusqu' la complte mise jour de l'heure du rseau Ethernet depuis le module.
Modle Premium avec PL7

Obtention et maintien de la prcision

Date de dbut 1er janvier 1980 00:00:00.00

La prcision de l'horloge n'est pas affecte par l'mission de commandes Stop/Run sur l'automate. Les mises jour de l'horloge ne sont pas affectes par l'mission de commandes Stop/Run sur l'automate. Les changements de mode n'affectent pas la prcision du rseau Ethernet.

Rinitialisation du registre du service d'heure

La valeur d'tat de l'horloge associe au registre du service d'heure de l'UC est rinitialise aprs chaque chargement ou permutation de serveur NTP. Il s'coule deux priodes d'interrogation avant le rtablissement de l'heure prcise.

35011058 00 Juillet 2005

161

Paramtres de configuration

Configuration du service de synchronisation horaire (NTP)


Configuration du service d'heure l'aide de la page Configuration NTP Vous devez obligatoirement utiliser la page Web intgre du module pour pouvoir configurer le service d'heure, car aucune autre mthode n'est disponible.

Configuration NTP

Configuration du serveur NTP Adresse IP du serveur NTP principal : Adresse IP du serveur NTP secondaire : Priode d'interrogation : Fuseau horaire (GMT-05:00) Est [New York] Ajuster l'horloge pour l'observation automatique de l'heure d't 192.168.5.100 0.0.0.0 15 s

Enregistrer

Annuler

Dsactiver NTP

Boutons de commande du service d'heure

Excutez les commandes suivantes :


Bouton de commande Enregistrer Annuler Description Enregistre la nouvelle configuration NTP (service d'heure). La configuration prcdente n'est plus valide. Annule la nouvelle configuration NTP (service d'heure). La configuration prcdente est valide.

Dsactiver NTP Adresse IP des automates primaire et redondant dfinie sur 0 Serveur NTP non interrog Heure de l'automate non mise jour

162

35011058 00 Juillet 2005

Paramtres de configuration

Modification des paramtres du service d'heure

Pour modifier le service de synchronisation horaire, procdez comme suit :


Etape 1 2 Action Modifiez les paramtres configurables dans les champs appropris de la page Configuration NTP. Cliquez sur Enregistrer.

Informations importantes relatives au service d'heure

Note : A propos du service d'heure 1. Activation/dsactivation du paramtre Heure d't Lorsque la case Activer/Dsactiver est coche, le module corrige automatiquement l'heure locale pour tenir compte de l'heure d't. Chaque anne, la priode d'application de l'heure d't est alors utilise automatiquement. 2. Paramtre Priode d'interrogation Le temps indiqu (exprim en secondes) correspond au dlai s'coulant entre les mises jour de l'heure par le serveur NTP. La valeur par dfaut est gale 5 secondes. 3. Enregistrement de la configuration service d'heure La dernire configuration du service d'heure est enregistre en interne dans le module Ethernet. 4. Remplacement du module Ethernet Lorsque le module Ethernet doit tre remplac, la configuration enregistre est perdue et le systme retrouve la configuration par dfaut.

35011058 00 Juillet 2005

163

Paramtres de configuration

Personnalisation du paramtre Fuseau horaire

Pour utiliser un fuseau horaire non rpertori dans le tableau des fuseaux horaires, procdez comme suit :
Etape 1 2 Action Ecrivez les rgles du fuseau horaire personnalis. A l'aide d'un client FTP, enregistrez ces rgles dans le fichier suivant : /FLASH0/wwwroot/conf/NTP/customrules ID utilisateur : ntpupdate Mot de passe : ntpupdate Lorsque vous avez termin d'crire les rgles, configurez (ou redmarrez) le module en slectionnant l'option suivante dans la liste droulante de la page Web Configuration NTP : Fuseau horaire = Personnaliser Le rpertoire racine /FLASH0/ wwwroot/conf/NTP o est enregistr 'customrules' est dfini par le serveur FTP. Le composant NTP recherche le fichier customrules, ouvre le compilateur tz et gnre le fichier 'tz_custom'. Il s'agit d'un fichier binaire qui ne doit pas tre modifi. En cas de dtection d'une erreur de syntaxe par le compilateur tz dans le fichier customrules, cette erreur est reporte dans le fichier suivant : /FLASH0/wwwroot/conf/NTP/ error.log 1. Le composant NTP n'est pas lanc. 2. Le champ Etat NTP de la page de diagnostics Web indique NOK. Commentaire

Pour consulter quelques exemples, la syntaxe d'criture de ces rgles et pour plus d'informations sur le sujet, reportez-vous au fichier suivant du module : /FLASH0/wwwroot/conf/NTP/instructions.txt

164

35011058 00 Juillet 2005

Paramtres de configuration

7.7
Prsentation
Objet de ce sous-chapitre Contenu de ce sous-chapitre

Paramtres de configuration du profil ETHWAY

Ce sous-chapitre prsente les paramtres de configuration lis au profil ETHWAY.

Ce sous-chapitre contient les sujets suivants :


Sujet Paramtres de configuration lis au profil ETHWAY Configuration des donnes ETHWAY Page 166 167

35011058 00 Juillet 2005

165

Paramtres de configuration

Paramtres de configuration lis au profil ETHWAY


Prsentation Les modules TSX ETY comportent des paramtres de configuration lis au profil ETHWAY. Selon le coupleur TSX ETY choisi, certains paramtres de configuration ne sont pas accessibles dans lcran de configuration. Ils sont absents de lcran ou apparaissent en griss. Disponibilit des paramtres
Paramtres Donnes ETHWAY (mots communs) Aucun Mots communs lecture Mots communs lecture/criture Taille mots/station 4 8 16 32 64 Adresse rseau Lgendes : X Accessible Non accessible

Le tableau suivant prsente, pour chaque coupleur ETHERNET, les paramtres accessibles dans lcran de configuration et les valeurs quils peuvent prendre.
TSX ETY 110 X X X X X X X X X TSX ETY 410/ PORT/510 -

166

35011058 00 Juillet 2005

Paramtres de configuration

Configuration des donnes ETHWAY


Prsentation Les paramtres de donnes ETHWAY permettent de configurer les mots communs par : la slection du type de service support, le nombre de mots allous par station, ladresse rseau de la station locale. La slection de ce champ dvalide la gestion des mots communs dans lapplication. Le coupleur ne gre pas la base de donnes commune. Les mots communs sont accessibles par lapplication uniquement en lecture.

Aucune

Mots communs lecture Mots communs lecture/criture Taille mots/ station

Les mots communs sont accessibles par lapplication en lecture et criture.

Cette zone est accessible lors de la slection Mots communs en lecture ou Mots communs lecture/criture. Le renseignement de cette zone permet de configurer le nombre de mots communs grs par le coupleur local. Note : La taille des mots communs doit tre identique pour chaque station du rseau.

Adresse rseau

Cette zone est accessible lors de la slection Mots communs en lecture ou Mots communs lecture/criture. Le renseignement de ce champ permet didentifier le rseau qui supporte le service de mots communs.

35011058 00 Juillet 2005

167

Paramtres de configuration

168

35011058 00 Juillet 2005

Module TSX ETY 110

Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre dcrit la mise en oeuvre dun module TSX ETY 110.

Ce chapitre contient les sous-chapitres suivants :


Sous-chapitre Sujet 8.1 8.2 8.3 8.4 Gnralits Configuration Mise au point Objets langage associs au coupleur TSX ETY 110 Page 170 176 195 207

35011058 00 Juillet 2005

169

TSX ETY 110

8.1
Prsentation
Objet de ce sous-chapitre Contenu de ce sous-chapitre

Gnralits

Ce sous-chapitre prsente la communication Ethernet partir du coupleur TSX ETY 110 et ses caractristiques. Ce sous-chapitre contient les sujets suivants :
Sujet Coupleur TSX ETY 110 : Gnralits Caractristiques Performances Modes de marche du module TSX ETY 110 Fonctions communes sur profil ETHWAY et TCP/IP Page 171 172 173 174 175

170

35011058 00 Juillet 2005

TSX ETY 110

Coupleur TSX ETY 110 : Gnralits


Prsentation La voie de communication du module ETHERNET TSX ETY 110 offre deux types de connexion : la connexion un rseau ETHWAY supportant les services de mots communs, de messagerie X-WAY UNI-TE sur un profil ETHWAY, la connexion un rseau TCP/IP supportant le service de messagerie X-WAY UNI-TE et Modbus sur un profil TCP/IP, Grce sa fonctionnalit d'agent SNMP, le coupleur peut tre supervis par un ou deux managers SNMP. Type darchitecture Ce coupleur peut tre utilis dans trois contextes diffrents : dans une architecture ferme de type privative ETHWAY dans une architecture de type privative ETHWAY connecte un rseau TCP/IP par l'intermdiaire d'une passerelle, dans une architecture ouverte TCP/IP par connexion directe au rseau. Selon l'architecture choisie, le mode d'utilisation prconis est diffrent. Voir Exemple darchitecture de type privative ETHWAY, p. 185. Note : Lorsque la charge rseau ETHERNET dpasse 30%, il est recommand d'utiliser : le profil TCP/IP au lieu du profil ETHWAY, des accessoires de type switchs, routeurs pour rduire la charge.

35011058 00 Juillet 2005

171

TSX ETY 110

Caractristiques
Messagerie Le module TSX ETY 110 autorise : 32 connexions maximum en parallle sur TCP/IP, mais une seule connexion avec un mme quipement distant.

La taille maximale de la trame dpend du type de transaction : Dans le cas dune messagerie synchrone, la taille maximale de la trame est de 256 octets. Dans le cas dune messagerie asynchrone, la taille maximale de la trame est de 1 Koctets. De mme le nombre de fonctions de communication traits simultanment dpend du type de profil : dans le cas du profil TCP/IP, 16 messages au maximum simultanment, dans le cas du profil ETHWAY, 16 messages au maximum simultanment. Capacit maximum du coupleur Le coupleur permet : pour la messagerie ETHWAY : 130 messages par secondes, pour la messagerie X-Way sur TCP/IP : 140 messages par secondes, pour la messagerie Modbus sur TCP/IP : 100 messages par secondes.

Note : Un message peut tre : lmission dune fonction de communication, la rponse une fonction de communication.

Mots communs

Un message de mots communs est quivalent 0,5 messages de donnes. Exemple de dimensionnement d'une application : 5 stations s'changent des mots communs toutes les 100 ms et de la messagerie X-Way sur TCP/IP. Le dbit des mots communs reus par chaque coupleur est donc de 50 messages par seconde de mots communs soit environ 25 messages par secondes sur TCP/IP. La capacit maximale restante sur chaque coupleur sur TCP-IP est donc de : 140 - 25 = 115 messages par seconde

172

35011058 00 Juillet 2005

TSX ETY 110

Performances
Exemple Les performances ci-dessous sont donnes pour une communication entre deux automates quips de processeurs TSX 57-30. Les valeurs sont exprimes en ms et reprsentent une dure moyenne du temps dcrit dans le tableau.
Temps d'ouverture d'une connexion TCP/IP 10 ms

Temps de transaction d'une requte UNI-TE de 128 octets en mode priodique 150 ms de 50 ms (tche MAST) Temps de transaction d'une requte UNI-TE de 128 octets en mode cyclique de 80 ms 4 ms (tche MAST) Temps de transfert des mots communs (aller/retour) en mode priodique 50 ms 250 ms Temps de traverse du coupleur 15 30 ms

Le temps de transaction prend en compte de le temps dmission du message et de rception de la rponse.

35011058 00 Juillet 2005

173

TSX ETY 110

Modes de marche du module TSX ETY 110


Prsentation Graphe gnral Arrt du module Module hors tension Mise sous tension Le graphique suivant dcrit les modes de marche du module TSX ETY 110.

Module configur

Fonction de communication

Module en phase dauto-tests

Reset

Configuration

Module non configur

Auto-tests OK

Fonctionnement

Aprs la mise sous tension, le module effectue ses auto-tests. Pendant cette phase les voyants de signalisation clignotent. Le module ne fonctionne pas avec une configuration par dfaut. Celle-ci doit lui tre transmise par l'application PL7 de l'automate local. Les valeurs de la configuration sont donnes dans la liste des objets langage %KW. L'adresse rseau, station est donne par les roues codeuses de la face avant. Suite la rception de la configuration, le module fait la remise zro de la communication en cours avant de se configurer (terminaison des changes en cours, fermeture des connexions TCP).

174

35011058 00 Juillet 2005

TSX ETY 110

Fonctions communes sur profil ETHWAY et TCP/IP


Doublon dadresse MAC Une dtection de doublon d'adresse MAC (dfinie par les roues codeuses) entre stations ayant une adresse MAC Schneider est ralise la mise sous tension de l'quipement. Pour que cette dtection soit oprationnelle il est impratif que le cble de connexion au rseau soit branch avant la mise sous tension. Une dtection de doublon se traduit sur la face avant du module par la led RUN allume et la led ADR allume. Gestion des paramtres IP Dans une architecture ferme, il est possible de ne pas configurer les paramtres IP, et de garder les valeurs par dfaut. Dans une architecture ouverte TCP/IP, les paramtres IP (adresse IP, masque sous-rseau, adresse gateway) doivent tre configurs. La valeur par dfaut de l'adresse locale IP est drive de l'adresse MAC (son unicit n'est pas garantie dans une architecture ouverte TCP/IP), c'est une adresse IP de classe A. Adresse MAC 16# 00 80 F4 00 <adresse rseau> <adresse station>

Adresse IP par dfaut 16# 54 00 <adresse rseau> <adresse station> La valeur par dfaut du masque de sous-rseau est 0.0.0.0 (pas de notion de sousrseau). La valeur par dfaut du gateway par dfaut est 0.0.0.0 (pas de notion de gateway IP).

35011058 00 Juillet 2005

175

TSX ETY 110

8.2
Prsentation
Objet de ce sous-chapitre Contenu de ce sous-chapitre

Configuration

Ce sous-chapitre dcrit la mise en oeuvre du coupleur TSX ETY 110 lors de sa configuration. Ce sous-chapitre contient les sujets suivants :
Sujet Ecran de configuration du coupleur Type de communication en fonction de la configuration choisie Configuration de la messagerie sur le profil TCP/IP ou le profil ETHWAY Configuration du service SNMP Configuration de la fonction Bridge Exemple darchitecture de type privative ETHWAY Exemple darchitecture de type ETHWAY connecte TCP/IP Exemple de connexion un rseau TCP/IP non privatif Exemple de communication entre Premium et Quantum Page 177 179 180 182 184 185 188 191 193

176

35011058 00 Juillet 2005

TSX ETY 110

Ecran de configuration du coupleur


Prsentation Cet cran, dcompose en six zones, permet de dclarer la voie de communication et de configurer les paramtres ncessaires pour une liaison ETHERNET. Lcran ddi la communication ETHERNET se prsente ainsi : 1
TSX ETY 110 [RACK 0 POSITION 1] Configuration Dsignation : COUPLEUR TCP/IP ETHWAY Configuration connexions Connexions Protocole Res.Sta Adresse IP ouvrables 1 36.2 139.160.65.109 UNITE 8 139.160.65.110 UNITE 2 36.10 3 Contrle 4 daccs Configuration adresses IP Adresse IP par dfaut Configure 139 160 65 106 Adresse IP Masque sous-rseau 255 255 255 0 Adresse du Gateway 139 160 64 1 Configuration servie ConfigurationEthernet Ethernet II 802.3

Illustration

Accs

Donnes Ethway Aucun Bridge ... Mots communs lecture Mots communs lecture/criture Nb. mots/station 4 8 16 32 64 Adresse rseau 0 Avanc SNMP ...

35011058 00 Juillet 2005

177

TSX ETY 110

Elments et fonctions

Ce tableau dcrit les diffrentes zones constituant lcran de configuration :


Zone commune Repre 1 Fonction partie commune aux crans de configuration (Voir: Mtiers Communication Tome 1 - Description des crans de configuration pour la communication) de la communication permet la configuration des connexions TCP/IP. Voir Paramtres de configuration des connexions, p. 136. permet la configuration de ladresse IP du module. Voir Paramtres de configuration des adresses IP, p. 134. permet la configuration de type de trame ETHERNET. Voir Paramtres de configuration Ethernet, p. 138. permet de configurer le profil ETHWAY. Voir Configuration des donnes ETHWAY, p. 167. permet de configuer le service SNMP. Voir Configuration du service SNMP, p. 150.

spcifique

2 3 4 5 6

178

35011058 00 Juillet 2005

TSX ETY 110

Type de communication en fonction de la configuration choisie


Prsentation Selon la configuration du coupleur TSX ETY 110, vous pouvez effectuer de la messagerie : soit sur le profil ETHWAY, soit sur le profil TCP/IP. Lorsque le coupleur est client, le profil ETHWAY ou TCP/IP est fix par la configuration des stations dans la table des connexions du coupleur. Le tableau suivant prcise quel profil est utilis en fonction de la configuration de la table.
Si ladresse de la station distante est ... rfrence dans la table. Profil de la communication TCP/IP non rfrence dans la table. ETHWAY

Coupleur en mode client

Note : Si aucune station nest enregistre dans la table, le profil de communication est ETHWAY.

Coupleur en mode serveur

Lorsque le coupleur est serveur, le profil ETHWAY ou TCP/IP est fix en fonction de lquipement client : Si le client met sur le profil ETHWAY, le coupleur rpond sur le profil ETHWAY. Si le client met sur le profil TCP/IP, le coupleur rpond sur le profil TCP/IP. Note : Dans le cas o le contrle daccs est activ, il faut assurer la cohrence des tables de connexions entre le client et le serveur. Si ladresse du client est rfrence dans la table du serveur, le client doit imprativement communiquer sur le profil TCP/IP.

35011058 00 Juillet 2005

179

TSX ETY 110

Configuration de la messagerie sur le profil TCP/IP ou le profil ETHWAY


Prsentation Afin dutiliser le coupleur TSX ETY 110 pour effectuer de la communication sur ETHERNET, il est ncessaire de rgler les paramtres de configuration.

180

35011058 00 Juillet 2005

TSX ETY 110

Comment configurer le module

Avant de configurer le coupleur, accdez lcran de configuration.

Dbut de la configuration de la messagerie

Dsirez vous que le coupleur communique sur le profil ... ? ETHWAY

TCP/IP

Slectionnez le nombre de Connexions ouvrables

Est-ce que le coupleur change des mots communs ?

Non

Renseignez les champs de la table des connexions pour chaque quipement distant serveur Adr X-WAY Adresse IP Protocole

Oui Slectionnez les mots communs changs en lecture ou lecture/criture

Slectionnez la case cocher Contrle daccs

Oui

Si le coupleur est serveur, voulez-vous exercer un contrle daccs ? Non

Slectionnez dans la table des connexions la case cocher Accs de chaque quipement distant client

Slectionnez le nombre de mots changs par station et le numro du rseau. Voulez-vous adresser le coupleur par dfaut ? Oui Slectionnez la case Adresse IP par dfaut Non Slectionnez la case Configure

Renseignez les champs Adresse IP Masque sous-rseau Adresse du Gateway

Slectionnez la Configuration ETHERNET

Fin de la configuration de la messagerie

35011058 00 Juillet 2005

181

TSX ETY 110

Configuration du service SNMP


Prsentation Afin dutiliser le coupleur TSX ETY 110 en agent SNMP, il est ncessaire de rgler les paramtres de configuration du service SNMP. La procdure pour accder aux paramtres de configuration du service SNMP est la suivante.
Etape 1 2 Action Accdez lcran de configuration du module. Cliquez sur le bouton SNMP. Rsultat La fentre suivante apparait.
Configuration SNMP Adresses IP managers Adresse IP Manager 1 196 211 185 50 Agent Lieu (SysLocation) Contact (SysContact) Noms de communaut public Set Get Trap public public Btiment A Administrateur Scurit Activation du trap Authentification Failure Adresse IP Manager 2 0 0 0 0|

Comment accder au service SNMP

OK Prt

Annuler

182

35011058 00 Juillet 2005

TSX ETY 110

Comment configurer SNMP

La procdure pour configurer le service SNMP est la suivante.


Etape 1 Action Saisissez les adresses des managers SNMP :
Adresses IP Manager 1 Adresses IP Manager 2

Renseignez les champs :


Lieu (SysLocation) Contact (SysLocation).

Si vous dsirez dfinir des droits daccs, renseignez les noms de communaut : Set Get Trap Si vous dsirez activer lmission dvnement au coupleur, cochez la case Activation du trap "Authentification Failure". Validez la configuration par le bouton Ok.

4 5

35011058 00 Juillet 2005

183

TSX ETY 110

Configuration de la fonction Bridge


Prsentation Le coupleur TSX ETY 110 peut tre utilis comme station bridge X-WAY. Ceci garantit la transparence de communication entre diffrents rseaux. Note : Pour connaitre la mise en oeuvre de cette fonction, reportez vous lintercalaire communication multi-rseau (Voir Architectures multirseaux, p. 297). Dans la suite, seule la procdure daccs la fonction bridge sera dveloppe.

Comment accder la focntion bridge

La procdure pour accder aux paramtres de configuration de la fonction bridge est la suivante.
Etape 1 2 Action Accdez lcran de configuration du module. Slectionnez le bouton Bridge.

184

35011058 00 Juillet 2005

TSX ETY 110

Exemple darchitecture de type privative ETHWAY


Prsentation La figure suivante illustre la mise en oeuvre dun coupleur TSX ETY 110 dans une architecture privative ETHWAY.
Terminal de programmation

Superviseur

X-WAY : {1.3} IP : 84.0.1.3

X-WAY : {1.4} IP : 84.0.1.4

1 ETHERNET

Premium

Premium

X-WAY : {1.2} IP : 84.0.1.2

Station 2

X-WAY : {1.1} IP :84.0.1.1

Station 1

FIPWAY 1 2 Communication ETHWAY ou TCP/IP Communication ETHWAY

35011058 00 Juillet 2005

185

TSX ETY 110

Mode dutilisation prconis

Ladressage IP nest pas administr (valeur par dfaut). Elle est drive des valeurs affiches sur les roues codeuses du module. La communication inter-automates utilise les services ETHWAY (COM, UNI-TE). La communication entre lautomate et le superviseur ou le terminal de programmation utilise les services ETHWAY ou UNI-TE sur TCP/IP. Le format des trames utilis est ETHERNET II.

Note : Dans la suite des exemples, on suppose que la communication avec les terminaux est faite sur TCP/IP.

Configuration de ladresse locale du coupleur de la station 2

Dans un environnement ferm, il est possible de ne pas administrer les adresses IP, le mode Adresse IP par dfaut est slectionn.
Configuration adresses IP Adresse IP par dfaut Configure 0 0 Adresse IP Masque sous-rseau 0 0 Adresse du Gateway 0 0 Configuration servie

0 0 0

0 0 0

Configuration des connexions du coupleur de la station 2

Le champ saisir est l'adresse X-WAY des stations distantes avec lesquelles on veut dialoguer (adresse X-WAY 1.3), les autres champs sont initialiss automatiquement. La protection d'accs est inhibe par dfaut et le nombre maximum de connexions vaut 32.
Configuration connexions Connexions Res.Sta Adresse IP ouvrables 1 1.3 84.0.1.3 32 2 3 Contrle 4 daccs Protocole UNITE Accs

Note : Lautomate tant toujours serveur vis vis du terminal de programmation, celui-ci n'a pas besoin d'tre dclar.

Configuration ETHERNET du coupleur de la station 2

Le format de trame ETHERNET slectionn pour TCP/IP est Ethernet II car dans l'exemple les terminaux utilisent ce format.
ConfigurationEthernet Ethernet II 802.3

186

35011058 00 Juillet 2005

TSX ETY 110

Configuration des mots communs du coupleur de la station 2

La station 2 changent 16 mots communs en lecture/criture avec les autres automates connects au rseau.
Donnes Ethway Aucun Bridge ... Mots communs lecture Mots communs lecture/criture Nb. mots/station 4 8 16 32 64 Adresse rseau 5

Les service ncessite donc la configuration : du type de service, la taille de mots communs, le numro de rseau.

35011058 00 Juillet 2005

187

TSX ETY 110

Exemple darchitecture de type ETHWAY connecte TCP/IP


Prsentation La figure suivante illustre la mise en oeuvre dun coupleur TSX ETY 110 dans une architecture ETHWAY connecte un rseau TCP/IP.
Superviseur

{1.3} 140.252.1.11

ETHERNET

Rseau 1 : 140.252 niveau usine Terminal de programmation Passerelle 140.252.2.255 {1.4} 140.252.2.4

Sous-rseau 140.252.2.0 niveau cellule ETHERNET Station 2

Station 1

{1.2} 140.252.2.2

{1.1} 140.252.2.1

1 2

Communication ETHWAY ou TCP/IP Communication ETHWAY

188

35011058 00 Juillet 2005

TSX ETY 110

Mode dutilisation prconis

Ladressage IP est globalement administr, car on se connecte un rseau usine TCP/IP existant. La communication inter-automates, au niveau cellules, utilise les services ETHWAY (COM, UNI-TE). La communication entre lautomate et le terminal de programmation, au niveau cellules, utilise les services ETHWAY ou UNI-TE sur TCP/IP. La communication entre lautomate et le superviseur utilise les services UNI-TE sur TCP/IP. Le format des trames utilis est ETHERNET II.

Note : Les services ETHWAY de niveau cellule sont identiques aux services dcrits dans l'exemple prcdent. Cet exemple dcrit seulement la communication entre le superviseur de niveau usine et un automate Premium de niveau cellule.

Configuration de ladresse locale du coupleur de la station 2

Comme il faut administrer les adresses IP, le mode adresse IP configure est slectionn.
Configuration adresses IP Adresse IP par dfaut Configure 140 252 2 2 Adresse IP Masque sous-rseau 255 255 255 0 Adresse du Gateway 140 252 2 255 Configuration servie

Vous devez entrer les paramtre IP cits ci-dessus. Ces valeurs sont issues du plan d'adressage global de l'installation gr par le manager de rseau. Celui-ci peut s'assurer de leur unicit en se faisant attribuer l'ID rseau (140.252) par un organisme habilit. Le rseau de niveau cellule est un sous-rseau IP. Cela permet de se faire attribuer un ID rseau unique (140.252) pour l'ensemble de l'architecture. Les sous-rseaux sont ensuite dfinis par l'utilisateur du masque de sous-rseau 255.255.0.0. La classe d'adresse choisie (ici classe B) dpend du nombre de machines et du nombre de rseaux de l'installation.

35011058 00 Juillet 2005

189

TSX ETY 110

Configuration des connexions du coupleur de la station 2

Vous devez saisir la fois l'adresse X-WAY et l'adresse IP des quipements avec lesquels le module doit communiquer.
Configuration connexions Connexions Res.Sta Adresse IP ouvrables 1 1.3 140.252.1.11 5 2 1.4 140.252.2.4 3 Contrle 4 daccs Protocole UNITE UNITE Accs

Cliquez sur le bouton Contrle d'accs pour activer ce contrle, puis cochez la case correspondante dans la colonne Accs. Le nombre maximum de connexions dans l'application peut tre rgl. Configuration ETHERNET du coupleur de la station 2 Le format de trame ETHERNET slectionn pour TCP/IP est Ethernet II car dans l'exemple les terminaux utilisent ce format.
ConfigurationEthernet Ethernet II 802.3

190

35011058 00 Juillet 2005

TSX ETY 110

Exemple de connexion un rseau TCP/IP non privatif


Prsentation La figure suivante illustre la mise en oeuvre dun coupleur TSX ETY 110 connect un rseau TCP/IP existant.
Superviseur {1.3} 140.252.2.11 Terminal de programmation et de mise au point {1.4} 140.252.2.9

Passerelle 140.252.2.255

ETHERNET TCP/IP 1 1 {1.1} 140.252.2.8

{1.2} 140.252.2.10

FIPWAY 1 Communication TCP/IP

Mode dutilisation prconis

Ladressage IP est administr obligatoirement car on se connecte un rseau TCP/IP non privatif. La communication inter-automates utilise les services UNI-TE sur TCP/IP. La communication entre lautomate et le superviseur ou le terminal de programmation utilise les services UNI-TE sur TCP/IP. Le format des trames utilis est ETHERNET II.

35011058 00 Juillet 2005

191

TSX ETY 110

Configuration de ladresse locale du coupleur

Il faut administrer les adresses IP, le mode Adresse IP configure est slectionn, vous devez entrer les paramtres IP.
Configuration adresses IP Adresse IP par dfaut Configure 140 252 2 Adresse IP Masque sous-rseau 255 255 0 Adresse du Gateway 140 252 2 Configuration servie

10 0 255

Configuration des connexions du coupleur

Vous devez saisir la fois l'adresse X-WAY et l'adresse IP des quipements avec lesquels le module doit communiquer.
Configuration connexions Connexions Res.Sta Adresse IP ouvrables 1 1.3 140.252.1.11 5 140.252.2.4 2 1.4 3 Contrle 4 daccs Protocole UNITE UNITE Accs

Cliquez sur le bouton Contrle d'accs pour activer ce contrle, puis cochez la case correspondante dans la colonne Accs. Le nombre maximum de connexions ouvrables dans l'application peut tre rgl. Configuration ETHERNET du coupleur Le format de trame ETHERNET slectionn pour TCP/IP est Ethernet II car dans l'exemple les terminaux utilisent ce format.
ConfigurationEthernet Ethernet II 802.3

192

35011058 00 Juillet 2005

TSX ETY 110

Exemple de communication entre Premium et Quantum


Prsentation La figure suivante illustre la mise en oeuvre dun coupleur TSX ETY 110 pour communiquer avec un automate Quantum.
Terminal de programmation et de mise au point {1.3} 140.252.2.11 Passerelle 140.252.2.255

1 ETHERNET TCP/IP Rseau 1 X-WAY 140.52

{1.101} 140.252.2.8

{1.2} 140.252.2.10

Modbus Plus FIPWAY

Mode dutilisation prconis

Ladressage IP est administr cause du risque de duplication dadresses IP avec des valeurs par dfaut. La communication inter-automates utilise les services Modbus sur TCP/IP.

35011058 00 Juillet 2005

193

TSX ETY 110

Configuration de ladresse locale du coupleur

Il faut administrer les adresse IP, le mode Adresse IP configure est slectionn, vous devez entrer les paramtres IP.
Configuration adresses IP Adresse IP par dfaut Configure 140 252 2 Adresse IP Masque sous-rseau 255 255 0 Adresse du Gateway 140 252 2 Configuration servie

10 0 255

Configuration des connexions du coupleur

Vous devez saisir la fois l'adresse X-WAY et l'adresse IP des quipements avec lesquels le module doit communiquer.
Configuration connexions Connexions Res.Sta Adresse IP ouvrables 1 1.3 140.252.2.11 5 140.252.2.8 2 1.101 3 Contrle 4 daccs Protocole UNITE MODBUS Accs

Cliquez sur le bouton Contrle d'accs pour activer ce contrle, puis cochez la case correspondante dans la colonne Accs. Le nombre maximum de connexions dans l'application peut tre rgl. Note : La communcation avec lautomate Quantum ncessite la configuration du protocole Modbus.

Configuration ETHERNET du coupleur

Le format de trame ETHERNET slectionn pour TCP/IP est Ethernet II car dans l'exemple les terminaux utilisent ce format.
ConfigurationEthernet Ethernet II 802.3

194

35011058 00 Juillet 2005

TSX ETY 110

8.3
Prsentation
Objet de ce sous-chapitre Contenu de ce sous-chapitre

Mise au point

Ce sous-chapitre dcrit la mise au point du coupleur TSX ETY 110.

Ce sous-chapitre contient les sujets suivants :


Sujet Ecran de mise au point du module Paramtres de mise au point gnraux Paramtres de mise au point des services TCP/IP Comment tester la communication TCP/IP avec la requte Ping Paramtres de mise au point des services ETHWAY Requtes disponibles pour le test dune voie de communication Comment tester une voie avec les requtes Identification et Miroir Comment tester une voie avec des requtes Page 196 198 199 200 201 202 203 205

35011058 00 Juillet 2005

195

TSX ETY 110

Ecran de mise au point du module


Prsentation Cet cran, dcompose en cinq zones, permet deffectuer la mise au point dune liaison ETHERNET. Lcran ddi la communication ETHERNET se prsente ainsi : 1
TSX ETY 110 [RACK 0 POSITION 5] Mise au point Dsignation : COUPLEUR TCP/IP ETHWAY Adresse IP 196 211 185 22 Adresse IP Masque sous -rseau 255 255 255 0 Adresse du Gateway 196 211 185 55 Adresse IP servie Adresse MAC Test communication Nombre connexions 196.211.185.21 ouvertes 0 Ping Rception rponse Temps ms Taille 64 octets Adresses Trafic messages (msg/min.) 2000 msg/min.

Illustration

Version 2.0 RUN ERR Adresse station Adresse rseau

ADR

DIAG...

Station 19 Aucun

Donnes communes Bridge

Test station Identification Compteurs Saisie Requte Init compteurs Miroir Rception rponse Ascii Hexa

N station Erreurs messages

Init compteurs

2
Min. 0 Moy. 0 Max. 0 RAZ

Messages mis non acquits 0 Messages refuss 0

196

35011058 00 Juillet 2005

TSX ETY 110

Elments et fonctions

Ce tableau dcrit les diffrentes zones constituant lcran de configuration :


Repre 1 Zone commune Fonction partie commune aux crans de mise au point (Voir: Mtiers Communication Tome 1 - Description des crans de mise au point pour la communication) de la communication permet de visualiser graphiquement le nombre de messages traits par le coupleur:

Trafic messages (Voir Trafic messages, p. 198) Erreurs messages (Voir Erreurs messages, p. 198)

permet de visualiser le nombre de messages non acquitts ou refuss.

Services TCP/IP permet de : (Voir Paramtres visualiser la configuration des services TCP/IP, de mise au point tester la communication sur le profil TCP/IP. des services TCP/IP, p. 199) Services ETHWAY (Voir Requtes disponibles pour le test dune voie de communication, p. 202) permet de : visualiser la configuration des services ETHWAY, tester la communication sur le profil ETHWAY.

35011058 00 Juillet 2005

197

TSX ETY 110

Paramtres de mise au point gnraux


Prsentation Les paramtres de mise au point gnraux sont regroups en deux fentres : la fentre Trafic messages, la fentre Erreurs messages.

Trafic messages

La fentre se prsente comme ci-dessous :


Trafic messages (msg/min.) 6000 msg/min.

Min. 493 Moy. 849

Max. 1206

RAZ

Elle indique graphiquement le nombre de messages par minute traits par le coupleur (mission et rception). Ce nombre pourra tre compar au dbit maximum offert par le coupleur (7800 ou 8400 messages de 128 octets par minute) pour dterminer si ce dernier travaille dans une plage normale d'utilisation, ou en surcharge. Le bouton RAZ remet zro les trois compteurs Min., Moy. et Max.. Erreurs messages La fentre se prsente comme ci-dessous :
Erreurs messages Init compteurs Messages mis non acquits 12 Messages refuss 2

La Fentre erreurs messages indique le nombre de messages non acquitts sur ETHWAY et le nombre de messages refuss sur ETHWAY ou TCP/IP. Vous pouvez remettre ces compteurs zro en cliquant sur le bouton Init compteurs.

198

35011058 00 Juillet 2005

TSX ETY 110

Paramtres de mise au point des services TCP/IP


Prsentation Les paramtres de mise au point des services TCP/IP sont regroups en deux fentres : la fentre Adresse IP, la fentre Test communication. La fentre se prsente comme ci-dessous :
Adresse IP 196 211 185 22 Adresse IP Masque sous -rseau 255 255 255 0 Adresse du Gateway 196 211 185 55 Adresse IP servie Adresse MAC

Adresse IP

Elle rappelle les donnes de configuration de ladresse IP : Adresse IP Masque sous-rseau Adresse du Gateway : adresse de la passerelle Test de communication La fentre se prsente comme ci-dessous :
Test communication Nombre connexions 196.211.185.21 ouvertes 1 Ping Rception rponse Temps ms Taille 64 octets Adresses

Cette fentre permet de tester la communication IP vers une autre station dclare dans la grille des quipements distants.

35011058 00 Juillet 2005

199

TSX ETY 110

Comment tester la communication TCP/IP avec la requte Ping


Prsentation Cette page indique la procdure suivre pour tester une communication TCP/IP partir dune requte Ping. La procdure suivante permet denvoyer la requte Ping, et ainsi tester le bon cheminement des informations entre deux quipements.
Etape 1 2 3 Action Slectionnez ladresse de la station interroger laide du champ Adresses. Slectionner le nombre doctets mettre par le champ Taille. Il spcifie la longueur du message envoyer de 64 1472 octets. Appuyez sur le bouton Ping. Rsultat La rponse apparat dans le champ Temps :
Rception rponse Temps 17 ms Taille 64 octets

Marche suivre

Le temps retourn correspond au temps daller/retour du message en ms.

Type de rponse

Le tableau suivant regroupe les diffrents de type de rponses possibles la requte Ping.
Si la rponse est ... positive ngative alors ... La fentre inscrit le temps daller/retour du message en ms.
une fentre avec le message Timeout spcifie labsence de

rponse de lquipement distant.


une fentre avec le message Host unreachable spcifie que

lquipement distant na pas t atteint dans larchitecture rseau.

200

35011058 00 Juillet 2005

TSX ETY 110

Paramtres de mise au point des services ETHWAY


Prsentation Les paramtres de mise au point des services TCP/IP sont regroups en deux fentres : la fentre Adresse station, la fentre Test station. La fentre se prsente comme ci-dessous :
Adresse station Adresse rseau Donnes communes Bridge 5 Station 19 Aucun

Adresse station

Elle rappelle les donnes de configuration : Adresse rseau et Station : indique ladresse rseau et station code sur les roues codeuses du coupleur Donnes communes : rappelle le type de service slectionn en mode configuration pour les donnes communes Bridge : si la case est coche, elle rappelle que la station a t dclare Bridge X-WAY. Test station La fentre se prsente comme ci-dessous :
Test station Identification Compteurs 10 Saisie Requte Init compteurs Miroir Rception rponse Ascii Hexa

N station

Cette fentre permet de tester une voie de communication par lmission dune requte vers lune des stations prsentes sur le rseau.

35011058 00 Juillet 2005

201

TSX ETY 110

Requtes disponibles pour le test dune voie de communication


Prsentation Cette page dcrit les diffrentes possibilits de tester une voie de communication partir de lcran de mise au point. Lenvoi dune requte vers une station non connecte se traduit par un message derreur. La fentre Test station permet les requtes suivantes : Indentification (Voir Comment identifier une station, p. 203) : provoque lenvoi de la requte Identification vers la station distante dsigne, Compteurs : provoque lenvoi de la requte Lecture des compteurs derreurs vers la station dsigne, Init Compteurs : provoque la remise zro des compteurs derreurs de la station dsigne, Saisie Requte (Voir Comment tester une voie avec des requtes, p. 205) : permet d'envoyer une requte UNI-TE, autre que celles fournies par les boutons de commande, vers la station dsigne. Le choix de cette fonction donne accs un cran permettant de slectionner les paramtres spcifiques la requte (le code requte doit tre cod en hexadcimal), Miroir (Voir Comment envoyer la requte Miroir, p. 204) : permet d'envoyer une requte Miroir vers la station dsigne. Le choix de cette fonction donne accs un cran permettant de slectionner la longueur de la chane de caractres mettre (au maximum 80 caractres). L'automate envoie alors cette chane de caractres (ABCD....) vers l'quipement destinataire. Celui-ci renvoie automatiquement la chane de caractres reue vers l'metteur.

Conditions de test Requtes disponibles

202

35011058 00 Juillet 2005

TSX ETY 110

Comment tester une voie avec les requtes Identification et Miroir


Prsentation Cette page indique la procdure suivre pour tester une voie de communication partir des requtes Identification et Miroir. La procdure suivante permet didentifier une station dsigne.
Etape 1 2 Actions Slectionnez ladresse de la station interroger laide du champ Station. Appuyez sur le bouton Identification. Rsultat La rponse apparat dans la fentre Rception Rponse:
Rception rponse ...TSX ETY 110..!.... Ascii Hexa

Comment identifier une station

35011058 00 Juillet 2005

203

TSX ETY 110

Comment envoyer la requte Miroir

La procdure suivante permet denvoyer la requte Miroir, et ainsi tester le bon cheminement des informations entre deux quipements.
Etape 1 2 Action Slectionnez ladresse de la station interroger laide du champ Station. Appuyez sur le bouton Miroir. Rsultat La fentre suivante apparat :
Requte Miroir Longueur des donnes mises 8 Emission Annuler

3 4

Saisissez la longueur des donnes transmettre (maximum 80 caractres). Appuyez sur le bouton Emission. Rsultat La rponse apparat dans la fentre Rception Rponse:
Rception rponse ABCDEFGH Ascii Hexa

La rponse contient : la chane de caractre ABCDEFGH correspondant une longueur de donnes mises 8.

204

35011058 00 Juillet 2005

TSX ETY 110

Comment tester une voie avec des requtes


Prsentation Cette page indique la procdure suivre pour tester une voie de communication partir de lcran de mise au point par lintermdiaire de diffrentes requtes. La procdure suivante permet denvoyer une requte, autre que celles fournies par les boutons de commande, vers une station dsigne. Dans cet exemple, la requte mise permet deffectuer une lecture de 10 mots (de %MW1 %MW10).
Etape 1 2 Action Slectionnez ladresse de la station interroger laide du champ Station. Appuyez sur le bouton Saisie Requte. Rsultat La fentre suivante apparat :
Saisie Requte Code Requte (Hexadcimal) 36 Donnes (Hexadcimal) 680701000A00 Emission Annuler

Comment envoyer une requte

Les donnes transmises dans cet exemple sont cods sur 6 octets. 3 Saisissez le code fonction (cod en hexadcimal sur un octet), correspondant la requte que vous voulez envoyer. Pour cet exemple le code requte pour une lecture est 16#36. Saisissez les donnes mettre en codant chaque donne en hexadcimal. Les donnes sont saisies la suite des unes des autres sans espace entre elles. Lorsque les donnes sont codes sur un mot, les octets de poids fort et de poids faible sont inverss. Pour cet exemple les donnes sont les suivantes : 16#68 : sur un octet, dfinit le segment (donnes internes), 16#07 : sur un octet, dfinit le type dobjet (mots), 16#0100 : sur un mot, dfinit le premier mot lire, 16#0A00 : sur un mot, dfinit le nombre de mot lire.

35011058 00 Juillet 2005

205

TSX ETY 110

Etape 5

Action Appuyez sur le bouton Emission. Rsultat La rponse apparat dans la fentre Rception Rponse:
Rception rponse 07 00 C2 92 20 24 40 00 Ascii Hexa

La rponse de lexemple contient les donnes sur 21 octets.


16#07 : correspond au type dobjet (mots), 16#00C2 : correspond la valeur du premier mot (les octets de poids fort

et de poids faibles sont inverss, sa valeur est 16#C200),


...

206

35011058 00 Juillet 2005

TSX ETY 110

8.4

Objets langage associs au coupleur TSX ETY 110

Prsentation
Objet de ce sous-chapitre Contenu de ce sous-chapitre Ce sous-chapitre prsente les diffrents objets langages spcifiques au coupleur TSX ETY 110. Ce sous-chapitre contient les sujets suivants :
Sujet Objets langage change implicite Objets langage change explicite Gestion et compte-rendu des changes explicites Objets langage associs la configuration Page 208 211 213 214

35011058 00 Juillet 2005

207

TSX ETY 110

Objets langage change implicite


Prsentation Cette page dcrit tous les objets langage change implicite (Voir: Mtiers Communication Tome 1 - Echanges Implicites) pour une communication ETHERNET avec le coupleur TSX ETY 110 qui peuvent tre affichs ou modifis par le programme dapplication. Le tableau ci-dessous prsente les diffrents objets bit change implicite.
Objet (1) Fonction Signification Ce bit 1, indique un dfaut du module (au moins une des voies est en dfaut, ...) Ce bit 1, indique un dfaut de la ligne.

Objets bit

%Ixy.MOD.E Bit de dfaut module RR %Ixy.i.ERR Bit de dfaut voie

Lgende (1) Adresse xy.i


x : correspond au numro de rack y : correspond au numro du module i : correspond au numro de la voie

208

35011058 00 Juillet 2005

TSX ETY 110

Objets mot

Le tableau ci-dessous prsente les diffrents objets mot change implicite.


Objet (1) %IWxy.i.0 %IWxy.i.1 Fonction Etat du rseau Indicateurs de rafrachissement des donnes communes Signification
x0 = 1 : si rception de mots communs dau

moins une des stations distantes


x0 = 1 : les mots communs de la station 0 sont

rafraichies.
... x7 = 1 : les mots communs de la station 7 sont

rafraichies.
x8 = 1 : les mots communs de la station 8 sont

rafraichies.
... x15 = 1 : les mots communs de la station 15 sont

rafraichies. ... %IWxy.i.4 ... Indicateurs de rafrachissement des donnes communes ...
x0 = 1 : les mots communs de la station 48 sont

rafraichies.
... x7 = 1 : les mots communs de la station 55 sont

rafraichies.
x8 = 1 : les mots communs de la station 56 sont

rafraichies.
... x15 = 1 : les mots communs ou les mots de la

table partages de la station 63 sont rafraichies.

Lgende (1) Adresse xy.i


x : correspond au numro de rack y : correspond au numro du module i : correspond au numro de la voie

35011058 00 Juillet 2005

209

TSX ETY 110

Mots communs

Les mots communs sont changs sur le profil ETHWAY et leur nombre dpend de la taille de mots par station configure. Le tableau suivant dcrit les mots communs :
Objet (1) Fonction Signification correspond aux donnes communes changes

%NW{n.s}0 Mots communs %NW{n.s}64

Lgende (1) Adresse n.s


n : correspond au numro de rseau s : correspond au numro de station

AVERTISSEMENT Le bit de rafrachissement passe 1 en dbut de cycle automate, en cas de rception de mots communs provenant de la station correspondante. A la fin du cycle, les bits de rafrachissement repassent automatiquement 0. En consquence, les mots communs ne doivent tre considrs comme valides que si le bit de rafrachissement de la station correspondante est 1. Aprs mise sous tension, les mots communs sont positionns la valeur 0. Le non-respect de ces prcautions peut entraner la mort, des lsions corporelles graves ou des dommages matriels.

210

35011058 00 Juillet 2005

TSX ETY 110

Objets langage change explicite


Prsentation Cette page dcrit tous les objets langage change explicite (Voir: Mtiers Communication Tome 1 - Echanges explicites: Gnralits) pour une communication ETHERNET avec le coupleur TSX ETY 110 qui peuvent tre affichs ou modifis par le programme dapplication. Le tableau ci-dessous prsente les diffrents objets mot change explicite.
Objet (1) Fonction Signification
x0 = 1 : module dfectueux x1 = 1 : dfaut fonctionnel (dfaut entre le

Objets mots

%MWxy.MOD.2 Status du module

processeur et le module, dfaut de rglage ou de configuration, ...) x2 = 1 : dfaut bornier (non connect) x3 = 1 : auto-tests en cours x4 = 1 : rserv x5 = 1 : dfaut de configuration matrielle ou logicielle (le module prsent nest pas celui dclar dans la configuration, les sousmodules ne sont pas compatibles) x6 = 1 : module absent x7 = 1 : dfaut de lun des sous-modules

%MWxy.i.2

Status standard voie

x0 x3 = 0 : rservs x4 = 1 : module en dfaut ou auto-tests en

cours
x5 et x6 = 0 : rservs x7 = 1 : dfaut applicatif (erreur dans la

configuration) %MWxy.i.3 Status spcifique voie Octet 0 : x0 = 1 : si bridge X-WAY (0 si non bridge) Octet 1 : nombre de connexion TCP ouvertes Messages non acquitts sur ETHWAY Messages refuss sur ETHWAY Octet 0 : numro de la station Octet 1 : numro du rseau

%MWxy.i.4 %MWxy.i.5 %MWxy.i.6

Compteurs de dfauts sur ETHWAY Compteurs de dfauts sur ETHWAY Adresse rseau/ station

35011058 00 Juillet 2005

211

TSX ETY 110

Objet (1) %MWxy.i.7

Fonction Informations mots communs ou table partage

Signification Octet 0 :
= 16#00 : service inactif = 16#01 : lecture/criture des mots communs = 16#02 : lecture des mots communs Octet 1 : taille des mots communs produits

%MWxy.i.8 %MWxy.i.9 et %Mwxy.i.10 %MWxy.i.11 et %Mwxy.i.12

Compteur de messages sur TCP/IP Compteurs de messages sur la couche liaison Compteurs de messages sur la couche liaison

Nombre de messages refuss sur X-WAY sur TCP/IP Nombre de messages reus sur la couche liaison

Nombre de messages mis sur la couche liaison

Lgende (1) Adresse xy.i x : correspond au numro de rack y : correspond au numro du module i : correspond au numro de la voie

212

35011058 00 Juillet 2005

TSX ETY 110

Gestion et compte-rendu des changes explicites


Prsentation Cette page dcrit tous les objets langage qui grent les changes explicites (Voir: Mtiers Communication Tome 1 - Gestion d'change et de compte-rend). Le tableau ci-dessous prsente les diffrents objets mot pour la gestion des changes explicites.
Objet (1) %MWxy.MOD.0 Fonction Echanges en cours du module Signification
x0 = 1 : lecture de status en cours x1 = 1 : envoi de paramtres de commande au

Objets mots

module de communication
x2 = 1 : envoi de paramtres de rglage au

module de communication %MWxy.MOD.1 Compte rendu du module


x1 = 0 : paramtres de commande reus et

accepts par le module


x2 = 0 : paramtres de rglage reus et accepts

par le module %MWxy.i.0 Echanges en cours de la voie


x0 = 1 : lecture de status en cours x1 = 1 : envoi de paramtres de commande la

voie de communication
x2 = 1 : envoi de paramtres de rglage la voie

de communication %MWxy.i.1 Compte rendu de la x1 = 0 : paramtres de commande reus et accepts par la voie de communication voie x2 = 0 : paramtres de rglage reus et accepts par la voie de communication

Lgende (1) Adresse xy.i


x : correspond au numro de rack y : correspond au numro du module i : correspond au numro de la voie

35011058 00 Juillet 2005

213

TSX ETY 110

Objets langage associs la configuration


Prsentation Cette page dcrit tous les objets langage de configuration pour une communication ETHERNET avec le coupleur TSX ETY 110 qui peuvent tre affichs par le programme dapplication. Le tableau suivant dcrit les constantes internes :
Objet %KWxy.i.0 %KWxy.i.1 %KWxy.i.2 Fonction Type Couche physique Services supports Signification Octet 0 = 11 pour la communication ETHWAY Octet 1 : rserv Octet 0 : rserv Octet 1 : rserv Octet 0 : donnes communes
x0 = 1 : activation des mots communs

Constantes internes

ETHWAY
x1 = 0 : rserv x2 = 1 : mots communs lecture seules x3 = 1 : mots communs lecture/criture x4 x7 = 0 : rservs Octet 1 : rserv

%KWxy.i.4 %KWxy.i.5 %KWxy.i.6

Mots communs Adresse rseau X-WAY Type de driver ETHERNET pour TCP/IP

Octet 0 : nombre de mots communs Octet 1 : rserv Octet 0 : numro du rseau (0 par dfaut) Octet 1 : rserv Octet 0 : = 16#00 : AUI (valeur par dfaut) = 16#01 : RJ45 Octet 1 : = 16#00 : ETHERNET II (valeur par dfaut) = 16#01 : 802.3 Octet 0 : rserv Octet 1 : adresse hrite = 16#00 : adresse par dfaut = 16#01 : partir de la fonction mtier = 16#03 : partir dun serveur Exemple avec ladresse 139.160.65.109 Octet 0 =109 (poids faibles) Octet 1 = 65 Octet 2 = 160 Octet 3 = 139 (poids fort)

%KWxy.i.7

Configuration TCP/IP : type dadresse

%KWxy.i.8 et %KWxy.i.9

Adresse IP locale

214

35011058 00 Juillet 2005

TSX ETY 110 Objet %KWxy.i.10 et %KWxy.i.11 Fonction Adresse IP du gateway Signification Exemple avec ladresse 139.160.65.1 Octet 0 =1 Octet 1 = 65 Octet 2 = 160 Octet 3 = 139 Exemple avec ladresse 255.255.255.0 Octet 0 = 0 Octet 1 = 255 Octet 2 = 255 Octet 3 = 255

%KWxy.i.12 et %KWxy.i.13

Masque sous-rseau

35011058 00 Juillet 2005

215

TSX ETY 110

216

35011058 00 Juillet 2005

Modules TSX ETY 410, TSX ETY PORT, TSX ETY 510 et TSX WMY 100

Prsentation
Objet de ce chapitre Ce chapitre dcrit la mise en oeuvre des modules TSX ETY 410, TSX ETY PORT, TSX ETY 510 et TSX WMY 100. Le module TSX WMY possde les mmes services que les autres modules except les services :

IO Scanning, Global Data, Serveur dadresse, Contrle de bande passante.

Contenu de ce chapitre

Ce chapitre contient les sous-chapitres suivants :


Souschapitre 9.1 9.2 9.3 9.4 9.5 Sujet Gnralits Configuration Mise au point Objets langage associs aux modules TSX ETY 410, TSX ETY PORT, TSX ETY 510 et TSX WMY 100 Questions/Rponses Page 219 233 269 283 293

35011058 00 Juillet 2005

217

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

218

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

9.1
Prsentation
Objet de ce souschapitre

Gnralits

Ce sous-chapitre prsente la communication ETHERNET partir dun module TSX ETY 410, TSX ETY PORT, TSX ETY 510 ou TSX WMY 100 et leurs caractristiques. Le module TSX WMY possde les mmes services que les autres modules except les services :

IO Scanning, Global Data, Serveur dadresse, Contrle de bande passante.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :


Sujet Gnralits Caractristiques Type de connexions supportes Performances du service IO Scanning Performances du service Global Data Modes de marche des modules TSX ETY 410/PORT/510 et TSX WMY 100 Page 220 221 224 226 229 231

35011058 00 Juillet 2005

219

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Gnralits
Prsentation La voie de communication du module ETHERNET TSX ETY 410/PORT/510 ou TSX WMY 100 offre la connexion un rseau TCP/IP supportant le service de messagerie UNI-TE et Modbus sur un profil TCP/IP. Les quatre modules TSX ETY 410, TSX ETY PORT, TSX ETY 510 et TSX WMY 100 offrent galement les services suivants :

Grce leur fonctionnalit d'agent SNMP, les coupleurs peuvent tre superviss par un ou deux managers SNMP, Ils peuvent assurer le rle de serveur BOOTP/DHCP ou de client BOOTP (pas de serveur dadresse pour le TSX WMY 100), De part leur service IO Scanning, ils peuvent piloter des entres/sorties distantes sur le rseau ETHERNET (pas de IO Scanning pour le TSX WMY 100), Ils intgrent un serveur HTTP embarqu. Grace au service de Global Data, Ils permettent lchange de donnes entre stations dautomates la norme IEC (pas de Global Data pour le TSX WMY 100). Le service Contrle de bande passante qui permet de vrifier la rpartion des services dans le coupleur (pas de Contrle de bande passante pour le TSX WMY 100). Le service Remplacement dun quipement dfaillant qui permet de sauvegarder dans le module la configuration dun quipement. En cas de panne de celui-ci, un autre module install, vierge, peut redmarrer avec les paramtres de configuration du prcdent. Le service de synchronisation horaire permet de mettre jour les horloges automate sur la base de l'heure UTC (Universal Time Coordinated - Heure universelle coordonne) partir d'une source donne.

Les modules TSX ETY 510 et TSX WMY 100 offrent en plus la possibilit de crer des pages Web utilisateur.

220

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Caractristiques
Capacit maximum du coupleur La taille maximale de la trame dpend du type de transaction :

dans le cas dune messagerie synchrone, la taille maximale de la trame est de 256 octets, dans le cas dune messagerie asynchrone, la taille maximale de la trame est de 1 Koctets.

Les modules TSX ETY 410, TSX ETY PORT, TSX ETY 510 et TSX WMY 100 permettent :

de grer 64 connexions TCP en utilisant le service de messagerie port 502, de scruter jusqu 64 quipements au maximum en utilisant le service IO Scanning (pas de IO Scanning pour le TSX WMY 100), dtre le serveur BOOTP ou DHCP de 96 quipements au maximum ncessitant ce service (pas de serveur d'adresse pour le TSX WMY 100).

Avec un processeur ddi ce traitement, le coupleur permet :


pour la messagerie synchrone X-WAY sur TCP/IP (serveur UNI-TE): avec un processeur de type TSX P57 453 : 800 messages par secondes, avec un processeur de type TSX P57 303 : 490 messages par secondes, pour la messagerie asynchrone X-WAY sur TCP/IP : de 600 1200 messages par secondes (varie en fonction de la taille des messages, du nombre de client et du temps dexcution de lapplication).

35011058 00 Juillet 2005

221

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Service IO Scanning

Note : Pas de IO Scanning sur le TSX WMY 100. Le coupleur peut scruter au maximum 64 quipements distant. Pour une mme station, lapplication peut traiter :

un volume total maximum dentres scruter de 2 Kmots, un volume total maximum de sorties scruter de 2 Kmots.

Lors de lutilisation du service IO scanning, le cycle automate est impact denviron 1 ms par volume de 512 mots dentres/sorties scruts. De mme, la taille de lapplication est impacte de 6 Koctets par module TSX ETY 410/PORT/510 configur. Service Global Data

Note : Pas de Global Data sur le TSX WMY 100. Linterface utilisateur est une zone de %MW dfinie en configuration.

Chaque coupleur peut publier une variable de taille 1 512 mots, Chaque coupleur peut souscrire de 1 64 variables. Les donnes totales ne peuvent excder 2K mots.

Service de synchronisation horaire Remplacement quipement dfaillant

Le service de synchronisation horaire est disponible sur TSX ETY 5103 avec une version processeur V5.8 et une version V4.5 de PL7.

Le coupleur rserve une zone de 512 Koctets pour cette fonction.


Jusqu 96 quipements distants peuvent tre configurs dans le service serveur dadresses DHCP. Les 96 quipements distants doivent se partager les 512 Koctets rservs pour leurs paramtres.

222

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Compatibilit

Les modules TSX ETY 410, TSX ETY PORT et TSX ETY 510 sont des volutions des modules TSX ETY 410 et TSX ETY 5101. Ils prsentent de nouveaux services mais restent compatibles avec les modules TSX ETY 410 et ETY5101. Les modules TSX ETY 410, TSX ETY PORT et TSX ETY 510 ne sont configurables que dans un Premium avec un processeur de version V5.1 ou suprieure. Le niveau fonctionnel des coupleurs TSX ETY 410/510 ncessite la version V4.1 du logiciel PL7. Pour le TSX ETY PORT, la version V4.3 de PL7 est ncessaire avec une version de processeur minimale de V5.5. Sinon (PL7 V4.0, TSX ETY 410/5101), les nouveaux services (Global data, Contrle de bande passante, serveur DHCP) ne seront pas disponibles. Note : Si le module physiquement prsent est un TSX ETY 410 ou un TSX ETY 510 et que le module configur est un TSX ETY 410, l'application fonctionnera normalement si les services propres au TSX ETY 410 ne sont pas utiliss. Sinon, le module restera en dfaut.

35011058 00 Juillet 2005

223

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Type de connexions supportes


Prsentation Nombre de connexions HTTP maximum en parallle :
TSX ETY 410 TSX ETY PORT TSX ETY 510 TSX WMY 100 8 8 16 16

Les modules TSX ETY 410/PORT/510 et TSX WMY 100 autorisent 64 connexions maximum en parallle sur TCP/IP. Connexion avec un Premium Entre deux automates Premium utilisant la messagerie UNI-TE sur le profil TCP/IP, le coupleur TSX ETY 410/PORT/510 ou TSX WMY 100 ne permet quune seule connexion en mode client/serveur.
ETHERNET Une connexion en messagerie UNIT-E client/ serveur

Premium avec un coupleur TSX ETY 410/PORT/510 ou TSX WMY 100.

Premium avec un coupleur TSX ETY 410/PORT/510, TSX ETY 110 ou TSX WMY 100.

224

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Connexion avec un Quantum

Entre un automate Premium et un automate Quantum utilisant la messagerie Modbus sur le profil TCP/IP, les coupleurs TSX ETY 410/PORT/510 et TSX WMY 100 permettent :

une seule connexion en mode client Modbus, une seule connexion en mode serveur Modbus.

Exemple
ETHERNET Une connexion en messagerie Modbus client

Premium avec un coupleur TSX ETY 410/PORT/510 ou TSX WMY 100.

Une connexion en messagerie Modbus serveur

Quantum

Connexion avec un quipement tiers

Entre un automate Premium et un quipement tiers, les modules TSX ETY 410/ PORT/510 et TSX WMY 100 permettent :

une seule connexion en mode client UNI-TE ou Modbus, plusieurs connexions en mode serveur UNI-TE ou Modbus.

Exemple
ETHERNET Une connexion en messagerie UNI-TE ou Modbus en mode client

Premium avec un coupleur TSX Plusieurs connexions en ETY 410/PORT/510 ou TSX messagerie UNI-TE ou WMY 100. Modbus en mode serveur avec des adresses X-WAY diffrentes

PC (quipement tiers)

35011058 00 Juillet 2005

225

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Performances du service IO Scanning


Prsentation Note : Pas de IO Scanning sur le TSX WMY 100. Les performances prsents ci-aprs sont les performances du module TSX ETY 410/PORT/510 lors de lutilisation du service IO Scanning. Temps de redmarrage dune configuration IO Scanning Ce temps correspond au temps entre la mise sous-tension de la configuration complte et le moment o tous les entres/sorties distantes sont oprationnelles (les bits dtats sont activs, les bits des mots %IWxy.i.1 %IWxy.i.4 = 1). Les valeurs sont exprimes en secondes :

T = 35 s, si le coupleur TSX ETY 410/PORT/510 est utilis comme serveur BOOTP pour connecter les quipements scruts. T = 17 s, si les quipements scruts utilisent un autre serveur BOOTP/DHCP.

Temps de redmarrage des entres/sorties

Ce temps correspond au temps entre la mise sous-tension de entres/sorties distantes et le moment o les bits dtats sont activs (les bits des mots %IWxy.i.1 %IWxy.i.4 = 1). La valeur est exprime en secondes :

T=5s

226

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Temps de rponse de lapplication

Ce temps correspond au temps coul entre lacquisition dune entre dporte et le positionnement dune sortie dporte. Cest un temps de rponse logique ne prenant pas en compte les temps de filtrage et de rponse des interfaces capteurs et actionneurs. Exemple de temps coul entre lacquisition dune entre et le positionnement dune sortie :

E1

S1 Temps de rponse

Temps de cycle MAST : 20 ms ou 80 ms

E1

S1

35011058 00 Juillet 2005

227

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Temps de rponse avec un cycle de 20 ms


100

T max

90 Temps de rponse en ms

80

T min
70

60

50

10

20

30

40

50

60

Nombres dquipements scruts

Temps de rponse avec un cycle de 80 ms


220

T max

210 Temps de rponse en ms

200

T min
190

180

170

10

20

30

40

50

60

Nombres dquipements scruts

228

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Performances du service Global Data


Prsentation Note : Pas de Global data sur le TSX WMY 100. Les valeurs prsentes ci-aprs sont donnes afin dvaluer les performances du service Global Data. Dfinition Temps daller-retour des Global Data : Ce temps correspond au temps coul entre la publication dune valeur de variable par lapplication automate locale, sa souscription par un application automate distante, la publication de la mme valeur par lapplication automate distante et sa souscription par lapplication automate locale.

35011058 00 Juillet 2005

229

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Valeurs

Conditions de mesures :

Les temps de cycle des applications automate locale et distante sont identiques. Une seule variable est change dans chaque sens.

Rsultats :
Temps de cycle automate >= 10 ms = 5 ms Temps daller-retour 3 fois le temps de cycle automate 5 6 fois le temps de cycle automate

Illustration :

60

50 Temps daller-retour en ms

40

30

20

10

10

15 Temps de cycle en ms

20

230

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Modes de marche des modules TSX ETY 410/PORT/510 et TSX WMY 100
Prsentation Le graphique suivant dcrit les modes de marche du module TSX ETY 410/PORT/ 510 et TSX WMY 100.

Graphe gnral Arrt du module Module hors tension Mise sous tension

Module configur

Fonction de communication

Module en phase dauto-tests

Reset

Configuration

Module non configur

Auto-tests OK

Fonctionnement

Aprs la mise sous tension, le module effectue ses auto-tests. Pendant cette phase le voyant STS est allum. A la fin des auto-tests, le voyant RUN sallume. Le module ne fonctionne pas avec une configuration par dfaut. Celle-ci doit lui tre transmise par l'application PL7 de l'automate local. Les valeurs de la configuration sont donnes dans la liste des objets langage %KW et fournissent en particulier ladresse IP et ladresse X-WAY du module. La configuration est retransmise sur chaque redmarrage ( chaud ou froid) de lautomate. Suite la rception de la configuration, le module fait la remise zro de la communication en cours avant de se configurer (terminaison des changes en cours, fermeture des connexions TCP). Le module est alors oprationnel. Les voyants RUN et STS sont allums. La fonction IO Scanning dmarre lorsque lautomate passe en mode RUN. Elle sarrte lorsquil passe en mode STOP.

35011058 00 Juillet 2005

231

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Cas particuliers

Si un module TSX ETY 410/PORT/510 ou TSX WMY 100 nest pas configur dans lapplication PL7 (voyants RUN teint et ERR clignotant), celui-ci prend ladresse IP construite partir de son adresse MAC : 085.016.xxx.yyy avec xxx et yyy sont les deux derniers nombres de ladresse MAC. Exemple Ladresse MAC du coupleur est (en hexadcimal) : 00 80 F4 01 12 20 Dans ce cas ladresse IP par dfaut est (en dcimal) : 085.016.018.032 La module met galement des requtes BOOTP/DHCP afin dobtenir une autre adresse IP. Ces requtes sont envoyes jusqu rponse dun serveur BOOTP/ DHCP ou jusqu configuration par PL7. Si le module dtecte une adresse IP duplique, le voyant STS clignote 4 fois pendant une dure dune minute (de mme pour le module ayant la mme adresse IP).

232

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

9.2
Prsentation
Objet de ce souschapitre

Configuration

Ce sous-chapitre dcrit la mise en oeuvre dun module TSX ETY 410, TSX ETY PORT, TSX ETY 510 ou TSX WMY 100 lors de sa configuration. Le module TSX WMY possde les mmes services que les autres modules except les services :

IO Scanning, Global Data, Serveur dadresse, Contrle de bande passante.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :


Sujet Migration dapplications utilisant des coupleurs TSX ETY 410/5101 Ecran de configuration du module Type de communication en fonction de la configuration des connexions Configuration de la messagerie TCP/IP Configuration du service IO Scanning Configuration du serveur dadresse BOOTP Configuration du serveur dadresse DHCP Configuration du service Global Data Configuration du service SNMP Configuration du service de synchronisation horaire Configuration du service Bande passante Configuration de la fonction Bridge Page 234 235 237 242 244 247 250 253 256 258 265 268

35011058 00 Juillet 2005

233

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Migration dapplications utilisant des coupleurs TSX ETY 410/5101


Marche suivre Pour faire migrer une application base dun TSX ETY 410/5101, vers une application base dun TSX ETY 410/PORT/510 afin de profiter des nouveaux services, suivre la procdure ci-dessous :
Etape 1 Action Assurez-vous que vous disposez de : PL7 de version V4.1 ou suprieure (V4.3 pour un TSX ETY PORT), dun processeur de version V5.1 ou suprieure (5.5 pour un TSX ETY PORT), dun coupleur TSX ETY 410/PORT/510. Ouvrir lapplication dans le logiciel PL7. Cliquez sur le module TSX ETY 410 ou TSX ETY 5101 en mode configuration : Dans la zone Services coupleurs, certains services apparaissent en griss. Cliquez sur Nouveaux services : Illustration
Services coupleur IO Scanning Serveur dadresse Global Data Bande passante Nouveaux services

2 3 4

Lapplication prend en compte la modification. Les nouveaux services sont maintenant accessibles.

234

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Ecran de configuration du module


Prsentation Cet cran, dcompose en deux zones, permet de dclarer la voie de communication et de configurer les paramtres ncessaires pour une liaison ETHERNET. Lcran ddi la communication ETHERNET se prsente ainsi :
TSX ETY 410 [RACK 0 POSITION 2] Configuration Dsignation : COUPLEUR TCP/IP 10/100 Adresse IP du coupleur Adresse IP Marque sous-rseau Adresse du Gateway 139, 160, 234, 18 255 , 255 , 255 , 0 139 , 160, 234,1 Services coupleur IO Scanning Serveur dadresse

Illustration

2 3

Global Data Bande passante

Messagerie I/O Scanning Serveur dadresse SNMP Global Data Bande passante Bridge Configuration des connexions Adresse XWAY Contrle daccs Adr Adresse IP Protocole Accs Mode Rseau 10 Station 40 Xway MULTI 1 4.10 139.160.234.10 UNITE Configuration adresses IP MONO 2 4.11 139.160.234.11 UNITE MULTI 3 5.121 139.160.234.21 MODBUS Configure MULTI 4 4.12 139.160.234.12 UNITE 139 160 234 18 Adresse IP MONO 5 4.13 139.160.234.13 UNITE Masque sous-rseau 255 160 255 0 MULTI 6 5.122 139.160.234.22 MODBUS Adresse du Gateway 139 160 234 1 7 5.123 139.160.234.23 MODBUS MULTI MONO 8 4.15 139.160.234.14 UNITE Configuration servie 9 UNITE MONO 10 MONO UNITE ConfigurationEthernet 11 MONO UNITE Ethernet II 802.3 MONO 12 UNITE

10 9 8 7

35011058 00 Juillet 2005

235

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Elments et fonctions

Ce tableau dcrit les diffrentes zones constituant lcran de configuration :


Zone commune Repre 1 Fonction partie commune aux crans de configuration (Voir: Mtiers Communication Tome 1 - Description des crans de configuration pour la communication) de la communication permet de visualiser ladressage du coupleur. permet la configuration des services TCP/IP. Voir Paramtres de configuration des services TCP/IP, p. 132. permet la configuration du service IO Scanning (sauf TSX WMY 100). Voir Paramtres de configuration du service IO Scanning, p. 139. permet la configuration du serveur dadresse (sauf TSX WMY 100). Voir Paramtres de configuration du service serveur dadresse, p. 145. permet de slectionner les services utiliss par le coupleur. permet de configurer le service SNMP. Voir Paramtres de configuration du service SNMP, p. 148. permet de configurer le service Global Data (sauf TSX WMY 100). Voir Paramtres de configuration du service Global Data, p. 152. permet de configurer le service de Gestion de bande passante (sauf TSX WMY 100). permet de configurer le coupleur en Bridge. le service de synchronisation horaire (Voir Paramtres de configuration associs au service de synchronisation horaire (NTP), p. 158) se configure partir des pages Web intgres au module ethernet.

spcifique

2 3 4

6 7 8 9 10

236

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Type de communication en fonction de la configuration des connexions


Prsentation Selon la configuration des connexions du coupleur TSX ETY 410/PORT/510 ou TSX WMY 100, vous pouvez effectuer de la messagerie : Voir Paramtres de configuration des connexions, p. 136

en monoconnexion en multiconnexion.

En fonction du type de protocole et de la gestion du contrle daccs, le mode multiconnexion ncessite une configuration particulire de la table de correspondance. Note : Par la suite, seuls les exemples dans le cas de la multiconnexion seront traits. De plus ils sappuient sur la communication entre le coupleur et un quipement distant de type PC qui possdent plusieurs applications.

Rgles de configuration

Plusieurs connections peuvent tre configures avec la mme adresse IP. Elles doivent tre dfinies avec le mme protocole, les mmes droits daccs et le mme mode de connection. Dans le cas dune connection Modbus, seules deux connexions peuvent tre configures avec la mme adresse IP. Les adresses associes ces connexions sont :

une adresse X-WAY (exemple : {2.103}) pour la connection Modbus client, une adresse X-WAY gale {x.x} pour les connections Modbus serveur.

35011058 00 Juillet 2005

237

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Multiconnexion en protocole UNITE avec gestion des accs

Dans cette exemple, le PC possde quatre applications dadresse X-WAY source unique et dune seule adresse IP :

Le coupleur ouvre une connexion et communique avec lapplication serveur dadresse {1.1}. Chacune des autres applications clientes dadresse {1.2}, {1.3}, {1.4}, est autorise ouvrir une connexion et communiquer avec le coupleur.

Les changes sont effectus selon le protocole UNI-TE et le service de contrle daccs du coupleur est valid.
Premium client/ serveur 139.160.65.157 139.160.65.156 Application serveur {1.1} Application cliente {1.2} Application cliente {1.3} Application cliente {1.4} PC

Afin de mettre en oeuvre cet exemple, vous devez :


activer la gestion des connexions en cochant la case Contrle daccs du coupleur, configurer la communication du coupleur vers lapplication serveur du PC dans la table Adresse X-WAY : 1.1 Adresse IP : 139.160.65.156 Protocole : UNI-TE Accs : autoris (cellule coche) Mode : Multi configurer la communication de chaque application cliente du PC vers le coupleur serveur dans la table : Adresse X-WAY : 1.2 et 1.3 et 1.4 Adresse IP : 139.160.65.156 Protocole : UNI-TE Accs : autoris (cellule coche) Mode : Multi

238

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Multiconnexion en protocole UNITE sans gestion des accs

Lexemple est le mme que prcdemment seulement le contrle daccs nest pas effectu. Dans ce cas si lapplication {1.1} est la seule application serveur, la table de correspondance du coupleur ne contient que la ligne suivante :

Adresse X-WAY : 1.1 Adresse IP : 139.160.65.156 Protocole : UNI-TE Accs : la cellule est grise Mode : Multi

35011058 00 Juillet 2005

239

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Multiconnexion en protocole Modbus avec gestion des accs

Dans cette exemple, le PC possde quatre applications dont celle serveur possde une adresse X-WAY fictive et les autres clientes nont pas besoin dadresse XWAY) :

Le coupleur ouvre une connexion et communique avec lapplication serveur dadresse fictive {1.103}. Chacune des applications clientes na pas dadresse mais est autorise ouvrir une connexion et communique avec le coupleur.

Les changes sont effectus selon le protocole Modbus et le service de contrle daccs du coupleur est valid.
Premium client/ serveur 139.160.65.157 139.160.65.156 Application serveur {1.103} Application cliente

Application cliente} PC

Application cliente

Afin de mettre en oeuvre cet exemple, vous devez :


activer la gestion des connexions en cochant la case Contrle daccs du coupleur, configurer la communication du coupleur vers lapplication serveur du PC dans la table Adresse X-WAY : 1.103 (adresse comprise entre 100 et 163) Adresse IP : 139.160.65.156 Protocole : Modbus Accs : la cellule est grise Mode : Multi configurer la communication de toutes les applications clientes du PC vers le coupleur serveur dans la table : Adresse X-WAY : x.x (cette adresse permet de spcifier quil existe dautres applications pour une mme adresse IP) Adresse IP : 139.160.65.156 Protocole : Modbus Accs : autoris (permet de spcifier que les autres applications sont autorises se connecter et communiquer) Mode : Multi

240

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Note : Si vous dsirez interdire la connexion des applications clientes vous devez configurer Adresse X-WAY : x.x (cette adresse permet de spcifier quil existe dautres applications pour une mme adresse IP) Adresse IP : 139.160.65.156 Protocole : Modbus Accs : non autorise (cellule dcoche) Mode : Multi

Multiconnexion en protocole Modbus sans gestion des accs

Lexemple est le mme que prcdemment seulement le contrle daccs nest pas effectu. Dans ce cas si lapplication {1.103} est la seule application serveur, la table de correspondance du coupleur ne contient que la ligne suivante :

Adresse X-WAY : 1.103 Adresse IP : 139.160.65.156 Protocole : Modbus Accs : la cellule est grise Mode : Multi

35011058 00 Juillet 2005

241

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Configuration de la messagerie TCP/IP


Prsentation Afin dutiliser le coupleur TSX ETY 410/PORT/510 ou TSX WMY 100 pour communiquer sur ETHERNET, il est ncessaire de rgler les paramtres de configuration de la messagerie. La procdure pour accder aux paramtres de configuration des services TCP/IP est la suivante.

Comment accder la messagerie


Etape 1 2 Action

Accdez lcran de configuration du module. Slectionnez longlet Messagerie. Rsultat


Messagerie I/O Scanning Serveur dadresse SNMP Global Data Bande passante Bridge Configuration des connexions Adresse XWAY Contrle daccs Adr Adresse IP Protocole Accs Mode Rseau 10 Station 40 Xway MULTI 1 4.10 139.160.234.10 UNITE Configuration adresses IP MONO 2 4.11 139.160.234.11 UNITE MULTI 3 5.121 139.160.234.21 MODBUS Configure 139.160.234.12 UNITE MULTI 4.12 4 139 160 234 18 Adresse IP MONO 5 4.13 139.160.234.13 UNITE Masque sous-rseau 255 160 255 0 MULTI 6 5.122 139.160.234.22 MODBUS Adresse du Gateway 139 160 234 1 7 5.123 139.160.234.23 MODBUS MULTI 139.160.234.14 UNITE MONO 8 4.15 Configuration servie 9 UNITE MONO 10 MONO UNITE ConfigurationEthernet 11 MONO UNITE Ethernet II 802.3 MONO 12 UNITE

242

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Comment configurer la messagerie

La procdure suivante donne le principe de configuration.


Dbut de la configuration de la messagerie

Saisissez lAdresse X-WAY en renseignant le numro de rseau et de station

Renseignez les champs de la table des connexions pour chaque quipement distant serveur Adr X-WAY Adresse IP Protocole Mode

Si le coupleur est serveur, voulez-vous exercer un contrle daccs ? Non

Oui

Slectionnez la case cocher Contrle daccs

Slectionnez dans la table des connexions la case cocher Accs de chaque quipement distant client

Est-ce que le coupleur est client BOOTP ? Oui Slectionnez la case Configuration servie

Non

Slectionnez la case Configure

Renseignez les champs Adresse IP Masque sous-rseau Adresse du Gateway

Slectionnez la Configuration ETHERNET

Fin de la configuration de la messagerie

35011058 00 Juillet 2005

243

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Configuration du service IO Scanning


Prsentation Note : Pas de IO Scanning sur le TSX WMY 100. Afin dutiliser le coupleur TSX ETY 410/PORT/510 pour piloter des entres/sorties distantes, il est ncessaire de rgler les paramtres de configuration du service IO Scanning. Comment accder au IO Scanning
Etape 1 2 Action Accdez lcran de configuration du module. Slectionnez dans la zone Services coupleur la case cocher IO Scanning. Illustration
Services coupleur IO Scanning Serveur dadresse Global Data Bande passante

La procdure pour accder aux paramtres de configuration du service IO Scanning est la suivante.

Longlet IO Scanning se dgrise. 3 Slectionnez longlet IO Scanning. Rsultat


Messagerie ID Scanning Serveur dadresse SNMP Global Data Bande passante Bridge Repli des entres Rglage de la scrutation (ms) Zones %MW du master Read Ref. Write Ref. Repli 0 Normal: Fast: Slow: 750 105 10 De 0 468 De 0 180 Maintien Priphriques scanns Adresse I P Unit Repetitive RD ref. RD ref. RD WR ref. WR ref. WR master slave count master slave count ID rate 139.160.234.30 255 FAST 282 0 22 0 100 32 139.160.234.31 0 NORMAL 304 20 01 32 200 100 139.160.234.32 88 SLOW 305 40 9 132 300 16 139.160.234.33 22 NORMAL 314 60 8 148 400 2 139.160.234.34 10 NONE 322 80 0 150 50 9 139.160.234.35 10 NORMAL 322 23 22 159 700 22 139.160.234.36 233 FAST 344 56 125 181 800 0 FAST NORMAL SLOW NONE Description Device number 1 Device number 2 Momentum

244

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Comment configurer IO Scanning

La procdure suivante donne le principe de configuration du service IO Scanning.


Etape 1 2 Action Slectionnez le mode de Repli des entres. Dfinissez, si elles sont utilises, les priodes de scrutation de :
la priode Normal, la priode Slow.

Dfinissez ladresse de dbut des mots internes (de la mmoire application) ddis la scrutation des entres/sorties : Read ref. Write ref. Saisissez pour chaque quipement lAdresse IP. Saisissez, si ncessaire, pour chaque quipement ladresse esclave Modbus Unit ID. Slectionnez pour chaque quipement dans quelle priode il sera scrut. Saisissez pour chaque quipement, ladresse destinataire de lecture dans RD ref. slave. Saisissez pour chaque quipement, le nombre de mots transmettre en lecture dans RD count. Saisissez pour chaque quipement, ladresse destinataire dcriture dans WR ref. slave. Saisissez pour chaque quipement, le nombre de mots transmettre en criture dans WR count. Saisissez, si ncessaire, pour chaque quipement un commentaire dans Description.

4 5 6 7 8 9 10 11

35011058 00 Juillet 2005

245

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Comment configurer le cas particulier de lecture et criture

Lorsquils sont scanns, certains quipements, comme les modules TSX ETY, ne supportent pas les requtes de lecture/criture simultanes. Dans ce cas, pour effectuer une lecture/criture des entres/sorties, il est ncessaire deffectuer la procdure suivante.
Etape 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Action Saisissez lAdresse IP de lquipement Saisissez, si ncessaire, ladresse esclave Modbus Unit ID de lquipement. Slectionnez la priode qui scrute lquipement. Saisissez ladresse destinataire de lecture dans RD ref. slave de lquipement. Saisissez le nombre de mots transmettre en lecture dans RD count de lquipement. Saisissez 0 dans WR ref. slave. Saisissez 0 dans WD count. A la ligne suivante, saisissez la mme Adresse IP Saisissez, si ncessaire, la mme adresse esclave Modbus Unit ID. Slectionnez la mme priode. Saisissez 0 dans RD ref. slave. Saisissez 0 dans RD count. Saisissez ladresse destinataire dcriture dans WR ref. slave. Saisissez le nombre de mots transmettre en criture dans WD count.

246

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Configuration du serveur dadresse BOOTP


Prsentation Note : Pas de serveur dadresse sur le TSX WMY 100. Afin dutiliser le coupleur TSX ETY 410/PORT/510 comme serveur BOOTP, il est ncessaire de rgler les paramtres de configuration du service BOOTP .

35011058 00 Juillet 2005

247

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Comment accder au serveur BOOTP


Etape 1 2 Action

La procdure pour accder aux paramtres de configuration du service serveur BOOTP est la suivante.

Accdez lcran de configuration du module. Slectionnez dans la zone Services coupleur la case cocher Serveur dadresse. Illustration
Services couIO ScanGlobal Serveur dadresse Bande pas-

Longlet Serveur dadresse se dgrise. 3 Slectionnez longlet Serveur dadresse. Rsultat


Messagerie Service BOOTP Table dadresses servies Adresse MAC 1 2 3 4 5 6 7 8 9 00.54.1.05.F5 00.54.1.05.F4 00.54.1.05.E2 00.54.1.05.13 00.54.1.05.22 Nom Adresse IP 139.160.234.30 139.160.234.31 139.160.234.32 139.160.234.33 139.160.234.34 Netmask Gateway IO Scanning Serveur dadresse SNMP Global Data Modification HTTP Vrouill en excution Bande passante Bridge SOLEIL Mot de passe

DHCP

Dans la zone Service, positionnez le bouton radio sur BOOTP

248

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Comment configurer le serveur BOOTP

La procdure suivante donne le principe de configuration du serveur BOOTP.


Renseignez les champs de la table BOOTP pour chaque quipement (ncessitant le coupleur comme serveur BOOTP) Adresses MAC Adresse IP

Dsirez-vous que la modification par le serveur HTTP soit soumise un mot de passe ? Oui Cochez la case Vrrouill en excution

Non

Saisissez le mot de passe

Fin de la configuration serveur BOOTP

35011058 00 Juillet 2005

249

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Configuration du serveur dadresse DHCP


Prsentation Note : Pas de serveur dadresse pour le TSX WMY 100 Afin dutiliser le coupleur TSX ETY 410/PORT/510 comme serveur DHCP, il est ncessaire de rgler les paramtres de configuration du service DHCP.

250

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Comment accder au serveur DHCP


Etape 1 2 Action

La procdure pour accder aux paramtres de configuration du service serveur DHCP est la suivante.

Accdez lcran de configuration du module. Slectionnez dans la zone Service la case cocher BOOTP. Illustration
Services couIO ScanGlobal Serveur dadresse Bande pas-

Longlet BOOTP Server se dgrise. 3 Slectionnez longlet Serveur dadresse. Rsultat


Messagerie Service BOOTP Table dadresses servies Adresse MAC 1 2 00.54.1.05.F4 3 00.54.1.05.E2 4 5 6 7 8 9 Nom device_IO_1 device_IO_2 Adresse IP 139.124.10.50 139.124.10.51 139.124.10.52 139.124.10.53 139.124.10.54 Netmask 255.255.0.0 255.255.0.0 255.255.0.0 255.255.0.0 255.255.0.0 Gateway 139.124.10.1 139.124.10.1 139.124.10.1 139.124.10.5 139.124.10.1 IO Scanning Serveur dadresse SNMP Global Data Modification HTTP Vrouill en excution Bande passante Bridge BISCUIT Mot de passe

DHCP

Dans la zone Service, positionnez le bouton radio sur DHCP

35011058 00 Juillet 2005

251

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Comment configurer le serveur DHCP

La procdure suivante donne le principe de configuration du serveur DHCP.


Renseignez les champs de la table DHCP pour chaque quipement (ncessitant le coupleur comme serveur DHCP) Adresses MAC ou Nom Adresse IP Netmask Gateway

Dsirez-vous que la modification par le serveur HTTP soit soumise un mot de passe ? Oui Cochez la case Vrrouill en excution

Non

Saisissez le mot de passe

Fin de la configuration serveur DHCP

252

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Configuration du service Global Data


Prsentation Note : Pas de Global Data pour le TSX WMY 100 Afin dutiliser le coupleur TXS ETY 410/PORT/510 pour utiliser le service Global Data, il est ncessaire de rgler les paramtres de configuration (Voir Paramtres de configuration lis au service Global Data, p. 153).

35011058 00 Juillet 2005

253

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Comment accder au service Global Data


Etape 1 2 Action

Pour accder au service Global Data, procdez comme suit :

Accdez lcran de configuration du module Slectionnez dans la zone Services coupleur la case cocher Global Data Illustration
Services couIO ScanGlobal Serveur dadresse Bande pas-

Longlet Global Data se dgrise 3 Slectionnez longlet Global Data Rsultat


Messagerie IO Scanning Global data configuration Adresse de groupe 239 Serveur dadresse 255 255 255 SNMP Global Data ms Bande passante Bridge Priode de distribution 2 zone de %MW 500 Cycle 712

Time out de validit 300 Filtrage multicast

Table des variables Ident. 1 2 3 4 5 6 7 8 Type SUB SUB NONE SUB SUB PUB NONE NONE Symbole Data_1 Adresse %MW500 %MW533 %MW583 %MW683 %MW693 Longueur 33 50 100 10 20 Mise jour des symboles

Publie

254

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Configuration des Global Data

Afin de configurer le service Global Data, dans la zone Global data configuration, procdez comme suit :
Etape 1 2 3 4 Action Indiquez lAdresse de groupe de Distribution laquelle appartient la station, comprise entre 224.0.0.0 et 239.255.255.255. Ajustez la Priode de Distribution entre 1 et 50 cycles automate. Renseignez ladresse de dbut de zone de %MW changs dans la bande de saisie : zone de %MW. Dfinissez le Time out de validit. Cette valeur est ajustable de 50 ms 1000 ms (par pas de 50 ms).

Table des variables

Pour configurer les Global Data dans la zone Table des variables, suivez les instructions ci-dessous :
Etape 1 Action Choisissez lidentification (Ident.) de la Global Data publier (une seule possible). Attention : assurez-vous que lidentification de la variable nest pas dj utilise par une autre station. slectionnez le type PUB dans la liste droulante. Dans le champs Longueur, renseignez le nombre de mots %MW (au maximum 512). La valeur de %MW de fin de zone est alors mise jour dans la zone Global data configuration. Choisissez lidentification (Ident.) dune Global Data souscrire. slectionnez le type SUB dans la liste droulante. Dans le champs Longueur, renseignez le nombre de mots %MW (au maximum 512). La valeur de %MW de fin de zone est alors mise jour dans la zone Global data configuration. NB : la taille totale de la zone souscrite ne peut excder 2K mots. Pour visualiser le Symbole associ, cliquez sur le bouton Mise jour des symboles (le symbole est saisi dans lditeur de symboles de PL7). Recommencez les tapes 4 7 pour chaque Global Data souscrire (au maximum 64). Si ncessaire, slectionnez la case cocher Filtrage Multicast.

2 3

4 5 6

7 8 9

35011058 00 Juillet 2005

255

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Configuration du service SNMP


Prsentation Afin dutiliser le coupleur TSX ETY 410/PORT/510 ou le TSX WMY 100 en agent SNMP, il est ncessaire de rgler les paramtres de configuration du service SNMP. La procdure pour accder aux paramtres de configuration du service SNMP est la suivante.

Comment accder au service SNMP


Etape 1 2 Action

Accdez lcran de configuration du module. Slectionnez longlet SNMP. Rsultat


MesID ScanAdresse IP ManAdresse IP ManServeur 13 16 23 50 Schneider Electric SNMP Global Data Bande pasBridg

Adresse IP Man-

13 16 23 53

Lieu (SysLocation) Contact (SysContact) Noms de commuSet Ge Trap Public Public Public

SNMP ManScuActivation du trap Echec dauthentification

256

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Comment configurer SNMP

La procdure suivante donne le principe de configuration du service SNMP.


Etape 1 Action Saisissez les adresses des managers SNMP :
Adresses IP Manager 1 Adresses IP Manager 2

Renseignez les champs :


Lieu (SysLocation) Contact (SysLocation).

Ou bien cochez la case SNMP Manager pour indiquer que ces informations seront renseignes par le Manager SNMP utilis. 3 Si vous dsirez dfinir des droits daccs, renseignez les noms de communaut : Set Get Trap Si vous dsirez activer lmission dvnement au coupleur, cochez la case Activation du trap "Echec dauthentification".

35011058 00 Juillet 2005

257

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Configuration du service de synchronisation horaire


Configuration du service d'heure l'aide de la page Configuration NTP Vous devez obligatoirement utiliser la page Web intgre du module pour pouvoir configurer le service d'heure, car aucune autre mthode n'est disponible.

Configuration NTP

Configuration du serveur NTP Adresse IP du serveur NTP principal : Adresse IP du serveur NTP secondaire : Priode d'interrogation : Fuseau horaire (GMT-05:00) Est [New York] Ajuster l'horloge pour l'observation automatique de l'heure d't 192.168.5.100 0.0.0.0 15 s

Enregistrer

Annuler

Dsactiver NTP

Boutons de commande du service d'heure

Excutez les commandes suivantes :


Bouton de commande Enregistrer Annuler Dsactiver NTP Description Enregistre la nouvelle configuration NTP (service d'heure). La configuration prcdente n'est plus valide. Annule la nouvelle configuration NTP (service d'heure). La configuration prcdente est valide. Adresse IP des automates principal et redondant dfinie sur 0 Serveur NTP non interrog Heure de l'automate non mise jour

258

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Paramtres configurables du service d'heure

Configurez ou modifiez les paramtres suivants de la page Configuration NTP. 1. Adresse IP du serveur NTP principal Saisissez une adresse IP valide 2. Adresse IP du serveur NTP secondaire Saisissez une adresse IP valide 3. Priode d'interrogation (en secondes) Saisissez une valeur valeur minimum = 1 s valeur maximum = 120 s valeur par dfaut = 5 s 4. Fuseau horaire Slectionnez une option dans la liste droulante Universal Time Coordinated (GMT) = valeur par dfaut Personnalisez un fuseau horaire 5. Ajuster l'horloge pour l'observation automatique de l'heure d't Ce paramtre est slectionn par dfaut (case coche) lorsque l'heure d't est active. Pour modifier le service de synchronisation horaire, procdez comme suit :
Etape 1 2 Action Modifiez les paramtres configurables dans les champs appropris de la page Configuration NTP. Cliquez sur Enregistrer.

Modification des paramtres du service d'heure

35011058 00 Juillet 2005

259

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Informations importantes relatives au service d'heure

Note : A propos du service d'heure 1. Activation/dsactivation du paramtre Heure d't Lorsque la case Activer/Dsactiver est coche, le module corrige automatiquement l'heure locale pour tenir compte de l'heure d't. Chaque anne, la priode d'application de l'heure d't est alors utilise automatiquement. 2. Paramtre Priode d'interrogation Le temps indiqu (exprim en secondes) correspond au dlai s'coulant entre les mises jour de l'heure par le serveur NTP. La valeur par dfaut est gale 5 secondes. 3. Enregistrement de la configuration service d'heure La dernire configuration du service d'heure est enregistre en interne dans le module Ethernet. 4. Remplacement du module Ethernet Lorsque le module Ethernet doit tre remplac, la configuration enregistre est perdue et le systme retrouve la configuration par dfaut.

260

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Personnalisation du paramtre Fuseau horaire

Pour utiliser un fuseau horaire non rpertori dans le tableau des fuseaux horaires, procdez comme suit :
Etape 1 2 Action Ecrivez les rgles du fuseau horaire personnalis. A l'aide d'un client FTP, enregistrez ces rgles dans le fichier suivant : /FLASH0/wwwroot/conf/NTP/customrules ID utilisateur : ntpupdate Mot de passe : ntpupdate Lorsque vous avez termin d'crire les rgles, configurez (ou redmarrez) le module en slectionnant l'option suivante dans la liste droulante de la page Web Configuration NTP : Fuseau horaire = Personnaliser Le rpertoire racine /FLASH0/ wwwroot/conf/NTP o est enregistr 'customrules' est dfini par le serveur FTP. Le composant NTP recherche le fichier customrules, ouvre le compilateur tz et gnre le fichier 'tz_custom'. Il s'agit d'un fichier binaire qui ne doit pas tre modifi. En cas de dtection d'une erreur de syntaxe par le compilateur tz dans le fichier customrules, cette erreur est reporte dans le fichier suivant : /FLASH0/wwwroot/conf/NTP/ error.log 1. Le composant NTP n'est pas lanc. 2. Le champ Etat NTP de la page de diagnostics Web indique NOK. Commentaire

Pour consulter quelques exemples, la syntaxe d'criture de ces rgles et pour plus d'informations sur le sujet, reportez-vous au fichier /FLASH0/wwwroot/conf/NTP/instructions.txt du module.

35011058 00 Juillet 2005

261

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Paramtre Fuseau horaire

Slectionnez un fuseau horaire dans la liste droulante.


Fuseau horaire Personnaliser (GMT-12:00) (GMT-11:00) (GMT-10:00) (GMT-09:00) (GMT-08:00) (GMT-07:00) (GMT-07:00) (GMT-07:00) (GMT-06:00) (GMT-06:00) (GMT-06:00) (GMT-06:00) (GMT-05:00) (GMT-05:00) (GMT-05:00) (GMT-04:00) (GMT-04:00) (GMT-03:30) (GMT-03:00) (GMT-03:00) (GMT-02:00) (GMT-01:00) (GMT) (GMT0) (GMT+01:00) (GMT+01:00) (GMT+01:00) (GMT+01:00) (GMT+02:00) Eniwetok [Kwajalein] Iles Midway [Samoa] Hawaii [Honolulu] Alaska [Anchorage] Pacifique [Los Angeles, Tijuana] Mexique [Chihuahua, La Paz, Mazatlan] Montagnes [Arizona, Phoenix] Montagnes [Denver] Central [Chicago] Mexique [Tegucigalpa] Canada Central [Saskatchewan, Regina] Amrique centrale [Mexico] Amrique du Sud (Pacifique) [Bogota, Lima, Quito] Est [New York] Est [Indiana (Est)] [Indianapolis] Amrique du Sud (Ouest) [Caracas, La Paz] Pacifique (Amrique du Sud) [Santiago] Terre-Neuve [St Johns] Amrique du Sud (Est) [Brsil, Sao Paulo] Amrique du Sud (Est) [Buenos Aires, Georgetown] Centre-Atlantique [Gorgie du Sud] Aores [Iles du Cap-Vert] GMT [Casablanca, Monrovia] Description Heure d't disponible Oui Non Non Non Oui Oui Oui Non Oui Oui Non Non Oui Non Oui Non Non Oui Oui Oui Non Non Oui Non

Heure de Greenwich [Dublin, Edimbourg, Lisbonne, Londres] Oui Amsterdam, Copenhague, Madrid, Paris, Vilnius Europe centrale [Belgrade, Sarajevo, Skopje, Sofia, Zagreb] Europe centrale [Bratislava, Budapest, Ljubljana, Prague, Varsovie] Oui Oui Oui

Europe de l'Ouest [Bruxelles, Berlin, Berne, Rome, Stockholm, Oui Vienne] GTB [Athnes, Istanbul, Minsk] Oui

262

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100 Fuseau horaire (GMT+02:00) (GMT+02:00) (GMT+02:00) (GMT+02:00) (GMT+02:00) (GMT+03:00) (GMT+03:00) (GMT+03:00) (GMT+03:00) (GMT+03:30) (GMT+04:00) (GMT+04:00) (GMT+04:00) (GMT+05:00) (GMT+05:00) (GMT+05:30) (GMT+06:00) (GMT+06:00) (GMT+07:00) (GMT+08:00) (GMT+08:00) (GMT+08:00) (GMT+08:00) (GMT+09:00) (GMT+09:00) (GMT+09:00) (GMT+09:30) (GMT+09:30) (GMT+10:00) (GMT+10:00) (GMT+10:00) (GMT+10:00) (GMT+10:00)
35011058 00 Juillet 2005

Description

Heure d't disponible Oui Oui Non Oui Oui Oui Non Oui Non Oui Non Oui Non Oui Non Non Oui Non Non Non Non Non Non Non Non Oui Oui Non Non Oui Non Oui Oui 263

Europe de l'Est [Bucarest] Egypte [Le Caire] Afrique du Sud [Johannesburg, Harare, Pretoria] FLE [Helsinki, Riga, Tallinn] Isral [Jrusalem] Arabie [Bagdad] Pays arabes [Kowet, Riyad] Russie [Moscou, St.-Ptersbourg, Volgograd] Afrique de l'Est [Nairobi] Iran [Thran] Arabie [Abu Dhabi, Muscat] Caucase [Baku, Tbilissi] Afghanistan [Kaboul] Ekaterinbourg Asie de l'Ouest [Islamabad, Karachi, Tachkent] Inde [Mumbai, Calcutta, Chennai, New Delhi] Asie centrale [Almaty, Dhaka] Sri Lanka [Colombo] Asie du Sud-Est [Bangkok, Hanoi, Djakarta] Chine [Pkin, Chongqing, Hong Kong, Urumqi] Australie (Ouest) [Perth] Singapour Taipei Tokyo [Osaka, Sapporo, Tokyo] Core [Soul] Iakoutsk Australie (centre) [Adlade] AUS (Centre) [Darwin] Australie (Est) [Brisbane] AUS (Est) [Canberra, Melbourne, Sydney] Pacifique Ouest [Guam, Port Moresby] Tasmanie [Hobart] Vladivostok

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Fuseau horaire (GMT+11:00) (GMT+12:00) (GMT+12:00)

Description

Heure d't disponible Oui Oui Non

Pacifique Centre [Magadan, Iles Salomon, Nouvelle Caldonie] Nouvelle-Zlande [Auckland, Wellington] Fidji [Fidji, Kamchatka, Iles Marshall]

264

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Configuration du service Bande passante


Prsentation Note : Pas de service Bande passante sur le TSX WMY 100. Afin dutiliser le coupleur TSX ETY 410/PORT/510 avec le service Bande passante, il est ncessaire de rgler les paramtres de configuration de ce service.

35011058 00 Juillet 2005

265

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Comment accder Bande passante


Etape 1 2 Action

La procdure pour accder aux paramtres de configuration du service Bande pasante est la suivante.

Accdez lcran de configuration du module. Slectionnez dans la zone Services coupleur la case cocher Bande passante. Illustration
Services coupleur IO Scanning Serveur dadresse Global Data Bande passante

Longlet Bande passante se dgrise. 3 Slectionnez longlet Bande passante. Rsultat


Messagerie Tche MAST Priodique Cyclique Estimation distribution Estimation de la rpartition de la bande passante Mise jour estimation distribution 21 % Autres Temps priode 10 ms IO Scanning Serveur dadresse SNMP Global Data Bande passante Bridge

Estimation flux de messagerie 0 Nombre de transactions de messagerie par seconde

12

% IO scanning

50

% Global data

55

% Messagerie

266

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Comment utiliser le service Bande passante


Etape 1 Action

Pour utiliser le service Bande passante, procdez comme suit :

Une fois configur les services I/O scanning et/ou Global data, renseignez dans la fentre Nombre de transactions de messagerie par seconde lestimation du flux de messagerie traiter par le coupleur. Si la tche Mast est cyclique, entrez la valeur dans la fentre Temps priode (si la tche est priodique, la valeur est lue directement dans la configuration). Pour visualiser lestimation de la rpartition de la bande passante, cliquez sur le bouton Mise jour estimation distribution. Un graphique apparait. Illustration
Estimation distribution Estimation de la rpartition de la bande passante Mise jour estimation distribution 12 % IO scanning 12 % Global data 55 % Messagerie 21 % Autres

2 3

En cas de dpassement de la charge du module, le message : "La charge du module ne peut dpassser 100%" apparait. Reprenez les tapes 1 3 pour ajuster les paramtres de configuration jusqu ce que la charge du coupleur soit correcte.

35011058 00 Juillet 2005

267

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Configuration de la fonction Bridge


Prsentation Le coupleur TSX ETY 410/PORT/510 ou le TSX WMY 100 peut tre utilis comme station bridge X-WAY. Ceci garantit la transparence de communication entre diffrents rseaux. Note : Pour connaitre la mise en oeuvre de cette fonction, reportez vous lintercalaire communication multi-rseau. Dans la suite, seule la procdure daccs la fonction bridge sera dveloppe.

Comment accder la fonction bridge

La procdure pour accder aux paramtres de configuration de la fonction bridge est la suivante.
Etape 1 2 Action Accdez lcran de configuration du module. Slectionnez longlet Bridge.

268

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

9.3
prsentation
Objet de ce souschapitre

Mise au point

Ce sous-chapitre dcrit la mise en oeuvre dun module TSX ETY 410, TSX ETY PORT, TSX ETY 510 ou TSX WMY 100 lors de sa mise au point. Le module TSX WMY possde les mmes services que les autres modules except les services :

IO Scanning, Global Data, Serveur dadresse, Contrle de bande passante.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :


Sujet Ecran de mise au point du module Paramtres de mise au point gnraux Paramtres de mise au point des services TCP/IP Comment tester la communication TCP/IP avec la requte Ping Requtes disponibles pour le test dune voie de communication Comment tester une voie avec les requtes Identification et Miroir Comment tester une voie avec des requtes Paramtres de mise au point du service IO Scanning Paramtres de mise au point du service Global Data Paramtres de diagnostic du contrle de bande passante Page 270 272 273 274 275 276 278 280 281 282

35011058 00 Juillet 2005

269

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Ecran de mise au point du module


Prsentation Cet cran, dcompos en six zones, permet deffectuer la mise au point dune liaison ETHERNET. Lcran ddi la communication ETHERNET se prsente ainsi : 4 1 3 5

Illustration

TSX ETY 4102/3 [RACK 0 POSITION 2] Mise au point Dsignation : COUPLEUR FACTORYCAST Informations adresses Adresse IP servie MAC adresse 00.80.F4.01.00.41 Adresse IP 139.160.234.18 Version : 2.0 RUN

ERR

STS

DIAG... Test station XWAY Adresse locale Numro station Rception rponse Ascii Hexa 1 17 33 49 1 17 33 49 10.40 0 Identification Miroir Saisie Requte

Messages Connexions ouvertes 2 Accs non autoriss 0 Messages refuss 0 Messages reus 703 Messages mis 702 Bande passante Init compteurs 16 Non configur 32 Scrut 48 Non scrut En dfaut ou 64 absent Non configur SUB variable PUB variable Dfaut 16 32 48 64

Masque sous -rseau 255.255.255.0 Adresse du Gateway 139.160.234.1 Test communication Adresse IP distante Ping Trafic messages (msg/min.) 4000 msg/min. Temps ms

IO Scanning IO Scanning activ Global Data Global Data activ

Min. 0

Moy. 1330

Max. 2660

Reset

270

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Elments et fonctions

Ce tableau dcrit les diffrentes zones constituant lcran de mise au point :


Repre 1 Zone commune Fonction partie commune aux crans de mise au point (Voir: Mtiers Communication Tome 1 - Description des crans de mise au point pour la communication) de la communication permet de visualiser graphiquement le nombre de messages traits par le coupleur: permet de visualiser le nombre de connexions, de messages non acquitts ou refuss.

2 3 4

Trafic messages Messages

Services TCP/ permet de : IP visualiser la configuration des services TCP/IP, tester la communication sur le profil TCP/IP. Test station X- permet de tester la communication UNI-TE sur le profil TCP/IP. WAY IO Scanning Global Data Bande passante permet de visualiser ltat de chaque module dentres/sorties distantes (sauf TSX WMY 100). permet de visualiser ltat des variables des Global Data (sauf TSX WMY 100). permet daccder au diagnostic de Bande passante (sauf TSX WMY 100).

5 6 7 8

35011058 00 Juillet 2005

271

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Paramtres de mise au point gnraux


Prsentation Les paramtres de mise au point gnraux sont regroups en deux fentres :

la fentre Trafic messages, la fentre Messages.

Trafic messages

La fentre se prsente comme ci-dessous :


Trafic messages (msg./min.) 4000 msg.min

Min 0

Moy 1243 Max 2486

RAZ

Elle indique graphiquement le nombre de messages par minute traits par le coupleur (mission et rception). Pour une meilleure visualisation, lchelle sadapte automatiquement en fonction de lvolution du dbit. Le bouton RAZ remet zro les trois compteurs Min., Moy. et Max.. Messages La fentre se prsente comme ci-dessous :
Messages Connections ouvertes Accs non autoriss Messages refuss Messages reus Messages mis 1 0 0 6632 6628

Init compteurs

Cette fentre se rapporte la messagerie TCP/IP :


le nombre de connexions ouvertes, le nombre daccs non autoriss, le nombre de messages refuss, reus et mis.

Vous pouvez remettre ces compteurs zro en cliquant sur le bouton Init compteur.

272

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Paramtres de mise au point des services TCP/IP


Prsentation Les paramtres de mise au point des services TCP/IP sont regroups en deux fentres :

la fentre Informations adresses, la fentre Test communication.

Informations adresses

La fentre se prsente comme ci-dessous :


Informations adresses Adresse MAC adresse 00.80.F4.01.00.05 IP servie Adresse IP 222.111.3.88 Masque sous-rseau 255.255.255.0 Adresse du Gateway 222.111.3.0

Elle rappelle les donnes de configuration de ladresse IP :


Adresse MAC : adresse unique et fige pour un coupleur Adresse IP Masque sous-rseau Adresse du Gateway : adresse de la passerelle

Test de communication

La fentre se prsente comme ci-dessous :


Test communication Adresse IP distante 222.111.3.88 Ping Temps 1

ms

Cette fentre permet de tester la communication IP vers une autre station.

35011058 00 Juillet 2005

273

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Comment tester la communication TCP/IP avec la requte Ping


Prsentation Cette page indique la procdure suivre pour tester une communication TCP/IP partir dune reqte Ping. La procdure suivante permet denvoyer la requte Ping, et ainsi tester le bon cheminement des informations entre deux quipements.
Etape 1 2 Action Saisissez ladresse de la station interroger laide du champ Adresse IP distante. Appuyez sur le bouton Ping. Rsultat La rponse apparat dans le champ Temps :
Temps 1 ms

Marche suivre

Le temps retourn correspond au temps daller/retour du message en ms.

Type de rponse

Le tableau suivant regroupe les diffrents de type de rponses possibles la requte Ping.
Si la rponse est ... positive ngative alors ... La fentre inscrit le temps daller/retour du message en ms. une fentre avec le message Echange incorrect spcifie que lquipement distant na pas t atteint dans larchitecture rseau.

274

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Requtes disponibles pour le test dune voie de communication


Prsentation Cette page dcrit les diffrentes possibilits de tester une voie de communication partir de lcran de mise au point. Lenvoi dune requte vers une station non connecte se traduit par un message derreur. Le test sapplique entre des stations appartenant au mme rseau local. Requtes disponibles La fentre Test station X-WAY permet les requtes suivantes :

Conditions de test

Indentification : provoque lenvoi de la requte Identification vers la station distante dsigne, Miroir : permet d'envoyer une requte Miroir vers la station dsigne. Le choix de cette fonction donne accs un cran permettant de slectionner la longueur de la chane de caractres mettre (au maximum 80 caractres). L'automate envoie alors cette chane de caractres (ABCD....) vers l'quipement destinataire. Celui-ci renvoie automatiquement la chane de caractres reue vers l'metteur, Saisie Requte : permet d'envoyer une requte UNI-TE, autre que celles fournies par les boutons de commande, vers la station dsigne. Le choix de cette fonction donne accs un cran permettant de slectionner les paramtres spcifiques la requte (le code requte doit tre cod en hexadcimal).

Note : Les deux premires requtes sont destines au serveur UNITE du coupleur TSX ETY ou TSX WMY 100. La troisime est destine au serveur du processeur.

35011058 00 Juillet 2005

275

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Comment tester une voie avec les requtes Identification et Miroir


Prsentation Cette page indique la procdure suivre pour tester une voie de communication partir des requtes Identification et Miroir. La procdure suivante permet didentifier une station dsigne.
Etape 1 2 Actions Slectionnez ladresse de la station interroger laide du champ Numro station. Appuyez sur le bouton Identification. Rsultat La rponse apparat dans la fentre Rception Rponse:
Rception rponse ...TSX ETY 410..!.... Ascii Hexa

Comment identifier une station

276

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Comment envoyer la requte Miroir

La procdure suivante permet denvoyer la requte Miroir, et ainsi tester le bon cheminement des informations entre deux quipements.
Etape 1 2 Action Slectionnez ladresse de la station interroger laide du champ Station. Appuyez sur le bouton Miroir. Rsultat La fentre suivante apparat :
Requte Miroir Longueur des donnes mises 8 Emission Annuler

3 4

Saisissez la longueur des donnes transmettre (maximum 80 caractres). Appuyez sur le bouton Emission. Rsultat La rponse apparat dans la fentre Rception Rponse:
Rception rponse ABCDEFGH Ascii Hexa

La rponse contient : la chane de caractre ABCDEFGH correspondant une longueur de donnes mises 8.

35011058 00 Juillet 2005

277

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Comment tester une voie avec des requtes


Prsentation Cette page indique la procdure suivre pour tester une voie de communication partir de lcran de mise au point par lintermdiaire de diffrentes requtes.

278

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Comment envoyer une requte

La procdure suivante permet denvoyer une requte, autre que celles fournies par les boutons de commande, vers une station dsigne. Dans cet exemple, la requte mise permet deffectuer une lecture de 10 mots (de %MW1 %MW10).
Etape 1 2 Action Slectionnez ladresse de la station interroger laide du champ Station. Appuyez sur le bouton Saisie Requte. Rsultat La fentre suivante apparat :
Saisie Requte Code Requte (Hexadcimal) 36 Donnes (Hexadcimal) 680701000A00 Emission Annuler

Les donnes transmises dans cet exemple sont cods sur 6 octets. 3 Saisissez le code fonction (cod en hexadcimal sur un octet), correspondant la requte que vous voulez envoyer. Pour cet exemple le code requte pour une lecture est 16#36. Saisissez les donnes mettre en codant chaque donne en hexadcimal. Les donnes sont saisies la suite des unes des autres sans espace entre elles. Lorsque les donnes sont codes sur un mot, les octets de poids fort et de poids faible sont inverss. Pour cet exemple les donnes sont les suivantes : 16#68 : sur un octet, dfinit le segment (donnes internes), 16#07 : sur un octet, dfinit le type dobjet (mots), 16#0100 : sur un mot, dfinit le premier mot lire, 16#0A00 : sur un mot, dfinit le nombre de mot lire. Appuyez sur le bouton Emission. Rsultat La rponse apparat dans la fentre Rception Rponse:
Rception rponse 07 00 C2 92 20 24 40 00 Ascii Hexa

La rponse de lexemple contient les donnes sur 21 octets. 16#07 : correspond au type dobjet (mots), 16#00C2 : correspond la valeur du premier mot (les octets de poids fort et de poids faibles sont inverss, sa valeur est 16#C200), ...

35011058 00 Juillet 2005

279

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Paramtres de mise au point du service IO Scanning


Prsentation Note : Pas de IO Scanning pour le TSX WMY 100. Lorsque le service IO Scanning est activ, ltat de chaque quipement configur est visualis lcran. IO Scanning La fentre se prsente comme ci-dessous :
IO Scanning IO Scanning activ 16 Non configur 32 Scrut 48 Non scrut En dfaut ou 64 absent 1 17 33 49

Un quipement rfrenc dans longlet de configuration IO Scanning, peut prendre les tats :

Scrut : couleur verte, Non configur : couleur blanche, Non scrut : couleur noire (provoqu par linactivation du service IO Scanning, choix de none en configuration), En dfaut ou absent : couleur rouge,

Note : Dans les cas Non configur et Non scrut, aucune requte Modbus nest gnre vers lquipement.

280

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Paramtres de mise au point du service Global Data


Prsentation Note : Pas de Global Data pour le TSX WMY 100. Lorsque le service Global Data est activ, ltat dune variable Global Data est visualis lcran. Global Data La fentre se prsente comme ci-dessous :
Global Data Global Data activ Non configur SUB variable PUB variable Dfaut 16 32 48 64 1 17 33 49

Une variable Global Data peut prendre les tats suivants :


Non configur : couleur blanche, PUB variable : variable publie, couleur noire, SUB variable : variable souscrite reue dans le dlai du Time-out de validit, couleur verte, Dfaut : variable souscrite non reue dans le dlai de Time-out de validit, couleur rouge.

35011058 00 Juillet 2005

281

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Paramtres de diagnostic du contrle de bande passante


Prsentation Note : Pas de service Bande passante sur le TSX WMY 100. Lorsque le contrle de bande passante est activ, la charge du coupleur TSX ETY 410/PORT/510 est visualise lcran. Bande passante La fentre se prsente comme ci-dessous :
Rpartition des services

20

% IO scanning

30

% Global data OK

40

% Messaging

10

% Others (idle)

Ce graphique visualise la rpartition relle de charge, entre les services dI/O Scanning, de Global Data, de Messagerie et autres services:

% IO Scanning : couleur jaune, % Global Data : couleur bleue, % Messaging : couleur verte, % Others : couleur grise.

Retournez en configuration (Voir Ecran de configuration du module, p. 235) si vous souhaitez modifier cette rpartition.

282

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

9.4

Objets langage associs aux modules TSX ETY 410, TSX ETY PORT, TSX ETY 510 et TSX WMY 100

Prsentation
Objet de ce souschapitre Contenu de ce sous-chapitre Ce sous-chapitre prsente les diffrents objets langage spcifiques aux modules TSX ETY 410, TSX ETY PORT, TSX ETY 510 et TSX WMY 100. Ce sous-chapitre contient les sujets suivants :
Sujet Objets langage en change implicite Objets langage change explicite Gestion et compte-rendu des changes explicites Objets langage associs la configuration Page 284 286 289 290

35011058 00 Juillet 2005

283

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Objets langage en change implicite


Prsentation Note : Pour le TSX WMY 100, tous les objets des IO Scanning et Global Data ont un statut rserv. Cette page dcrit tous les objets langage change implicite (Voir: Mtiers Communication Tome 1 - Echanges Implicites) pour une communication ETHERNET avec le module TSX ETY 410/PORT/510 qui peuvent tre affichs ou modifis par le programme dapplication. Objets bit Le tableau ci-dessous prsente les diffrents objets bit change implicite.
Objet (1) Fonction Signification Ce bit 1, indique un dfaut du module (au moins une des voies est en dfaut, ...) Ce bit 1, indique un dfaut de la ligne.

%Ixy.MOD.ERR Bit de dfaut module %Ixy.i.ERR Bit de dfaut voie

Lgende (1) Adresse xy.i x : correspond au numro de rack y : correspond au numro du module i : correspond au numro de la voie

284

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Objets mot

Le tableau ci-dessous prsente les diffrents objets mot change implicite.


Objet (1) %IWxy.i.0 %IWxy.i.1 Fonction Rserv Indicateurs de rafrachissement des entres/sorties distantes (service IO Scanning) Signification x0 = 1 : bit dtat de lquipement 1, spcifiant

quil a t scrut.
... x7 = 1 : bit dtat de lquipement 8, spcifiant

quil a t scrut.
x8 = 1 : bit dtat de lquipement 9, spcifiant

quil a t scrut.
... x15 = 1 : bit dtat de lquipement 16, spcifiant

quil a t scrut. ... %IWxy.i.4 ... Indicateurs de rafrachissement des entres/sorties distantes (service IO Scanning) ...
x0 = 1 : bit dtat de lquipement 49, spcifiant

quil a t scrut.
... x7 = 1 : bit dtat de lquipement 56, spcifiant

quil a t scrut.
x8 = 1 : bit dtat de lquipement 57, spcifiant

quil a t scrut.
... x15 = 1 : bit dtat de lquipement 64, spcifiant

quil a t scrut. %IWxy.i.5 %IWxy.i.6 %IWxy.i.9 Rserv Indicateurs de validit des Global Data x0 = 1 : bit dtat indiquant que lIdent. 1 a t

reu.
... x15 = 1 : bit dtat indiquant que lIdent. 16 a t

reu.
... x63 = 1 : bit dtat indiquant que lIdent. 64 a t

reu.

Lgende (1) Adresse xy.i


x : correspond au numro de rack y : correspond au numro du module i : correspond au numro de la voie

35011058 00 Juillet 2005

285

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Objets langage change explicite


Prsentation Note : Pour le TSX WMY 100, tous les objets des IO Scanning et Global Data ont un statut rserv. Cette page dcrit tous les objets langage change explicite (Voir: Mtiers Communication Tome 1 - Echanges explicites: Gnralits) pour une communication ETHERNET avec le module TSX ETY 410/PORT/510 ou TSX WMY 100 qui peuvent tre affichs ou modifis par le programme dapplication.

286

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Mots internes

Le tableau suivant dcrit les mots internes :


Objet (1) %MWxy.MOD.2 Fonction Status du module Signification
x0 = 1 : module dfectueux x1 = 1 : dfaut fonctionnel (dfaut entre le

processeur et le module, dfaut de rglage ou de configuration, ...) x2 = 1 : dfaut bornier (non connect) x3 = 1 : auto-tests en cours x4 = 1 : rserv x5 = 1 : dfaut de configuration matrielle ou logicielle (le module prsent nest pas celui dclar dans la configuration, les sousmodules ne sont pas compatibles) x6 = 1 : module absent x7 = 1 : dfaut de lun des sous-modules

%MWxy.i.2

Status standard voie

x0 x3 = 0 : rservs x4 = 1 : module en dfaut ou auto-tests en

cours
x5 et x6 = 0 : rservs x7 = 1 : dfaut applicatif (erreur dans la

configuration) %MWxy.i.3 Status spcifique voie Octet 0 : x0 = 1 : si bridge X-WAY (0 si non bridge) Octet 1 : nombre de connexion TCP ouvertes %MWxy.i.4 %MWxy.i.5 %MWxy.i.6 %MWxy.i.7 et %Mwxy.i.8 %MWxy.i.9 et %Mwxy.i.10 %MWxy.i.11 %MWxy.i.12 Compteurs de dfauts Compteurs de dfauts Nombre de demande connexion refuses Nombre de messages refuss

Adresse rseau/station Octet 0 : numro de la station Octet 1 : numro du rseau Compteurs de messages sur la couche liaison Compteurs de messages sur la couche liaison Activit du service IO Scanning Nombre de messages mis sur la couche liaison

Nombre de messages reus sur la couche liaison Nombre de trames par seconde reues pour le service IO Scanning

Connexions du service Nombre de connexions actives pour le service IO Scanning IO Scanning (correspond au nombre de bits dtat rafrachis)

35011058 00 Juillet 2005

287

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Objet (1) %MWxy.i.13

Fonction Erreur de Configuration Distribue des Global Data

Signification x0 et x1 : 00 : aucune erreur dtecte. 01 : une Global Data est publie avec une longueur diffrente de la Souscription correspondante (mme Ident.) dans le mme Distribution Group. 10 : deux Global Data sont publies avec le mme Ident. dans le mme Distribution Group. Octets 0 : Taux de charge de I/O Scanning Octet 1 : Taux de charge des Global Data

%MWxy.i.14

Taux de charge du coupleur

%Mwxy.i.15

Taux de charge du coupleur

Octets 0 : Taux de charge de la messagerie Octet 1 : Taux de charge des autres services

Lgende (1) Adresse xy.i


x : correspond au numro de rack y : correspond au numro du module i : correspond au numro de la voie

288

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Gestion et compte-rendu des changes explicites


Prsentation Cette page dcrit tous les objets langage qui grent les changes explicites (Voir: Mtiers Communication Tome 1 - Gestion d'change et de compte-rend). Le tableau ci-dessous prsente les diffrents objets mot pour la gestion des changes explicites.
Objet (1) %MWxy.MOD.0 Fonction Echanges en cours du module Signification
x0 = 1 : lecture de status en cours x1 = 1 : envoi de paramtres de commande au

Objets mots

module de communication
x2 = 1 : envoi de paramtres de rglage au

module de communication %MWxy.MOD.1 Compte rendu du module


x1 = 0 : paramtres de commande reus et

accepts par le module


x2 = 0 : paramtres de rglage reus et

accepts par le module %MWxy.i.0 Echanges en cours de la voie


x0 = 1 : lecture de status en cours x1 = 1 : envoi de paramtres de commande

la voie de communication
x2 = 1 : envoi de paramtres de rglage la

voie de communication %MWxy.i.1 Compte rendu de la voie


x1 = 0 : paramtres de commande reus et

accepts par la voie de communication


x2 = 0 : paramtres de rglage reus et

accepts par la voie de communication

Lgende (1) Adresse xy.i


x : correspond au numro de rack y : correspond au numro du module i : correspond au numro de la voie

35011058 00 Juillet 2005

289

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Objets langage associs la configuration


Prsentation Cette page dcrit tous les objets langage de configuration pour une communication ETHERNET avec le module TSX ETY 410/PORT/510 ou TSX WMY 100 qui peuvent tre affichs par le programme dapplication.

290

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Constantes internes

Le tableau suivant dcrit les constantes internes :


Objet %KWxy.i.0 %KWxy.i.1 %KWxy.i.2 %KWxy.i.3 %KWxy.i.4 %KWxy.i.5 %KWxy.i.6 Fonction Type Couche physique Rserv Rserv Rserv Signification Octet 0 = 11 pour la communication ETHERNET Octet 1 : rserv Octet 0 : fix 16#01 (correspond GPX2) Octet 1 : rserv -

Adresse rseau X-WAY Octet 0 : numro du rseau (0 par dfaut) Octet 1 : rserv Type de driver ETHERNET pour TCP/ IP Octet 0 : fix 16#01 (correspond RJ45)
= 16#01 : RJ45

Octet 1 : = 16#00 : ETHERNET II (valeur par dfaut) = 16#01 : 802.3 Octet 0 : rserv Octet 1 : adresse hrite = 16#01 : partir de la fonction mtier = 16#03 : partir dun serveur Exemple avec ladresse 139.160.65.109 Octet 0 =109 Octet 1 = 65 Octet 2 = 160 Octet 3 = 139 Exemple avec ladresse 139.160.65.1 Octet 0 =1 Octet 1 = 65 Octet 2 = 160 Octet 3 = 139 Exemple avec ladresse 255.255.255.0 Octet 0 = 0 (poids faibles) Octet 1 = 255 Octet 2 = 255 Octet 3 = 255 (poids fort)

%KWxy.i.7

Configuration TCP/IP : type dadresse

%KWxy.i.8 et %KWxy.i.9

Adresse IP locale

%KWxy.i.10 Adresse IP du gateway et %KWxy.i.11

%KWxy.i.12 Masque sous-rseau et %KWxy.i.13

35011058 00 Juillet 2005

291

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Objet %KWxy.i.14

Fonction Services utiliss

Signification Octet 0 : x0 = 1 : le service IO Scanning est utilis x1 = 1 : le service serveur BOOTP est utilis x2 = 1 : le service de donnes globales est utilis x3 = 1 : le service pour rgler la largeur de bande est utilis Octet 1 : rserv

%KWxy.i.15

Services TCP utiliss

Octet 0 :
x0 = 1 : la communication Modbus sur TCP/IP

est utilise
x1 = 1 : le contrle daccs est activ

Octet 1 : rserv

292

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

9.5

Questions/Rponses

Questions/Rponses
Gnralits Vous trouverez ci-dessous une liste de Questions/Rponses les plus frquemment poses sur la communication par rseau Ethernet.

35011058 00 Juillet 2005

293

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Un Momentum peut-il tre interrog par plusieurs ENT la fois ? Oui, en lecture seulement. Si un IO Scanner accde l'ENT en criture, il doit tre seul. Dois-je configurer les connexions IO Scanner dans la table des connexions (Onglet "Messagerie") ? Non. Que dois-je faire si le module TSX ETY 410/PORT/510 ou TSX WMY 100 affiche un tat de leds "Non configur" (ERR Clignotante) ?

Vrifiez qu'il est configur dans PL7. Vrifiez qu'il n'existe pas un autre module avec le mme numro de rseau XWAY dans la configuration automate. Si le module est configur en "Adresse servie", vrifiez qu'un serveur BOOTP est oprationnel et accessible.

Que dois-je faire si le module affiche un tat de leds correct (STS=RUN=ON) mais ne rpond pas aux requtes ? Essayez la commande Ping vers cette adresse IP, depuis un quipement sur le mme rseau :

Pas de rponse : Vrifiez la configuration rseau : cblage, tat des "hubs", adresses IP, masques et gateways si il y a des routeurs dans la configuration. Rponse au Ping correcte : Vrifiez l'adresse X-WAY du module. Vrifiez si le contrle d'accs est activ ou non. Essayez de vous connecter par http la page Rack Viewer. Si cette connexion fonctionne, vrifier l'adresse X-WAY de l'application cliente.

Puis-je changer l'adresse MAC du module ? Non. Celle-ci est fige pour tout quipement Ethernet, ce qui garantit son unicit. Comment puis-je connatre la vitesse laquelle dialogue le module ? Par un navigateur internet, en se connectant la page Statistiques Ethernet du module. Que dois-je faire si les EFs de messagerie n'obtiennent pas de rponse ?

294

35011058 00 Juillet 2005

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Vrifiez que l'adresse X-WAY destination fait partie de la table des connexions IP/X-WAY. Vrifier que la configuration du module destination n'interdit pas cette connexion (contrle daccs ). En mode Mise au point, essayez la commande "Ping" vers l'adresse IP de l'automate destination, puis essayez une requte "Identification" vers l'adresse destination, si elle fait partie du mme rseau X-WAY.

Que dois-je faire en cas de rception du code de refus 0xFF12 sur les EFs de messagerie ? Ce code indique que le coupleur est satur. Rduisez le rythme d'mission. Que dois-je faire si les EF de messagerie READ_ASYNC, WRITE_ASYN n'obtiennent pas de rponse (Time out) ? Vrifiez que les tches "Mast " des automates client et serveur sont configures en "priodique", avec une priode suffisante pour que les automates ne soient pas en "overrun". Quand dois-je configurer mes connexions en "Mono-Connexion" ? Lorsque cette connexion doit tre tablie vers un TSX ETY 110, protocole MODBUS. L'automate destination de mes messages est un bridge. Quelle adresse Xway destination dois-je configurer dans la table des connexions ? L'adresse X-WAY du premier module de communication de l'automate bridge (c'est, si elle est prsente, la carte PCMCIA du processeur). J'ai chang les adresses IP dans ma configuration Serveur d'adresse et IO Scanner, dois-je redmarrer mes quipements servis ? Oui. Les quipements obtiennent leur adresse IP au dmarrage uniquement. Ce redmarrage doit tre effectu une fois que le module TSX ETY 410/PORT/510 est reconfigur (LEDs RUN et STS fixes). Dans les crans de configuration du coupleur, la dernire entre saisie dans une des grilles n'a pas t prise en compte la validation. Pourquoi ? Vous devez retirer le focus (le curseur) de la dernire cellule de la grille o une nouvelle donne a t entre pour prendre en compte cette modification.

35011058 00 Juillet 2005

295

TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100

Pourquoi l'onglet Bridge est-il gris lorsque jutilise un processeurs TSX / PMX / PCX de type 571xx et 572xx ? Ces processeurs ne grent pas les donnes bridge. Pourquoi l'onglet Bridge est-il gris lorsque jai chang auparavant l'emplacement du processeur ? Aprs ce type de modification, vous devez valider la nouvelle configuration matrielle pour accder et modifier les donnes bridge gres globalement au niveau du processeur. Les modules momentum 170 ENT n'arrivent pas a obtenir leur adresse servie par le serveur d'adresses des coupleurs TSX ETY 410, TSX ETY PORT ou TSX ETY 510.

Vrifiez dans la configuration du coupleur TSX ETY 410 ou TSX ETY PORT que le masque de sous rseau est en accord avec la classe d'adresse IP. Vrifiez la version logicielle du module 170 ENT.

296

35011058 00 Juillet 2005

Architectures multirseaux

III

Prsentation
Objet de cet intercalaire Contenu de cette partie Cet intercalaire prsente les principes de configuration et dexploitation dune architecture multirseaux par le logiciel PL7. Cette partie contient les chapitres suivants :
Chapitre 10 11 Titre du chapitre Architectures multirseaux : Gnralits Configuration Page 299 311

35011058 00 Juillet 2005

297

Architectures multirseaux

298

35011058 00 Juillet 2005

Architectures multirseaux : Gnralits

10

Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre prsente les architectures multirseaux et ses services.

Ce chapitre contient les sujets suivants :


Sujet Gnralits Fonctionnalits Adresse principale Adresses dune station multi-coupleurs Messagerie Service de mots communs Service dchange de table partage Page 300 301 303 305 306 308 309

35011058 00 Juillet 2005

299

Architectures multirseaux :Gnralits

Gnralits
Prsentation Une architecture multi-rseaux est constitue de plusieurs rseaux. Deux niveaux d'architectures sont distingus : Les architectures multi-coupleurs rseaux dans lesquelles plusieurs rseaux sont prsents mais aucune communication entre ces diffrents segments n'est offerte par le systme de communication. Les architectures multi-rseaux composes de plusieurs segments de rseaux interconnects par des stations bridges. Une transparence de communication est alors offerte entre l'ensemble des quipements prsents dans ce type d'architecture. Le prsent chapitre dcrit la mise en uvre de la fonction bridge dans une station automate Premium, ainsi que l'utilisation des services de communication dans une architecture multi-rseaux. L'architecture multi-rseaux est conforme aux standards de communication X-Way. Pour la mise en uvre des stations sur les diffrents rseaux, reportez-vous la documentation correspondant au coupleur utilis.

300

35011058 00 Juillet 2005

Architectures multirseaux :Gnralits

Fonctionnalits
Prsentation Une architecture d'automatisme multi-rseaux X-WAY est compose de plusieurs niveaux de rseaux qui s'interconnectent travers des stations intermdiaires. Dans une architecture multi-rseaux, une seule liaison logique doit exister entre deux stations terminales. Exemple Station {1.1} Stations terminales rseau #1 3 Station {1.3} et {2.1} rseau #2 2 Station {2.2} Stations terminales 1 Stations intermdiaires 4 Station {1.4} et {3.1} 1 rseau #3 2 Station {3.2} Station {1.2} 2

Stations terminales

Une station terminale est adresse par le couple {adresse rseau . adresse station}. Les stations terminales rceptionnent les messages destins leur adresse rseau ainsi que les messages en diffusion gnrale, et mettent vers leur connexion rseau l'ensemble des messages destins une station distante. Une station intermdiaire possde autant d'adresses rseaux que de points de connexion des rseaux diffrents. Une de ses adresses est considre comme adresse principale, elle a pour rle de garantir l'accs toutes les entits de communication d'une station bridge. Les station intermdiaires sont classes en deux catgories : Les stations multicoupleurs Les stations bridges

Stations intermdaires

35011058 00 Juillet 2005

301

Architectures multirseaux :Gnralits

Sations multicoupleurs

Elles assurent la gestion de plusieurs coupleurs rseaux, elles garantissent l'ensemble des services mono-rseaux sur les diffrents segments rseaux (mots communs, tlgrammes, messagerie). Elles n'offrent pas la fonctionnalit de routage entre les diffrentes connexions rseaux. Note : Le service d'change des tlgrammes est offert exclusivement sur la liaison FIPWAY gre par un processeur Premium ou Micro.

Stations bridges

Elles fournissent les mmes services que les stations multi-coupleurs, et garantissent en plus la transparence de communication entre les diffrentes connexions rseaux.

302

35011058 00 Juillet 2005

Architectures multirseaux :Gnralits

Adresse principale
Prsentation Une station configure en mode bridge possde autant d'adresses que de points de connexion rseau. L'adresse rseau correspondant au coupleur rseau de plus basse adresse module (coupleur le plus gauche dans le rack de la station) est considre comme l'adresse principale de la station. L'utilisation de l'adresse principale d'une station permet de garantir l'accs une station bridge. Rgle Une station bridge doit toujours tre accde par son adresse principale.

35011058 00 Juillet 2005

303

Architectures multirseaux :Gnralits

Exemple dadressages
rseau #1

Lexemple porte sur la communication entre des stations connectes sur des rseaux Fipway.
Ethernet 1
0 5 2

2
4 5

Uni-Telway R2 R1 C Fipway rseau #11 B 3 4 Fipway rseau #12 7 5


0

56

4
5

Fipway rseau #13

R3

Fipway rseau #21 A

Pour une communication de la station A vers la station R2, ladresse principale de la station R2 vaut {11.3}. Pour une communication de la station A vers la station R1, ladresse principale de la station R1 vaut {12.7}. Pour une communication de la station A vers la station R3, ladresse principale de la station R3 vaut {13.5}. Pour une communication de la station A vers la station C, ladresse de la station C vaut {12.7}5.0.56.

304

35011058 00 Juillet 2005

Architectures multirseaux :Gnralits

Adresses dune station multi-coupleurs


Prsentation Une station configure en mode multi-coupleur possde autant d'adresses que de points de connexion rseau. Il nexiste pas dadresse principale pour la station. Elle sera adresse en fonction du rseau qui communique avec elle. Rgle Une station multi-coupleurs doit toujours tre accde par l'adresse rseau correspondant au coupleur rseau permettant d'entrer dans la station. Dans lexemple suivant, la station R1 na pas la fonction bridge entre ses coupleurs 2, 4 et 5.
Ethernet 2
2 4 5

Exemple

R1 7

Fipway rseau #12 B

7 5 4 Fipway rseau #13 A

Pour une communication de la station A vers la station R1, ladresse vaut {13.5}SYS. Pour une communication de la station B vers la station R1, ladresse vaut {12.7}SYS.

35011058 00 Juillet 2005

305

Architectures multirseaux :Gnralits

Messagerie
Avec des stations multicoupleurs Les messages destination d'un rseau sont mis vers le coupleur connect au rseau destinataire. La phase de configuration permet de dterminer le coupleur destinataire. Cas particulier Les messages destination d'un rseau d'adresse inconnue, sont mis vers le rseau dadresse principal de la station, ainsi que les messages dont le numro de rseau est gal 0. Exemple
rseau #3 2
4

READ_VAR(ADR#{3.2}4.1,...)

READ_VAR(ADR#{2}SYS,...) READ_VAR(ADR#{1.2}SYS,...) READ_VAR(ADR#{15.2}SYS,...) 4 rseau #1

L'ensemble des messages destins au rseau #3 sont mis vers le coupleur d'adresse module 4, et ceux dont le rseau destinataire est 1 vers la liaison rseau intgre au processeur. Tous les messages dont l'adresse numro de rseau est diffrent de 1 ou 3 sont mis vers le processeur qui gre le rseau principal. Dans une architecture multi-coupleurs, la communication est limite un seul niveau de rseau.

306

35011058 00 Juillet 2005

Architectures multirseaux :Gnralits

Avec des stations bridges

Les messages destination dun rseau sont mis vers le coupleur qui a accs ce rseau. La phase de configuration permet de dterminer les rseaux accessibles pour chaque coupleur de la station. Cas particulier Les messages dont le numro de rseau est gal 0 sont mis vers le rseau dadresse principal de la station.

35011058 00 Juillet 2005

307

Architectures multirseaux :Gnralits

Service de mots communs


Prsentation Les changes de mots communs sont uniquement mono-rseau, ils sont lis chaque coupleur. Il peut donc y avoir autant de zones de mots communs qu'il y a de coupleurs rseau dans une station. La syntaxe d'accs aux mots communs dans une configuration est la suivante : %NW {N rseau . N station} N de mot Les changes de mots communs sont grs par le systme automate. Les bits de rafrachissement associs chaque zone de mots changs sont %IWxy.i.1 %IWxy.i.4. Reportez vous aux objets langages de chaque coupleur. Exemple Dans l'exemple ci-contre, la station possde deux zones de production de mots communs.
Zone de mots communs %NW{3.2}0...3 2
4

rseau #3

%NW{3.2}0...3

%NW{1.4}0...3

4 Zone de mots communs %NW{1.4}0...3

rseau #1

Le numro de rseau permet de distinguer la zone qui est accde. Sur le rseau #3, elle produit 4 mots : %NW {3.2}0..3. Les bits de rafrachissement sont mmoriss dans les mots : %IW 4.1.1.., %IW 4.1.2. Sur le rseau #1, elle produit 4 mots : %NW {1.4}0..3. Les bits de rafrachissement sont mmoriss dans les mots : %IW 0.1.1.., %IW 0.1.2.

308

35011058 00 Juillet 2005

Architectures multirseaux :Gnralits

Service dchange de table partage


Prsentation L'change de tables partages est exclusive avec l'change de mots communs. Les changes de tables partages sont possibles uniquement dans une architecture mono-rseau. La zone d'change est dans les %MW dfinis par l'application PL7. Dans une application multirseaux, plusieurs tables partages peuvent tre prsentes, une par rseau. A chaque zone de la table est associ un bit de rafrachissement qui indique l'tat du producteur d'une zone de mots communs. Le bit i = 1 si la station a produit sa zone de la table partage. Ces informations sont mises jour priodiquement par le systme. Exemple Dans l'exemple ci-contre, la station possde deux zones de table partage.
Table partage du rseau #3 2
4

%MW10 %MW20 ... %MW30 ... %MW137

rseau #3

%MW200 %MW210 ... %MW230 ... %MW337

4 Table partage du rseau #1

rseau #1

La zone comprise entre les mots %MW10 %MW137 correspond la table partage change sur le rseau 3. Seuls les mots %MW20 %MW30 sont produits sur le rseau par la station, les autres mots sont l'image des mots mis par les autres stations. La zone comprise entre les mots %MW200 %MW337 correspond la table partage change sur le rseau 1. Seuls les mots %MW210 %MW230 sont produits sur le rseau par la station, les autres mots sont l'image des mots mis par les autres stations.

35011058 00 Juillet 2005

309

Architectures multirseaux :Gnralits

310

35011058 00 Juillet 2005

Configuration

11

Prsentation
Objet de ce chapitre Contenu de ce chapitre Ce chapitre dcrit laspect Configuration dans la mise en oeuvre darchitectures multirseaux et ses services. Ce chapitre contient les sujets suivants :
Sujet Configuration Configuration des services mono-rseaux Configuration des services multi-rseaux Comment configurer un coupleur en bridge Exemples de stations bridge Exemples de routage partiel Page 312 313 314 316 318 320

35011058 00 Juillet 2005

311

Architectures multirseaux : Configuration

Configuration
Prsentation Dans une station intermdiaire, la gestion de plusieurs coupleurs rseaux ncessite une phase de configuration pour distribuer aux diffrentes entits rseaux les caractristiques de fonctionnement.
Station {1.1} Stations terminales Station {1.2}

rseau #1 4 Stations intermdiaires Station {1.4} et {3.1}

rseau #3

1 2

Stations terminales Station {2.2} Configuration station PL7 Station {3.2}

ATTENTION Cohrence des donnes de routage Les informations de routage multi-rseaux sont construites au niveau station lors de la configuration PL7 de chaque bridge. Aucune vrification de cohrence n'est effectue entre l'ensemble des donnes de routage d'une mme architecture rseau. Le non-respect de ces prcautions peut entraner des lsions corporelles ou des dommages matriels.

312

35011058 00 Juillet 2005

Architectures multirseaux : Configuration

Configuration des services mono-rseaux


Prsentation L'cran de configuration PL7 de la fonction mtier (FIPWAY, ETHERNET) permet la saisie des informations ncessaires au fonctionnement des diffrents types d'changes sur le rseau : tlgrammes, mots communs, tables partages, messagerie mono-station. Les changes de mots communs et de table partage, sont exclusifs sur un rseau. Par contre il est possible de les panacher dans une configuration multi-coupleurs. Une station peut par exemple participer un change de mots communs sur un rseau, et un change de table partage sur son deuxime attachement rseau. Les tlgrammes sont uniquement utilisables sur la voie Fipway gre par la carte PCMCIA de la voie d'accueil du processeur.

35011058 00 Juillet 2005

313

Architectures multirseaux : Configuration

Configuration des services multi-rseaux


Prsentation Dans une station supportant plusieurs coupleurs rseau, chaque point de connexion rseau, est considr comme une adresse pour la station. Lors de la configuration de chaque coupleur, il faut dfinir pour chaque point de connexion, la liste des numros des rseaux qui sont accessibles. En fonction du processeur choisi lors de la configuration matrielle, une station bridge ne peut grer que 3 ou 4 coupleurs rseau, la table possdera donc 4 lments au maximum. Illustration Un cran spcifique permet la saisie des donnes de routage pour l'ensemble des coupleurs rseaux d'une station.
Configuration Bridge Coupleur Coupleur 2 3 FIPWAY 12 ETHWAY 1 11

1 2 3

Coupleur 4 FIPWAY 13 21

Coupleur

Sauvegarder

Supprimer

Slection des rseaux accessibles Rseaux access. Rseaux dispon. . 12 2 3 Annuler 4 5 6 7 8 9 10 Valider Annuler

314

35011058 00 Juillet 2005

Architectures multirseaux : Configuration

Elments et fonctions

Ce tableau dcrit les diffrentes zones constituant lcran de configuration :


Repre 1 2 3 Zone emplacement coupleur Type de rseau Liste des rseaux accessibles Fonction permet de visualiser lemplacement du coupleur dans le rack. permet de visualiser le type de rseau. permet :
pour la zone Coupleur dgrise, de saisir la liste des

rseaux accessibles par ce coupleur,


pour les zones Coupleur grises, de visualiser la liste des

rseaux accessibles par ces coupleurs. 4 Slection des rseaux accessibles permet de slectionner les rseaux accessibles pour un coupleur configur comme bridge. Une liste de numros de 1 127 reprsente les rseaux disponibles pour un point de connexion. Chaque numro de rseau slectionn comme tant accessible est retir de la liste des rseaux disponibles afin d'viter les erreurs de configuration.

35011058 00 Juillet 2005

315

Architectures multirseaux : Configuration

Comment configurer un coupleur en bridge


Prsentation Avant de configurer le coupleur en bridge, il faut pralablement accder lcran de Configuration Bridge. Note : laccs cet cran dpend du type de coupleur configur dans la station. Repportez vous au coupleur que vous configurez.

Marche suivre

La procdure suivante permet de configurer le coupleur de la station en bridge.


Etape 1 Action Effectuez un double-clic sur la zone en inverse vido. Rsultat La fentre Slection des rseaux accessibles apparait.
Slection des rseaux accessibles Rseaux access. Rseaux dispon. . 12 2 3 4 5 6 7 8 9 10 Valider Annuler

Si la liste des rseaux accessibles du coupleur est vide, la fentre apparait automatiquement (sans effectuer de double-clic). 2 Effectuez un double-clic sur le numro de rseau dans la liste droulante Rseau dispon.. Rsultat Le numro de rseau est affect dans la liste droulante Rseau access.. 3 Effectuez lopration 3 autant de fois ncessaire pour dfinir tous les rseaux accessibles par le coupleur. Puis passez ltape 5. Validez la slection en cliquant sur le bouton Valider. Validez la configuration du bridge en cliquant sur le bouton Sauvegarder.

4 5

316

35011058 00 Juillet 2005

Architectures multirseaux : Configuration

Comment supprimer la fonction bridge

Il est possible de supprimer la fonction bridge du coupleur.


Etape 1 2 3 Action Accdez lcran de Configuration Bridge. Cliquez sur le bouton Supprimer. Validez la suppression en cliquant sur le bouton Sauvegarder.

Comment supprimer laccs un rseau

Il est possible de supprimer laccs un seul rseau.


Etape 1 2 3 Action Accdez lcran de Configuration Bridge. Effectuez un double-clic sur la zone en inverse vido. Effectuez un double-clic sur le numro de rseau dans la liste droulante Rseau access.. Rsultat Le numro de rseau est raffect dans la liste droulante Rseau dispon.. 4 5 Validez la slection en cliquant sur le bouton Valider. Validez la configuration du bridge en cliquant sur le bouton Sauvegarder.

35011058 00 Juillet 2005

317

Architectures multirseaux : Configuration

Exemples de stations bridge


Prsentation
rseau #1 1
0 5 2

Chaque station doit tre configure afin de dfinir la liste des rseaux accessibles.
ETHERNET 2
4 5

UNI-TELWAY R2 R1 C FIPWAY rseau #11 B 3 4 FIPWAY rseau #12 7 5


0

4
5

FIPWAY rseau #13

R3

FIPWAY rseau #21 A

Configuration de la station R1

Le coupleur lemplacement 2 peut accder uniquement au rseau #12. Le coupleur lemplacement 4 peut accder aux rseaux #1 et #11. Le coupleur lemplacement 5 peut accder au rseau #13 et #21. Donc la configuration bridge de la station est la suivante :
Configuration du Bridge Coupleur Coupleur 2 3 FIPWAY 12 ETHWAY 1 11 Coupleur 4 FIPWAY 13 21 Coupleur

Sauvegarder

Supprimer

Annuler

318

35011058 00 Juillet 2005

Architectures multirseaux : Configuration

Configuration de la station R2

Le coupleur lemplacement 0 peut accder uniquement au rseau #11. Le coupleur lemplacement 5 peut accder aux rseaux #1, #12, #13 et #21. Donc la configuration bridge de la station est la suivante :
Configuration du Bridge Coupleur Coupleur 0 5 FIPWAY 11 ETHWAY 1 12 13 21 Sauvegarder Supprimer Annuler Coupleur Coupleur

Configuration de la station R3

Le coupleur lemplacement 0 peut accder aux rseaux #13, #12, #1 et #11. Le coupleur lemplacement 5 peut accder uniquement au rseau #21. Donc la configuration bridge de la station est la suivante :
Configuration Bridge Coupleur Coupleur 0 5 FIPWAY 1 11 12 13 FIPWAY 21 Coupleur Coupleur

Sauvegarder

Supprimer

Annuler

35011058 00 Juillet 2005

319

Architectures multirseaux : Configuration

Exemples de routage partiel


Prsentation Lors de la configuration dun coupleur en bridge, il est possible de ne pas lui affecter tous les rseaux accessibles mais de lui en attribuer quune partie. Cette slection permet de dfinir un routage partiel. Chaque station doit tre configure afin de dfinir la liste des rseaux accessibles.
ETHERNET 1
0 5 2

Illustration
rseau #1

2
4 5

UNI-TELWAY R2 R1 C FIPWAY rseau #11 B 3 4 FIPWAY rseau #12 7 5


0

4
5

FIPWAY rseau #13

R3

FIPWAY rseau #21 A

320

35011058 00 Juillet 2005

Architectures multirseaux : Configuration

Configuration de la station R1

Le coupleur lemplacement 2 ne participe au routage des donnes. Le coupleur lemplacement 4 peut accder aux rseaux #1 et #11, . Le coupleur lemplacement 5 peut accder au rseau #13 et #21. Donc la configuration bridge de la station est la suivante :
Configuration Routeur Coupleur Coupleur 4 5 ETHWAY 1 11 FIPWAY 13 21 Coupleur Coupleur

Sauvegarder

Supprimer

Annuler

Configuration de la station R2

Le coupleur lemplacement 0 peut accder uniquement au rseau #11. Le coupleur lemplacement 5 peut accder aux rseaux #1, #13 et #21. Le rseau #12 est inaccessible. Donc la configuration bridge de la station est la suivante :
Configuration du Bridge Coupleur Coupleur 0 5 FIPWAY 11 ETHWAY 1 13 21 Coupleur Coupleur

Sauvegarder

Supprimer

Annuler

35011058 00 Juillet 2005

321

Architectures multirseaux : Configuration

Configuration de la station R3

Le coupleur lemplacement 0 peut accder aux rseaux #13, #1 et #11. Le rseau #12 nest plus accessible. Le coupleur lemplacement 5 peut accder uniquement au rseau #21. Donc la configuration bridge de la station est la suivante :
Configuration Bridge Coupleur Coupleur 0 5 FIPWAY 1 11 13 FIPWAY 21 Coupleur Coupleur

Sauvegarder

Supprimer

Annuler

322

35011058 00 Juillet 2005

Index

B C A
Compte-rendu ETHERNET (TSX ETY 110), 213 ETHERNET (TSX ETY 410), 289 FIPWAY, 50 Configuration Architectures multirseaux, 311 Bande passante, 265 BOOTP, 145, 247 DHCP, 145, 250 Ethernet (TSX ETY 110), 176 ETHERNET (TSX ETY 410, TSX ETY PORT, TSX ETY 510, TSX WMY 100), 233 Fipway, 29 Global Data, 152, 253 IO Scanning, 139, 244 Profil ETHWAY, 165 SNMP, 148 TCP/IP, 132 Connexions ETHERNET (TSX ETY 410/PORT/510 et TSX WMY 100), 224

A
Accs la configuration FIPWAY, 30 Adressage Architectures multirseaux, 303 Adresse IP, 66 Architectures multirseaux, 297

B
Bande passante, 128 Blocs fonction FAST, 102 MAST, 102 BOOTP, 90 Bridge, 297

C
Caractristiques Ethernet (TSX ETY 110), 172 ETHERNET (TSX ETY 410, TSX ETY PORT, TSX ETY 510 et TSX WMY 100), 221 Fipway, 24 TCP/IP, 63 Compatibilits FIPWAY, 25 Fipway, 26 Compilateurs tz, 164, 261

D
Droutements configuration, 163, 259 DHCP, 90 Diagnostic Bande passante, 282

35011058 00 Juillet 2005

323

Index

E
Echange explicite ETHERNET (TSX ETY 110), 211 ETHERNET (TSX ETY 410/PORT/510 et TSX WMY 100), 286 FIPWAY, 48 Echange implicite ETHERNET (TSX ETY 110), 208 ETHERNET (TSX ETY 410/PORT/510 et TSX WMY 100), 284 FIPWAY, 46 Ecran de configuration ETHERNET (TSX ETY 110), 177 ETHERNET (TSX ETY 410), 235 FIPWAY, 31 Ecran de mise au point ETHERNET (TSX ETY 110), 196 ETHERNET (TSX ETY 410), 270 FIPWAY, 38 Ecriture IO Scanning, 87 Equipement dfaillant, 101 ETHERNET, 53 ETHWAY TCP/IP, 130

Gestion des changes ETHERNET (TSX ETY 110), 213 ETHERNET (TSX ETY 410), 289 FIPWAY, 50 Global Data, 99

H
HTTP, 103, 104 Diagnostic Coupleur Ethernet, 119 Editeur donnes, 117 Pages utilisateur, 127 Scurit, 110 Serveur dadresse, 112 Visualisation rack, 115

I
Identification ETHERNET, 276 Ethernet, 203 FIPWAY, 42 IO Scanning, 83

L
Lecture IO Scanning, 87

F
FAST, 102 Fermeture connexion, 80 FIPWAY, 13 Fuseaux horaires, 158, 262 personnalisation, 164, 261

M
MAST, 102 Migration, 234 Miroir ETHERNET, 276 Ethernet, 203 FIPWAY, 42 Mise au point Ethernet (TSX ETY 110), 195 ETHERNET (TSX ETY 410, TSX ETY PORT, TSX ETY 510 et TSX WMY 100, 269 Global Data, 281 IO Scanning, 280

G
Gnralits Architectures multirseaux, 299 Ethernet, 55 Ethernet (TSX ETY 110), 170 ETHERNET (TSX ETY 410, TSX ETY PORT, TSX ETY 510 et TSX WMY 100), 219 Fipway, 15

324

35011058 00 Juillet 2005

Index

Modbus ETHERNET, 72 Mode de marche FIPWAY, 28 Mots communs, 20 Architecture multirseaux, 308

R
Requtes Ethernet, 205, 278 FIPWAY, 44 Routage partiel, 320 Rupture connexion, 81

O
Objets langage ETHERNET (TSX ETY 110), 207 FIPWAY, 45 Ouverture connexion, 78

S
Services Ethernet, 61 FIPWAY, 18 SNMP, 96 Sous-adressage Masque sous-rseau, 68

P
Pages Web Configuration NTP, 162, 258 Paramtres dfinition de l'adresse IP du serveur NTP, 163, 259 dfinition de l'heure d't, 163, 259 dfinition de la priode de synchronisation, 163, 259 dfinition du fuseau horaire, 163, 259 Paramtres de configuration Ethernet, 131 FIPWAY, 32, 33 Paramtres de mise au point FIPWAY, 39 Performances Coupleur TSX ETY 110, 173 Coupleur TSX ETY 410/PORT/510, 226 Fipway, 27 Ping, 200, 274 Prsentation ETHERNET, 56 Fipway, 16

T
Tables partages, 22 Architecture multirseaux, 309 TCP/IP, 62 Test dune voie de communication FIPWAY, 41 TSX ETY 110, 169 TSX ETY 410, 217 TSX ETY 510, 217 TSX ETY PORT, 217 TSX WMY 100, 217

U
UNI-TE ETHERNET, 70

Q
Questions/rponses, 293

35011058 00 Juillet 2005

325

Index

326

35011058 00 Juillet 2005