Schneider Electric TSXETY120, Module de communication Mode d'emploi
Ajouter à Mes manuels52 Des pages
▼
Scroll to page 2
of
52
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 %MW@.2 Status standard voie %MW@.3 Status spécifique voie %MW@.4 %MW@.5 Non significatif %MW@.6 Adresse réseau X-WAY %MW@.7 Non significatif %MW@.8 Compteur message sur TCP-IP %MW@.9 %MW@.10 %MW@.11 %MW@.12 Non significatif %MW@.13 %MW@.14 Adresse IP locale Octets 0 ( poids faible) à octet 3 ( poids fort) (valeur par défaut = 0.0.0.0) %MW@.15 %MW@.16 %MW@.17 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 %I@.ERR état liaison %IW@.0 Etat réseau %IW@.1 %IW@.2 %IW@.3 %IW@.4 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