Schneider Electric Mise en oeuvre logicielle des Métiers Communication, Micro/Junior/Pro, 4.5 Mode d'emploi

Ajouter à Mes manuels
326 Des pages
Schneider Electric Mise en oeuvre logicielle des Métiers Communication, Micro/Junior/Pro, 4.5 Mode d'emploi | Fixfr
PL7 Junior/Pro
Métiers communication
Tome 3
35011058 01
Juillet 2006 fre
2
35011058 01 juillet 2006
Structure de la documentation
Structure de la documentation
Présentation
Ce manuel se compose de 3 tomes :
z
z
z
35011058 01 juillet 2006
Tome 1
z Commun fonction communication
z Déport Nano automates
z Communication par mode caractères
z Communication par bus Uni-telway
Tome 2
z Communication par Modbus
z Communication par Modem
z Communication par Modbus plus
z Communication par bus FIPIO
Tome 3
z Communication par réseau FIPWAY
z Communication par réseau ETHERNET
z Architecture multiréseaux
3
Structure de la documentation
4
35011058 01 juillet 2006
Table des matières
A propos de ce manuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Partie I Communication par réseau FIPWAY . . . . . . . . . . . . . . . 13
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Chapitre 1
1.1
1.2
Chapitre 2
Communication par réseau Fipway : Généralités . . . . . . . . . . 15
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation de la communication Fipway . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Description sommaire du réseau FIPWAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Fonction de communication . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Utilisation des mots communs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Utilisation des tables partagées . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Caractéristiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Compatibilités matérielles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Compatibilités logicielles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Performances . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mode de marche . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Configuration d’une communication Fipway. . . . . . . . . . . . . . 29
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Comment accéder à l’écran de configuration FIPWAY . . . . . . . . . . . . . . . . . . . .
Ecran de configuration de FIPWAY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paramètres FIPWAY liés aux télégrammes et à la couche physique . . . . . . . . .
Paramètres FIPWAY liés aux données communes . . . . . . . . . . . . . . . . . . . . . .
Exemple de configuration de table partagée. . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapitre 3
29
30
31
32
33
35
Mise au point d’une communication Fipway . . . . . . . . . . . . . . 37
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Ecran de mise au point de FIPWAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paramètres de mise au point en FIPWAY. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Requêtes disponibles pour le test d’une voie de communication . . . . . . . . . . . .
Comment tester une voie avec les requêtes Identification et Miroir . . . . . . . . . .
Comment tester une voie avec des requêtes . . . . . . . . . . . . . . . . . . . . . . . . . . .
35011058 01 juillet 2006
15
16
16
17
18
20
22
24
24
25
26
27
28
37
38
39
41
42
44
5
Chapitre 4
Objets langage associés à la communication FIPWAY . . . . . 45
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Objet langage à échange implicite. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Objet langage à échange explicite. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Gestion et compte-rendu des échanges explicites . . . . . . . . . . . . . . . . . . . . . . . 50
Objets langage associés à la configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Partie II Communication par réseau ETHERNET . . . . . . . . . . . . . 53
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Chapitre 5
Communication par réseau Ethernet . . . . . . . . . . . . . . . . . . . . 55
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
A propos d’ETHERNET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
Généralités des modules TSX ETY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Détail des fonctions disponibles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Chapitre 6
6.1
6.2
6.3
6.4
6.5
6
Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Messagerie TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Rappels sur les caractéristiques TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Gestion des adresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Adresse IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Sous-adressage et masque de sous-réseaux . . . . . . . . . . . . . . . . . . . . . . . . . . . 68
Communication UNI-TE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Communication Modbus sur le profil TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72
Architecture supportée 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 d’une connexion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Fermeture d’une connexion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Comportement lors d’une rupture de connexion . . . . . . . . . . . . . . . . . . . . . . . . . 81
Service IO Scanning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Service IO Scanning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Zones de lecture et d’écriture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87
Période de scrutation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Service Serveur d’adresses BOOTP/DHCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 90
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 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
35011058 01 juillet 2006
6.6
6.7
6.8
6.9
6.10
Chapitre 7
7.1
7.2
7.3
7.4
7.5
35011058 01 juillet 2006
Service Global Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
Gestion d’équipement défaillant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
Remplacement de stations distantes défaillantes . . . . . . . . . . . . . . . . . . . . . . . 101
Service de synchronisation horaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Service de synchronisation horaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Serveur HTTP embarqué . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
Serveur HTTP embarqué . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104
Page d’accueil du serveur HTTP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
Page d’index du serveur HTTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Page sécurité du serveur HTTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Page Serveur d’adresse du serveur HTTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112
Page visualisation du rack du serveur HTTP . . . . . . . . . . . . . . . . . . . . . . . . . . 115
Page éditeur de données du serveur HTTP . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Pages Diagnostic Coupleur Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Page Diagnostic NTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125
Pages utilisateur du serveur HTTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127
Contrôle de Bande passante. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Contrôle de bande passante . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128
Service ETHWAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Profil ETHWAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130
Paramètres de configuration . . . . . . . . . . . . . . . . . . . . . . . . . . 131
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paramètres de configuration des services TCP/IP . . . . . . . . . . . . . . . . . . . . . .
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paramètres de configuration liés aux services TCP/IP . . . . . . . . . . . . . . . . . . .
Paramètres de configuration des adresses IP . . . . . . . . . . . . . . . . . . . . . . . . .
Paramètres de configuration des connexions . . . . . . . . . . . . . . . . . . . . . . . . . .
Paramètres de configuration Ethernet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paramètres de configuration du service IO Scanning . . . . . . . . . . . . . . . . . . . .
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paramètres de configuration liés au service IO Scanning. . . . . . . . . . . . . . . . .
Configuration des paramètres généraux du service IO Scanning. . . . . . . . . . .
Configuration des périphériques scrutés. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paramètres de configuration du service serveur d’adresse . . . . . . . . . . . . . . .
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paramètres de configuration liés au service serveur d’adresse . . . . . . . . . . . .
Configuration du serveur d’adresse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paramètres de configuration du service SNMP . . . . . . . . . . . . . . . . . . . . . . . .
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paramètres de configuration liés au service SNMP . . . . . . . . . . . . . . . . . . . . .
Configuration du service SNMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paramètres de configuration du service Global Data . . . . . . . . . . . . . . . . . . . .
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paramètres de configuration liés 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.6
7.7
Chapitre 8
8.1
8.2
8.3
8.4
8
Configuration des paramètres généraux du service Global Data . . . . . . . . . . . 155
Configuration de la table des variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Paramètres de configuration associés au service de synchronisation horaire . 157
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Paramètres de configuration associés au service de synchronisation horaire (NTP)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158
Utilisation du service de synchronisation horaire. . . . . . . . . . . . . . . . . . . . . . . . 161
Configuration du service de synchronisation horaire (NTP) . . . . . . . . . . . . . . . 162
Paramètres de configuration du profil ETHWAY . . . . . . . . . . . . . . . . . . . . . . . . 165
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
Paramètres de configuration liés au profil ETHWAY . . . . . . . . . . . . . . . . . . . . . 166
Configuration des données ETHWAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
Module TSX ETY 110 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 169
Généralités. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
Coupleur TSX ETY 110 : Généralités . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
Caractéristiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172
Performances. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
Modes de marche du module TSX ETY 110 . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Fonctions communes sur profil ETHWAY et TCP/IP . . . . . . . . . . . . . . . . . . . . . 175
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 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 d’architecture de type privative ETHWAY. . . . . . . . . . . . . . . . . . . . . . 185
Exemple d’architecture de type ETHWAY connectée à TCP/IP . . . . . . . . . . . . 188
Exemple de connexion à un réseau TCP/IP non privatif . . . . . . . . . . . . . . . . . . 191
Exemple de communication entre Premium et Quantum . . . . . . . . . . . . . . . . . 193
Mise au point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
Ecran de mise au point du module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
Paramètres de mise au point généraux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
Paramètres de mise au point des services TCP/IP . . . . . . . . . . . . . . . . . . . . . . 199
Comment tester la communication TCP/IP avec la requête Ping . . . . . . . . . . . 200
Paramètres de mise au point des services ETHWAY . . . . . . . . . . . . . . . . . . . . 201
Requêtes disponibles pour le test d’une voie de communication . . . . . . . . . . . 202
Comment tester une voie avec les requêtes Identification et Miroir . . . . . . . . . 203
Comment tester une voie avec des requêtes . . . . . . . . . . . . . . . . . . . . . . . . . . 205
Objets langage associés au coupleur TSX ETY 110 . . . . . . . . . . . . . . . . . . . . . 207
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
Objets langage à échange implicite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208
35011058 01 juillet 2006
Objets langage à échange explicite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211
Gestion et compte-rendu des échanges explicites . . . . . . . . . . . . . . . . . . . . . . 213
Objets langage associés à la configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . 214
Chapitre 9
9.1
9.2
9.3
9.4
35011058 01 juillet 2006
Modules TSX ETY 410•, TSX ETY PORT, TSX ETY 510• et TSX
WMY 100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
Généralités . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219
Généralités . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220
Caractéristiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 221
Type de connexions supportées . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 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
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233
Migration d’applications 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 d’adresse BOOTP. . . . . . . . . . . . . . . . . . . . . . . . . . . 247
Configuration du serveur d’adresse 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
présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
Ecran de mise au point du module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
Paramètres de mise au point généraux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
Paramètres de mise au point des services TCP/IP. . . . . . . . . . . . . . . . . . . . . . 273
Comment tester la communication TCP/IP avec la requête Ping . . . . . . . . . . . 274
Requêtes disponibles pour le test d’une voie de communication . . . . . . . . . . . 275
Comment tester une voie avec les requêtes Identification et Miroir . . . . . . . . . 276
Comment tester une voie avec des requêtes . . . . . . . . . . . . . . . . . . . . . . . . . . 278
Paramètres de mise au point du service IO Scanning . . . . . . . . . . . . . . . . . . . 280
Paramètres de mise au point du service Global Data . . . . . . . . . . . . . . . . . . . . 281
Paramètres de diagnostic du contrôle de bande passante . . . . . . . . . . . . . . . . 282
Objets langage associés aux modules TSX ETY 410•, TSX ETY PORT, TSX ETY
510• et TSX WMY 100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283
Objets langage en échange implicite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284
9
9.5
Objets langage à échange explicite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286
Gestion et compte-rendu des échanges explicites . . . . . . . . . . . . . . . . . . . . . . 289
Objets langage associés à la configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290
Questions/Réponses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
Questions/Réponses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293
Partie III Architectures multiréseaux . . . . . . . . . . . . . . . . . . . . . . 297
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297
Chapitre 10
Architectures multiréseaux : Généralités . . . . . . . . . . . . . . . 299
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299
Généralités. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 300
Fonctionnalités. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 301
Adresse principale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303
Adresses d’une station multi-coupleurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305
Messagerie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 306
Service de mots communs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308
Service d’échange de table partagée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309
Chapitre 11
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312
Configuration des services mono-réseaux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313
Configuration des services multi-réseaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 314
Comment configurer un coupleur en bridge. . . . . . . . . . . . . . . . . . . . . . . . . . . . 316
Exemples de stations bridge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 318
Exemples de routage partiel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 320
Index
10
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323
35011058 01 juillet 2006
A propos de ce manuel
Présentation
Objectif du
document
Ce manuel traite de la mise en oeuvre logicielle du métier communication.
Champ
d'application
La mise à jour de cette publication prend en compte les fonctionnalités de PL7 V4.5
Document à
consulter
Commentaires
utilisateur
35011058 01 juillet 2006
Titre
Référence
Manuel de mise en oeuvre matérielle
TSX DM 57 •• F
Envoyez vos commentaires à l'adresse e-mail [email protected]
11
A propos de ce manuel
12
35011058 01 juillet 2006
Communication par réseau
FIPWAY
I
Présentation
Objet de cet
intercalaire
Cet intercalaire présente les principes de configuration et d’exploitation de la
communication FIPWAY par le logiciel PL7.
Contenu de cette
partie
Cette partie contient les chapitres suivants :
35011058 01 juillet 2006
Chapitre
Titre du chapitre
Page
1
Communication par réseau Fipway : Généralités
15
2
Configuration d’une communication Fipway
29
3
Mise au point d’une communication Fipway
37
4
Objets langage associés à la communication FIPWAY
45
13
Communication FIPWAY
14
35011058 01 juillet 2006
Communication par réseau
Fipway : Généralités
1
Présentation
Objet de ce
chapitre
Ce chapitre présente la communication par réseau Fipway et ses services.
Contenu de ce
chapitre
Ce chapitre contient les sous-chapitres suivants :
35011058 01 juillet 2006
Sous-chapitre
Sujet
Page
1.1
Présentation de la communication Fipway
16
1.2
Caractéristiques
24
15
Communication Fipway : Généralités
1.1
Présentation de la communication Fipway
Présentation
Objet de ce
sous-chapitre
Ce sous-chapitre présente une description sommaire du réseau Fipway et des
services qui lui sont associés.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
16
Sujet
Page
Description sommaire du réseau FIPWAY
17
Fonction de communication
18
Utilisation des mots communs
20
Utilisation des tables partagées
22
35011058 01 juillet 2006
Communication Fipway : Généralités
Description sommaire du réseau FIPWAY
Introduction
Pour décentraliser la périphérie, l'intelligence et les services sur des grandes
distances, Schneider Automation propose le réseau locale industriel FIPWAY.
Le réseau FIPWAY est totalement conforme à la norme FIP avec accès par un
arbitre de bus.
Une voie de communication FIPWAY comprend trois fonctions élémentaires :
z la fonction messagerie inter-station qui assure le routage des messages,
z la fonction d'émission/réception de télégrammes,
z la fonction de production/consommation de mots communs (%NW) ou de table
partagée.
Manuels
assoiciés
35011058 01 juillet 2006
Pour de plus amples informations, il est possible de consulter les manuels suivants :
Titre
Description
Réseau FIPWAY - Guide utilisateur
Description détaillée du réseau FIPWAY et
sa mise en oeuvre matérielle
Automates Micro - Manuel de mise en oeuvre
Mise en oeuvre matérielle
Automates Premium - Manuel de lise en
oeuvre
Mise en oeuvre matérielle
17
Communication Fipway : Généralités
Fonction de communication
Présentation
La communication FIPWAY offre les services suivants :
le service de messagerie,
z le service de mots communs,
z le service de table partagée.
z
Messagerie
Le service messagerie de la carte PCMCIA permet :
l’échange de messages entre deux stations du réseau,
z la diffusion de messages vers toutes les stations du réseau,
z l’émission et la réception des télégrammes entre les stations d’adresse 0 à 15,
z de remonter vers l’équipement des messages à router vers un autre réseau
(fonction de routage).
z
L’échange des messages entre l’automate et la carte PCMCIA s’effectue de
manière synchrone.
Mots communs
Le service de mots communs est constitué d’un ensemble de mots dédiés %NW.
Chaque station du réseau peut selon sa configuration logicielle accéder en lecture
ou écriture à la base de données.
L’actualisation est effectuée implicitement en début de cycle pour la lecture et en fin
de cycle pour l’écriture. Le programme application consiste simplement à écrire ou
lire ces mots.
L’adressage des mots est le suivant :
%NW{n,s}k
Le tableau suivant décrit les paramètres de l’adressage des mots communs :
Paramètre
Description
n
Numéro du réseau
s
Numéro de la station
k
Numéro du mot
Note : Le numéro de réseau permet de sélectionner le réseau sur lequel sont
échangés les mots communs dans le cas d’une configuration multiréseau.
18
35011058 01 juillet 2006
Communication Fipway : Généralités
Table partagée
Ce service permet l’échange d’une table de mots internes %MW découpée en
autant de zone que de station composant le réseau FIPWAY.
Le principe repose sur la diffusion, par chaque automate, d’une zone mémoire mots
aux autres stations du réseau.
L’actualisation est effectuée implicitement et indépendamment du cycle d’exécution
du programme application. Le programme consiste simplement à écrire ou lire les
mots %MW.
Note : vous prendrez soin lors de la configuration et de l’affectation des zones de
ne pas créer de conflits mémoire entres stations.
35011058 01 juillet 2006
19
Communication Fipway : Généralités
Utilisation des mots communs
Présentation
Les exemples suivants traitent de l’utilisation du service de mots communs dans les
cas d’une architecture monoréseau et multiréseau.
Architecture
monoréseau
L’exemple est le suivant :
FIPWAY
Station 1
%NW{1}0
%NW{1}1
%NW{1}2
%NW{1}3
Station 2
%NW{2}0
%NW{2}1
%NW{2}2
%NW{2}3
Station 3
%NW{3}0
%NW{3}1
%NW{3}2
%NW{3}3
Table de mots communs échangés par les stations 1, 2, 3
Trois automates connectés sur un réseau FIPWAY s’échangent des données entreeux par l’intermédiaire du service mots communs.
Ce service correspond à l’échange de 4 mots (%NW) par automate.
20
35011058 01 juillet 2006
Communication Fipway : Généralités
Architecture
multiréseau
L’exemple est le suivant :
2
4
5
Réseau #3
Réseau #1
%NW{1.2}0
%NW{1.2}1
%NW{1.2}2
%NW{1.2}3
Réseau #2
%NW{2.4}0
%NW{2.4}1
%NW{2.4}2
%NW{2.4}3
%NW{3.5}0
%NW{3.5}1
%NW{3.5}2
%NW{3.5}3
Dans une architecture multiréseaux, les mots communs sont accessibles à travers
l’adresse réseau de chaque coupleur.
Lecture et
écriture des mots
communs
Le programme application gère le contenu des différents mots communs :
z lecture des mots communs en provenance de stations distantes,
z écriture des mots communs de la station locale.
La syntaxe d’écriture ou de lecture d’un mot commun est identique à celle des mots
internes :
z %MW10:=%NW{2.1}0 : lecture d’un mot commun
z %NW{2.2}3:= 357 : écriture d’un mot commun
35011058 01 juillet 2006
21
Communication Fipway : Généralités
Utilisation des tables partagées
Présentation
Trois automates de type TSX 37 ou TSX 57 connectés sur un réseau FIPWAY
doivent échanger des données entre-eux (paramètres de fabrication, comptesrendus d'actions.....) par l'intermédiaire du service table partagée.
Ce service correspond à l'échange de 32 mots (%MW) par station. Il peut y avoir 32
stations sur le réseau FIPWAY.
Exemple
L’illustration suivante présente l’exemple :
FIPWAY
réseau 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 01 juillet 2006
Communication Fipway : Généralités
Production des
mots
Le graphe suivant représente le synoptique de production de la table partagée.
Station 1
%MW200
Station 2
%MW300
Station 3
%MW400
%MW309
%MW310
%MW410
10 mots produits
%MW209
%MW210
%MW409
20 mots produits
%MW229
%MW329
%MW429
%MW230
%MW330
%MW430
5 mots produits
%MW234
%MW334
%MW434
Note :
z à partir de l'adresse du début de table configurée, la station réserve une table
de 128 mots dédiés à la table partagée. La somme des mots produits par les
autres stations doit être inférieure à 128 mots. Si la longueur est inférieure à
128, les mots non utilisés ne doivent pas être écrits par le programme
application.
z les données produites doivent être consécutives.
z il n'est pas nécessaire d'avoir des longueurs identiques.
35011058 01 juillet 2006
23
Communication Fipway : Généralités
1.2
Caractéristiques
Présentation
Objet de ce souschapitre
Ce sous-chapitre présente les caractéristiques et les contraintes d’utilisation d’une
communication Fipway.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
24
Sujet
Page
Compatibilités matérielles
25
Compatibilités logicielles
26
Performances
27
Mode de marche
28
35011058 01 juillet 2006
Communication Fipway : Généralités
Compatibilités matérielles
Généralités
Le débit binaire du réseau est de 1 Mbits/s.
La longueur d’un segment dépend de la nature de ses dérivations. Elle est de
1000 mètres au maximum sans répéteur.
Dans le cas d’utilisation de répéteurs (optique ou électrique), la longueur maximale
entre les deux stations les plus éloignées dépend du nombre de répéteurs
traversés.
La longueur maximale en Km est calculée par la formule suivante :
L = 22 - (0,5 * R) où R est le nombre de répéteurs traversés par les données 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 :
z Premium par l’intermédiaire de :
z la carte PCMCIA TSX FPP 20,
z la carte PCMCIA TSX FPP 200.
z Micro acceptant les cartes PCMCIA décrites ci-dessus (automate de type
TSX 37-21/22).
Capacité
Un segment de réseau FIPWAY permet le raccordement de 36 équipements. Les
équipements pour un réseau FIPWAY peuvent être :
z des stations avec la contrainte de 32 stations maximum par segment,
z des répéteurs avec la contrainte de 32 répéteurs maximum par segment.
Sur l’ensemble des segments, 64 stations au maximum peuvent être connectées au
réseau.
35011058 01 juillet 2006
25
Communication Fipway : Généralités
Compatibilités logicielles
Messagerie
La taille maximale de la trame dépend du type de transaction :
Pour un message, la trame maximale vaut 128 octets.
z Pour un télégramme, la trame maximale vaut 16 octets.
z
De même, les cartes PCMCIA peuvent traiter : 8 fonctions de communication
simultanément (8 en réception et 8 en émission).
z dans le cadre de message, 8 fonctions de communication simultanément (8 en
émission et 8 en réception),
z dans le cadre de télégramme, une seul fonction de communication (une en
émission et une en réception).
Mots communs
Le service de mots communs est supporté par les stations d’adresse comprise entre
0 et 31.
Cette base de donnée est constituée de 128 mots maximum pour l’ensemble des
stations.
Chaque station peut produire de 0 à 4 mots communs maximum et consommer les
autres mots communs du réseau.
Table partagée
Le service de table partagée est supporté par les stations d’adresse comprise entre
0 et 31.
Cette base de donnée est constituée de 128 mots maximum pour l’ensemble des
stations.
Chaque station peut produire de 1 à 32 mots maximum (définis en mode
configuration) et consommer les autres mots du réseau.
26
35011058 01 juillet 2006
Communication Fipway : Généralités
Performances
Temps de
transaction
Le tableau suivant fournit le temps de transaction entre deux stations :
Station en réception
Station en émission Cyclique
Périodique 50 ms
Cyclique
Périodique 50 ms
50 ms
-
120 ms
160 ms
Le temps d’échange de télégramme entre deux stations est de 21 ms.
35011058 01 juillet 2006
27
Communication Fipway : Généralités
Mode de marche
Présentation
Le graphique suivant décrit les modes de marche de la carte TSX FPP 20.
Graphe général
Le mode de marche est le suivant :
Arrêt du module
Module hors tension
Module configuré
Fonction de
communication
Mise sous tension
Module en phase
d’auto-tests
Reset
Module non configuré
Auto-tests OK
Configuration
Fonctionnement
z
z
z
z
28
Après 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 démarre.
En cas de coupure secteur, le processeur de l'automate effectue une reprise à
chaud. Le module relance alors ses procédures d'auto-test.
35011058 01 juillet 2006
Configuration d’une
communication Fipway
2
Présentation
Objet de ce
chapitre
Ce chapitre décrit l’aspect Configuration dans la mise en oeuvre d’une
communication Fipway.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
35011058 01 juillet 2006
Sujet
Page
Comment accéder à l’écran de configuration FIPWAY
30
Ecran de configuration de FIPWAY
31
Paramètres FIPWAY liés aux télégrammes et à la couche physique
32
Paramètres FIPWAY liés aux données communes
33
Exemple de configuration de table partagée
35
29
Configuration
Comment accéder à l’écran de configuration FIPWAY
Présentation
Cette opération décrit comment accéder aux paramètres de configuration de la
liaison FIPWAY par l’intermédiaire des cartes PCMCIA pour les automates
Premium.
Comment
accéder à la
liaison
Le tableau suivant présente la marche à suivre pour accéder à la liaison FIPWAY :
Etape
Action
1
Accédez à l’écran de configuration de la voie de communication
2
Sélectionnez dans le menu déroulant la voie de communication VOIE 1
Exemple :
VOIE 0
VOIE 1
(Pas de sous module PCMCIA)
VOIE 0 non configurée)
(Liaison
MAST
VOIE 1
3
Sélectionnez dans le menu déroulant une des cartes PCMCIA suivantes :
z TSX FPP 20 CARTE PCMCIA FIPWAY,
z TSX FPP 200 CARTE PCMCIA FIPWAY.
Exemple :
VOIE 1
VOIE 1
(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
30
35011058 01 juillet 2006
Configuration
Ecran de configuration de FIPWAY
Présentation
Cet écran, décomposée en deux zones, permet de déclarer la voie de
communication et de configurer les paramètres nécessaires pour une liaison
FIPWAY.
Illustration
L’écran dédié à la communication FIPWAY se présente ainsi :
TSX 57352 [RACK 0 POSITION 0]
Configuration
Désignation : PROCESSEUR TSX P 57352
1
VOIE 1
VOIE 1
TSX FPP 20 CARTE PCMCIA FIPWAY
FIPWAY
MAST
Télégramme
Couche Physique
Gestion Télégramme
Traitement évènementiel
2
Eléments et
fonctions
35011058 01 juillet 2006
FIP
63
CB
Données Communes
Bridge
Aucune
Mots Communs
Numéro de Reseau
1
Table partagée (ST) Adresse de début de Table %MW
0
Adresse zone produite
%MW
0
Longueur de zone produite en mots
1
Ce tableau décrit les différentes zones constituant l’écran de configuration :
Repère
Zone
Fonction
1
commune
Voir (Voir: Métiers Communication Tome 1 - Description des
écrans de configuration pour la communication).
2
spécifique
permet de sélectionner ou de renseigner les paramètres d’une
liaison FIPWAY.
Elle est décomposée en trois types d’informations :
z les paramètres de gestion des télégrammes,
z les paramètres concernant la couche physique,
z les paramètres concernant les données communes.
31
Configuration
Paramètres FIPWAY liés aux télégrammes et à la couche physique
Présentation
Après avoir configuré la voie de communication, vous devez renseigner les
paramètres dédiés aux télégrammes et à la couche physique.
Ils se décomposent en deux fenêtres :
la fenêtre Télégramme,
z la fenêtre Couche Physique.
z
Fenêtre
Télégramme
La fenêtre se présente comme ci-dessous :
Télégramme
Gestion Télégramme
Traitement évènementiel
63
Elle permet de renseigner :
la Gestion Télégramme : si la case est cochée, la carte permet la gestion des
télégrammes (cas par défaut).
z le Traitement évènementiel : cette option est accessible uniquement si la
gestion des télégrammes est validée. Cette option permet de gérer les
télégrammes par une tâche événementielle. Si la case est cochée, vous devez
renseigner le numéro de la tâche où seront traités les télégrammes.
Les valeurs possibles sont :
z entre 0 et 15 pour les automates Micro,
z entre 0 et 31 pour les automates Premium de type TSX 57-10,
z entre 0 et 63 pour les automates Premium de type TSX 57-20et plus.
z
Note : dans le cas d’une PCMCIA dans le module TSX SCY 21600/21601, la
gestion de télégramme est obligatoire.
Fenêtre couche
physique
La fenêtre se présente comme ci-dessous :
Couche Physique
FIP
CB
Elle permet de sélectionner la couche physique utilisée pour la communication.
Note : seule la couche physique spécifique à FIP est disponible.
32
35011058 01 juillet 2006
Configuration
Paramètres FIPWAY liés aux données communes
Présentation
La fenêtre se présente comme ci-dessous :
Données Communes
Bridge
Aucune
Mots Communs
Numéro de Reseau
1
Table partagée (ST) Adresse de début de Table %MW
0
Adresse zone produite
%MW
0
Longueur de zone produite en mots
1
Elle permet de :
z valider ou non la gestion des échanges de données communes,
z sélectionner le type de données communes à échanger,
z renseigner les paramètres nécessaires pour ce type d’échange.
Aucune
Sélectionnez ce bouton si vous désirez aucune gestion de données communes
dans l’application.
Mots communs
Sélectionnez ce bouton si vous désirez une gestion de données communes par
mots communs (%NW).
Lors de la sélection de ce champ, vous devez renseigner le Numéro de réseau
local auquel est rattaché la base de donnée.
Note : Le numéro de réseau local correspond au numéro codé sur la carte
PCMCIA.
Table partagée
Sélectionnez ce bouton si vous désirez une gestion de données communes par
table partagée.
Lors de la sélection de ce champ, vous devez renseigner les paramètres suivants :
z Adresse de début de table : ce paramètre indique le début de la table de mots
internes réservée dans l’automate.
Les 128 mots suivant le début de table seront réservés à la fonction table
partagée et sont communs à toutes les stations.
z Adresse zone produite : ce paramètre indique l’adresse du début de la zone de
mots internes produits par la station.
L’adresse saisie doit tenir compte des zones de mots internes des autres
stations. Il faut éviter un recouvrement de zone de mots entre deux stations.
z Longueur de la zone produite : ce paramètre indique la longueur (en mots) de
la table de mots internes produits par l’automate (de 1 à 32 mots).
35011058 01 juillet 2006
33
Configuration
Bridge
Ce bouton permet de configurer la fonction de routage entre réseaux.
Voir Architectures multiréseaux, p. 297.
34
35011058 01 juillet 2006
Configuration
Exemple de configuration de table partagée
Présentation
L’exemple présente comment les stations sont configurées pour l’utilisation du
service table paratgée.
Ces configurations s’appuie sur l’exemple décrit dans l’utilisation des tables
partagées.
Configuration de
la station 1
L’exemple présente la configuration pour la station 1.
Configuration de
la station 2
L’exemple présente la configuration pour la station 2.
Données Communes
Bridge
Aucune
Mots Communs
Numéro de Reseau
17
Table partagée (ST) Adresse de début de Table %MW
200
Adresse zone produite
%MW
200
Longueur de zone produite en mots
10
Données Communes
Bridge
Aucune
Mots Communs
Numéro de Reseau
17
Table partagée (ST) Adresse de début de Table %MW
300
Adresse zone produite
%MW
310
Longueur de zone produite en mots
20
La zone produite par la station débute à l’adresse %MW310.
La zone correspondant de %MW300 à %MW309 est réservé pour la mots produits
par la station1.
35011058 01 juillet 2006
35
Configuration
Configuration de
la station 3
L’exemple présente la configuration pour la station 3.
Données Communes
Bridge
Aucune
Mots Communs
Numéro de Reseau
17
Table partagée (ST) Adresse de début de Table %MW
400
Adresse zone produite
%MW
430
Longueur de zone produite en mots
5
La zone produite par la station débute à l’adresse %MW430.
La zone correspondant de %MW400 à %MW409 est réservé pour les mots produits
par la station1.
La zone correspondant de %MW410 à %MW429 est réservé pour les mots produits
par la station2.
36
35011058 01 juillet 2006
Mise au point d’une
communication Fipway
3
Présentation
Objet de ce
chapitre
Ce chapitre décrit l’aspect Mise au point dans la mise en oeuvre d’une
communication Fipway.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
35011058 01 juillet 2006
Sujet
Page
Ecran de mise au point de FIPWAY
38
Paramètres de mise au point en FIPWAY
39
Requêtes disponibles pour le test d’une voie de communication
41
Comment tester une voie avec les requêtes Identification et Miroir
42
Comment tester une voie avec des requêtes
44
37
Mise au point
Ecran de mise au point de FIPWAY
Présentation
Cet écran, décomposée en deux zones, permet d’effectuer la mise au point d’une
liaison FIPWAY.
Illustration
L’écran dédié à la communication FIPWAY se présente ainsi :
TSX 57352 [RACK 0 POSITION 1]
Mise au point
Désignation : PROCESSEUR TSX P 57352 Version: 3.3
DIAG...
1
VOIE 1
VOIE 1
TSX FPP 20 CARTE PCMCIA FIPWAY
FIPWAY
2
Stations
Eléments et
fonctions
38
DIAG..
MAST
Informations Voie
B.A.
Adresse réseau 23
Routeur
Adresse station 8
Données communes Mots Communs
Test Voie
Identification
Compteurs
RAZ Compteurs
Saisie Requête
Miroir
Erreurs Messages
Messages émis non acquittés 0
Messages refusés
0
R.A.Z. Compteurs
Réception Réponse
Ascii
Hexa
Ce tableau décrit les différentes zones constituant l’écran de mise au point :
Repère
Zone
Fonction
1
commune
Voir (Voir: Métiers Communication Tome 1 - Description des
écrans de mise au point pour la communication).
2
spécifique
permet d’accéder aux paramètres de mise au point d’une
liaison FIPWAY.
Elle est décomposée en trois fenêtres :
z des informations sur la voie,
z des informations sur des erreurs de message,
z la possibilité de tester la voie de communication.
35011058 01 juillet 2006
Mise au point
Paramètres de mise au point en FIPWAY
Présentation
La partie spécifique se décompose en trois fenêtres :
z la fenêtre Informations Voie,
z la fenêtre Erreurs Messages,
z la fenêtre Test Voie.
Informations
Voie
La fenêtre se présente comme ci-dessous :
Informations Voie
B.A.
Adresse réseau 23
Routeur
Adresse station 8
Données communes Mots Communs
Elle rappelle des informations concernant la voie de communication :
z Adresse réseau : ce champ indique l’adresse réseau codée sur la carte
PCMCIA.
z Adresse station : ce champ indique l’adresse station codée sur la carte
PCMCIA.
z Données communes : ce champ rappelle le type de données communes
sélectionné en mode configuration.
z B.A. : ce champ indique si la carte PCMCIA locale est l’arbitre de bus du réseau
FIPWAY. Dans ce cas, la case est noircie.
z Routeur : ce champ indique si la carte PCMCIA locale est configurée comme
Bridge (routeur). Dans ce cas, la case est noircie.
Erreurs
Messages
La fenêtre se présente comme ci-dessous :
Erreurs Messages
Messages émis non acquittés 0
Messages refusés
0
R.A.Z. Compteurs
Cette fenêtre visualise les compteurs d’erreurs de la carte PCMCIA :
z Messages émis non acquittés,
z Messages refusés.
Le bouton R.A.Z. Compteurs provoque la remise à zéro de ces compteurs.
35011058 01 juillet 2006
39
Mise au point
Test Voie
La fenêtre se présente comme ci-dessous :
Test Voie
6
Identification
14
Compteurs
Stations
RAZ Compteurs
Saisie Requête
Miroir
Réception Réponse
...TSX FPP20.../...
Ascii
Hexa
Cette fenêtre permet de tester une voie de communication par l’émission d’une
requête vers l’une des stations présentes sur le réseau.
40
35011058 01 juillet 2006
Mise au point
Requêtes disponibles pour le test d’une voie de communication
Présentation
Cette page décrit les différentes possibilités de tester une voie de communication à
partir de l’écran de mise au point.
Conditions de
test
L’envoi d’une requête vers une station non connectée se traduit par un message
d’erreur.
Requêtes
disponibles
La fenêtre Test voie permet les requêtes suivantes :
z Indentification : provoque l’envoi de la requête Identification vers l’esclave
désigné,
z Compteurs : provoque l’envoi de la requête Lecture des compteurs d’erreurs
vers la station désignée,
z R.A.Z. Compteurs : provoque la remise à zéro des compteurs d’erreurs de la
station désignée,
z Saisie Requête : permet d'envoyer une requête UNI-TE, autre que celles
fournies par les boutons de commande, vers la station désignée. Le choix de
cette fonction donne accès à un écran permettant de sélectionner les paramètres
spécifiques à la requête (le code requête doit être codé en hexadécimal),
z Miroir : permet d'envoyer une requête Miroir vers la station désignée. Le choix
de cette fonction donne accès à un écran permettant de sélectionner la longueur
de la chaîne de caractères à émettre (au maximum 80 caractères). L'automate
envoie alors cette chaîne de caractères (ABCD....) vers l'équipement
destinataire. Celui-ci renvoie automatiquement la chaîne de caractères reçue
vers l'émetteur.
35011058 01 juillet 2006
41
Mise au point
Comment tester une voie avec les requêtes Identification et Miroir
Présentation
Cette page indique la procédure à suivre pour tester une voie de communication à
partir des requêtes Identification et Miroir.
Comment
identifier une
station
La procédure suivante permet d’identifier une station désignée.
Etape
Actions
1
Sélectionnez l’adresse de la station à interroger à l’aide du champ Station.
2
Appuyez sur le bouton Identification.
Résultat
La réponse apparaît dans la fenêtre Réception Réponse:
Réception Réponse
...TSX FPP20.../...
Ascii
42
Hexa
35011058 01 juillet 2006
Mise au point
Comment
envoyer la
requête Miroir
La procédure suivante permet d’envoyer la requête Miroir, et ainsi tester le bon
cheminement des informations entre deux équipements.
Etape
Action
1
Sélectionnez l’adresse de la station à interroger à l’aide du champ Station.
2
Appuyez sur le bouton Miroir.
Résultat
La fenêtre suivante apparaît :
Requête Miroir
Longueur des données émises 8
Emission
Annuler
3
Saisissez la longueur des données à transmettre (maximum 80 caractères).
4
Appuyez sur le bouton Emission.
Résultat
La réponse apparaît dans la fenêtre Réception Réponse:
Réception Réponse
ABCDEFGH
Ascii
Hexa
La réponse contient :
z la chaîne de caractère ABCDEFGH correspondant à une longueur de
données émises 8.
35011058 01 juillet 2006
43
Mise au point
Comment tester une voie avec des requêtes
Présentation
Cette page indique la procédure à suivre pour tester une voie de communication à
partir de l’écran de mise au point par l’intermédiaire de différentes requêtes.
Comment
envoyer une
requête
La procédure suivante permet d’envoyer une requête, autre que celles fournies par
les boutons de commande, vers une station désignée.
Etape
Action
1
Sélectionnez l’adresse de la station à interroger à l’aide du champ Station.
2
Appuyez sur le bouton Saisie Requête.
Résultat
La fenêtre suivante apparaît :
Saisie Requête
Code Requête (Hexadécimal) fa
Données (Héxadécimal)
1234db
Annuler
Emission
Les données transmises dans cet exemple sont codés sur 3 octets.
3
Saisissez le code fonction (codé en hexadécimal sur un octet), correspondant
à la requête que vous voulez envoyer.
4
Saisissez les données à émettre en codant chaque donnée en hexadécimal.
Les données sont saisies à la suite des unes des autres sans espace entre
elles.
5
Appuyez sur le bouton Emission.
Résultat
La réponse apparaît dans la fenêtre Réception Réponse:
Réception Réponse
1234DB
Ascii
Hexa
la réponse de l’exemple contient les données sur 3 octets (12 43 DB).
44
35011058 01 juillet 2006
Objets langage associés à la
communication FIPWAY
4
Présentation
Objet de ce
chapitre
Ce chapitre présente les objets langage associés à la communication FIPWAY.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
35011058 01 juillet 2006
Sujet
Page
Objet langage à échange implicite
46
Objet langage à échange explicite
48
Gestion et compte-rendu des échanges explicites
50
Objets langage associés à la configuration
51
45
Objets langage FIPWAY
Objet langage à échange implicite
Présentation
Cette page décrit tous les objets langage à échange implicite pour une
communication FIPWAY qui peuvent être affichés ou modifiés par le programme
d’application. (Voir: Métiers Communication Tome 1 - Echanges Implicites)
Objets bit
Le tableau ci-dessous présente les différents objets bit à échange implicite.
Objet (1)
Fonction
Signification
%Ixy.MOD.ERR Bit de défaut module Ce bit à 1, indique un défaut du module (au moins
une des voies est en défaut, ...)
%Ixy.i.ERR
Bit de défaut voie
Ce bit à 1, indique un défaut de la ligne.
Légende
(1)
46
Adresse xy.i
z x : correspond au numéro de rack
z y : correspond au numéro du module
z i : correspond au numéro de la voie
35011058 01 juillet 2006
Objets langage FIPWAY
Objets mot
Le tableau ci-dessous présente les différents objets mot à échange implicite.
Objet(1)
Fonction
Signification
%IWxy.i.0
Etat du réseau
z x0 = 1 : si au moins une des stations est présente
%IWxy.i.1
Indicateurs de
rafraîchissement des
données communes
z x0 = 1 : les mots communs ou les mots de la
table partagées de la station 0 sont rafraichies.
z ...
z x7 = 1 : les mots communs ou les mots de la
table partagées de la station 7 sont rafraichies.
z x8 = 1 : les mots communs ou les mots de la
table partagées de la station 0 sont rafraichies.
z ...
z x15 = 1 : les mots communs ou les mots de la
table partagées de la station 7 sont rafraichies.
...
...
...
%IWxy.i.5
Indicateurs de
rafraîchissement des
données communes
z x0 = 1 : les mots communs ou les mots de la
table partagées de la station 48 sont rafraichies.
z ...
z x7 = 1 : les mots communs ou les mots de la
table partagées de la station 55 sont rafraichies.
z x8 = 1 : les mots communs ou les mots de la
table partagées de la station 56 sont rafraichies.
z ...
z x15 = 1 : les mots communs ou les mots de la
table partagées de la station 63 sont rafraichies.
Légende
(1)
Adresse xy.i
z x : correspond au numéro de rack
z y : correspond au numéro du module
z i : correspond au numéro de la voie
Mots communs
35011058 01 juillet 2006
Le tableau suivant décrit les mots des voies d’entrées :
Objet
Fonction
Signification
%NW{n.s}0
à
%NW{n.s}3
Mots communs
correpond aux données communes échangées
47
Objets langage FIPWAY
Objet langage à échange explicite
Présentation
Cette page décrit tous les objets langage à échange explicite pour une
communication FIPWAY qui peuvent être affichés ou modifiés par le programme
d’application. (Voir: Métiers Communication Tome 1 - Echanges explicites:
Généralités)
Objets mots
Le tableau ci-dessous présente les différents objets mot à échange explicite.
Objet (1)
Fonction
Signification
%MWxy.MOD.2
Status du module
z x0 = 1 : module défectueux
z x1 = 1 : défaut fonctionnel (défaut entre le processeur et le module, défaut
de réglage ou de configuration, ...)
z x2 = 1 : défaut bornier (non connecté)
z x3 = 1 : auto-tests en cours
z x4 = 1 : réservé
z x5 = 1 : défaut de configuration matérielle ou logicielle (le module présent
n’est pas celui déclaré dans la configuration, les sous-modules ne sont
pas compatibles)
z x6 = 1 : module absent
z x7 = 1 : défaut de l’un des sous-modules
%MWxy.i.2
Status standard
voie
z x0 = 1 : station unique sur le réseau
z x1 = 1 : non utilisé
z x2 = 1 : erreur de ligne de transmission
z x3 = 1 : non utilisé
z x4 = 1 : défaut logiciel interne
z x5 = 1 : erreur de configuration matérielle ou logicielle ou absence de
configuration
z x6 = 1 : erreur de communication avec le processeur
z x7 = 1 : défaut d’application (double adresse station)
%MWxy.i.3
Status spécifique
voie
Octet 0 :
z x0 = 0 : si bridge ( 0 si non routeur)
Octet 1 :
z = 16#00 : fonction arbitre de bus non supportée
z = 16#03 : fonction arbitre de bus active
z = 16#20 : fonction arbitre de bus en veille
%MWxy.i.4
Compteurs de
défauts
Messages non acquittés
%MWxy.i.5
Compteurs de
défauts
Messages refusés
%MWxy.i.6
Adresse réseau/
station
Octet 0 : numéro de la station
Octet 1 : numéro du réseau
48
35011058 01 juillet 2006
Objets langage FIPWAY
Objet (1)
Fonction
Signification
%MWxy.i.7
Informations mots
communs ou table
partagée
z = 16#00 : service inactif
Octet 0 :
z = 16#01 : lecture/écriture des mots communs
z = 16#02 : lecture des mots communs
z = 16#03 : participation à l’échange d’une table partagée (fonctionnement
sans erreur)
z = 16#04 : recouvrement de la zone d’échange d’une table partagée
z = 16#05 : erreur d’échange d’une table partagée
Octet 1 : taille
%MWxy.i.8
Status des stations
de 0 à 15
z x0 = 1 : station 0 présente (= 0 absente)
z x1 = 1 : station 1 présente (= 0 absente)
z x2 = 1 : station 2 présente (= 0 absente)
z x3 = 1 : station 3 présente (= 0 absente)
z x4 = 1 : station 4 présente (= 0 absente)
z x5 = 1 : station 5 présente (= 0 absente)
z x6 = 1 : station 6 présente (= 0 absente)
z x7 = 1 : station 7 présente (= 0 absente)
z x8 = 1 : station 8 présente (= 0 absente)
z x9 = 1 : station 9 présente (= 0 absente)
z x10 = 1 : station 10 présente (= 0 absente)
z x11 = 1 : station 11 présente (= 0 absente)
z x12 = 1 : station 12 présente (= 0 absente)
z x13 = 1 : station 13 présente (= 0 absente)
z x14 = 1 : station 14 présente (= 0 absente)
z x15 = 1 : station 15 présente (= 0 absente)
...
...
...
%MWxy.i.11
Status des stations
de 48 à 63
z x0 = 1 : station 48 présente (= 0 absente)
z ...
z x7 = 1 : station 55 présente (= 0 absente)
z x8 = 1 : station 56 présente (= 0 absente)
z ...
z x15 = 1 : station 63 présente (= 0 absente)
Légende
(1)
Adresse xy.i
z x : correspond au numéro de rack
z y : correspond au numéro du module
z i : correspond au numéro de la voie
35011058 01 juillet 2006
49
Objets langage FIPWAY
Gestion et compte-rendu des échanges explicites
Présentation
Cette page décrit tous les objets langage qui gèrent les échanges explicites. (Voir:
Métiers Communication Tome 1 - Gestion d'échange et de compte-rend)
Objets mots
Le tableau ci-dessous présente les différents objets mot pour la gestion des
échanges explicites.
Objet (1)
Fonction
Signification
%MWxy.MOD.0
Echanges en cours
du module
z x0 = 1 : lecture de status en cours
z x1 = 1 : envoi de paramètres de commande au
module de communication
z x2 = 1 : envoi de paramètres de réglage au
module de communication
%MWxy.MOD.1
Compte rendu du
module
z x1 = 0 : paramètres de commande reçus et
acceptés par le module
z x2 = 0 : paramètres de réglage reçus et acceptés
par le module
%MWxy.i.0
Echanges en cours
de la voie
z x0 = 1 : lecture de status en cours
z x1 = 1 : envoi de paramètres de commande à la
voie de communication
z x2 = 1 : envoi de paramètres de réglage à la voie
de communication
%MWxy.i.1
Compte rendu de la
voie
z x1 = 0 : paramètres de commande reçus et
acceptés par la voie de communication
z x2 = 0 : paramètres de réglage reçus et acceptés
par la voie de communication
Légende
(1)
Adresse xy.i
z x : correspond au numéro de rack
z y : correspond au numéro du module
z i : correspond au numéro de la voie
50
35011058 01 juillet 2006
Objets langage FIPWAY
Objets langage associés à la configuration
Présentation
Cette page décrit tous les objets langage de configuration pour une communication
FIPWAY qui peuvent être affichés par le programme d’application.
Constantes
internes
Le tableau suivant décrit les constantes internes :
35011058 01 juillet 2006
Objet
Fonction
Signification
%KWxy.i.0
Type
Octet 0 = 4 pour la communication FIPWAY
%KWxy.i.1
Couche physique
Octet 0 : adresse station
z = 0 : couche physique FIP
z = 1 : couche physique WOLRD FIP
octet 1 : réservé
%KWxy.i.2
Services supportés
Octet 0 : données communes
z = 16#00 : aucune
z = 16#01 : mots communs
z = 16#02 : table partagée
Octet 1 : télégrammes
z = 16#00 : non supportés
z = 16#01 : supportés
%KWxy.i.3
Informations table
partagée
Adresse du début de la table partagée
%KWxy.i.4
Mots communs et table
partagée
Octet 0 : nombre de mots communs ou taille de la
zone de production de la table partagée
Octet 1 : Adresse (en octets) du début de la zone de
production de la table partagée
51
Objets langage FIPWAY
52
35011058 01 juillet 2006
Communication par réseau
ETHERNET
II
Présentation
Objet de cet
intercalaire
Cet intercalaire présente la fonction métier Communication sur automate Micro/
Premium et décrit sa mise en oeuvre avec les logiciels PL7.
Contenu de cette
partie
Cette partie contient les chapitres suivants :
35011058 01 juillet 2006
Chapitre
Titre du chapitre
Page
5
Communication par réseau Ethernet
55
6
Services
61
7
Paramètres de configuration
131
8
Module TSX ETY 110
169
9
Modules TSX ETY 410•, TSX ETY PORT, TSX ETY 510• et
TSX WMY 100
217
53
Communication ETHERNET
54
35011058 01 juillet 2006
Communication par réseau
Ethernet
5
Présentation
Objet de ce
chapitre
Ce chapitre présente la communication par réseau Ethernet et ses services.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
35011058 01 juillet 2006
Sujet
Page
A propos d’ETHERNET
56
Généralités des modules TSX ETY
57
Détail des fonctions disponibles
59
55
Généralités
A propos d’ETHERNET
Introduction
La communication ETHERNET vise essentiellement les applications de :
coordination entre automates programmables,
z supervision locale ou centralisée,
z communication avec l’informatique de gestion de production,
z communication avec des entrées/sorties distantes.
z
Deux profils de communication sont supportés par les coupleurs réseaux
ETHERNET :
z le profil ETHWAY reprenant tous les mécanismes de l’architecture de
communication X-WAY :
z système d’adressage X-WAY,
z messagerie UNI-TE,
z base de données distribuées (mots communs).
z le profil TCP/IP sur ETHERNET permettant la communication en :
z messagerie UNI-TE avec l’ensemble de l’architecture X-WAY,
z messagerie Modbus.
Les coupleurs réseaux ETHERNET supportent également, en fonction agent, la
gestion du standard de supervision réseau SNMP.
Manuels
associés
Pour de plus amples informations, il est possible de consulter les manuels suivants :
Titre
Description
Réseau ETHERNET - Manuel de référence Description détaillée du réseau ETHERNET
56
Automates Premium - Manuel de mise en
oeuvre
Mise en oeuvre matérielle
Momentum Embases - Manuel de mise en
oeuvre
Mise en oeuvre matérielle et logicielle du
Momentum
35011058 01 juillet 2006
Généralités
Généralités des modules TSX ETY
Présentation
La communication par réseau ETHERNET est disponible pour les automates
Premium par l’intermédiaire :
z des modules TSX ETY 110 et TSX ETY 110 WS,
z des modules TSX ETY 410•, TSX ETY PORT et TSX ETY 510•,
z du module TSX ETY 210.
Ils offrent plusieurs types d’interfaces.
Pour le module
TSX ETY 110
Il permet la connexion :
z à un réseau de profil ETHWAY supportant les services :
z de mots communs,
z de messagerie UNI-TE,
z à un réseau de profil TCP/IP supportant les services :
z de messagerie UNI-TE et Modbus,
z de gestion SNMP.
Pour le module
TSX ETY 110 WS
Il permet la connexion :
z à un réseau de profil ETHWAY supportant les services :
z de mots communs,
z de messagerie UNI-TE,
z à un réseau de profil TCP/IP supportant les services :
z de messagerie UNI-TE et Modbus,
z de gestion SNMP.
z d’accès direct TCP,
z d’accès au serveur HTTP de pages web utilisateurs.
Pour les modules
TSX ETY 410• et
TSX ETY PORT
Ils permettent la connexion :
z à un réseau de profil TCP/IP supportant les services :
z de messagerie UNI-TE et Modbus,
z de gestion SNMP,
z de gestion d’entrées/sorties (IO Scanner),
z de gestion d’adresse IP (BOOTP/DHCP),
z d’accès au serveur web embarqué,
z d’échange de données communes entre stations (Global Data),
z de diagnostic à partir de pages Web.
35011058 01 juillet 2006
57
Généralités
Pour le module
TSX ETY 510•
z
Pour le module
TSX ETY 210
z
58
Il permet la connexion :
à un réseau de profil TCP/IP, nécessaire à l’utilisation de FactoryCast, supportant
les services :
z de messagerie UNI-TE et Modbus,
z de gestion SNMP,
z de synchronisation horaire (NTP),
z de gestion d’entrées/sorties (IO Scanner),
z de gestion d’adresse IP (BOOTP/DHCP),
z d’accès au serveur web embarqué,
z d’échange de données communes entre stations (Global Data),
z de diagnostic à partir de pages Web,
z d’accès au serveur HTTP de pages Web utilisateurs,
z d’accès direct TCP.
Il permet la connexion :
à un réseau de profil ETHWAY supportant les services :
z de mots communs,
z de messagerie UNI-TE.
z à un réseau de profil TCP/IP supportant les services :
z de messagerie UNI-TE et Modbus,
z de gestion SNMP,
z spécifiques à la redondance.
35011058 01 juillet 2006
Généralités
Détail des fonctions disponibles
Présentation
35011058 01 juillet 2006
Selon le type de module ETHERNET choisi, certaines fonctions sont accessibles ou
non.
59
Généralités
Guide de choix
Le tableau récapitulatif ci-dessous indique les différents choix possibles :
Fonction
TSX ETY 110
TSX ETY 110 WS TSX ETY 410• / TSX ETY 510•
TSX ETY PORT
TSX ETY 210
Connexion à 10 Mbits/s
en Half/Full
Duplex
en Half/Full
Duplex
en Half/Full
Duplex
en Half/Full
Duplex
en Half/Full
Duplex
Connexion à 100 Mbits/s
-
-
en Half Duplex
en Half Duplex
-
Service TCP/IP
X
X
X
X
X
X
X
X
X
X
MIB Ethernet Transparent Factory
-
X
X
-
Service IO Scanner
-
-
X
X
-
Service Serveur
d’adresses (BOOTP/
DHCP)
-
-
X
X
-
Service SNMP :
MIB Standard
Messagerie UNI-TE
X
X
X
X
X
Messagerie Modbus
X
X
X
X
X
Profil ETHWAY
X
X
-
-
X
Téléchargement logiciel
via FTP (firmware)
X
X
X
X
X
Serveur HTTP embarqué
-
-
X
X
-
Global Data
-
-
X
X
-
Diagnostic à partir de
pages Web
-
-
X
X
-
Serveur HTTP de pages
WEB utilisateur
-
X
-
X
-
Redondance
-
-
-
-
X
Accès direct TCP
-
X
-
X
-
Service de
synchronisation horaire
-
-
-
X
-
Legende
X
Disponible
-
Non disponible
60
35011058 01 juillet 2006
Services
6
Présentation
Objet de ce
chapitre
Ce chapitre présente les principes des différents services utilisés par les modules.
Contenu de ce
chapitre
Ce chapitre contient les sous-chapitres suivants :
35011058 01 juillet 2006
Sous-chapitre
Sujet
Page
6.1
Messagerie TCP/IP
62
6.2
Service IO Scanning
83
6.3
Service Serveur d’adresses BOOTP/DHCP
90
6.4
Service SNMP
96
6.5
Service Global Data
99
6.6
Gestion d’équipement défaillant
101
6.7
Service de synchronisation horaire
102
6.8
Serveur HTTP embarqué
103
6.9
Contrôle de Bande passante
128
6.10
Service ETHWAY
130
61
Services
6.1
Messagerie TCP/IP
Présentation
Objet de ce souschapitre
Ce sous-chapitre rappelle les fonctions et caractéristiques du profil TCP/IP.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
62
Sujet
Page
Rappels sur les caractéristiques TCP/IP
63
Gestion des adresses
64
Adresse IP
66
Sous-adressage et masque de sous-réseaux
68
Communication UNI-TE
70
Communication Modbus sur le profil TCP/IP
72
Architecture supportée 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 d’une connexion
78
Fermeture d’une connexion
80
Comportement lors d’une rupture de connexion
81
35011058 01 juillet 2006
Services
Rappels sur les caractéristiques TCP/IP
Profil de
communication
TCP/IP
La figure suivante illustre la constitution d’un stack typique TCP/IP.
Modèle OSI
7 - Couche
application
4 - Couche
transport
3 - Couche
réseau
2 - Couche
liaison
ETHERNET
Accès
direct
UNI-TE
Adressage
X-WAY
Modbus
HTTP
ETHWAY
BOOTP
TCP
SNMP
UNI-TE
COM
UDP
IP
Adressage
X-WAY
ETHERNET II / 802.3
1 - Couche
physique
Port de
communication
Le port de communication réservé au coupleur TSX ETY est le port TCP 502.
Lorsqu’un client veut accéder au serveur du coupleur, il doit émettre vers ce port.
Timeout sur
connexion TCP
Si une connexion TCP ne peut s'établir (cas d'un destinataire absent par exemple),
le timeout de remontée d'une erreur est de 80 secondes.
Il faut dimensionner chaque timeout des fonctions de communication à une valeur
supérieure à 80 secondes tant que le premier échange n'a pas été réalisé avec
succès.
Trame
"Keep Alive"
35011058 01 juillet 2006
La couche TCP envoie une trame à peu près toutes les 2h pour détecter les ruptures
de connexion (déconnexion de câble, détection de mise hors tension du client par
un serveur, ...).
L'utilisation de ce mécanisme est explicité au chapitre Gestion des connexions TCP
pour X-Way UNI-TE et Modbus, p. 77 de cet intercalaire.
63
Services
Gestion des adresses
Présentation
Lors de la mise en oeuvre des coupleurs ETHERNET, vous avez la gestion des
adresses suivantes :
z l’adresse MAC,
z l’adresse IP,
z l’adresse X-WAY,
ATTENTION
Duplication des adresses
Deux équipements possédant une même adresse peuvent engendrer
des événements imprévisibles sur le réseau.
Le non-respect de ces précautions peut entraîner des lésions
corporelles ou des dommages matériels.
Adresse MAC
Cas général
Cette adresse est unique pour chaque coupleur ETHERNET. Elle est définie en
usine par le constructeur du coupleur.
Cas particulier
Pour le coupleur TSX ETY 110, cette adresse est déduite de l’adresse X-WAY
codées sur les roues codeuses situées en face avant du coupleur.
Elle est définie de la manière suivante :
00.80.F4.00.<numéro réseau>.<numéro station>
Note : Etant donné le risque de doublon d’adresses possible, il faut s’assurer de
leur conformité avec le plan d’adressage de l’entreprise.
Adresse IP
Cas général
Cette adresse est définie par vos propres soins lors de la configuration du coupleur.
Sur un même réseau local, cette adresse doit être unique.
Cas particulier
Pour le coupleur TSX ETY 110, cette adresse peut être déduite de l’adresse MAC.
Pour les coupleurs TSX ETY 410•, PORT et 510•, en l’absence de confirmation PL7,
cette adresse est par défaut déduite de l’adresse MAC.
64
35011058 01 juillet 2006
Services
Adresse X-WAY
Cas général
Tout équipement possède une adresse X-WAY liée à l’adresse IP par configuration
du coupleur. Cette adresse doit être unique sur l’ensemble de l’architecture X-WAY.
Cas particulier
Pour le coupleur TSX ETY 110, l’adresse X-WAY est définie à partir des roues
codeuses du coupleur. Ces roues codent le numéro de réseau et le numéro de la
station.
35011058 01 juillet 2006
65
Services
Adresse IP
Présentation
Chaque équipement connecté au réseau doit avoir une adresse IP unique.
Lorsque l'environnement du réseau est du type ouvert, l'unicité de l'adresse est
assurée par l'organisme habilité du pays où se trouve le réseau en lui attribuant un
identificateur de réseau.
Si l'environnement est du type fermé, l'unicité de l'adresse est gérée par le
gestionnaire de réseau de l'entreprise.
Composition
d’une adresse
Cette adresse est constituée de deux identificateurs, l'un identifiant le réseau, l'autre
identifiant la machine connectée.
Une adresse IP est définie sur 32 bits. Elle est constituée de 4 nombres décimaux,
chacun codé sur un octet (exemple : 140.186.90.3).
Selon l’envergure du réseau, quatre classes d’adresses sont utilisables :
La classe A s'adresse à des réseaux de grande envergure ayant un grand
nombre de stations connectées.
z La classe B s'adresse à des réseaux de moyenne envergure ayant moins de
stations connectées.
z La classe C s'adresse à des réseaux de petite envergure ayant peu de stations
connectées.
z La classe D est utilisée pour le multicast.
z
66
35011058 01 juillet 2006
Services
Structure
Selon les classes, une adresse se structure de la manière suivante :
Classe A
7 bits
0
24 bits
Identificateur réseau
Classe B
Identificateur machine
14 bits
1
0
16 bits
Identificateur réseau
Classe C
Identificateur machine
21 bits
1
1
0
8 bits
Identificateur réseau
Classe D
Identificateur machine
28 bits
1
1
1
0
Identificateur réseau/machine
Le tableau suivant montrent les espaces réservés pour les différentes classes
d’adresses IP :
35011058 01 juillet 2006
Classe
Gamme
A
0.0.0.0 à 127.255.255.255
B
128.0.0.0 à 191.255.255.255
C
192.0.0.0 à 223.255.255.255
D
224.0.0.0 à 239.255.255.255
67
Services
Sous-adressage et masque de sous-réseaux
Présentation
Dans un environnement ouvert, après avoir obtenu un identificateur de réseau de
l'organisme habilité, l'administrateur local du système a la possibilité de gérer
plusieurs sous-réseaux.
Cela permet l'installation de réseaux locaux sans rien changer pour le monde
extérieur qui a toujours la visibilité sur un seul réseau désigné par l'identificateur de
réseau.
Sous-adressage
Cette fonction de sous-adressage, est possible en décomposant l’identifiant de la
machine en :
z un identificateur sous-réseau,
z un identificateur machine.
Exemple : sous-adressage d’une adresse de classe B (adresse IP considérée
:140.186.90.3)
16 bits
Identificateur de réseau
= 140.186
68
8 bits
Identificateur de
sous-réseau = 90
8 bits
Identificateur
de machine = 3
35011058 01 juillet 2006
Services
Masque
Le masque de sous-réseau permet de connaître le nombre de bits attribués
respectivement à l'identificateur de réseau et à l'indicateur de sous-réseau (bits à 1),
et ensuite à l'identificateur de machine (bits à 0).
La valeur du masque de sous-réseau doit être choisie en cohérence avec la classe
de l'adresse IP. Elle aura la valeur (xxx : valeur laissée au libre choix de l’utilisateur) :
z pour une adresse de classe A : 255.xxx.xxx.xxx,
z pour une adresse de classe B : 255.255.xxx.xxx,
z pour une adresse de classe C : 255.255.255.xxx.
Exemple : masque de sous-réseau classe C (adresse IP considérée :192.186.90.3)
16 bits
Identificateur de réseau
= 192.186
Masque de sous-réseau
(24 bits à 1)
= 255.255.255
8 bits
Identificateur de
sous-réseau = 90
8 bits
Identificateur
de machine = 3
Identificateur de
machine
(8 bits à 0)
Note : Ce découpage autorise 254 sous-réseaux possibles avec 254 machines par
sous-réseau.
35011058 01 juillet 2006
69
Services
Communication UNI-TE
Présentation
Deux services d’échanges de données sont proposés en fonction du type de
serveur (Voir: Métiers Communication Tome 1 - Fonction Server) utilisé :
z soit des échanges de données synchronisés sur la tâche MAST,
z soit des échanges de données réalisés en tâche de fond en mode :
z serveur asynchrone,
z client asynchrone.
Echanges
synchrones
En mode serveur
L’ensemble des requêtes UNI-TE de l’automate est supporté par le coupleur
ETHERNET.
En mode client
Ce type d’échange permet l’émission de requêtes UNI-TE telles que :
z READ_VAR,
z WRITE_VAR,
z SEND_REQ,
z DATA_EXCH,
z ...
70
35011058 01 juillet 2006
Services
Echanges
asynchrones
En mode serveur
Ce service permet d’échanger des messages à l’aide des requêtes :
z READ_OBJECT
z WRITE_OBJECT
z READ_GENERIC_OBJECT
z WRITE_GENERIC_OBJECT
z MIRROR
z READ_OBJECT_LIST
z WRITE_OBJECT_LIST
La cohérence des données lues ou écrites peut être garantie (garantie que la
requête est passée en un cycle) par positionnement à 1 du bit système %S91.
Dans cette configuration, un phénomène de Jitter de 1,5 ms peut apparaitre sur la
tâche MAST.
En mode client
Ce service permet d’échanger des messages à l’aide des requêtes :
z READ_Asyn : permet de lire jusqu’à 507 mots (%MW) ou 8112 bits (%M) par le
canal de messagerie asynchrone
(Voir: Métiers Communication Tome 1 - Fonction Server) .
z WRITE_Asyn : permet d’écrire jusqu’à 510 mots (%MW) ou 8160 bits (%M) par
le canal de messagerie asynchrone.
35011058 01 juillet 2006
71
Services
Communication Modbus sur le profil TCP/IP
Présentation
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
Protocole
Modbus
TCP/IP ETHERNET
Quantum
Serveur
Protocole
Modbus
Premium 1
Client/Serveur
Protocole
Modbus
Premium 2
Client/Serveur
Un même 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 01 juillet 2006
Services
Précautions
d’utilisation
Le double profil UNI-TE et Modbus n'est pas supporté sur une même station distante
Premium.
Cas particulier du coupleur TSX ETY 110
Les modes Client/Serveur sont exclusifs vis à vis d'un équipement distant donné
pour améliorer les performances de communication. Les applications
d'automatismes et les architectures réseaux devront être conçues pour que la
commutation d'un mode à l'autre soit aussi rare que possible entre deux mêmes
équipements.
De plus, des commutations fréquentes pourraient conduire à des pertes de
messages :
z 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
après traitement des éventuelles transactions serveur en cours.
z 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 01 juillet 2006
73
Services
Architecture supportée par une communication Modbus sur le profil TCP/IP
Présentation
La figure suivante illustre l’architecture supportée.
Terminal de programmation
Superviseur
Communication
Modbus
Communication UNI-TE
Ethernet
Quantum
Modbus
Modbus
Bridge
Ethernet
Modbus série
Modbus
Premium
Premium
Esclave 1
Modbus Plus
Fipway
Accessibilité
Modbus
Esclave n
Le protocole Modbus garantit l'interopérabilité entre station Premium et station
Quantum sur un réseau Ethernet TCP/IP.
Par contre l'accès à partir d'un automate Premium à un réseau Modbus Plus
connecté à l'automate Quantum n'est pas possible via TCP/IP.
De même le protocole Modbus ne franchit pas les bridges X-Way Premium.
La communication d’un automate Premium sur le réseau Ethernet vers un
équipement distant connecté à un bus série Modbus est possible par l’intermédiaire
d’une passerelle Ethernet/Modbus liaison série (de type 174 CEV 300 10).
Cas particulier
du coupleur
TSX ETY 110
74
Pour un coupleur TSX ETY 110, la communication d’un automate Premium sur le
réseau Ethernet vers un équipement connecté au bus série Modbus n’est pas
possible.
35011058 01 juillet 2006
Services
Messagerie Modbus sur le profil TCP/IP
Présentation
Les fonctions de communication sont identiques à celles décrites dans les fonctions
de communication sur Modbus.
Principe de mise
en oeuvre
Bien qu'une station distante Modbus ne possède pas d'adresse au format X-WAY,
chaque fonction de communication utilisera une adresse au format X-Waypour
désigner une station IP distante.
Pour chaque station distante Modbus, vous devez configurer dans la table de
correspondance le couple (adresse IP, {réseau.station} X-Way) avec :
z réseau : numéro de réseau de la station X-Waylocale,
z station : 100 à 164 = numéro logique de la station X-WAY.
Exemple : l’adresse X-Way{2.108} est associée à l’adresse IP 139.160.2.8.
Cette adresse sera utilisée uniquement par le coupleur Premium local, elle n'est pas
transmise sur le réseau.
Dans le cas d'une station distante Premium configurée avec le protocole Modbus, il
est conseillé de donner une adresse station X-Wayégale au numéro de la station
locale, incrémenté de 100.
Envoi de
fonction de
communication
Lors de l’envoi de fonctions de communication par l’application vers un équipement
distant connecté sur un bus Modbus via la passerelle Ethernet/Modbus liaison série,
l’adresse de la fonction doit être la suivante :
ADR#{numéro réseau. numéro station}0.0.adresse Modbus du destinataire
Le numéro réseau et le numéro station correspondent à l’adresse X-Wayde la
passerelle Ethernet/Modbus 174 CEV•••. L’adresse Modbus du destinataire
correspond à l’adresse de l’esclave Modbus.
Exemple : une fonction READ_VAR est émise vers l’esclave 10 sur le bus série
Modbus. L’adresse IP de la passerelle est 139.160.2.8 et l’adresse X-Way{2.108}.
READ_VAR(ADR#{2.108}0.0.10, ...)
Echange de
données
35011058 01 juillet 2006
Les requêtes suivantes sont adressées à l’équipement avec lequel vous désirez
effectuer des opérations de lecture ou d’écriture de variables.
Requêtes Modbus
Code fonction
Fonction de
communication
Lecture bits
16#01
READ_VAR
75
Services
Requêtes Modbus
Correspondance
des types
d’objets
76
Code fonction
Fonction de
communication
Lecture mots
16#03
READ_VAR
Ecriture d’un bit ou de n bits
16#05 ou 16#0F
WRITE_VAR
Ecriture d’un mot ou de n mots 16#10
WRITE_VAR
Lecture bits d’entrée
16#02
SEND_REQ
Lecture mots d’entrée
16#04
SEND_REQ
Le tableau décrit la correspondance des types d’objets entre un automate Premium
et un automate Momentum ou Quantum.
Objets Premium
Objets Quantum ou Momentum
%MW : mots internes
4x... memory area
%M : bits internes
0x... memory area
%IW : mots d’entrée
3x... memory area
%I : bits d’entrée
1x... memory area
35011058 01 juillet 2006
Services
Gestion des connexions TCP pour X-Way UNI-TE et Modbus
Présentation
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 caractérisée 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 01 juillet 2006
77
Services
Ouverture d’une connexion
Présentation
L’ouverture d’une connexion peut être effectuée :
soit par une demande d’un équipement distant,
z soit par une demande de l’automate local.
z
Par un
équipement
distant
Le coupleur se met en attente d'une connexion venant d'un équipement distant.
Lors de la réception d'une connexion, une vérification de l'adresse IP de la machine
distante est effectuée si et seulement si un contrôle d’accès est activé dans la
configuration. Ce test consiste à controler l’appartenance de cette adresse à une
liste des machines distantes autorisées à se connecter.
Dans le cas où le test est positif, la connexion est ouverte. Dans le cas contraire la
connexion reste fermée.
Par l’automate
local
78
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.
35011058 01 juillet 2006
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 (l’automate client).
35011058 01 juillet 2006
79
Services
Fermeture d’une connexion
Présentation
La fermeture des connexions peut s’effectuer de deux manières différentes :
par la station distante qui décide de ne plus communiquer et envoie une
fermeture de connexion TCP/IP,
z 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 fermée).
z
La fermeture de connexion est signalée à l'application PL7 par un compte-rendu
d'erreur (message refusé) sur les éventuels échanges en cours.
80
35011058 01 juillet 2006
Services
Comportement lors d’une rupture de connexion
Présentation
La rupture de connexion peut être de deux ordres :
z la déconnexion du câble réseau (câble déconnecté, coupé, ...),
z la disparition de l’équipement distant (équipement en panne, coupure secteur,
...).
La perte de connexion est détectée au bout de 2 heures par la requête Keep Alive.
Si dans ce laps de temps la connexion est rétablie, la reprise de la communication
diffère selon le type de rupture.
Reconnexion du
câble
Dans ce cas, la rupture de connexion provient du câble réseau mais les deux
stations restent opérationnelles.
Lors de la reconnexion du câble, la communication entre le module ETY et
l’équipement distant va reprendre sur la connexion TCP/IP préalablement ouverte.
Equipement
distant serveur
L’équipement distant qui a disparu était serveur.
Client
Equipement distant
1
2
Serveur
3
35011058 01 juillet 2006
1
Le coupleur ETY client émet toujours des données sur l’ancienne connexion (restée semi
ouverte).
2
Le serveur recevant des informations sans connexion associée, émet une commande
Reset et ferme l’ancienne connexion.
3
Le coupleur ETY client ouvre une nouvelle connexion.
81
Services
Equipement
distant client
L’équipement distant qui a disparu était client.
Equipement distant
1
Client
Serveur
2
3
82
1
Le client ouvre une nouvelle connexion.
2
Le coupleur ETY serveur reçoit la demande d’ouverture d’une nouvelle connexion.
3
Le coupleur ETY serveur ferme l’ancienne connexion (s’il n’y a pas d’activité en cours) et
autorise la nouvelle.
35011058 01 juillet 2006
Services
6.2
Service IO Scanning
Présentation
Objet de ce souschapitre
Ce sous-chapitre présente les fonctions et caractéristiques du service IO Scanning.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
35011058 01 juillet 2006
Sujet
Page
Service IO Scanning
84
Zones de lecture et d’écriture
87
Période de scrutation
89
83
Services
Service IO Scanning
Présentation
Le scanner d’entrées/sorties permet, de manière périodique, de lire ou d’écrire des
entrées/sorties distantes sur le réseau Ethernet sans programmation spécifique.
Ce service comporte les éléments essentiels suivants :
une zone de lecture regroupant toutes les valeurs des entrées distantes,
z une zone d’écriture regroupant toutes les valeurs des sorties distantes,
z des périodes de scrutations indépendantes du cycle automate et dédiées à
chaque équipement distant.
z
Préconisations
d’usage
La scrutation ne s’effectue que si l’automate est en Run.
Ce service fonctionne avec tous les équipements supportant la communication
Modbus sur le profil TCP/IP en mode serveur.
Le mécanisme d’échange qui vous est transparent, est effectué par des requêtes :
de lecture,
z ou d’écriture,
z ou de lecture et écriture.
z
Note : Certains types d’équipements scannés comme les modules TSX ETY (Voir
Messagerie Modbus sur le profil TCP/IP, p. 75) supportent uniquement les
requêtes de lecture ou d’écriture (requête de lecture/écriture simultanée non
supportée).
84
35011058 01 juillet 2006
Services
Fonctionnement
La figure suivante illustre le fonctionnement de la scrutation des entrées/sorties
déportées.
Mémoire application (%MW)
Zone de lecture
Zone d’écriture
2
Mots
d’entrée
des équipements
1
3
Mots de sortie
des équipements
1. Dès que l’automate passe en Run, le module ouvre une connexion par
équipement scruté (une connexion par ligne saisie dans la table des éléments
scrutés).
2. Ensuite, le module effectue une lecture périodique des mots d’entrées et une
écriture périodique des mots de sorties de chaque équipement.
3. Si l’automate passe en Stop, les connexions avec chaque équipement sont
fermées.
35011058 01 juillet 2006
85
Services
Synthèse des
fonctionnalités
Les fonctionnalités du service IO scanning sont de:
gérer la connexion avec chaque équipement distant (une connexion par
équipement scruté),
z scruter les entrées/sorties de l’équipement en utilisant des requêtes de lecture/
écriture Modbus sur le profil TCP/IP,
z mettre à jour les zone de lecture et d’écriture dans la mémoire application,
z rafraîchir les bits d’états de chaque équipement distant.
z
Note : Ces bits indiquent si les mots d’entrées/sorties du module ont été rafraîchis.
86
35011058 01 juillet 2006
Services
Zones de lecture et d’écriture
Présentation
Ces deux zones de la mémoire application, gérées par le coupleur Ethernet, sont
des tables de mots internes (%MW) qui regroupe de manière contigüe toutes les
valeurs des mots d’entrées ou de sorties des équipements distants connectés.
Les équipements de type entrées/sorties déportées sont munis :
z de mots d’entrées utilisés pour renvoyer la valeur des entrées vers le coupleur,
z de mots de sorties utilisés pour affecter la valeur des sorties vers l’équipement
distant.
Note : Reportez vous à la documentation de chaque équipement pour avoir le
nombre et le détail des mots d’entrées/sorties à gérer.
35011058 01 juillet 2006
87
Services
Exemple
Le coupleur Ethernet scrute trois équipements :
un Momentum à l’adresse IP1 (de type 170 AAI 140 00 : 16 entrées
analogiques) : ce module possède 16 mots d’entrées et 4 mots de sorties.
z un Momentum à l’adresse IP2 (de type 170 ADI 340 00 : 16 entrées tout ou rien) :
ce module possède un mot d’entrées.
z un automate Premium à l’adresse IP3 avec la zone de %MW1000 à %MW1125
réservée comme mots d’entrées.
z
La zone de lecture débute à %MW100 et la zone d’écriture à %MW400.
Mémoire application
Zone de lecture
Zone d’écriture
16 mots d’entrées
pour l’équipement
d’adresse IP 1
%MW100
à
%MW115
%MW400
à
%MW403
1 mot d’entrée pour
l’équipement
d’adresse IP 2
%MW116
125 mots d’entrées
pour l’équipement
d’adresse IP 3
4 mots de sorties
pour l’équipement
d’adresse IP 1
%MW117
à
%MW241
Note : Les zones dédiés aux équipements distants ne doivent pas avoir de
recouvrement. De même, la zone de lecture et d’écriture ne doivent pas avoir de
recouvrement.
Note : les équipements scannés (lecture ou écriture) doivent être situés sur le
même réseau que l’équipement scanner, la traversée d’un bridge n’est pas
autorisée.
Note : un Momentum 170 peut être scanné en lecture par plusieurs modules, mais
un seul est autorisé à le scanner en écriture.
88
35011058 01 juillet 2006
Services
Période de scrutation
Présentation
La scrutation des entrées/sorties déportées est effectuée périodiquement selon les
besoins de l’application.
Pour chaque équipement, une période de scrutation est définie, par configuration,
selon la rapidité de rafraîchissement :
z une période rapide (fast),
z une période nominale (normal),
z une période lente (slow).
Note : Plus la période de scrutation est faible, plus les entrées/sorties sont
rafraîchies rapidement. Cependant cette rapidité augmente la charge du réseau.
Note : %SW8 et %SW9 n’arrêtent pas le scanning des stations distantes, mais
inhibent la copie des E/S vers et depuis les variables de l’application.
35011058 01 juillet 2006
89
Services
6.3
Service Serveur d’adresses BOOTP/DHCP
Présentation
Objet de ce souschapitre
Ce sous-chapitre présent les fonctions et caractéristiques du service de serveur
d’adresses BOOTP/DHCP.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
90
Sujet
Page
Services BOOTP et DHCP
91
Client BOOTP
92
Serveurs BOOTP et DHCP
94
35011058 01 juillet 2006
Services
Services BOOTP et DHCP
Présentation
BOOTP (Bootstrap Protocol) et DHCP (Dynamic Host Configuration Protocol) sont
des protocoles de démarrage de terminaux ou de stations sans disque par une
gestion centralisée des paramètres réseaux.
Ils servent principalement à fournir une adresse IP à une station qui démarre sur le
réseau.
Le coupleur TSX ETY 410•/PORT/510• peut être configuré soit en serveur BOOTP
ou DHCP, soit en client BOOTP.
Service BOOTP
Il comporte les éléments essentiels suivants :
z des stations clientes ne possédant comme seule information que leur propre
adresse MAC et ayant besoin pour démarrer de se configurer automatiquement,
z un serveur possédant une table (BOOTPTAB) contenant pour chaque station
cliente sa configuration d’adresse IP.
Service DHCP
Il possède les mêmes élément suivants :
z des stations clientes ne possédant comme seule information que leur propre
adresse MAC ou leur Nom (Role Name) et ayant besoin pour démarrer de se
configurer automatiquement,
z un serveur possédant une table contenant pour chaque station cliente sa
configuration d’adresse IP, son Nom, le Netmask et le Gateway.
35011058 01 juillet 2006
91
Services
Client BOOTP
Présentation
Dans ce contexte le module, configuré en BOOTP client, émet chaque seconde des
requêtes en diffusion sur le réseau lors de son démarrage, jusqu’à l’obtention d’une
réponse.
L’équipement distant qui fait office de serveur BOOTP, répond à cette demande et
affecte au module client :
z une adresse IP,
z l’adresse IP de la passerelle,
z le masque du sous-réseau correspondant.
Note : la visualisation de ces informations à partir d’un 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 l’automate concerné pour obtenir les valeurs réelles.
Note : En l’absence de serveur BOOTP ou de non réponse, le module client ne
démarre pas.
92
35011058 01 juillet 2006
Services
Exemple
La figure suivante illustre le cheminement des requêtes lors du démarrage d’une
station sur le réseau:
Station distante
Serveur BOOTP possédant la
table suivante :
Adresse MAC1
Adresse IP1
Adresse MAC2
Adresse IP2
Adresse MAC3
Adresse IP3
...
...
ETHERNET
Routeur
Relais BOOTP
ETHERNET
Requête BOOTP :
Adresse MAC1
Client BOOTP 2
35011058 01 juillet 2006
Client BOOTP 1
93
Services
Serveurs BOOTP et DHCP
Présentation
Dans ce contexte, le module est utilisé comme serveur pour le démarrage de
stations clientes.
En écoute, le serveur répond aux sollicitations des clients et leurs envoie leur
configuration d’adresses IP.
Pour ce faire, l’équipement serveur possède une table qui regroupe :
z Dans le cas d’un serveur BOOTP :
z les correspondances entres les adresses MAC et les adresses IP.
z Dans le cas d’un serveur DHCP :
z les correspondances entres les adresses MAC ou les Noms (Role Name) des
stations clientes et les adresses IP,
z le Netmask et le Gateway,
z Les noms et chemins d’accès au fichier de paramètres (voir Remplacement
de stations distantes défaillantes, p. 101).
Note : Le serveur BOOTP (présent sur les module TSX ETY) ne fournit les
données de configuration réseau qu’aux stations clientes connectées au réseau
local.
Précautions
d’usage
94
Lorsqu’un module est utilisé comme serveur pour le démarrage de stations
scannées (Voir Service IO Scanning, p. 83), il faut éviter de configurer l’automate en
mode démarrage automatique en RUN. Dans le cas contraire, des stations
comme les Momentum 170 risquent de ne pas obtenir leur adresse IP lors d’une
reprise secteur du serveur BOOTP.
35011058 01 juillet 2006
Services
Exemple de
serveur
BOOTP/DHCP
La figure suivante illustre le cheminement des requêtes lors d’une réponse à une
demande de démarrage au serveur :
Client DHCP 2
Réponse DHCP
ETHERNET
Requète DHCP
Client BOOTP 1
Réponse à la requête BOOTP :
Adresse IP1
Masque du sous-réseau
Adresse de la passerelle
Serveur DHCP possédant la table suivante :
Adresse MAC1
Adresse IP1
Role Name2
Adresse IP2
Adresse MAC3
Adresse IP3
...
...
Note : Le masque du sous-réseau et l’adresse de la passerelle sont celui du
serveur BOOTP.
Il est possible pour le serveur BOOTP d’émettre une réponse en diffusion. L’intérêt
est de mettre à jour les switchs.
35011058 01 juillet 2006
95
Services
6.4
Service SNMP
Communication SNMP sur UDP/IP
Présentation
Le standard SNMP (Simple Network Management Protocol) définit des solutions de
gestion de réseaux en terme de protocole et d'échange de données supervisées.
L'architecture SNMP s’appuie sur les éléments essentiels suivants :
Le Manager permet de superviser tout ou une partie du réseau,
z Un ou plusieurs Agents. Chaque équipement supervisé possède un module
logiciel appelé Agent utilisé par le protocole SNMP.
z Une MIB (Management Information Base) est une base de donnée ou collection
d'objets.
z
Le service agent SNMP est implémenté sur les coupleurs TSX ETY. Il permet à un
Manager d'accéder aux objets normalisés 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 d’accéder également aux
objets de la MIB Ethernet Transparent Factory, donnant des informations
spécifiques sur les services Global Data, I/O Scanning et Messagerie.
Vue de l’arborescence de la MIB Ethernet Transparent Factory :
experimental
private
enterprises
groupeschneider
transparentFactoryEthernet
switch
port502Messaging
ioScanning
globalData
web
addressServer
equipementProfile
Le fichier source de la MIB privée Ethernet Transparent Factory est diponible sur le
coupleur TSX ETY 410•/PORT/510•. Il peut être téléchargé depuis un navigateur
internet en cliquant sur le lien "Téléchargement fichier MIB" de la page d’index du
serveur HTTP (Voir Pages Diagnostic Coupleur Ethernet, p. 119). Ce fichier peut
être compilé par les principaux Manager SNMP du marché.
96
35011058 01 juillet 2006
Services
Le protocole
SNMP
Le protocole SNMP définit 5 types de messages entre l'agent et le manager. Ces
messages sont encapsulés dans des datagrammes UDP.
Messages du manager vers un agent :
z Get_Request : message utilisé pour obtenir la valeur d'une ou plusieurs
variables.
z Get_Next_Request : permet d'obtenir la valeur des variables suivantes.
z Set_Request : permet de positionner la valeur d'une variable.
Messages d’un agent vers le manager :
z Get_Response : permet à l'agent de renvoyer la valeur de la variable
demandée.
z Trap : permet une signalisation asynchrone d’événement par l'agent.
35011058 01 juillet 2006
97
Services
Description des
services
Le manager SNMP émet des requêtes d'écriture ou de lecture (Set_Request,
Get_Request, Get_Next_Request, ....) d'objets définis dans la MIB - II SNMP et
l'agent SNMP du coupleur TSX ETY y répond.
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 évènements (Traps) vers le Manager. Les
Traps Systèmes gérés sont les suivants :
z Coldstart Trap :
z Pour le module TSX ETY 110, l’événement est émis suite à un Reset
alimentation du coupleur.
z Pour les modules TSX ETY 410•/PORT/510•, l’événement est émis suite à un
Reset alimentation du coupleur, ou suite à un Reset du processeur ou suite à
un téléchargement d’application dans l’automate.
z Authentification Failure Trap : événement émis suite à un problème
d'authentification. Le champ Community Name du message reçu est différent
de celui configuré sur le coupleur. Ce trap peut être validé lors de la configuration
du module TSX ETY.
98
35011058 01 juillet 2006
Services
6.5
Service Global Data
Service Global Data
Présentation
L’objectif du service Global Data, supporté par les coupleurs
TSX ETY4102/PORT/510•, est de fournir un échange de données automatique pour
la coordination d’applications automate.
Fonctionnement
Les modules de communication sont regroupés dans un Groupe de Distribution
pour échanger des variables destinées à 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 publiées par tous les autres modules appartenant au Groupe de
Distribution, quelque soit leur emplacement.
Une Variable Application est un ensemble de mots contigus d’un automate (%MW).
Le service de Global Data doit être configuré (Voir Configuration du service Global
Data, p. 253) afin de déterminer l’emplacement et le nombre de variables
application publiées et souscrites par chaque module de communication. Une fois
les coupleurs configurés, les échanges entre les modules de communication
appartenant au même Groupe de Distribution sont réalisés automatiquement
lorsque l’automate est en RUN.
Illustration :
Groupe de Distribution
IP multicast : 255 255 255 251
Distribution des données
Contrôle Intranet
2...n stations
Distribution des données
Groupe de Distribution
IP multicast : 255 255 255 250
35011058 01 juillet 2006
99
Services
Un Groupe de Distribution est un groupe de modules de communication identifié
par la même adresse IP multicast. Des échanges en "multicasting" sont utilisés
pour distribuer les Global Data. Plusieurs Grpoupes de Distribution indépendants
peuvent coexister sur le même sous-réseau avec leur adresse multicast propre.
Un protocole Publication/Souscription sur UDP/IP est utilisé pour la distribution des
données.
La publication d’une variable est synchronisée sur le début du cycle automate.
Les variables souscrites sont recopiées dans la mémoire application automate en
fin de cycle.
Les zones de la mémoire automate recevant les différentes variables souscrites ne
doivent pas se recouvrir
Health bits
A chaque variable application est associé un Health bit (Bit d’état).
Ce bit d’état indique la validité de chaque variable souscrite : il est à 1 si la variable
a été publiée et reçue dans le délai de validité configuré (Voir Configuration des
Global Data, p. 255), sinon il est à 0.
Filtrage
multicast
Le service Global Data utilise le Multicasting.
En raison de ce principe de diffusion, les trames multicast émises par un module
sont répétées sur tous les ports des commutateurs, ayant pour effet de générer un
encombrement du réseau.
Le Filtrage Multicast permet, lorsque les commutateurs présentent cette fonction,
de ne propager les trames multicast que sur les ports qui le nécessitent.
Le protocole utilisé pour établir la liste des ports interessés par un traffic donné est
GMRP.
Modes de
marche
Limitations
100
Les modes de marche sont les suivants :
La mise en stop de l’automate arrête les échanges de Global Data.
z L’utilisation des bits système de forçage d’E/S (%S9, %SW8, %SW9) n’arrête
pas les échanges de Global Data.
z
Il n’y a pas de limites théorique du nombre de stations appartenant à un Groupe de
Distribution. La principale limitation est le nombre de variables échangées dans ce
Groupe de Distribution (64 variables).
35011058 01 juillet 2006
Services
6.6
Gestion d’équipement défaillant
Remplacement de stations distantes défaillantes
Présentation
Le but de ce service est de fournir le récupération automatique des paramètres de
modules d’E/S distantes ou de modules intelligents connectés à un sous-segment
Ethernet Transparent Factory. Ceci dans le cas de l’échange d’un module défaillant
par un module en bon état.
Objectif
L’objectif de ce service est :
z
z
Fonctionnement
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
récupérer des paramètres.
Ce service nécessite l’utilisation du serveur d’adresse DHCP (Voir Service Serveur
d’adresses BOOTP/DHCP, p. 90) et du serveur FTP/TFTP des modules
TSX ETY 410•, PORT ou 510•.
Il peut gérer 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 paramètres de configuration au serveur.
Dans un deuxième temps :
Cette station tombe en panne. Elle est remplacée par un équipement de même type,
non configuré, qui porte le même nom que la station remplacée :
1. Elle émet alors une requête DHCP vers le serveur.
2. Elle reçoit son fichier de configuration préalablement sauvegardé sur le serveur.
3. La station distante redémarre automatiquement.
Note : Le Role Name est limité à 16 caractères en ASCII.
35011058 01 juillet 2006
101
Services
6.7
Service de synchronisation horaire
Service de synchronisation horaire
Généralités
Le service d'heure assure la synchronisation des horloges informatiques sur
Internet. Par exemple, l'heure d'un client est synchronisée soit avec à un autre
serveur, soit par rapport à une heure de référence (radio ou récepteur satellite).
En règle générale, les configurations du service d'heure utilisent plusieurs serveurs
redondants et chemins de réseau pour garantir une fiabilité et une exactitude
optimales. Sur les réseaux LAN, la précision du service d'heure est de l'ordre de la
milliseconde alors que sur les réseaux WAN, elle se chiffre en dizaines de
millisecondes.
Utilisez le service d'heure pour :
z l'enregistrement d'événements - chronologie des événements ;
z la synchronisation d'événements - déclenchement d'événements simultanés ;
z les alarmes et la synchronisation des E/S - alarmes d'horodatage.
Synchronisation
horaire et
horodatage
Sur un réseau Ethernet, tous les automates doivent être synchronisés par rapport à
une heure commune, laquelle est fournie par un serveur NTP. Dans chaque
programme d'application, les événements ou données 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 génère le signal de référence 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
Compteur
système
de l'horloge
Requête NTP
Client
NTP
R_NTPC
EN0
EN
Serveur
NTP
Réseau
Ethernet
Réponse NTP
Système Modicon Quantum
OUT1
OUT2
STATUS
102
35011058 01 juillet 2006
Services
6.8
Serveur HTTP embarqué
Présentation
Objet de ce souschapitre
Ce sous-chapitre rappelle les fonctions et caractéristiques du serveur embarqué.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
35011058 01 juillet 2006
Sujet
Page
Serveur HTTP embarqué
104
Page d’accueil du serveur HTTP
106
Page d’index du serveur HTTP
108
Page sécurité du serveur HTTP
110
Page Serveur d’adresse du serveur HTTP
112
Page visualisation du rack du serveur HTTP
115
Page éditeur de données du serveur HTTP
117
Pages Diagnostic Coupleur Ethernet
119
Page Diagnostic NTP
125
Pages utilisateur du serveur HTTP
127
103
Services
Serveur HTTP embarqué
Présentation
Certains modules intègrent un serveur Web embarqué permettant :
d’accéder aux données automates,
z de diagnostiquer l’ensemble de la configuration.
z
Toutes les données du processeur ou des modules sont présentées sous forme de
pages standard Web au format HTML. Elles sont ainsi accessibles par tout
navigateur Internet du marché, capable d’exécuter du code JAVA embarqué.
Toutes les fonctions apportées par le site Web ne nécessitent aucune configuration
ou programmation préalable au sein du coupleur.
Le tableau récapitulatif ci-dessous indique les différents choix possibles.
Suivant le type de modules, l’ergonomie de ces fonctions peut changer :
Fonction
TSX ETY 110
TSX ETY 110 WS TSX ETY 410•
TSX ETY 510•
TSX ETY PORT
TSX ETY 210
Serveur
-
X
X
X
-
Pages prédéfinies
-
-
X
X
-
Pages client
-
X
-
X
-
Taille site client
-
1,2 Mo
-
6,5 Mo
-
Version FactoryCast
minimum
-
V 2.0
-
V 2.2.2
-
Legende
X
Disponible
-
Non disponible
Fonctions du
serveur
embarqué
104
Les fonctions disponibles sur un serveur embarqué sont en général les suivantes :
des statistiques : cette page présente des statistiques du réseau ETHERNET,
z une sécurité : cette page permet de modifier le nom de l’utilisateur et le mot de
passe de l’accès au site,
z le serveur d’adresse : dans le cas d’une utilisation du coupleur en serveur
d’adresse, cette page permet de visualiser la table du serveur et de la modifier,
z la visualisation du rack : cette page permet de visualiser la configuration de
l’automate qui a en charge le coupleur,
z l’éditeur de données : cette page permet de visualiser les données de l’automate.
z les fonctions de diagnostic : ces pages permettent de diagnostiquer le réseau.
z
35011058 01 juillet 2006
Services
Connexions avec
un module
TSX ETY
Le site web d’un module présente des pages statiques et des pages dynamiques
(données de l’automate). Pour rafraîchir les pages dynamiques, une connexion
Xway est créée automatiquement entre le browser (navigateur web) et le module.
Note : L’adresse Xway de connexion du browser est déduite automatiquement de
celle du module en prenant le même numéro de réseau et un numéro de station
compris entre 54 et 63. Il faut donc impérativement laisser au moins une adresse
Xway disponible dans cette plage.
Le nombre de connexions est réglementé :
z on ne pas connecter plusieurs browsers sur un PC donné vers le même coupleur
TSX ETY,
z jusqu’à 10 PC connectés en simultané sur un module,
z sur un TSX ETY 410•/PORT/510•, il est possible de connecter un browser et une
autre application (par exemple : un driver XIP).
35011058 01 juillet 2006
105
Services
Page d’accueil du serveur HTTP
Présentation
Cette page est la page d’accueil du site Web. Elle permet de choisir :
la langue du site : par défaut la page est présentée en anglais,
z d’accéder à la page des services du site.
z
Comment
accéder à la page
d’accueil
Illustration
La procédure suivante indique l’accès à la page d’accueil du site web.
Etape
Action
1
Ouvrez votre navigateur habituel.
2
Saisissez l’adresse IP du coupleur ETHERNET dans la ligne prévue à cet effet.
A titre d’exemple, la page d’accueil d’un TSX ETY 410• ou d’un TSX ETY PORT se
présente de la manière suivante.
e Bienvenue sur le serveur Web du Premium - Microsoft Internet Explorer
Fichier Edition Affichage Aller à Favoris ?
X
Arrêter
Précédente Suivante
Actualiser Démarrage
Adresse e http://139.160.234.18/index_french.htm
Rechercher
Favoris
e
Historique
Chaines
Plein écr.
Liens
Schneider
S Electric
Fast Ethernet : Administration par le Web
pour Premium
Diagnostic et Configuration
Operating System: Windows 98
Screen Résolution: 1024 x 768
Browser: Microsoft Internet Explorer 4
Anglais Allemand Italien Espagnol
Copyright © 2000, Schneider Automation SA. All rights reserved.
e
106
e zone Internet
35011058 01 juillet 2006
Services
Note : la page d’accueil d’un TSX ETY 510• comporte quelques différences :
z Le titre est : Serveur Web FactoryCast.
z Deux liens hypertexte d’accès aux pages client sont proposés :
z Pages utilisateur protégées
z Pages utilisateur non protégées
Voir la documentation FactoryCast pour connaître les procédures de création de
pages.
Gestion des
langues
Le site est multilangue. La langue est choisie par un clic sur le lien dans la page
d’accueil et reste la langue pour les prochaines connexions.
Note : Certains affichages sont dans la langue d’installation de Windows (boîte de
saisie, ...).
35011058 01 juillet 2006
107
Services
Page d’index du serveur HTTP
Présentation
Cette page propose les différents services supportés par le coupleur ETHERNET et
le lien pour accéder au service désiré.
Comment
accéder à la page
La procédure suivante indique l’accès à la page d’index à partir de la page d’accueil.
Etape Action
1
Cliquez sur le lien Diagnostic et Configuration dans la page d’accueil.
Résultat : une fenêtre 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 défaut sont :
z pour le nom utilisateur : USER
z pour le mot de passe : USER
3
108
Validez par Ok.
35011058 01 juillet 2006
Services
Illustration
A titre d’exemple, la page d’index d’un TSX ETY 410• ou d’un TSX ETY PORT se
présente de la manière suivante.
e Bienvenue sur le serveur Web du Premium - Microsoft Internet Explorer
Fichier Edition Affichage Aller à Favoris ?
X
Arrêter
e
Précédente Suivante
Actualiser Démarrage Rechercher Favoris
Adresse e http://139.160.234.18/secure/system/index_french.htm
Historique
Chaines
Liens
Schneider
S Electric
Fast Ethernet : Administration par le Web
pour Premium
Home
Sécurité
Serveur d’adresses
Visualisation du rack
Editeur de données
Coupleur Ethernet
Copyright © 2000, Schneider Automation SA. All rights reserved.
e
35011058 01 juillet 2006
Ouverture de la page http://139.160.2
e zone Internet
109
Services
Page sécurité du serveur HTTP
Présentation
Cette page permet de modifier :
le nom utilisateur et le mot de passe pour accéder à la page d’index,
z le mot de passe permettant l’écriture de variables dans l’éditeur de données
z
La taille du nom utilisateur et des mots de passe sont au maximum de 15 caractères
en ASCII non étendu.
Comment
accéder à la page
La procédure suivante indique l’accès à la page sécurité à partir de la page d’index.
Etape
1
Illustration
Action
Cliquez sur le lien Sécurité.
A titre d’exemple, la page sécurité d’un TSX ETY4102 ou d’un TSX ETY PORT se
présente de la manière suivante.
Droits d’accès
Utilisateur :
Nouveau Mot de Passe :
Confirmation du Mot de Passe :
Change Password
Mot de Passe d’écriture de l’Editeur de Données:
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 01 juillet 2006
Services
Comment
modifier les
droits d’accès
HTTP
La procédure est la suivante :
Etape
Action
1
Saisissez le nouveau nom Utilisateur.
2
Saisissez le nouveau mot de passe.
3
Confirmez le nouveau mot de passe.
4
Validez la modification par le bouton Changer le mot de passe.
Résultat : une page Configuration Ethernet apparaît.
5
Comment
modifier le mot
de passe
d’écriture
Cliquez sur le bouton Reboot Device pour prendre en compte la modification
dans le module.
La procédure est la suivante :
Etape
Action
1
Saisissez le mot de passe actuel en respectant la casse (majuscule,
minuscule).
2
Saisissez le nouveau mot de passe.
3
Confirmez le nouveau mot de passe.
4
Validez la modification par le bouton Changer le mot de passe d’écriture.
Note : la valeur de ce champ est par défaut : USER.
Résultat : une page Configuration Ethernet apparaît pour signifier que le
mot de passe a été modifié.
35011058 01 juillet 2006
111
Services
Page Serveur d’adresse du serveur HTTP
Présentation
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 d’adresse. Voir Service Serveur d’adresses BOOTP/DHCP,
p. 90.
Cette fonction s’avère utile dans le cas d’un remplacement d’un équipement distant
défaillant (exemple : remplacement d’un module Momentum en défaut).
Note : Cette page ne permet pas d’ajouter de nouvelles entrées, ni de modifier le
Nom (Role name) d’un équipement distant.
Comment
accéder à la page
La procédure suivante indique l’accès à la page Serveur d’adresse à partir de la
page d’index.
Etape
1
112
Action
Cliquez sur le lien Serveur d’adresse.
35011058 01 juillet 2006
Services
Illustration
A titre d’exemple, la page Serveur d’adresse d’un TSX ETY4102 ou d’un
TSX ETY PORT se présente de la manière suivante.
Configuration Serveur d’adresse
Entrée
Nom
1
1
ENTREE_1
Adresse IP
Adresse MAC
192.168.2.7
00005410033A
192.168.2.6
Gateway
Netmask
255.255.252.0
192.168.2.1
255.255.252.0
192.168.2.1
Rafraîchir la table serveur d’adresse
Modification d’une entrée
Entrée à changer :
1
Nouvelle adresse IP :
Nouvelle Adresse Ethernet :
Nouveau Netmask :
Nouvelle Adresse Gateway :
Changer l’entrée
Home | Statistics | Security | Bootp Server | Rack Viewer | Data Editor
FactoryCast™, Schneider Automation SA. All rights reserved.
35011058 01 juillet 2006
113
Services
Comment
modifier la table
Prise en compte
des
modifications
114
La procédure est la suivante :
Etape
Action
1
Saisissez le numéro d’entrée à modifier dans le champ prévu à cet effet.
2
Saisissez la nouvelle adresse IP à modifier dans le champ prévu à cet effet.
3
Saisissez la nouvelle adresse MAC à modifier dans le champ : Nouvelle
adresse Ethernet.
4
Est-ce que le serveur est verrouillé en exécution ?
z Si oui : saisissez le mot de passe associé au serveur d’adresse puis passez
à l’étape 5.
z Si non : passez à l’étape 5.
5
Validez la modification par le bouton Changer l’entrée.
6
Cliquez sur le bouton Rafraîchir la table Serveur d’adresse pour faire
apparaître la modification à l’écran.
Les modifications de la configuration seront prises en compte soit par un démarrage
à froid de l’automate, soit au prochain chargement de l’application automate.
35011058 01 juillet 2006
Services
Page visualisation du rack du serveur HTTP
Présentation
Cette page permet d’effectuer 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
d’informations de diagnostic sur ce même module :
z l’état des voyants du modules,
z le type et la version du module ainsi que sa position dans le rack,
z des informations propres au métier du module.
Note : Pour de plus amples informations, repportez vous à la documentation Guide
utilisateur FactoryCast.
Comment
accéder à la page
La procédure suivante indique l’accès à la page visualisation du rack à partir de la
page d’index.
Etape
1
35011058 01 juillet 2006
Action
Cliquez sur le lien Visualisation du Rack.
115
Services
Illustration
A titre d’exemple, la page visualisation du rack d’un TSX ETY4102 se présente de
la manière suivante.
0
F
T i
S
X
0
5
7
3
5
2
1
2
T
S
X
E
T
Y
4
1
0
3
4 T
S
X
A
E
Y
1
6
0
0
5
6
7
8
9
10
11
12
13
14
Home Statistiques Serveur Bootp Editeur de données Editeur Graphique Visualisateur d’Alarmes
Copyright © 2000, Schneider Automation SA. All rights reserved.
116
35011058 01 juillet 2006
Services
Page éditeur de données du serveur HTTP
Présentation
Cette page permet de créer des tables d’animation contenant des listes de
variables de l’automate à visualiser ou modifier.
L’accès aux variables ne peut se faire que par repères.
Cette fonction s’avère utile dans le cas du diagnostic d’une application.
Note : L’accès en écriture est géré par un mot de passe. Pour de plus amples
informations, reportez vous à la documentation Guide utilisateur FactoryCast.
Comment
accéder à la page
La procédure suivante indique l’accès à la page éditeur de données à partir de la
page d’index.
Etape
1
35011058 01 juillet 2006
Action
Cliquez sur le lien Editeur de données.
117
Services
Illustration
A titre d’exemple, la page éditeur de données d’un TSX ETY 410• ou d’un
TSX ETY PORTse présente de la manière suivante.
<nouveau>
Sauvegarder
Supprimer... Rechercher...
Insérer...
Couper...
Coller...
Mot de passe
Le nom du programme automate est STATION:0.0.
Variable
Adresse
Type de donnée
Valeur
Format
Etat
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
La liste des variables n’est pas disponible. Impossible de rechercher les variables.
118
35011058 01 juillet 2006
Services
Pages Diagnostic Coupleur Ethernet
Page d’accueil
Cette page contient une liste de liens pour accéder aux différentes pages de
diagnostic du coupleur Ethernet :
z Service Global Data
z Service I/O scanning
z Service de messagerie
z Service contrôle de bande passante
z Statiques du module Ethernet
Un lien permet également de télécharger le fichier source de la MIB privée.
Vue de la page d’accueil du Diagnostic Services :
e Bienvenue sur le serveur Web du Premium - Microsoft Internet Explorer
Fichier Edition Affichage Aller à Favoris ?
e
X
Précédente Suivante Arrêter Actualiser Démarrage Rechercher Favoris
Adresse e http://139.160.234.18/secure/system/index_french.htm
Historique
Chaines
Liens
Schneider
S Electric
Diagnostic Coupleur Ethernet
Global Data
I/O Scanning
Messagerie
Bande Passante
Statistiques
Téléchargement 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 accéder à la page de diagnostic souhaitée.
35011058 01 juillet 2006
119
Services
Page Global Data
En haut de cette page on trouve des informations de diagnostic général sur la
fonction Global Data :
z Etat
z Nombre de publications par seconde
z Nombre de souscriptions par seconde
Cette page montre aussi un tableau regroupant toutes les variables publiées et
souscrites dans un même groupe de distribution. Chaque variable est identifiée par
son Identificateur.
z Couleur verte pour les varibles souscrites
z Couleur jaune pour les variables publiées
z Couleur blanche pour toutes les variables non configurées
z Couleur rouge pour les variables en défaut 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
Arrêter
e
Précédente Suivante
Actualiser Démarrage Rechercher Favoris
Adresse e http://139.160.234.18/secure/system/index_french.htm
Historique
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
1
32
17
48
33
64
49
Non-Configuré
Variable Sub
Variable Pub
Défaut
Home | Coupleur Ethernet
e
120
Ouverture de la page http://139.160.2
e zone Internet
35011058 01 juillet 2006
Services
Page I/O
Scanning
En haut de cette page on trouve des informations de diagnostic géneral sur le
service I/O Scanning :
z Etat
z Nombre de transactions par seconde
z Nombre de connexions par seconde
Cette page visualise également un résumé de l’état de tous les modules :
z Couleur verte pour les modules scrutés
z Couleur blanche pour les modules non configurés
z De couleur rouge pour les modules en défaut
z Couleur noire pour les modules qui sont non scrutés 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 ?
X
Arrêter
e
Précédente Suivante
Actualiser Démarrage Rechercher Favoris
Adresse e http://139.160.234.18/secure/system/index_french.htm
Historique
Chaines
Liens
DIAGNOSTIC I/O SCANNING
Status I/O Scanning : OK
Nombre de transactions par sec. : 1000 | Nombre de connections : 20
Status Stations scrutées
16
1
32
17
48
33
64
49
Non-Configuré
Scrutés
Non-scrutés
Défaut
Home | Coupleur Ethernet
e
35011058 01 juillet 2006
Ouverture de la page http://139.160.2
e zone Internet
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 envoyés et reçus sur le port.
Un tableau donne, pour chaque connexion (numérotées de 1 à 64) :
z Son adresse IP distante
z Le port TCP distant
z Le port TCP local
z Le nombre de messages envoyés depuis cette connexion
z Le nombre de message reçus sur cette connexion
z Le nombre d’erreur 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 ?
e
X
Arrêter
Précédente Suivante
Actualiser Démarrage Rechercher Favoris
Adresse e http://139.160.234.18/secure/system/index_french.htm
Historique
Chaines
Liens
DIAGNOSTIC MESSAGERIE
Nombre de Messages émis : 150 | Nombre de Messages reçus : 50
Conn.#
Adr. distante
Port
distant
Port Local
Mess.
émis
Mess.
reçus
Err.
émis.
1
192.160.10.20
1920
502
20
12
0
2
139.160.235.90
2020
502
0
30
02
3
192.160.10.21
502
3000
3
60
0
4
139.160.234.20
1050
502
15
42
0
5
139.160.234.18
5120
502
0
39
1
Home | Coupleur Ethernet
e
122
Ouverture de la page http://139.160.2
e zone Internet
35011058 01 juillet 2006
Services
Page contrôle de
bande passante
Cette page visualise la répartition 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 Contrôle de Bande passante :
e Bienvenue sur le serveur Web du Premium - Microsoft Internet Explorer
Fichier Edition Affichage Aller à Favoris ?
X
Arrêter
e
Précédente Suivante
Actualiser Démarrage Rechercher Favoris
Adresse e http://139.160.234.18/secure/system/index_french.htm
Historique
Chaines
Liens
CONTROLE DE BANDE PASSANTE
Global data : 30% | I/O Scanner : 20% | Messagerie : 40% | Autres : 10%
Home | Coupleur Ethernet
e
35011058 01 juillet 2006
Ouverture de la page http://139.160.2
e zone Internet
123
Services
Présentation
Cette page présente des statistiques du réseau ETHERNET. Elle permet de
diagnostiquer un réseau perturbé.
Vue de la page statistiques d’un TSX ETY4102 ou d’un TSX ETY PORT:
e Premium Ethernet Module Statistics - Microsoft Internet Explorer
Fichier Edition Affichage Aller à Favoris ?
X
Arrêter
Précédente
Suivante
Adresse e
http://139.160.234.18/secure/system/ethernet.htm
Actualiser
Démarrage
Rechercher
e
Historique
Favoris
Plein écr.
Chaines
Courrier
Imprimer
Liens
STATISTIQUES DU MODULE ETHERNET
Status
Référence
Rack
Slot
Version Logicielle
Nom
Adresse MAC
Adresse IP
Masque de sous réseau
Gateway
10 Mb/s
TSX ETY 410
0
2
0.6
Statistiques d’Emission
Statistiques de Reception
139.160.234.18
00 80 f4 01 00 41
139.160.234.18
255.255.255.0
139.160.234.1
Autres erreurs
Emissions
887
Réceptions
883999
Paquets manqués
0
Re-Emission
0
Erreurs de trame
0
Collisions
0
Perte de porteuse
0
Erreurs d’Overflow
0
Timeouts d’émission 0
Collisions tardives
0
Erreurs de CRC
0
Erreurs mémoire
0
Erreurs de buffers
0
Erreurs de buffers
0
Reinitialisations
0
Underflow
0
Zero Counters
Home Serveur Bootp Visualisation du Rack Editeur de données Editeur Graphique Visualisateur d’Alarmes
Copyright © 2000, Schneider Automation SA. All rights reserved.
e
124
Applet démarrée
e zone Internet
35011058 01 juillet 2006
Services
Page Diagnostic NTP
Boîte de dialogue
Diagnostic NTP
Paramètres du service de synchronisation horaire :
Paramètre
Description
Etat NTP
Le service est correctement configuré (OK).
Etat du serveur NTP
Indique si le client NTP est connecté au serveur NTP et si le serveur
est de type principal ou redondant
Requêtes NTP
Nombre total de requêtes client envoyées vers le serveur NTP
Réponses NTP
Nombre total de réponses serveur envoyées depuis le serveur NTP
Nombre d'erreurs
Nombre total de requêtes NTP n'ayant pas reçu de réponse
Dernier code d'erreur
Dernier code d'erreur reçu depuis le client NTP
Date
Date au format j/m/a
Heure
Heure
Fuseau horaire
Fuseau horaire plus ou moins UTC (Universal Time Coordinated Heure universelle coordonnée)
Heure d'été
Le paramètre Heure d'été est :
1. ON (activé) ou
2. OFF (désactivé).
La boîte de dialogue Diagnostic NTP se présente comme suit :
Diagnostic NTP
Etat NTP :
OK
Etat du serveur NTP
Liaison vers le serveur NTP :
###
Serveur :
Principal
Qualité du serveur d'heure en
0
ms/s
Statistiques sur les requêtes NTP
Nombre de requêtes : 2
Nombre d'erreurs : 0
Nombre de réponses : 2
Dernière erreur : 0
Date et heure NTP
Date :
05 avril 2004
Heure :
16:51:15
Heure d'été :
ON
Fuseau horaire : (GMT-05:00) Est [New York]
35011058 01 juillet 2006
125
Services
Champ Dernière
erreur
126
La valeur du champ Dernière erreur indique le type de l'erreur.
Type d'erreur
Valeur
Composant OK et en cours d'exécution
0
Trafic réseau excessif ou serveur surchargé
1
Paramètres de configuration incorrects
3
Composant désactivé
4
Adresse IP incorrecte
9
Fichier Fuseau horaire absent
14
Erreur de syntaxe dans le fichier customrules
15
35011058 01 juillet 2006
Services
Pages utilisateur du serveur HTTP
Présentation
Vous pouvez créer des pages complètes sur certains modules. Pour cela, le logiciel
FactoryCast et un guide de création et de publication de pages utilisateur sont livrés
avec ces modules.
Note : Le module TSX ETY5102 est livré avec le CD FactoryCast V2.2.2 ou
supérieure et son guide de création et de publication de pages utilisateur.
Deux types de pages existent :
z les pages protégées par mot de passe,
z les pages non protégées par mot de passe.
Comment
accéder aux
pages utilisateur
protégées
Comment
accéder aux
pages utilisateur
non protégées
35011058 01 juillet 2006
La procédure suivante indique l’accès aux pages utilisateur protégées à partir de la
page d’accueil.
Etape
Action
1
Cliquez sur le lien Pages utilisateur protégées.
Résultat : la boîte de dialogue de saisie du mot de passe apparaît.
2
Saisissez votre nom d’utilisateur et votre mot de passe puis validez.
Résultat : la première page de l’arborescence du site que vous avez créé
apparaît.
La procédure suivante indique l’accès aux pages utilisateur non protégées à partir
de la page d’accueil.
Etape
1
Action
Cliquez sur le lien Pages utilisateur non protégées.
Résultat : la première page de l’arborescence du site que vous avez créé
apparaît.
127
Services
6.9
Contrôle de Bande passante
Contrôle de bande passante
Présentation
Ethernet Transparent Factory propose deux types de services:
Les services temps-réel qui doivent avoir une garantie de performances et un
comportement prédictible :
z services périodiques : I/O Scanner et Global Data,
z services non périodiques : Messagerie sur le port 502 (UNI-TE, Modbus).
z Des services non temps-réel : services Web et services de gestion de réseau.
Après avoir configuré les services de I/O Scanner et de Global Data, il est possible
d’estimer le pourcentage de charge du coupleur TSX ETY 410•/PORT/510• pour
chacun de ces services.
La fonction Contrôle de Bande passante réalise cette estimation lors de la
configuration.
En mode connecté, elle indique la répartition réelle des services (sur l’écran de
diagnostic module, ainsi que sur la page Web "Contrôle de bande passante" de
Diagnostic Services°
z
128
35011058 01 juillet 2006
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 :
z
z
une estimation du nombre de transactions de messagerie par seconde,
le temps de cycle automate.
A l’aide de ces informations, le logiciel PL7 est capable d’afficher comment le
coupleur TSX ETY 410•/PORT/510• sera utilisé :
z
z
z
z
affichage du pourcentage de charge du coupleur pour traiter la configuration
d’I/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-réel restants.
Note : Lors de la phase de configuration, ces informations ne sont que des
estimations. La répartition réelle est visualisée en mode connecté.
35011058 01 juillet 2006
129
Services
6.10
Service ETHWAY
Profil ETHWAY
Présentation
Le profil ETHWAY propose les services d’échange de données suivants :
des échanges de données synchronisés sur la tâche MAST,
z soit des échanges de données en mode :
z serveur asynchrone,
z client asynchrone.
z soit des échanges de données communes (mots communs).
z
Par la suite, seuls les échanges de données communes seront développés. Pour la
description des échanges synchrones et asynchrones, reportez vous à la
Communication UNI-TE, p. 70.
Mots communs
L’ensemble des mots communs constitue une base de données distribuée entre
tout ou une partie des équipements d’un même réseau.
Selon le nombre de stations émettant des mots communs sur le réseau, on peut
avoir au maximum :
z 4 mots communs par station pour 64 stations actives,
z 8 mots communs par station pour 32 stations actives,
z 16 mots communs par station pour 16 stations actives,
z 32 mots communs par station pour 8 stations actives,
z 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
connectées et si le temps de cycle automate configuré est très 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 modifiée.
Vous devez par conséquent veiller à ne pas dépasser la capacité maximum du
coupleur.
L’actualisation des mots communs (%NW) est faite automatiquement, le
programme application consiste simplement à écrire ou lire ces mots.
Exemples
z %NW{1.7}0:= %MW10 (écriture d’une valeur pour émission)
z %MW50:=%N{1.8}2 (réception d’une valeur)
130
35011058 01 juillet 2006
Paramètres de configuration
7
Présentation
Objet de ce
chapitre
Ce chapitre présente les paramètres de configuration des différents services utilisés
par les modules.
Contenu de ce
chapitre
Ce chapitre contient les sous-chapitres suivants :
35011058 01 juillet 2006
Sous-chapitre Sujet
Page
7.1
Paramètres de configuration des services TCP/IP
132
7.2
Paramètres de configuration du service IO Scanning
139
7.3
Paramètres de configuration du service serveur d’adresse
145
7.4
Paramètres de configuration du service SNMP
148
7.5
Paramètres de configuration du service Global Data
152
7.6
Paramètres de configuration associés au service de
synchronisation horaire
157
7.7
Paramètres de configuration du profil ETHWAY
165
131
Paramètres de configuration
7.1
Paramètres de configuration des services TCP/IP
Présentation
Objet de ce
sous-chapitre
Ce sous-chapitre présente les paramètres de configuration liés au service TCP/IP.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
132
Sujet
Page
Paramètres de configuration liés aux services TCP/IP
133
Paramètres de configuration des adresses IP
134
Paramètres de configuration des connexions
136
Paramètres de configuration Ethernet
138
35011058 01 juillet 2006
Paramètres de configuration
Paramètres de configuration liés aux services TCP/IP
Présentation
Les modules TSX ETY comportent des paramètres de configuration liés aux
services TCP/IP.
Selon le coupleur TSX ETY choisi, certains paramètres de configuration ne sont pas
accessibles dans l’écran de configuration. Ils sont absents de l’écran ou
apparaissent en grisés.
Disponibilité des
paramètres
Le tableau suivant présente, pour chaque coupleur ETHERNET, les paramètres
accessibles dans l’écran de configuration et les valeurs qu’ils peuvent prendre.
Paramètres
TSX ETY 110
TSX ETY 410•/
PORT/510•
Adresse X-WAY
Par roues codeuses
Par PL7
Adresse IP
Adresse IP par défaut
Configurée
Connexions
Adresse IP
X
X
Masque sous-réseau
X
X
Adresse passerelle
X
X
Configuration servie
-
X
Connexions ouvrables
de 1 à 32
-
Contrôle d’accès
Table de
correspondance
ETHERNET
X
X
X
X
Adresse X-WAY
X
X
Adresse IP
X
X
Protocole
UNI-TE ou Modbus
UNI-TE ou Modbus
Accès
X
X
Mode
-
Mono ou
Multiconnexions
ETHERNET II
X
X
802.3
X
X
Légendes :
X
Accessible
-
Non accessible
35011058 01 juillet 2006
133
Paramètres de configuration
Paramètres de configuration des adresses IP
Présentation
Cette zone permet de définir l’adresse IP du coupleur de trois façons distinctes :
soit par une configuration par défaut,
z soit par une configuration manuelle,
z soit par une configuration fournie par un équipement serveur BOOTP/DHCP.
z
Par défaut
La sélection du champ Adresse IP par défaut permet de calculer l’adresse 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 numéro de réseau et le numéro des stations sur
les roues codeuses situées en face avant du coupleur.
Par ce codage, l’adresse IP est déduite automatiquement par le système et les
champs Adresse IP, Masque sous-réseau et Adresse du Gateway sont non
significatifs et grisés.
Note : Le choix des paramètres par défaut ne doit être effectué que lorsque le
coupleur est connecté à un réseau fermé ou privatif.
Configurée
La sélection du champ Configurée permet de configurer manuellement selon vos
propres besoins :
z l’adresse IP du module,
z le masque du sous-réseau qui définit la partie allouée à l’identificateur du sousréseau dans l’adresse IP,
z l’adresse IP de la passerelle par défaut vers laquelle seront émis les messages
destinés à un autre réseau.
Note : Si le coupleur est connecté à un réseau TCP/IP existant, les adresses IP
sont globalement administrées, il faut donc configurer les paramètres IP. Sinon il y
a risque de perturbations du réseau existant à cause des doublons possibles
d'adresses IP.
134
35011058 01 juillet 2006
Paramètres de configuration
Configuration
servie
La sélection du champ Configuration servie permet de configurer l’adresse IP du
module à partir d’un équipement distant qui fait office de serveur BOOTP. Voir
Services BOOTP et DHCP, p. 91.
Dans ce cas, les champs Adresse IP, Masque sous-réseau et Adresse du
Gateway sont non significatifs et grisés.
35011058 01 juillet 2006
135
Paramètres de configuration
Paramètres de configuration des connexions
Présentation
Cette zone permet :
de configurer le nombre de connexions ouvrables par le module,
z d’activer un service de contrôle d’accès,
z de lister les équipements distants qui peuvent se connecter au module en
fonction d’un protocole de communication.
z
Connexions
ouvrables
Le champ Connexions ouvrables fournit le nombre maximum d’équipements
distants susceptibles de se connecter en parallèle sur le coupleur :
z La valeur par défaut est de 8 connexions.
z La valeur est comprise entre 1 et 32 connexions.
Note : Il vous est recommandé de régler ce paramètre à la valeur utile afin
d’optimiser les ressources de communication par point de connexion.
Contrôle d’accès
La case Contrôle d’accès permet d’activer ou non le contrôle des équipements
distant désirant ouvrir une connexion TCP vers le coupleur.
z Si la case est cochée, la gestion du contrôle d’accès est activée et la colonne
Accès de la table est dégrisée (active).
Dans le cas où le coupleur fonctionne en mode serveur, seuls les équipements
distants sélectionnés par la case Accès de la table, sont autorisés à se connecter
en tant que client puis communiquer.
z Si la case est décochée, le gestion du contrôle est inopérante et la colonne
Accès de la table est grisée (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 déclarés dans la table.
Note : Le contrôle d’accès est effectif uniquement sur le profil TCP/IP et
intéressant pour un fonctionnement du coupleur en mode serveur.
136
35011058 01 juillet 2006
Paramètres de configuration
Table de
correspondance
35011058 01 juillet 2006
Cette table permet :
z de lister les équipements distants vers lesquels le coupleur local désire ouvrir une
connexion TCP puis émettre (fonctionnement du coupleur en mode client),
z de fournir une correspondance entre l’adresse X-WAY {réseau, station} et
l’Adresse IP,
z le numéro de réseau doit être inférieure ou égale à 127,
z le numéro de station est compris entre 0 et 63 pour une connexion en UNITE
ou entre 100 et 163 pour une connexion en Modbus.
z pour chaque équipement distant, de préciser le protocole de communication
durant la connexion à l’aide d’un menu déroulant :
z UNI-TE (valeur par défaut),
z Modbus,
z dans le cas de la gestion des contrôle d’accès, de désigner les équipements
distants autorisé à ouvrir une connexion TCP puis émettre vers le coupleur local
(fonctionnement du coupleur en mode serveur),
z pour chaque adresse IP distante, de choisir le Mode de connexion à l’aide d’un
menu déroulant :
z Monoconnexion : le coupleur ne permet qu’une connexion avec une même
adresse IP distante,
z Multiconnexion : le coupleur permet une seule connexion en mode client
avec une même adresse IP distante et plusieurs connexions en mode serveur
avec une même adresse IP distante.
137
Paramètres de configuration
Paramètres de configuration Ethernet
Présentation
Cette zone permet de définir le format de la trame Ethernet via TCP/IP :
le format Ethernet II : correspondant à la norme RFC 894 (La plus communément
utilisée),
z le format 802.3 : correspondant à la norme RFC 1042. Ce format est à
sélectionner dans le cas où les équipements distants utilisent ce format.
z
138
35011058 01 juillet 2006
Paramètres de configuration
7.2
Paramètres de configuration du service IO
Scanning
Présentation
Objet de ce souschapitre
Ce sous-chapitre présente les paramètres de configuration liés au service
IO Scanning.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
35011058 01 juillet 2006
Sujet
Page
Paramètres de configuration liés au service IO Scanning
140
Configuration des paramètres généraux du service IO Scanning
141
Configuration des périphériques scrutés
143
139
Paramètres de configuration
Paramètres de configuration liés au service IO Scanning
Présentation
Les modules TSX ETY comportent des paramètres de configuration liés au service
IO Scanning.
Selon le coupleur TSX ETY choisi, certains paramètres de configuration ne sont pas
accessibles dans l’écran de configuration. Ils sont absents de l’écran ou
apparaissent en grisés.
Disponibilité des
paramètres
Le tableau suivant présente, pour chaque coupleur ETHERNET, les paramètres
accessibles dans l’écran de configuration et les valeurs qu’ils peuvent prendre.
Paramètres
TSX ETY 110
TSX ETY 410•/
PORT/510•
Repli des entrées
-
Repli à 0/Maintien
Fast
-
fixée à 10 ms
Normal
-
de 15 à 240 ms
Réglage de la
scrutation
Slow
-
de 150 à 1000 ms
Zones de %MW du
master
Read Ref.
-
X
Write Ref.
-
X
Périphériques scrutés
Adresse IP
-
X
Unit ID
-
X
Repetitive rate
-
None/Fast/Normal/
Slow
RD ref. master
-
automatique
RD ref. slave
-
X
RD count
-
X
WR ref. master
-
automatique
WR ref. slave
-
X
WR count
-
X
Description
-
X
Légendes :
X
Accessible
-
Non accessible
140
35011058 01 juillet 2006
Paramètres de configuration
Configuration des paramètres généraux du service IO Scanning
Présentation
Pour la configuration du service IO Scanning, certains paramètres sont généraux
aux entrées/sorties déportées :
z le mode de repli des entrées,
z le réglage des périodes de scrutation,
z les zones de lecture et d’écriture.
Repli des entrées
Cette sous-fenêtre permet de configurer le comportement des entrées sur non
rafraîchissement des entrées (exemple : automate en Stop, déconnexion de
l’équipement, ...) :
z Repli à 0
z Maintien
Réglage de la
scrutation
Cette sous-fenêtre permet de configurer les périodes de scrutation en
millisecondes :
z la période Fast : cette période est non configurable (champ grisé) et est fixée à
10 ms.
z la période Normal : cette période est configurable de 30 à 240 ms par incrément
de 15 ms.
z la période Slow : cette période est configurable de 150 à 1000 ms par incrément
de 50 ms.
Note : La valeur de la période Normal ne peut pas être inférieure à la valeur de la
période Slow.
35011058 01 juillet 2006
141
Paramètres de configuration
Zones %MW du
master
Cette sous-fenêtre permet de définir les plages de mots internes de la mémoire
application (%MW) dédiés aux zones de lecture et d’écriture.
Pour cela, vous devez renseigner :
pour la zone de lecture Read Ref., l’adresse de début de table de mots internes
pour la lecture des entrées,
z pour la zone d’écriture Write Ref., l’adresse de début de table de mots internes
pour l’écriture des sorties.
z
La longueur des tables dispose d’une capacité d’échange maximum de :
z de 2 Kmots pour la zone de lecture,
z de 2 Kmots pour la zone d’écriture.
Note : Les tables ne doivent pas se chevaucher et un contrôle de dépassement
est effectué à la validation globale.
142
35011058 01 juillet 2006
Paramètres de configuration
Configuration des périphériques scrutés
Présentation
Les périphériques scrutés sont configurés dans une table qui permet :
z de lister les équipements distants à scruter par le biais de l’adresse IP,
z pour chaque équipement distant, de préciser la période de scrutation auquel il est
affecté,
z pour chaque équipement, de configurer la taille des mots d’entrées et de sorties
qu’ils occupent dans les zones de lecture et d’écriture.
z pour chaque équipement, de lui adjoindre un commentaire.
Les champs
Adresse IP et
Unit ID
Le champ Adresse IP permet de lister les équipements qui doivent être scrutés par
le coupleur ETHERNET.
Le champ Unit ID permet d’associer à l’adresse IP, l’adresse esclave de
l’équipement connecté à une passerelle ETHERNET/Modbus. Voir Architecture
supportée par une communication Modbus sur le profil TCP/IP, p. 74.
z les valeurs sont de 0 à 255,
z la valeur par défaut est de 255.
Repetitive rate
Le champ Repetitive rate permet d’associer à une adresse IP, sa période de
scrutation. Voir Service IO Scanning, p. 83.
Le choix du type de période est effectué par menu déroulant et peut prendre les
valeurs :
z NONE : cette sélection permet d’inactiver la scrutation de l’adresse IP
correspondante,
z FAST : pour la période de scrutation rapide,
z NORMAL : pour la période de scrutation nominale,
z SLOW : pour la période de scrutation lente.
Note : Lors de la sélection de NONE, les mots internes réservés à l’adresse IP
correspondante sont conservés dans les zones de lecture et d’écriture mais ne
sont pas rafraîchis.
RD ref. master et
WR ref. master
Ces paramètres donnent les adresses de début de chaque plage réservée à
l’équipement.
Ces paramètres sont inaccessibles. Ils sont calculés automatiquement en fonction
de la somme :
z de l’adresse de début de table Read Ref. et Write Ref.,
z et de la longueur des champs RD count et WR count.
35011058 01 juillet 2006
143
Paramètres de configuration
Exemple
Le coupleur ETHERNET scrute deux équipements :
z un Momentum à l’adresse IP1 possédant 4 mots d’entrées.
z un Momentum à l’adresse IP2 possédant un mot d’entrées.
De plus l’adresse de la zone de lecture commence à %MW100.
Dans ce cas, RD ref. master pour l’adresse IP1 vaut 100. La plage de mots internes
réservée à l’adresse IP1 commence à %MW100 et comprend 4 mots.
Donc RD ref. master pour l’adresse IP2 vaut 104. La plage de mots internes
réservée à l’adresse IP2 commence à %MW104 (= %MW100 + 4 mots d’entrées).
RD ref. slave et
WR ref. slave
Ces champs correspondent aux indices du premier mot à lire et à écrire des
équipements distants à scruter.
z RD ref. slave : spécifie l’adresse du premier mot à lire
z WR ref. slave : spécifie l’adresse du premier mot à écrire
RD count et WR
count
Ces champs contiennent le nombre de mots à transmettre par équipement en
lecture et écriture.
Ces valeurs véhiculées par les requêtes Modbus varient :
z de 0 à 125 pour le champ RD count (s’il est égale à 0, la requête de lecture n’est
pas émise),
z de 0 à 100 pour le champ WR count (s’il est égale à 0, le requête d’écriture n’est
pas émise),
Note : Si l’équipement à scruter ne répond pas aux requêtes de lecture/écriture
modbus (17), il faut configurer l’équipement distant sur deux lignes, l’une pour la
lecture avec la valeur WR count à zéro et l’autre pour l’écriture avec la valeur RD
count à zéro.
Note : Ces deux champs ne peuvent pas être tous les deux à la valeur 0. Sinon,
l’équipement distant ne sera pas géré.
Description
144
Ce champ n’est pas exploité par le coupleur, il permet uniquement de repérer plus
facilement l’équipement dans la configuration.
Sa taille est de 32 caractères maximum.
35011058 01 juillet 2006
Paramètres de configuration
7.3
Paramètres de configuration du service serveur
d’adresse
Présentation
Objet de ce
sous-chapitre
Ce sous-chapitre présente les paramètres de configuration liés au serveur
d’adresse BOOTP/DHCP.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
35011058 01 juillet 2006
Sujet
Page
Paramètres de configuration liés au service serveur d’adresse
146
Configuration du serveur d’adresse
147
145
Paramètres de configuration
Paramètres de configuration liés au service serveur d’adresse
Présentation
Les modules TSX ETY comportent des paramètres de configuration liés au service
serveur d’adresse.
Selon le coupleur TSX ETY choisi, certains paramètres de configuration ne sont pas
accessibles dans l’écran de configuration. Ils sont absents de l’écran ou
apparaissent en grisés
Disponibilité des
paramètres
Le tableau suivant présente, pour chaque coupleur ETHERNET, les paramètres
accessibles dans l’écran de configuration et les valeurs qu’ils peuvent prendre.
Paramètres
Modification HTTP
Verrouillé en exécution
Mot de passe
Table d’adresses BOOTP/DHCP
TSX ETY 110
TSX ETY 410•/
PORT/510•
-
X
-
X
-
X
Légendes :
X
Disponible
-
Non disponible
146
35011058 01 juillet 2006
Paramètres de configuration
Configuration du serveur d’adresse
Présentation
Les paramètres liés au serveur d’adresse sont répartis en 3 catégories :
z Le choix du type de serveur : BOOTP ou DHCP
z les droits de modification du service via le serveur HTTP,
z la Table d’adresses servies.
Service
Cette zone permet de choisir le type de serveur BOOTP ou DHCP :
z
z
Le mode BOOTP peut être utilisé lorsque l’on ne désire pas utiliser le service
"Remplacement de stations distantes défaillantes".
Le mode DHCP est impératif si on souhaite utiliser le service "Remplacement de
stations distantes défaillantes".
Note : Le mode BOOTP est le mode sélectionné automatiquement si les
applications ont été créées avec PL7 (version supérieure à V4.0) et configurent
des coupleurs TSX ETY 410•/PORT/510•.
Modification
HTTP
Cette zone permet de définir les droits d’accès à la table d’adresse BOOTP ou
DHCP via le serveur HTTP.
Les droits d’accès sont configurés par deux paramètres :
z la case à cocher Verrouillé en exécution : elle permet d’activer ou non le
contrôle d’accès à la table,
z le champ Mot de passe : l’accès à la table par le serveur HTTP est effectué par
un mot de passe de 8 caractères en ASCII maximum.
Tables
d’adresses
35011058 01 juillet 2006
Selon le choix fait dans la zone Service,
La table BOOTP permet :
z de lister, par l’adresse MAC, les stations distantes qui ont besoin du serveur
BOOTP pour démarrer,
z de fournir une correspondance entre l’adresse MAC et l’adresse IP,
La table DHCP permet en plus:
z de lister, par l’adresse MAC ou par leur nom (16 caratères ASCII), les stations
distantes qui ont besoin du serveur DHCP pour démarrer,
z de fournir une correspondance entre l’adresse MAC ou le Nom et l’adresse IP de
la station distante, le Netmask et le Gateway.
147
Paramètres de configuration
7.4
Paramètres de configuration du service SNMP
Présentation
Objet de ce
sous-chapitre
Ce sous-chapitre présente les paramètres de configuration liés au service SNMP.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
148
Sujet
Page
Paramètres de configuration liés au service SNMP
149
Configuration du service SNMP
150
35011058 01 juillet 2006
Paramètres de configuration
Paramètres de configuration liés au service SNMP
Présentation
Les modules TSX ETY comportent des paramètres de configuration liés au service
SNMP.
Selon le coupleur TSX ETY choisi, certains paramètres de configuration ne sont pas
accessibles dans l’écran de configuration. Ils sont absents de l’écran ou
apparaissent en grisés.
Disponibilité des
paramètres
Le tableau suivant présente, pour chaque coupleur ETHERNET, les paramètres
accessibles dans l’écran de configuration.
Paramètres
TSX ETY 110
TSX ETY 410•/
PORT/510•
Adresse IP Managers
X
X
Lieu (SysLocation)
X
X
Contact (SysContact)
X
X
Agent
SNMP Manager
Noms de communauté Set
Sécurité
-
X
X
X
Get
X
X
Trap
X
X
Activation du trap "Echec d’Authentication"
X
X
Légendes :
X
Accessible
-
Non accessible
35011058 01 juillet 2006
149
Paramètres de configuration
Configuration du service SNMP
Présentation
Les paramètres liés au service SNMP sont répartis en 4 catégories :
les adresses IP des équipements administrateurs du service SNMP,
z les agents,
z les noms de communauté,
z la sécurité.
z
Note : Seul les caractères ASCII sur 7 bits sont autorisés dans les champs de
saisie des chaînes de caractères.
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 utilisées lors d’émission éventuelle d’évènements (TRAP). Voir
Communication SNMP sur UDP/IP, p. 96.
Agent
Cette zone permet, à partir de l’administrateur SNMP, de localiser et identifier un
agent.
Elle est constituée de deux champs :
Le champ Lieu (SysLocation) : indique la localisation physique de l’équipement
(chaîne de 32 caractères maximum).
z Le champ Contact (SysLocation) : indique la personne à contacter pour la
gestion de l’équipement et la manière de le contacter (chaînes de 32 caractères
au maximum).
z On peut préférer que ces informations soient affectées par un outil "SNMP
Manager" de gestion réseau, plutôt que par le logiciel PL7. Cochez alors la case
SNMP Manager.
z
150
35011058 01 juillet 2006
Paramètres de configuration
Nom de
communauté
Cette zone permet de définir un nom de communauté par famille de service Set, Get
et Trap.
Elle est constituée de trois champs :
z Le champ Set définit le nom de communauté au service Set (chaînes de 16
caractères maximum). La valeur du champ par défaut est Public.
z Le champ Get définit le nom de communauté au service Get (chaînes de 16
caractères maximum). La valeur du champ par défaut est Public.
z Le champ Trap définit le nom de communauté au service Trap (chaînes de 16
caractères maximum). La valeur du champ par défaut est Public.
L’intéret de ces champs est de définir des droits d’accès aux objets MIB de l’agent
SNMP (coupleur local) par rapport aux requêtes émises par l’administrateur.
Exemple
Dans le cas où l’administrateur émet une requête SetRequest avec le nom de
communauté Essai et le coupleur a comme nom de communauté Public, la requête
ne sera pas exécutée.
Sécurité
Cette zone contient la case à cocher Activation du trap "Echec
d’Authentication".
L’activation de cette case permet de valider l’émission d’un évènement (TRAP) de
défaut d’authentification de l’agent SNMP vers l’administrateur qui est à l’origine de
l’émission de la requête.
Par ce biais l’agent avertit l’administrateur que la requête a été refusée suite à une
erreur d’identification (nom de communauté configuré dans l’administrateur de
différent celui configuré dans l’agent).
ATTENTION
Modifications des paramètres SNMP
L’administrateur SNMP peut modifier la valeur de certains paramètres
configurables par PL7 (Activation "Authentication failure", Lieu,
Contact, ...).
Lors d’un démarrage à froid, reprise à chaud ou téléchargement d’une
application, les valeurs initialement configurées dans PL7 seront alors
reprises.
Le non-respect de ces précautions peut entraîner des lésions
corporelles ou des dommages matériels.
35011058 01 juillet 2006
151
Paramètres de configuration
7.5
Paramètres de configuration du service Global
Data
Présentation
Objet de ce
sous-chapitre
Ce sous-chapitre présente les paramètres de configuration liés au service Global
Data.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
152
Sujet
Page
Paramètres de configuration liés au service Global Data
153
Configuration des paramètres généraux du service Global Data
155
Configuration de la table des variables
156
35011058 01 juillet 2006
Paramètres de configuration
Paramètres de configuration liés au service Global Data
Présentation
Disponibilité des
paramètres
Les modules TSX ETY comportent des paramètres de configuration liés au service
Global Data.
Paramètres
Global Data configuration
Table des variables
Adresse de groupe
TSX ETY 110
TSX ETY 410•/
PORT/510•
-
X
Période de distribution
-
X
Time out de validité
-
X
Filtrage multicast
-
X
Zone de %MW
-
X
Ident
-
X
Type
-
X
Symbole
-
X
Adresse
-
X
Longueur
-
X
Légendes :
35011058 01 juillet 2006
X
Accessible
-
Non accessible
153
Paramètres de configuration
Caractéristiques
Le tableau suivant donne les caractéristiques du service Global Data.
Type
Valeur
Nombre max. de publications
1
Taille d’une variable en publication
1 à 512 mots
Nombre max. de souscriptions
64
Taille maxi des variables en souscription
Un total de 2K mots
Les variables application sont stockées dans une zone de %MW contigus.
Chaque variable application publiée ou souscrite dans un Distribution Group est liée
à un Global Data.
Chaque Global Data possède une identification unique (Ident.) à l’intérieur d’un
Distribution Group. Cette identification correspond au rang du bit d’état dans la zone
de bits d’état Global Data.
Le lien entre variable application publiée/souscrite et Global Data est réalisé durant
la phase de configuration.
154
35011058 01 juillet 2006
Paramètres de configuration
Configuration des paramètres généraux du service Global Data
Présentation
Dans la zone Global Data Configuration de l’écran de configuration (Voir
Configuration du service Global Data, p. 253), les paramètres suivants peuvent être
renseignés :
z Adresse de groupe
z Période de distribution
z Time out de validité
z Filtrage multicast
z Zone de %MW
Adresse de
Groupe
Cette zone permet de renseigner l’adresse IP multicast (classe D) du groupe auquel
appartient la station. La valeur 239.255.255.255 est proposée par défaut.
Période de
distribution
Cette zone permet de choisir la période de distribution de la publication. La
publication est sychronisée avec la tâche maître de l’automate. La publication peut
s’effectuer à chaque cycle de la tâche Mast (valeur par défaut), ou tous les n cycles
de la tache Mast..
Time out de
validité
Cette zone permet de régler la valeur du "time-out" de validité.
Un bit d’état associé (zone de %IW) est lié à chaque Global Data et permet de
contrôler si les données ont bien été publiées et reçues au bout du temps indiqué
dans cette fenêtre. Si oui le bit vaut 1, sinon le bit est mis à 0.
Filtrage
multicast
Cette case à cocher active le filtrage multicast.
Cette fonction permet, sur de gros réseaux, de réduire le flux de données. Le filtrage
multicast nécessite l’utilisation de commutateurs qui supportent cette fonction
(Protocole GMRP IEEE 802.1D).
Zone de %MW
Cette zone permet de configurer l’adresse du mot de départ de la zone mémoire
réservée aux variables. En fonction des variables utilisées, l’adresse du mot de fin
de zone est calculée automatiquement par le programme et affichée. Une erreur
apparait si la longueur maximum est dépassée.
35011058 01 juillet 2006
155
Paramètres de configuration
Configuration de la table des variables
Présentation
La zone Table des variables de l’écran de configuration des Global Data permet de
configurer les variables de la station.
Plusieurs zones sont disponibles :
z Ident.
z Type
z Symbole et bouton Mise à jour des symboles
z Adresse
z Longueur
Zone Ident.
Cette colonne, numérotée de 1 à 64, indique les numéros d’identification des
variables configurables.
Zone Type
Cette colonne permet de choisir le type de chaque variable :
NONE : variable ni publiée, ni souscrite
z PUB : variable publiée
z SUB : variable souscrite
z
Zone symbole
Cette colonne permet de visualiser le symbole donné à une zone de %MW, définie
dans l’éditeur de variables application de PL7.
Utilisez le bouton Mise à jour des symboles pour actualiser la valeur suite à une
modification.
Zone adresse
Cette colonne visualise l’adresse de début de zone d’une variable en %MW .
L’index du mot des variables précédentes est mis à jour automatiquement en
fonction de la longueur et du choix de l’adresse du premier mot de la zone (Voir
Zone de %MW, p. 155).
Zone Longueur
Dans cette colonne, tapez la longueur de la variable désirée en nombre de mots. La
zone de %MW est alors mise à jour.
Contrôle d’erreur
Il n’exite pas de contrôle de cohérence entre les configurations des différentes
stations.
En cas d’erreur de configuration, le mot interne %MWxy.i.13 indique le type d’erreur
(voir Mots internes, p. 287).
156
35011058 01 juillet 2006
Paramètres de configuration
7.6
Paramètres de configuration associés au service
de synchronisation horaire
Présentation
Objet de cette
section
Cette section présente les paramètres de configuration associés au service de
synchronisation horaire, lequel utilise le protocole NTP (Network Transfer Protocol).
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
35011058 01 juillet 2006
Sujet
Page
Paramètres de configuration associés au service de synchronisation horaire
(NTP)
158
Utilisation du service de synchronisation horaire
161
Configuration du service de synchronisation horaire (NTP)
162
157
Paramètres de configuration
Paramètres de configuration associés au service de synchronisation horaire
(NTP)
Liste des
paramètres
Configurez ou modifiez les paramètres suivants de la page Configuration NTP.
1. Adresse IP du serveur NTP principal
z Saisissez une adresse IP valide.
2. Adresse IP du serveur NTP secondaire
z Saisissez une adresse IP valide.
3. Période d'interrogation (en secondes)
Saisissez une valeur.
z valeur minimum = 1 s
z valeur maximum = 120 s
z valeur par défaut = 5 s
4. Fuseau horaire
z Sélectionnez une option dans la liste déroulante
Universal Time Coordinated (GMT) = valeur par défaut
z Personnalisez un fuseau horaire
5. Ajuster l'horloge pour l'observation automatique de l'heure d'été
z Ce paramètre est sélectionné par défaut (case cochée) lorsque l'heure d'été
est activée.
Fuseaux
horaires
disponibles
Sélectionnez un fuseau horaire dans la liste déroulante.
Fuseau
horaire
Description
Heure
d'été
disponible
Eniwetok [Kwajalein]
Non
(GMT-11:00)
Iles Midway [Samoa]
Non
(GMT-10:00)
Hawaii [Honolulu]
Non
Personnaliser
(GMT-12:00)
158
Oui
(GMT-09:00)
Alaska [Anchorage]
Oui
(GMT-08:00)
Pacifique [Los Angeles, Tijuana]
Oui
(GMT-07:00)
Mexique [Chihuahua, La Paz, Mazatlan]
Oui
(GMT-07:00)
Montagnes [Arizona, Phoenix]
Non
(GMT-07:00)
Montagnes [Denver]
Oui
(GMT-06:00)
Central [Chicago]
Oui
(GMT-06:00)
Mexique [Tegucigalpa]
Non
(GMT-06:00)
Canada Central [Saskatchewan, Regina]
Non
(GMT-06:00)
Amérique centrale [Mexico]
Oui
(GMT-05:00)
Amérique du Sud (Pacifique) [Bogota, Lima, Quito]
Non
35011058 01 juillet 2006
Paramètres de configuration
35011058 01 juillet 2006
Fuseau
horaire
Description
Heure
d'été
disponible
(GMT-05:00)
Est [New York]
Oui
(GMT-05:00)
Est [Indiana (Est)] [Indianapolis]
Non
(GMT-04:00)
Amérique du Sud (Ouest) [Caracas, La Paz]
Non
(GMT-04:00)
Pacifique (Amérique du Sud) [Santiago]
Oui
(GMT-03:30)
Terre-Neuve [St Johns]
Oui
(GMT-03:00)
Amérique du Sud (Est) [Brésil, Sao Paulo]
Oui
(GMT-03:00)
Amérique du Sud (Est) [Buenos Aires, Georgetown]
Non
(GMT-02:00)
Centre-Atlantique [Géorgie du Sud]
Non
(GMT-01:00)
Açores [Iles du Cap-Vert]
Oui
(GMT)
UTC [Casablanca, Monrovia]
Non
(GMT0)
Heure de Greenwich [Dublin, Edimbourg, Lisbonne, Londres] Oui
(GMT+01:00)
Amsterdam, Copenhague, Madrid, Paris, Vilnius
Oui
(GMT+01:00)
Europe centrale [Belgrade, Sarajevo, Skopje, Sofia, Zagreb]
Oui
(GMT+01:00)
Europe centrale [Bratislava, Budapest, Ljubljana, Prague,
Varsovie]
Oui
(GMT+01:00)
Europe de l'Ouest [Bruxelles, Berlin, Berne, Rome, Stockholm, Oui
Vienne]
(GMT+02:00)
GTB [Athènes, Istanbul, Minsk]
Oui
(GMT+02:00)
Europe de l'Est [Bucarest]
Oui
(GMT+02:00)
Egypte [Le Caire]
Oui
(GMT+02:00)
Afrique du Sud [Johannesburg, Harare, Pretoria]
Non
(GMT+02:00)
FLE [Helsinki, Riga, Tallinn]
Oui
(GMT+02:00)
Israël [Jérusalem]
Oui
(GMT+03:00)
Arabie [Bagdad]
Oui
(GMT+03:00)
Pays arabes [Koweït, Riyad]
Non
(GMT+03:00)
Russie [Moscou, St.-Pétersbourg, Volgograd]
Oui
(GMT+03:00)
Afrique de l'Est [Nairobi]
Non
(GMT+03:30)
Iran [Téhéran]
Oui
(GMT+04:00)
Arabie [Abu Dhabi, Muscat]
Non
(GMT+04:00)
Caucase [Baku, Tbilissi]
Oui
(GMT+04:00)
Afghanistan [Kaboul]
Non
(GMT+05:00)
Ekaterinbourg
Oui
(GMT+05:00)
Asie de l'Ouest [Islamabad, Karachi, Tachkent]
Non
159
Paramètres de configuration
160
Fuseau
horaire
Description
Heure
d'été
disponible
(GMT+05:30)
Inde [Mumbai, Calcutta, Chennai, New Delhi]
Non
(GMT+06:00)
Asie centrale [Almaty, Dhaka]
Oui
(GMT+06:00)
Sri Lanka [Colombo]
Non
(GMT+07:00)
Asie du Sud-Est [Bangkok, Hanoi, Djakarta]
Non
(GMT+08:00)
Chine [Pékin, Chongqing, Hong Kong, Urumqi]
Non
(GMT+08:00)
Australie (Ouest) [Perth]
Non
(GMT+08:00)
Singapour
Non
(GMT+08:00)
Taipei
Non
(GMT+09:00)
Tokyo [Osaka, Sapporo, Tokyo]
Non
(GMT+09:00)
Corée [Séoul]
Non
(GMT+09:00)
Iakoutsk
Oui
(GMT+09:30)
Australie (centre) [Adélaïde]
Oui
(GMT+09:30)
AUS (Centre) [Darwin]
Non
(GMT+10:00)
Australie (Est) [Brisbane]
Non
(GMT+10:00)
AUS (Est) [Canberra, Melbourne, Sydney]
Oui
(GMT+10:00)
Pacifique Ouest [Guam, Port Moresby]
Non
(GMT+10:00)
Tasmanie [Hobart]
Oui
(GMT+10:00)
Vladivostok
Oui
(GMT+11:00)
Pacifique Centre [Magadan, Iles Salomon, Nouvelle
Calédonie]
Oui
(GMT+12:00)
Nouvelle-Zélande [Auckland, Wellington]
Oui
(GMT+12:00)
Fidji [Fidji, Kamchatka, Iles Marshall]
Non
35011058 01 juillet 2006
Paramètres de configuration
Utilisation du service de synchronisation horaire
Etablissement de
la précision à la
mise sous
tension
Avant le démarrage d'un système, le réseau Ethernet doit être configuré pour un
intervalle prédéfini dans lequel la précision est établie. La précision est établie à la
mise sous tension : le module Ethernet démarre, puis obtient l'heure du
serveur NTP.
Plusieurs mises à jour peuvent être requises pour obtenir une précision optimale.
Une fois qu'une heure précise est obtenue, le service de synchronisation horaire
règle STATUS dans le registre du service d'heure correspondant.
Obtention et
maintien de la
précision
L'horloge du service d'heure commence à 0 et augmente par incréments jusqu'à la
complète mise à jour de l'heure du réseau Ethernet depuis le module.
Modèle
Date de début
Premium avec PL7
1er janvier 1980 00:00:00.00
z
z
z
La précision de l'horloge n'est pas affectée par l'émission de commandes
Stop/Run sur l'automate.
Les mises à jour de l'horloge ne sont pas affectées par l'émission de commandes
Stop/Run sur l'automate.
Les changements de mode n'affectent pas la précision du réseau Ethernet.
Réinitialisation
du registre du
service d'heure
La valeur d'état de l'horloge associée au registre du service d'heure de l'UC est
réinitialisée après chaque chargement ou permutation de serveur NTP.
Il s'écoule deux périodes d'interrogation avant le rétablissement de l'heure précise.
35011058 01 juillet 2006
161
Paramètres 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 intégrée du module pour pouvoir
configurer le service d'heure, car aucune autre méthode n'est disponible.
Configuration NTP
Configuration du serveur NTP
Adresse IP du serveur NTP principal :
192.168.5.100
Adresse IP du serveur NTP secondaire :
0.0.0.0
Période d'interrogation :
15
s
Fuseau horaire
(GMT-05:00) Est [New York]
Ajuster l'horloge pour l'observation automatique de l'heure d'été
Enregistrer
Boutons de
commande du
service d'heure
Annuler
Désactiver NTP
Exécutez les commandes suivantes :
Bouton de
commande
Description
Enregistrer
Enregistre la nouvelle configuration NTP (service d'heure). La
configuration précédente n'est plus valide.
Annuler
Annule la nouvelle configuration NTP (service d'heure). La configuration
précédente est valide.
Désactiver NTP Adresse IP des automates primaire et redondant définie sur 0
Serveur NTP non interrogé
Heure de l'automate non mise à jour
162
35011058 01 juillet 2006
Paramètres de configuration
Modification des
paramètres du
service d'heure
Informations
importantes
relatives au
service d'heure
35011058 01 juillet 2006
Pour modifier le service de synchronisation horaire, procédez comme suit :
Etape
Action
1
Modifiez les paramètres configurables dans les champs appropriés de la page
Configuration NTP.
2
Cliquez sur Enregistrer.
Note : A propos du service d'heure
1. Activation/désactivation du paramètre Heure d'été
Lorsque la case Activer/Désactiver est cochée, le module corrige
automatiquement l'heure locale pour tenir compte de l'heure d'été. Chaque
année, la période d'application de l'heure d'été est alors utilisée
automatiquement.
2. Paramètre Période d'interrogation
Le temps indiqué (exprimé en secondes) correspond au délai s'écoulant entre
les mises à jour de l'heure par le serveur NTP. La valeur par défaut est égale à
5 secondes.
3. Enregistrement de la configuration service d'heure
La dernière configuration du service d'heure est enregistrée en interne dans le
module Ethernet.
4. Remplacement du module Ethernet
Lorsque le module Ethernet doit être remplacé, la configuration enregistrée est
perdue et le système retrouve la configuration par défaut.
163
Paramètres de configuration
Personnalisation du
paramètre
Fuseau horaire
164
Pour utiliser un fuseau horaire non répertorié dans le tableau des fuseaux horaires,
procédez comme suit :
Etape
Action
Commentaire
1
Ecrivez les règles du fuseau horaire
personnalisé.
2
A l'aide d'un client FTP, enregistrez ces
règles dans le fichier suivant :
/FLASH0/wwwroot/conf/NTP/customrules
ID utilisateur : ntpupdate
Mot de passe : ntpupdate
Le répertoire racine /FLASH0/
wwwroot/conf/NTP où est enregistré
'customrules'
est défini par le serveur FTP.
3
Lorsque vous avez terminé d'écrire les
règles, configurez (ou redémarrez) le
module en sélectionnant l'option suivante
dans la liste déroulante de la page Web
Configuration NTP :
Fuseau horaire = Personnaliser
Le composant NTP recherche le
fichier customrules, ouvre le
compilateur tz et génère le fichier
'tz_custom'. Il s'agit d'un fichier
binaire qui ne doit pas être modifié.
En cas de détection d'une erreur de
syntaxe par le compilateur tz dans le
fichier customrules, cette erreur est
reportée 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.
4
Pour consulter quelques exemples, la syntaxe d'écriture de ces règles et pour plus
d'informations sur le sujet, reportez-vous au fichier suivant du module :
/FLASH0/wwwroot/conf/NTP/instructions.txt
35011058 01 juillet 2006
Paramètres de configuration
7.7
Paramètres de configuration du profil ETHWAY
Présentation
Objet de ce
sous-chapitre
Ce sous-chapitre présente les paramètres de configuration liés au profil ETHWAY.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
35011058 01 juillet 2006
Sujet
Page
Paramètres de configuration liés au profil ETHWAY
166
Configuration des données ETHWAY
167
165
Paramètres de configuration
Paramètres de configuration liés au profil ETHWAY
Présentation
Les modules TSX ETY comportent des paramètres de configuration liés au profil
ETHWAY.
Selon le coupleur TSX ETY choisi, certains paramètres de configuration ne sont pas
accessibles dans l’écran de configuration. Ils sont absents de l’écran ou
apparaissent en grisés.
Disponibilité des
paramètres
Le tableau suivant présente, pour chaque coupleur ETHERNET, les paramètres
accessibles dans l’écran de configuration et les valeurs qu’ils peuvent prendre.
Paramètres
Données ETHWAY
(mots communs)
Aucun
TSX ETY 110
TSX ETY 410•/
PORT/510•
X
-
Mots communs lecture
X
-
Mots communs lecture/écriture
X
-
Taille mots/station
4
X
-
8
X
-
16
X
-
32
X
-
64
Adresse réseau
X
-
X
-
Légendes :
X
Accessible
-
Non accessible
166
35011058 01 juillet 2006
Paramètres de configuration
Configuration des données ETHWAY
Présentation
Les paramètres de données ETHWAY permettent de configurer les mots communs
par :
z la sélection du type de service supporté,
z le nombre de mots alloués par station,
z l’adresse réseau de la station locale.
Aucune
La sélection de ce champ dévalide la gestion des mots communs dans l’application.
Le coupleur ne gère pas la base de données commune.
Mots communs
lecture
Les mots communs sont accessibles par l’application uniquement en lecture.
Mots communs
lecture/écriture
Les mots communs sont accessibles par l’application en lecture et écriture.
Taille mots/
station
Cette zone est accessible lors de la sélection Mots communs en lecture ou Mots
communs lecture/écriture.
Le renseignement de cette zone permet de configurer le nombre de mots communs
gérés par le coupleur local.
Note : La taille des mots communs doit être identique pour chaque station du
réseau.
Adresse réseau
Cette zone est accessible lors de la sélection Mots communs en lecture ou Mots
communs lecture/écriture.
Le renseignement de ce champ permet d’identifier le réseau qui supporte le service
de mots communs.
35011058 01 juillet 2006
167
Paramètres de configuration
168
35011058 01 juillet 2006
Module TSX ETY 110
8
Présentation
Objet de ce
chapitre
Ce chapitre décrit la mise en oeuvre d’un module TSX ETY 110.
Contenu de ce
chapitre
Ce chapitre contient les sous-chapitres suivants :
35011058 01 juillet 2006
Sous-chapitre Sujet
Page
8.1
Généralités
170
8.2
Configuration
176
8.3
Mise au point
195
8.4
Objets langage associés au coupleur TSX ETY 110
207
169
TSX ETY 110
8.1
Généralités
Présentation
Objet de ce
sous-chapitre
Ce sous-chapitre présente la communication Ethernet à partir du coupleur
TSX ETY 110 et ses caractéristiques.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
170
Sujet
Page
Coupleur TSX ETY 110 : Généralités
171
Caractéristiques
172
Performances
173
Modes de marche du module TSX ETY 110
174
Fonctions communes sur profil ETHWAY et TCP/IP
175
35011058 01 juillet 2006
TSX ETY 110
Coupleur TSX ETY 110 : Généralités
Présentation
La voie de communication du module ETHERNET TSX ETY 110 offre deux types
de connexion :
z la connexion à un réseau ETHWAY supportant les services de mots communs,
de messagerie X-WAY UNI-TE sur un profil ETHWAY,
z la connexion à un réseau TCP/IP supportant le service de messagerie
X-WAY UNI-TE et Modbus sur un profil TCP/IP,
Grâce à sa fonctionnalité d'agent SNMP, le coupleur peut être supervisé par un ou
deux managers SNMP.
Type
d’architecture
Ce coupleur peut être utilisé dans trois contextes différents :
z dans une architecture fermée de type privative ETHWAY
z dans une architecture de type privative ETHWAY connectée à un réseau TCP/IP
par l'intermédiaire d'une passerelle,
z dans une architecture ouverte TCP/IP par connexion directe au réseau.
Selon l'architecture choisie, le mode d'utilisation préconisé est différent. Voir
Exemple d’architecture de type privative ETHWAY, p. 185.
Note : Lorsque la charge réseau ETHERNET dépasse 30%, il est recommandé
d'utiliser :
z le profil TCP/IP au lieu du profil ETHWAY,
z des accessoires de type switchs, routeurs pour réduire la charge.
35011058 01 juillet 2006
171
TSX ETY 110
Caractéristiques
Messagerie
Le module TSX ETY 110 autorise :
32 connexions maximum en parallèle sur TCP/IP,
z mais une seule connexion avec un même équipement distant.
z
La taille maximale de la trame dépend du type de transaction :
z Dans le cas d’une messagerie synchrone, la taille maximale de la trame est de
256 octets.
z Dans le cas d’une messagerie asynchrone, la taille maximale de la trame est de
1 Koctets.
De même le nombre de fonctions de communication traités simultanément dépend
du type de profil :
z dans le cas du profil TCP/IP, 16 messages au maximum simultanément,
z dans le cas du profil ETHWAY, 16 messages au maximum simultanément.
Capacité
maximum du
coupleur
Le coupleur permet :
pour la messagerie ETHWAY : 130 messages par secondes,
z pour la messagerie X-Way sur TCP/IP : 140 messages par secondes,
z pour la messagerie Modbus sur TCP/IP : 100 messages par secondes.
z
Note : Un message peut être :
z l’émission d’une fonction de communication,
z la réponse à une fonction de communication.
Mots communs
Un message de mots communs est équivalent à 0,5 messages de données.
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 débit des mots communs reçus 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 01 juillet 2006
TSX ETY 110
Performances
Exemple
Les performances ci-dessous sont données pour une communication entre deux
automates équipés de processeurs TSX 57-30.
Les valeurs sont exprimées en ms et représentent une durée moyenne du temps
décrit dans le tableau.
Temps d'ouverture d'une connexion TCP/IP
10 ms
Temps de transaction d'une requête UNI-TE de 128 octets en mode périodique 150 ms
de 50 ms (tâche MAST)
Temps de transaction d'une requête UNI-TE de 128 octets en mode cyclique de 80 ms
4 ms (tâche MAST)
Temps de transfert des mots communs (aller/retour) en mode périodique 50 ms 250 ms
Temps de traversée du coupleur
15 à 30 ms
Le temps de transaction prend en compte de le temps d’émission du message et de
réception de la réponse.
35011058 01 juillet 2006
173
TSX ETY 110
Modes de marche du module TSX ETY 110
Présentation
Le graphique suivant décrit les modes de marche du module TSX ETY 110.
Graphe général
Arrêt du module
Module hors tension
Module configuré
Fonction de
communication
Mise sous tension
Module en phase
d’auto-tests
Reset
Configuration
Fonctionnement
z
z
z
174
Module non configuré
Auto-tests OK
Après 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 défaut. Celle-ci doit lui
être transmise par l'application PL7 de l'automate local.
Les valeurs de la configuration sont données dans la liste des objets langage
%KW.
L'adresse réseau, station est donnée par les roues codeuses de la face avant.
Suite à la réception de la configuration, le module fait la remise à zéro de la
communication en cours avant de se configurer (terminaison des échanges en
cours, fermeture des connexions TCP).
35011058 01 juillet 2006
TSX ETY 110
Fonctions communes sur profil ETHWAY et TCP/IP
Doublon
d’adresse MAC
Une détection de doublon d'adresse MAC (définie par les roues codeuses) entre
stations ayant une adresse MAC Schneider est réalisée à la mise sous tension de
l'équipement.
Pour que cette détection soit opérationnelle il est impératif que le câble de
connexion au réseau soit branché avant la mise sous tension.
Une détection de doublon se traduit sur la face avant du module par la led RUN
allumée et la led ADR allumée.
Gestion des
paramètres IP
Dans une architecture fermée, il est possible de ne pas configurer les paramètres
IP, et de garder les valeurs par défaut.
Dans une architecture ouverte TCP/IP, les paramètres IP (adresse IP, masque
sous-réseau, adresse gateway) doivent être configurés.
La valeur par défaut de l'adresse locale IP est dérivée 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 réseau> <adresse station>
Adresse IP par défaut
16# 54 00 <adresse réseau> <adresse station>
La valeur par défaut du masque de sous-réseau est 0.0.0.0 (pas de notion de sousréseau).
La valeur par défaut du gateway par défaut est 0.0.0.0 (pas de notion de gateway
IP).
35011058 01 juillet 2006
175
TSX ETY 110
8.2
Configuration
Présentation
Objet de ce
sous-chapitre
Ce sous-chapitre décrit la mise en oeuvre du coupleur TSX ETY 110 lors de sa
configuration.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
176
Sujet
Page
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 d’architecture de type privative ETHWAY
185
Exemple d’architecture de type ETHWAY connectée à TCP/IP
188
Exemple de connexion à un réseau TCP/IP non privatif
191
Exemple de communication entre Premium et Quantum
193
35011058 01 juillet 2006
TSX ETY 110
Ecran de configuration du coupleur
Présentation
Cet écran, décomposée en six zones, permet de déclarer la voie de communication
et de configurer les paramètres nécessaires pour une liaison ETHERNET.
Illustration
L’écran dédié à la communication ETHERNET se présente ainsi :
TSX ETY 110 [RACK 0 POSITION 1]
Configuration
Désignation : COUPLEUR TCP/IP ETHWAY
1
2
3
4
35011058 01 juillet 2006
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
Contrôle
4
d’accès
Configuration adresses IP
Adresse IP par défaut
Configurée
139 160 65 106
Adresse IP
Masque sous-réseau 255 255 255 0
Adresse du Gateway 139 160 64 1
Configuration servie
ConfigurationEthernet
Ethernet II
802.3
Accès
Données Ethway
Aucun
Bridge ...
Mots communs lecture
Mots communs lecture/écriture
Nb. mots/station
4
8
16
32
64
Adresse réseau 0
Avancé
SNMP ...
5
6
177
TSX ETY 110
Eléments et
fonctions
178
Ce tableau décrit les différentes zones constituant l’écran de configuration :
Zone
Repère
Fonction
commune
1
partie commune aux écrans de configuration (Voir: Métiers
Communication Tome 1 - Description des écrans de configuration
pour la communication) de la communication
spécifique
2
permet la configuration des connexions TCP/IP. Voir Paramètres
de configuration des connexions, p. 136.
3
permet la configuration de l’adresse IP du module. Voir
Paramètres de configuration des adresses IP, p. 134.
4
permet la configuration de type de trame ETHERNET. Voir
Paramètres de configuration Ethernet, p. 138.
5
permet de configurer le profil ETHWAY. Voir Configuration des
données ETHWAY, p. 167.
6
permet de configuer le service SNMP. Voir Configuration du
service SNMP, p. 150.
35011058 01 juillet 2006
TSX ETY 110
Type de communication en fonction de la configuration choisie
Présentation
Selon la configuration du coupleur TSX ETY 110, vous pouvez effectuer de la
messagerie :
z soit sur le profil ETHWAY,
z soit sur le profil TCP/IP.
Coupleur en
mode client
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 précise quel profil est utilisé en fonction de la configuration de la
table.
Si l’adresse de la station distante est ...
Profil de la
communication
référencée dans la table.
non référencée dans la table.
TCP/IP
ETHWAY
Note : Si aucune station n’est enregistrée 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
l’équipement client :
z Si le client émet sur le profil ETHWAY, le coupleur répond sur le profil ETHWAY.
z Si le client émet sur le profil TCP/IP, le coupleur répond sur le profil TCP/IP.
Note : Dans le cas où le contrôle d’accès est activé, il faut assurer la cohérence
des tables de connexions entre le client et le serveur. Si l’adresse du client est
référencée dans la table du serveur, le client doit impérativement communiquer sur
le profil TCP/IP.
35011058 01 juillet 2006
179
TSX ETY 110
Configuration de la messagerie sur le profil TCP/IP ou le profil ETHWAY
Présentation
180
Afin d’utiliser le coupleur TSX ETY 110 pour effectuer de la communication sur
ETHERNET, il est nécessaire de régler les paramètres de configuration.
35011058 01 juillet 2006
TSX ETY 110
Comment
configurer le
module
Avant de configurer le coupleur, accédez à l’écran de configuration.
Début de la configuration de
la messagerie
Désirez vous que le
coupleur communique
sur le profil ... ?
TCP/IP
Sélectionnez le nombre de
Connexions ouvrables
Renseignez les champs de la table
des connexions pour chaque
équipement distant serveur
Adr X-WAY
Adresse IP
Protocole
ETHWAY
Est-ce que le coupleur
échange des mots
communs ?
Oui
Sélectionnez les mots communs
échangés en lecture ou
lecture/écriture
Non
Sélectionnez la case à cocher
Contrôle d’accès
Oui
Sélectionnez dans la table des connexions la case à cocher Accès de
chaque équipement distant client
Si le coupleur est
serveur, voulez-vous
exercer un contrôle
d’accès ?
Non
Sélectionnez le nombre de mots
échangés par station et le numéro
du réseau.
Voulez-vous adresser
le coupleur par défaut ?
Oui
Sélectionnez la case
Adresse IP par défaut
Non
Sélectionnez la case
Configurée
Renseignez les champs
Adresse IP
Masque sous-réseau
Adresse du Gateway
Sélectionnez la
Configuration ETHERNET
Fin de la configuration de la
messagerie
35011058 01 juillet 2006
181
TSX ETY 110
Configuration du service SNMP
Présentation
Afin d’utiliser le coupleur TSX ETY 110 en agent SNMP, il est nécessaire de régler
les paramètres de configuration du service SNMP.
Comment
accéder au
service SNMP
La procédure pour accéder aux paramètres de configuration du service SNMP est
la suivante.
Etape
Action
1
Accédez à l’écran de configuration du module.
2
Cliquez sur le bouton SNMP.
Résultat
La fenêtre suivante apparait.
Configuration SNMP
Adresses IP managers
Adresse IP Manager 1 196 211 185 50
Agent
Lieu (SysLocation)
Contact (SysContact)
public
Trap
public
0
0
0|
Bâtiment A
Administrateur
Noms de communauté
public
Set
Get
Adresse IP Manager 2 0
Sécurité
Activation du trap “Authentification Failure”
OK
Annuler
Prêt
182
35011058 01 juillet 2006
TSX ETY 110
Comment
configurer SNMP
35011058 01 juillet 2006
La procédure pour configurer le service SNMP est la suivante.
Etape
Action
1
Saisissez les adresses des managers SNMP :
z Adresses IP Manager 1
z Adresses IP Manager 2
2
Renseignez les champs :
z Lieu (SysLocation)
z Contact (SysLocation).
3
Si vous désirez définir des droits d’accès, renseignez les noms de
communauté :
z Set
z Get
z Trap
4
Si vous désirez activer l’émission d’évènement au coupleur, cochez la case
Activation du trap "Authentification Failure".
5
Validez la configuration par le bouton Ok.
183
TSX ETY 110
Configuration de la fonction Bridge
Présentation
Le coupleur TSX ETY 110 peut être utilisé comme station bridge X-WAY. Ceci
garantit la transparence de communication entre différents réseaux.
Note : Pour connaitre la mise en oeuvre de cette fonction, reportez vous à
l’intercalaire communication multi-réseau (Voir Architectures multiréseaux,
p. 297).
Dans la suite, seule la procédure d’accès à la fonction bridge sera développée.
Comment
accéder à la
focntion bridge
184
La procédure pour accéder aux paramètres de configuration de la fonction bridge
est la suivante.
Etape
Action
1
Accédez à l’écran de configuration du module.
2
Sélectionnez le bouton Bridge.
35011058 01 juillet 2006
TSX ETY 110
Exemple d’architecture de type privative ETHWAY
Présentation
La figure suivante illustre la mise en oeuvre d’un 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
1
ETHERNET
Premium
2
X-WAY : {1.2}
IP : 84.0.1.2
Station 2
Premium
X-WAY : {1.1}
IP :84.0.1.1
Station 1
FIPWAY
35011058 01 juillet 2006
1
Communication ETHWAY ou TCP/IP
2
Communication ETHWAY
185
TSX ETY 110
Mode
d’utilisation
préconisé
z
z
z
z
L’adressage IP n’est pas administré (valeur par défaut). Elle est dérivée des
valeurs affichées sur les roues codeuses du module.
La communication inter-automates utilise les services ETHWAY (COM, UNI-TE).
La communication entre l’automate 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
l’adresse locale
du coupleur de la
station 2
Configuration
des connexions
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 défaut est sélectionné.
Configuration adresses IP
Adresse IP par défaut
Configurée
0
0
Adresse IP
Masque sous-réseau 0
0
Adresse du Gateway 0
0
Configuration servie
0
0
0
0
0
0
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 initialisés automatiquement. La protection d'accès est inhibée par défaut 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
Contrôle
4
d’accès
Protocole
UNITE
Accès
Note : L’automate étant toujours serveur vis à vis du terminal de programmation,
celui-ci n'a pas besoin d'être déclaré.
Configuration
ETHERNET du
coupleur de la
station 2
186
Le format de trame ETHERNET sélectionné pour TCP/IP est Ethernet II car dans
l'exemple les terminaux utilisent ce format.
ConfigurationEthernet
Ethernet II
802.3
35011058 01 juillet 2006
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 connectés au réseau.
Données Ethway
Aucun
Bridge ...
Mots communs lecture
Mots communs lecture/écriture
Nb. mots/station
4
8
16
32
64
Adresse réseau 5
Les service nécessite donc la configuration :
z du type de service,
z la taille de mots communs,
z le numéro de réseau.
35011058 01 juillet 2006
187
TSX ETY 110
Exemple d’architecture de type ETHWAY connectée à TCP/IP
Présentation
La figure suivante illustre la mise en oeuvre d’un coupleur TSX ETY 110 dans une
architecture ETHWAY connectée à un réseau TCP/IP.
Superviseur
{1.3}
140.252.1.11
ETHERNET
Réseau 1 : 140.252 niveau usine
Terminal de
programmation
Passerelle
140.252.2.255
{1.4}
140.252.2.4
1
Sous-réseau 140.252.2.0
niveau cellule
ETHERNET
Station 2
2
{1.2}
140.252.2.2
188
1
Communication ETHWAY ou TCP/IP
2
Communication ETHWAY
Station 1
{1.1}
140.252.2.1
35011058 01 juillet 2006
TSX ETY 110
Mode
d’utilisation
préconisé
z
z
z
z
z
L’adressage IP est globalement administré, car on se connecte à un réseau usine
TCP/IP existant.
La communication inter-automates, au niveau cellules, utilise les services
ETHWAY (COM, UNI-TE).
La communication entre l’automate et le terminal de programmation, au niveau
cellules, utilise les services ETHWAY ou UNI-TE sur TCP/IP.
La communication entre l’automate 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
décrits dans l'exemple précédent. Cet exemple décrit seulement la communication
entre le superviseur de niveau usine et un automate Premium de niveau cellule.
Configuration de
l’adresse locale
du coupleur de la
station 2
Comme il faut administrer les adresses IP, le mode adresse IP configurée est
sélectionné.
Configuration adresses IP
Adresse IP par défaut
Configurée
140 252 2
2
Adresse IP
Masque sous-réseau 255 255 255 0
Adresse du Gateway 140 252 2
255
Configuration servie
Vous devez entrer les paramètre IP cités ci-dessus. Ces valeurs sont issues du plan
d'adressage global de l'installation géré par le manager de réseau.
Celui-ci peut s'assurer de leur unicité en se faisant attribuer l'ID réseau (140.252)
par un organisme habilité.
Le réseau de niveau cellule est un sous-réseau IP. Cela permet de se faire attribuer
un ID réseau unique (140.252) pour l'ensemble de l'architecture. Les sous-réseaux
sont ensuite définis par l'utilisateur du masque de sous-réseau 255.255.0.0.
La classe d'adresse choisie (ici classe B) dépend du nombre de machines et du
nombre de réseaux de l'installation.
35011058 01 juillet 2006
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
Contrôle
4
d’accès
Protocole
UNITE
UNITE
Accès
Cliquez sur le bouton Contrôle d'accès pour activer ce contrôle, puis cochez la
case correspondante dans la colonne Accès.
Le nombre maximum de connexions dans l'application peut être réglé.
Configuration
ETHERNET du
coupleur de la
station 2
190
Le format de trame ETHERNET sélectionné pour TCP/IP est Ethernet II car dans
l'exemple les terminaux utilisent ce format.
ConfigurationEthernet
Ethernet II
802.3
35011058 01 juillet 2006
TSX ETY 110
Exemple de connexion à un réseau TCP/IP non privatif
Présentation
La figure suivante illustre la mise en oeuvre d’un coupleur TSX ETY 110 connecté
à un réseau 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
1
{1.2}
140.252.2.10
ETHERNET TCP/IP
1
1
{1.1}
140.252.2.8
FIPWAY
1
Mode
d’utilisation
préconisé
z
z
z
z
35011058 01 juillet 2006
Communication TCP/IP
L’adressage IP est administré obligatoirement car on se connecte à un réseau
TCP/IP non privatif.
La communication inter-automates utilise les services UNI-TE sur TCP/IP.
La communication entre l’automate et le superviseur ou le terminal de
programmation utilise les services UNI-TE sur TCP/IP.
Le format des trames utilisé est ETHERNET II.
191
TSX ETY 110
Configuration de
l’adresse locale
du coupleur
Configuration
des connexions
du coupleur
Il faut administrer les adresses IP, le mode Adresse IP configurée est sélectionné,
vous devez entrer les paramètres IP.
Configuration adresses IP
Adresse IP par défaut
Configurée
140 252 2
Adresse IP
Masque sous-réseau 255 255 0
Adresse du Gateway 140 252 2
Configuration servie
10
0
255
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
Contrôle
4
d’accès
Protocole
UNITE
UNITE
Accès
Cliquez sur le bouton Contrôle d'accès pour activer ce contrôle, puis cochez la
case correspondante dans la colonne Accès.
Le nombre maximum de connexions ouvrables dans l'application peut être réglé.
Configuration
ETHERNET du
coupleur
192
Le format de trame ETHERNET sélectionné pour TCP/IP est Ethernet II car dans
l'exemple les terminaux utilisent ce format.
ConfigurationEthernet
Ethernet II
802.3
35011058 01 juillet 2006
TSX ETY 110
Exemple de communication entre Premium et Quantum
Présentation
La figure suivante illustre la mise en oeuvre d’un 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
1
ETHERNET TCP/IP
Réseau 1 X-WAY 140.52
{1.101}
140.252.2.8
2
{1.2}
140.252.2.10
Modbus Plus
FIPWAY
Mode
d’utilisation
préconisé
35011058 01 juillet 2006
z
z
L’adressage IP est administré à cause du risque de duplication d’adresses IP
avec des valeurs par défaut.
La communication inter-automates utilise les services Modbus sur TCP/IP.
193
TSX ETY 110
Configuration de
l’adresse locale
du coupleur
Configuration
des connexions
du coupleur
Il faut administrer les adresse IP, le mode Adresse IP configurée est sélectionné,
vous devez entrer les paramètres IP.
Configuration adresses IP
Adresse IP par défaut
Configurée
140 252 2
Adresse IP
Masque sous-réseau 255 255 0
Adresse du Gateway 140 252 2
Configuration servie
10
0
255
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
Contrôle
4
d’accès
Protocole
UNITE
MODBUS
Accès
Cliquez sur le bouton Contrôle d'accès pour activer ce contrôle, puis cochez la
case correspondante dans la colonne Accès.
Le nombre maximum de connexions dans l'application peut être réglé.
Note : La communcation avec l’automate Quantum nécessite la configuration du
protocole Modbus.
Configuration
ETHERNET du
coupleur
194
Le format de trame ETHERNET sélectionné pour TCP/IP est Ethernet II car dans
l'exemple les terminaux utilisent ce format.
ConfigurationEthernet
Ethernet II
802.3
35011058 01 juillet 2006
TSX ETY 110
8.3
Mise au point
Présentation
Objet de ce
sous-chapitre
Ce sous-chapitre décrit la mise au point du coupleur TSX ETY 110.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
35011058 01 juillet 2006
Sujet
Page
Ecran de mise au point du module
196
Paramètres de mise au point généraux
198
Paramètres de mise au point des services TCP/IP
199
Comment tester la communication TCP/IP avec la requête Ping
200
Paramètres de mise au point des services ETHWAY
201
Requêtes disponibles pour le test d’une voie de communication
202
Comment tester une voie avec les requêtes Identification et Miroir
203
Comment tester une voie avec des requêtes
205
195
TSX ETY 110
Ecran de mise au point du module
Présentation
Cet écran, décomposée en cinq zones, permet d’effectuer la mise au point d’une
liaison ETHERNET.
Illustration
L’écran dédié à la communication ETHERNET se présente ainsi :
1
TSX ETY 110 [RACK 0 POSITION 5]
Mise au point
Désignation : COUPLEUR TCP/IP ETHWAY
Adresse IP
ADR
DIAG...
Adresse station
196 211 185 22
Adresse IP
Masque sous -réseau 255 255 255 0
Adresse du Gateway
4
Version 2.0
RUN
ERR
196 211 185 55
Adresse IP servie
Adresse MAC
Test communication
Nombre connexions
196.211.185.21
ouvertes
0
Ping
Réception réponse
Temps
ms
Taille 64
octets
Adresses
Trafic messages (msg/min.)
2000 msg/min.
Adresse réseau
5
Données communes
Station 19
Aucun
Bridge
Test station
Identification
Compteurs
Saisie Requête Init compteurs
Miroir
Réception réponse
N° station
Erreurs messages
Ascii
5
Hexa
Init compteurs
2
Messages émis non acquités 0
Min. 0
196
Moy. 0
Max. 0
RAZ
Messages refusés
3
0
35011058 01 juillet 2006
TSX ETY 110
Eléments et
fonctions
35011058 01 juillet 2006
Ce tableau décrit les différentes zones constituant l’écran de configuration :
Repère
Zone
Fonction
1
commune
partie commune aux écrans de mise au point (Voir: Métiers
Communication Tome 1 - Description des écrans de mise au
point pour la communication) de la communication
2
Trafic messages
(Voir Trafic
messages,
p. 198)
permet de visualiser graphiquement le nombre de messages
traités par le coupleur:
3
Erreurs
messages (Voir
Erreurs
messages,
p. 198)
permet de visualiser le nombre de messages non acquittés ou
refusés.
4
Services TCP/IP permet de :
(Voir Paramètres z visualiser la configuration des services TCP/IP,
de mise au point z tester la communication sur le profil TCP/IP.
des services
TCP/IP, p. 199)
5
Services
ETHWAY (Voir
Requêtes
disponibles pour
le test d’une voie
de
communication,
p. 202)
permet de :
z visualiser la configuration des services ETHWAY,
z tester la communication sur le profil ETHWAY.
197
TSX ETY 110
Paramètres de mise au point généraux
Présentation
Les paramètres de mise au point généraux sont regroupés en deux fenêtres :
la fenêtre Trafic messages,
z la fenêtre Erreurs messages.
z
Trafic messages
La fenêtre se présente comme ci-dessous :
Trafic messages (msg/min.)
Min. 493 Moy. 849
6000 msg/min.
Max. 1206
RAZ
Elle indique graphiquement le nombre de messages par minute traités par le
coupleur (émission et réception).
Ce nombre pourra être comparé au débit maximum offert par le coupleur (7800 ou
8400 messages de 128 octets par minute) pour déterminer si ce dernier travaille
dans une plage normale d'utilisation, ou en surcharge.
Le bouton RAZ remet à zéro les trois compteurs Min., Moy. et Max..
Erreurs
messages
La fenêtre se présente comme ci-dessous :
Erreurs messages
Init compteurs
Messages émis non acquités 12
Messages refusés
2
La Fenêtre erreurs messages indique le nombre de messages non acquittés sur
ETHWAY et le nombre de messages refusés sur ETHWAY ou TCP/IP.
Vous pouvez remettre ces compteurs à zéro en cliquant sur le bouton Init
compteurs.
198
35011058 01 juillet 2006
TSX ETY 110
Paramètres de mise au point des services TCP/IP
Présentation
Les paramètres de mise au point des services TCP/IP sont regroupés en deux
fenêtres :
z la fenêtre Adresse IP,
z la fenêtre Test communication.
Adresse IP
La fenêtre se présente comme ci-dessous :
Adresse IP
196 211 185 22
Adresse IP
Masque sous -réseau 255 255 255 0
Adresse du Gateway 196 211 185 55
Adresse IP servie
Adresse MAC
Elle rappelle les données de configuration de l’adresse IP :
z Adresse IP
z Masque sous-réseau
z Adresse du Gateway : adresse de la passerelle
Test de
communication
La fenêtre se présente comme ci-dessous :
Test communication
Nombre connexions
196.211.185.21
ouvertes
1
Ping
Réception réponse
Temps
ms
Taille 64
octets
Adresses
Cette fenêtre permet de tester la communication IP vers une autre station déclarée
dans la grille des équipements distants.
35011058 01 juillet 2006
199
TSX ETY 110
Comment tester la communication TCP/IP avec la requête Ping
Présentation
Cette page indique la procédure à suivre pour tester une communication TCP/IP à
partir d’une requête Ping.
Marche à suivre
La procédure suivante permet d’envoyer la requête Ping, et ainsi tester le bon
cheminement des informations entre deux équipements.
Etape
Action
1
Sélectionnez l’adresse de la station à interroger à l’aide du champ Adresses.
2
Sélectionner le nombre d’octets à émettre par le champ Taille. Il spécifie la
longueur du message à envoyer de 64 à 1472 octets.
3
Appuyez sur le bouton Ping.
Résultat
La réponse apparaît dans le champ Temps :
Réception réponse
Temps 17 ms
Taille 64
octets
Le temps retourné correspond au temps d’aller/retour du message en ms.
Type de réponse
Le tableau suivant regroupe les différents de type de réponses possibles à la
requête Ping.
Si la réponse est ...
alors ...
positive
La fenêtre inscrit le temps d’aller/retour du message en ms.
négative
z une fenêtre avec le message Timeout spécifie l’absence de
réponse de l’équipement distant.
z une fenêtre avec le message Host unreachable spécifie que
l’équipement distant n’a pas été atteint dans l’architecture réseau.
200
35011058 01 juillet 2006
TSX ETY 110
Paramètres de mise au point des services ETHWAY
Présentation
Les paramètres de mise au point des services TCP/IP sont regroupés en deux
fenêtres :
z la fenêtre Adresse station,
z la fenêtre Test station.
Adresse station
La fenêtre se présente comme ci-dessous :
Adresse station
Adresse réseau
5
Données communes
Station 19
Aucun
Bridge
Elle rappelle les données de configuration :
z Adresse réseau et Station : indique l’adresse réseau et station codée sur les
roues codeuses du coupleur
z Données communes : rappelle le type de service sélectionné en mode
configuration pour les données communes
z Bridge : si la case est cochée, elle rappelle que la station a été déclarée Bridge
X-WAY.
Test station
La fenêtre se présente comme ci-dessous :
Test station
Identification
Compteurs
10
Saisie Requête Init compteurs
Miroir
Réception réponse
N° station
Ascii
Hexa
Cette fenêtre permet de tester une voie de communication par l’émission d’une
requête vers l’une des stations présentes sur le réseau.
35011058 01 juillet 2006
201
TSX ETY 110
Requêtes disponibles pour le test d’une voie de communication
Présentation
Cette page décrit les différentes possibilités de tester une voie de communication à
partir de l’écran de mise au point.
Conditions de
test
L’envoi d’une requête vers une station non connectée se traduit par un message
d’erreur.
Requêtes
disponibles
z
202
La fenêtre Test station permet les requêtes suivantes :
Indentification (Voir Comment identifier une station, p. 203) : provoque l’envoi
de la requête Identification vers la station distante désignée,
z Compteurs : provoque l’envoi de la requête Lecture des compteurs d’erreurs
vers la station désignée,
z Init Compteurs : provoque la remise à zéro des compteurs d’erreurs de la station
désignée,
z Saisie Requête (Voir Comment tester une voie avec des requêtes, p. 205) :
permet d'envoyer une requête UNI-TE, autre que celles fournies par les boutons
de commande, vers la station désignée. Le choix de cette fonction donne accès
à un écran permettant de sélectionner les paramètres spécifiques à la requête (le
code requête doit être codé en hexadécimal),
z Miroir (Voir Comment envoyer la requête Miroir, p. 204) : permet d'envoyer une
requête Miroir vers la station désignée. Le choix de cette fonction donne accès à
un écran permettant de sélectionner la longueur de la chaîne de caractères à
émettre (au maximum 80 caractères). L'automate envoie alors cette chaîne de
caractères (ABCD....) vers l'équipement destinataire. Celui-ci renvoie automatiquement la chaîne de caractères reçue vers l'émetteur.
35011058 01 juillet 2006
TSX ETY 110
Comment tester une voie avec les requêtes Identification et Miroir
Présentation
Cette page indique la procédure à suivre pour tester une voie de communication à
partir des requêtes Identification et Miroir.
Comment
identifier une
station
La procédure suivante permet d’identifier une station désignée.
Etape
Actions
1
Sélectionnez l’adresse de la station à interroger à l’aide du champ Station.
2
Appuyez sur le bouton Identification.
Résultat
La réponse apparaît dans la fenêtre Réception Réponse:
Réception réponse
..’.TSX ETY 110..!....
Ascii
35011058 01 juillet 2006
Hexa
203
TSX ETY 110
Comment
envoyer la
requête Miroir
La procédure suivante permet d’envoyer la requête Miroir, et ainsi tester le bon
cheminement des informations entre deux équipements.
Etape
Action
1
Sélectionnez l’adresse de la station à interroger à l’aide du champ Station.
2
Appuyez sur le bouton Miroir.
Résultat
La fenêtre suivante apparaît :
Requête Miroir
Longueur des données émises 8
Emission
Annuler
3
Saisissez la longueur des données à transmettre (maximum 80 caractères).
4
Appuyez sur le bouton Emission.
Résultat
La réponse apparaît dans la fenêtre Réception Réponse:
Réception réponse
ABCDEFGH
Ascii
Hexa
La réponse contient :
z la chaîne de caractère ABCDEFGH correspondant à une longueur de
données émises 8.
204
35011058 01 juillet 2006
TSX ETY 110
Comment tester une voie avec des requêtes
Présentation
Cette page indique la procédure à suivre pour tester une voie de communication à
partir de l’écran de mise au point par l’intermédiaire de différentes requêtes.
Comment
envoyer une
requête
La procédure suivante permet d’envoyer une requête, autre que celles fournies par
les boutons de commande, vers une station désignée. Dans cet exemple, la requête
émise permet d’effectuer une lecture de 10 mots (de %MW1 à %MW10).
Etape
Action
1
Sélectionnez l’adresse de la station à interroger à l’aide du champ Station.
2
Appuyez sur le bouton Saisie Requête.
Résultat
La fenêtre suivante apparaît :
Saisie Requête
Code Requête (Hexadécimal) 36
Données (Hexadécimal)
680701000A00
Emission
Annuler
Les données transmises dans cet exemple sont codés sur 6 octets.
35011058 01 juillet 2006
3
Saisissez le code fonction (codé en hexadécimal sur un octet), correspondant
à la requête que vous voulez envoyer.
Pour cet exemple le code requête pour une lecture est 16#36.
4
Saisissez les données à émettre en codant chaque donnée en hexadécimal.
Les données sont saisies à la suite des unes des autres sans espace entre
elles. Lorsque les données sont codées sur un mot, les octets de poids fort et
de poids faible sont inversés.
Pour cet exemple les données sont les suivantes :
z 16#68 : sur un octet, définit le segment (données internes),
z 16#07 : sur un octet, définit le type d’objet (mots),
z 16#0100 : sur un mot, définit le premier mot à lire,
z 16#0A00 : sur un mot, définit le nombre de mot à lire.
205
TSX ETY 110
Etape
5
Action
Appuyez sur le bouton Emission.
Résultat
La réponse apparaît dans la fenêtre Réception Réponse:
Réception réponse
07 00 C2 92 20 24 40 00
Ascii
Hexa
La réponse de l’exemple contient les données sur 21 octets.
z 16#07 : correspond au type d’objet (mots),
z 16#00C2 : correspond à la valeur du premier mot (les octets de poids fort
et de poids faibles sont inversés, sa valeur est 16#C200),
z ...
206
35011058 01 juillet 2006
TSX ETY 110
8.4
Objets langage associés au coupleur
TSX ETY 110
Présentation
Objet de ce
sous-chapitre
Ce sous-chapitre présente les différents objets langages spécifiques au coupleur
TSX ETY 110.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
35011058 01 juillet 2006
Sujet
Page
Objets langage à échange implicite
208
Objets langage à échange explicite
211
Gestion et compte-rendu des échanges explicites
213
Objets langage associés à la configuration
214
207
TSX ETY 110
Objets langage à échange implicite
Présentation
Cette page décrit tous les objets langage à échange implicite (Voir: Métiers
Communication Tome 1 - Echanges Implicites) pour une communication
ETHERNET avec le coupleur TSX ETY 110 qui peuvent être affichés ou modifiés
par le programme d’application.
Objets bit
Le tableau ci-dessous présente les différents objets bit à échange implicite.
Objet (1)
Fonction
Signification
%Ixy.MOD.E Bit de défaut module
RR
Ce bit à 1, indique un défaut du module (au moins
une des voies est en défaut, ...)
%Ixy.i.ERR
Ce bit à 1, indique un défaut de la ligne.
Bit de défaut voie
Légende
(1)
Adresse xy.i
z x : correspond au numéro de rack
z y : correspond au numéro du module
z i : correspond au numéro de la voie
208
35011058 01 juillet 2006
TSX ETY 110
Objets mot
Le tableau ci-dessous présente les différents objets mot à échange implicite.
Objet (1)
Fonction
Signification
%IWxy.i.0
Etat du réseau
z x0 = 1 : si réception de mots communs d’au
%IWxy.i.1
Indicateurs de
rafraîchissement des
données communes
z x0 = 1 : les mots communs de la station 0 sont
moins une des stations distantes
rafraichies.
z ...
z x7 = 1 : les mots communs de la station 7 sont
rafraichies.
z x8 = 1 : les mots communs de la station 8 sont
rafraichies.
z ...
z x15 = 1 : les mots communs de la station 15 sont
rafraichies.
...
...
...
%IWxy.i.4
Indicateurs de
rafraîchissement des
données communes
z x0 = 1 : les mots communs de la station 48 sont
rafraichies.
z ...
z x7 = 1 : les mots communs de la station 55 sont
rafraichies.
z x8 = 1 : les mots communs de la station 56 sont
rafraichies.
z ...
z x15 = 1 : les mots communs ou les mots de la
table partagées de la station 63 sont rafraichies.
Légende
(1)
Adresse xy.i
z x : correspond au numéro de rack
z y : correspond au numéro du module
z i : correspond au numéro de la voie
35011058 01 juillet 2006
209
TSX ETY 110
Mots communs
Les mots communs sont échangés sur le profil ETHWAY et leur nombre dépend de
la taille de mots par station configurée.
Le tableau suivant décrit les mots communs :
Objet (1)
Fonction
%NW{n.s}0 Mots communs
à
%NW{n.s}64
Signification
correspond aux données communes échangées
Légende
(1)
Adresse n.s
z n : correspond au numéro de réseau
z s : correspond au numéro de station
AVERTISSEMENT
Le bit de rafraîchissement passe à 1 en début de cycle automate, en
cas de réception de mots communs provenant de la station
correspondante. A la fin du cycle, les bits de rafraîchissement
repassent automatiquement à 0.
En conséquence, les mots communs ne doivent être considérés
comme valides que si le bit de rafraîchissement de la station
correspondante est à 1.
Après mise sous tension, les mots communs sont positionnés à la
valeur 0.
Le non-respect de ces précautions peut entraîner la mort, des
lésions corporelles graves ou des dommages matériels.
210
35011058 01 juillet 2006
TSX ETY 110
Objets langage à échange explicite
Présentation
Cette page décrit tous les objets langage à échange explicite (Voir: Métiers
Communication Tome 1 - Echanges explicites: Généralités) pour une
communication ETHERNET avec le coupleur TSX ETY 110 qui peuvent être
affichés ou modifiés par le programme d’application.
Objets mots
Le tableau ci-dessous présente les différents objets mot à échange explicite.
Objet (1)
Fonction
%MWxy.MOD.2 Status du module
Signification
z x0 = 1 : module défectueux
z x1 = 1 : défaut fonctionnel (défaut entre le
z
z
z
z
z
z
%MWxy.i.2
Status standard voie
processeur et le module, défaut de réglage ou
de configuration, ...)
x2 = 1 : défaut bornier (non connecté)
x3 = 1 : auto-tests en cours
x4 = 1 : réservé
x5 = 1 : défaut de configuration matérielle ou
logicielle (le module présent n’est pas celui
déclaré dans la configuration, les sousmodules ne sont pas compatibles)
x6 = 1 : module absent
x7 = 1 : défaut de l’un des sous-modules
z x0 à x3 = 0 : réservés
z x4 = 1 : module en défaut ou auto-tests en
cours
z x5 et x6 = 0 : réservés
z x7 = 1 : défaut applicatif (erreur dans la
configuration)
35011058 01 juillet 2006
%MWxy.i.3
Status spécifique voie
Octet 0 :
z x0 = 1 : si bridge X-WAY (0 si non bridge)
Octet 1 : nombre de connexion TCP ouvertes
%MWxy.i.4
Compteurs de défauts
sur ETHWAY
Messages non acquittés sur ETHWAY
%MWxy.i.5
Compteurs de défauts
sur ETHWAY
Messages refusés sur ETHWAY
%MWxy.i.6
Adresse réseau/
station
Octet 0 : numéro de la station
Octet 1 : numéro du réseau
211
TSX ETY 110
Objet (1)
Fonction
Signification
%MWxy.i.7
Informations mots
communs ou table
partagée
z = 16#00 : service inactif
Octet 0 :
z = 16#01 : lecture/écriture des mots communs
z = 16#02 : lecture des mots communs
Octet 1 : taille des mots communs produits
%MWxy.i.8
Compteur de
messages sur TCP/IP
Nombre de messages refusés sur X-WAY sur
TCP/IP
%MWxy.i.9
et %Mwxy.i.10
Compteurs de
messages sur la
couche liaison
Nombre de messages reçus sur la couche liaison
%MWxy.i.11
et %Mwxy.i.12
Compteurs de
messages sur la
couche liaison
Nombre de messages émis sur la couche liaison
Légende
(1)
212
Adresse xy.i
z x : correspond au numéro de rack
z y : correspond au numéro du module
z i : correspond au numéro de la voie
35011058 01 juillet 2006
TSX ETY 110
Gestion et compte-rendu des échanges explicites
Présentation
Cette page décrit tous les objets langage qui gèrent les échanges explicites (Voir:
Métiers Communication Tome 1 - Gestion d'échange et de compte-rend).
Objets mots
Le tableau ci-dessous présente les différents objets mot pour la gestion des
échanges explicites.
Objet (1)
Fonction
Signification
%MWxy.MOD.0
Echanges en cours
du module
z x0 = 1 : lecture de status en cours
z x1 = 1 : envoi de paramètres de commande au
module de communication
z x2 = 1 : envoi de paramètres de réglage au
module de communication
%MWxy.MOD.1
Compte rendu du
module
z x1 = 0 : paramètres de commande reçus et
acceptés par le module
z x2 = 0 : paramètres de réglage reçus et acceptés
par le module
%MWxy.i.0
Echanges en cours
de la voie
z x0 = 1 : lecture de status en cours
z x1 = 1 : envoi de paramètres de commande à la
voie de communication
z x2 = 1 : envoi de paramètres de réglage à la voie
de communication
%MWxy.i.1
Compte rendu de la z x1 = 0 : paramètres de commande reçus et
acceptés par la voie de communication
voie
z x2 = 0 : paramètres de réglage reçus et acceptés
par la voie de communication
Légende
(1)
35011058 01 juillet 2006
Adresse xy.i
z x : correspond au numéro de rack
z y : correspond au numéro du module
z i : correspond au numéro de la voie
213
TSX ETY 110
Objets langage associés à la configuration
Présentation
Cette page décrit tous les objets langage de configuration pour une communication
ETHERNET avec le coupleur TSX ETY 110 qui peuvent être affichés par le
programme d’application.
Constantes
internes
Le tableau suivant décrit les constantes internes :
214
Objet
Fonction
Signification
%KWxy.i.0
Type
Octet 0 = 11 pour la communication ETHWAY
Octet 1 : réservé
%KWxy.i.1
Couche physique
Octet 0 : réservé
Octet 1 : réservé
%KWxy.i.2
Services supportés
Octet 0 : données communes
z x0 = 1 : activation des mots communs
ETHWAY
z x1 = 0 : réservé
z x2 = 1 : mots communs lecture seules
z x3 = 1 : mots communs lecture/écriture
z x4 à x7 = 0 : réservés
Octet 1 : réservé
%KWxy.i.4
Mots communs
Octet 0 : nombre de mots communs
Octet 1 : réservé
%KWxy.i.5
Adresse réseau X-WAY
Octet 0 : numéro du réseau (0 par défaut)
Octet 1 : réservé
%KWxy.i.6
Type de driver
ETHERNET pour
TCP/IP
Octet 0 :
z = 16#00 : AUI (valeur par défaut)
z = 16#01 : RJ45
Octet 1 :
z = 16#00 : ETHERNET II (valeur par défaut)
z = 16#01 : 802.3
%KWxy.i.7
Configuration TCP/IP :
type d’adresse
Octet 0 : réservé
Octet 1 : adresse héritée
z = 16#00 : adresse par défaut
z = 16#01 : à partir de la fonction métier
z = 16#03 : à partir d’un serveur
%KWxy.i.8
et
%KWxy.i.9
Adresse IP locale
Exemple avec l’adresse 139.160.65.109
Octet 0 =109 (poids faibles)
Octet 1 = 65
Octet 2 = 160
Octet 3 = 139 (poids fort)
35011058 01 juillet 2006
TSX ETY 110
35011058 01 juillet 2006
Objet
Fonction
Signification
%KWxy.i.10
et
%KWxy.i.11
Adresse IP du gateway
Exemple avec l’adresse 139.160.65.1
Octet 0 =1
Octet 1 = 65
Octet 2 = 160
Octet 3 = 139
%KWxy.i.12
et
%KWxy.i.13
Masque sous-réseau
Exemple avec l’adresse 255.255.255.0
Octet 0 = 0
Octet 1 = 255
Octet 2 = 255
Octet 3 = 255
215
TSX ETY 110
216
35011058 01 juillet 2006
Modules TSX ETY 410•, TSX ETY
PORT, TSX ETY 510• et TSX WMY
100
9
Présentation
Objet de ce
chapitre
Ce chapitre décrit la mise en oeuvre des modules TSX ETY 410•, TSX ETY PORT,
TSX ETY 510• et TSX WMY 100.
Le module TSX WMY possède les mêmes services que les autres modules excepté
les services :
z
z
z
z
Contenu de ce
chapitre
35011058 01 juillet 2006
IO Scanning,
Global Data,
Serveur d’adresse,
Contrôle de bande passante.
Ce chapitre contient les sous-chapitres suivants :
Souschapitre
Sujet
Page
9.1
Généralités
219
9.2
Configuration
233
9.3
Mise au point
269
9.4
Objets langage associés aux modules TSX ETY 410•, TSX
ETY PORT, TSX ETY 510• et TSX WMY 100
283
9.5
Questions/Réponses
293
217
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
218
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
9.1
Généralités
Présentation
Objet de ce souschapitre
Ce sous-chapitre présente la communication ETHERNET à partir d’un module TSX
ETY 410•, TSX ETY PORT, TSX ETY 510• ou TSX WMY 100 et leurs
caractéristiques.
Le module TSX WMY possède les mêmes services que les autres modules excepté
les services :
z
z
z
z
Contenu de ce
sous-chapitre
35011058 01 juillet 2006
IO Scanning,
Global Data,
Serveur d’adresse,
Contrôle de bande passante.
Ce sous-chapitre contient les sujets suivants :
Sujet
Page
Généralités
220
Caractéristiques
221
Type de connexions supportées
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
219
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Généralités
Présentation
La voie de communication du module ETHERNET TSX ETY 410•/PORT/510• ou
TSX WMY 100 offre la connexion à un réseau 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 :
z
z
z
z
z
z
z
z
Grâce à leur fonctionnalité d'agent SNMP, les coupleurs peuvent être supervisés
par un ou deux managers SNMP,
Ils peuvent assurer le rôle de serveur BOOTP/DHCP ou de client BOOTP (pas
de serveur d’adresse pour le TSX WMY 100),
De part leur service IO Scanning, ils peuvent piloter des entrées/sorties distantes
sur le réseau ETHERNET (pas de IO Scanning pour le TSX WMY 100),
Ils intègrent un serveur HTTP embarqué.
Grace au service de Global Data, Ils permettent l’échange de données entre
stations d’automates à la norme IEC (pas de Global Data pour le TSX WMY 100).
Le service Contrôle de bande passante qui permet de vérifier la répartion des
services dans le coupleur (pas de Contrôle de bande passante pour le TSX WMY
100).
Le service Remplacement d’un équipement défaillant qui permet de sauvegarder
dans le module la configuration d’un équipement. En cas de panne de celui-ci, un
autre module installé, vierge, peut redémarrer avec les paramètres de
configuration du précédent.
Le service de synchronisation horaire permet de mettre à jour les horloges
automate sur la base de l'heure UTC (Universal Time Coordinated - Heure
universelle coordonnée) à partir d'une source donnée.
Les modules TSX ETY 510• et TSX WMY 100 offrent en plus la possibilité de créer
des pages Web utilisateur.
220
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Caractéristiques
Capacité
maximum du
coupleur
La taille maximale de la trame dépend du type de transaction :
z
z
dans le cas d’une messagerie synchrone, la taille maximale de la trame est de
256 octets,
dans le cas d’une 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 :
z
z
z
de gérer 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),
d’être le serveur BOOTP ou DHCP de 96 équipements au maximum nécessitant
ce service (pas de serveur d'adresse pour le TSX WMY 100).
Avec un processeur dédié à ce traitement, le coupleur permet :
z
z
pour la messagerie synchrone X-WAY sur TCP/IP (serveur UNI-TE) : 800
messages par seconde
pour la messagerie asynchrone X-WAY sur TCP/IP : de 600 à 1200 messages
par seconde
Ces valeurs varient en fonction de la taille des messages, du nombre de client et du
temps d’exécution de l’application.
35011058 01 juillet 2006
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 même station, l’application peut traiter :
z
z
un volume total maximum d’entrées à scruter de 2 Kmots,
un volume total maximum de sorties à scruter de 2 Kmots.
Lors de l’utilisation du service IO scanning, le cycle automate est impacté d’environ
1 ms par volume de 512 mots d’entrées/sorties scrutés.
De même, la taille de l’application est impactée de 6 Koctets par module TSX ETY
410•/PORT/510• configuré.
Service Global
Data
Note : Pas de Global Data sur le TSX WMY 100.
L’interface utilisateur est une zone de %MW définie en configuration.
z
z
Chaque coupleur peut publier une variable de taille 1 à 512 mots,
Chaque coupleur peut souscrire de 1 à 64 variables. Les données totales ne
peuvent excéder 2K mots.
Service de
synchronisation
horaire
Le service de synchronisation horaire est disponible sur TSX ETY 5103 avec une
version processeur ≥ V5.8 et une version V4.5 de PL7.
Remplacement
équipement
défaillant
Le coupleur réserve une zone de 512 Koctets pour cette fonction.
z
z
222
Jusqu’à 96 équipements distants peuvent être configurés dans le service serveur
d’adresses DHCP.
Les 96 équipements distants doivent se partager les 512 Koctets réservés pour
leurs paramètres.
35011058 01 juillet 2006
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 présentent 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
supérieure.
Le niveau fonctionnel des coupleurs TSX ETY 410•/510• nécessite la version V4.1
du logiciel PL7. Pour le TSX ETY PORT, la version V4.3 de PL7 est nécessaire avec
une version de processeur minimale de V5.5. Sinon (PL7 V4.0, TSX ETY 410/5101),
les nouveaux services (Global data, Contrôle de bande passante, serveur DHCP)
ne seront pas disponibles.
Note : Si le module physiquement présent 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 utilisés. Sinon,
le module restera en défaut.
35011058 01 juillet 2006
223
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Type de connexions supportées
Présentation
Nombre de connexions HTTP maximum en parallèle :
TSX ETY 410•
8
TSX ETY PORT
8
TSX ETY 510•
16
TSX WMY 100
16
Les modules TSX ETY 410•/PORT/510• et TSX WMY 100 autorisent 64 connexions
maximum en parallèle 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 qu’une 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.
224
Premium avec un coupleur TSX
ETY 410•/PORT/510•, TSX ETY
110 ou TSX WMY 100.
35011058 01 juillet 2006
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 :
z
z
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.
Connexion avec
un équipement
tiers
Une connexion en
messagerie Modbus
serveur
Quantum
Entre un automate Premium et un équipement tiers, les modules TSX ETY 410•/
PORT/510• et TSX WMY 100 permettent :
z
z
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
différentes
35011058 01 juillet 2006
PC (équipement tiers)
225
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Performances du service IO Scanning
Présentation
Note : Pas de IO Scanning sur le TSX WMY 100.
Les performances présentés ci-après sont les performances du module TSX ETY
410•/PORT/510• lors de l’utilisation du service IO Scanning.
Temps de
redémarrage
d’une
configuration IO
Scanning
Ce temps correspond au temps entre la mise sous-tension de la configuration
complète et le moment où tous les entrées/sorties distantes sont opérationnelles
(les bits d’états sont activés, les bits des mots %IWxy.i.1 à %IWxy.i.4 = 1).
Les valeurs sont exprimées en secondes :
z
z
Temps de
redémarrage des
entrées/sorties
T = 35 s, si le coupleur TSX ETY 410•/PORT/510• est utilisé comme serveur
BOOTP pour connecter les équipements scrutés.
T = 17 s, si les équipements scrutés utilisent un autre serveur BOOTP/DHCP.
Ce temps correspond au temps entre la mise sous-tension de entrées/sorties
distantes et le moment où les bits d’états sont activés (les bits des mots %IWxy.i.1
à %IWxy.i.4 = 1).
La valeur est exprimée en secondes :
z
226
T=5s
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Temps de
réponse de
l’application
Ce temps correspond au temps écoulé entre l’acquisition d’une entrée déportée et
le positionnement d’une sortie déportée.
C’est un temps de réponse logique ne prenant pas en compte les temps de filtrage
et de réponse des interfaces capteurs et actionneurs.
Exemple de temps écoulé entre l’acquisition d’une entrée et le positionnement d’une
sortie :
E1
S1
Temps de réponse
Temps de cycle MAST :
20 ms ou 80 ms
E1
S1
35011058 01 juillet 2006
227
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Temps de réponse avec un cycle de 20 ms
100
T max
Temps de réponse en ms
90
80
T min
70
60
50
0
10
20
30
40
50
60
Nombres d’équipements scrutés
Temps de réponse avec un cycle de 80 ms
220
T max
Temps de réponse en ms
210
200
T min
190
180
170
0
10
20
30
40
50
60
Nombres d’équipements scrutés
228
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Performances du service Global Data
Présentation
Note : Pas de Global data sur le TSX WMY 100.
Les valeurs présentées ci-après sont données afin d’évaluer les performances du
service Global Data.
Définition
Temps d’aller-retour des Global Data :
Ce temps correspond au temps écoulé entre la publication d’une valeur de variable
par l’application automate locale, sa souscription par un application automate
distante, la publication de la même valeur par l’application automate distante et sa
souscription par l’application automate locale.
35011058 01 juillet 2006
229
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Valeurs
Conditions de mesures :
z
z
Les temps de cycle des applications automate locale et distante sont identiques.
Une seule variable est échangée dans chaque sens.
Résultats :
Temps de cycle automate
Temps d’aller-retour
>= 10 ms
3 fois le temps de cycle automate
= 5 ms
5 à 6 fois le temps de cycle automate
Illustration :
60
Temps d’aller-retour en ms
50
40
30
20
10
0
5
10
15
20
Temps de cycle en ms
230
35011058 01 juillet 2006
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
Présentation
Le graphique suivant décrit les modes de marche du module TSX ETY 410•/PORT/
510• et TSX WMY 100.
Graphe général
Arrêt du module
Module hors tension
Module configuré
Fonction de
communication
Mise sous tension
Module en phase
d’auto-tests
Reset
Configuration
Fonctionnement
z
z
z
z
35011058 01 juillet 2006
Module non configuré
Auto-tests OK
Après 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 s’allume.
Le module ne fonctionne pas avec une configuration par défaut. Celle-ci doit lui
être transmise par l'application PL7 de l'automate local.
Les valeurs de la configuration sont données dans la liste des objets langage
%KW et fournissent en particulier l’adresse IP et l’adresse X-WAY du module.
La configuration est retransmise sur chaque redémarrage (à chaud ou à froid) de
l’automate.
Suite à la réception de la configuration, le module fait la remise à zéro de la
communication en cours avant de se configurer (terminaison des échanges en
cours, fermeture des connexions TCP).
Le module est alors opérationnel. Les voyants RUN et STS sont allumés.
La fonction IO Scanning démarre lorsque l’automate passe en mode RUN. Elle
s’arrête lorsqu’il passe en mode STOP.
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 n’est pas configuré dans
l’application PL7 (voyants RUN éteint et ERR clignotant), celui-ci prend l’adresse IP
construite à partir de son adresse MAC :
085.016.xxx.yyy avec xxx et yyy sont les deux derniers nombres de l’adresse MAC.
Exemple
L’adresse MAC du coupleur est (en hexadécimal) : 00 80 F4 01 12 20
Dans ce cas l’adresse IP par défaut est (en décimal) : 085.016.018.032
La module émet également des requêtes BOOTP/DHCP afin d’obtenir une autre
adresse IP. Ces requêtes sont envoyées jusqu’à réponse d’un serveur BOOTP/
DHCP ou jusqu’à configuration par PL7.
Si le module détecte une adresse IP dupliquée, le voyant STS clignote 4 fois
pendant une durée d’une minute (de même pour le module ayant la même adresse
IP).
232
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
9.2
Configuration
Présentation
Objet de ce souschapitre
Ce sous-chapitre décrit la mise en oeuvre d’un module TSX ETY 410•, TSX ETY
PORT, TSX ETY 510• ou TSX WMY 100 lors de sa configuration.
Le module TSX WMY possède les mêmes services que les autres modules excepté
les services :
z
z
z
z
Contenu de ce
sous-chapitre
IO Scanning,
Global Data,
Serveur d’adresse,
Contrôle de bande passante.
Ce sous-chapitre contient les sujets suivants :
Sujet
Migration d’applications utilisant des coupleurs TSX ETY 410/5101
35011058 01 juillet 2006
Page
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 d’adresse BOOTP
247
Configuration du serveur d’adresse 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
233
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Migration d’applications utilisant des coupleurs TSX ETY 410/5101
Marche à suivre
Pour faire migrer une application à base d’un TSX ETY 410/5101, vers une
application à base d’un TSX ETY 410•/PORT/510• afin de profiter des nouveaux
services, suivre la procédure ci-dessous :
Etape
1
Action
Assurez-vous que vous disposez de :
z PL7 de version V4.1 ou supérieure (V4.3 pour un TSX ETY PORT),
z d’un processeur de version V5.1 ou supérieure (5.5 pour un TSX ETY PORT),
z d’un coupleur TSX ETY 410•/PORT/510•.
2
Ouvrir l’application dans le logiciel PL7.
3
Cliquez sur le module TSX ETY 410 ou TSX ETY 5101 en mode configuration :
Dans la zone Services coupleurs, certains services apparaissent en grisés.
4
Cliquez sur Nouveaux services :
Illustration
Services coupleur
IO Scanning
Serveur d’adresse
Global Data
Bande passante
Nouveaux
services
L’application prend en compte la modification. Les nouveaux services sont
maintenant accessibles.
234
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Ecran de configuration du module
Présentation
Cet écran, décomposée en deux zones, permet de déclarer la voie de
communication et de configurer les paramètres nécessaires pour une liaison
ETHERNET.
Illustration
L’écran dédié à la communication ETHERNET se présente ainsi :
1
2
3
4
5
35011058 01 juillet 2006
TSX ETY 410 [RACK 0 POSITION 2]
Configuration
Désignation : COUPLEUR TCP/IP 10/100
Adresse IP du coupleur
Adresse IP
Marque sous-réseau Adresse du Gateway
139, 160, 234, 18 255 , 255 , 255 , 0
139 , 160, 234,1
Services coupleur
IO Scanning
Serveur d’adresse
Global Data
Bande passante
Messagerie I/O Scanning Serveur d’adresse SNMP
Global Data Bande passante Bridge
Configuration des connexions
Adresse XWAY
Contrôle d’accès
Adr Adresse IP Protocole Accès Mode
Réseau 10
Station 40
Xway
MULTI
1 4.10 139.160.234.10 UNITE
139.160.234.11 UNITE
Configuration adresses IP
4.11
MONO
2
MULTI
3 5.121 139.160.234.21 MODBUS
Configurée
139.160.234.12
MULTI
UNITE
4 4.12
139 160 234 18
Adresse IP
MONO
5 4.13 139.160.234.13 UNITE
Masque sous-réseau 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
6
10
9
8
7
235
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Eléments et
fonctions
Ce tableau décrit les différentes zones constituant l’écran de configuration :
Zone
Repère
Fonction
commune
1
partie commune aux écrans de configuration (Voir: Métiers
Communication Tome 1 - Description des écrans de configuration
pour la communication) de la communication
spécifique
2
permet de visualiser l’adressage du coupleur.
3
permet la configuration des services TCP/IP. Voir Paramètres de
configuration des services TCP/IP, p. 132.
4
permet la configuration du service IO Scanning (sauf TSX WMY
100). Voir Paramètres de configuration du service IO Scanning,
p. 139.
5
permet la configuration du serveur d’adresse (sauf TSX WMY
100). Voir Paramètres de configuration du service serveur
d’adresse, p. 145.
6
permet de sélectionner les services utilisés par le coupleur.
7
permet de configurer le service SNMP. Voir Paramètres de
configuration du service SNMP, p. 148.
8
permet de configurer le service Global Data (sauf TSX WMY 100).
Voir Paramètres de configuration du service Global Data, p. 152.
9
permet de configurer le service de Gestion de bande passante
(sauf TSX WMY 100).
10
permet de configurer le coupleur en Bridge.
le service de synchronisation horaire (Voir Paramètres de
configuration associés au service de synchronisation horaire
(NTP), p. 158) se configure à partir des pages Web intégrées au
module ethernet.
236
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Type de communication en fonction de la configuration des connexions
Présentation
Selon la configuration des connexions du coupleur TSX ETY 410•/PORT/510• ou
TSX WMY 100, vous pouvez effectuer de la messagerie : Voir Paramètres de
configuration des connexions, p. 136
z
z
en monoconnexion
en multiconnexion.
En fonction du type de protocole et de la gestion du contrôle d’accès, le mode
multiconnexion nécessite une configuration particulière de la table de
correspondance.
Note : Par la suite, seuls les exemples dans le cas de la multiconnexion seront
traités. De plus ils s’appuient sur la communication entre le coupleur et un
équipement distant de type PC qui possèdent plusieurs applications.
Règles de
configuration
Plusieurs connections peuvent être configurées avec la même adresse IP. Elles
doivent être définies avec le même protocole, les mêmes droits d’accès et le même
mode de connection.
Dans le cas d’une connection Modbus, seules deux connexions peuvent être
configurées avec la même adresse IP. Les adresses associées à ces connexions
sont :
z
z
35011058 01 juillet 2006
une adresse X-WAY (exemple : {2.103}) pour la connection Modbus client,
une adresse X-WAY égale à {x.x} pour les connections Modbus serveur.
237
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Multiconnexion
en protocole UNITE avec gestion
des accès
Dans cette exemple, le PC possède quatre applications d’adresse X-WAY source
unique et d’une seule adresse IP :
z
z
Le coupleur ouvre une connexion et communique avec l’application serveur
d’adresse {1.1}.
Chacune des autres applications clientes d’adresse {1.2}, {1.3}, {1.4}, est
autorisée à ouvrir une connexion et communiquer avec le coupleur.
Les échanges sont effectués selon le protocole UNI-TE et le service de contrôle
d’accès 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 :
z
z
z
238
activer la gestion des connexions en cochant la case Contrôle d’accès du
coupleur,
configurer la communication du coupleur vers l’application serveur du PC dans la
table
z Adresse X-WAY : 1.1
z Adresse IP : 139.160.65.156
z Protocole : UNI-TE
z Accès : autorisé (cellule cochée)
z Mode : Multi
configurer la communication de chaque application cliente du PC vers le coupleur
serveur dans la table :
z Adresse X-WAY : 1.2 et 1.3 et 1.4
z Adresse IP : 139.160.65.156
z Protocole : UNI-TE
z Accès : autorisé (cellule cochée)
z Mode : Multi
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Multiconnexion
en protocole UNITE sans gestion
des accès
L’exemple est le même que précédemment seulement le contrôle d’accès n’est pas
effectué.
Dans ce cas si l’application {1.1} est la seule application serveur, la table de
correspondance du coupleur ne contient que la ligne suivante :
z
z
z
z
z
35011058 01 juillet 2006
Adresse X-WAY : 1.1
Adresse IP : 139.160.65.156
Protocole : UNI-TE
Accès : la cellule est grisée
Mode : Multi
239
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Multiconnexion
en protocole
Modbus avec
gestion des
accès
Dans cette exemple, le PC possède quatre applications dont celle serveur possède
une adresse X-WAY fictive et les autres clientes n’ont pas besoin d’adresse XWAY) :
z
z
Le coupleur ouvre une connexion et communique avec l’application serveur
d’adresse fictive {1.103}.
Chacune des applications clientes n’a pas d’adresse mais est autorisée à ouvrir
une connexion et communique avec le coupleur.
Les échanges sont effectués selon le protocole Modbus et le service de contrôle
d’accès du coupleur est validé.
Premium client/
serveur
139.160.65.157
139.160.65.156
Application serveur
{1.103}
Application cliente
Application cliente}
Application cliente
PC
Afin de mettre en oeuvre cet exemple, vous devez :
z
z
z
240
activer la gestion des connexions en cochant la case Contrôle d’accès du
coupleur,
configurer la communication du coupleur vers l’application serveur du PC dans la
table
z Adresse X-WAY : 1.103 (adresse comprise entre 100 et 163)
z Adresse IP : 139.160.65.156
z Protocole : Modbus
z Accès : la cellule est grisée
z Mode : Multi
configurer la communication de toutes les applications clientes du PC vers le
coupleur serveur dans la table :
z Adresse X-WAY : x.x (cette adresse permet de spécifier qu’il existe d’autres
applications pour une même adresse IP)
z Adresse IP : 139.160.65.156
z Protocole : Modbus
z Accès : autorisé (permet de spécifier que les autres applications sont
autorisées à se connecter et communiquer)
z Mode : Multi
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Note : Si vous désirez interdire la connexion des applications clientes vous devez
configurer
z Adresse X-WAY : x.x (cette adresse permet de spécifier qu’il existe d’autres
applications pour une même adresse IP)
z Adresse IP : 139.160.65.156
z Protocole : Modbus
z Accès : non autorisée (cellule décochée)
z Mode : Multi
Multiconnexion
en protocole
Modbus sans
gestion des
accès
L’exemple est le même que précédemment seulement le contrôle d’accès n’est pas
effectué.
Dans ce cas si l’application {1.103} est la seule application serveur, la table de
correspondance du coupleur ne contient que la ligne suivante :
z
z
z
z
z
35011058 01 juillet 2006
Adresse X-WAY : 1.103
Adresse IP : 139.160.65.156
Protocole : Modbus
Accès : la cellule est grisée
Mode : Multi
241
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Configuration de la messagerie TCP/IP
Présentation
Afin d’utiliser le coupleur TSX ETY 410•/PORT/510• ou TSX WMY 100 pour
communiquer sur ETHERNET, il est nécessaire de régler les paramètres de
configuration de la messagerie.
Comment
accéder à la
messagerie
La procédure pour accéder aux paramètres de configuration des services TCP/IP
est la suivante.
Etape
Action
1
Accédez à l’écran de configuration du module.
2
Sélectionnez l’onglet Messagerie.
Résultat
Messagerie I/O Scanning Serveur d’adresse SNMP
Global Data Bande passante Bridge
Configuration des connexions
Adresse XWAY
Contrôle d’accès
Adr Adresse IP Protocole Accès Mode
Réseau 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
139.160.234.21
MULTI
5.121
3
MODBUS
Configurée
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-réseau 255 160 255 0
MULTI
6 5.122 139.160.234.22 MODBUS
139.160.234.23
Adresse du Gateway 139 160 234 1
7 5.123
MULTI
MODBUS
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
242
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Comment
configurer la
messagerie
La procédure suivante donne le principe de configuration.
Début de la configuration de
la messagerie
Saisissez l’Adresse X-WAY en
renseignant le numéro de réseau
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 contrôle
d’accès ?
Oui
Non
Est-ce que le coupleur est
client BOOTP ?
Sélectionnez la case à cocher
Contrôle d’accès
Sélectionnez dans la table des connexions la case à cocher Accès de
chaque équipement distant client
Non
Sélectionnez la case
Configurée
Oui
Sélectionnez la case
Configuration servie
Renseignez les champs
Adresse IP
Masque sous-réseau
Adresse du Gateway
Sélectionnez la
Configuration ETHERNET
Fin de la configuration de la
messagerie
35011058 01 juillet 2006
243
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Configuration du service IO Scanning
Présentation
Note : Pas de IO Scanning sur le TSX WMY 100.
Afin d’utiliser le coupleur TSX ETY 410•/PORT/510• pour piloter des entrées/sorties
distantes, il est nécessaire de régler les paramètres de configuration du service
IO Scanning.
Comment
accéder au IO
Scanning
Etape
La procédure pour accéder aux paramètres de configuration du service IO Scanning
est la suivante.
Action
1
Accédez à l’écran de configuration du module.
2
Sélectionnez dans la zone Services coupleur la case à cocher IO Scanning.
Illustration
Services coupleur
IO Scanning
Serveur d’adresse
Global Data
Bande passante
L’onglet IO Scanning se dégrise.
3
Sélectionnez l’onglet IO Scanning.
Résultat
Messagerie ID Scanning Serveur d’adresse
SNMP
Global Data
Bande passante Bridge
Repli des entrées
Réglage 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
Périphériques scannés
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
244
Description
Device number 1
Device number 2
Momentum
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Comment
configurer
IO Scanning
35011058 01 juillet 2006
La procédure suivante donne le principe de configuration du service IO Scanning.
Etape
Action
1
Sélectionnez le mode de Repli des entrées.
2
Définissez, si elles sont utilisées, les périodes de scrutation de :
z la période Normal,
z la période Slow.
3
Définissez l’adresse de début des mots internes (de la mémoire application)
dédiés à la scrutation des entrées/sorties :
z Read ref.
z Write ref.
4
Saisissez pour chaque équipement l’Adresse IP.
5
Saisissez, si nécessaire, pour chaque équipement l’adresse esclave Modbus
Unit ID.
6
Sélectionnez pour chaque équipement dans quelle période il sera scruté.
7
Saisissez pour chaque équipement, l’adresse destinataire de lecture dans RD
ref. slave.
8
Saisissez pour chaque équipement, le nombre de mots à transmettre en
lecture dans RD count.
9
Saisissez pour chaque équipement, l’adresse destinataire d’écriture dans WR
ref. slave.
10
Saisissez pour chaque équipement, le nombre de mots à transmettre en
écriture dans WR count.
11
Saisissez, si nécessaire, pour chaque équipement un commentaire dans
Description.
245
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Comment
configurer le cas
particulier de
lecture et
écriture
Lorsqu’ils sont scannés, certains équipements, comme les modules TSX ETY, ne
supportent pas les requêtes de lecture/écriture simultanées. Dans ce cas, pour
effectuer une lecture/écriture des entrées/sorties, il est nécessaire d’effectuer la
procédure suivante.
Etape
Saisissez l’Adresse IP de l’équipement
2
Saisissez, si nécessaire, l’adresse esclave Modbus Unit ID de l’équipement.
3
Sélectionnez la période qui scrute l’équipement.
4
Saisissez l’adresse destinataire de lecture dans RD ref. slave de
l’équipement.
5
Saisissez le nombre de mots à transmettre en lecture dans RD count de
l’équipement.
6
Saisissez 0 dans WR ref. slave.
7
Saisissez 0 dans WD count.
8
A la ligne suivante, saisissez la même Adresse IP
9
246
Action
1
Saisissez, si nécessaire, la même adresse esclave Modbus Unit ID.
10
Sélectionnez la même période.
11
Saisissez 0 dans RD ref. slave.
12
Saisissez 0 dans RD count.
13
Saisissez l’adresse destinataire d’écriture dans WR ref. slave.
14
Saisissez le nombre de mots à transmettre en écriture dans WD count.
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Configuration du serveur d’adresse BOOTP
Présentation
Note : Pas de serveur d’adresse sur le TSX WMY 100.
Afin d’utiliser le coupleur TSX ETY 410•/PORT/510• comme serveur BOOTP, il est
nécessaire de régler les paramètres de configuration du service BOOTP .
35011058 01 juillet 2006
247
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Comment
accéder au
serveur BOOTP
Etape
La procédure pour accéder aux paramètres de configuration du service serveur
BOOTP est la suivante.
Action
1
Accédez à l’écran de configuration du module.
2
Sélectionnez dans la zone Services coupleur la case à cocher Serveur d’adresse.
Illustration
Services couIO ScanGlobal
Serveur d’adresse Bande pas-
L’onglet Serveur d’adresse se dégrise.
3
Sélectionnez l’onglet Serveur d’adresse.
Résultat
IO Scanning
Messagerie
Service
BOOTP
Serveur d’adresse
Bande passante Bridge
SNMP
Global Data
Modification HTTP
DHCP
√ Vérouillé en exécution
SOLEIL
Mot de passe
Table d’adresses servies
Adresse MAC
1
2
3
4
5
6
7
8
9
4
248
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
Netmask
Gateway
139.160.234.30
139.160.234.31
139.160.234.32
139.160.234.33
139.160.234.34
Dans la zone Service, positionnez le bouton radio sur BOOTP
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Comment
configurer le
serveur BOOTP
La procédure suivante donne le principe de configuration du serveur BOOTP.
Renseignez les champs de la table BOOTP pour
chaque équipement
(nécessitant le coupleur comme serveur BOOTP)
Adresses MAC
Adresse IP
Désirez-vous que la
modification par le
serveur HTTP soit
soumise à un mot de
passe ?
Non
Oui
Cochez la case
Vérrouillé en exécution
Saisissez le mot de passe
Fin de la configuration
serveur BOOTP
35011058 01 juillet 2006
249
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Configuration du serveur d’adresse DHCP
Présentation
Note : Pas de serveur d’adresse pour le TSX WMY 100
Afin d’utiliser le coupleur TSX ETY 410•/PORT/510• comme serveur DHCP, il est
nécessaire de régler les paramètres de configuration du service DHCP.
250
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Comment
accéder au
serveur DHCP
Etape
La procédure pour accéder aux paramètres de configuration du service serveur
DHCP est la suivante.
Action
1
Accédez à l’écran de configuration du module.
2
Sélectionnez dans la zone Service la case à cocher BOOTP.
Illustration
Services couIO ScanGlobal
Serveur d’adresse Bande pas-
L’onglet BOOTP Server se dégrise.
3
Sélectionnez l’onglet Serveur d’adresse.
Résultat
Messagerie
Service
IO Scanning
BOOTP
Serveur d’adresse
Bande passante Bridge
SNMP
Global Data
Modification HTTP
DHCP
√ Vérouillé en exécution
BISCUIT
Mot de passe
Table d’adresses servies
Adresse MAC
1
2 00.54.1.05.F4
3 00.54.1.05.E2
4
5
6
7
8
9
4
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
Dans la zone Service, positionnez le bouton radio sur DHCP
35011058 01 juillet 2006
251
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Comment
configurer le
serveur DHCP
La procédure suivante donne le principe de configuration du serveur DHCP.
Renseignez les champs de la table DHCP pour
chaque équipement
(nécessitant le coupleur comme serveur DHCP)
Adresses MAC ou Nom
Adresse IP
Netmask
Gateway
Désirez-vous que la
modification par le
serveur HTTP soit
soumise à un mot de
passe ?
Non
Oui
Cochez la case
Vérrouillé en exécution
Saisissez le mot de passe
Fin de la configuration
serveur DHCP
252
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Configuration du service Global Data
Présentation
Note : Pas de Global Data pour le TSX WMY 100
Afin d’utiliser le coupleur TXS ETY 410•/PORT/510• pour utiliser le service Global
Data, il est nécessaire de régler les paramètres de configuration (Voir Paramètres
de configuration liés au service Global Data, p. 153).
35011058 01 juillet 2006
253
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Comment
accéder au
service Global
Data
Etape
Pour accéder au service Global Data, procédez comme suit :
Action
1
Accédez à l’écran de configuration du module
2
Sélectionnez dans la zone Services coupleur la case à cocher Global Data
Illustration
Services couIO ScanGlobal
Serveur d’adresse Bande pas-
L’onglet Global Data se dégrise
3
Sélectionnez l’onglet Global Data
Résultat
Messagerie
IO Scanning
Global data configuration
Adresse de groupe
239
Serveur d’adresse
255
255
255
SNMP
Global Data
Time out de validité 300
Filtrage multicast
ms
Bande passante Bridge
Cycle
Période de distribution 2
zone de %MW 500
à
712
Table des variables
254
Ident.
Type
Symbole
Adresse
Longueur
1
2
3
4
5
6
7
8
SUB
SUB
NONE
SUB
SUB
PUB
NONE
NONE
Data_1
%MW500
%MW533
33
50
%MW583
%MW683
%MW693
100
10
20
Publiée
Mise à jour des symboles
35011058 01 juillet 2006
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,
procédez comme suit :
Etape
Table des
variables
1
Indiquez l’Adresse de groupe de Distribution à laquelle appartient la station,
comprise entre 224.0.0.0 et 239.255.255.255.
2
Ajustez la Période de Distribution entre 1 et 50 cycles automate.
3
Renseignez l’adresse de début de zone de %MW échangés dans la bande de
saisie : zone de %MW.
4
Définissez le Time out de validité. Cette valeur est ajustable de 50 ms à 1000
ms (par pas de 50 ms).
Pour configurer les Global Data dans la zone Table des variables, suivez les
instructions ci-dessous :
Etape
35011058 01 juillet 2006
Action
Action
1
Choisissez l’identification (Ident.) de la Global Data à publier (une seule
possible).
Attention : assurez-vous que l’identification de la variable n’est pas déjà
utilisée par une autre station.
2
sélectionnez le type PUB dans la liste déroulante.
3
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.
4
Choisissez l’identification (Ident.) d’une Global Data à souscrire.
5
sélectionnez le type SUB dans la liste déroulante.
6
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 excéder 2K mots.
7
Pour visualiser le Symbole associé, cliquez sur le bouton Mise à jour des
symboles (le symbole est saisi dans l’éditeur de symboles de PL7).
8
Recommencez les étapes 4 à 7 pour chaque Global Data à souscrire (au
maximum 64).
9
Si nécessaire, sélectionnez la case à cocher Filtrage Multicast.
255
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Configuration du service SNMP
Présentation
Afin d’utiliser le coupleur TSX ETY 410•/PORT/510• ou le TSX WMY 100 en agent
SNMP, il est nécessaire de régler les paramètres de configuration du service SNMP.
Comment
accéder au
service SNMP
La procédure pour accéder aux paramètres de configuration du service SNMP est
la suivante.
Etape
Action
1
Accédez à l’écran de configuration du module.
2
Sélectionnez l’onglet SNMP.
Résultat
MesID ScanAdresse IP Man-
Serveur
Adresse IP Man-
13 16 23 50
Lieu (SysLocation)
SNMP
Global Data
Adresse IP Man-
Schneider Electric
256
Set
Public
Ge
Public
Trap
Public
Bridg
13 16 23 53
SNMP Man-
Contact (SysContact)
Noms de commu-
Bande pas-
SécuActivation du trap “Echec d’authentification”
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Comment
configurer SNMP
La procédure suivante donne le principe de configuration du service SNMP.
Etape
Action
1
Saisissez les adresses des managers SNMP :
z Adresses IP Manager 1
z Adresses IP Manager 2
2
Renseignez les champs :
z Lieu (SysLocation)
z Contact (SysLocation).
Ou bien cochez la case SNMP Manager pour indiquer que ces informations
seront renseignées par le Manager SNMP utilisé.
35011058 01 juillet 2006
3
Si vous désirez définir des droits d’accès, renseignez les noms de
communauté :
z Set
z Get
z Trap
4
Si vous désirez activer l’émission d’évènement au coupleur, cochez la case
Activation du trap "Echec d’authentification".
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 intégrée du module pour pouvoir
configurer le service d'heure, car aucune autre méthode n'est disponible.
Configuration NTP
Configuration du serveur NTP
Adresse IP du serveur NTP principal :
192.168.5.100
Adresse IP du serveur NTP secondaire :
0.0.0.0
Période d'interrogation :
15
s
Fuseau horaire
(GMT-05:00) Est [New York]
Ajuster l'horloge pour l'observation automatique de l'heure d'été
Enregistrer
Boutons de
commande du
service d'heure
258
Annuler
Désactiver NTP
Exécutez les commandes suivantes :
Bouton de
commande
Description
Enregistrer
Enregistre la nouvelle configuration NTP (service d'heure). La
configuration précédente n'est plus valide.
Annuler
Annule la nouvelle configuration NTP (service d'heure). La
configuration précédente est valide.
Désactiver NTP
Adresse IP des automates principal et redondant définie sur 0
Serveur NTP non interrogé
Heure de l'automate non mise à jour
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Paramètres
configurables du
service d'heure
Modification des
paramètres du
service d'heure
35011058 01 juillet 2006
Configurez ou modifiez les paramètres suivants de la page Configuration NTP.
1. Adresse IP du serveur NTP principal
z Saisissez une adresse IP valide
2. Adresse IP du serveur NTP secondaire
z Saisissez une adresse IP valide
3. Période d'interrogation (en secondes)
Saisissez une valeur
z valeur minimum = 1 s
z valeur maximum = 120 s
z valeur par défaut = 5 s
4. Fuseau horaire
z Sélectionnez une option dans la liste déroulante
Universal Time Coordinated (GMT) = valeur par défaut
z Personnalisez un fuseau horaire
5. Ajuster l'horloge pour l'observation automatique de l'heure d'été
z Ce paramètre est sélectionné par défaut (case cochée) lorsque l'heure d'été
est activée.
Pour modifier le service de synchronisation horaire, procédez comme suit :
Etape
Action
1
Modifiez les paramètres configurables dans les champs appropriés de la page
Configuration NTP.
2
Cliquez sur Enregistrer.
259
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Informations
importantes
relatives au
service d'heure
260
Note : A propos du service d'heure
1. Activation/désactivation du paramètre Heure d'été
Lorsque la case Activer/Désactiver est cochée, le module corrige
automatiquement l'heure locale pour tenir compte de l'heure d'été. Chaque
année, la période d'application de l'heure d'été est alors utilisée
automatiquement.
2. Paramètre Période d'interrogation
Le temps indiqué (exprimé en secondes) correspond au délai s'écoulant entre
les mises à jour de l'heure par le serveur NTP. La valeur par défaut est égale à
5 secondes.
3. Enregistrement de la configuration service d'heure
La dernière configuration du service d'heure est enregistrée en interne dans le
module Ethernet.
4. Remplacement du module Ethernet
Lorsque le module Ethernet doit être remplacé, la configuration enregistrée est
perdue et le système retrouve la configuration par défaut.
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Personnalisation du
paramètre
Fuseau horaire
35011058 01 juillet 2006
Pour utiliser un fuseau horaire non répertorié dans le tableau des fuseaux horaires,
procédez comme suit :
Etape
Action
Commentaire
1
Ecrivez les règles du fuseau horaire
personnalisé.
2
A l'aide d'un client FTP, enregistrez ces
règles dans le fichier suivant :
/FLASH0/wwwroot/conf/NTP/customrules
ID utilisateur : ntpupdate
Mot de passe : ntpupdate
Le répertoire racine /FLASH0/
wwwroot/conf/NTP où est enregistré
'customrules'
est défini par le serveur FTP.
3
Lorsque vous avez terminé d'écrire les
règles, configurez (ou redémarrez) le
module en sélectionnant l'option suivante
dans la liste déroulante de la page Web
Configuration NTP :
Fuseau horaire = Personnaliser
Le composant NTP recherche le
fichier customrules, ouvre le
compilateur tz et génère le fichier
'tz_custom'. Il s'agit d'un fichier
binaire qui ne doit pas être modifié.
En cas de détection d'une erreur de
syntaxe par le compilateur tz dans le
fichier customrules, cette erreur est
reportée 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.
4
Pour consulter quelques exemples, la syntaxe d'écriture de ces règles et pour plus
d'informations sur le sujet, reportez-vous
au fichier /FLASH0/wwwroot/conf/NTP/instructions.txt du module.
261
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Paramètre
Fuseau horaire
Sélectionnez un fuseau horaire dans la liste déroulante.
Fuseau
horaire
Description
Heure
d'été
disponible
Personnaliser
262
Oui
(GMT-12:00)
Eniwetok [Kwajalein]
Non
(GMT-11:00)
Iles Midway [Samoa]
Non
(GMT-10:00)
Hawaii [Honolulu]
Non
(GMT-09:00)
Alaska [Anchorage]
Oui
(GMT-08:00)
Pacifique [Los Angeles, Tijuana]
Oui
(GMT-07:00)
Mexique [Chihuahua, La Paz, Mazatlan]
Oui
(GMT-07:00)
Montagnes [Arizona, Phoenix]
Non
(GMT-07:00)
Montagnes [Denver]
Oui
(GMT-06:00)
Central [Chicago]
Oui
(GMT-06:00)
Mexique [Tegucigalpa]
Non
(GMT-06:00)
Canada Central [Saskatchewan, Regina]
Non
(GMT-06:00)
Amérique centrale [Mexico]
Oui
(GMT-05:00)
Amérique du Sud (Pacifique) [Bogota, Lima, Quito]
Non
(GMT-05:00)
Est [New York]
Oui
(GMT-05:00)
Est [Indiana (Est)] [Indianapolis]
Non
(GMT-04:00)
Amérique du Sud (Ouest) [Caracas, La Paz]
Non
(GMT-04:00)
Pacifique (Amérique du Sud) [Santiago]
Oui
(GMT-03:30)
Terre-Neuve [St Johns]
Oui
(GMT-03:00)
Amérique du Sud (Est) [Brésil, Sao Paulo]
Oui
(GMT-03:00)
Amérique du Sud (Est) [Buenos Aires, Georgetown]
Non
(GMT-02:00)
Centre-Atlantique [Géorgie du Sud]
Non
(GMT-01:00)
Açores [Iles du Cap-Vert]
Oui
(GMT)
GMT [Casablanca, Monrovia]
Non
(GMT0)
Heure de Greenwich [Dublin, Edimbourg, Lisbonne, Londres] Oui
(GMT+01:00)
Amsterdam, Copenhague, Madrid, Paris, Vilnius
Oui
(GMT+01:00)
Europe centrale [Belgrade, Sarajevo, Skopje, Sofia, Zagreb]
Oui
(GMT+01:00)
Europe centrale [Bratislava, Budapest, Ljubljana, Prague,
Varsovie]
Oui
(GMT+01:00)
Europe de l'Ouest [Bruxelles, Berlin, Berne, Rome, Stockholm, Oui
Vienne]
(GMT+02:00)
GTB [Athènes, Istanbul, Minsk]
Oui
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
35011058 01 juillet 2006
Fuseau
horaire
Description
Heure
d'été
disponible
(GMT+02:00)
Europe de l'Est [Bucarest]
Oui
(GMT+02:00)
Egypte [Le Caire]
Oui
(GMT+02:00)
Afrique du Sud [Johannesburg, Harare, Pretoria]
Non
(GMT+02:00)
FLE [Helsinki, Riga, Tallinn]
Oui
(GMT+02:00)
Israël [Jérusalem]
Oui
(GMT+03:00)
Arabie [Bagdad]
Oui
(GMT+03:00)
Pays arabes [Koweït, Riyad]
Non
(GMT+03:00)
Russie [Moscou, St.-Pétersbourg, Volgograd]
Oui
(GMT+03:00)
Afrique de l'Est [Nairobi]
Non
(GMT+03:30)
Iran [Téhéran]
Oui
(GMT+04:00)
Arabie [Abu Dhabi, Muscat]
Non
(GMT+04:00)
Caucase [Baku, Tbilissi]
Oui
(GMT+04:00)
Afghanistan [Kaboul]
Non
(GMT+05:00)
Ekaterinbourg
Oui
(GMT+05:00)
Asie de l'Ouest [Islamabad, Karachi, Tachkent]
Non
(GMT+05:30)
Inde [Mumbai, Calcutta, Chennai, New Delhi]
Non
(GMT+06:00)
Asie centrale [Almaty, Dhaka]
Oui
(GMT+06:00)
Sri Lanka [Colombo]
Non
(GMT+07:00)
Asie du Sud-Est [Bangkok, Hanoi, Djakarta]
Non
(GMT+08:00)
Chine [Pékin, Chongqing, Hong Kong, Urumqi]
Non
(GMT+08:00)
Australie (Ouest) [Perth]
Non
(GMT+08:00)
Singapour
Non
(GMT+08:00)
Taipei
Non
(GMT+09:00)
Tokyo [Osaka, Sapporo, Tokyo]
Non
(GMT+09:00)
Corée [Séoul]
Non
(GMT+09:00)
Iakoutsk
Oui
(GMT+09:30)
Australie (centre) [Adélaïde]
Oui
(GMT+09:30)
AUS (Centre) [Darwin]
Non
(GMT+10:00)
Australie (Est) [Brisbane]
Non
(GMT+10:00)
AUS (Est) [Canberra, Melbourne, Sydney]
Oui
(GMT+10:00)
Pacifique Ouest [Guam, Port Moresby]
Non
(GMT+10:00)
Tasmanie [Hobart]
Oui
(GMT+10:00)
Vladivostok
Oui
263
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
264
Fuseau
horaire
Description
Heure
d'été
disponible
(GMT+11:00)
Pacifique Centre [Magadan, Iles Salomon, Nouvelle
Calédonie]
Oui
(GMT+12:00)
Nouvelle-Zélande [Auckland, Wellington]
Oui
(GMT+12:00)
Fidji [Fidji, Kamchatka, Iles Marshall]
Non
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Configuration du service Bande passante
Présentation
Note : Pas de service Bande passante sur le TSX WMY 100.
Afin d’utiliser le coupleur TSX ETY 410•/PORT/510• avec le service Bande
passante, il est nécessaire de régler les paramètres de configuration de ce service.
35011058 01 juillet 2006
265
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Comment
accéder à Bande
passante
Etape
La procédure pour accéder aux paramètres de configuration du service Bande
pasante est la suivante.
Action
1
Accédez à l’écran de configuration du module.
2
Sélectionnez dans la zone Services coupleur la case à cocher Bande passante.
Illustration
Services coupleur
IO Scanning
Serveur d’adresse
Global Data
Bande passante
L’onglet Bande passante se dégrise.
3
Sélectionnez l’onglet Bande passante.
Résultat
Messagerie
IO Scanning
Serveur d’adresse
SNMP
Tâche MAST
Global Data
Bande passante Bridge
Estimation flux de messagerie
Périodique
Temps période
Cyclique
10
ms
0
Nombre de transactions de messagerie par seconde
Estimation distribution
Estimation de la répartition de la bande passante
12
266
% IO scanning
50
% Global data
55
% Messagerie
Mise à jour
estimation
distribution
21
% Autres
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Comment utiliser
le service Bande
passante
Etape
Pour utiliser le service Bande passante, procédez comme suit :
Action
1
Une fois configuré les services I/O scanning et/ou Global data,
renseignez dans la fenêtre Nombre de transactions de messagerie par seconde l’estimation du
flux de messagerie à traiter par le coupleur.
2
Si la tâche Mast est cyclique, entrez la valeur dans la fenêtre Temps période (si la tâche est
périodique, la valeur est lue directement dans la configuration).
3
Pour visualiser l’estimation de la répartition de la bande passante, cliquez sur le bouton Mise à jour
estimation distribution.
Un graphique apparait.
Illustration
Estimation distribution
Estimation de la répartition de la bande passante
Mise à jour
estimation
distribution
12
4
% IO scanning
12
% Global data
55
% Messagerie
21
% Autres
En cas de dépassement de la charge du module, le message : "La charge du module ne peut
dépassser 100%" apparait.
Reprenez les étapes 1 à 3 pour ajuster les paramètres de configuration jusqu’à ce que la charge du
coupleur soit correcte.
35011058 01 juillet 2006
267
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Configuration de la fonction Bridge
Présentation
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
différents réseaux.
Note : Pour connaitre la mise en oeuvre de cette fonction, reportez vous à
l’intercalaire communication multi-réseau.
Dans la suite, seule la procédure d’accès à la fonction bridge sera développée.
Comment
accéder à la
fonction bridge
268
La procédure pour accéder aux paramètres de configuration de la fonction bridge
est la suivante.
Etape
Action
1
Accédez à l’écran de configuration du module.
2
Sélectionnez l’onglet Bridge.
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
9.3
Mise au point
présentation
Objet de ce souschapitre
Ce sous-chapitre décrit la mise en oeuvre d’un module TSX ETY 410•, TSX ETY
PORT, TSX ETY 510• ou TSX WMY 100 lors de sa mise au point.
Le module TSX WMY possède les mêmes services que les autres modules excepté
les services :
z
z
z
z
Contenu de ce
sous-chapitre
35011058 01 juillet 2006
IO Scanning,
Global Data,
Serveur d’adresse,
Contrôle de bande passante.
Ce sous-chapitre contient les sujets suivants :
Sujet
Page
Ecran de mise au point du module
270
Paramètres de mise au point généraux
272
Paramètres de mise au point des services TCP/IP
273
Comment tester la communication TCP/IP avec la requête Ping
274
Requêtes disponibles pour le test d’une voie de communication
275
Comment tester une voie avec les requêtes Identification et Miroir
276
Comment tester une voie avec des requêtes
278
Paramètres de mise au point du service IO Scanning
280
Paramètres de mise au point du service Global Data
281
Paramètres de diagnostic du contrôle de bande passante
282
269
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Ecran de mise au point du module
Présentation
Cet écran, décomposé en six zones, permet d’effectuer la mise au point d’une
liaison ETHERNET.
Illustration
L’écran dédié à la communication ETHERNET se présente ainsi :
4
3
1
5
TSX ETY 4102/3 [RACK 0 POSITION 2]
Mise au point
Désignation : COUPLEUR FACTORYCAST
Version : 2.0
RUN
Informations adresses
Adresse
IP servie
ERR
Masque sous -réseau 255.255.255.0
Messages reçus 703
Messages émis 702
Adresse du Gateway 139.160.234.1
Test communication
Bande
passante
Adresse IP distante
ms
Trafic messages (msg/min.)
4000 msg/min.
IO Scanning
IO Scanning
activé
Moy. 1330
2
270
Max. 2660
Reset
8
7
10.40
Numéro station
0
Identification
Miroir
Saisie Requête
Ascii
Hexa
16
Non configuré
32
Scruté
48
Non scruté
En défaut ou 64
absent
1
17
33
49
16
32
48
64
1
17
33
49
Non configuré
SUB variable
PUB variable
Défaut
Global Data
activé
Adresse locale
Réception réponse
Init compteurs
Global Data
Min. 0
Test station XWAY
Accès non autorisés 0
Messages refusés 0
Adresse IP 139.160.234.18
Temps
DIAG...
Messages
Connexions ouvertes 2
MAC adresse 00.80.F4.01.00.41
Ping
STS
6
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Eléments et
fonctions
35011058 01 juillet 2006
Ce tableau décrit les différentes zones constituant l’écran de mise au point :
Repère
Zone
Fonction
1
commune
partie commune aux écrans de mise au point (Voir: Métiers
Communication Tome 1 - Description des écrans de mise au
point pour la communication) de la communication
2
Trafic
messages
permet de visualiser graphiquement le nombre de messages
traités par le coupleur:
3
Messages
permet de visualiser le nombre de connexions, de messages
non acquittés ou refusés.
4
Services TCP/ permet de :
IP
z visualiser la configuration des services TCP/IP,
z tester la communication sur le profil TCP/IP.
5
Test station X- permet de tester la communication UNI-TE sur le profil TCP/IP.
WAY
6
IO Scanning
permet de visualiser l’état de chaque module d’entrées/sorties
distantes (sauf TSX WMY 100).
7
Global Data
permet de visualiser l’état des variables des Global Data (sauf
TSX WMY 100).
8
Bande
passante
permet d’accéder au diagnostic de Bande passante (sauf TSX
WMY 100).
271
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Paramètres de mise au point généraux
Présentation
Les paramètres de mise au point généraux sont regroupés en deux fenêtres :
z
z
Trafic messages
la fenêtre Trafic messages,
la fenêtre Messages.
La fenêtre se présente 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 traités par le
coupleur (émission et réception). Pour une meilleure visualisation, l’échelle s’adapte
automatiquement en fonction de l’évolution du débit.
Le bouton RAZ remet à zéro les trois compteurs Min., Moy. et Max..
Messages
La fenêtre se présente comme ci-dessous :
Messages
Connections ouvertes
Accès non autorisés
Messages refusés
Messages reçus
Messages émis
1
0
0
6632
6628
Init compteurs
Cette fenêtre se rapporte à la messagerie TCP/IP :
z
z
z
le nombre de connexions ouvertes,
le nombre d’accès non autorisés,
le nombre de messages refusés, reçus et émis.
Vous pouvez remettre ces compteurs à zéro en cliquant sur le bouton Init
compteur.
272
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Paramètres de mise au point des services TCP/IP
Présentation
Les paramètres de mise au point des services TCP/IP sont regroupés en deux
fenêtres :
z
z
Informations
adresses
la fenêtre Informations adresses,
la fenêtre Test communication.
La fenêtre se présente comme ci-dessous :
Informations adresses
Adresse
MAC adresse 00.80.F4.01.00.05
IP servie
Adresse IP 222.111.3.88
Masque sous-réseau 255.255.255.0
Adresse du Gateway 222.111.3.0
Elle rappelle les données de configuration de l’adresse IP :
z
z
z
z
Test de
communication
Adresse MAC : adresse unique et figée pour un coupleur
Adresse IP
Masque sous-réseau
Adresse du Gateway : adresse de la passerelle
La fenêtre se présente comme ci-dessous :
Test communication
Adresse IP distante
222.111.3.88
Ping
Temps 1
ms
Cette fenêtre permet de tester la communication IP vers une autre station.
35011058 01 juillet 2006
273
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Comment tester la communication TCP/IP avec la requête Ping
¨Présentation
Cette page indique la procédure à suivre pour tester une communication TCP/IP à
partir d’une reqête Ping.
Marche à suivre
La procédure suivante permet d’envoyer la requête Ping, et ainsi tester le bon
cheminement des informations entre deux équipements.
Etape
Action
1
Saisissez l’adresse de la station à interroger à l’aide du champ Adresse IP
distante.
2
Appuyez sur le bouton Ping.
Résultat
La réponse apparaît dans le champ Temps :
Temps 1
ms
Le temps retourné correspond au temps d’aller/retour du message en ms.
Type de réponse
274
Le tableau suivant regroupe les différents de type de réponses possibles à la
requête Ping.
Si la réponse est ...
alors ...
positive
La fenêtre inscrit le temps d’aller/retour du message en ms.
négative
une fenêtre avec le message Echange incorrect spécifie que
l’équipement distant n’a pas été atteint dans l’architecture réseau.
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Requêtes disponibles pour le test d’une voie de communication
Présentation
Cette page décrit les différentes possibilités de tester une voie de communication à
partir de l’écran de mise au point.
Conditions de
test
L’envoi d’une requête vers une station non connectée se traduit par un message
d’erreur.
Le test s’applique entre des stations appartenant au même réseau local.
Requêtes
disponibles
La fenêtre Test station X-WAY permet les requêtes suivantes :
z
z
z
Indentification : provoque l’envoi de la requête Identification vers la station
distante désignée,
Miroir : permet d'envoyer une requête Miroir vers la station désignée. Le choix
de cette fonction donne accès à un écran permettant de sélectionner la longueur
de la chaîne de caractères à émettre (au maximum 80 caractères). L'automate
envoie alors cette chaîne de caractères (ABCD....) vers l'équipement
destinataire. Celui-ci renvoie automatiquement la chaîne de caractères reçue
vers l'émetteur,
Saisie Requête : permet d'envoyer une requête UNI-TE, autre que celles
fournies par les boutons de commande, vers la station désignée. Le choix de
cette fonction donne accès à un écran permettant de sélectionner les paramètres
spécifiques à la requête (le code requête doit être codé en hexadécimal).
Note : Les deux premières requêtes sont destinées au serveur UNITE du coupleur
TSX ETY ou TSX WMY 100. La troisième est destinée au serveur du processeur.
35011058 01 juillet 2006
275
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Comment tester une voie avec les requêtes Identification et Miroir
Présentation
Cette page indique la procédure à suivre pour tester une voie de communication à
partir des requêtes Identification et Miroir.
Comment
identifier une
station
La procédure suivante permet d’identifier une station désignée.
Etape
Actions
1
Sélectionnez l’adresse de la station à interroger à l’aide du champ Numéro
station.
2
Appuyez sur le bouton Identification.
Résultat
La réponse apparaît dans la fenêtre Réception Réponse:
Réception réponse
..’.TSX ETY 410..!....
Ascii
276
Hexa
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Comment
envoyer la
requête Miroir
La procédure suivante permet d’envoyer la requête Miroir, et ainsi tester le bon
cheminement des informations entre deux équipements.
Etape
Action
1
Sélectionnez l’adresse de la station à interroger à l’aide du champ Station.
2
Appuyez sur le bouton Miroir.
Résultat
La fenêtre suivante apparaît :
Requête Miroir
Longueur des données émises 8
Annuler
Emission
3
Saisissez la longueur des données à transmettre (maximum 80 caractères).
4
Appuyez sur le bouton Emission.
Résultat
La réponse apparaît dans la fenêtre Réception Réponse:
Réception réponse
ABCDEFGH
Ascii
Hexa
La réponse contient :
z la chaîne de caractère ABCDEFGH correspondant à une longueur de
données émises 8.
35011058 01 juillet 2006
277
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Comment tester une voie avec des requêtes
Présentation
278
Cette page indique la procédure à suivre pour tester une voie de communication à
partir de l’écran de mise au point par l’intermédiaire de différentes requêtes.
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Comment
envoyer une
requête
La procédure suivante permet d’envoyer une requête, autre que celles fournies par
les boutons de commande, vers une station désignée. Dans cet exemple, la requête
émise permet d’effectuer une lecture de 10 mots (de %MW1 à %MW10).
Etape
Action
1
Sélectionnez l’adresse de la station à interroger à l’aide du champ Station.
2
Appuyez sur le bouton Saisie Requête.
Résultat
La fenêtre suivante apparaît :
Saisie Requête
Code Requête (Hexadécimal) 36
Données (Hexadécimal)
680701000A00
Emission
Annuler
Les données transmises dans cet exemple sont codés sur 6 octets.
3
Saisissez le code fonction (codé en hexadécimal sur un octet), correspondant
à la requête que vous voulez envoyer.
Pour cet exemple le code requête pour une lecture est 16#36.
4
Saisissez les données à émettre en codant chaque donnée en hexadécimal.
Les données sont saisies à la suite des unes des autres sans espace entre
elles. Lorsque les données sont codées sur un mot, les octets de poids fort et
de poids faible sont inversés.
Pour cet exemple les données sont les suivantes :
z 16#68 : sur un octet, définit le segment (données internes),
z 16#07 : sur un octet, définit le type d’objet (mots),
z 16#0100 : sur un mot, définit le premier mot à lire,
z 16#0A00 : sur un mot, définit le nombre de mot à lire.
5
Appuyez sur le bouton Emission.
Résultat
La réponse apparaît dans la fenêtre Réception Réponse:
Réception réponse
07 00 C2 92 20 24 40 00
Ascii
Hexa
La réponse de l’exemple contient les données sur 21 octets.
z 16#07 : correspond au type d’objet (mots),
z 16#00C2 : correspond à la valeur du premier mot (les octets de poids fort
et de poids faibles sont inversés, sa valeur est 16#C200),
z ...
35011058 01 juillet 2006
279
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Paramètres de mise au point du service IO Scanning
Présentation
Note : Pas de IO Scanning pour le TSX WMY 100.
Lorsque le service IO Scanning est activé, l’état de chaque équipement configuré
est visualisé à l’écran.
IO Scanning
La fenêtre se présente comme ci-dessous :
IO Scanning
√
IO Scanning
activé
16
Non configuré
32
Scruté
48
Non scruté
En défaut ou 64
absent
1
17
33
49
Un équipement référencé dans l’onglet de configuration IO Scanning, peut prendre
les états :
z
z
z
z
Scruté : couleur verte,
Non configuré : couleur blanche,
Non scruté : couleur noire (provoqué par l’inactivation du service IO Scanning,
choix de none en configuration),
En défaut ou absent : couleur rouge,
Note : Dans les cas Non configuré et Non scruté, aucune requête Modbus n’est
générée vers l’équipement.
280
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Paramètres de mise au point du service Global Data
Présentation
Note : Pas de Global Data pour le TSX WMY 100.
Lorsque le service Global Data est activé, l’état d’une variable Global Data est
visualisé à l’écran.
Global Data
La fenêtre se présente comme ci-dessous :
Global Data
√
Global Data
activé
Non configuré
SUB variable
PUB variable
Défaut
16
32
48
64
1
17
33
49
Une variable Global Data peut prendre les états suivants :
z
z
z
z
35011058 01 juillet 2006
Non configuré : couleur blanche,
PUB variable : variable publiée, couleur noire,
SUB variable : variable souscrite reçue dans le délai du Time-out de validité,
couleur verte,
Défaut : variable souscrite non reçue dans le délai de Time-out de validité,
couleur rouge.
281
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Paramètres de diagnostic du contrôle de bande passante
Présentation
Note : Pas de service Bande passante sur le TSX WMY 100.
L’orsque le contrôle de bande passante est activé, la charge du coupleur TSX ETY
410•/PORT/510• est visualisée à l’écran.
Bande passante
La fenêtre se présente comme ci-dessous :
Répartition des services
20
% IO scanning
30
% Global data
40
% Messaging
10
% Others (idle)
OK
Ce graphique visualise la répartition réelle de charge, entre les services d’I/O
Scanning, de Global Data, de Messagerie et autres services:
z
z
z
z
% 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 répartition.
282
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
9.4
Objets langage associés aux modules TSX ETY
410•, TSX ETY PORT, TSX ETY 510• et TSX WMY
100
Présentation
Objet de ce souschapitre
Ce sous-chapitre présente les différents objets langage spécifiques aux modules
TSX ETY 410•, TSX ETY PORT, TSX ETY 510• et TSX WMY 100.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
35011058 01 juillet 2006
Sujet
Page
Objets langage en échange implicite
284
Objets langage à échange explicite
286
Gestion et compte-rendu des échanges explicites
289
Objets langage associés à la configuration
290
283
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Objets langage en échange implicite
Présentation
Note : Pour le TSX WMY 100, tous les objets des IO Scanning et Global Data ont
un statut réservé.
Cette page décrit tous les objets langage à échange implicite (Voir: Métiers
Communication Tome 1 - Echanges Implicites) pour une communication
ETHERNET avec le module TSX ETY 410•/PORT/510• qui peuvent être affichés ou
modifiés par le programme d’application.
Objets bit
Le tableau ci-dessous présente les différents objets bit à échange implicite.
Objet (1)
Fonction
Signification
%Ixy.MOD.ERR Bit de défaut module
Ce bit à 1, indique un défaut du module (au
moins une des voies est en défaut, ...)
%Ixy.i.ERR
Ce bit à 1, indique un défaut de la ligne.
Bit de défaut voie
Légende
(1)
284
Adresse xy.i
z x : correspond au numéro de rack
z y : correspond au numéro du module
z i : correspond au numéro de la voie
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Objets mot
Le tableau ci-dessous présente les différents objets mot à échange implicite.
Objet (1)
Fonction
Signification
%IWxy.i.0
Réservé
-
%IWxy.i.1
Indicateurs de
rafraîchissement des
entrées/sorties
distantes (service
IO Scanning)
z x0 = 1 : bit d’état de l’équipement 1, spécifiant
qu’il a été scruté.
z ...
z x7 = 1 : bit d’état de l’équipement 8, spécifiant
qu’il a été scruté.
z x8 = 1 : bit d’état de l’équipement 9, spécifiant
qu’il a été scruté.
z ...
z x15 = 1 : bit d’état de l’équipement 16, spécifiant
qu’il a été scruté.
...
...
...
%IWxy.i.4
Indicateurs de
rafraîchissement des
entrées/sorties
distantes (service
IO Scanning)
z x0 = 1 : bit d’état de l’équipement 49, spécifiant
qu’il a été scruté.
z ...
z x7 = 1 : bit d’état de l’équipement 56, spécifiant
qu’il a été scruté.
z x8 = 1 : bit d’état de l’équipement 57, spécifiant
qu’il a été scruté.
z ...
z x15 = 1 : bit d’état de l’équipement 64, spécifiant
qu’il a été scruté.
%IWxy.i.5
Réservé
-
%IWxy.i.6
à
%IWxy.i.9
Indicateurs de validité
des Global Data
z x0 = 1 : bit d’état indiquant que l’Ident. 1 a été
reçu.
z ...
z x15 = 1 : bit d’état indiquant que l’Ident. 16 a été
reçu.
z ...
z x63 = 1 : bit d’état indiquant que l’Ident. 64 a été
reçu.
Légende
(1)
Adresse xy.i
z x : correspond au numéro de rack
z y : correspond au numéro du module
z i : correspond au numéro de la voie
35011058 01 juillet 2006
285
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Objets langage à échange explicite
Présentation
Note : Pour le TSX WMY 100, tous les objets des IO Scanning et Global Data ont
un statut réservé.
Cette page décrit tous les objets langage à échange explicite (Voir: Métiers
Communication Tome 1 - Echanges explicites: Généralités) pour une
communication ETHERNET avec le module TSX ETY 410•/PORT/510• ou TSX
WMY 100 qui peuvent être affichés ou modifiés par le programme d’application.
286
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Mots internes
Le tableau suivant décrit les mots internes :
Objet (1)
Fonction
Signification
%MWxy.MOD.2
Status du module
z x0 = 1 : module défectueux
z x1 = 1 : défaut fonctionnel (défaut entre le
z
z
z
z
z
z
%MWxy.i.2
Status standard voie
processeur et le module, défaut de réglage
ou de configuration, ...)
x2 = 1 : défaut bornier (non connecté)
x3 = 1 : auto-tests en cours
x4 = 1 : réservé
x5 = 1 : défaut de configuration matérielle ou
logicielle (le module présent n’est pas celui
déclaré dans la configuration, les sousmodules ne sont pas compatibles)
x6 = 1 : module absent
x7 = 1 : défaut de l’un des sous-modules
z x0 à x3 = 0 : réservés
z x4 = 1 : module en défaut ou auto-tests en
cours
z x5 et x6 = 0 : réservés
z x7 = 1 : défaut applicatif (erreur dans la
configuration)
%MWxy.i.3
Status spécifique voie
Octet 0 :
z x0 = 1 : si bridge X-WAY (0 si non bridge)
Octet 1 : nombre de connexion TCP ouvertes
35011058 01 juillet 2006
%MWxy.i.4
Compteurs de défauts
Nombre de demande connexion refusées
%MWxy.i.5
Compteurs de défauts
Nombre de messages refusés
%MWxy.i.6
Adresse réseau/station Octet 0 : numéro de la station
Octet 1 : numéro du réseau
%MWxy.i.7
et %Mwxy.i.8
Compteurs de
messages sur la
couche liaison
Nombre de messages émis sur la couche liaison
%MWxy.i.9
et %Mwxy.i.10
Compteurs de
messages sur la
couche liaison
Nombre de messages reçus sur la couche
liaison
%MWxy.i.11
Activité du service IO
Scanning
Nombre de trames par seconde reçues pour le
service IO Scanning
%MWxy.i.12
Connexions du service Nombre de connexions actives pour le service
IO Scanning
IO Scanning (correspond au nombre de bits
d’état rafraîchis)
287
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Objet (1)
Fonction
Signification
%MWxy.i.13
Erreur de
Configuration
Distribuée des Global
Data
x0 et x1 :
00 : aucune erreur détectée.
01 : une Global Data est publiée avec une
longueur différente de la Souscription
correspondante (même Ident.) dans le même
Distribution Group.
10 : deux Global Data sont publiées avec le
même Ident. dans le même Distribution Group.
%MWxy.i.14
Taux de charge du
coupleur
Octets 0 :
z Taux de charge de I/O Scanning
Octet 1 :
z Taux de charge des Global Data
%Mwxy.i.15
Taux de charge du
coupleur
Octets 0 :
z Taux de charge de la messagerie
Octet 1 :
z Taux de charge des autres services
Légende
(1)
Adresse xy.i
z x : correspond au numéro de rack
z y : correspond au numéro du module
z i : correspond au numéro de la voie
288
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Gestion et compte-rendu des échanges explicites
Présentation
Cette page décrit tous les objets langage qui gèrent les échanges explicites (Voir:
Métiers Communication Tome 1 - Gestion d'échange et de compte-rend).
Objets mots
Le tableau ci-dessous présente les différents objets mot pour la gestion des
échanges explicites.
Objet (1)
Fonction
Signification
%MWxy.MOD.0
Echanges en cours
du module
z x0 = 1 : lecture de status en cours
z x1 = 1 : envoi de paramètres de commande au
module de communication
z x2 = 1 : envoi de paramètres de réglage au
module de communication
%MWxy.MOD.1
Compte rendu du
module
z x1 = 0 : paramètres de commande reçus et
acceptés par le module
z x2 = 0 : paramètres de réglage reçus et
acceptés par le module
%MWxy.i.0
Echanges en cours
de la voie
z x0 = 1 : lecture de status en cours
z x1 = 1 : envoi de paramètres de commande à
la voie de communication
z x2 = 1 : envoi de paramètres de réglage à la
voie de communication
%MWxy.i.1
Compte rendu de la
voie
z x1 = 0 : paramètres de commande reçus et
acceptés par la voie de communication
z x2 = 0 : paramètres de réglage reçus et
acceptés par la voie de communication
Légende
(1)
35011058 01 juillet 2006
Adresse xy.i
z x : correspond au numéro de rack
z y : correspond au numéro du module
z i : correspond au numéro de la voie
289
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Objets langage associés à la configuration
Présentation
290
Cette page décrit 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 affichés par le programme d’application.
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Constantes
internes
35011058 01 juillet 2006
Le tableau suivant décrit les constantes internes :
Objet
Fonction
Signification
%KWxy.i.0
Type
Octet 0 = 11 pour la communication ETHERNET
Octet 1 : réservé
%KWxy.i.1
Couche physique
Octet 0 : fixé à 16#01 (correspond à GPX2)
Octet 1 : réservé
%KWxy.i.2
Réservé
-
%KWxy.i.3
Réservé
-
%KWxy.i.4
Réservé
-
%KWxy.i.5
Adresse réseau X-WAY Octet 0 : numéro du réseau (0 par défaut)
Octet 1 : réservé
%KWxy.i.6
Type de driver
ETHERNET pour TCP/
IP
Octet 0 : fixé à 16#01 (correspond à RJ45)
z = 16#01 : RJ45
Octet 1 :
z = 16#00 : ETHERNET II (valeur par défaut)
z = 16#01 : 802.3
%KWxy.i.7
Configuration TCP/IP :
type d’adresse
Octet 0 : réservé
Octet 1 : adresse héritée
z = 16#01 : à partir de la fonction métier
z = 16#03 : à partir d’un serveur
%KWxy.i.8
et
%KWxy.i.9
Adresse IP locale
Exemple avec l’adresse 139.160.65.109
Octet 0 =109
Octet 1 = 65
Octet 2 = 160
Octet 3 = 139
%KWxy.i.10 Adresse IP du gateway
et
%KWxy.i.11
Exemple avec l’adresse 139.160.65.1
Octet 0 =1
Octet 1 = 65
Octet 2 = 160
Octet 3 = 139
%KWxy.i.12 Masque sous-réseau
et
%KWxy.i.13
Exemple avec l’adresse 255.255.255.0
Octet 0 = 0 (poids faibles)
Octet 1 = 255
Octet 2 = 255
Octet 3 = 255 (poids fort)
291
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Objet
Fonction
Signification
%KWxy.i.14
Services utilisés
Octet 0 :
z x0 = 1 : le service IO Scanning est utilisé
z x1 = 1 : le service serveur BOOTP est utilisé
z x2 = 1 : le service de données globales est utilisé
z x3 = 1 : le service pour régler la largeur de bande
est utilisé
Octet 1 : réservé
%KWxy.i.15
Services TCP utilisés
Octet 0 :
z x0 = 1 : la communication Modbus sur TCP/IP
est utilisée
z x1 = 1 : le contrôle d’accès est activé
Octet 1 : réservé
292
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
9.5
Questions/Réponses
Questions/Réponses
Généralités
35011058 01 juillet 2006
Vous trouverez ci-dessous une liste de Questions/Réponses les plus fréquemment
posées sur la communication par réseau Ethernet.
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 accède 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) ?
z
z
z
Vérifiez qu'il est configuré dans PL7.
Vérifiez qu'il n'existe pas un autre module avec le même numéro de réseau XWAY dans la configuration automate.
Si le module est configuré en "Adresse servie", vérifiez qu'un serveur BOOTP est
opérationnel et accessible.
Que dois-je faire si le module affiche un état de leds correct (STS=RUN=ON)
mais ne répond pas aux requêtes ?
Essayez la commande Ping vers cette adresse IP, depuis un équipement sur le
même réseau :
z
z
Pas de réponse :
z Vérifiez la configuration réseau : câblage, état des "hubs", adresses IP,
masques et gateways si il y a des routeurs dans la configuration.
Réponse au Ping correcte :
z Vérifiez l'adresse X-WAY du module.
z Vérifiez si le contrôle d'accès est activé ou non.
z Essayez de vous connecter par http à la page Rack Viewer. Si cette connexion
fonctionne, vérifier l'adresse X-WAY de l'application cliente.
Puis-je changer l'adresse MAC du module ?
Non. Celle-ci est figée pour tout équipement Ethernet, ce qui garantit son unicité.
Comment puis-je connaître 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 réponse ?
294
35011058 01 juillet 2006
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
z
z
z
Vérifiez que l'adresse X-WAY destination fait partie de la table des connexions
IP/X-WAY.
Vérifier que la configuration du module destination n'interdit pas cette connexion
(contrôle d’accès ).
En mode Mise au point, essayez la commande "Ping" vers l'adresse IP de
l'automate destination, puis essayez une requête "Identification" vers l'adresse
destination, si elle fait partie du même réseau X-WAY.
Que dois-je faire en cas de réception du code de refus 0xFF12 sur les EFs de
messagerie ?
Ce code indique que le coupleur est saturé. Réduisez le rythme d'émission.
Que dois-je faire si les EF de messagerie READ_ASYNC, WRITE_ASYN
n'obtiennent pas de réponse (Time out) ?
Vérifiez que les tâches "Mast " des automates client et serveur sont configurées en
"périodique", avec une période 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 présente, la carte PCMCIA du processeur).
J'ai changé les adresses IP dans ma configuration Serveur d'adresse et IO
Scanner, dois-je redémarrer mes équipements servis ?
Oui. Les équipements obtiennent leur adresse IP au démarrage uniquement. Ce
redémarrage 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 dernière entrée saisie dans
une des grilles n'a pas été prise en compte à la validation. Pourquoi ?
Vous devez retirer le focus (le curseur) de la dernière cellule de la grille où une
nouvelle donnée a été entrée pour prendre en compte cette modification.
35011058 01 juillet 2006
295
TSX ETY 410•, TSX ETY PORT, TSX ETY 510•, TSX WMY 100
Pourquoi l'onglet Bridge est-il grisé lorsque j’utilise un processeurs TSX /
PMX / PCX de type 571xx et 572xx ?
Ces processeurs ne gèrent pas les données bridge.
Pourquoi l'onglet Bridge est-il grisé lorsque j’ai changé auparavant
l'emplacement du processeur ?
Après ce type de modification, vous devez valider la nouvelle configuration
matérielle pour accéder et modifier les données bridge gérées 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•.
z
z
296
Vérifiez dans la configuration du coupleur TSX ETY 410• ou TSX ETY PORT que
le masque de sous réseau est en accord avec la classe d'adresse IP.
Vérifiez la version logicielle du module 170 ENT.
35011058 01 juillet 2006
Architectures multiréseaux
III
Présentation
Objet de cet
intercalaire
Cet intercalaire présente les principes de configuration et d’exploitation d’une
architecture multiréseaux par le logiciel PL7.
Contenu de cette
partie
Cette partie contient les chapitres suivants :
35011058 01 juillet 2006
Chapitre
Titre du chapitre
Page
10
Architectures multiréseaux : Généralités
299
11
Configuration
311
297
Architectures multiréseaux
298
35011058 01 juillet 2006
Architectures multiréseaux :
Généralités
10
Présentation
Objet de ce
chapitre
Ce chapitre présente les architectures multiréseaux et ses services.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
35011058 01 juillet 2006
Sujet
Page
Généralités
300
Fonctionnalités
301
Adresse principale
303
Adresses d’une station multi-coupleurs
305
Messagerie
306
Service de mots communs
308
Service d’échange de table partagée
309
299
Architectures multiréseaux :Généralités
Généralités
Présentation
Une architecture multi-réseaux est constituée de plusieurs réseaux. Deux niveaux
d'architectures sont distingués :
z Les architectures multi-coupleurs réseaux dans lesquelles plusieurs réseaux
sont présents mais aucune communication entre ces différents segments n'est
offerte par le système de communication.
z Les architectures multi-réseaux composées de plusieurs segments de réseaux
interconnectés par des stations bridges. Une transparence de communication est
alors offerte entre l'ensemble des équipements présents dans ce type
d'architecture.
Le présent chapitre décrit 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-réseaux. L'architecture multi-réseaux est conforme aux standards
de communication X-Way.
Pour la mise en uvre des stations sur les différents réseaux, reportez-vous à la
documentation correspondant au coupleur utilisé.
300
35011058 01 juillet 2006
Architectures multiréseaux :Généralités
Fonctionnalités
Présentation
Une architecture d'automatisme multi-réseaux X-WAY est composée de plusieurs
niveaux de réseaux qui s'interconnectent à travers des stations intermédiaires.
Dans une architecture multi-réseaux, une seule liaison logique doit exister entre
deux stations terminales.
Exemple
Stations terminales
Station {1.1}
réseau #1
1
3
Station {1.3}
et {2.1}
réseau #2
Station {1.2}
2
4
Stations
intermédiaires
1
Station {1.4}
et {3.1}
1
2
réseau #3
2
Station {2.2}
Station {3.2}
Stations terminales
Stations
terminales
Une station terminale est adressée par le couple {adresse réseau . adresse station}.
Les stations terminales réceptionnent les messages destinés à leur adresse réseau
ainsi que les messages en diffusion générale, et émettent vers leur connexion
réseau l'ensemble des messages destinés à une station distante.
Stations
intermédaires
Une station intermédiaire possède autant d'adresses réseaux que de points de
connexion à des réseaux différents. Une de ses adresses est considérée comme
adresse principale, elle a pour rôle de garantir l'accès à toutes les entités de
communication d'une station bridge.
Les station intermédiaires sont classées en deux catégories :
z Les stations multicoupleurs
z Les stations bridges
35011058 01 juillet 2006
301
Architectures multiréseaux :Généralités
Sations
multicoupleurs
Elles assurent la gestion de plusieurs coupleurs réseaux, elles garantissent
l'ensemble des services mono-réseaux sur les différents segments réseaux (mots
communs, télégrammes, messagerie). Elles n'offrent pas la fonctionnalité de
routage entre les différentes connexions réseaux.
Note : Le service d'échange des télégrammes est offert exclusivement sur la
liaison FIPWAY gérée par un processeur Premium ou Micro.
Stations bridges
302
Elles fournissent les mêmes services que les stations multi-coupleurs, et
garantissent en plus la transparence de communication entre les différentes
connexions réseaux.
35011058 01 juillet 2006
Architectures multiréseaux :Généralités
Adresse principale
Présentation
Une station configurée en mode bridge possède autant d'adresses que de points de
connexion réseau.
L'adresse réseau correspondant au coupleur réseau de plus basse adresse module
(coupleur le plus à gauche dans le rack de la station) est considérée comme
l'adresse principale de la station.
L'utilisation de l'adresse principale d'une station permet de garantir l'accès à une
station bridge.
Règle
35011058 01 juillet 2006
Une station bridge doit toujours être accédée par son adresse principale.
303
Architectures multiréseaux :Généralités
Exemple
d’adressages
L’exemple porte sur la communication entre des stations connectées sur des
réseaux Fipway.
réseau #1
Ethernet
1
0
2
2
5
4
5
Uni-Telway
R2
56
R1
C
Fipway
3
4
7
Fipway
réseau #12
réseau #11
B
5
Fipway
4
0
5
réseau #13
R3
Fipway
6
réseau #21
A
z
z
z
z
304
Pour une communication de la station A vers la station R2, l’adresse principale
de la station R2 vaut {11.3}.
Pour une communication de la station A vers la station R1, l’adresse principale
de la station R1 vaut {12.7}.
Pour une communication de la station A vers la station R3, l’adresse principale
de la station R3 vaut {13.5}.
Pour une communication de la station A vers la station C, l’adresse de la station
C vaut {12.7}5.0.56.
35011058 01 juillet 2006
Architectures multiréseaux :Généralités
Adresses d’une station multi-coupleurs
Présentation
Une station configurée en mode multi-coupleur possède autant d'adresses que de
points de connexion réseau.
Il n’existe pas d’adresse principale pour la station. Elle sera adressée en fonction du
réseau qui communique avec elle.
Règle
Une station multi-coupleurs doit toujours être accédée par l'adresse réseau
correspondant au coupleur réseau permettant d'entrer dans la station.
Exemple
Dans l’exemple suivant, la station R1 n’a pas la fonction bridge entre ses coupleurs
2, 4 et 5.
Ethernet
2
2
5
4
R1
7
7
Fipway
réseau #12
5
4
B
Fipway
réseau #13
A
z
z
35011058 01 juillet 2006
Pour une communication de la station A vers la station R1, l’adresse vaut
{13.5}SYS.
Pour une communication de la station B vers la station R1, l’adresse vaut
{12.7}SYS.
305
Architectures multiréseaux :Généralités
Messagerie
Avec des
stations multicoupleurs
Les messages à destination d'un réseau sont émis vers le coupleur connecté au
réseau destinataire. La phase de configuration permet de déterminer le coupleur
destinataire.
Cas particulier
Les messages à destination d'un réseau d'adresse inconnue, sont émis vers le
réseau d’adresse principal de la station, ainsi que les messages dont le numéro de
réseau est égal à 0.
Exemple
réseau #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
réseau #1
L'ensemble des messages destinés au réseau #3 sont émis vers le coupleur
d'adresse module 4, et ceux dont le réseau destinataire est 1 vers la liaison réseau
intégrée au processeur.
Tous les messages dont l'adresse numéro de réseau est différent de 1 ou 3 sont
émis vers le processeur qui gère le réseau principal.
Dans une architecture multi-coupleurs, la communication est limitée à un seul
niveau de réseau.
306
35011058 01 juillet 2006
Architectures multiréseaux :Généralités
Avec des
stations bridges
Les messages à destination d’un réseau sont émis vers le coupleur qui a accès à
ce réseau. La phase de configuration permet de déterminer les réseaux accessibles
pour chaque coupleur de la station.
Cas particulier
Les messages dont le numéro de réseau est égal à 0 sont émis vers le réseau
d’adresse principal de la station.
35011058 01 juillet 2006
307
Architectures multiréseaux :Généralités
Service de mots communs
Présentation
Les échanges de mots communs sont uniquement mono-réseau, ils sont liés à
chaque coupleur. Il peut donc y avoir autant de zones de mots communs qu'il y a de
coupleurs réseau dans une station.
La syntaxe d'accès aux mots communs dans une configuration est la suivante :
%NW {N° réseau . N° station} N° de mot
Les échanges de mots communs sont gérés par le système automate.
Les bits de rafraîchissement associés à chaque zone de mots échangés sont
%IWxy.i.1 à %IWxy.i.4. Reportez vous aux objets langages de chaque coupleur.
Exemple
Dans l'exemple ci-contre, la station possède deux zones de production de mots
communs.
Zone de mots communs
%NW{3.2}0...3
réseau #3
2
4
%NW{3.2}0...3
%NW{1.4}0...3
4
réseau #1
Zone de mots communs
%NW{1.4}0...3
Le numéro de réseau permet de distinguer la zone qui est accédée.
Sur le réseau #3, elle produit 4 mots : %NW {3.2}0..3. Les bits de rafraîchissement
sont mémorisés dans les mots : %IW 4.1.1.., %IW 4.1.2.
Sur le réseau #1, elle produit 4 mots : %NW {1.4}0..3. Les bits de rafraîchissement
sont mémorisés dans les mots : %IW 0.1.1.., %IW 0.1.2.
308
35011058 01 juillet 2006
Architectures multiréseaux :Généralités
Service d’échange de table partagée
Présentation
L'échange de tables partagées est exclusive avec l'échange de mots communs. Les
échanges de tables partagées sont possibles uniquement dans une architecture
mono-réseau.
La zone d'échange est dans les %MW définis par l'application PL7. Dans une
application multiréseaux, plusieurs tables partagées peuvent être présentes, une
par réseau.
A chaque zone de la table est associé un bit de rafraîchissement 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 partagée. Ces informations sont mises à jour périodiquement par
le système.
Exemple
Dans l'exemple ci-contre, la station possède deux zones de table partagée.
Table partagée du réseau #3
2
%MW10
réseau #3
4
%MW20
...
%MW30
...
%MW137
%MW200
%MW210
...
%MW230
...
%MW337
4
réseau #1
Table partagée du réseau #1
La zone comprise entre les mots %MW10 à %MW137 correspond à la table
partagée échangée sur le réseau 3.
Seuls les mots %MW20 à %MW30 sont produits sur le réseau 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
partagée échangée sur le réseau 1.
Seuls les mots %MW210 à %MW230 sont produits sur le réseau par la station, les
autres mots sont l'image des mots émis par les autres stations.
35011058 01 juillet 2006
309
Architectures multiréseaux :Généralités
310
35011058 01 juillet 2006
Configuration
11
Présentation
Objet de ce
chapitre
Ce chapitre décrit l’aspect Configuration dans la mise en oeuvre d’architectures
multiréseaux et ses services.
Contenu de ce
chapitre
Ce chapitre contient les sujets suivants :
35011058 01 juillet 2006
Sujet
Page
Configuration
312
Configuration des services mono-réseaux
313
Configuration des services multi-réseaux
314
Comment configurer un coupleur en bridge
316
Exemples de stations bridge
318
Exemples de routage partiel
320
311
Architectures multiréseaux : Configuration
Configuration
Présentation
Dans une station intermédiaire, la gestion de plusieurs coupleurs réseaux nécessite
une phase de configuration pour distribuer aux différentes entités réseaux les
caractéristiques de fonctionnement.
Station {1.1}
1
Stations terminales
Station {1.2}
2
réseau #1
4
Stations
intermédiaires
Station {1.4}
et {3.1}
réseau #3
1
2
Stations
terminales
Station {2.2}
Station {3.2}
Configuration
station PL7
ATTENTION
Cohérence des données de routage
Les informations de routage multi-réseaux sont construites au niveau
station lors de la configuration PL7 de chaque bridge. Aucune
vérification de cohérence n'est effectuée entre l'ensemble des données
de routage d'une même architecture réseau.
Le non-respect de ces précautions peut entraîner des lésions
corporelles ou des dommages matériels.
312
35011058 01 juillet 2006
Architectures multiréseaux : Configuration
Configuration des services mono-réseaux
Présentation
L'écran de configuration PL7 de la fonction métier (FIPWAY, ETHERNET) permet
la saisie des informations nécessaires au fonctionnement des différents types
d'échanges sur le réseau : télégrammes, mots communs, tables partagées,
messagerie mono-station.
Les échanges de mots communs et de table partagée, sont exclusifs sur un réseau.
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
réseau, et à un échange de table partagée sur son deuxième attachement réseau.
Les télégrammes sont uniquement utilisables sur la voie Fipway gérée par la carte
PCMCIA de la voie d'accueil du processeur.
35011058 01 juillet 2006
313
Architectures multiréseaux : Configuration
Configuration des services multi-réseaux
Présentation
Dans une station supportant plusieurs coupleurs réseau, chaque point de connexion
réseau, est considéré comme une adresse pour la station. Lors de la configuration
de chaque coupleur, il faut définir pour chaque point de connexion, la liste des
numéros des réseaux qui sont accessibles.
En fonction du processeur choisi lors de la configuration matérielle, une station
bridge ne peut gérer que 3 ou 4 coupleurs réseau, la table possèdera donc 4
éléments au maximum.
Illustration
Un écran spécifique permet la saisie des données de routage pour l'ensemble des
coupleurs réseaux d'une station.
1
2
Configuration Bridge
Coupleur
Coupleur
2
3
FIPWAY
12
3
ETHWAY
1
11
Sauvegarder
4
314
Coupleur
4
Coupleur
FIPWAY
13
21
Supprimer
Sélection des réseaux accessibles
Réseaux
access. Réseaux dispon.
.
12
2
3
Annuler
4
5
6
7
8
9
10
Valider
Annuler
35011058 01 juillet 2006
Architectures multiréseaux : Configuration
Eléments et
fonctions
Ce tableau décrit les différentes zones constituant l’écran de configuration :
Repère
Zone
Fonction
1
emplacement
coupleur
permet de visualiser l’emplacement du coupleur dans le rack.
2
Type de
réseau
permet de visualiser le type de réseau.
3
Liste des
réseaux
accessibles
permet :
z pour la zone Coupleur dégrisée, de saisir la liste des
réseaux accessibles par ce coupleur,
z pour les zones Coupleur grisées, de visualiser la liste des
réseaux accessibles par ces coupleurs.
4
35011058 01 juillet 2006
Sélection des
réseaux
accessibles
permet de sélectionner les réseaux accessibles pour un
coupleur configuré comme bridge.
Une liste de numéros de 1 à 127 représente les réseaux
disponibles pour un point de connexion. Chaque numéro de
réseau sélectionné comme étant accessible est retiré de la liste
des réseaux disponibles afin d'éviter les erreurs de
configuration.
315
Architectures multiréseaux : Configuration
Comment configurer un coupleur en bridge
Présentation
Avant de configurer le coupleur en bridge, il faut préalablement accéder à l’écran de
Configuration Bridge.
Note : l’accès à cet écran dépend du type de coupleur configuré dans la station.
Repportez vous au coupleur que vous configurez.
Marche à suivre
La procédure suivante permet de configurer le coupleur de la station en bridge.
Etape
1
Action
Effectuez un double-clic sur la zone en inverse vidéo.
Résultat
La fenêtre Sélection des réseaux accessibles apparait.
Sélection des réseaux accessibles
Réseaux
access. Réseaux dispon.
.
12
2
3
4
5
6
7
8
9
10
Valider
Annuler
Si la liste des réseaux accessibles du coupleur est vide, la fenêtre apparait
automatiquement (sans effectuer de double-clic).
2
Effectuez un double-clic sur le numéro de réseau dans la liste déroulante
Réseau dispon..
Résultat
Le numéro de réseau est affecté dans la liste déroulante Réseau access..
316
3
Effectuez l’opération 3 autant de fois nécessaire pour définir tous les réseaux
accessibles par le coupleur.
Puis passez à l’étape 5.
4
Validez la sélection en cliquant sur le bouton Valider.
5
Validez la configuration du bridge en cliquant sur le bouton Sauvegarder.
35011058 01 juillet 2006
Architectures multiréseaux : Configuration
Comment
supprimer la
fonction bridge
Comment
supprimer
l’accès à un
réseau
Il est possible de supprimer la fonction bridge du coupleur.
Etape
Action
1
Accédez à l’écran de Configuration Bridge.
2
Cliquez sur le bouton Supprimer.
3
Validez la suppression en cliquant sur le bouton Sauvegarder.
Il est possible de supprimer l’accès à un seul réseau.
Etape
Action
1
Accédez à l’écran de Configuration Bridge.
2
Effectuez un double-clic sur la zone en inverse vidéo.
3
Effectuez un double-clic sur le numéro de réseau dans la liste déroulante
Réseau access..
Résultat
Le numéro de réseau est réaffecté dans la liste déroulante Réseau dispon..
35011058 01 juillet 2006
4
Validez la sélection en cliquant sur le bouton Valider.
5
Validez la configuration du bridge en cliquant sur le bouton Sauvegarder.
317
Architectures multiréseaux : Configuration
Exemples de stations bridge
Présentation
Chaque station doit être configurée afin de définir la liste des réseaux accessibles.
réseau #1
ETHERNET
1
0
2
2
5
4
5
UNI-TELWAY
R2
R1
C
FIPWAY
3
4
FIPWAY
7
réseau #12
réseau #11
5
B
FIPWAY
4
0
5
réseau #13
R3
FIPWAY
6
réseau #21
A
Configuration de
la station R1
Le coupleur à l’emplacement 2 peut accéder uniquement au réseau #12.
Le coupleur à l’emplacement 4 peut accéder aux réseaux #1 et #11.
Le coupleur à l’emplacement 5 peut accéder au réseau #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
Sauvegarder
318
Coupleur
4
Coupleur
FIPWAY
13
21
Supprimer
Annuler
35011058 01 juillet 2006
Architectures multiréseaux : Configuration
Configuration de
la station R2
Le coupleur à l’emplacement 0 peut accéder uniquement au réseau #11.
Le coupleur à l’emplacement 5 peut accéder aux réseaux #1, #12, #13 et #21.
Donc la configuration bridge de la station est la suivante :
Configuration du Bridge
Coupleur
Coupleur
0
5
FIPWAY
11
Coupleur
ETHWAY
1
12
13
21
Sauvegarder
Configuration de
la station R3
Coupleur
Supprimer
Annuler
Le coupleur à l’emplacement 0 peut accéder aux réseaux #13, #12, #1 et #11.
Le coupleur à l’emplacement 5 peut accéder uniquement au réseau #21.
Donc la configuration bridge de la station est la suivante :
Configuration Bridge
Coupleur
Coupleur
0
5
FIPWAY
1
11
12
13
Coupleur
FIPWAY
21
Sauvegarder
35011058 01 juillet 2006
Coupleur
Supprimer
Annuler
319
Architectures multiréseaux : Configuration
Exemples de routage partiel
Présentation
Lors de la configuration d’un coupleur en bridge, il est possible de ne pas lui affecter
tous les réseaux accessibles mais de lui en attribuer qu’une partie. Cette sélection
permet de définir un routage partiel.
Illustration
Chaque station doit être configurée afin de définir la liste des réseaux accessibles.
réseau #1
ETHERNET
1
0
2
2
5
4
5
UNI-TELWAY
R2
R1
C
FIPWAY
3
4
FIPWAY
réseau #12
réseau #11
B
7
5
FIPWAY
4
0
5
réseau #13
R3
FIPWAY
6
réseau #21
A
320
35011058 01 juillet 2006
Architectures multiréseaux : Configuration
Configuration de
la station R1
Le coupleur à l’emplacement 2 ne participe au routage des données.
Le coupleur à l’emplacement 4 peut accéder aux réseaux #1 et #11, .
Le coupleur à l’emplacement 5 peut accéder au réseau #13 et #21.
Donc la configuration bridge de la station est la suivante :
Configuration Routeur
Coupleur
Coupleur
4
5
ETHWAY
Coupleur
FIPWAY
1
11
13
21
Sauvegarder
Configuration de
la station R2
Coupleur
Supprimer
Annuler
Le coupleur à l’emplacement 0 peut accéder uniquement au réseau #11.
Le coupleur à l’emplacement 5 peut accéder aux réseaux #1, #13 et #21. Le réseau
#12 est inaccessible.
Donc la configuration bridge de la station est la suivante :
Configuration du Bridge
Coupleur
Coupleur
0
5
FIPWAY
11
Coupleur
ETHWAY
1
13
21
Sauvegarder
35011058 01 juillet 2006
Coupleur
Supprimer
Annuler
321
Architectures multiréseaux : Configuration
Configuration de
la station R3
Le coupleur à l’emplacement 0 peut accéder aux réseaux #13, #1 et #11. Le réseau
#12 n’est plus accessible.
Le coupleur à l’emplacement 5 peut accéder uniquement au réseau #21.
Donc la configuration bridge de la station est la suivante :
Configuration Bridge
Coupleur
Coupleur
0
5
FIPWAY
1
11
13
Coupleur
FIPWAY
21
Sauvegarder
322
Coupleur
Supprimer
Annuler
35011058 01 juillet 2006
B
AC
Index
A
Accès à la configuration
FIPWAY, 30
Adressage
Architectures multiréseaux, 303
Adresse
IP, 66
Architectures multiréseaux, 297
B
Bande passante, 128
Blocs fonction
FAST, 102
MAST, 102
BOOTP, 90
Bridge, 297
C
Caractéristiques
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
Compatibilités
FIPWAY, 25
Fipway, 26
Compilateurs tz, 164, 261
35011058 01 juillet 2006
Compte-rendu
ETHERNET (TSX ETY 110), 213
ETHERNET (TSX ETY 410), 289
FIPWAY, 50
Configuration
Architectures multiréseaux, 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
D
Déroutements
configuration, 163, 259
DHCP, 90
Diagnostic
Bande passante, 282
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 défaillant, 101
ETHERNET, 53
ETHWAY
TCP/IP, 130
F
FAST, 102
Fermeture connexion, 80
FIPWAY, 13
Fuseaux horaires, 158, 262
personnalisation, 164, 261
G
Généralités
Architectures multiréseaux, 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
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 données, 117
Pages utilisateur, 127
Sécurité, 110
Serveur d’adresse, 112
Visualisation rack, 115
I
Identification
ETHERNET, 276
Ethernet, 203
FIPWAY, 42
IO Scanning, 83
L
Lecture
IO Scanning, 87
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
35011058 01 juillet 2006
Index
Modbus
ETHERNET, 72
Mode de marche
FIPWAY, 28
Mots communs, 20
Architecture multiréseaux, 308
O
Objets langage
ETHERNET (TSX ETY 110), 207
FIPWAY, 45
Ouverture connexion, 78
P
Pages Web
Configuration NTP, 162, 258
Paramètres
définition de l'adresse IP du serveur
NTP, 163, 259
définition de l'heure d'été, 163, 259
définition de la période de
synchronisation, 163, 259
définition du fuseau horaire, 163, 259
Paramètres de configuration
Ethernet, 131
FIPWAY, 32, 33
Paramètres de mise au point
FIPWAY, 39
Performances
Coupleur TSX ETY 110, 173
Coupleur TSX ETY 410•/PORT/510•,
226
Fipway, 27
Ping, 200, 274
Présentation
ETHERNET, 56
Fipway, 16
R
Requêtes
Ethernet, 205, 278
FIPWAY, 44
Routage partiel, 320
Rupture connexion, 81
S
Services
Ethernet, 61
FIPWAY, 18
SNMP, 96
Sous-adressage
Masque sous-réseau, 68
T
Tables partagées, 22
Architecture multiréseaux, 309
TCP/IP, 62
Test d’une 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/réponses, 293
35011058 01 juillet 2006
325
Index
326
35011058 01 juillet 2006

Manuels associés