Schneider Electric Métiers communication PL7 Micro/Junior/Pro 4.3 - Tome 3 Mode d'emploi

Ajouter à Mes manuels
282 Des pages
Schneider Electric Métiers communication PL7 Micro/Junior/Pro 4.3 - Tome 3 Mode d'emploi | Fixfr
PL7 Junior/Pro
Métiers communication
Tome 3
TLX DS COM PL7 xx fre
2
Documents à consulter
Documents à consulter
Présentation
TLX DS COM PL7 xxF
Ce manuel se compose de 3 tomes :
l Tome 1
l Commun fonction communication
l Déport Nano automates
l Communication par mode caractères
l Communication par bus Uni-telway
l Tome 2
l Communication par Modbus
l Communication par Modem
l Communication par Modbus plus
l Communication par bus FIPIO
l Tome 3
l Communication par réseau FIPWAY
l Communication par réseau ETHERNET
l Architecture multiréseaux
3
Documents à consulter
4
TLX DS COM PL7 xxF
Table des matières
A propos de ce manuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
Intercalaire 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
15
16
16
17
18
20
22
24
24
25
26
27
28
29
30
31
32
33
34
Mise au point d’une communication FIPWAY . . . . . . . . . . . . . 35
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 . . . . . . . . . . . . . . . . . . . . . . . . . . .
35
36
37
38
39
40
5
Chapitre 4
Objets langage associés à la communication FIPWAY . . . . . 41
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
Objet langage à échange implicite. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42
Objet langage à échange explicite. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44
Gestion et compte-rendu des échanges explicites . . . . . . . . . . . . . . . . . . . . . . . 47
Objets langage associés à la configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Intercalaire II Communication par réseau ETHERNET . . . . . . . . . . . . . 49
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Chapitre 5
Communication par réseau ETHERNET . . . . . . . . . . . . . . . . . 51
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
A propos d’ETHERNET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Généralités des modules TSX ETY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53
Détail des fonctions disponibles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Chapitre 6
6.1
6.2
6.3
6.4
6.5
6
Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Messagerie TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58
Rappels sur les caractéristiques TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Gestion des adresses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Adresse IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62
Sous-adressage et masque de sous-réseaux . . . . . . . . . . . . . . . . . . . . . . . . . . . 64
Communication UNI-TE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
Communication Modbus sur le profil TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67
Architecture supportée par une communication Modbus sur le profil TCP/IP . . . 69
Messagerie Modbus sur le profil TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70
Gestion des connexions TCP pour X-WAY UNI-TE et Modbus. . . . . . . . . . . . . . 72
Ouverture d’une connexion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73
Fermeture d’une connexion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
Comportement lors d’une rupture de connexion . . . . . . . . . . . . . . . . . . . . . . . . . 76
Service IO Scanning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
Service IO Scanning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78
Zones de lecture et d’écriture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80
Période de scrutation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
Service Serveur d’adresses BOOTP/DHCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83
Services BOOTP et DHCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84
Client BOOTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
Serveurs BOOTP et DHCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 86
Service SNMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Communication SNMP sur UDP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88
Service Global Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
6.6
6.7
6.8
6.9
Chapitre 7
7.1
7.2
7.3
7.4
7.5
7.6
Service Global Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91
Gestion d’équipement défaillant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94
Remplacement de stations distantes défaillantes . . . . . . . . . . . . . . . . . . . . . . . . 94
Serveur HTTP embarqué . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95
Serveur HTTP embarqué . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
Page d’accueil du serveur HTTP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98
Page d’index du serveur HTTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
Page sécurité du serveur HTTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
Page Serveur d’adresse du serveur HTTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
Page visualisation du rack du serveur HTTP . . . . . . . . . . . . . . . . . . . . . . . . . . 108
Page éditeur de données du serveur HTTP . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
Pages Diagnostic Coupleur Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110
Pages utilisateur du serveur HTTP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116
Contrôle de Bande passante. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Contrôle de bande passante . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
Service ETHWAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Profil ETHWAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
Paramètres de configuration . . . . . . . . . . . . . . . . . . . . . . . . . . 121
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 . . . . . . . . . . . . . . . . .
Configuration des paramètres généraux du service Global Data . . . . . . . . . . .
Configuration de la table des variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paramètres de configuration du profil ETHWAY . . . . . . . . . . . . . . . . . . . . . . . .
121
122
122
123
124
125
127
128
128
129
130
131
133
133
134
135
136
136
137
138
140
140
141
143
144
145
7
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145
Paramètres de configuration liés au profil ETHWAY . . . . . . . . . . . . . . . . . . . . . 146
Configuration des données ETHWAY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147
Chapitre 8
8.1
8.2
8.3
8.4
Chapitre 9
9.1
8
Module TSX ETY 110 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149
Généralités. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150
Coupleur TSX ETY 110 : Généralités . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151
Caractéristiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152
Performances. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153
Modes de marche du module TSX ETY 110 . . . . . . . . . . . . . . . . . . . . . . . . . . . 154
Fonctions communes sur profil ETHWAY et TCP/IP . . . . . . . . . . . . . . . . . . . . . 155
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156
Ecran de configuration du coupleur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157
Type de communication en fonction de la configuration choisie . . . . . . . . . . . . 158
Configuration de la messagerie sur le profil TCP/IP ou le profil ETHWAY . . . . 159
Configuration du service SNMP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 161
Configuration de la fonction Bridge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 163
Exemple d’architecture de type privative ETHWAY. . . . . . . . . . . . . . . . . . . . . . 164
Exemple d’architecture de type ETHWAY connectée à TCP/IP . . . . . . . . . . . . 166
Exemple de connexion à un réseau TCP/IP non privatif . . . . . . . . . . . . . . . . . . 169
Exemple de communication entre Premium et Quantum . . . . . . . . . . . . . . . . . 171
Mise au point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173
Ecran de mise au point du module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 174
Paramètres de mise au point généraux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176
Paramètres de mise au point des services TCP/IP . . . . . . . . . . . . . . . . . . . . . . 177
Comment tester la communication TCP/IP avec la requête Ping . . . . . . . . . . . 178
Paramètres de mise au point des services ETHWAY . . . . . . . . . . . . . . . . . . . . 179
Requêtes disponibles pour le test d’une voie de communication . . . . . . . . . . . 180
Comment tester une voie avec les requêtes Identification et Miroir . . . . . . . . . 181
Comment tester une voie avec des requêtes . . . . . . . . . . . . . . . . . . . . . . . . . . 182
Objets langage associés au coupleur TSX ETY 110 . . . . . . . . . . . . . . . . . . . . . 184
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
Objets langage à échange implicite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
Objets langage à échange explicite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188
Gestion et compte-rendu des échanges explicites . . . . . . . . . . . . . . . . . . . . . . 190
Objets langage associés à la configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191
Modules TSX ETY 4102, TSX ETY PORT et TSX ETY 5102 . 193
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193
Généralités. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194
Généralités. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195
9.2
9.3
9.4
9.5
Caractéristiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196
Type de connexions supportées . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198
Performances du service IO Scanning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200
Performances du service Global Data. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203
Modes de marche des modules TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207
Migration d’applications utilisant des coupleurs TSX ETY 410/5101 . . . . . . . . 208
Ecran de configuration du module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209
Type de communication en fonction de la configuration des connexions . . . . . 211
Configuration de la messagerie TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
Configuration du service IO Scanning. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217
Configuration du serveur d’adresse BOOTP. . . . . . . . . . . . . . . . . . . . . . . . . . . 220
Configuration du serveur d’adresse DHCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . 222
Configuration du service Global Data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224
Configuration du service SNMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226
Configuration du service Bande passante. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228
Configuration de la fonction Bridge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 230
Mise au point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231
Ecran de mise au point du module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232
Paramètres de mise au point généraux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 234
Paramètres de mise au point des services TCP/IP. . . . . . . . . . . . . . . . . . . . . . 235
Comment tester la communication TCP/IP avec la requête Ping . . . . . . . . . . . 236
Requêtes disponibles pour le test d’une voie de communication . . . . . . . . . . . 237
Comment tester une voie avec les requêtes Identification et Miroir . . . . . . . . . 238
Comment tester une voie avec des requêtes . . . . . . . . . . . . . . . . . . . . . . . . . . 239
Paramètres de mise au point du service IO Scanning . . . . . . . . . . . . . . . . . . . 241
Paramètres de mise au point du service Global Data . . . . . . . . . . . . . . . . . . . . 242
Paramètres de diagnostic du contrôle de bande passante . . . . . . . . . . . . . . . . 243
Objets langage associés aux modules TSX ETY 4102, TSX ETY PORT et TSX ETY
5102 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 244
Objets langage en échange implicite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245
Objets langage à échange explicite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247
Gestion et compte-rendu des échanges explicites . . . . . . . . . . . . . . . . . . . . . . 249
Objets langage associés à la configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . 250
Questions/Réponses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
Questions/Réponses . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252
Intercalaire III Architectures multiréseaux . . . . . . . . . . . . . . . . . . . . . . 255
Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255
Chapitre 10
Architectures multiréseaux : Généralités. . . . . . . . . . . . . . . . 257
9
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257
Généralités. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 258
Fonctionnalités. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259
Adresse principale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261
Adresses d’une station multi-coupleurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263
Messagerie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264
Service de mots communs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265
Service d’échange de table partagée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266
Chapitre 11
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267
Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268
Configuration des services mono-réseaux. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269
Configuration des services multi-réseaux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270
Comment configurer un coupleur en bridge. . . . . . . . . . . . . . . . . . . . . . . . . . . . 272
Exemples de stations bridge . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274
Exemples de routage partiel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276
Index
10
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 279
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.3
Document à
consulter
Commentaires
utilisateur
TLX DS COM PL7 xxF
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
TLX DS COM PL7 xxF
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 cet
intercalaire
Cet intercalaire contient les chapitres suivants :
Chapitre
1
TLX DS COM PL7 xxF
Titre du chapitre
Page
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
35
4
Objets langage associés à la communication FIPWAY
41
13
Communication FIPWAY
14
TLX DS COM PL7 xxF
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 :
TLX DS COM PL7 xxF
Souschapitre
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 souschapitre
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 :
Sujet
Description sommaire du réseau FIPWAY
16
Page
17
Fonction de communication
18
Utilisation des mots communs
20
Utilisation des tables partagées
22
TLX DS COM PL7 xxF
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 :
l la fonction messagerie inter-station qui assure le routage des messages,
l la fonction d'émission/réception de télégrammes,
l la fonction de production/consommation de mots communs (%NW) ou de table
partagée.
Manuels
assoiciés
TLX DS COM PL7 xxF
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 TSX Micro - Manuel de mise en
oeuvre
Mise en oeuvre matérielle
Automates TSX 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 :
l le service de messagerie,
l le service de mots communs,
l le service de table partagée.
Messagerie
Le service messagerie de la carte PCMCIA permet :
l l’échange de messages entre deux stations du réseau,
l la diffusion de messages vers toutes les stations du réseau,
l l’émission et la réception des télégrammes entre les stations d’adresse 0 à 15,
l de remonter vers l’équipement des messages à router vers un autre réseau
(fonction de routage).
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
TLX DS COM PL7 xxF
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.
TLX DS COM PL7 xxF
19
Communication FIPWAY :Généralités
Utilisation des mots communs
Présentation
Architecture
monoréseau
Les exemples suivants traitent de l’utilisation du service de mots communs dans les
cas d’une architecture monoréseau et multiré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
TLX DS COM PL7 xxF
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 :
l lecture des mots communs en provenance de stations distantes,
l é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 :
l %MW10:=%NW{2.1}0 : lecture d’un mot commun
l %NW{2.2}3:= 357 : écriture d’un mot commun
TLX DS COM PL7 xxF
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
TLX DS COM PL7 xxF
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
%MW234
%MW334
%MW434
5 mots produits
Note :
l A 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.
l les données produites doivent être consécutives.
l il n'est pas nécessaire d'avoir des longueurs identiques.
TLX DS COM PL7 xxF
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
TLX DS COM PL7 xxF
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 :
l TSX Premium par l’intermédiaire de :
l la carte PCMCIA TSX FPP 20,
l la carte PCMCIA TSX FPP 200.
l TSX 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 :
l des stations avec la contrainte de 32 stations maximum par segment,
l 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.
TLX DS COM PL7 xxF
25
Communication FIPWAY :Généralités
Compatibilités logicielles
Messagerie
La taille maximale de la trame dépend du type de transaction :
l Pour un message, la trame maximale vaut 128 octets.
l Pour un télégramme, la trame maximale vaut 16 octets.
De même, les cartes PCMCIA peuvent traiter : 8 fonctions de communication
simultanément (8 en réception et 8 en émission).
l dans le cadre de message, 8 fonctions de communication simultanément (8 en
émission et 8 en réception),
l 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
TLX DS COM PL7 xxF
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
Cyclique
Station en émission Cyclique
Périodique 50 ms
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.
TLX DS COM PL7 xxF
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 :
Mise sous tension
Arrêt du module
Module hors tension
Module configuré
Fonction de
communication
Module en phase
d’auto-tests
Reset
Module non configuré
Auto-tests OK
Configuration
Fonctionnement
l
l
l
l
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.
TLX DS COM PL7 xxF
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 :
Sujet
Comment accéder à l’écran de configuration FIPWAY
TLX DS COM PL7 xxF
Page
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
34
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 TSX
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 :
l TSX FPP 20 CARTE PCMCIA FIPWAY
l TSX FPP 200 CARTE PCMCIA FIPWAY
Exemple
VOIE 1
VOIE 1
(Pas de sous module PCMCIA)
TSX SCP 112 CARTE PCMCIA
BC MP
(Liaison non configurée
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
TLX DS COM PL7 xxF
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
TLX DS COM PL7 xxF
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 :
l les paramètres de gestion des télégrammes,
l les paramètres concernant la couche physique,
l 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 :
l la fenêtre Télégramme,
l la fenêtre Couche Physique.
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 :
l la Gestion Télégramme : si la case est cochée, la carte permet la gestion des
télégrammes (cas par défaut).
l 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 :
l entre 0 et 15 pour les automates TSX Micro,
l entre 0 et 31 pour les automates TSX Premium de type TSX 57-10,
l entre 0 et 63 pour les automates TSX Premium de type TSX 57-20et plus.
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
TLX DS COM PL7 xxF
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 :
l valider ou non la gestion des échanges de données communes
l sélectionner le type de données communes à échanger,
l 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 :
l 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.
l 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.
l 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).
Bridge
Ce bouton permet de configurer la fonction de routage entre réseaux.
Voir Architectures multiréseaux, p. 255.
TLX DS COM PL7 xxF
33
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.
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.
34
TLX DS COM PL7 xxF
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 :
Sujet
Ecran de mise au point de FIPWAY
TLX DS COM PL7 xxF
Page
36
Paramètres de mise au point en FIPWAY
37
Requêtes disponibles pour le test d’une voie de communication
38
Comment tester une voie avec les requêtes Identification et Miroir
39
Comment tester une voie avec des requêtes
40
35
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
36
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 :
l des informations sur la voie,
l des informations sur des erreurs de message,
l la possibilité de tester la voie de communication.
TLX DS COM PL7 xxF
Mise au point
Paramètres de mise au point en FIPWAY
Présentation
La partie spécifique se décompose en trois fenêtres :
l la fenêtre Informations Voie,
l la fenêtre Erreurs Messages,
l 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 :
l Adresse réseau : ce champ indique l’adresse réseau codée sur la carte
PCMCIA.
l Adresse station : ce champ indique l’adresse station codée sur la carte
PCMCIA.
l Données communes : ce champ rappelle le type de données communes
sélectionné en mode configuration.
l 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.
l 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 :
l Messages émis non acquittés,
l Messages refusés.
Le bouton R.A.Z. Compteurs provoque la remise à zéro de ces compteurs.
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.
TLX DS COM PL7 xxF
37
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 :
l Indentification : provoque l’envoi de la requête Identification vers l’esclave
désigné,
l Compteurs : provoque l’envoi de la requête Lecture des compteurs d’erreurs
vers la station désignée,
l R.A.Z. Compteurs : provoque la remise à zéro des compteurs d’erreurs de la
station désignée,
l 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),
l 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.
38
TLX DS COM PL7 xxF
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
Comment
envoyer la
requête Miroir
Hexa
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
ABCDEFG
Ascii
Hexa
La réponse contient :
l la chaîne de caractère ABCDEFGH correspondant à une longueur de
données émises 8.
TLX DS COM PL7 xxF
39
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).
40
TLX DS COM PL7 xxF
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 :
TLX DS COM PL7 xxF
Sujet
Page
Objet langage à échange implicite
42
Objet langage à échange explicite
44
Gestion et compte-rendu des échanges explicites
47
Objets langage associés à la configuration
48
41
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)
Adresse xy.i
l x : correspond au numéro de rack
l y : correspond au numéro du module
l i : correspond au numéro de la voie
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
l x0 = 1 : si au moins une des stations est présente
%IWxy.i.1
Indicateurs de
rafraîchissement des
données communes
l x0 = 1 : les mots communs ou les mots de la
table partagées de la station 0 sont rafraichies.
l ...
l x7 = 1 : les mots communs ou les mots de la
table partagées de la station 7 sont rafraichies.
l x8 = 1 : les mots communs ou les mots de la
table partagées de la station 0 sont rafraichies.
l ...
l x15 = 1 : les mots communs ou les mots de la
table partagées de la station 7 sont rafraichies.
...
42
...
...
TLX DS COM PL7 xxF
Objets langage FIPWAY
Objet(1)
Fonction
Signification
%IWxy.i.5
Indicateurs de
rafraîchissement des
données communes
l x0 = 1 : les mots communs ou les mots de la
table partagées de la station 48 sont rafraichies.
l ...
l x7 = 1 : les mots communs ou les mots de la
table partagées de la station 55 sont rafraichies.
l x8 = 1 : les mots communs ou les mots de la
table partagées de la station 56 sont rafraichies.
l ...
l 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
l x : correspond au numéro de rack
l y : correspond au numéro du module
l i : correspond au numéro de la voie
Mots communs
TLX DS COM PL7 xxF
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
43
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
l x0 = 1 : module défectueux
l x1 = 1 : défaut fonctionnel (défaut entre le
l
l
l
l
l
l
%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 sous-modules
ne sont pas compatibles)
x6 = 1 : module absent
x7 = 1 : défaut de l’un des sous-modules
l x0 = 1 : station unique sur le réseau
l x1 = 1 : non utilisé
l x2 = 1 : erreur de ligne de transmission
l x3 = 1 : non utilisé
l x4 = 1 : défaut logiciel interne
l x5 = 1 : erreur de configuration matérielle ou
logicielle ou absence de configuration
l x6 = 1 : erreur de communication avec le
processeur
l x7 = 1 : défaut d’application (double adresse
station)
44
%MWxy.i.3
Status spécifique
voie
Octet 0 :
l x0 = 0 : si bridge ( 0 si non routeur)
Octet 1 :
l = 16#00 : fonction arbitre de bus non supportée
l = 16#03 : fonction arbitre de bus active
l = 16#20 : fonction arbitre de bus en veille
%MWxy.i.4
Compteurs de
défauts
Messages non acquittés
TLX DS COM PL7 xxF
Objets langage FIPWAY
Objet (1)
Fonction
Signification
%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
%MWxy.i.7
Informations mots
communs ou table
partagée
Octet 0 :
l = 16#00 : service inactif
l = 16#01 : lecture/écriture des mots communs
l = 16#02 : lecture des mots communs
l = 16#03 : participation à l’échange d’une table
partagée (fonctionnement sans erreur)
l = 16#04 : recouvrement de la zone d’échange
d’une table partagée
l = 16#05 : erreur d’échange d’une table partagée
Octet 1 : taille
%MWxy.i.8
Status des stations
de 0 à 15
l x0 = 1 : station 0 présente (= 0 absente)
l x1 = 1 : station 1 présente (= 0 absente)
l x2 = 1 : station 2 présente (= 0 absente)
l x3 = 1 : station 3 présente (= 0 absente)
l x4 = 1 : station 4 présente (= 0 absente)
l x5 = 1 : station 5 présente (= 0 absente)
l x6 = 1 : station 6 présente (= 0 absente)
l x7 = 1 : station 7 présente (= 0 absente)
l x8 = 1 : station 8 présente (= 0 absente)
l x9 = 1 : station 9 présente (= 0 absente)
l x10 = 1 : station 10 présente (= 0 absente)
l x11 = 1 : station 11 présente (= 0 absente)
l x12 = 1 : station 12 présente (= 0 absente)
l x13 = 1 : station 13 présente (= 0 absente)
l x14 = 1 : station 14 présente (= 0 absente)
l x15 = 1 : station 15 présente (= 0 absente)
...
...
...
%MWxy.i.11
Status des stations
de 48 à 63
l x0 = 1 : station 48 présente (= 0 absente)
l ...
l x7 = 1 : station 55 présente (= 0 absente)
l x8 = 1 : station 56 présente (= 0 absente)
l ...
l x15 = 1 : station 63 présente (= 0 absente)
Légende
TLX DS COM PL7 xxF
45
Objets langage FIPWAY
Objet (1)
(1)
Fonction
Signification
Adresse xy.i
l x : correspond au numéro de rack
l y : correspond au numéro du module
l i : correspond au numéro de la voie
46
TLX DS COM PL7 xxF
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
l x0 = 1 : lecture de status en cours
l x1 = 1 : envoi de paramètres de commande au
module de communication
l x2 = 1 : envoi de paramètres de réglage au
module de communication
%MWxy.MOD.1
Compte rendu du
module
l x1 = 0 : paramètres de commande reçus et
acceptés par le module
l x2 = 0 : paramètres de réglage reçus et acceptés
par le module
%MWxy.i.0
Echanges en cours
de la voie
l x0 = 1 : lecture de status en cours
l x1 = 1 : envoi de paramètres de commande à la
voie de communication
l x2 = 1 : envoi de paramètres de réglage à la voie
de communication
%MWxy.i.1
Compte rendu de la
voie
l x1 = 0 : paramètres de commande reçus et
acceptés par la voie de communication
l x2 = 0 : paramètres de réglage reçus et acceptés
par la voie de communication
Légende
(1)
TLX DS COM PL7 xxF
Adresse xy.i
l x : correspond au numéro de rack
l y : correspond au numéro du module
l i : correspond au numéro de la voie
47
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 :
Objet
Fonction
Signification
%KWxy.i.0
Type
Octet 0 = 4 pour la communication FIPWAY
%KWxy.i.1
Couche physique
Octet 0 : adresse station
l = 0 : couche physique FIP
l = 1 : couche physique WOLRD FIP
octet 1 : réservé
%KWxy.i.2
Services supportés
Octet 0 : données communes
l = 16#00 : aucune
l = 16#01 : mots communs
l = 16#02 : table partagée
Octet 1 : télégrammes
l = 16#00 : non supportés
l = 16#01 : supportés
48
%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
TLX DS COM PL7 xxF
Communication par réseau
ETHERNET
II
Présentation
Objet de cet
intercalaire
Cet intercalaire présente la fonction métier Communication sur automate TSX
Micro/Premium et décrit sa mise en oeuvre avec les logiciels PL7.
Contenu de cet
intercalaire
Cet intercalaire contient les chapitres suivants :
TLX DS COM PL7 xxF
Chapitre
Titre du chapitre
Page
5
Communication par réseau ETHERNET
51
6
Services
7
Paramètres de configuration
121
8
Module TSX ETY 110
149
9
Modules TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
193
57
49
Communication ETHERNET
50
TLX DS COM PL7 xxF
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 :
TLX DS COM PL7 xxF
Sujet
Page
A propos d’ETHERNET
52
Généralités des modules TSX ETY
53
Détail des fonctions disponibles
55
51
Généralités
A propos d’ETHERNET
Introduction
La communication ETHERNET vise essentiellement les applications de :
l coordination entre automates programmables,
l supervision locale ou centralisée,
l communication avec l’informatique de gestion de production,
l communication avec des entrées/sorties distantes.
Deux profils de communication sont supportés par les coupleurs réseaux
ETHERNET :
l le profil ETHWAY reprenant tous les mécanismes de l’architecture de
communication X-WAY :
l système d’adressage X-WAY,
l messagerie UNI-TE,
l base de données distribuées (mots communs).
l le profil TCP/IP sur ETHERNET permettant la communication en :
l messagerie UNI-TE avec l’ensemble de l’architecture X-WAY,
l 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
Automates TSX Premium - Manuel de mise en Mise en oeuvre matérielle
oeuvre
TSX Momentum Embases - Manuel de mise
en oeuvre
52
Mise en oeuvre matérielle et logicielle du
TSX Momentum
TLX DS COM PL7 xxF
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 :
l des modules TSX ETY 110 et TSX ETY 110 WS,
l des modules TSX ETY 4102, TSX ETY PORT et TSX ETY 5102,
l du module TSX ETY 210.
Ils offrent plusieurs types d’interfaces.
Pour le module
TSX ETY 110
Il permet la connexion :
l à un réseau de profil ETHWAY supportant les services :
l de mots communs,
l de messagerie UNI-TE,
l à un réseau de profil TCP/IP supportant les services :
l de messagerie UNI-TE et Modbus,
l de gestion SNMP.
Pour le module
TSX ETY 110 WS
Il permet la connexion :
l à un réseau de profil ETHWAY supportant les services :
l de mots communs,
l de messagerie UNI-TE,
l à un réseau de profil TCP/IP supportant les services :
l de messagerie UNI-TE et Modbus,
l de gestion SNMP.
l d’accès direct TCP,
l d’accès au serveur HTTP de pages web utilisateurs.
Pour les modules
TSX ETY 4102 et
TSX ETY PORT
Ils permettent la connexion :
l à un réseau de profil TCP/IP supportant les services :
l de messagerie UNI-TE et Modbus,
l de gestion SNMP,
l de gestion d’entrées/sorties (IO Scanner),
l de gestion d’adresse IP (BOOTP/DHCP),
l d’accès au serveur web embarqué,
l d’échange de données communes entre stations (Global Data),
l de diagnostic à partir de pages Web.
TLX DS COM PL7 xxF
53
Généralités
Pour le module
TSX ETY 5102
Il permet la connexion :
l à un réseau de profil TCP/IP, nécessaire à l’utilisation de FactoryCast, supportant
les services :
l de messagerie UNI-TE et Modbus,
l de gestion SNMP,
l de gestion d’entrées/sorties (IO Scanner),
l de gestion d’adresse IP (BOOTP/DHCP),
l d’accès au serveur web embarqué,
l d’échange de données communes entre stations (Global Data),
l de diagnostic à partir de pages Web,
l d’accès au serveur HTTP de pages Web utilisateurs,
l d’accès direct TCP.
Pour le module
TSX ETY 210
Il permet la connexion :
l à un réseau de profil ETHWAY supportant les services :
l de mots communs,
l de messagerie UNI-TE.
l à un réseau de profil TCP/IP supportant les services :
l de messagerie UNI-TE et Modbus,
l de gestion SNMP,
l spécifiques à la redondance.
54
TLX DS COM PL7 xxF
Généralités
Détail des fonctions disponibles
Présentation
Selon le type de module ETHERNET choisi, certaines fonctions sont accessibles ou non.
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 4102 /
TSX ETY PORT
TSX ETY 5102 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
MIB Standard
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 :
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 X
FTP (firmware)
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
-
Legende
X
Disponible
-
Non disponible
TLX DS COM PL7 xxF
55
Généralités
56
TLX DS COM PL7 xxF
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 :
TLX DS COM PL7 xxF
Souschapitre
Sujet
Page
6.1
Messagerie TCP/IP
58
6.2
Service IO Scanning
77
6.3
Service Serveur d’adresses BOOTP/DHCP
83
6.4
Service SNMP
88
6.5
Service Global Data
91
6.6
Gestion d’équipement défaillant
94
6.7
Serveur HTTP embarqué
95
6.8
Contrôle de Bande passante
117
6.9
Service ETHWAY
119
57
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 :
58
Sujet
Page
Rappels sur les caractéristiques TCP/IP
59
Gestion des adresses
60
Adresse IP
62
Sous-adressage et masque de sous-réseaux
64
Communication UNI-TE
66
Communication Modbus sur le profil TCP/IP
67
Architecture supportée par une communication Modbus sur le profil TCP/IP
69
Messagerie Modbus sur le profil TCP/IP
70
Gestion des connexions TCP pour X-WAY UNI-TE et Modbus
72
Ouverture d’une connexion
73
Fermeture d’une connexion
75
Comportement lors d’une rupture de connexion
76
TLX DS COM PL7 xxF
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
ETHERNET
Accès
direct
UNI-TE
Adressage
X-WAY
Modbus
HTTP
ETHWAY
BOOTP
TCP
SNMP
UNI-TE
COM
UDP
IP
Adressage
X-WAY
2 - Couche
liaison
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"
TLX DS COM PL7 xxF
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. 72 de cet intercalaire.
59
Services
Gestion des adresses
Présentation
Lors de la mise en oeuvre des coupleurs ETHERNET, vous avez la gestion des
adresses suivantes :
l l’adresse MAC,
l l’adresse IP,
l 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/et 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 4102, PORT et 5102, en l’absence de confirmation
PL7, cette adresse est par défaut déduite de l’adresse MAC.
60
TLX DS COM PL7 xxF
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.
TLX DS COM PL7 xxF
61
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 :
l La classe A s'adresse à des réseaux de grande envergure ayant un grand
nombre de stations connectées.
l La classe B s'adresse à des réseaux de moyenne envergure ayant moins de
stations connectées.
l La classe C s'adresse à des réseaux de petite envergure ayant peu de stations
connectées.
l La classe D est utilisée pour le multicast.
62
TLX DS COM PL7 xxF
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 :
TLX DS COM PL7 xxF
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
63
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 :
l un identificateur sous-réseau,
l 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
Masque
8 bits
Identificateur de
sous-réseau = 90
8 bits
Identificateur
de machine = 3
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) :
l pour une adresse de classe A : 255.xxx.xxx.xxx,
l pour une adresse de classe B : 255.255.xxx.xxx,
l pour une adresse de classe C : 255.255.255.xxx.
64
TLX DS COM PL7 xxF
Services
Exemple : masque de sous-réseau classe C (adresse IP considérée :140.186.90.3)
16 bits
Identificateur de réseau
= 140.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.
TLX DS COM PL7 xxF
65
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é :
l soit des échanges de données synchronisés sur la tâche MAST,
l soit des échanges de données réalisés en tâche de fond en mode :
l serveur asynchrone,
l 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 :
l READ_VAR,
l WRITE_VAR,
l SEND_REQ,
l DATA_EXCH,
l ...
Echanges
asynchrones
En mode serveur
Ce service permet d’échanger des messages à l’aide des requêtes :
l READ_OBJECT
l WRITE_OBJECT
l READ_GENERIC_OBJECT
l WRITE_GENERIC_OBJECT
l MIRROR
l READ_OBJECT_LIST
l 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 :
l 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) .
l WRITE_Asyn : permet d’écrire jusqu’à 510 mots (%MW) ou 8160 bits (%M) par
le canal de messagerie asynchrone.
66
TLX DS COM PL7 xxF
Services
Communication Modbus sur le profil TCP/IP
Présentation
Ce service permet la communication par le protocole Modbus entre un automate
TSX Premium et un automate TSX Quantum ou un autre automate TSX Premium
et un logiciel de superviseur sur PC ou autre équipement conforme au protocole
Modbus.
Superviseur
client
Protocole
Modbus
TCP/IP ETHERNET
Protocole
Modbus
Quantum
Serveur
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 TSX 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 TSX Premium 1 est serveur vis à vis du superviseur. Le superviseur a
ouvert une connexion TCP/IP et émet des messages Modbus vers le
TSX Premium 1.
TLX DS COM PL7 xxF
67
Services
Précautions
d’utilisation
Le double profil UNI-TE et Modbus n'est pas supporté sur une même station distante
TSX 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 :
l 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.
l 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.
68
TLX DS COM PL7 xxF
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
TLX DS COM PL7 xxF
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.
69
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-WAY pour
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 :
l réseau : numéro de réseau de la station X-WAY locale,
l 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 TSX 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-WAY de la
passerelle ETHERNET/Modbus. 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, ...)
70
TLX DS COM PL7 xxF
Services
Echange de
données
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
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#06 ou 16#10
WRITE_VAR
Lecture bits d’entrée
16#02
READ_VAR
Lecture mots d’entrée
16#04
READ_VAR
Note : Les fonctions d’écritures sont supportés uniquement en mode serveur.
Correspondance
des types
d’objets
TLX DS COM PL7 xxF
Le tableau décrit la correspondance des types d’objets entre un automate TSX
Premium et un automate TSX Momentum ou TSX 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
71
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.
72
TLX DS COM PL7 xxF
Services
Ouverture d’une connexion
Présentation
L’ouverture d’une connexion peut être effectuée :
l soit par une demande d’un équipement distant,
l soit par une demande de l’automate local.
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
TLX DS COM PL7 xxF
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.
73
Services
Exemples
Exemple de connexions
TSX Premium
TSX Premium
{1,2}
192.168.1.2
{1,1}
192.168.1.1
ETHERNET : TCP/IP
TSX 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).
74
TLX DS COM PL7 xxF
Services
Fermeture d’une connexion
Présentation
La fermeture des connexions peut s’effectuer de deux manières différentes :
l par la station distante qui décide de ne plus communiquer et envoie une
fermeture de connexion TCP/IP,
l 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).
La fermeture de connexion est signalée à l'application PL7 par un compte-rendu
d'erreur (message refusé) sur les éventuels échanges en cours.
TLX DS COM PL7 xxF
75
Services
Comportement lors d’une rupture de connexion
Présentation
La rupture de connexion peut être de deux ordres :
l la déconnexion du câble réseau (câble déconnecté, coupé, ...),
l 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
Equipement
distant client
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.
L’équipement distant qui a disparu était client.
Equipement distant
1
Client
Serveur
2
3
76
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.
TLX DS COM PL7 xxF
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 :
TLX DS COM PL7 xxF
Sujet
Page
Service IO Scanning
78
Zones de lecture et d’écriture
80
Période de scrutation
82
77
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 :
l une zone de lecture regroupant toutes les valeurs des entrées distantes,
l une zone d’écriture regroupant toutes les valeurs des sorties distantes,
l des périodes de scrutations indépendantes du cycle automate et dédiées à
chaque équipement distant.
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 :
l de lecture,
l ou d’écriture,
l ou de lecture et écriture.
Note : Certains types d’équipements scannés comme les modules TSX ETY (Voir
Messagerie Modbus sur le profil TCP/IP, p. 70) supportent uniquement les
requêtes de lecture ou d’écriture (requête de lecture/écriture simultanée non
supportée).
78
TLX DS COM PL7 xxF
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
1
3
Mots
d’entrée
des équipements
Mots de sortie
des équipements
1. Dès que l’automate passe en Run, le module ouvre une connexion par
équipement scruté.
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.
Synthèse des
fonctionnalités
Les fonctionnalités du service IO scanning sont de:
l gérer la connexion avec chaque équipement distant (une connexion par
équipement scruté),
l scruter les entrées/sorties de l’équipement en utilisant des requêtes de lecture/
écriture Modbus sur le profil TCP/IP,
l mettre à jour les zone de lecture et d’écriture dans la mémoire application,
l rafraîchir les bits d’états de chaque équipement distant.
Note : Ces bits indiquent si les mots d’entrées/sorties du module ont été rafraîchis.
TLX DS COM PL7 xxF
79
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 :
l de mots d’entrées utilisés pour renvoyer la valeur des entrées vers le coupleur,
l 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.
80
TLX DS COM PL7 xxF
Services
Exemple
Le coupleur ETHERNET scrute trois équipements :
l un TSX Momentum à l’adresse IP1 (de type 170 AAI 140 00 : 16 entrées
analogiques) : ce module possède 4 mots d’entrées et 4 mots de sorties.
l un TSX 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.
l un automate TSX Premium à l’adresse IP3 avec la zone de %MW1000 à
%MW1125 réservée comme mots d’entrées.
La zone de lecture débute à %MW100 et la zone d’écriture à %MW400.
Mémoire application
Zone de lecture
Zone d’écriture
4 mots d’entrées
pour l’équipement
d’adresse IP 1
%MW100
à
%MW103
%MW400
à
%MW403
1 mot d’entrée pour
l’équipement
d’adresse IP 2
%MW104
125 mots d’entrées
pour l’équipement
d’adresse IP 3
4 mots de sorties
pour l’équipement
d’adresse IP 1
%MW105
à
%MW226
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 TSX Momentum 170 peut être scanné en lecture par plusieurs modules,
mais un seul est autorisé à le scanner en écriture.
TLX DS COM PL7 xxF
81
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 :
l une période rapide (fast),
l une période nominale (normal),
l 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.
82
TLX DS COM PL7 xxF
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 :
TLX DS COM PL7 xxF
Sujet
Page
Services BOOTP et DHCP
84
Client BOOTP
85
Serveurs BOOTP et DHCP
86
83
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 4102/PORT/5102 peut être configuré soit en serveur BOOTP
ou DHCP, soit en client BOOTP.
Service BOOTP
Il comporte les éléments essentiels suivants :
l des stations clientes ne possédant comme seule information que leur propre
adresse MAC et ayant besoin pour démarrer de se configurer automatiquement,
l 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 :
l 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,
l un serveur possédant une table contenant pour chaque station cliente sa
configuration d’adresse IP, son Nom, le Netmask et le Gateway.
84
TLX DS COM PL7 xxF
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 :
l une adresse IP,
l l’adresse IP de la passerelle,
l 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. 108) 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.
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
TLX DS COM PL7 xxF
Client BOOTP 1
85
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 :
l Dans le cas d’un serveur BOOTP :
l les correspondances entres les adresses MAC et les adresses IP.
l Dans le cas d’un serveur DHCP :
l les correspondances entres les adresses MAC ou les Noms (Role Name) des
stations clientes et les adresses IP,
l le Netmask et le Gateway,
l Les noms et chemins d’accès au fichier de paramètres (voir Remplacement
de stations distantes défaillantes, p. 94).
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
86
Lorsqu’un module est utilisé comme serveur pour le démarrage de stations
scannées (Voir Service IO Scanning, p. 77), il faut éviter de configurer l’automate en
mode démarrage automatique en RUN. Dans le cas contraire, des stations
comme les TSX Momentum 170 risquent de ne pas obtenir leur adresse IP lors
d’une reprise secteur du serveur BOOTP.
TLX DS COM PL7 xxF
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.
TLX DS COM PL7 xxF
87
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 :
l Le Manager permet de superviser tout ou une partie du réseau,
l Un ou plusieurs Agents. Chaque équipement supervisé possède un module
logiciel appelé Agent utilisé par le protocole SNMP.
l Une MIB (Management Information Base) est une base de donnée ou collection
d'objets.
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 4102/PORT/5102, 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 4102/PORT/5102. 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. 110). Ce fichier peut
être compilé par les principaux Manager SNMP du marché.
88
TLX DS COM PL7 xxF
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 :
Get_Request : message utilisé pour obtenir la valeur d'une ou plusieurs
variables.
l Get_Next_Request : permet d'obtenir la valeur des variables suivantes.
l Set_Request : permet de positionner la valeur d'une variable.
l
Messages d’un agent vers le manager :
Get_Response : permet à l'agent de renvoyer la valeur de la variable
demandée.
l Trap : permet une signalisation asynchrone d’événement par l'agent.
l
TLX DS COM PL7 xxF
89
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 :
l Coldstart Trap :
l Pour le module TSX ETY 110, l’événement est émis suite à un Reset
alimentation du coupleur.
l Pour les modules TSX ETY 4102/PORT/5102, 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.
l 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.
90
TLX DS COM PL7 xxF
Services
6.5
Service Global Data
Service Global Data
Présentation
L’objectif du service Global Data, supporté par les coupleurs TSX ETY4102/PORT/
5102, 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. 224) 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.
TLX DS COM PL7 xxF
91
Services
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
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. 225), 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.
92
TLX DS COM PL7 xxF
Services
Modes de
marche
Les modes de marche sont les suivants :
l La mise en stop de l’automate arrête les échanges de Global Data.
l L’utilisation des bits système de forçage d’E/S (%S9, %SW8, %SW9) n’arrête
pas les échanges de Global Data.
Limitations
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).
TLX DS COM PL7 xxF
93
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 :
l
l
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. 83) et du serveur FTP/TFTP des modules TSX ETY
4102, PORT ou 5102.
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.
94
TLX DS COM PL7 xxF
Services
6.7
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 :
Sujet
Serveur HTTP embarqué
Page d’accueil du serveur HTTP
Page d’index du serveur HTTP
TLX DS COM PL7 xxF
Page
96
98
100
Page sécurité du serveur HTTP
102
Page Serveur d’adresse du serveur HTTP
105
Page visualisation du rack du serveur HTTP
108
Page éditeur de données du serveur HTTP
109
Pages Diagnostic Coupleur Ethernet
110
Pages utilisateur du serveur HTTP
116
95
Services
Serveur HTTP embarqué
Présentation
Certains modules intègrent un serveur Web embarqué permettant :
l d’accéder aux données automates,
l de diagnostiquer l’ensemble de la configuration.
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 4102 TSX ETY 5102
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.1.1
-
Legende
X
Disponible
-
Non disponible
Fonctions du
serveur
embarqué
96
Les fonctions disponibles sur un serveur embarqué sont en général les suivantes :
l des statistiques : cette page présente des statistiques du réseau ETHERNET,
l une sécurité : cette page permet de modifier le nom de l’utilisateur et le mot de
passe de l’accès au site,
l 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,
l la visualisation du rack : cette page permet de visualiser la configuration de
l’automate qui a en charge le coupleur,
l l’éditeur de données : cette page permet de visualiser les données de l’automate.
l les fonctions de diagnostic : ces pages permettent de diagnostiquer le réseau.
TLX DS COM PL7 xxF
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é :
l on ne pas connecter plusieurs browsers sur un PC donné vers le même coupleur
TSX ETY,
l jusqu’à 10 PC connectés en simultané sur un module,
l sur un TSX ETY 4102/PORT/5102, il est possible de connecter un browser et une
autre application (par exemple : un driver XIP).
TLX DS COM PL7 xxF
97
Services
Page d’accueil du serveur HTTP
Présentation
Cette page est la page d’accueil du site Web. Elle permet de choisir :
l la langue du site : par défaut la page est présentée en anglais,
l d’accéder à la page des services du site.
Comment
accéder à la page
d’accueil
La procédure suivante indique l’accès à la page d’accueil du site web.
Illustration
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 4102 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
98
e zone Internet
TLX DS COM PL7 xxF
Services
Note : la page d’accueil d’un TSX ETY 5102 comporte quelques différences :
l Le titre est : Serveur Web FactoryCast.
l Deux liens hypertexte d’accès aux pages client sont proposés :
l Pages utilisateur protégées
l 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, ...).
TLX DS COM PL7 xxF
99
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
1
Action
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 :
l pour le nom utilisateur : USER
l pour le mot de passe : USER
3
100
Validez par Ok.
TLX DS COM PL7 xxF
Services
Illustration
A titre d’exemple, la page d’index d’un TSX ETY 4102 ou d’un TSX ETY PORT se
présente de la manière suivante.
e Bienvenue sur le serveur Web du Premium - Microsoft Internet
FichierEdi- AfAller à Favoris ?
X
Ar-
Précéden SuivActualDémarAdressee http://139.160.234.18/secure/system/
Recher-
Fa-
e
His-
Chain
Liens
Schneider
S Electric
Fast Ethernet : Administration par le
pour PremiHome
Sécurité
Serveur d’adresse
Visualisation du rack
Editeur de données
Coupleur Ethernet
Copyright © 2000, Schneider Automation SA. All rights reserved.
e
TLX DS COM PL7 xxF
Ouverture de la page http://
e zone Internet
101
Services
Page sécurité du serveur HTTP
Présentation
Cette page permet de modifier :
l le nom utilisateur et le mot de passe pour accéder à la page d’index,
l le mot de passe permettant l’écriture de variables dans l’éditeur de données
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
102
Action
Cliquez sur le lien Sécurité.
TLX DS COM PL7 xxF
Services
Illustration
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
Change Write Pass-
Home Statistics Bootp Server Rack Viewer Data Editor
Copyright © 2000, Schneider Automation SA. All rights reserved.
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.
5
Cliquez sur le bouton Reboot Device pour prendre en compte la modification
dans le module.
Résultat : une page Configuration Ethernet apparaît.
TLX DS COM PL7 xxF
103
Services
Comment
modifier le mot
de passe
d’écriture
La procédure est la suivante :
Etape
1
Action
Saisissez le mot de passe actuel en respectant la casse (majuscule,
minuscule).
Note : la valeur de ce champ est par défaut : USER.
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.
Résultat : une page Configuration Ethernet apparaît pour signifier que le
mot de passe a été modifié.
104
TLX DS COM PL7 xxF
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. 83.
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
TLX DS COM PL7 xxF
Action
Cliquez sur le lien Serveur d’adresse.
105
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.
Comment
modifier la table
106
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 ?
l Si oui : saisissez le mot de passe associé au serveur d’adresse puis passez
à l’étape 5.
l 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.
TLX DS COM PL7 xxF
Services
Prise en compte
des
modifications
TLX DS COM PL7 xxF
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.
107
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 :
l l’état des voyants du modules,
l le type et la version du module ainsi que sa position dans le rack,
l 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
Action
1
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
Cliquez sur le lien Visualisation du Rack.
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
1
12
13
14
Home Statistiques Serveur Bootp Editeur de données Editeur Graphique Visualisateur
d’Alarmes
Copyright © 2000, Schneider Automation SA. All rights reserved.
108
TLX DS COM PL7 xxF
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
Illustration
Action
Cliquez sur le lien Editeur de données.
A titre d’exemple, la page éditeur de données d’un TSX ETY 4102 ou d’un TSX ETY
PORTse présente de la manière suivante.
<nouveau>
Sauveg-
Supprimer...
Recher-
Insérer... Couper...
Coller...
Mot de
Le nom du programme automate est STATION:0.0.
Variable
Adresse
Type de don-
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.
TLX DS COM PL7 xxF
109
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 :
l Service Global Data
l Service I/O scanning
l Service de messagerie
l Service contrôle de bande passante
l 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
FichierEdi- AfAller à Favoris ?
X
Ar-
Précéden SuivActualDémarAdressee http://139.160.234.18/secure/system/
Recher-
Fa-
e
Chain
His-
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://
e zone Internet
Cliquez sur un lien pour accéder à la page de diagnostic souhaitée.
110
TLX DS COM PL7 xxF
Services
Page Global Data
En haut de cette page on trouve des informations de diagnostic général sur la
fonction Global Data :
l Etat
l Nombre de publications par seconde
l 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.
l Couleur verte pour les varibles souscrites
l Couleur jaune pour les variables publiées
l Couleur blanche pour toutes les variables non configurées
l 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
FichierEdi- AfAller à Favoris ?
X
Ar-
Précéden SuivActualDémarAdressee http://139.160.234.18/secure/system/
Recher-
Fa-
e
Chain
His-
Liens
DIAGNOSTIC GLOBAL DATA
Status Global Data : OK
Nombre de Souscriptions par sec. : 300 | Nombre de Publications
Global Data Status
16
1
32
17
48
33
64
49
Non-Configuré
Variable Sub
Variable Pub
Défaut
Home | Coupleur Ethernet
e
TLX DS COM PL7 xxF
Ouverture de la page http://
e zone Internet
111
Services
Page I/O
Scanning
En haut de cette page on trouve des informations de diagnostic géneral sur le
service I/O Scanning :
l Etat
l Nombre de transactions par seconde
l Nombre de connexions par seconde
Cette page visualise également un résumé de l’état de tous les modules :
Couleur verte pour les modules scrutés
l Couleur blanche pour les modules non configurés
l De couleur rouge pour les modules en défaut
l Couleur noire pour les modules qui sont non scrutés temporairement
l
Vue de la page de diagnostic I/O scanning :
e Bienvenue sur le serveur Web du Premium - Microsoft Internet
FichierEdi- AfAller à Favoris ?
X
Ar-
Précéden SuivActualDémarAdressee http://139.160.234.18/secure/system/
Recher-
Fa-
e
Chain
His-
Liens
DIAGNOSTIC I/O SCANNING
Status I/O Scanning : OK
Nombre de transactions par sec. : 1000 | Nombre de connections
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
112
Ouverture de la page http://
e zone Internet
TLX DS COM PL7 xxF
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) :
l Son adresse IP distante
l Le port TCP distant
l Le port TCP local
l Le nombre de messages envoyés depuis cette connexion
l Le nombre de message reçus sur cette connexion
l 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
FichierEdi- AfAller à Favoris ?
X
Ar-
Précéden SuivActualDémarAdressee http://139.160.234.18/secure/system/
Recher-
e
Fa-
Chain
His-
Liens
DIAGNOSTIC MESSAGERIE
Nombre de Messages émis : 150 | Nombre de Messages reçus :
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
TLX DS COM PL7 xxF
Ouverture de la page http://
e zone Internet
113
Services
Page contrôle de
bande passante
Cette page visualise la répartition de la charge du coupleur TSX ETY 4102/PORT/
5102 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
FichierEdi- AfAller à Favoris ?
X
Ar-
Précéden SuivActualDémarAdressee http://139.160.234.18/secure/system/
Recher-
Fa-
e
Chain
His-
Liens
CONTROLE DE BANDE PASSANTE
Global data : 30% | I/O Scanner : 20% | Messagerie : 40% | Autres : 10%
Home | Coupleur Ethernet
e
114
Ouverture de la page http://
e zone Internet
TLX DS COM PL7 xxF
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
FichierEdi- AfAller à Favoris ?
X
Ar-
Précéden
Suiv-
Adressee
http://139.160.234.18/secure/system/ethernet.htm
Actual-
Démar-
Recher-
e
His-
Fa-
Chain
Plein
Cour-
ImLiens
STATISTIQUES DU MODULE ETHERNET
Status
Référence
Rack
Slot
Version Logicielle
Nom
Adresse MAC
Adresse IP
Masque de sous
Gateway
10 Mb/s
TSX ETY 410
0
2
0.6
Statistiques d’Emis-
Statistiques de Recep-
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 man-
0
Re-Emission
0
Erreurs de trame
0
Collisions
0
Perte de porteuse
0
Erreurs d’Overflow
0
Timeouts d’émis- 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
Home
e
Applet démarrée
TLX DS COM PL7 xxF
Serveur Bootp Visualisation du Rack Editeur de données Editeur Graphique VisualiCopyright © 2000, Schneider Automation SA. All rights reserved.
e zone Internet
115
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 :
l les pages protégées par mot de passe,
l 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
La procédure suivante indique l’accès aux pages utilisateur protégées à partir de la
page d’accueil.
Etape
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
116
Action
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.
TLX DS COM PL7 xxF
Services
6.8
Contrôle de Bande passante
Contrôle de bande passante
Présentation
Ethernet Transparent Factory propose deux types de services:
l
Les services temps-réel qui doivent avoir une garantie de performances et un
comportement prédictible :
l services périodiques : I/O Scanner et Global Data,
l services non périodiques : Messagerie sur le port 502 (UNI-TE, Modbus).
l 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 4102/PORT/5102 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°
TLX DS COM PL7 xxF
117
Services
Fonctionnement
Pour estimer cette charge, le logiciel PL7 vous demande de renseigner en
configuration (Voir Configuration du service Bande passante, p. 228) deux
informations :
l
l
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 4102/PORT/5102 sera utilisé :
l
l
l
l
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é.
118
TLX DS COM PL7 xxF
Services
6.9
Service ETHWAY
Profil ETHWAY
Présentation
Le profil ETHWAY propose les services d’échange de données suivants :
l des échanges de données synchronisés sur la tâche MAST,
l soit des échanges de données en mode :
l serveur asynchrone,
l client asynchrone.
l soit des échanges de données communes (mots communs).
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. 66.
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 :
l 4 mots communs par station pour 64 stations actives,
l 8 mots communs par station pour 32 stations actives,
l 16 mots communs par station pour 16 stations actives,
l 32 mots communs par station pour 8 stations actives,
l 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
l %NW{1.7}0:= %MW10 (écriture d’une valeur pour émission)
l %MW50:=%N{1.8}2 (réception d’une valeur)
TLX DS COM PL7 xxF
119
Services
120
TLX DS COM PL7 xxF
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 :
Souschapitre
7.1
TLX DS COM PL7 xxF
Sujet
Page
Paramètres de configuration des services TCP/IP
122
7.2
Paramètres de configuration du service IO Scanning
128
7.3
Paramètres de configuration du service serveur d’adresse
133
7.4
Paramètres de configuration du service SNMP
136
7.5
Paramètres de configuration du service Global Data
140
7.6
Paramètres de configuration du profil ETHWAY
145
121
Paramètres de configuration
7.1
Paramètres de configuration des services TCP/IP
Présentation
Objet de ce souschapitre
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 :
Sujet
Paramètres de configuration liés aux services TCP/IP
122
Page
123
Paramètres de configuration des adresses IP
124
Paramètres de configuration des connexions
125
Paramètres de configuration ETHERNET
127
TLX DS COM PL7 xxF
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
Adresse X-WAY
Adresse IP
Par roues codeuses
Par PL7
X
X
Adresse IP
X
X
Masque sous-réseau
X
X
Adresse passerelle
X
X
-
X
Adresse IP par défaut
Configurée
Configuration servie
Connexions
Connexions ouvrables
de 1 à 32
-
Contrôle d’accès
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
Table de
correspondance
ETHERNET
TSX ETY 4102/
PORT/5102
Légendes :
X
Accessible
-
Non accessible
TLX DS COM PL7 xxF
123
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 :
l soit par une configuration par défaut,
l soit par une configuration manuelle,
l soit par une configuration fournie par un équipement serveur BOOTP/DHCP.
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. 155.
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 :
l l’adresse IP du module,
l le masque du sous-réseau qui définit la partie allouée à l’identificateur du sousréseau dans l’adresse IP,
l 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.
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. 84.
Dans ce cas, les champs Adresse IP, Masque sous-réseau et Adresse du
Gateway sont non significatifs et grisés.
124
TLX DS COM PL7 xxF
Paramètres de configuration
Paramètres de configuration des connexions
Présentation
Cette zone permet :
l de configurer le nombre de connexions ouvrables par le module,
l d’activer un service de contrôle d’accès,
l de lister les équipements distants qui peuvent se connecter au module en
fonction d’un protocole de communication.
Connexions
ouvrables
Le champ Connexions ouvrables fournit le nombre maximum d’équipements
distants susceptibles de se connecter en parallèle sur le coupleur :
l La valeur par défaut est de 8 connexions.
l 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.
l 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.
l 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.
TLX DS COM PL7 xxF
125
Paramètres de configuration
Table de
correspondance
126
Cette table permet :
l de lister les équipements distants vers lesquels le coupleur local désire ouvrir une
connexion TCP puis émettre (fonctionnement du coupleur en mode client),
l de fournir une correspondance entre l’adresse X-WAY {réseau, station} et
l’Adresse IP,
l le numéro de réseau doit être inférieure ou égale à 127,
l 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.
l pour chaque équipement distant, de préciser le protocole de communication
durant la connexion à l’aide d’un menu déroulant :
l UNI-TE (valeur par défaut),
l Modbus,
l 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),
l pour chaque adresse IP distante, de choisir le Mode de connexion à l’aide d’un
menu déroulant :
l Monoconnexion : le coupleur ne permet qu’une connexion avec une même
adresse IP distante,
l 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.
TLX DS COM PL7 xxF
Paramètres de configuration
Paramètres de configuration ETHERNET
Présentation
TLX DS COM PL7 xxF
Cette zone permet de définir le format de la trame ETHERNET via TCP/IP :
l le format ETHERNET II : correspondant à la norme RFC 894 (La plus
communément utilisée),
l le format 802.3 : correspondant à la norme RFC 1042. Ce format est à
sélectionner dans le cas où les équipements distants utilisent ce format.
127
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 :
Sujet
Paramètres de configuration liés au service IO Scanning
128
Page
129
Configuration des paramètres généraux du service IO Scanning
130
Configuration des périphériques scrutés
131
TLX DS COM PL7 xxF
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
Repli des entrées
TSX ETY 110
TSX ETY 4102/
PORT/5102
-
Repli à 0/Maintien
Fast
-
fixée à 10 ms
Normal
-
de 15 à 240 ms
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
Réglage de la
scrutation
WR ref. master
-
automatique
WR ref. slave
-
X
WR count
-
X
Description
-
X
Légendes :
X
Accessible
-
Non accessible
TLX DS COM PL7 xxF
129
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 :
l le mode de repli des entrées,
l le réglage des périodes de scrutation,
l 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, ...) :
l Repli à 0
l Maintien
Réglage de la
scrutation
Cette sous-fenêtre permet de configurer les périodes de scrutation en
millisecondes :
l la période Fast : cette période est non configurable (champ grisé) et est fixée à
10 ms.
l la période Normal : cette période est configurable de 30 à 240 ms par incrément
de 15 ms.
l 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.
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 :
l pour la zone de lecture Read Ref., l’adresse de début de table de mots internes
pour la lecture des entrées,
l pour la zone d’écriture Write Ref., l’adresse de début de table de mots internes
pour l’écriture des sorties.
La longueur des tables dispose d’une capacité d’échange maximum de :
de 2 Kmots pour la zone de lecture,
l de 2 Kmots pour la zone d’écriture.
l
Note : Les tables ne doivent pas se chevaucher et un contrôle de dépassement
est effectué à la validation globale.
130
TLX DS COM PL7 xxF
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 :
l de lister les équipements distants à scruter par le biais de l’adresse IP,
l pour chaque équipement distant, de préciser la période de scrutation auquel il est
affecté,
l 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.
l 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. 69.
l les valeurs sont de 0 à 255,
l 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. 77.
Le choix du type de période est effectué par menu déroulant et peut prendre les
valeurs :
l NONE : cette sélection permet d’inactiver la scrutation de l’adresse IP
correspondante,
l FAST : pour la période de scrutation rapide,
l NORMAL : pour la période de scrutation nominale,
l 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.
TLX DS COM PL7 xxF
131
Paramètres de configuration
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 :
l de l’adresse de début de table Read Ref. et Write Ref.,
l et de la longueur des champs RD count et WR count.
Exemple
Le coupleur ETHERNET scrute deux équipements :
l un TSX Momentum à l’adresse IP1 possédant 4 mots d’entrées.
l un TSX 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.
l RD ref. slave : spécifie l’adresse du premier mot à lire
l 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 :
l de 0 à 125 pour le champ RD count (s’il est égale à 0, la requête de lecture n’est
pas émise),
l 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
132
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.
TLX DS COM PL7 xxF
Paramètres de configuration
7.3
Paramètres de configuration du service serveur
d’adresse
Présentation
Objet de ce souschapitre
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 :
TLX DS COM PL7 xxF
Sujet
Page
Paramètres de configuration liés au service serveur d’adresse
134
Configuration du serveur d’adresse
135
133
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
TSX ETY 110
TSX ETY 4102/
PORT/5102
Verrouillé en exécution
-
X
Mot de passe
-
X
-
X
Table d’adresses BOOTP/DHCP
Légendes :
X
Disponible
-
Non disponible
134
TLX DS COM PL7 xxF
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 :
l Le choix du type de serveur : BOOTP ou DHCP
l les droits de modification du service via le serveur HTTP,
l la Table d’adresses servies.
Service
Cette zone permet de choisir le type de serveur BOOTP ou DHCP :
l
l
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 4102/PORT/5102.
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 :
l la case à cocher Verrouillé en exécution : elle permet d’activer ou non le
contrôle d’accès à la table,
l 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
TLX DS COM PL7 xxF
Selon le choix fait dans la zone Service,
La table BOOTP permet :
l de lister, par l’adresse MAC, les stations distantes qui ont besoin du serveur
BOOTP pour démarrer,
l de fournir une correspondance entre l’adresse MAC et l’adresse IP,
La table DHCP permet en plus:
l 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,
l de fournir une correspondance entre l’adresse MAC ou le Nom et l’adresse IP de
la station distante, le Netmask et le Gateway.
135
Paramètres de configuration
7.4
Paramètres de configuration du service SNMP
Présentation
Objet de ce souschapitre
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 :
136
Sujet
Page
Paramètres de configuration liés au service SNMP
137
Configuration du service SNMP
138
TLX DS COM PL7 xxF
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
Adresse IP Managers
Agent
Lieu (SysLocation)
TSX ETY 4102/
PORT/5102
X
X
X
X
Contact (SysContact)
X
X
SNMP Manager
-
X
Noms de communauté Set
X
X
Get
X
X
Trap
X
X
Activation du trap "Echec d’Authentication"
X
X
Sécurité
Légendes :
X
Accessible
-
Non accessible
TLX DS COM PL7 xxF
137
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 :
l les adresses IP des équipements administrateurs du service SNMP,
l les agents,
l les noms de communauté,
l la sécurité.
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. 88.
Agent
Cette zone permet, à partir de l’administrateur SNMP, de localiser et identifier un
agent.
Elle est constituée de deux champs :
l Le champ Lieu (SysLocation) : indique la localisation physique de l’équipement
(chaîne de 32 caractères maximum).
l 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).
l 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.
138
TLX DS COM PL7 xxF
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 :
l 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.
l 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.
l 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/et des dommages matériels.
TLX DS COM PL7 xxF
139
Paramètres de configuration
7.5
Paramètres de configuration du service Global
Data
Présentation
Objet de ce souschapitre
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 :
Sujet
Paramètres de configuration liés au service Global Data
140
Page
141
Configuration des paramètres généraux du service Global Data
143
Configuration de la table des variables
144
TLX DS COM PL7 xxF
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
TSX ETY 110
TSX ETY 4102/
PORT/5102
Adresse de groupe
-
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 :
TLX DS COM PL7 xxF
X
Accessible
-
Non accessible
141
Paramètres de configuration
Caractéristiques
Le tableau suivant donne les caractéristiques du service Global Data.
Type
Valeur
Nombre maximum de publications
1
Taille d’une variable en publication
1 à 512 mots
Nombre maximum 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.
142
TLX DS COM PL7 xxF
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. 224), les paramètres suivants peuvent être
renseignés :
l Adresse de groupe
l Période de distribution
l Time out de validité
l Filtrage multicast
l 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.
TLX DS COM PL7 xxF
143
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 :
l Ident.
l Type
l Symbole et bouton Mise à jour des symboles
l Adresse
l 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 :
l NONE : variable ni publiée, ni souscrite
l PUB : variable publiée
l SUB : variable souscrite
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. 143).
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. 247).
144
TLX DS COM PL7 xxF
Paramètres de configuration
7.6
Paramètres de configuration du profil ETHWAY
Présentation
Objet de ce souschapitre
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 :
TLX DS COM PL7 xxF
Sujet
Page
Paramètres de configuration liés au profil ETHWAY
146
Configuration des données ETHWAY
147
145
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)
TSX ETY 110
TSX ETY 4102/
PORT/5102
Aucun
X
-
Mots communs lecture
X
-
Mots communs lecture/écriture
X
-
Taille mots/station
X
-
Adresse réseau
4
8
X
-
16
X
-
32
X
-
64
X
-
X
-
Légendes :
X
Accessible
-
Non accessible
146
TLX DS COM PL7 xxF
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 :
l la sélection du type de service supporté,
l le nombre de mots alloués par station,
l 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.
TLX DS COM PL7 xxF
147
Paramètres de configuration
148
TLX DS COM PL7 xxF
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 :
TLX DS COM PL7 xxF
Souschapitre
Sujet
Page
8.1
Généralités
150
8.2
Configuration
156
8.3
Mise au point
173
8.4
Objets langage associés au coupleur TSX ETY 110
184
149
TSX ETY 110
8.1
Généralités
Présentation
Objet de ce souschapitre
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 :
150
Sujet
Page
Coupleur TSX ETY 110 : Généralités
151
Caractéristiques
152
Performances
153
Modes de marche du module TSX ETY 110
154
Fonctions communes sur profil ETHWAY et TCP/IP
155
TLX DS COM PL7 xxF
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 :
l la connexion à un réseau ETHWAY supportant les services de mots communs,
de messagerie X-WAY UNI-TE sur un profil ETHWAY,
l 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 :
l dans une architecture fermée de type privative ETHWAY
l dans une architecture de type privative ETHWAY connectée à un réseau TCP/IP
par l'intermédiaire d'une passerelle,
l 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. 164.
Note : Lorsque la charge réseau ETHERNET dépasse 30%, il est recommandé
d'utiliser :
l le profil TCP/IP au lieu du profil ETHWAY,
l des accessoires de type switchs, routeurs pour réduire la charge.
TLX DS COM PL7 xxF
151
TSX ETY 110
Caractéristiques
Messagerie
Le module TSX ETY 110 autorise :
l 32 connexions maximum en parallèle sur TCP/IP,
l mais une seule connexion avec un même équipement distant.
La taille maximale de la trame dépend du type de transaction :
Dans le cas d’une messagerie synchrone, la taille maximale de la trame est de
256 octets.
l Dans le cas d’une messagerie asynchrone, la taille maximale de la trame est de
1 Koctets.
l
De même le nombre de fonctions de communication traités simultanément dépend
du type de profil :
l dans le cas du profil TCP/IP, 16 messages au maximum simultanément,
l dans le cas du profil ETHWAY, 16 messages au maximum simultanément.
Capacité
maximum du
coupleur
Le coupleur permet :
l pour la messagerie ETHWAY : 130 messages par secondes,
l pour la messagerie X-WAY sur TCP/IP : 140 messages par secondes,
l pour la messagerie Modbus sur TCP/IP : 100 messages par secondes.
Note : Un message peut être :
l l’émission d’une fonction de communication,
l 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
152
TLX DS COM PL7 xxF
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 de 50 ms (tâche MAST)
150 ms
Temps de transaction d'une requête UNI-TE de 128 octets en mode
cyclique de 4 ms (tâche MAST)
80 ms
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.
TLX DS COM PL7 xxF
153
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
l
l
l
154
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).
TLX DS COM PL7 xxF
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).
TLX DS COM PL7 xxF
155
TSX ETY 110
8.2
Configuration
Présentation
Objet de ce souschapitre
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 :
156
Sujet
Page
Ecran de configuration du coupleur
157
Type de communication en fonction de la configuration choisie
158
Configuration de la messagerie sur le profil TCP/IP ou le profil ETHWAY
159
Configuration du service SNMP
161
Configuration de la fonction Bridge
163
Exemple d’architecture de type privative ETHWAY
164
Exemple d’architecture de type ETHWAY connectée à TCP/IP
166
Exemple de connexion à un réseau TCP/IP non privatif
169
Exemple de communication entre Premium et Quantum
171
TLX DS COM PL7 xxF
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
Eléments et
fonctions
TLX DS COM PL7 xxF
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
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. 125.
3
permet la configuration de l’adresse IP du module. Voir
Paramètres de configuration des adresses IP, p. 124.
4
permet la configuration de type de trame ETHERNET. Voir
Paramètres de configuration ETHERNET, p. 127.
5
permet de configurer le profil ETHWAY. Voir Configuration des
données ETHWAY, p. 147.
6
permet de configuer le service SNMP. Voir Configuration du
service SNMP, p. 138.
157
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 :
l soit sur le profil ETHWAY,
l 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 :
l Si le client émet sur le profil ETHWAY, le coupleur répond sur le profil ETHWAY.
l 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.
158
TLX DS COM PL7 xxF
TSX ETY 110
Configuration de la messagerie sur le profil TCP/IP ou le profil ETHWAY
Présentation
TLX DS COM PL7 xxF
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.
159
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
Si le coupleur est
serveur, voulez-vous
exercer un contrôle
d’accès ?
Non
Sélectionnez dans la table des connexions la case à cocher Accès de
chaque équipement distant client
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 ?
Non
Sélectionnez la case
Configurée
Oui
Sélectionnez la case
Adresse IP par défaut
Renseignez les champs
Adresse IP
Masque sous-réseau
Adresse du Gateway
Sélectionnez la
Configuration ETHERNET
Fin de la configuration de la
messagerie
160
TLX DS COM PL7 xxF
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
TLX DS COM PL7 xxF
161
TSX ETY 110
Comment
configurer SNMP
La procédure pour configurer le service SNMP est la suivante.
Etape
1
2
Action
Saisissez les adresses des managers SNMP :
l Adresses IP Manager 1
l Adresses IP Manager 2
Renseignez les champs :
l Lieu (SysLocation)
l Contact (SysLocation).
162
3
Si vous désirez définir des droits d’accès, renseignez les noms de
communauté :
l Set
l Get
l 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.
TLX DS COM PL7 xxF
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. 255).
Dans la suite, seule la procédure d’accès à la fonction bridge sera développée.
Comment
accéder à la
focntion bridge
TLX DS COM PL7 xxF
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.
163
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
TSX Premium
2
X-WAY : {1.2}
IP : 84.0.1.2
Station 2
TSX Premium
X-WAY : {1.1}
IP :84.0.1.1
Station 1
FIPWAY
Mode
d’utilisation
préconisé
1
Communication ETHWAY ou TCP/IP
2
Communication ETHWAY
l
l
l
l
164
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.
TLX DS COM PL7 xxF
TSX ETY 110
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
0
Masque sous-réseau 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
Le format de trame ETHERNET sélectionné pour TCP/IP est Ethernet II car dans
l'exemple les terminaux utilisent ce format.
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.
ConfigurationEthernet
Ethernet II
802.3
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 :
l du type de service,
l la taille de mots communs,
l le numéro de réseau.
TLX DS COM PL7 xxF
165
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
166
1
Communication ETHWAY ou TCP/IP
2
Communication ETHWAY
Station 1
{1.1}
140.252.2.1
TLX DS COM PL7 xxF
TSX ETY 110
Mode
d’utilisation
préconisé
l
l
l
l
l
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.
TLX DS COM PL7 xxF
167
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
168
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
TLX DS COM PL7 xxF
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
ETHERNET TCP/IP
1
{1.2}
140.252.2.10
1
{1.1}
140.252.2.8
FIPWAY
1
Mode
d’utilisation
préconisé
l
l
l
l
TLX DS COM PL7 xxF
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.
169
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
170
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
TLX DS COM PL7 xxF
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 TSX 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é
TLX DS COM PL7 xxF
l
l
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.
171
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
172
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
TLX DS COM PL7 xxF
TSX ETY 110
8.3
Mise au point
Présentation
Objet de ce souschapitre
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 :
Sujet
Ecran de mise au point du module
TLX DS COM PL7 xxF
Page
174
Paramètres de mise au point généraux
176
Paramètres de mise au point des services TCP/IP
177
Comment tester la communication TCP/IP avec la requête Ping
178
Paramètres de mise au point des services ETHWAY
179
Requêtes disponibles pour le test d’une voie de communication
180
Comment tester une voie avec les requêtes Identification et Miroir
181
Comment tester une voie avec des requêtes
182
173
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 :
TSX ETY 110 [RACK 0 POSITION 5]
1
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 196 211 185 55
4
Version 2.0
RUN
ERR
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
Messages refusés
Min. 0
174
Moy. 0
Max. 0
RAZ
3
0
TLX DS COM PL7 xxF
TSX ETY 110
Eléments et
fonctions
TLX DS COM PL7 xxF
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
permet de visualiser graphiquement le nombre de messages
traités par le coupleur:
3
Erreurs
messages
permet de visualiser le nombre de messages non acquittés ou
refusés.
4
Services TCP/ permet de :
IP
l visualiser la configuration des services TCP/IP,
l tester la communication sur le profil TCP/IP.
5
Services
ETHWAY
permet de :
l visualiser la configuration des services ETHWAY,
l tester la communication sur le profil ETHWAY.
175
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 :
l la fenêtre Trafic messages,
l la fenêtre Erreurs messages.
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.
176
TLX DS COM PL7 xxF
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 :
l la fenêtre Adresse IP,
l 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 :
l Adresse IP
l Masque sous-réseau
l 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.
TLX DS COM PL7 xxF
177
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
l une fenêtre avec le message Timeout spécifie l’absence de
réponse de l’équipement distant.
l une fenêtre avec le message Host unreachable spécifie que
l’équipement distant n’a pas été atteint dans l’architecture réseau.
178
TLX DS COM PL7 xxF
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 :
l la fenêtre Adresse station,
l 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 :
l Adresse réseau et Station : indique l’adresse réseau et station codée sur les
roues codeuses du coupleur
l Données communes : rappelle le type de service sélectionné en mode
configuration pour les données communes
l 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.
TLX DS COM PL7 xxF
179
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
La fenêtre Test station permet les requêtes suivantes :
l Indentification : provoque l’envoi de la requête Identification vers la station
distante désignée,
l Compteurs : provoque l’envoi de la requête Lecture des compteurs d’erreurs
vers la station désignée,
l Init Compteurs : provoque la remise à zéro des compteurs d’erreurs de la station
désignée,
l 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),
l 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.
180
TLX DS COM PL7 xxF
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
Comment
envoyer la
requête Miroir
Hexa
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 :
l la chaîne de caractère ABCDEFGH correspondant à une longueur de
données émises 8.
TLX DS COM PL7 xxF
181
TSX ETY 110
Comment tester une voie avec des requêtes
Présentation
182
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.
TLX DS COM PL7 xxF
TSX ETY 110
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 :
l 16#68 : sur un octet, définit le segment (données internes),
l 16#07 : sur un octet, définit le type d’objet (mots),
l 16#0100 : sur un mot, définit le premier mot à lire,
l 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.
l 16#07 : correspond au type d’objet (mots),
l 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),
l ...
TLX DS COM PL7 xxF
183
TSX ETY 110
8.4
Objets langage associés au coupleur TSX ETY
110
Présentation
Objet de ce souschapitre
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 :
184
Sujet
Page
Objets langage à échange implicite
185
Objets langage à échange explicite
188
Gestion et compte-rendu des échanges explicites
190
Objets langage associés à la configuration
191
TLX DS COM PL7 xxF
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)
TLX DS COM PL7 xxF
Adresse xy.i
l x : correspond au numéro de rack
l y : correspond au numéro du module
l i : correspond au numéro de la voie
185
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
l x0 = 1 : si réception de mots communs d’au
moins une des stations distantes
%IWxy.i.1
Indicateurs de
rafraîchissement des
données communes
l x0 = 1 : les mots communs de la station 0 sont
rafraichies.
l ...
l x7 = 1 : les mots communs de la station 7 sont
rafraichies.
l x8 = 1 : les mots communs de la station 8 sont
rafraichies.
l ...
l x15 = 1 : les mots communs de la station 15 sont
rafraichies.
...
...
...
%IWxy.i.4
Indicateurs de
rafraîchissement des
données communes
l x0 = 1 : les mots communs de la station 48 sont
rafraichies.
l ...
l x7 = 1 : les mots communs de la station 55 sont
rafraichies.
l x8 = 1 : les mots communs de la station 56 sont
rafraichies.
l ...
l 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
l x : correspond au numéro de rack
l y : correspond au numéro du module
l i : correspond au numéro de la voie
186
TLX DS COM PL7 xxF
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
l n : correspond au numéro de réseau
l 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 des lésions
corporelles graves ou/et des dommages matériels importants.
TLX DS COM PL7 xxF
187
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
l x0 = 1 : module défectueux
l x1 = 1 : défaut fonctionnel (défaut entre le
l
l
l
l
l
l
%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
l x0 à x3 = 0 : réservés
l x4 = 1 : module en défaut ou auto-tests en
cours
l x5 et x6 = 0 : réservés
l x7 = 1 : défaut applicatif (erreur dans la
configuration)
188
%MWxy.i.3
Status spécifique voie
Octet 0 :
l 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
TLX DS COM PL7 xxF
TSX ETY 110
Objet (1)
Fonction
Signification
%MWxy.i.7
Informations mots
communs ou table
partagée
Octet 0 :
l = 16#00 : service inactif
l = 16#01 : lecture/écriture des mots communs
l = 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)
TLX DS COM PL7 xxF
Adresse xy.i
l x : correspond au numéro de rack
l y : correspond au numéro du module
l i : correspond au numéro de la voie
189
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
l x0 = 1 : lecture de status en cours
l x1 = 1 : envoi de paramètres de commande au
module de communication
l x2 = 1 : envoi de paramètres de réglage au
module de communication
%MWxy.MOD.1
Compte rendu du
module
l x1 = 0 : paramètres de commande reçus et
acceptés par le module
l x2 = 0 : paramètres de réglage reçus et acceptés
par le module
%MWxy.i.0
Echanges en cours
de la voie
l x0 = 1 : lecture de status en cours
l x1 = 1 : envoi de paramètres de commande à la
voie de communication
l x2 = 1 : envoi de paramètres de réglage à la voie
de communication
%MWxy.i.1
Compte rendu de la l x1 = 0 : paramètres de commande reçus et
voie
acceptés par la voie de communication
l x2 = 0 : paramètres de réglage reçus et acceptés
par la voie de communication
Légende
(1)
Adresse xy.i
l x : correspond au numéro de rack
l y : correspond au numéro du module
l i : correspond au numéro de la voie
190
TLX DS COM PL7 xxF
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 :
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
l x0 = 1 : activation des mots communs ETHWAY
l x1 = 0 : réservé
l x2 = 1 : mots communs lecture seules
l x3 = 1 : mots communs lecture/écriture
l x4 à x7 = 0 : réservés
Octet 1 : réservé
TLX DS COM PL7 xxF
%KWxy.i.4
Mots communs
Octet 0 : nombre de mots communs
Octet 1 : réservé
%KWxy.i.5
Adresse réseau XWAY
Octet 0 : numéro du réseau (0 par défaut)
Octet 1 : réservé
%KWxy.i.6
Type de driver
Octet 0 :
ETHERNET pour TCP/ l = 16#00 : AUI (valeur par défaut)
IP
l = 16#01 : RJ45
Octet 1 :
l = 16#00 : ETHERNET II (valeur par défaut)
l = 16#01 : 802.3
%KWxy.i.7
Configuration TCP/IP :
type d’adresse
Octet 0 : réservé
Octet 1 : adresse héritée
l = 16#00 : adresse par défaut
l = 16#01 : à partir de la fonction métier
l = 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)
191
TSX ETY 110
192
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
TLX DS COM PL7 xxF
Modules TSX ETY 4102, TSX ETY
PORT et TSX ETY 5102
9
Présentation
Objet de ce
chapitre
Ce chapitre décrit la mise en oeuvre des modules TSX ETY 4102, TSX ETY PORT
et TSX ETY 5102.
Contenu de ce
chapitre
Ce chapitre contient les sous-chapitres suivants :
TLX DS COM PL7 xxF
Souschapitre
Sujet
Page
9.1
Généralités
194
9.2
Configuration
207
9.3
Mise au point
231
9.4
Objets langage associés aux modules TSX ETY 4102, TSX
ETY PORT et TSX ETY 5102
244
9.5
Questions/Réponses
252
193
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
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 4102, TSX ETY PORT ou TSX ETY 5102 et leurs caractéristiques.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
194
Sujet
Page
Généralités
195
Caractéristiques
196
Type de connexions supportées
198
Performances du service IO Scanning
200
Performances du service Global Data
203
Modes de marche des modules TSX ETY 4102, TSX ETY PORT et TSX ETY
5102
205
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Généralités
Présentation
TLX DS COM PL7 xxF
La voie de communication du module ETHERNET TSX ETY 4102/PORT/5102 offre
la connexion à un réseau TCP/IP supportant le service de messagerie UNI-TE et
Modbus sur un profil TCP/IP.
Les trois modules TSX ETY 4102, TSX ETY PORT et TSX ETY 5102 offrent
également les services suivants :
l Grâce à leur fonctionnalité d'agent SNMP, les coupleurs peuvent être supervisés
par un ou deux managers SNMP.
l Ils peuvent assurer le rôle de serveur BOOTP/DHCP ou de client BOOTP.
l De part leur service IO Scanning, ils peuvent piloter des entrées/sorties distantes
sur le réseau ETHERNET.
l Ils intègrent un serveur HTTP embarqué.
l Grace au service de Global Data, Ils permettent l’échange de données entre
stations d’automates à la norme IEC.
l Le service Contrôle de bande passante qui permet de vérifier la répartion des
services dans le coupleur.
l 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 module TSX ETY 5102 offre en plus la possibilité de créer des pages Web
utilisateur.
195
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Caractéristiques
Capacité
maximum du
coupleur
La taille maximale de la trame dépend du type de transaction :
l Dans le cas d’une messagerie synchrone, la taille maximale de la trame est de
256 octets.
l Dans le cas d’une messagerie asynchrone, la taille maximale de la trame est de
1 Koctets.
Les modules TSX ETY 4102, TSX ETY PORT et TSX ETY 5102 permettent :
de gérer 64 connexions TCP en utilisant le service de messagerie port 502,
l de scruter jusqu’à 64 équipements au maximum en utilisant le service IO
Scanning,
l d’être le serveur BOOTP ou DHCP de 96 équipements au maximum nécessitant
ce service,
l
Avec un processeur dédié à ce traitement, le coupleur permet :
pour la messagerie synchrone X-WAY sur TCP/IP (serveur UNI-TE):
l avec un processeur de type TSX 57-402 : 800 messages par secondes,
l avec un processeur de type TSX 57-302 : 490 messages par secondes,
l pour la messagerie asynchrone X-WAY sur TCP/IP :
l de 600 à 1200 messages par secondes (varie en fonction de la taille des
messages, du nombre de client et du temps d’exécution de l’application).
l
Service IO
Scanning
Le coupleur peut scruter au maximum 64 équipements distant.
Pour une même station, l’application peut traiter :
l un volume total maximum d’entrées à scruter de 2 Kmots,
l 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
4102/PORT/5102 configuré.
Service Global
Data
L’interface utilisateur est une zone de %MW définie en configuration.
l
l
196
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.
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Remplacement
équipement
défaillant
Le coupleur réserve une zone de 512 Koctets pour cette fonction.
l
l
Compatibilité
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.
Les modules TSX ETY 4102, TSX ETY PORT et TSX ETY 5102 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 4102, TSX ETY PORT et TSX ETY 5102 ne sont
configurables que dans un TSX Premium avec un processeur de version V5.1 ou
supérieure.
Le niveau fonctionnel des coupleurs TSX ETY 4102/5102 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 TSX ETY 510
et que le module configuré est un TSX ETY 4102, l'application fonctionnera
normalement si les services propres au TSX ETY 4102 ne sont pas utilisés. Sinon,
le module restera en défaut.
TLX DS COM PL7 xxF
197
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Type de connexions supportées
Présentation
Les modules TSX ETY 4102 ou TSX ETY PORT autorisent 8 connexions HTTP
maximum en parallèle (16 pour le module TSX ETY 5102).
Les modules TSX ETY 4102/PORT/5102 autorisent 64 connexions maximum en
parallèle sur TCP/IP.
Connexion avec
un TSX Premium
Entre deux automates Premium utilisant la messagerie UNI-TE sur le profil TCP/IP,
le coupleur TSX ETY 4102/PORT/5102 ne permet qu’une seule connexion en mode
client/serveur.
ETHERNET
Une connexion en
messagerie UNIT-E client/
serveur
TSX Premium avec un
coupleur TSX ETY 4102/
PORT/5102
Connexion avec
un TSX Quantum
TSX Premium avec un coupleur
TSX ETY 4102/PORT/5102 ou
TSX ETY 110
Entre un automate TSX Premium et un automate TSX Quantum utilisant la
messagerie Modbus sur le profil TCP/IP, le coupleur TSX ETY 4102/PORT/5102
permet :
l une seule connexion en mode client Modbus,
l une seule connexion en mode serveur Modbus.
Exemple
ETHERNET
Une connexion en
messagerie Modbus
client
TSX Premium avec un
coupleur TSX ETY 4102/
PORT/5102
198
Une connexion en
messagerie Modbus
serveur
TSX Quantum
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Connexion avec
un équipement
tiers
Entre un automate Premium et un équipement tiers, le module TSX ETY 4102/
PORT/5102 permet :
l une seule connexion en mode client UNI-TE ou Modbus,
l plusieurs connexions en mode serveur UNI-TE ou Modbus.
Exemple
ETHERNET
Une connexion en messagerie
UNI-TE ou Modbus en mode client
TSX Premium avec un
coupleur TSX ETY 4102/
PORT/5102
TLX DS COM PL7 xxF
Plusieurs connexions en
messagerie UNI-TE ou
Modbus en mode serveur
avec des adresses X-WAY
différentes
PC (équipement tiers)
199
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Performances du service IO Scanning
Présentation
Les performances présentés ci-après sont les performances du module TSX ETY
4102/PORT/5102 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).
Temps de
redémarrage des
entrées/sorties
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).
Les valeurs sont exprimées en secondes :
l T = 35 s, si le coupleur TSX ETY 4102/PORT/5102 est utilisé comme serveur
BOOTP pour connecter les équipements scrutés.
l T = 17 s, si les équipements scrutés utilisent un autre serveur BOOTP/DHCP.
La valeur est exprimée en secondes :
l T=5s
200
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
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
TLX DS COM PL7 xxF
201
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
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
202
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Performances du service Global Data
Présentation
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.
TLX DS COM PL7 xxF
203
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Valeurs
Conditions de mesures :
l
l
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
204
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Modes de marche des modules TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Présentation
Le graphique suivant décrit les modes de marche du module TSX ETY 4102/PORT/
5102.
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
l
l
l
l
TLX DS COM PL7 xxF
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.
205
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Cas particuliers
Si un module TSX ETY 4102/PORT/5102 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).
206
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
9.2
Configuration
Présentation
Objet de ce souschapitre
Ce sous-chapitre décrit la mise en oeuvre d’un module TSX ETY 4102, TSX ETY
PORT ou TSX ETY 5102 lors de sa configuration.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
TLX DS COM PL7 xxF
Sujet
Page
Migration d’applications utilisant des coupleurs TSX ETY 410/5101
208
Ecran de configuration du module
209
Type de communication en fonction de la configuration des connexions
211
Configuration de la messagerie TCP/IP
215
Configuration du service IO Scanning
217
Configuration du serveur d’adresse BOOTP
220
Configuration du serveur d’adresse DHCP
222
Configuration du service Global Data
224
Configuration du service SNMP
226
Configuration du service Bande passante
228
Configuration de la fonction Bridge
230
207
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
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 4102/PORT/5102 afin de profiter des nouveaux
services, suivre la procédure ci-dessous :
Etape
Action
1
Assurez-vous que vous disposez de :
l PL7 de version V4.1 ou supérieure (V4.3 pour un TSX ETY PORT),
l d’un processeur de version V5.1 ou supérieure (5.5 pour un TSX ETY PORT),
l d’un coupleur TSX ETY 4102/PORT/5102.
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.
208
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
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
TLX DS COM PL7 xxF
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
1 4.10 139.160.234.10 UNITE
MULTI
Configuration adresses IP
MONO
2 4.11 139.160.234.11 UNITE
MULTI
3 5.121 139.160.234.21 MODBUS
Configurée
139.160.234.12
MULTI
4.12
UNITE
4
139 160 234 18
Adresse IP
MONO
5 4.13 139.160.234.13 UNITE
Masque sous-réseau 255 160 255 0
6 5.122 139.160.234.22 MODBUS
MULTI
Adresse du Gateway 139 160 234 1
7 5.123 139.160.234.23 MODBUS
MULTI
139.160.234.14 UNITE
MONO
8
4.15
Configuration servie
9
UNITE
MONO
10
UNITE
MONO
ConfigurationEthernet
11
MONO
UNITE
Ethernet II
802.3
MONO
12
UNITE
6
10
9
8
7
209
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Eléments et
fonctions
210
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. 122.
4
permet la configuration du service IO Scanning. Voir Paramètres
de configuration du service IO Scanning, p. 128.
5
permet la configuration du serveur d’adresse. Voir Paramètres de
configuration du service serveur d’adresse, p. 133.
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. 136.
8
permet de configurer le service Global Data. Voir Paramètres de
configuration du service Global Data, p. 140.
9
permet de configurer le service de Gestion de bande passante.
10
permet de configurer le coupleur en Bridge.
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Type de communication en fonction de la configuration des connexions
Présentation
Selon la configuration des connexions du coupleur TSX ETY 4102/PORT/5102,
vous pouvez effectuer de la messagerie : Voir Paramètres de configuration des
connexions, p. 125
l en monoconnexion
l 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 :
l une adresse X-WAY (exemple : {2.103}) pour la connection Modbus client,
l une adresse X-WAY égale à {x.x} pour les connections Modbus serveur.
Multiconnexion
en protocole UNITE avec gestion
des accès
TLX DS COM PL7 xxF
Dans cette exemple, le PC possède quatre applications d’adresse X-WAY source
unique et d’une seule adresse IP :
l Le coupleur ouvre une connexion et communique avec l’application serveur
d’adresse {1.1}.
l Chacune des autres applications clientes d’adresse {1.2}, {1.3}, {1.4}, est
autorisée à ouvrir une connexion et communiquer avec le coupleur.
211
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Les échanges sont effectués selon le protocole UNI-TE et le service de contrôle
d’accès du coupleur est validé.
TSX 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 :
l activer la gestion des connexions en cochant la case Contrôle d’accès du
coupleur,
l configurer la communication du coupleur vers l’application serveur du PC dans la
table
l Adresse X-WAY : 1.1
l Adresse IP : 139.160.65.156
l Protocole : UNI-TE
l Accès : autorisé (cellule cochée)
l Mode : Multi
l configurer la communication de chaque application cliente du PC vers le coupleur
serveur dans la table :
l Adresse X-WAY : 1.2 et 1.3 et 1.4
l Adresse IP : 139.160.65.156
l Protocole : UNI-TE
l Accès : autorisé (cellule cochée)
l Mode : Multi
Multiconnexion
en protocole UNITE sans gestion
des accès
212
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 :
l Adresse X-WAY : 1.1
l Adresse IP : 139.160.65.156
l Protocole : UNI-TE
l Accès : la cellule est grisée
l Mode : Multi
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
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) :
l Le coupleur ouvre une connexion et communique avec l’application serveur
d’adresse fictive {1.103}.
l 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é.
TSX 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 :
activer la gestion des connexions en cochant la case Contrôle d’accès du
coupleur,
l configurer la communication du coupleur vers l’application serveur du PC dans la
table
l Adresse X-WAY : 1.103 (adresse comprise entre 100 et 163)
l Adresse IP : 139.160.65.156
l Protocole : Modbus
l Accès : la cellule est grisée
l Mode : Multi
l configurer la communication de toutes les applications clientes du PC vers le
coupleur serveur dans la table :
l Adresse X-WAY : x.x (cette adresse permet de spécifier qu’il existe d’autres
applications pour une même adresse IP)
l Adresse IP : 139.160.65.156
l Protocole : Modbus
l Accès : autorisé (permet de spécifier que les autres applications sont
autorisées à se connecter et communiquer)
l Mode : Multi
l
TLX DS COM PL7 xxF
213
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Note : Si vous désirez interdire la connexion des applications clientes vous devez
configurer
l Adresse X-WAY : x.x (cette adresse permet de spécifier qu’il existe d’autres
applications pour une même adresse IP)
l Adresse IP : 139.160.65.156
l Protocole : Modbus
l Accès : non autorisée (cellule décochée)
l Mode : Multi
Multiconnexion
en protocole
Modbus sans
gestion des
accès
214
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 :
l Adresse X-WAY : 1.103
l Adresse IP : 139.160.65.156
l Protocole : Modbus
l Accès : la cellule est grisée
l Mode : Multi
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Configuration de la messagerie TCP/IP
Présentation
Afin d’utiliser le coupleur TSX ETY 4102/PORT/5102 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
1 4.10 139.160.234.10 UNITE
MULTI
Configuration adresses IP
MONO
2 4.11 139.160.234.11 UNITE
MULTI
3 5.121 139.160.234.21 MODBUS
Configurée
MULTI
4 4.12 139.160.234.12 UNITE
139 160 234 18
Adresse IP
MONO
5 4.13 139.160.234.13 UNITE
Masque sous-réseau 255 160 255 0
6 5.122 139.160.234.22 MODBUS
MULTI
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
UNITE
MONO
ConfigurationEthernet
11
MONO
UNITE
Ethernet II
802.3
MONO
12
UNITE
TLX DS COM PL7 xxF
215
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
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
216
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Configuration du service IO Scanning
Présentation
Afin d’utiliser le coupleur TSX ETY 4102/PORT/5102 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
La procédure pour accéder aux paramètres de configuration du service IO Scanning
est la suivante.
Etape
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
32
100
0
22
0
282
139.160.234.31
200 100
32
01
20
0 NORMAL
304
139.160.234.32
16
300
132
9
40
88 SLOW
305
139.160.234.33
2
400
148
8
60
22 NORMAL
314
139.160.234.34
9
50
150
0
80
10 NONE
322
139.160.234.35
22
700
159
22
23
10 NORMAL
322
139.160.234.36 233 FAST
0
800
181
56 125
344
FAST
NORMAL
SLOW
NONE
TLX DS COM PL7 xxF
Description
Device number 1
Device number 2
Momentum
217
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Comment
configurer
IO Scanning
218
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 :
l la période Normal,
l 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 :
l Read ref.
l 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.
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Comment
configurer le cas
particulier de
lecture et
écriture
TLX DS COM PL7 xxF
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
Action
1
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
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.
219
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Configuration du serveur d’adresse BOOTP
Présentation
Afin d’utiliser le coupleur TSX ETY 4102/PORT/5102 comme serveur BOOTP, il est
nécessaire de régler les paramètres de configuration du service BOOTP .
Comment
accéder au
serveur BOOTP
La procédure pour accéder aux paramètres de configuration du service serveur
BOOTP est la suivante.
Etape
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
Messagerie
Service
BOOTP
IO Scanning
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
220
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
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
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
TLX DS COM PL7 xxF
221
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Configuration du serveur d’adresse DHCP
Présentation
Afin d’utiliser le coupleur TSX ETY 4102/PORT/5102 comme serveur DHCP, il est
nécessaire de régler les paramètres de configuration du service DHCP.
Comment
accéder au
serveur DHCP
La procédure pour accéder aux paramètres de configuration du service serveur
DHCP est la suivante.
Etape
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
222
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
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
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
TLX DS COM PL7 xxF
223
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Configuration du service Global Data
Présentation
Afin d’utiliser le coupleur TXS ETY 4102/PORT/5102 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. 141).
Comment
accéder au
service Global
Data
Pour accéder au service Global Data, procédez comme suit :
Etape
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 coupleur
IO Scanning
Global Data
Serveur d’adresse Bande passante
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
SNMP
Global Data
Bande passante Bridge
Période de distribution 2
255
255
255
Time out de validité 300
Filtrage multicast
Cycle
ms
zone de %MW 500
à
712
Table des variables
224
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
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
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
TLX DS COM PL7 xxF
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.
225
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Configuration du service SNMP
Présentation
Afin d’utiliser le coupleur TSX ETY 4102/PORT/5102 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
Bande pas-
Bridg
13 16 23 53
SNMP Man-
Contact (SysContact)
Noms de commu-
226
Set
Public
Ge
Public
Trap
Public
SécuActivation du trap “Echec d’authentification”
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Comment
configurer SNMP
La procédure suivante donne le principe de configuration du service SNMP.
Etape
1
2
Action
Saisissez les adresses des managers SNMP :
l Adresses IP Manager 1
l Adresses IP Manager 2
Renseignez les champs :
l Lieu (SysLocation)
l Contact (SysLocation).
Ou bien cochez la case SNMP Manager pour indiquer que ces informations
seront renseignées par le Manager SNMP utilisé.
TLX DS COM PL7 xxF
3
Si vous désirez définir des droits d’accès, renseignez les noms de
communauté :
l Set
l Get
l Trap
4
Si vous désirez activer l’émission d’évènement au coupleur, cochez la case
Activation du trap "Echec d’authentification".
227
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Configuration du service Bande passante
Présentation
Afin d’utiliser le coupleur TSX ETY 4102/PORT/5102 avec le service Bande
passante, il est nécessaire de régler les paramètres de configuration de ce service.
Comment
accéder à Bande
passante
La procédure pour accéder aux paramètres de configuration du service Bande
pasante est la suivante.
Etape
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
Mise à jour
estimation
distribution
12
228
% IO scanning
50
% Global data
55
% Messagerie
21
% Autres
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
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
TLX DS COM PL7 xxF
% 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.
229
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Configuration de la fonction Bridge
Présentation
Le coupleur TSX ETY 4102/PORT/5102 peut être utilisé comme station bridge XWAY. 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
230
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.
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
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 4102, TSX ETY
PORT ou TSX ETY 5102 lors de sa mise au point.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
Sujet
Ecran de mise au point du module
TLX DS COM PL7 xxF
Page
232
Paramètres de mise au point généraux
234
Paramètres de mise au point des services TCP/IP
235
Comment tester la communication TCP/IP avec la requête Ping
236
Requêtes disponibles pour le test d’une voie de communication
237
Comment tester une voie avec les requêtes Identification et Miroir
238
Comment tester une voie avec des requêtes
239
Paramètres de mise au point du service IO Scanning
241
Paramètres de mise au point du service Global Data
242
Paramètres de diagnostic du contrôle de bande passante
243
231
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
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 [RACK 0 POSITION 2]
Mise au point
Désignation : COUPLEUR FACTORYCAST
Version : 2.0
RUN
Informations adresses
Adresse
IP servie
ERR
MAC adresse 00.80.F4.01.00.41
Masque sous -réseau 255.255.255.0
Adresse du Gateway 139.160.234.1
Bande
passante
Adresse IP distante
ms
IO Scanning
activé
4000 msg/min.
Moy. 1330
2
232
Reset
8
Numéro station
0
Identification
Miroir
Saisie Requête
7
Ascii
Hexa
1
17
33
49
16
32
48
64
1
17
33
49
Non configuré
SUB variable
PUB variable
Défaut
Global Data
activé
Max. 2660
10.40
16
Non configuré
32
Scruté
48
Non scruté
En défaut ou 64
absent
Global Data
Min. 0
Adresse locale
Réception réponse
Init compteurs
IO Scanning
Trafic messages (msg/min.)
Test station XWAY
Messages émis 702
Test communication
Temps
DIAG...
Accès non autorisés 0
Messages refusés 0
Messages reçus 703
Adresse IP 139.160.234.18
Ping
STS
Messages
Connexions ouvertes 2
6
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Eléments et
fonctions
TLX DS COM PL7 xxF
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
l visualiser la configuration des services TCP/IP,
l 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.
7
Global Data
permet de visualiser l’état des variables des Global Data.
8
Bande
passante
permet d’accéder au diagnostic de Bande passante
233
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
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 :
l la fenêtre Trafic messages,
l la fenêtre Messages.
Trafic 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 :
l le nombre de connexions ouvertes,
l le nombre d’accès non autorisés,
l le nombre de messages refusés, reçus et émis.
Vous pouvez remettre ces compteurs à zéro en cliquant sur le bouton Init
compteur.
234
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
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 :
l la fenêtre Informations adresses,
l la fenêtre Test communication.
Informations
adresses
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 :
l Adresse MAC : adresse unique et figée pour un coupleur
l Adresse IP
l Masque sous-réseau
l Adresse du Gateway : adresse de la passerelle
Test de
communication
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.
TLX DS COM PL7 xxF
235
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
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
236
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.
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
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 :
l Indentification : provoque l’envoi de la requête Identification vers la station
distante désignée,
l 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,
l 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. La troisième est destinée au serveur du processeur.
TLX DS COM PL7 xxF
237
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
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
Comment
envoyer la
requête Miroir
Hexa
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 :
l la chaîne de caractère ABCDEFGH correspondant à une longueur de
données émises 8.
238
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Comment tester une voie avec des requêtes
Présentation
TLX DS COM PL7 xxF
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.
239
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
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 :
l 16#68 : sur un octet, définit le segment (données internes),
l 16#07 : sur un octet, définit le type d’objet (mots),
l 16#0100 : sur un mot, définit le premier mot à lire,
l 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.
l 16#07 : correspond au type d’objet (mots),
l 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),
l ...
240
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Paramètres de mise au point du service IO Scanning
Présentation
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 :
l Scruté : couleur verte,
l Non configuré : couleur blanche,
l Non scruté : couleur noire (provoqué par l’inactivation du service IO Scanning,
choix de none en configuration),
l 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.
TLX DS COM PL7 xxF
241
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Paramètres de mise au point du service Global Data
Présentation
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 :
l Non configuré : couleur blanche,
l PUB variable : variable publiée, couleur noire,
l SUB variable : variable souscrite reçue dans le délai du Time-out de validité,
couleur verte,
l Défaut : variable souscrite non reçue dans le délai de Time-out de validité,
couleur rouge.
242
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Paramètres de diagnostic du contrôle de bande passante
Présentation
L’orsque le contrôle de bande passante est activé, la charge du coupleur TSX ETY
4102/PORT/5102 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:
l
l
l
l
% IO Scanning : couleur jaune,
% Global Data : couleur bleue,
% Messaging : couleur verte,
% Others : couleur grise.
Retournez en configuration (Voir Ecran de configuration du module, p. 209) si vous
souhaitez modifier cette répartition.
TLX DS COM PL7 xxF
243
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
9.4
Objets langage associés aux modules TSX ETY
4102, TSX ETY PORT et TSX ETY 5102
Présentation
Objet de ce souschapitre
Ce sous-chapitre présente les différents objets langage spécifiques aux modules
TSX ETY 4102, TSX ETY PORT ou TSX ETY 5102.
Contenu de ce
sous-chapitre
Ce sous-chapitre contient les sujets suivants :
244
Sujet
Page
Objets langage en échange implicite
245
Objets langage à échange explicite
247
Gestion et compte-rendu des échanges explicites
249
Objets langage associés à la configuration
250
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Objets langage en é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 module TSX ETY 4102/PORT/5102 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)
TLX DS COM PL7 xxF
Adresse xy.i
l x : correspond au numéro de rack
l y : correspond au numéro du module
l i : correspond au numéro de la voie
245
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
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)
l x0 = 1 : bit d’état de l’équipement 1, spécifiant
qu’il a été scruté.
l ...
l x7 = 1 : bit d’état de l’équipement 8, spécifiant
qu’il a été scruté.
l x8 = 1 : bit d’état de l’équipement 9, spécifiant
qu’il a été scruté.
l ...
l 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)
l x0 = 1 : bit d’état de l’équipement 49, spécifiant
qu’il a été scruté.
l ...
l x7 = 1 : bit d’état de l’équipement 56, spécifiant
qu’il a été scruté.
l x8 = 1 : bit d’état de l’équipement 57, spécifiant
qu’il a été scruté.
l ...
l 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
l x0 = 1 : bit d’état indiquant que l’Ident. 1 a été
reçu.
l ...
l x15 = 1 : bit d’état indiquant que l’Ident. 16 a été
reçu.
l ...
l x63 = 1 : bit d’état indiquant que l’Ident. 64 a été
reçu.
Légende
(1)
Adresse xy.i
l x : correspond au numéro de rack
l y : correspond au numéro du module
l i : correspond au numéro de la voie
246
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
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 module TSX ETY 4102/PORT/5102 qui
peuvent être affichés ou modifiés par le programme d’application.
Mots internes
Le tableau suivant décrit les mots internes :
Objet (1)
Fonction
Signification
%MWxy.MOD.2
Status du module
l x0 = 1 : module défectueux
l x1 = 1 : défaut fonctionnel (défaut entre le
l
l
l
l
l
l
%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
l x0 à x3 = 0 : réservés
l x4 = 1 : module en défaut ou auto-tests en
cours
l x5 et x6 = 0 : réservés
l x7 = 1 : défaut applicatif (erreur dans la
configuration)
%MWxy.i.3
TLX DS COM PL7 xxF
Status spécifique voie
Octet 0 :
l x0 = 1 : si bridge X-WAY (0 si non bridge)
Octet 1 : nombre de connexion TCP ouvertes
%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
247
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Objet (1)
Fonction
Signification
%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)
%MWxy.i.13
Erreur de
Configuration
Distribuée des Global
Data
%MWxy.i.14
Taux de charge du
coupleur
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.
Octets 0 :
l Taux de charge de I/O Scanning
Octet 1 :
l Taux de charge des Global Data
%Mwxy.i.15
Taux de charge du
coupleur
Octets 0 :
l Taux de charge de la messagerie
Octet 1 :
l Taux de charge des autres services
Légende
(1)
Adresse xy.i
l x : correspond au numéro de rack
l y : correspond au numéro du module
l i : correspond au numéro de la voie
248
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
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
l x0 = 1 : lecture de status en cours
l x1 = 1 : envoi de paramètres de commande au
module de communication
l x2 = 1 : envoi de paramètres de réglage au
module de communication
%MWxy.MOD.1
Compte rendu du
module
l x1 = 0 : paramètres de commande reçus et
acceptés par le module
l x2 = 0 : paramètres de réglage reçus et
acceptés par le module
%MWxy.i.0
Echanges en cours
de la voie
l x0 = 1 : lecture de status en cours
l x1 = 1 : envoi de paramètres de commande à
la voie de communication
l x2 = 1 : envoi de paramètres de réglage à la
voie de communication
%MWxy.i.1
Compte rendu de la
voie
l x1 = 0 : paramètres de commande reçus et
acceptés par la voie de communication
l x2 = 0 : paramètres de réglage reçus et
acceptés par la voie de communication
Légende
(1)
TLX DS COM PL7 xxF
Adresse xy.i
l x : correspond au numéro de rack
l y : correspond au numéro du module
l i : correspond au numéro de la voie
249
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Objets langage associés à la configuration
Présentation
Cette page décrit tous les objets langage de configuration pour une communication
ETHERNET avec le module TSX ETY 4102/PORT/5102 qui peuvent être affichés
par le programme d’application.
Constantes
internes
Le tableau suivant décrit les constantes internes :
250
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)
l = 16#01 : RJ45
Octet 1 :
l = 16#00 : ETHERNET II (valeur par défaut)
l = 16#01 : 802.3
%KWxy.i.7
Configuration TCP/IP :
type d’adresse
Octet 0 : réservé
Octet 1 : adresse héritée
l = 16#01 : à partir de la fonction métier
l = 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
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
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Objet
Fonction
%KWxy.i.12 Masque sous-réseau
et
%KWxy.i.13
%KWxy.i.14 Services utilisés
Signification
Exemple avec l’adresse 255.255.255.0
Octet 0 = 0 (poids faibles)
Octet 1 = 255
Octet 2 = 255
Octet 3 = 255 (poids fort)
Octet 0 :
l x0 = 1 : le service IO Scanning est utilisé
l x1 = 1 : le service serveur BOOTP est utilisé
l x2 = 1 : le service de données globales est utilisé
l 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 :
l x0 = 1 : la communication Modbus sur TCP/IP
est utilisée
l x1 = 1 : le contrôle d’accès est activé
Octet 1 : réservé
TLX DS COM PL7 xxF
251
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
9.5
Questions/Réponses
Questions/Réponses
Généralités
Vous trouverez ci-dessous une liste de Questions/Réponses les plus fréquemment
posées sur la communication par réseau Ethernet.
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 4102/PORT/5102 affiche un état de leds
"Non configuré" (ERR Clignotante) ?
l Vérifiez qu'il est configuré dans PL7.
l Vérifiez qu'il n'existe pas un autre module avec le même numéro de réseau XWAY dans la configuration automate.
l 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 :
l Pas de réponse :
l 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.
l Réponse au Ping correcte :
l Vérifiez l'adresse X-WAY du module.
l Vérifiez si le contrôle d'accès est activé ou non.
l 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.
252
TLX DS COM PL7 xxF
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
Que dois-je faire si les EFs de messagerie n'obtiennent pas de réponse ?
l Vérifiez que l'adresse X-WAY destination fait partie de la table des connexions
IP/X-WAY.
l Vérifier que la configuration du module destination n'interdit pas cette connexion
(contrôle d’accès ).
l 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 4102/PORT/5102
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.
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.
TLX DS COM PL7 xxF
253
TSX ETY 4102, TSX ETY PORT et TSX ETY 5102
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 4102, TSX ETY PORT ou
TSX ETY 5102.
l Vérifiez dans la configuration du coupleur TSX ETY 4102 ou TSX ETY PORT
que le masque de sous réseau est en accord avec la classe d'adresse IP.
l Vérifiez la version logicielle du module 170 ENT.
254
TLX DS COM PL7 xxF
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 cet
intercalaire
Cet intercalaire contient les chapitres suivants :
TLX DS COM PL7 xxF
Chapitre
Titre du chapitre
Page
10
Architectures multiréseaux : Généralités
257
11
Configuration
267
255
Architectures multiréseaux
256
TLX DS COM PL7 xxF
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 :
TLX DS COM PL7 xxF
Sujet
Page
Généralités
258
Fonctionnalités
259
Adresse principale
261
Adresses d’une station multi-coupleurs
263
Messagerie
264
Service de mots communs
265
Service d’échange de table partagée
266
257
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 :
l 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.
l 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 TSX 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é.
258
TLX DS COM PL7 xxF
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 :
l Les stations multicoupleurs
l Les stations bridges
TLX DS COM PL7 xxF
259
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
260
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.
TLX DS COM PL7 xxF
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
TLX DS COM PL7 xxF
Une station bridge doit toujours être accédée par son adresse principale.
261
Architectures multiréseaux :Généralités
L’exemple porte sur la communication entre des stations connectées sur des
réseaux FIPWAY.
Exemple
d’adressages
réseau #1
ETHERNET
1
0
2
2
5
4
5
UNI-TELWAY
R2
56
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
l
l
l
l
262
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.
TLX DS COM PL7 xxF
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
l
l
TLX DS COM PL7 xxF
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.
263
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.
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.
264
TLX DS COM PL7 xxF
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.
TLX DS COM PL7 xxF
265
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.
266
TLX DS COM PL7 xxF
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 :
TLX DS COM PL7 xxF
Sujet
Page
Configuration
268
Configuration des services mono-réseaux
269
Configuration des services multi-réseaux
270
Comment configurer un coupleur en bridge
272
Exemples de stations bridge
274
Exemples de routage partiel
276
267
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/et des dommages matériels.
268
TLX DS COM PL7 xxF
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.
TLX DS COM PL7 xxF
269
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
ETHWAY
12
3
Sauvegarder
4
270
1
11
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
TLX DS COM PL7 xxF
Architectures multiréseaux : Configuration
Eléments et
fonctions
TLX DS COM PL7 xxF
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 :
l pour la zone Coupleur dégrisée, de saisir la liste des
réseaux accessibles par ce coupleur,
l pour les zones Coupleur grisées, de visualiser la liste des
réseaux accessibles par ces coupleurs.
4
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.
271
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..
272
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.
TLX DS COM PL7 xxF
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..
TLX DS COM PL7 xxF
4
Validez la sélection en cliquant sur le bouton Valider.
5
Validez la configuration du bridge en cliquant sur le bouton Sauvegarder.
273
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
274
Coupleur
4
Coupleur
FIPWAY
13
21
Supprimer
Annuler
TLX DS COM PL7 xxF
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
TLX DS COM PL7 xxF
Coupleur
Supprimer
Annuler
275
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
Configuration de
la station R1
276
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.
TLX DS COM PL7 xxF
Architectures multiréseaux : Configuration
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
Configuration de
la station R3
Coupleur
Supprimer
Annuler
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
TLX DS COM PL7 xxF
Coupleur
Supprimer
Annuler
277
Architectures multiréseaux : Configuration
278
TLX DS COM PL7 xxF
B
AC
Index
A
Accès à la configuration
FIPWAY, 30
Adressage
Architectures multiréseaux, 261
Adresse
IP, 62
Architectures multiréseaux, 255
B
Bande passante, 117
BOOTP, 83
Bridge, 255
C
Caractéristiques
ETHERNET (TSX ETY 110), 152
ETHERNET (TSX ETY 4102, TSX ETY
PORT et TSX ETY 5102), 196
FIPWAY, 24
TCP/IP, 59
Compatibilités
FIPWAY, 25, 26
Compte-rendu
ETHERNET (TSX ETY 110), 190
ETHERNET (TSX ETY 410), 249
FIPWAY, 47
TLX DS COM PL7 xx
Configuration
Architectures multiréseaux, 267
Bande passante, 228
BOOTP, 133, 220
DHCP, 133, 222
ETHERNET (TSX ETY 110), 156
ETHERNET (TSX ETY 4102, TSX ETY
PORT et TSX ETY 5102), 207
FIPWAY, 29
Global Data, 140, 224
IO Scanning, 128, 217
Profil ETHWAY, 145
SNMP, 136
TCP/IP, 122
Connexions
ETHERNET (TSX ETY 4102/PORT/
5102), 198
D
DHCP, 83
Diagnostic
Bande passante, 243
E
Echange explicite
ETHERNET (TSX ETY 110), 188
ETHERNET (TSX ETY 4102/PORT/
5102), 247
FIPWAY, 44
279
Index
Echange implicite
ETHERNET (TSX ETY 110), 185
ETHERNET (TSX ETY 4102/PORT/
5102), 245
FIPWAY, 42
Ecran de configuration
ETHERNET (TSX ETY 110), 157
ETHERNET (TSX ETY 410), 209
FIPWAY, 31
Ecran de mise au point
ETHERNET (TSX ETY 110), 174
ETHERNET (TSX ETY 4102), 232
FIPWAY, 36
Ecriture
IO Scanning, 80
Equipement défaillant, 94
ETHERNET, 49
ETHWAY
TCP/IP, 119
H
HTTP, 95, 96
Diagnostic Coupleur Ethernet, 110
Editeur données, 109
Pages utilisateur, 116
Sécurité, 102
Serveur d’adresse, 105
Visualisation rack, 108
I
Identification
ETHERNET, 181, 238
FIPWAY, 39
IO Scanning, 77
L
Lecture
IO Scanning, 80
F
Fermeture connexion, 75
FIPWAY, 13
G
Généralités
Architectures multiréseaux, 257
ETHERNET, 51
ETHERNET (TSX ETY 110), 150
ETHERNET (TSX ETY 4102, TSX ETY
PORT et TSX ETY 5102), 194
FIPWAY, 15
Gestion des échanges
ETHERNET (TSX ETY 110), 190
ETHERNET (TSX ETY 410), 249
FIPWAY, 47
Global Data, 91
280
M
Migration, 208
Miroir
ETHERNET, 181, 238
FIPWAY, 39
Mise au point
ETHERNET (TSX ETY 110), 173
ETHERNET (TSX ETY 4102 et TSX ETY
5102, 231
Global Data, 242
IO Scanning, 241
Modbus
ETHERNET, 67
Mode de marche
ETHERNET (TSX ETY 4102, TSX ETY
PORT et TSX ETY 5102), 205
FIPWAY, 28
Mots communs, 20
Architecture multiréseaux, 265
TLXDSCOMPL7xx
Index
O
T
Objets langage
ETHERNET (TSX ETY 110), 184
ETHERNET (TSX ETY 4102, TSX ETY
PORT et TSX ETY 5102), 244
FIPWAY, 41
Ouverture connexion, 73
Tables partagées, 22
Architecture multiréseaux, 266
TCP/IP, 58
Test d’une voie de communication
FIPWAY, 38
TSX ETY 110, 149
TSX ETY 4102, 193
TSX ETY 5102, 193
TSX ETY PORT, 193
P
Paramètres de configuration
ETHERNET, 121
FIPWAY, 32, 33
Paramètres de mise au point
FIPWAY, 37
Performances
Coupleur TSX ETY 110, 153
Coupleur TSX ETY 4102, 200
FIPWAY, 27
Ping, 178, 236
Présentation
ETHERNET, 52
FIPWAY, 16
U
UNI-TE
ETHERNET, 66
Q
Questions/réponses, 252
R
Requêtes
ETHERNET, 182, 239
FIPWAY, 40
Routage partiel, 276
Rupture connexion, 76
S
Services
ETHERNET, 57
FIPWAY, 18
SNMP, 88
Sous-adressage
Masque sous-réseau, 64
TLX DS COM PL7 xx
281
Index
282
TLXDSCOMPL7xx

Manuels associés