Schneider Electric TSXETY120, Module de communication Mode d'emploi

Ajouter à Mes manuels
52 Des pages
Schneider Electric TSXETY120, Module de communication Mode d'emploi | Fixfr
Communication
Module TSX ETY 120
Chapitre
Sommaire
Page
1 Présentation
1/1
1.1
Documentation de référence
1/1
1.2
Présentation
1/2
2 Installation des outils logiciels
2/1
2.1
Contenu du produit
2/1
2.2
Configuration matérielle et logicielle
2/1
2.3
Installations
2.3-1 Installation du driver XIP (X-WAY sur TCP/IP)
2.3-2 Installation du driver ETYWAY
2.3-3 Installation des logiciels de paramètrage
2.3-4 Désinstallations des drivers
2/2
2/2
2/2
2/4
2/5
3 Caractéristiques du coupleur ETY 120
3/1
3.1
Présentation
3/1
3.2
Description
3/1
3.3
Adressage du coupleur
3.3-1 Adresse physique (adresse MAC du coupleur)
3.3-2 Adressage X-WAY
3.3-3 Adresse réseau IP
3/2
3/2
3/2
3/4
3.4
Caractéristiques de la voie Ethernet
3/5
___________________________________________________________________________
1
Communication
Module TSX ETY 120
Sommaire
Chapitre
Page
3.5
Installation du module TSX ETY 120
3.5-1 Choix du type de processeur
3.5-2 Embrochage / débrochage sous tension
3.5-3 Raz hardware du coupleur
3.5-4 Application automate
3/6
3/6
3/7
3/7
3/7
3.6
Raccordement par l'interface AUI
3/8
3.7
Interface 10baseT (RJ45)
3/10
3.8
Bloc de visualisation, diagnostic
3/11
3.9
Caractéristiques électriques
3/12
4 Fonctionnement du coupleur ETY 120
4/1
4.1
Présentation
4.1-1 Généralités
4.1-2 Rappel sur l'adressage TCP/IP
4/1
4/1
4/1
4.2
Fonction de communication sur le profil propriétaire ETYWAY
4/4
4.3
Fonction de communication sur le profil TCP/IP
4.3-1 Gestion des paramètres IP
4.3-2 Gestion des connexions TCP pour X-WAY UNI-TE
4.3-3 Communication sur le profil TCP/IP
4/5
4/5
4/5
4/6
4.4
Modes de marche du module TSX ETY 120
4/7
4.5
Interface langage
4.5-1 Les objets de status explicites
4.5-2 Les objets de status implicites
4/8
4/8
4/9
___________________________________________________________________________
2
Communication
Module TSX ETY 120
Sommaire
Chapitre
4.6
Page
Mode
4.6-1
4.6-2
4.6-3
4.6-4
4.6-5
4.6-6
mise au point avec le logiciel de programmation PL7
Description de la zone module
Paramètres Réseau
Adresse MAC du coupleur
Paramètres de contrôle d’accès
Adresse X-WAY
Trafic Messages
5 Mise en oeuvre du coupleur ETY 120
4/10
4/11
4/11
4/11
4/12
4/12
4/12
5/1
5.1
Déclaration avec le logiciel de programmation PL7
5.1-1 Description de l'écran de configuration
5.1-2 Généralité sur la configuration d’un coupleur
5/1
5/1
5/2
5.2
Les actions de paramétrage
5.2-1 Scénarios de paramétrage nominaux
5.2-2 Remise en état vierge
5.2-3 Paramètres d'initialisation
5/3
5/3
5/4
5/4
5.3
Configuration avec le configurateur autonome PL7
5.3-1 Saisie de l’adresse du premier coupleur à configurer
5.3-2 Ecran de configuration
5.3-3 Configuration d’un coupleur vierge
5.3-4 Modification des caractéristiques IP d’un coupleur
configuré
5.3-5 Modification de la table des adresses IP des clients
autorisés
5.3-6 RAZ d’un coupleur
5.3-7 Passage à la configuration d’un autre coupleur
5.3-8 Règles de saisie
5/5
5/6
5/7
5/8
5/9
5/9
5/10
5/10
5.4
Configuration à partir d'un configurateur client
5/11
5.5
Utilisation de PL7 via ETHERNET
5/11
5/9
5.6 Récapitulatif des différentes RAZ
5/12
___________________________________________________________________________
3
Communication
Module TSX ETY 120
Chapitre
Sommaire
Page
6 Performances et limites
6/1
6.1
Performances
6.1.1 Performances clés
6.1-2 Temps de réponse
6.1-3 Capacité de la messagerie normale (porte 0)
6.1-4 Capacité de la messagerie auxiliaire (porte 7)
6/1
6/1
6/1
6/1
6/2
6.2
Limites de la communication
6/3
___________________________________________________________________________
4
Chapitre 11
Présentation
1 Présentation
1.1
Documentation de référence
Cette documentation s’adresse aux utilisateurs souhaitant mettre en oeuvre un module
TSX ETY 120 sur un réseau Ethernet.
L’ensemble des documentations nécessaires pour mettre en oeuvre ce module :
Le manuel de "référence communication X-WAY" (TSX DR NET) :
• Une vue d'ensemble du monde X-WAY, (réseaux, protocoles), sans aborder les
spécificités liées au matériel, (coupleurs de communication), et au logiciel langage
de programmation.
Le manuel ”Compatibilité électromagnétique des réseaux et bus de terrain
industriels” (TSX DG KRL) :
• Il comporte de précieuses règles et précautions d’installation de câblage d’un bus
Ethernet.
Le manuel de "référence réseau Ethernet" (TSX DR ETH) :
• Les principes de fonctionnement du réseau Ethernet,
• Les principes d’installation et de vérification du réseau,
• Les caractéristiques techniques d’un réseau Ethernet,
• Un glossaire de termes spécifiques réseau.
• Les caractéristiques des modules ETY110.
Le manuel "Métiers communication" (TSX DS COM) :
• Description des fonctions de communication.
___________________________________________________________________________
1/1
1.2
Présentation
Les principes de fonctionnement du réseau ETHERNET présentés dans le manuel de
"Référence réseau ETHERNET" pour le module ETY110 conviennent pour la mise en
oeuvre du module ETY 120.
Cependant certaines caractéristiques du coupleur ETY110 ne sont pas implémentées
sur le coupleur ETY120 :
• Les échanges inter-automates ne sont pas possibles avec le coupleur ETY120.
• Le profil ETHWAY n'est pas implémenté dans l’ETY120.
• Un profil propriétaire ETYWAY est implémenté dans l'ETY120.
Son utilisation est limitée à des cas particuliers (§ 4.2).
• L’adresse MAC et l’adresse X-WAY sont indépendantes (§ 3.3) :
- L’adresse MAC est fixée par SCHNEIDER AUTOMATION et indiquée en face avant
du module.
Elle est de la forme 00.80.F4.00.XX.YY avec XX ≥ 128.
- L’adresse X-WAY du coupleur est de la forme <Réseau><Station>.
Cette adresse est allouée dynamiquement (à la différence de l'ETY110 fixée par
roues codeuse).
La valeur de <Réseau> est le numéro d’emplacement du coupleur dans le rack
principal.
La valeur de <Station> est 0.
Les coupleurs d’un même réseau doivent donc avoir la même position dans
leur rack.
___________________________________________________________________________
1/2
Installation des outilsChapitre
logiciels 22
2 Installation des outils logiciels
2.1
Contenu du produit
Le produit TLX LE ETY 120 F est constitué de :
• Un pack logiciel,
- "disk 1" driver XIP (TLX LF XIP),
- "disk 2" driver ETYWAY (TLX LF ETY),
- "disk 3" Config PL7 et librairie de paramétrage (TLX LF ACE),
- "disk 4" librairie UNI-TE pour VMS (TLX LF VMS).
• Des documentations
- documentation driver XIP (TLX DI XIP M),
- documentation spécifique ETY120 (celle-ci).
Note :
Les disquettes1,2 et 3 sont nécessaires pour communiquer sur une architecture réseau
ETHERNET gérée avec des coupleurs ETY120.
La disquette 4 permet à une machine VMS de communiquer sur ce réseau avec des requêtes
UNI-TE.
2.2
Configuration matérielle et logicielle
Configuration conseillée :
• Pentium 200 MHz,
• 64 Mo de RAM,
• Windows NT 4.0,
• Carte ETHERNET standard (du commerce),
• Version PL7 : ≥ ie 70.
Les drivers suivants (livrés avec le produit) sont à installer :
• Driver ETYWAY,
• Driver XIP.
___________________________________________________________________________
2/1
2.3
Installations
Les installations des différents logiciels doivent être effectuées dans l'ordre suivant :
• Installation du driver XIP (disquette 1),
• Installation du driver ETYWAY (disquette 2),
• Installation des logiciels de paramétrage (disquette 3).
2.3-1 Installation du driver XIP (X-WAY sur TCP/IP)
Se reporter au document «guide d’installation et de démarrage du Driver X-WAY sur
TCP/IP» (réf. TLX DI XIP M).
Paramétrage du driver XIP : consignes de configuration X-WAY
• Pour tous les ordinateurs,
les coupleurs ETY 120 doivent être identifiés avec l'adresse X-WAY 0.254.
• Pour l'ordinateur qui supporte le configurateur PL7 et l'ordinateur ACE,
l'adresse locale de l'ordinateur doit être 0.254.
2.3-2 Installation du driver ETYWAY
Le driver ETYWAY doit impérativement être installé sous WINDOWS NT 4.0 .
Note :
La carte ETHERNET doit avoir été installée préalablement, selon les procédures standard
d’installation réseau de WINDOWS NT.
___________________________________________________________________________
2/2
Installation des outils logiciels
2
• Insérer la disquette ETYWAY dans le lecteur de disquette.
A partir du bureau WINDOWS, lancer "Poste de travail", puis "Panneau de configuration", puis “ Réseau", ou bien faire un click bouton droit sur l’icone "Voisinage réseau"
du bureau et choisir "Propriétés". Sélectionner l’onglet "Protocoles" pour afficher l’écran
suivant.
• Cliquer sur le bouton "Ajouter" puis "disquette fournie", et valider pour afficher l’écran
suivant.
Faire OK. Les fichiers driver sont copiés sur le PC.
___________________________________________________________________________
2/3
• Sélectionner l’onglet “ Liaisons ” (obligatoire) et vérifier la liaison du protocole ETYWAY
avec la carte ETHERNET, puis revenir à l’onglet “ Protocoles ”, sélectionner “ ETYWAY
802.3 Protocol ”, et cliquer sur le bouton “ Propriétés ”. La fenêtre de configuration
suivante s’affiche :
Conserver les valeurs par défaut qui sont fournies. Noter que le nom de l’“Adapter
Name ” dépend de la carte ETHERNET installée (ici une COMPAQ Netflex 3).
• Valider la fenêtre des paramètres ETYWAY, la fenêtre de configuration Réseau NT, puis
redémarrer le PC.
2.3-3 Installation des logiciels de paramètrage
• Insérer la disquette 3,
• Exécuter "setup.exe" de la disquette ,
• suivre les instructions.
___________________________________________________________________________
2/4
Installation des outils logiciels
2
2.3-4 Désinstallations des drivers
Pour la désinstallation :
• Driver XIP, se reporter à la documentation de référence du produit (TLX DI XIP M).
• Driver ETHWAY peut être désactivé de deux façons différentes (le logiciel reste
présent) :
- avec la procédure spécifique à ETYWAY :
. Panneau de configuration,
. Réseau,
. Protocoles ; ETYWAY
. Supprimer.
- avec la procédure standard aux périphériques Windows NT :
. Panneau de configuration,
. Périphérique ; SA ETYWAY,
. Démarrage,
- Désactivé.
___________________________________________________________________________
2/5
___________________________________________________________________________
2/6
Chapitre
Caractéristiques du coupleur
ETY 120 33
3 Caractéristiques du coupleur ETY 120
3.1
Présentation
Le module de communication TSX ETY120 permet la communication dans une
architecture Ethernet.
Il comporte un type de connexion standard TCP/IP supportant le service de messagerie
X-WAY UNI-TE.
Il propose en plus un mode de connexion avec un protocole propriétaire : ETYWAY.
Ce protocole utilisable dans des conditions particulières supporte le service de
messagerie X-WAY UNI-TE.
3.2
Description
Le module TSX ETY 120 est un module simple format à insérer dans un emplacement
d'un rack principal d'une station automate TSX Premium.
Ce module se compose des éléments suivants :
1
Un bloc de visualisation indiquant l'état
du module,
2
Etiquette indiquant l'adresse Mac du
coupleur codée en usine.
3
Un connecteur normalisé pour
interface 10baseT (RJ45),
4
Un connecteur normalisé pour
interface 10base5 (AUI),
5
Roue codeuse permettant la RAZ
hardware,
6
Roues codeuses non utilisées,
1
2
3
4
5
6
___________________________________________________________________________
3/1
3.3
Adressage du coupleur
3.3-1 Adresse physique (adresse MAC du coupleur)
Le coupleur possède une @ MAC unique, elle est fixée en usine et mémorisée dans
le coupleur, elle figure sur chaque module en face avant. Elle est de forme :
00.80.F4.00.xx.yy
avec
00.80.F4
00
xx.yy
Préfixe attribué par l'IEEE
Fixée par SCHNEIDER AUTOMATION
Numéro de série du coupleur avec xx ≥ 128
3.3-2 Adressage X-WAY
Conformément au standard SCHNEIDER AUTOMATION, l’adresse X-WAY est de la
forme <Réseau.Station>.
Dans une architecture avec des automates PREMIUM, 2 types d’équipements peuvent
être connectés à un réseau ethernet :
• Des coupleurs ETY120 : le coupleur est le point de connexion des automates au
réseau.
• Des consoles : PC et machines VMS.
On distingue deux types de comportement pour les consoles de ce réseau :
• Des consoles prévues pour réserver l’automate appelées entités réservantes. Elles
disposent d’une adresse X-WAY différenciante qui permet de les identifier explicitement lorsqu'elles réservent l’automate.
• Des consoles non prévues pour réserver l’automate appeléesentités non réservantes.
Elles disposent d’une adresse X-WAY banalisée de valeur <0.254>.
Un coupleur doit donc gérer ces deux types d’entités. Pour réaliser le routage interne,
le coupleur doit avoir une adresse X_WAY différenciante cohérente avec celles des
entités réservantes de ce réseau.
Cette adresse X-WAY différenciante lui est implicitement attribuée par sa position dans
le rack :
• Réseau = position du coupleur dans le rack.
• Station = 0.
___________________________________________________________________________
3/2
Caractéristiques du coupleur ETY 120
3
Ce choix d’adresse X-WAY pour le coupleur ETY120 impose à l’utilisateur les
contraintes suivantes lors de la configuration de son réseau :
• Sur un réseau donné avec des entités réservantes, tous les coupleurs connectés à
ce réseau doivent avoir la même adresse X-WAY interne, c’est à dire la même
position dans leur rack.
• Sur un réseau donné, l’adresse X-WAY de toute entité réservante est de la forme
<R.S> :
- R est le champ réseau de l’adresse X-WAY des coupleurs connectés à ce réseau.
- S est un numéro de station (1 ≤ S ≤ 63) qui doit permettre de distinguer entre elles
les entités réservantes de ce réseau.
Le coupleur est donc vu de 2 façons :
• Vision interne automate : le coupleur possède une adresse X-WAY <R.0> où <R> est
la position dans le rack.
• Vision réseau : le coupleur possède l’adresse X-WAY banalisée <0.254>. L’utilisateur s’adresse au coupleur avec cette adresse banalisée étendue. Pour les requêtes
de paramétrage d’un coupleur, l’adresse X-WAY étendue est : <0.254.p8.s1.r.ref4>
où :
- p8 est la porte 8, s1 est le sélecteur 1, ref4 est la référence 4
- r est le point de raccordement = emplacement du coupleur dans le rack = ID Réseau.
Remarques :
Dans les conditions actuelles d’exploitation COGEMA (entités réservantes uniquement
sur le réseau RIA), les seules contraintes client supplémentaires imposées par cet
adressage interne sont :
- Dans tous les automates de l’installation, les coupleurs du réseau RIA doivent toujours
être positionnés au même emplacement dans le rack.
- Le champ réseau des entités réservantes doit être égal à cet emplacement.
D’autre part la console pied de machine, qui est prioritaire pour la réservation de
l’automate, possède l’adresse X-WAY <0.254>.
Remarque sur le mécanisme de réservation de l’automate :
Les réponses faites à l’utilisateur demandeur de l’identification de l’entité qui a réservé
sont:
- 0.254 si l’automate est réservé par la console pied de machine
- R.x si l’automate est réservé par la console x du réseau R
- R.0 si l’automate est réservé par une console du réseau R non réservante (0.254)
___________________________________________________________________________
3/3
3.3-3 Adresse réseau IP
Conformément au standard TCP/IP c’est un ensemble de 3 paramètres qui définissent
l’adressage réseau du coupleur :
• @IP du coupleur : la valeur par défaut est 0.0.0.0 .
• Masque de sous réseau : la valeur par défaut est 0.0.0.0 .
• @ Gateway par défaut : la valeur par défaut est 0.0.0.0 .
Il appartient à l'utilisateur de paramétrer les coupleurs et d'attribuer des @IP conformes
à l'organisation de son propre réseau.
Ces paramètres réseau sont attribués au coupleur lors de sa configuration.
___________________________________________________________________________
3/4
Caractéristiques du coupleur ETY 120
3.4
3
Caractéristiques de la voie Ethernet
Le module présente en face avant 2 types de connecteurs qui permettent 2 interfaces.
• une interface 10baseT avec le connecteur RJ45 permettant une liaison point à point
à travers un câble de liaison composé de deux paires torsadées d'impédance 100Ω,
± 15Ω.
• une interface 10base5, ou AUI, avec le connecteur Sub-D 15 points permettant une
liaison au réseau par dérivation. Cette interface permet aussi l'alimentation de
boitiers de raccordement actifs (Taps). Elle est conforme à la norme IEC 802.3, et
permet le raccordement de tout équipement conforme à cette norme.
La reconnaissance du type de raccordement est réalisée automatiquement par le
logiciel ETY 120 dès la connexion du coupleur au réseau. De plus cette reconnaissance
est réalisée régulièrement en cours de fonctionnement ce qui permet de prendre en
compte un changement de connectique effectué sous tension.
De façon générale la connectique RJ 45 est prédominante sur la connectique AUI.
les conflits de connectique obéissent aux règles suivantes :
• A la mise sous-tension avec double connectique, la connexion s'établit en RJ 45,
• L'ajout d'une connexion AUI, alors que la connexion RJ 45 est établie, est sans effet,
• L'ajout d'une connexion RJ 45, alors que la connexion AUI est établie, entraîne la
perte de communication AUI tandis que la connexion RJ 45 devient active.
Services et fonctions supportés par le coupleur
Services
TCP-IP
UNI-TE
Services
sur le
UNI-TE
Protocole
Propriétaire
ETYWAY
- mode serveur uniquement
- requêtes normale de 256 octets (porte 0)
- requêtes auxiliaire de 1K octets (porte 7)
- mode serveur uniquement
Utilisation exclusive des requêtes suivantes :
- paramétage d’un coupleur vierge
- demande d’informations à un coupleur dont l’adresse IP est
inconnue
Note :
le driver Ethernet supporte les formats Ethernet II et (LLC + SNAP) 802.3 sur TCP-IP, et
LLC 802.3 sur ETYWAY.
___________________________________________________________________________
3/5
3.5
Installation du module TSX ETY 120
Le module de communication TSX ETY 120 se monte dans un emplacement du rack
principal d'une station automate TSX/PMX/PCX 57. Il peut être implanté dans n'importe
quel emplacement disponible sous réserve du respect des contraintes d'alimentation
du rack (voir § caractéristiques électriques).
3.5-1 Choix du type de processeur
Le choix du processeur qui pilote la station automate sera fonction du nombre de
connexions réseau nécessaires.
Processeurs
Nb de connexions réseau
Nb de modules ETY 120/station (*)
TSX P57 1ii/2ii
TPMX P57 1ii/2ii
TPCX 57 1012
1
1
TSX P57 3ii
TPMX P57 352
TPCX 57 3512
3
3
4
4
TSX P57 4ii
TPMX P57 452
(*) sous réserve d'un bilan de consommation sur le 5V compatible avec l'alimentation
choisie.
___________________________________________________________________________
3/6
Caractéristiques du coupleur ETY 120
3
3.5-2 Embrochage / débrochage sous tension
Du coupleur :
Le coupleur TSX ETY 120 peut être embroché ou débroché sous tension sans perturber
le fonctionnement de la station. Il ne possède pas de fonction de sauvegarde de la
mémoire RAM interne ; celle-ci se trouvera alors effacée à la mise hors tension. Le
module effectue une phase d'initialisation lors de sa mise sous tension. Il faut prévoir
une rupture de communication lors de ces interventions.
De la liaison :
Les connecteurs Sub-D 15 points de l'interface AUI et le connecteur RJ45 de l'interface
10baseT peuvent être connectés ou déconnectés sous tension. Il faut prévoir une
rupture de communication dans l'application en cours.
Pour s'assurer que l'automate démarre avec un coupleur vierge, il est nécessaire
d'initialiser le coupleur avec l'opération RAZ Hardware.
Note :
Les paramètres du coupleur sont sauvegardés dans une RAM flash, ils sont pris par défaut
à la mise sous-tension du module.
3.5-3 Raz hardware du coupleur
Elle est réalisée avec la roue codeuse supérieure par le passage d’une position
différente de 0 à la position 0 (c’est cette transition qui force la raz).
Tout autre manipulation de cette roue est inopérante.
3.5-4 Application automate
Une application minimum avec la déclaration des coupleurs ETY120 à leur emplacement physique est nécessaire.
___________________________________________________________________________
3/7
3.6
Raccordement par l'interface AUI
Cette interface permet de raccorder tout type d'équipement conforme à la couche
physique définie dans la norme OSI 802.3 ( 10base5, 10base2, FOIRL, ...) à travers
un transceiver.
Le module TSX ETY 120 peut fournir une téléalimentation pour le transceiver à travers
le connecteur Sub-D : Imax = 0,5A, 12V -6% < Ualim < 15V +5%.
Rappel du brochage du Sub-D 15 points selon la norme OSI 802.3
N° de broche
Appellation selon ISO 802.3
Utilisation
1
CI-S
(Control in schield)
GND
2
CI-A
(control in A)
COLL+
3
DO-A
(Data Out A)
TD+
4
DI-S
(Data in schield)
GND
5
DI-A
(Data in A)
RD+
6
VC
(Voltage Common)
GND
7
non utilisé
8
non utilisé
9
CI-B
(control in B)
COLL-
10
DO-B
(Data Out B)
TD-
11
DO-S
(Data Out shield)
GND
12
DI-B
(Data in B)
RD-
13
VP
Voltage Plus
12V
14
VS
Voltage Schield
GND
15
non utilisé
Protective Ground
Masse mécanique
Corps Sub-D
PG
Le coupleur sera raccordé au câble principal via un transceiver et par des câbles de
dérivation :
TSX ETY CB 005 longueur 5m
TSX ETY CB 010 longueur 10m
TSX ETY CB 020 longueur 20m
La longueur maximum d'une dérivation peut être de 50m, elle peut être réalisée en
connectant bout à bout plusieurs câbles de dérivation.
Il est impératif d'utiliser des transceivers (TSX ETH ACC2) pour raccorder deux
coupleurs en point à point.
___________________________________________________________________________
3/8
Caractéristiques du coupleur ETY 120
3
Topologie :
Emetteur / récepteur
TSX ACC2
TSX ETY CBXXX
Station i
Station j
Verrouillage :
Le connecteur Sub-D en face avant du coupleur est équipé d'un système de
verrouillage à glissière. Le verrouillage du connecteur est réalisé en faisant glisser la
languette vers le bas. Pour assurer un bon fonctionnement du coupleur en environnement perturbé il est impératif que le verrouillage soit effectué.
Languette de verrouillage
Sub-D 15 points interface AUI
___________________________________________________________________________
3/9
3.7
Interface 10baseT (RJ45)
Cette interface comporte un connecteur de type RJ45 normalisé. Les câbles de
raccordement sont largement diffusés dans le commerce.
En environnement industriel, il est obligatoire d'utiliser un câble double paire torsadé
et blindé d'impédance 100 Ω ± 15 Ω. (de 1 à 16 MHz), atténuation maximale
11,5 dB / 100 mètres, longueur maximale 100 mètres.
Rappel du brochage du connecteur 10BaseT(RJ45) :
8
7
6
5
4
3
2
1
Broche :
1
2
3
4
5
6
7
8
signal :
TD +
TD –
RD+
non connecté
non connecté
RD –
non connecté
non connecté
La connexion 10baseT est une connexion point à point pour former un réseau en étoile,
les stations sont reliées à des concentrateurs ou à des commutateurs.
Topologie :
Cette liaison permet la création d'un réseau en étoile avec des connexions en point à
point. Les stations sont reliées à un concentrateur (hub). Les concentrateurs peuvent
aussi être reliés en cascade pour augmenter la taille du réseau.
concentrateur 1
stations
station 1
station 2
concentrateur 2
stations
___________________________________________________________________________
3/10
Caractéristiques du coupleur ETY 120
3.8
3
Bloc de visualisation, diagnostic
Le bloc de visualisation est conforme au standard TSX Premium.
RUN
ERR
COL
ADR
RX
TX
Diagnostic visuel du module :
RUN ERR COL ADR TX
ns
ns
ns
RX
ns
commentaires
E
A
module hors service
C
C
E
E
E
E
module en auto-test
A
E
E
E
C
E
communication Ethernet en émission
A
E
E
E
E
C
communication Ethernet en réception
A
E
E
E
C
C
communication Ethernet en émission / réception
A
E
C
E
C
E
détection de collision par le module
A = allumée, C = clignotante, E = éteinte, ns = non significatif
___________________________________________________________________________
3/11
3.9
Caractéristiques électriques
Le module TSX ETY 120 peut être inséré dans n'importe quel emplacement du rack
principale d'une station automate TSX/PMX/PCX 57. La consommation du module sur
l'alimentation du rack est fonction de l'option de téléalimentation du transceiver.
Tension
courant consommé
5V
typique
maximum
sans téléalimentation (RJ45)
0,8 A
1,2 A
avec téléalimentation (AUI)
1,2 A
2,5 A
Attention : il est recommandé lors de l'utilisation de coupleurs réseau d'utiliser des
alimentations double format qui peuvent fournir 7A typiques sur le 5V d'alimentation
des coupleurs. Ces alimentations peuvent être : TSX PSY 3610, PSY 5520, PSY 5500,
PSY8500.
___________________________________________________________________________
3/12
Fonctionnement du coupleurChapitre
ETY 120 44
4 Fonctionnement du coupleur ETY 120
4.1
Présentation
4.1-1 Généralités
La voie de communication du module ETHERNET TSX ETY 120 offre un seul profil de
communication standard :
• TCP/IP supportant le service de messagerie X-WAY UNI-TE.
Il propose également un protocole propriétaire ETYWAY utilisable dans des conditions
particulières (voir § 4.2).
Ce coupleur s’utilise dans une architecture ouverte TCP/IP par connexion directe au
réseau.
4.1-2 Rappel sur l'adressage TCP/IP
Adresse IP :
Chaque équipement connecté au réseau doit avoir une adresse IP unique.
Cette adresse est constituée de deux identificateurs, l'un identifiant le réseau, l'autre
identifiant la machine connectée.
Lorsque l'environnement du réseau est du type ouvert, l'unicité de l'adresse est
assurée par l'attribution d'un identificateur de réseau par l'organisme habilité du pays
où se trouve le 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.
Une adresse IP est définie sur 32 bits. Elle est constituée de 4 nombres, un pour chaque
octet de l'adresse.
Exemple : 140.186.90.3
___________________________________________________________________________
4/1
Selon l'envergure du réseau, trois classes d'adresses sont utilisables :
7 bits
ID réseau
classe A
0
classe B
1 0
classe C
1 1 0
24 bits
ID machine
14 bits
ID réseau
16 bits
ID machine
21 bits
8 bits
ID machine
ID réseau
Espaces réservés pour les différentes classes d'adresses IP :
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
- La classe A s'adresse à des réseaux de grande envergure ayant un grand nombre
de sites connectés,
- la classe B s'adresse à des réseaux de moyenne envergure ayant moins de sites
connectés,
- la classe C s'adresse à des réseaux de petite envergure ayant peu de sites
connectés.
Sous-adressage et masque de sous-réseau
Une adresse IP est composée de deux identificateurs , l'un identifiant le réseau, l'autre
la machine connectée. En réalité l'identificateur de machine peut également regrouper
un identificateur de sous-réseau.
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
réseaux. Cela permet l'installation de réseaux locaux, le monde extérieur concervant
la visibilité sur un seul réseau désigné par l'identificateur de réseau.
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).
Exemple : 140.186.90.3
16 bits
classe B
Masque de
sous-réseau
identificateur de
réseau = 140.186
8 bits
identificateur de
sous-réseau = 90
24 bits à 1
8 bits
identificateur de
machine = 3
8 bits à 0
Ce découpage autorise 254 sous-réseaux possibles avec 254 machines par sousréseau.
___________________________________________________________________________
4/2
Fonctionnement du coupleur ETY 120
4
Gateway :
Le terme gateway est employé dans ce manuel dans le sens de "bridge". Si la machine
destinataire n'est pas connectée au réseau local, le message sera émis vers le
"gateway par défaut" connecté au réseau local qui assurera le routage soit vers un autre
gateway soit vers le destinataire final.
___________________________________________________________________________
4/3
4.2
Fonction de communication sur le profil propriétaire ETYWAY
L’utilisation de ce profil est limité au cas suivants :
• Demande d’informations à un coupleur ( paramètre et nom de l'application) avec la
requête GetPlcInfo.
• Paramétrage d’un coupleur sans adresse IP (vierge ou après une RAZ) avec la
requête PutParam.
___________________________________________________________________________
4/4
Fonctionnement du coupleur ETY 120
4.3
4
Fonction de communication sur le profil TCP/IP
Les coupleurs ETY120 sont utilisés dans une architecture ouverte TCP/IP.
Il appartient à l’utilisateur de gérer les paramètres IP de tous ses équipements et donc
de ses coupleurs ETY120.
4.3-1 Gestion des paramètres IP
La configuration des paramètres IP (adresse IP, masque de sous-réseau, adresse
gateway) est indispensable. Les valeurs par défaut de ces trois paramètres étant
0.0.0.0 .
4.3-2 Gestion des connexions TCP pour X-WAY UNI-TE
La valeur du port d’écoute SCHNEIDER AUTOMATION est 502.
• Le dialogue s’établit en mode connecté avec le protocole TCP.
• La connexion doit être ouverte par l’équipement distant qui veut dialoguer avec
l’automate local. Le coupleur ETY120 est toujours en mode serveur.
• Une connexion est caractérisée par le couple :
- port TCP local, adresse IP local (c’est l’automate),
- port TCP distant, adresse IP distante (c’est l’équipement).
• Le nombre maximum de connexions acceptées en provenance d’un ou plusieurs
équipements est 32.
Ouverture d’une connexion :
Le coupleur ETY120 se met en attente d’une connexion en provenance d’un
équipement distant. Lors de la réception d’une connexion, on vérifie que l’adresse IP
de l'équipement distant appartient à la table des adresses autorisées à se connecter.
Si oui la connexion est ouverte, sinon elle reste fermée.
Remarque :
Si la table est vide, tous les équipements sont autorisés à se connecter.
___________________________________________________________________________
4/5
Fermeture d’une connexion :
Elle peut s’effectuer de plusieurs façons :
• Par l’équipement distant qui décide de ne plus communiquer et envoie une fermeture
de connexion TCP/IP.
• Sur défaillance de l’équipement distant (panne, reset, ...).
• Par le coupleur ETY120 dans le cas où le nombre maximum de connexions ouvertes
est atteint (un algorithme de choix détermine la connexion à fermer). L’équipement
distant détectera la fermeture de la connexion par compte-rendu d’erreur sur des
éventuels échanges en cours.
Remarque :
Si elle existe, la connexion inactive la plus ancienne est fermée ; sinon la nouvelle
connexion est rejetée.
Comportement en cas d’erreurs sur les échanges de messages TCP/IP :
Si l’équipement distant n’est plus opérationnel, la connexion TCP côté coupleur
ETY120 va rester active pendant 2h environ. En revanche, le stack TCP/IP va décider
de fermer la connexion s’il n’arrive pas à émettre.
4.3-3 Communication sur le profil TCP/IP
Les caractéristiques de la messagerie sont :
• ETY120 supporte les versions V1 et V2 du protocole UNI-TE.
• ETY120 propose 2 types de messagerie :
- normale sur porte 0 : le traitement est réalisé dans le cycle automate (synchrone aux
tabulations). La limite de taille des messages est 256 octets.
- auxiliaire sur porte 7 : la CPU doit être programmée en tâche MAST périodique ;
le traitement est réalisé après le cycle automate dans la limite du temps restant dans
la période programmée. La limite de taille des messages est 1 K octets.
Il appartient à l’utilisateur de choisir le type de messagerie adaptée à son besoin.
Pour les 2 types de messageries :
• Les données retournées sont cohérentes (acquises au cours du même cycle
automate),
• Il n'y a pas de limite sur le nombre et le type de segment (dans la limite de la taille de
la requête).
Le coupleur ne peut pas faire de «ping» car il est uniquement serveur. Par contre il peut
être «pingé».
___________________________________________________________________________
4/6
Fonctionnement du coupleur ETY 120
4.4
4
Modes de marche du module TSX ETY 120
Graphe général
Module hors tension
Arrêt du module
Mise sous tension
Module configuré
Fonction de
communication
Module en phase
d'auto-tests
Reset
Configuration
Auto-tests OK
Module configuré
avec des valeurs initiales
• Après la mise sous tension, le module effectue ses auto-tests.
• Le module prend pour configuration initiale les paramètres présents en mémoire
flash :
- les paramètres par défaut si le coupleur est vierge ou a subi une RAZ,
- les paramètres issus de la dernière configuration avant la MHT.
___________________________________________________________________________
4/7
4.5
Interface langage
Les différents objets langage associés à la communication ETHERNET sont donnés
dans les tableaux ci-dessous. Ils viennent en complément aux objets langage
communs à tous les modules de communication.
4.5-1 Les objets de status explicites
Objet
Signification
Fonction
%[email protected]
Status standard voie
%[email protected]
Status spécifique voie
%[email protected]
%[email protected]
Non significatif
%[email protected]
Adresse réseau X-WAY
%[email protected]
Non significatif
%[email protected]
Compteur message
sur TCP-IP
%[email protected]
%[email protected]
%[email protected]
%[email protected]
Non significatif
%[email protected]
%[email protected]
Adresse IP locale
Octets 0 ( poids faible) à octet 3 ( poids fort)
(valeur par défaut = 0.0.0.0)
%[email protected]
%[email protected]
%[email protected]
Adresse MAC
Octets 0 ( poids faible) à octet 5 ( poids fort)
(valeur par défaut = 0.0.0.0)
Octet 0 : non significatif
Octet 1 : nombre de connexions TCP ouvertes
Octet 0 = numéro de station
Octet 1 = numéro de réseau
Messages reçus sur la couche liaison
Ces objets sont mis à jour sur demande explicite par la méthode READ_STS.
___________________________________________________________________________
4/8
Fonctionnement du coupleur ETY 120
4
4.5-2 Les objets de status implicites
Objet
Signification
%[email protected]
état liaison
%[email protected]
Etat réseau
%[email protected]
%[email protected]
%[email protected]
%[email protected]
indicateurs de
rafraîchissement des
COMs des stations du
réseau.
Fonction
x0 = 1 si réception de COM d’au moins 1 station
distante
Station 0 .. Station 15
Station 16 .. Station 31
Station 32 .. Station 47
Station 48 .. Station 63
Ces objets sont mis à jour automatiquement à chaque cycle automate
___________________________________________________________________________
4/9
4.6
Mode mise au point avec le logiciel de programmation PL7
L'activation de l’écran de mise au point de la fonction métier du coupleur ETY120 est
accessible en mode connecté uniquement.
Cet écran de mise au point permet la lecture d'informations relatives à un
coupleur. Il ne propose pas d'action de modification.
Description de l'écran de mise au point :
Il est constitué de six parties
Zone
module
Paramètres
réseau
Adressage
MAC
Paramètres
contrôles
d'accès
Adressage
X-WAY
Trafic
messages
___________________________________________________________________________
4/10
Fonctionnement du coupleur ETY 120
4
4.6-1 Description de la zone module
Cette zone contient :
• La désignation commerciale du coupleur,
• Le numéro de version du coupleur,
• les états des Leds de contrôle :
- RUN
- ERR
- ADR
• Un bouton de diagnostic avec 2 états :
- grisé : pas d’erreur
- activé : le coupleur est en défaut ; en cliquant dessus, on obtient le diagnostic dans
une boite de dialogue qui précise l’origine du défaut
Remarque :
Les leds COL, Rx, Tx ne sont pas représentées.
4.6-2 Paramètres Réseau
Cette partie contient les paramètres réseau du configurateur :
• Adresse IP
• Masque sous réseau
• Adresse du Gateway
4.6-3 Adresse MAC du coupleur
C'est l'adresse physique du coupleur fixée en usine par SCHNEIDER AUTOMATION,
elle n'est pas modifiable.
___________________________________________________________________________
4/11
4.6-4 Paramètres de contrôle d’accès
Ce sont :
• Liste des adresses IP autorisées par le coupleur,
• Nombre de connexions ouvertes sur le coupleur,
• Bit de verrouillage PL7 (positionné par ACE).
4.6-5 Adresse X-WAY
Cette zone contient l’adresse locale de la station :
• Numéro de Station ; toujours égal à 0,
• Numéro de Réseau ; l’emplacement du coupleur dans le rack.
4.6-6 Trafic Messages
En mode mise au point, on calcule périodiquement le débit (toutes les 5 secondes) à
l’aide des compteurs de message (niveau liaison) afin d’établir le nombre de messages
traités en une minute par le coupleur :
• Nombre minimum par minute,
• Nombre moyen par minute,
• Nombre maximum par minute.
___________________________________________________________________________
4/12
Mise en oeuvre du coupleur Chapitre
ETY 120 55
5 Mise en oeuvre du coupleur ETY 120
5.1
Déclaration avec le logiciel de programmation PL7
Dans la mise en oeuvre du coupleur ETY120 il faut respecter la séquence suivante :
• Créer une application minimum avec les déclarations des ETY120,
• Paramétrer les coupleurs (le coupleur connecté en premier).
5.1-1 Description de l'écran de configuration
Cette configuration se limite à programmer l’existence d’un coupleur ETY120 dans un
emplacement du rack principal.
Un écran rappelle à l’utilisateur qu’il doit utiliser un configurateur externe pour paramétrer
le coupleur
___________________________________________________________________________
5/1
5.1-2 Généralité sur la configuration d’un coupleur
La configuration d’un coupleur ETY120 se fait à partir d’un outil externe :
• Le configurateur autonome PL7 (ConfigPL7) fourni par SCHNEIDER AUTOMATION.
• Un configurateur spécifique client (exemple configurateur ACE) qui utilise la librairie de
paramétrage fournie par SCHNEIDER AUTOMATION
Les caractéristiques générales de cette configuration externe sont :
• Les paramètres du coupleur sont indépendants de l’application automate.
• Tous les coupleurs d’un même automate sont paramétrables par ce configurateur
connecté à un seul coupleur de l’automate ( point de connexion).
• Les paramètres sont stockés dans la mémoire flash du coupleur. Ils sont accessibles
avec des requêtes de paramètrage via UNI-TE.
• Le configurateur client (ACE) détient la possibilité d’imposer sa priorité de paramétrage
par rapport aux configurateurs autonomes en activant le bit de contrôle (bit PL7) du
coupleur à paramétrer.
___________________________________________________________________________
5/2
Mise en oeuvre du coupleur ETY 120
5.2
5
Les actions de paramétrage
Ce paragraphe présente la suite des actions à réaliser pour configurer un coupleur dans
les différents scénarios.
La mise en oeuvre de ces mécanismes concerne les deux équipements dédiés au
paramétrage de l’ETY120 :
• La console ACE,
• Une console qui supporte le configurateur autonome PL7. Celui-ci est opérationnel si
Bit PL7 du coupleur est non positionné.
5.2-1 Scénarios de paramétrage nominaux
La requête GetPlcInfo permet de connaitre les caractéristiques du coupleur ; @MAC,
@IP, emplacement du coupleur dans le rack, nom de l’application automate.
La requête PutParam permet d’envoyer l’ensemble des paramètres (réseau et contrôle
d’accès).
Si le bit de réinitialisation (Réinit) est positionné, le coupleur se réinitialise en prenant en
compte les nouveaux paramètres réseau, sinon ceux-ci sont mémorisés et pris en compte
à la prochaine réinitialisation. Dans les deux cas, les paramètres de contrôles sont pris en
compte immédiatement.
Cas où la console de paramétrage est connectée au réseau ETHERNET
Le scénario de paramétrage dépend de l’état et de la position du coupleur :
• il est soit vierge, soit déjà paramétré avec une adresse IP,
• il est connecté (point de connexion) ou non connecté à la console de paramétrage.
Cas du coupleur connecté :
La requête d’information GetPlcInfo, utilisée avec le protocole ETYWAY, permet au
préalable de détecter un coupleur vierge ou de connaitre/vérifier l’adresse IP d’un coupleur
déjà configuré.
Si le coupleur est vierge, le paramétrage est réalisé avec la requête PutParam utilisée
avec le protocole ETYWAY.
Si le coupleur possède une adresse IP, le paramétrage est réalisé avec la requête
PutParam utilisée avec le protocole X-WAY UNI-TE sur TCP/IP.
Cas du coupleur non connecté :
Que le coupleur soit vierge ou déjà paramétré avec une adresse IP le paramètrage est
réalisé avec la requête PutParam au travers du coupleur connecté avec le protocole
X-WAY UNI-TE sur TCP/IP ; le coupleur destinataire étant identifié par son numéro
d’emplacement dans le rack.
___________________________________________________________________________
5/3
Cas où la console de paramétrage est en pied de machine
Celà concerne uniquement le configurateur autonome PL7.
Le paramétrage d’un coupleur est indépendant de son état (vierge ou paramétré) et de sa
position dans le rack. Dans tous les cas le paramétrage est réalisé avec la requête
PutParam utilisée avec le protocole UNI-TELWAY ; le coupleur destinataire étant identifié
par son numéro d’emplacement dans le rack.
5.2-2 Remise en état vierge
C’est une RAZ effectuée à partir de la console de configuration qui force le reparamétrage
avec les valeurs par défaut :
• adresse IP = masque sous-réseau = adresse gateway par défaut = 0.0.0.0,
• table des adresses IP autorisées vide,
• BitPL7 = 0 (désactivé),
est réalisé avec la requête DftParam qui force un RESET entrainant la réinitialisation du
coupleur avec les valeurs par défaut.
Si la console est sur le réseau, le protocole est X-WAY UNI-TE sur TCP/IP ; un coupleur
distant est accédé via le coupleur connecté et identifié par son numéro d’emplacement
dans le rack.
Si la console est en pied de machine, le protocole est UNI-TELWAY; le coupleur étant
identifié par son numéro d’emplacement dans le rack.
5.2-3 Paramètres d'initialisation
A la mise sous-tension l’initialisation a lieu après les phases d’auto-tests hardware. C’est
un RESET qui permet la réinitialisation du stack TCP du coupleur avec les paramètres
réseaux présents en mémoire flash.
Si la carte est vierge ou si cette réinitialisation est effectuée après une RAZ, les valeurs
en mémoire flash sont les paramètres par défaut ; sinon ce sont les valeurs rémanentes
issues d’une précédente utilisation du coupleur.
___________________________________________________________________________
5/4
Mise en oeuvre du coupleur ETY 120
5.3
5
Configuration avec le configurateur autonome PL7
Ce configurateur est un exécutable indépendant de PL7.
Le lancement du configurateur est réalisé par un double click sur configpl7.exe.
Il propose un interface homme/machine qui met en oeuvre les scénarios décrits au § 5.2.
Les choix des protocoles et des enchainements de commandes sont transparents pour
l’utilisateur.
Dans tous les écrans proposés, les champs d’informations non modifiables sont en grisé.
Il y a deux types de connexion physique possible entre le PC qui supporte le configurateur
autonome et le coupleur :
• Le PC est connecté à un coupleur par liaison ethernet : ce coupleur est le point de
connexion.
• Le PC est la console pied de machine de l’automate (i.e liaison console) : tous les
coupleurs du rack sont vus de la même façon.
La configuration d'un coupleur consiste a lui fournir un ensemble de paramètres.
___________________________________________________________________________
5/5
5.3-1 Saisie de l’adresse du premier coupleur à configurer
Le premier écran est une boîte de dialogue qui permet la saisie de l’adresse du premier
coupleur à configurer
Selon le type de connexion du PC :
• ETHERNET : le coupleur point de connexion doit être configuré en premier.
Choisir "Liaison Ethernet" puis saisir "Adresse MAC" de ce coupleur connecté.
• Console pied de machine : tous les coupleurs du rack sont vus de la même façon.
Choisir "Liaison Console" puis saisir "Position dans le Rack" (numéro d’emplacement
dans le rack ) du premier coupleur à configurer.
Remarque :
Pour l’adresse MAC, les quatre premiers octets sont déjà positionnés avec les valeurs
attribuées à Schneider Automation.
Règles de saisie :
• Choisir “ Liaison Console ” ou “ Liaison Ethernet ”.
• La position dans le rack est un nombre décimal compris entre 1 et 10.
• Les champs de l’adresse MAC sont des valeurs héxadécimales entre 0 et FF (2
caractères).
Sur clic du bouton “OK ”, on obtient l’affichage de l’écran de configuration avec les valeurs
des paramètres présents en mémoire flash
___________________________________________________________________________
5/6
Mise en oeuvre du coupleur ETY 120
5
5.3-2 Ecran de configuration
Le titre de cet écran est :
• “ Configuration du coupleur connecté ” si liaison ethernet avec le coupleur connecté.
• “ Configuration du coupleur à l'emplacement N ” si liaison ethernet avec un coupleur
distant (non connecté).
• “ Configuration du coupleur à l”emplacement N ” si liaison console.
Cet écran de configuration permet :
• D’afficher la configuration présente dans le coupleur.
• De modifier cette configuration et de lancer l’exécution du reparamétrage dans la
mesure où le BitPL7 est non positionné.
• D’afficher la configuration du coupleur après prise en compte des modifications
Cet écran de configuration comporte quatre parties :
• <PLC Infos> affiche trois informations non modifiables :
- le nom de l’application dans l’automate
- la position du coupleur dans le rack
- l’adresse MAC du coupleur
- le type de liaison active
___________________________________________________________________________
5/7
• <Paramètres réseau> affiche les caractéristiques IP du coupleur et en permet la
modification :
- Adresse IP
- Subnet Mask
- Gateway
Le bit Re-Init est une information non modifiable qui indique :
- "0" si la réinitialisation du coupleur a été effectuée avec la dernière configuration
envoyée,
- "1" si l'envoi de la dernière configuration n'a pas été suivi d'une réinitialisation.
• <Contrôle d’Accès> affiche les caractéristiques des contrôles et en permet la
modification :
- le nombre des adresses IP présentes dans la liste des adresses autorisées
- la liste de ces adresses autorisées
- les boutons qui permettent d’oter ou d’ajouter une adresse dans la liste.
Le bit PL7 est une information non modifiable qui indique, lorsqu’elle est cochée, que les
paramètres sont verrouillés par la console utilisateur ACE.
• La quatrième partie contient les boutons de configuration et le bouton qui permet de
passer à la configuration d’un autre coupleur.
Les actions de paramétrage qui sont décrites ci-après ne sont possibles que si “Bit PL7”
est à zéro (non coché).
Rappel :
Le "Bit PL7" peut être positionné par l'ACE qui impose sa priorité de paramétrage.
5.3-3 Configuration d’un coupleur vierge
Le champ “Adresse IP” à zéro indique que le coupleur est vierge.
•
•
•
•
Saisir “Adresse IP”.
Saisir “Subnet Mask”.
Saisir “Gateway”.
Saisir une à une les adresses de “Liste des adresses” des clients autorisés à dialoguer
avec le coupleur en remplissant les 4 champs qui suivent le bouton “Ajouter à la liste”
et en cliquant sur ce ce bouton pour valider l’adresse saisie. Celle-ci est ajoutée à la liste
et le nombre des adresses s’incrémente.
• Le clic sur le bouton “PutParam+Reinit” entraine la mémorisation de tous les
paramètres en mémoire flash et l’initialisation du stack de communication TCP/IP du
coupleur avec les paramètres IP configurés. Le bit Re-Init est à zéro.
Le coupleur est alors accessible par son adresse IP.
___________________________________________________________________________
5/8
Mise en oeuvre du coupleur ETY 120
5
5.3-4 Modification des caractéristiques IP d’un coupleur configuré
• Modifier les champs “Adresse IP” et/ou “Subnet Mask” et/ou “Gateway”.
• Modifier éventuellement “Liste des adresses”.
• Cliquer sur “PutParam+Reinit”
Le coupleur est reconfiguré avec des nouvelles adresses IP. Le bit Re-init est à zéro.
5.3-5 Modification de la table des adresses IP des clients autorisés
• Pour ajouter une adresse : saisir les 4 champs de l’adresse puis clic sur “Ajouter à la
liste”.
• Pour supprimer une adresse : saisir les 4 champs de l’adresse puis clic sur “Oter de la
liste”.
• Dans les deux cas “Liste des adresses” et “Nombre d'adresses” sont automatiquement
mis à jour.
• Cliquer sur “PutParam”.
La table des adresses IP utilisée pour les contrôles est mise à jour en mémoire flash. Le
bit Re-Init est positionné à 1 car il n’y a pas eu de réinitialisation du coupleur (non
nécessaire car les caractéristiques IP n’ont pas été modifiées).
5.3-6 RAZ d’un coupleur
Le bouton "R.A.Z" permet de réinitialiser le coupleur avec ses paramètres par défaut:
• les paramètres "Adresse IP", "Subnet Mask" et "Gateway" sont mis à zéro
• le bit "Re-Init" est mis à 1
• "Liste des adresses" est vidée et "Nombre d”adresses" est mis à 0
• "Bit PL7" reste à 0
Remarque :
En liaison ETHERNET, la raz sur le coupleur connecté entraine la fermeture de tous les
autres écrans de configuration ouverts (relatifs à des coupleurs distants).
___________________________________________________________________________
5/9
5.3-7 Passage à la configuration d’un autre coupleur
Il est réalisé en cliquant sur le bouton “Module distant” et entraine l’affichage d’une boîte
de dialogue avec le titre <Adresse du nouveau coupleur>.
La saisie de “Position dans le Rack” validée par OK entraine l’affichage de l’écran de
configuration pour ce nouveau coupleur.
Remarque pour une connexion ETHERNET :
Le bouton <Module Distant> n’apparaît que sur l’écran de configuration du coupleur
connecté. Il est donc nécessaire de revenir à cet écran pour configurer un 2ème module
distant.
Remarque pour une connexion console :
Le bouton <Module Distant> est remplacé par le bouton <Autre Module>.
5.3-8 Règles de saisie
• Les adresses IP sont de la forme a.b.c.d où a, b, c, d sont des valeurs décimales
comprises entre 0 et 255.
___________________________________________________________________________
5/10
Mise en oeuvre du coupleur ETY 120
5.4
5
Configuration à partir d'un configurateur client
Le développement de l'application "interface homme/machine" de ce configurateur est à
la charge de l’utilisateur.
Il lui appartient de mettre en oeuvre les scénarios décrits en §5.2 en utilisant les fonctions
fournies par la librairie de paramétrage.
Se reporter au document de spécifications de la librairie de paramétrage.
5.5
Utilisation de PL7 via ETHERNET
Les fonctions PL7 d’exploitation standard peuvent être mise en oeuvre sur ETHERNET
via un coupleur ETY120.
Pour établir la connexion entre PL7 et le coupleur ETY120 il faut réaliser la séquence
suivante :
• Activation PL7,
• AP : définir l’adresse de l’automate,
• Choisir le driver XIP avec son identificateur,
• Donner l’adresse IP a.b.c.d du coupleur avec la syntaxe : «IP.a.b.c.d»
(guillemet, IP, adresse IP, guillemet)
___________________________________________________________________________
5/11
5.6
Récapitulatif des différentes RAZ
Quelquesoit le moyen utilisé pour effectuer une remise dans l’état initial du coupleur cette
opération comprend 2 temps :
• Ecriture des paramètres par défaut dans la ram flash :
- adresse IP = masque sous-réseau = adresse gateway par défaut = 0.0.0.0
- table des adresses IP autorisées vide
- BitPL7 = 0 (désactivé)
• Reset du coupleur
Quatre possibilités pour réaliser cette RAZ :
•
•
•
•
RAZ hardware avec une roue codeuse : voir & 3.4-3
RAZ par la console ACE : voir & 5.2-2
RAZ par la console configurateur autonome PL7 : voir & 5.2-2
RAZ par déplacement physique du coupleur
RAZ par déplacement physique du coupleur :
Dans l’application automate une DFB détecte le déplacement physique d’un coupleur par
comparaison des caractéristiques (adresse MAC, position dans le rack) du coupleur
programmé et du coupleur présent physiquement.
Sur détection de différence la DFB mémorise la nouvelle configuration et envoi l’ordre de
RAZ au coupleur.
___________________________________________________________________________
5/12
6
PerformancesChapitre
et limites 6
6 Performances et limites
6.1
Performances
6.1.1 Performances clés
Les performances sont directement liées au système automate et dépendent des
conditions d’utilisation (temps de cycle, charge programme, nombre de coupleurs).
6.1-2 Temps de réponse
Le temps de réponse à une requête est typiquement de 160 ms.
6.1-3 Capacité de la messagerie normale (porte 0)
• Les conditions de mesures
Requêtes miroir qui chargent la communication dans les 2 sens (émision et
réception).
Automate TSX 57352, TMAST à 100 ms, charge à 80 ms.
1 requête par cycle réservée pour la console PL7 en mode connecté.
• Débit maximum théorique sur Ethernet
3 requêtes par cycle pour la messagerie Ethernet.
3 x 256 = 768 octets/cycle => débit maxi de 7,5 Koctets/seconde
• Les résultats
Taille requête
Nombre de coupleurs
Débit par coupleur
Capacité UC
256
1
30 requêtes/s
7,5 Ko/s
3 requêtes/cycle
7,5 Ko/s
256
2
15 requêtes/seconde
3,75 Ko/s
3 requêtes/cycle
7,5 Ko/s
___________________________________________________________________________
6/1
6.1-4 Capacité de la messagerie auxiliaire (porte 7)
• Les conditions de mesures
Requêtes miroir qui chargent la communication dans les 2 sens (émission et
réception).
Automate TSX 57352, TMAST à 100 ms, charge à 74 ms.
1 requête par cycle réservée pour la console PL7 en mode connecté.
• Les résultats
Taille requête Nombre de coupleurs
Débit par coupleur
Capacité UC
256
1
32 requêtes/s
8 Ko/s
3 requêtes/cycle
8 Ko/s
256
2
32 requêtes/s
8 Ko/s
6 requêtes/cycle
16 Ko/s
1024
1
20 requêtes/s
20 Ko/s
2 requêtes/cycle
20 Ko/s
1024
2
14 requêtes/s
14 Ko/s
3 requêtes/cycle
30 Ko/s
Soit :
• Nombre maximum de requêtes par coupleur : 32 requêtes/s.
• Débit maximum par coupleur : 20 Ko/s.
___________________________________________________________________________
6/2
Performances et limites
6.2
6
Limites de la communication
• 32 connexions maximum sur TCP/IP.
• Messages UNI-TE de taille maximale 256 octets pour la messagerie normale
(porte 0) en mode Serveur.
• Messages UNI-TE de taille maximale 1K octets pour la messagerie auxiliaire
(porte 7) en mode Serveur.
• 64 messages maximum pris en compte simultanément par le coupleur.
• Nombre maximum de requêtes traitées par la messagerie normale dans le cycle
automate :
- 4 requêtes pour le TSX57-30/35
- 8 requêtes pour le TSX57-40/45
___________________________________________________________________________
6/3
___________________________________________________________________________
6/4

Manuels associés