Module d interface de communication Ethernet pour ControlLogix 1756-ENET/B Manuel utilisateur
Informations importantes destinées à l utilisateur En raison de la diversité des utilisations des produits décrits dans le présent manuel, les personnes qui en sont responsables doivent s assurer que toutes les mesures ont été prises pour que l application et l utilisation des produits soient conformes aux exigences de performance et de sécurité, ainsi qu aux lois, règlements, codes et normes en vigueur. Les illustrations, schémas et exemples de programmes contenus dans ce manuel sont présentés à titre indicatif seulement. En raison des nombreuses variables et impératifs associés à chaque installation, la société Allen-Bradley ne saurait être tenue responsable ou redevable (y compris en matière de propriété intellectuelle) des suites d utilisation réelle basée sur les exemples et schémas présentés dans ce manuel. La publication Allen-Bradley SGI-1.1, Safety Guidelines for the Application, Installation and Maintenance of Solid-State Control (disponible auprès de votre agence commerciale Allen-Bradley), décrit certaines différences importantes entre les équipements électroniques et les équipements électromécaniques qui devront être prises en compte lors de l application de ces produits comme indiqué dans la présente publication. Toute reproduction totale ou partielle du présent manuel sans autorisation écrite de la société Rockwell Automation est interdite.
Les remarques ci-après, utilisées dans ce manuel, doivent attirer votre attention sur les mesures de sécurité à prendre en compte AVERTISSEMENT! Actions ou situations risquant d entraîner une explosion. ATTENTION! Actions ou situations risquant d entraîner des blessures pouvant être mortelles, des dégâts matériels ou des pertes financières. Les messages «Avertissement» et «Attention» vous aident à : identifier un danger éviter ce danger en discerner les conséquences IMPORTANT Informations particulièrement importantes dans le cadre de l utilisation du produit. Allen-Bradley et ControlLogix sont des marques commerciales de Rockwell Automation. Ethernet est une marque commerciale de Digital Equipment Corporation, Intel et Xerox Corporation. RSLinx, RSLogix 5000 et RSNetWorx sont des marques commerciales de Rockwell Software. Windows 95/98 et Windows NT sont des marques commerciales de Microsoft Corporation.
Conformité aux directives de la Communauté européenne (CE) Si ce produit porte le marquage CE, son installation dans les pays de l Union Européenne et de l Espace Economique Européen (EEE) a été approuvée. Il a été conçu et testé en conformité avec les directives suivantes. Directive CEM Cet appareil a été testé en termes de compatibilité électromagnétique (CEM) selon la directive 89/336 à l aide d un cahier des charges et d après les normes suivantes, en totalité ou en partie : EN 50081-2 Compatibilité électromagnétique Norme générique émission, Partie 2 Environnement industriel EN 50082-2 Compatibilité électromagnétique Norme générique immunité, Partie 2 Environnement industriel Le produit décrit dans le présent manuel est conçu pour une utilisation en environnement industriel. Directive basse tension Cet appareil a également été conçu conformément à la directive 73/23/EEC relative à la basse tension, en application des impératifs de sécurité EN 61131-2 : Automates programmables - Partie 2 : Spécifications et essais des équipements. Pour plus d informations sur les exigences de la norme EN 61131-2, reportez-vous aux sections appropriées de la présente publication ainsi qu à la publication Allen-Bradley 1770-4.1FR, Directives de câblage et de mise à la terre pour automatisation industrielle. Les dispositifs de type ouvert doivent être équipés de protections contre l environnement par un montage approprié dans des boîtiers destinés à des conditions d application spécifiques.voir les normes NEMA, publication 250 et la publication CEI 529, selon le cas, pour les explications des degrés de protection offerts par différents types de boîtiers.
Assistance Rockwell Automation Rockwell Automation offre ses services d assistance dans le monde entier avec, aux Etats-Unis, plus de 75 bureaux de service après-vente, 512 distributeurs agréés et 260 intégrateurs système agréés, ainsi que des représentants Rockwell Automation dans le monde entier. Support local des produits Contactez votre représentant Rockwell Automation pour : Le support technico-commercial La formation technique aux produits L assistance sur garantie Les contrats de service technique Assistance technique pour les produits Si vous avez besoin de contacter Rockwell Automation pour une assistance technique, appelez votre représentant Rockwell Automation. Vous pouvez aussi obtenir une assistance technique en ligne sur les sites web de Rockwell Automation : www.ab.com/mem/technotes/kbhome.html (base de connaissances) www.ab.com/networks/eds (fiches de configuration électroniques) Vos questions et commentaires sur ce manuel Si vous rencontrez un problème avec ce manuel, signalez-le sur la Fiche de problème dans la publication ci-jointe.
Préface A propos de ce manuel utilisateur Que contient cette préface? Cette préface décrit comment utiliser ce manuel. Le tableau ci-après décrit ce que contient cette préface et où trouver certaines informations spécifiques. Pour plus d informations sur Voir page A qui s adresse ce manuel P-1 Conventions utilisées dans ce manuel P-2 Comment utiliser ce manuel P-2 A propos des exemples d applications P-3 Composants du système P-4 Où trouver plus d information P-5 Terminologie P-6 A qui s adresse ce manuel Le présent manuel est destiné aux ingénieurs et techniciens chargés de l installation, de la programmation et de la maintenance d un système de commande communiquant sur réseau Ethernet par l intermédiaire d un module 1756-ENET/B. Il suppose que vous avez une bonne connaissance d Ethernet et du protocole (TCP/IP). Ce manuel utilisateur contient une brève description d Ethernet et de TCP/IP dans le chapitre 3. Pour des informations détaillées sur le protocole TCP/IP et les réseaux en général, reportez-vous aux publications ci-après : Comer, Douglas E. Fonctionnement de réseaux avec TCP-IP, Volume 1 : Protocoles et Architecture, 2e Edition. Englewood Cliffs, N.J. : Prentice-Hall, 1995. ISBN 0-13-216987-8. Tanenbaum, Andrew S. Réseaux informatiques, 2e Edition. Englewood Cliffs, N.J. : Prentice-Hall, 1989. ISBN 0-13-162959-X. 1
P-2 A propos de ce manuel utilisateur Conventions utilisées dans ce manuel Les conventions ci-après sont utilisées dans l ensemble de ce manuel : Les listes à puces énumèrent des informations et non des étapes d une procédure. Les listes numérotées proposent des étapes à réaliser dans l ordre. Les informations figurant en gras dans le corps du texte identifient les fenêtres de menu ou options d écran, noms d écrans et zones de l écran, tels que boîtes de dialogue, barres d état, boutons et paramètres. CONSEIL Ce symbole signale des conseils utiles. Ceci est un encadré de définition. Quand un mot apparaît en gras dans le corps d un paragraphe, un encadré de définition apparaît dans la marge gauche et définit le concept plus en détail. Un encadré de définition définit des termes que vous ne connaissez peut-être pas. Les captures d écran sont des représentations des écrans affichés par le logiciel. Les noms des boutons et champs de l écran apparaissent souvent en gras dans le texte d une procédure. Les images des touches représentent les touches que vous enfoncez réellement. Comment utiliser ce manuel Ce manuel donne une vue d ensemble du module 1756-ENET/B, ainsi que des informations générales sur Ethernet. Il décrit comment installer et configurer le module et donne trois exemples d applications montrant comment utiliser le module pour communiquer sur Ethernet. Les exemples d application sont destinés à vous servir de base vous permettant de bâtir et d exploiter votre propre réseau. Il est recommandé d installer et de faire fonctionner les exemples d applications, puis de les utiliser comme guide pour mettre en place votre propre système.
A propos de ce manuel utilisateur P-3 A propos des exemples d applications Les exemples d applications présentés dans ce manuel sont les suivants : E/S natives pour rack (chapitre 5) Utilisation d E/S analogiques avec connexion directe (chapitre 6) Points produits et consommés (chapitre 7) Voici un exemple du type de système que vous allez créer pour les applications d E/S : Empl. 0 1 Empl. 0 1 2 3 Châssis local Données Châssis décentralisé Logix5550 1756-ENET/B 1756-ENET/B 1756-DNB 130.130.130.2 130.130.130.3 Commutateur 130.130.130.1 Console de programmation 1756-OF8 Sortie analogique 1756-OB16I Sortie numérique 1756-IB16I Entrée numérique
P-4 A propos de ce manuel utilisateur Composants du système Les exemples applicatifs présentés utilisent les composants suivants : Quantité Nom du produit Référence Matériel 2 Châssis ControlLogix 1756-A4, (ou -A7, -A13, -A13, -A17) 2 Alimentation ControlLogix 1756-PA72, (ou -PB72) 2 Module d interface de communications 1756-ENET/B Ethernet 2 Automate Logix5550 1756-L1 1 Module de sorties analogiques 1756-OF8 1 Module d entrées numériques 1756-IB16I 1 Module de sorties numériques 1756-0B16I 1 Ordinateur personnel pouvant utiliser le logiciel RSLogix 5000 Tout modèle capable d accepter Windows NT 4.0, Service Pack 5 ou ultérieur 1 Commutateur Ethernet Voir les spécifications du constructeur Supports et connecteurs associés, selon les besoins Logiciels 1 RSLinx 9355-WAB, -WABOEM, -WABC 1 Logiciel de programmation RSLogix 5000 9324-RLD300ENE
A propos de ce manuel utilisateur P-5 Où trouver plus d information Pour une aide supplémentaire à l installation et à l exploitation de votre réseau, se reporter aux publications Rockwell ci-après. Pour plus d informations sur Se reporter à la publication Numéro de publication Utilisation d Ethernet pour des applications de contrôle industriel Ethernet/IP Performance and Application Guide ENET-AP001A-EN-P Supports Ethernet Ethernet/IP Cable Planning and Installation Guide ENET-IN001A-EN-P Module 1756-ENET/B ControlLogix Ethernet Communication Module Installation Instructions 1756-IN015B-EN-P Châssis ControlLogix ControlLogix Chassis Installation instructions 1756-5.69 (Série A) 1756-5.80 (Série B) Alimentations ControlLogix ControlLogix Power Supplies Installation Instructions 1756-5.67 (PA72/PB72) 1756-5.78 (PA75/PB75) Automates programmables Logix5550 Automate Logix5550 - Manuel utilisateur 1756-6.5.12FR Modules d E/S analogiques ControlLogix ControlLogix Analog I/O Users Manual 1756-6.5.9 Modules d E/S TOR ControlLogix ControlLogix Digital I/O Users Manual 1756-6.5.8 Logiciel de programmation RSLogix 5000 Getting Results with RSLogix5000 9399-RLD300GR Logiciel RSLinx Lite RSLinx Lite User s Guide 9399-WAB32LUG CONSEIL Nombre des publications ci-dessus sont disponibles sur le site suivant : http://www.theautomationbookstore.com CONSEIL Pour plus d informations sur les produits Rockwell Software, visitez le site Internet de Rockwell Software : http://www.software.rockwell.com
P-6 A propos de ce manuel utilisateur Terminologie Ce terme signifie bande passante Capacité de transmission du réseau, exprimée en bits par seconde. Un réseau Ethernet traditionnel a une bande passante de 10 Mbits. Le Fast Ethernet travaille à 100 Mbits. BootP BootP (protocole Bootstrap) est un protocole de niveau bas qui permet d offrir des configurations pour d autres stations sur un réseau TCP/IP. Les fichiers de configuration BootP vous permettent d assigner automatiquement des adresses IP à un module Ethernet (BootP permet aussi d obtenir des masques de réseau secondaire et des adresses de passerelle). La valeur par défaut du module Ethernet est BootP activée. A la mise sous tension, le module envoie un message contenant son adresse matérielle au serveur BootP du réseau. Ce serveur est un ordinateur sur lequel le logiciel serveur BootP est installé. Ce serveur compare cette adresse matérielle à celles figurant dans sa table de consultation du fichier de configuration et renvoie un message au module avec l adresse IP appropriée. passerelle Station interréseau entre deux sous-réseaux de communication similaires où le transfert entre protocoles est minimal. CIP Control and Information Protocol : protocole de contrôle et d information, couche applicative Ethernet/IP. Le protocole CIP utilise le modèle réseau «producteur/consommateur». Dans ce modèle, un producteur diffuse les données (multidestinataires) une fois à tous les consommateurs. Tous les consommateurs voient les données simultanément et peuvent choisir ou non de consommer (recevoir) les données. Le délai de livraison est le même quel que soit le nombre de consommateurs. consommateur Dispositif destinataire dans le modèle réseau CIP. Voir CIP. CSMA/CD Carrier Sense Multiple Access/Collision Detection (accès multiple avec détection de porteuse et détection de collision). Méthode d accès utilisée avec Ethernet. Lorsqu un dispositif désire avoir accès au réseau, il vérifie que le réseau est silencieux (détection de porteuse). Sinon, il attend pendant un délai aléatoire avant de refaire une tentative. Si le réseau est silencieux et que deux dispositifs accèdent à la ligne exactement au même instant, il y a collision de leurs signaux. Lorsque la collision est détectée, ils se rétractent tous deux et chacun attend pendant un délai aléatoire avant de refaire une tentative. déterminisme Capacité à prédire quand les informations seront livrées. Important dans les applications à temps critique. DHCP Le protocole DHCP (Dynamic Host Configuration Protocol, protocole à configuration hôte dynamique) est un protocole Internet similaire à BootP et permettant l automatisation de la configuration d ordinateurs utilisant TCP/IP. Le protocole DHCP peut être utilisé pour assigner automatiquement des adresses IP, pour délivrer des paramètres de configuration de pile TCP/IP telles qu un masque de sous-réseau et un routeur par défaut, et pour fournir d autres informations de configuration telles que des adresses d imprimante ou de serveur de temps ou d informations. DNS Le système DNS (Domain Name System, système de noms de domaines) est une méthode hiérarchique répartie d organisation de l espace des noms sur Internet. Le DNS regroupe de façon administrative des machines hôtes en une hiérarchie d autorité qui permet de répartir et maintenir les informations d adressage ou autres. Un grand avantage du DNS est qu il permet d éliminer le recours à un fichier centralisé des correspondances entre les noms des machines hôtes et leurs adresses. Ethernet Couche physique standard utilisant les méthodes CSMA/CD (Carrier Sense Multiple Access with Collision Detection, Accès multiple avec détection de porteuse et détection de collision).
A propos de ce manuel utilisateur P-7 Ce terme réseau Ethernet Ethernet/IP messagerie explicite Ethernet rapide full duplex nom de domaine complet passerelle nom de l hôte hub messagerie implicite IP adresse IP signifie Réseau local conçu pour l échange à grande vitesse d informations entre ordinateurs et dispositifs connexes. Ethernet Industrial Protocol (protocole industriel Ethernet). Le protocole Ethernet/IP applique une couche applicative commune (CIP) sur Ethernet en encapsulant les messages dans TCP/UDP/IP. Messagerie non critique en temps utilisée pour la configuration de dispositifs et la collecte de données, par exemple pour le chargement de programmes ou la messagerie d égal à égal entre deux automates programmables. Ethernet fonctionnant à 100 Mb/seconde. Duplex intégral. Mode de communication permettant à un dispositif d envoyer et de recevoir des informations en même temps, d où un doublement effectif de la bande passante. Un nom de domaine complet (FQDN) est un nom de domaine qui inclut tous les domaines de plus haut niveau relatifs à l entité désignée. Si l on se représente un DNS comme une structure hiérarchique dont chaque station possède sa propre étiquette, un nom de domaine complet pour une station spécifique sera son étiquette, suivie par les étiquettes de toutés les autres stations entre lui et la racine de l arbre. Par exemple, pour une machine hôte, un FQDN inclura la chaîne qui identifie l hôte en question, plus tous les domaines dont l hôte fait partie, jusque et y compris le domaine de plus haut niveau (le domaine racine est toujours zéro). Ainsi, PARIS.NISC.SRI.COM est un nom de domaine complet pour l hôte, avec pour adresse 192.33.33.109. Module ou ensemble de modules permettant les communications entre stations sur réseaux différents. Le nom de l hôte est le nom unique d un ordinateur dans son domaine. C est toujours le premier élément d un nom complet et, complété par son domaine et son suffixe de haut niveau de domaine, il donne le nom unique de cet ordinateur sur Internet. Prenons l exemple d un site Internet appelé factice, soit www.factice.com. Le nom de l hôte est www, qui n est pas unique sur le web, mais qui est unique dans le domaine de factice. Le nom de l hôte peut aussi faire référence au Nom de domaine complet, soit dans notre exemple, www.foobar.com. Les deux méthodes de dénomination semblent être utilisées de façon interchangeable dans divers documents. Pour les besoins de ce document, le nom de l hôte fait référence à FQDN, ou dans cet exemple, à www.foobar.com. Dispositif central de connexion reliant les dispositifs ensemble dans une configuration en étoile. Les hubs ne sont généralement pas adaptés à des systèmes de contrôle d E/S, dans la mesure où il s agit d application à temps critique qui ne peuvent tolérer les paquets perdus. Messagerie temps réel des données E/S. Protocole Internet qui offre le mécanisme de routage des messages. Tous les messages contiennent non seulement l adresse de la station de destination mais aussi l adresse d un réseau de destination, ce qui permet aux messages d être envoyés vers de multiples réseaux dans une organisation ou dans le monde. Numéro d identification à 32 bits pour chaque station d un réseau Internet Protocol. Ces adresses sont représentées par quatre groupes de nombres sur 8 bits (nombres de 0 à 255), avec des points entre eux. Chaque station du réseau doit avoir une adresse IP unique.
P-8 A propos de ce manuel utilisateur Ce terme temps d attente adresse module multidestinataire producteur rack configuration en étoile masque de réseau secondaire commutateur TCP TCP/IP transaction UDP signifie Temps entre le lancement d une requête pour des données et le début du transfert de données proprement dit. Nombre à six bits utilisé pour identifier de façon unique tout module sur le fond de panier ControlLogix local et étendu. Dans le modèle producteur/consommateur CIP, un producteur diffuse les données une seule fois à l intention de tous les consommateurs. Source d information dans le modèle de réseau CIP. Voir CIP. Ensemble physique et logique de modules applicatifs partageant une même alimentation et un même fond de panier pour les communications entre modules. Configuration en réseau dans laquelle les dispositifs sont reliés à un hub ou commutateur central. Extension de l adresse IP qui permet à un site d utiliser un ID réseau unique pour plusieurs réseaux. Dispositif réseau qui relie entre eux des dispositifs ou segments de réseau. Un commutateur offre à chaque expéditeur/récepteur toute la bande passante du réseau (2x en mode full duplex), ce qui réduit les collisions et accroît le déterminisme. Transport Control Protocol (protocole TCP). Protocole plus fiable mais plus lent que UDP. Utilisé pour la messagerie explicite (non critique en temps) sous Ethernet/IP. Transmission Control Protocol/Internet Protocol (TCP/IP). Protocole de niveau transport (TCP) et protocole de niveau réseau (IP) couramment utilisés pour les communications sur et entre réseaux. Echange de requête de données et de réponses de données. User Datagram Protocol. Protocole de transport offrant une méthode très simple mais très rapide d envoi de datagrammes entre deux dispositifs. Utilisé pour la messagerie E/S (implicite) sous Ethernet/IP.
Table de matières Chapitre 1 A propos du module 1756-ENET/B Que contient ce chapitre?........................... 1-1 Caractéristiques du module........................... 1-1 Compatibilité matérielle/logicielle...................... 1-2 Ce que fait le module............................... 1-2 Support des connexions natives pour rack et des connexions directes............................. 1-2 Combinaison des connexions natives pour rack et des connexions directes............................. 1-3 Utilisation du protocole de commande et d information (CIP). 1-4 Compréhension du modèle producteur/consommateur...... 1-4 Spécification de l intervalle entre trames requis (RPI)........ 1-5 Et ensuite?...................................... 1-5 Chapitre 2 Installation du module Ethernet Que contient ce chapitre?........................... 2-1 Identification des caractéristiques du module.............. 2-1 Insertion et retrait sous tension........................ 2-2 Installation du module Ethernet....................... 2-2 Préparation du châssis pour l installation du module..... 2-2 Détermination de l emplacement du module........... 2-3 Insertion du module dans le châssis................. 2-4 Retrait ou remplacement du module (le cas échéant)..... 2-5 Câblage du connecteur Ethernet.................... 2-6 Connexion du module au réseau Ethernet............. 2-6 Application de l alimentation au châssis............... 2-7 Vérification de l alimentation et de l état du module...... 2-8 Et ensuite?...................................... 2-8 Chapitre 3 Avant de configurer votre module Que contient ce chapitre?........................... 3-1 Protocoles Ethernet................................ 3-1 Transmission Control Protocol/Internet Protocol (TCP/IP). 3-1 User Datagram Protocol (UDP)..................... 3-2 Ethernet/IP.................................... 3-2 Protocole de gestion réseau simple (SNMP)............ 3-2 Exigences de configuration........................... 3-3 Adresse IP.................................... 3-3 Passerelles.................................... 3-4 Masque de sous-réseau........................... 3-5 Pour plus d informations............................. 3-6 Et ensuite?...................................... 3-6 Chapitre 4 Configuration du module Ethernet Que contient ce chapitre?........................... 4-1 Utilisation de l utilitaire BootP Rockwell................. 4-1 Utilisation du logiciel RSLinx.......................... 4-2 Utilisation d un serveur BootP......................... 4-5 Utilisation du logiciel DHCP pour configurer votre module... 4-7 Et ensuite?...................................... 4-7 i Publication 1756-UM051B-FR-P - November 2000
Table de matières ii Chapitre 5 E/S natives pour rack A propos de l exemple d application.................... 5-1 Installation du matériel.............................. 5-2 Création de l application exemple...................... 5-3 Ajout d un module Ethernet local à la configuration d E/S. 5-4 Ajout du module Ethernet décentralisé à la configuration d E/S........................... 5-6 Ajout des modules d E/S décentralisés à la configuration d E/S........................... 5-8 Ajout du module d entrée numérique décentralisée... 5-8 Ajout du module de sortie numérique décentralisé... 5-10 Edition des points de l automate................... 5-12 Création du programme de logique à relais........... 5-14 Chargement du programme dans l automate.......... 5-15 Test de l application exemple........................ 5-16 Et ensuite?..................................... 5-17 E/S analogiques avec connexion directe Chapitre 6 A propos de l application exemple..................... 6-1 Installation du matériel.............................. 6-2 Création de l application exemple...................... 6-3 Ajout du module d E/S analogiques décentralisé à la configuration des E/S............................ 6-4 Edition des points de l automate.................... 6-8 Modification du programme de logique à relais........ 6-10 Chargement du programme....................... 6-11 Test de l application exemple........................ 6-12 Et ensuite?..................................... 6-12 Chapitre 7 Points produits et consommés A propos de l application exemple..................... 7-1 Installation du matériel.............................. 7-2 Création d une application productrice.................. 7-3 Création des points producteur..................... 7-4 Création du programme à relais producteur............ 7-6 Chargement de l application productrice.............. 7-7 Création de l application consommatrice................. 7-8 Création de l automate consommateur................ 7-8 Ajout du producteur à la configuration des E/S du consommateur................................. 7-9 Ajout du module ENET/B local à la configuration des E/S...................... 7-9 Ajout du module ENET/B distant à la configuration des E/S..................... 7-11 Ajout de l automate décentralisé (producteur) dans la configuration des E/S................... 7-13 Création des points consommateur................. 7-15 Chargement de la configuration dans le consommateur.. 7-18 Test de la messagerie.............................. 7-19 Et ensuite?..................................... 7-19 Publication 1756-UM051B-FR-P - November 2000
Table de matières iii Annexe A Indicateurs d état Interprétation des voyants d état....................... A-1 Pages Web du module 1756-ENET/B Configuration du driver de communication Ethernet RSLinx Passerelle de communication ControlLogix Exemples de configurations réseau Annexe B Page Web de diagnostics............................ B-1 Informations sur le module........................ B-2 Configuration TCP/IP............................ B-2 Informations de diagnostic........................ B-3 Statistiques ENET/IP.......................... B-3 ENET/IP (CIP) STATISTICS..................... B-4 Châssis Who................................... B-5 Annexe C Que contient cette annexe........................... C-1 Installation du logiciel RSLinx......................... C-1 Configuration du driver AB_ETH....................... C-2 Annexe D Utilisation du module 1756-ENET/B dans une passerelle ControlLogix..................... D-1 Annexe E Ce que contient cette annexe......................... E-1 Exemple de petit système............................ E-2 Système étendu avec E/S FLEX........................ E-3 Grand réseaux de commande......................... E-4 Annexe F Détrompage électronique Spécification du détrompage électronique................ F-1 Index Publication 1756-UM051B-FR-P - November 2000
Table de matières iv Publication 1756-UM051B-FR-P - November 2000
. Chapitre 1 A propos du module 1756-ENET/B Que contient ce chapitre? Ce chapitre présente le module ControlLogix 1756-ENET/B, ses caractéristiques principales, ce qu il fait et la façon de l utiliser. Pour configurer votre module Ethernet et l utiliser dans un système de commande, vous devez comprendre les concepts contenus dans ce chapitre. Le tableau ci-après indique où trouver certaines informations dans ce chapitre. Pour plus d informations sur Voir page Caractéristiques du module 1-1 Ce que fait le module 1-2 Compatibilité matérielle/logicielle 1-2 Support des connexions natives pour rack et des connexions 1-2 directes Combinaison des connexions natives pour rack et des 1-3 connexions directes Utilisation du protocole de commande et d information (CIP) 1-4 Compréhension du modèle producteur/consommateur 1-4 Spécification de l intervalle entre trames requis (RPI) 1-5 Caractéristiques du module Les caractéristiques du module 1756-ENET/B sont : utilisation de messages Ethernet/IP encapsulés dans le protocole normalisé TCP/UDP/IP couche applicative commune avec ControlNet et DeviceNet interface vers les supports AUI et 10 Base-T retrait et insertion sous tension nombre de modules par châssis uniquement limité par la taille du châssis communication vers et depuis d autres modules ControlLogix dans le même châssis communications compatibles avec le logiciel RSLinx configurable par les outils RSLinx ou BootP standard programmation du réseau non nécessaire tables de routage non nécessaires 1
1-2 A propos du module 1756-ENET/B Compatibilité matérielle/logicielle Le module 1756-ENET/B est compatible avec les versions du firmware et révisions du logiciel ci-après. Si vous avez besoin de mises à jour du logiciel ou du firmware pour utiliser cet équipement, vous pouvez contacter Rockwell Automation : Produit Module 1756-ENET/B Automate Logix 5550 Logiciel RSLogix 5000 Logiciel RSLinx Version du firmware/ Révision du logiciel 2.01 ou ultérieure 6.10 ou ultérieure 7.0 ou ultérieure 2.2 ou ultérieure Ce que fait le module Le module 1756-ENET/B effectue deux tâches principales : 1. Contrôle des données d E/S temps réel (également appelé «messagerie implicite») en conjonction avec un automate Logix 5550. Le module Ethernet peut servir d adaptateur et interfacer les modules d E/S avec le réseau, ou de scrutateur pour l envoi et la réception de données entre l automate et le réseau. L 5 5 5 0 Scrutateur E N E T Réseau EtherNet E/S E N E T E/S Adaptateur E/S E N E T E/S Adaptateur E/S E N E T E/S Adaptateur 2. Support de messagerie pour les informations de configuration et de programmation, les interfaces opérateur, etc. (également appelé «messagerie explicite»). Support des connexions natives pour rack et des connexions directes Le module 1756-ENET/B accepte à la fois les connexions natives pour rack et les connexions directes. Une connexion directe est une liaison temps réel de transfert de données entre l automate et le dispositif qui occupe l emplacement auquel les données de configuration font référence. Une connexion native pour rack est un groupement de données issues de plus d un module d /ES dans un même bloc de données envoyé par une même connexion.
A propos du module 1756-ENET/B 1-3 Les connexions natives pour rack permettent de réduire le nombre total de connexions nécessaires pour transférer les données lorsqu un système comporte plusieurs modules d E/S. L exemple ci-après illustre l avantage que présentent les connexions natives pour rack. Supposons que vous ayez mis en place un système qui contient 10 modules d E/S TOR dans un même châssis ControlLogix. Si vous utilisez des connexions directes pour transférer les données vers chacun de ces modules d E/S, vous avez besoin de 10 connexions pour transférer toutes les données, une vers chacun des dix modules d E/S. Si vous utilisez une connexion native pour rack pour transférer les données, vous n avez besoin que d une seule connexion la connexion au module Ethernet. IMPORTANT Bien que les connexions natives pour rack constituent une excellente méthode d utilisation des ressources, leur utilisation présente quelques limitations : Vous ne pouvez utiliser les connexions natives pour rack que pour envoyer les données de et vers des modules d E/S numériques TOR. Les E/S analogiques nécessitent des connexions directes. Les connexions natives pour rack ne peuvent contenir que des données d E/S et des données d état. Les informations supplémentaires sur le module, diagnostics par exemple, ne sont pas disponibles par l intermédiaire d une connexion native pour rack. Toutes les données sont envoyées en même temps au débit RPI vers le module Ethernet, quel que soit le COS d un module isolé. Consultez le Guide d application et des performances Ethernet, référence de publication ENET-AP001A-EN-P, pour plus d informations sur les connexions. Combinaison des connexions natives pour rack et des connexions directes Vous pouvez mélanger les formats de communication pour différents modules d E/S dans un même châssis. Les modules d E/S mis en place pour utiliser les connexions natives pour rack communiquent au débit RPI (requested packet interval, intervalle entre trames requis) configuré pour le module 1756-ENET/B. Les modules d E/S configurés pour les communications directes communiquent à leur RPI défini et ignorent le RPI du module Ethernet.
1-4 A propos du module 1756-ENET/B Utilisation du protocole de commande et d information (CIP) Le module Ethernet utilise le protocole de commande et d information (CIP). Le CIP est le protocole de couche applicative spécifié pour Ethernet/IP, protocole industriel Ethernet ainsi que pour ControlNet et DeviceNet. Il s agit d un protocole basé sur les messages qui met en oeuvre un chemin relatif pour l envoi d un message depuis le dispositif «producteur» d un système vers les dispositifs «consommateurs». Le dispositif producteur contient les informations de chemin qui guident le message le long de la route appropriée lui permettant d atteindre ses consommateurs. Dans la mesure où le dispositif producteur maintient ces informations, les autres dispositifs situés le long du chemin se contentent de faire passer cette information ; ils n ont donc pas besoin de la stocker. Ce mécanisme présente deux avantages importants : Vous n avez pas besoin de configurer les tables de routage du module passerelle, ce qui simplifie grandement la maintenance et le remplacement du module. Vous conservez le contrôle total sur la route empruntée par chaque message, ce qui vous permet de sélectionner différents chemins pour un même dispositif final. Compréhension du modèle producteur/consommateur Le CIP utilise le modèle «producteur/consommateur», en remplacement de l ancien modèle source/destination (maître/esclave). Le modèle producteur/consommateur réduit le trafic sur le réseau et accroît la vitesse de transmission. Dans les systèmes d E/S traditionnels, les automates questionnent les modules d entrée pour connaître leur état d entrée. Dans le système CIP, les modules d entrée numériques ne sont pas interrogés par l automate. Au lieu de cela, ils produisent («diffusion multidestinataire») leurs données soit lors d un changement d état (COS), soit de façon périodique. La fréquence de mise à jour dépend des options choisies pendant la configuration et de l endroit sur le réseau où se trouve le module d entrée. Le module d entrée est donc un producteur de données d entrée, et l automate est un consommateur de ces données. L automate peut aussi produire des données que d autres automates pourront consommer. Les données produites et consommées peuvent être obtenues par plusieurs automates par l intermédiaire du fond de panier ControlLogix ou sur le réseau Ethernet. Cet échange de données est conforme au modèle producteur/consommateur. Vous pouvez configurer le producteur et le consommateur en créant des points consultables par automate, à l aide du logiciel RSLogix5000 (voir chapitre 7). Type de point Description Spécification à l aide du logiciel RSLogix5000 Produit (1) Points que l automate a produits et que Validé pour production d autres stations peuvent consommer. Nombre de consommateurs autorisés Consommé (1) Points dont les valeurs sont produites Nom de l automate qui détient le point que l automate local désire consommer par un autre automate. Nom ou instance du point que l automate local désire consommer Type de donnée du point à consommer Mise à jour de l intervalle selon lequel l automate local consomme les données du point (1) Les points produits et consommés doivent être des points d accès automate de type DINT ou REAL, ou stockés en tableau ou structure.
A propos du module 1756-ENET/B 1-5 Spécification de l intervalle entre trames requis (RPI) Le RPI est la vitesse d actualisation spécifiée pour un élément de donnée spécifique du réseau. Le RPI peut être spécifié pour un rack complet (avec des connexions natives pour rack) ou pour un module particulier (avec des connexions directes). Quand vous ajoutez un module à la configuration d E/S d un automate, vous devez entrer le RPI comme paramètre. Cette valeur spécifie selon quelle fréquence les données destinées à ce module seront produites. Par exemple, si vous spécifiez un RPI de 50 ms, cela signifie que toutes les 50 ms, le module d E/S doit envoyer ses données à l automate, ou que l automate doit envoyer ses données au module d E/S. Les RPI ne sont utilisés que pour les modules qui produisent des données. Ainsi, un module local 1756-ENET/B (c est-à-dire un module ENET/B dans le même châssis que l automate) ne nécessite pas de RPI du fait qu il n est pas un membre producteur de données du système ; il n est utilisé que comme passerelle vers des racks décentralisés. Et ensuite? Le chapitre ci-après décrit comment installer le module Ethernet et le connecter au réseau.
1-6 A propos du module 1756-ENET/B
Chapitre 2 Installation du module Ethernet Que contient ce chapitre? Ce chapitre décrit comment installer le module dans le châssis ControlLogix et le connecter au réseau. Le tableau ci-dessous décrit ce que contient ce chapitre et où trouver des informations spécifiques. Pour plus d informations sur Voir page Insertion et retrait sous tension 2-2 Installation du module Ethernet 2-2 Préparation du châssis pour l installation du module 2-2 Détermination de l emplacement du module 2-3 Insertion du module dans le châssis 2-4 Retrait ou remplacement du module (le cas échéant) 2-5 Câblage du connecteur Ethernet 2-6 Connexion du module au réseau Ethernet 2-6 Application de l alimentation au châssis 2-7 Vérification de l alimentation et de l état du module 2-8 Identification des caractéristiques du module La figure ci-dessous vous permet d identifier les caractéristiques externes du module 1756-ENET/B. Connecteur de fond de panier Etiquette d identification du produit Face avant <www> ETHERNET Connecteur Ethernet AUI RXD TXD OK Etiquette MAC ID AUI Connecteur 10BT Ethernet 10 BASET 1756-ENET Vue latérale Vue de face 1
2-2 Installation du module Ethernet Insertion et retrait sous tension Le module Ethernet est conçu pour pouvoir être démonté ou remonté alors que le châssis est sous tension. Toutefois, veuillez observer les précautions suivantes. AVERTISSEMENT! Quand vous insérez ou retirez le module alors que le fond de panier est sous tension, ou que vous connectez ou déconnectez les connecteurs de communication, il peut se produire un arc électrique. Ce phénomène peut provoquer une explosion dans un environnement dangereux. Vérifiez que l alimentation est coupée ou que la zone est sans danger avant de poursuivre. Installation du module Ethernet Utilisez la procédure ci-après pour installer le module Ethernet. Préparation du châssis pour l installation du module Avant d installer le module Ethernet, vous devez installer et connecter un châssis ControlLogix avec son alimentation. Alimentation Châssis 1756-A4 20805-M Pour plus d informations sur l installation de ces produits, reportez-vous aux publications listées dans le tableau ci-après. Type de châssis Installation du châssis Série A : 1756-A4, -A7, -A10, -A13 1756-5.69 (1) Compatible avec le châssis Série A (2) Série B : 1756-A4, -A7, -A10, -A13 1756-5.80 Compatible avec le châssis Série B Alimentation 1756-PA72/B (1) 1756-PB72/B (1) 1756-PA75/A (2) 1756-PB75/A (2) Installation de l alimentation 1756-5.67 1756-5.78
Installation du module Ethernet 2-3 Détermination de l emplacement du module Vous pouvez installer le module dans n importe quel emplacement du châssis ControlLogix. Vous pouvez aussi installer plusieurs modules ENET/B dans un même châssis. La figure ci-dessous montre la numérotation des emplacements d un châssis à 4 emplacements. Dans un châssis ControlLogix, l emplacement 0 est le premier et se trouve toujours le plus à gauche dans le rack (premier emplacement à droite de l alimentation). Emplacement 0 Emplacement 1 Emplacement 2 Emplacement 3 Alimentation Châssis
2-4 Installation du module Ethernet Insertion du module dans le châssis 1 Alignez le circuit imprimé sur les guides supérieur et inférieur du châssis. Circuit imprimé 2 Faites glisser le module dans le châssis. Assurez-vous que le connecteur du fond de panier du module se connecte bien au fond de panier du châssis. 3 Le module est correctement installé quand il est au même niveau que le bloc d alimentation ou les autres modules installés.
Installation du module Ethernet 2-5 Retrait ou remplacement du module (le cas échéant) 1 Appuyez sur les ergots inférieur et supérieur pour les dégager. 2 Faîtes glisser le module hors du châssis. IMPORTANT Si vous remplacez un module existant par un module identique et que vous désirez que le fonctionnement se poursuive à l identique, vous devez installer le nouveau module dans le même emplacement.
2-6 Installation du module Ethernet Câblage du connecteur Ethernet Remarque : Si votre application exige que la porte du module soit fermée, utilisez l un des câbles de connexion AUI spécifiques disponibles en deux longueurs : 2 mètres (réf. cat. 1756- TC02) 15 mètres (réf. cat. 1756- TC15) Vous pouvez utiliser soit un connecteur AUI, soit un connecteur RJ45 pour vous connecter au réseau Ethernet. Câblez le connecteur approprié de la façon suivante : 9-Ctrl IN Ckt B 10-Data OUT Ckt B 11-Data OUT Ckt B 12-Data OUT Ckt B 13-Plus tension 14-Blindage tension 15-Ctrl OUT Ckt B Terre de protection 1-Ctrl IN Ckt, blindage 2-Ctrl IN Ckt A 3-Data OUT Ckt A 4-Data IN Ckt, blindage 5-Data In Ckt A 6-Tension Comm 7-Ctrl OUT Ckt A 8-Ctrl OUT Ckt, blindage 1 ------ TD+ 2 ------ TD- 3 ------ RD+ 4 ------ NC 5 ------ NC 6 ------ RD- 7 ------ NC 8 ------ NC 8 1 AUI RJ 45 Connexion du module au réseau Ethernet ATTENTION! Lorsque vous connectez ou déconnectez le câble Ethernet du module sous tension ou de n importe quel autre dispositif du réseau, un arc électrique est susceptible de se produire. Ce phénomène peut provoquer une explosion dans un environnement dangereux. Vérifiez que l alimentation est coupée ou que la zone est sans danger avant de poursuivre.
POWER POWER Installation du module Ethernet 2-7 Raccordez le connecteur AUI ou RJ45 au port Ethernet correspondant. OU IMPORTANT La connexion du module au réseau via un commutateur Ethernet à la place d un hub permet de réduire le nombre de collisions et de paquets perdus et accroît la bande passante. Pour plus d informations, reportez-vous au Guide de l application et des performances Ethernet/IP, publication ENET-AP001A-EN-P. Application de l alimentation au châssis ON POWER OFF ON POWER OFF 20921-M
POWER 2-8 Installation du module Ethernet Vérification de l alimentation et de l état du module Contrôlez l état des voyants afin de vérifier si l alimentation électrique et le module Ethernet fonctionnent correctement. <www> ETHERNET RXD TXD OK Le voyant de mise sous tension est VERT. RXD TXD Le voyant OK est ROUGE, puis ROUGE CLIGNOTANT (ou est VERT si le module est configuré). Si les voyants d alimentation et de module OK ne sont pas dans les états décrits ci-dessus, se reporter à l Annexe A pour le dépannage de votre module. Et ensuite? Le chapitre ci-après décrit certains principes de base concernant Ethernet que vous devez connaître avant de configurer votre module.
Chapitre 3 Avant de configurer votre module Que contient ce chapitre? Le chapitre ci-après décrit certains principes de base concernant Ethernet que vous devez connaître avant de configurer votre module Ethernet. Le tableau ci-après décrit où trouver les informations spécifiques de ce chapitre. Pour plus d informations sur Voir page Protocoles Ethernet 3-1 Transmission Control Protocol/Internet Protocol (TCP/IP) 3-1 User Datagram Protocol (UDP) 3-2 Protocole de gestion réseau simple (SNMP) 3-2 Exigences de configuration 3-3 Adresse IP 3-3 Passerelles 3-4 Masque de sous-réseau 3-5 Pour plus d informations 3-6 Protocoles Ethernet Au niveau le plus basique, Ethernet est un fil ou un câble qui relie des ordinateurs et des dispositifs périphériques de façon qu ils puissent communiquer. Le fil réellement utilisé pour le réseau est qualifié de «support» réseau. Au-delà du support physique, tous les réseaux Ethernet supportent des protocoles qui assurent un transfert de données et des fonctions de gestion de réseau sophistiqués. Transmission Control Protocol/Internet Protocol (TCP/IP) Le protocole TCP/IP est un protocole de niveau transport (TCP) et un protocole de niveau réseau (IP) couramment utilisé dans les environnements de communication intra-réseaux et inter-réseaux. Le module 1756-ENET/B utilise TCP/IP pour la messagerie explicite, c est-à-dire des messages dans lesquels le temps n est pas un facteur critique, comme par exemple le transfert ou le chargement de programmes. 1
3-2 Avant de configurer votre module User Datagram Protocol (UDP) Le protocole UDP est un protocole de transfert beaucoup plus simple. Il ne nécessite pas de connexion est offre une capacité très simple d envoi de datagrammes entre deux dispositifs. Le protocole UDP est utilisé par les applications qui mettent en oeuvre leur propre échange entre dispositifs et peuvent se contenter d un service de transport minimal. Le protocole UDP est plus simple, plus petit et plus rapide que TCP et peut opérer en mode monodestinataire, multidestinataire ou diffusion. Le module 1756-ENET/B emploie le protocole UDP pour la messagerie d E/S temps réel. Ethernet/IP Ethernet/IP applique une couche applicative commune sur Ethernet en encapsulant les messages dans un protocole TCP/UDP/IP. Cette couche applicative commune est le protocole de contrôle et d information (CIP, voir chapitre 1), qui assure l interopérabilité et l interchangeabilité des dispositifs de commande et d automatisation industrielle sur Ethernet. Ethernet/IP supporte la messagerie d E/S temps réel (messagerie «implicite») et la messagerie explicite. Reportez-vous au Guide d application et de performances Ethernet/IP, référence ENET-AP001A-EN-P, pour plus d informations sur le protocole Ethernet/IP. Protocole de gestion réseau simple (SNMP) Le protocole SNMP est un protocole standard pour la gestion de réseau en environnement TCP/IP. Il permet aux applications client de surveiller et de gérer les informations réseau sur les ordinateurs hôtes et passerelles. Le SNMP utilise une architecture répartie composée de systèmes et d agents de gestion. Les données sont transmises par les agents SNMP, qui sont des processus matériels ou logiciels indiquant l activité dans chaque dispositif réseau (commutateur, routeur, passerelle, etc.) vers la station de travail utilisée pour surveiller le réseau. Les agents renvoient les informations contenues dans une MIB (Management Information Base, base d informations de gestion), structure de données qui définit ce qui peut être obtenu du dispositif et ce qui peut être contrôlé (désactivé, activé, etc.). Le module ENET/B est un agent et sa fonction principale est de traiter les opérations requises par le système de gestion. Le module Ethernet supporte le protocole SNMP au niveau MIB II.
Avant de configurer votre module 3-3 Exigences de configuration Avant d utiliser votre module Ethernet, vous devez configurer son adresse IP, son adresse passerelle et son masque de réseau secondaire. Le module est livré avec l utilitaire Rockwell BootP, que vous pouvez utiliser pour exécuter la configuration. Vous pouvez aussi utiliser le logiciel RSLinx, le logiciel BootP générique ou, avec certaines limitations, un serveur DHCP. Ces méthodes sont décrites dans le chapitre 4. Adresse IP L adresse IP identifie chaque station du réseau IP (ou système de réseaux connectés). Chaque station TCP/IP d un réseau (y compris le module Ethernet) doit avoir une adresse IP unique. L adresse IP comporte 32 bits et a une partie ID réseau et une partie ID hôte. Chaque réseau est un réseau de classe A, B ou C. La classe d un réseau détermine le format de l adresse IP. Classe A Classe B 0 1 0 0 1 1 0 ID réseau ID réseau 8 8 16 16 ID hôte 24 24 ID hôte 31 31 Classe C 0 1 1 1 0 8 ID réseau 16 24 ID hôte 31 Chaque station du même réseau physique doit avoir une adresse IP de la même classe et doit avoir le même ID réseau. Chaque station du même réseau doit avoir un ID hôte différent, ce qui lui donne une adresse IP unique. Les adresses IP sont composées de quatre entiers (0-255) séparés par des points, chaque entier donnant la valeur d un octet de l adresse IP. EXEMPLE Ainsi, l adresse IP de 32 bits suivante : 10000010 00000000 00000000 00000001 s écrit sous la forme 130.0.0.1. Vous pouvez distinguer la classe d une adresse IP à partir du premier entier de son adresse IP décimale, de la façon suivante : Plage du premier entier Classe Plage du premier entier Classe 0-127 A 192-223 C 128-191 B 224-255 autre
3-4 Avant de configurer votre module CONSEIL Contactez votre administrateur réseau, qui vous donnera une adresse IP fixe unique que vous pourrez assigner à votre module. Conseil Pour plus d informations sur l adressage Internet, se reporter à Comer, Douglas E; Réseaux Internet avec TCP-IP, Volume 1 : Protocoles et architectures; Englewood Cliffs, N.J. : Prentice-Hall, 1990. Passerelles Une passerelle relie des réseaux physiques individuels en un système de réseaux. Quand une station doit communiquer avec une station d un autre réseau, une passerelle transfère les données entre les deux réseaux. La figure ci-après montre la passerelle G reliant le Réseau 1 au Réseau 2. A 128.1.0.1 B Réseau 1 C 128.2.0.1 128.2.0.2 Réseau 2 G 128.1.0.2 128.2.0.3 Quand l hôte B avec l adresse IP 128.2.0.1 communique avec l hôte C, il sait à partir de l adresse IP de C que C se trouve sur le même réseau. Dans un environnement Ethernet, B peut résoudre l adresse IP de C en adresse MAC et communiquer directement avec C. Quand l hôte B communique avec l hôte A, il sait à partir de l adresse IP de A que A se trouve sur un autre réseau (les ID réseaux sont différents). Afin d envoyer les données vers A, B doit avoir l adresse IP de la passerelle reliant les deux réseaux. Dans cet exemple, l adresse IP de la passerelle du Réseau 2 est 128.2.0.3. La passerelle a deux adresses IP (128.1.0.2 et 128.2.0.3). La première doit être utilisée par les hôtes du Réseau 1 et la seconde doit être utilisée par les hôtes du Réseau 2. Pour être utilisable, la passerelle d un hôte doit être adressée à l aide d un ID réseau correspondant au sien.
Avant de configurer votre module 3-5 Masque de sous-réseau L adressage de sous-réseau est une extension du schéma d adresse IP qui permet à un site d utiliser un ID réseau simple pour plusieurs réseaux physiques. Le routage hors du site se poursuit en divisant l adresse IP en un ID réseau et un ID hôte via la classe. A l intérieur d un site, le masque de réseau secondaire est utilisé pour rediviser l adresse IP en une partie ID réseau personnalisé et une partie ID hôte. Prenez le Réseau 2 (réseau de classe B) du précédent exemple et ajoutez un autre réseau physique. La sélection du masque de réseau secondaire ci-après permet d ajouter deux bits ID réseau supplémentaire, ce qui autorise quatre réseaux physiques : EXEMPLE 11111111 11111111 11000000 00000000 = 255.255.192.0 Deux bits de l ID hôte de classe B ont été utilisés pour étendre l ID réseau. Chaque combinaison unique de bits dans la partie de l ID hôte où les bits du masque de réseau secondaire sont à 1 spécifie un réseau physique différent. La nouvelle configuration est : A 128.1.0.1 B Réseau 1 C 128.2.64.1 128.2.64.2 Réseau 2.1 G 128.1.0.2 128.2.64.3 D 128.2.128.1 128.2.128.2 E Réseau 2.2 G2 128.2.128.3 Un second réseau avec les hôtes D et E a été ajouté. La passerelle G2 relie le Réseau 2.1 au Réseau 2.2. Les hôtes D et E utilisent la Passerelle G2 pour communiquer avec les hôtes ne se trouvant pas sur le Réseau 2.2. Les hôtes B et C utilisent la passerelle G pour communiquer avec les hôtes qui ne sont pas sur le Réseau 2.1. Quand B communique avec D, G (la passerelle configurée pour B) route les données de B vers D au travers de G2.
3-6 Avant de configurer votre module Pour plus d informations Pour plus d informations sur Ethernet, reportez-vous aux publications ci-après : Réseaux Internet avec TCP/IP Vol. 1, 2e éd. par Douglas E. Comer Guide d administration Ethernet Maintenir le lien Introduction à TCP/IP Réseaux informatiques par Andrew S. Tanenbaum ISBN 0-13-216987-8 ISBN 0-07-046320-4 ISBN 3-540-96651-X ISBN 0-13-162959-X Et ensuite? Le chapitre suivant décrit comment configurer votre module Ethernet.
Chapitre 4 Configuration du module Ethernet Que contient ce chapitre? Avant d utiliser votre module Ethernet dans un réseau, vous devez le configurer en fournissant une adresse IP, une adresse passerelle et un masque de réseau secondaire. Il existe plusieurs méthodes pour cela : 1. Utilisation de l utilitaire BootP Rockwell, livré avec le logiciel RSLogix 5000 2. Utilisation de RSLinx 3. Utilisation d un serveur BootP standard 4. Demander à votre administrateur réseau de configurer le module via le serveur réseau Ce chapitre décrit ces procédures de configuration du module 1756-ENET/B. Le tableau ci-après décrit où trouver les informations spécifiques de ce chapitre. Pour plus d informations sur Voir page Utilisation de l utilitaire BootP Rockwell 4-1 Utilisation du logiciel RSLinx 4-2 Utilisation d un serveur BootP 4-5 Utilisation du logiciel DHCP pour configurer votre module 4-7 Utilisation de l utilitaire BootP Rockwell BootP (protocole Bootstrap) est un protocole de bas niveau qui offre des configurations d accès aux stations d un réseau TCP/IP. L utilitaire BootP Rockwell est un programme autonome qui intègre la fonctionnalité d un logiciel BootP standard avec une interface graphique conviviale. Il se trouve dans le répertoire Utils du CD d installation RSLogix 5000. Reportez-vous au fichier Readme qui accompagne l utilitaire et au menu d aide de l utilitaire pour plus d informations sur la façon d utiliser ce logiciel. Le module Ethernet doit avoir BootP activé (valeur par défaut) pour utiliser l utilitaire. 1
4-2 Configuration du module Ethernet Utilisation du logiciel RSLinx Vous pouvez utiliser le logiciel RSLinx, version 2.2 ou plus, pour configurer le module Ethernet via un réseau ControlNet ou Data Highway Plus, ou via le port série d un processeur Logix5550, si vous insérez le module Ethernet dans un châssis ControlLogix contenant : un module 1756-CNB connecté à votre station de travail via ControlNet, ou un module 1756-DHRIO connecté à votre station de travail via DH+, ou un processeur Logix 5550 connecté à votre station de travail via son port série. Vous devez avoir un driver de communication approprié configuré dans RSLinx. Après configuration du module Ethernet, vous pouvez le déplacer sur le châssis où vous désirez l utiliser. Pour configurer le module Ethernet à l aide de RSLinx, effectuez les opérations suivantes : 1. Insérez le module ENET/B dans le châssis ControlLogix avec le module de communications que vous allez utiliser. 2. Démarrez RSLinx. La fenêtre RSWho s ouvre. 3. Choisissez le driver approprié (par exemple AB_KT-1 pour Data Highway Plus, AB_KTC-1 pour ControlNet ou AB_DF1-1 pour le port série du Logix 5550).
Configuration du module Ethernet 4-3 L exemple ci-après utilise le driver Data Highway Plus. Vous pouvez effectuer les mêmes étapes à l aide d un autre driver. 4. Développez l arborescence du driver jusqu au fond de panier du châssis contenant le module 1756-ENET/B. 5. Cliquez sur le module à l aide du bouton droit de la souris. Le menu déroulant suivant apparaît. 6. Choisissez Module Configuration
4-4 Configuration du module Ethernet La fenêtre 1756-ENET Configuration s ouvre. 7. Choisissez l onglet Port Configuration. 8. Désélectionnez la case Obtain IP Address from BootP Server. 9. Entrez les adresses désirées : IP Address, Subnet Mask, et Gateway Address. Les valeurs que nous avons utilisées pour l un des modules ENET/B des exemples d application sont représentées ci-dessus. 10.Cliquez sur OK. Vous pouvez placer le module sur un autre châssis et y accéder par l intermédiaire d Ethernet à l aide de cette configuration.
Configuration du module Ethernet 4-5 Utilisation d un serveur BootP EXEMPLE La valeur par défaut du module Ethernet est BootP activé. Voici un exemple d un fichier d onglet BootP pouvant être utilisé avec un serveur BootP : # Example /etc./bootptab: database for bootp server (/etc./bootpd). # # Format: # nodename:tag=value:tag=value:....:tag=value # # first field nodename (hostname) of terminal followed by colon # (should be full domain name) # # Blank lines and lines beginning with # are ignored. # Make sure you include a colon and a backslash to continue a line. # Don t put any spaces in the tag value string. # The ht tag MUST precede the ha tag. # # The options below are specified as tag=value and delimited by colons # These are the options used by the 1756-ENET/B module: # # gw gateway IP address # ha hardware address (link level address) (hex) # ht hardware type (either) (must precede the ha tag) # ip IP address # sm network subnet mask # tc template for common defaults (should be the first option listed) # # vm vendor magic cookie selector (MUST be rfc1048 for 1756-ENET/B) # #- # default values for 1756-ENET/B icp.defaults:\ ht=ether:\ vm=rfc1048:\ sm=255.255.254.0:\ gw=130.151.132.1 #- zappa0:\ tc=icp.defaults:\ ha=0000bc03404f:\ ip=130.151.132.121 zappa1:\ tc=icp.defaults:\ ha=0000bc034073:\ ip=130.151.132.122 zappa2:\ tc=icp.defaults:\ ha=0000bc034022:\ ip=130.151.132.123
4-6 Configuration du module Ethernet Pour utiliser un serveur BootP pour configurer le module ENET/B, procédez comme suit : 1. Accédez et ouvrez le fichier d onglet BootP à l aide d un éditeur de texte. 2. Entrez l adresse IP de votre module. Si vous avez besoin d autres informations pour la définition d adresses IP, reportez-vous aux pages 3-3 à 3-4. 3. Utilisez l éditeur de texte pour entrer l adresse matérielle Ethernet (MAC ID) de votre module. Vous devez entrer tous les chiffres, y compris les zéros. Adresse Matériel ETHERNET RXD TXD OK IMPORTANT Lors de l utilisation du protocole BootP, vous devez entrer l adresse matérielle Ethernet de votre module. Rockwell assigne en usine à chaque module Ethernet une adresse matérielle de 48 bits unique. Cette adresse est imprimée sur une étiquette apposée en face avant du module Ethernet, comme le montre la figure de gauche. Elle se compose de six chiffres hexadécimaux séparés par des points. Cette adresse est définie par matériel et ne peut être modifiée. AUI 10 BASET 1756-ENET Si vous changez ou remplacez ce module Ethernet, vous devez entrer la nouvelle adresse matérielle Ethernet du module quand vous configurez ce nouveau module. 4. Entrez l adresse passerelle. Si vous avez besoin d autres informations sur l assignation d adresses passerelle, reportez-vous aux pages 3-4 à 3-5. 31153-M 5. Entrez le masque de réseau secondaire Si vous avez besoin d autres informations pour la sélection des masques de réseau secondaire, reportez-vous aux pages 3-5 à 3-6. 6. Une fois saisies toutes les données de configuration, sauvegardez le fichier dans un répertoire où le serveur BootP pourra y avoir accès.
Configuration du module Ethernet 4-7 Utilisation du logiciel DHCP pour configurer votre module Le logiciel DHCP (Dynamic Host Configuration Protocol, protocole de configuration hôte dynamique) assigne automatiquement les adresses IP aux stations clientes se connectant sur un réseau TCP/IP. Le DHCP est basé sur BootP et maintient une compatibilité ascendante. La principale différence est que BootP a été conçu pour une configuration manuelle, cependant que DHCP permet une allocation dynamique des adresses et configurations réseau à des dispositifs nouvellement connectés. Attention : lorsque vous utilisez le logiciel DHCP pour configurer votre module, un client BootP, tel que le module 1756-ENET/B, peut démarrer à partir d un serveur DHCP uniquement si le serveur DHCP est spécifiquement programmé pour traiter les requêtes BootP. Ceci dépend du logiciel DHCP que vous utilisez. Vérifiez avec votre administrateur système que votre logiciel DHCP supporte les commandes BootP et l allocation IP manuelle. ATTENTION! Le module 1756-ENET/B doit se voir assigner une adresse réseau fixe. L adresse IP de ce module ne doit pas être fournie dynamiquement. Le non-respect de cette précaution peut entraîner un mouvement inopiné de la machine ou la perte du contrôle du processus. Et ensuite? Le chapitre suivant décrit un exemple d application dans lequel vous allez configurer vos E/S numériques décentralisées à l aide d une connexion native pour rack.
4-8 Configuration du module Ethernet
Chapitre 5 E/S natives pour rack A propos de l exemple d application Cet exemple utilise des connexions natives pour rack pour lire les données d un module d entrée numérique décentralisé et envoyer les données vers un module de sortie numérique décentralisé. Que devez-vous faire Voir page Installation du matériel 5-2 Création de l application exemple 5-3 Ajout d un module Ethernet local à la configuration d E/S 5-4 Ajout du module Ethernet décentralisé à la configuration d E/S 5-6 Ajout des modules d E/S décentralisés à la configuration d E/S 5-8 Ajout du module d entrée numérique décentralisée 5-8 Ajout du module de sortie numérique décentralisé 5-10 Edition des points de l automate 5-12 Création du programme de logique à relais 5-14 Chargement du programme dans l automate 5-15 Test de l application exemple 5-16 1
5-2 E/S natives pour rack Installation du matériel Pour cet exemple, le châssis ControlLogix contient un automate Logix 5550 dans l emplacement 0 et un module 1756-ENET/B dans l emplacement 1. Un second châssis contient un module 1756-ENET/B dans l emplacement 0 et les modules d E/S dans les emplacements 1 et 2. Châssis local Empl. 0 1 Empl. 0 1 2 Données Châssis décentralisé Logix5550 1756-ENET/B 1756-ENET/B 1756-DNB 130.130.130.2 130.130.130.3 Commutateur 130.130.130.1 1756-OB16I Sortie numérique 1756-IB16I Entrée numérique Console de programmation Pour mettre en oeuvre cet exemple, installez votre système comme indiqué ci-dessus. Notez que dans cet exemple d application, l automate Logix5550, les modules d E/S et les modules 1756-ENET/B se trouvent dans les emplacements ci-dessus. Vérifiez les adresses IP de votre PC et des modules 1756-ENET/B (voir chapitre 4). Vérifiez que le câblage est correctement connecté. Vérifiez que votre driver de communications (par exemple, AB_ETH-1) est bien configuré dans RSLinx comme indiqué dans l Annexe C.
E/S natives pour rack 5-3 Création de l application exemple Effectuez les étapes ci-après pour créer l application exemple : 1. Démarrez RSLogix5000. La fenêtre principale RSLogix 5000 s ouvre. 2. Dans le menu File (Fichier), sélectionnez New (Nouveau). La fenêtre déroulante New Controller (Nouvel automate) s ouvre. 3. Entrez un nom approprié pour l automate, par exemple «Ethernet_IO_Controller.» 4. Choisissez le Chassis Type (Type de châssis) approprié et le numéro de Slot (Emplacement) de l automate Logix5550, et le dossier dans lequel vous désirez sauvegarder le fichier RSLogix 5000 (Create In - Créer dans). Le champ Description est optionnel. 5. Cliquez sur OK.
5-4 E/S natives pour rack Vous pouvez maintenant ajouter les modules d E/S TOR décentralisés à la configuration d E/S de l automate. Pour cela, vous pouvez commencer par ajouter le module local 1756-ENET/B à la configuration d E/S. Ensuite, vous allez ajouter le 1756-ENET/B dans le châssis décentralisé, avec les modules d E/S TOR comme «fils» du module local 1756-ENET/B. Vous allez ensuite ajouter les modules d E/S comme «fils» du module 1756-ENET/B décentralisé. Ajout d un module Ethernet local à la configuration d E/S 1. Sélectionnez le dossier IO Configuration (Configuration des E/S) dans la fenêtre projet, et cliquez sur le bouton droit de la souris. La fenêtre déroulante suivante apparaît. 2. Cliquez sur New Module (Nouveau Module).
E/S natives pour rack 5-5 La fenêtre Select Module Type (Sélectionner type de module) s ouvre. 3. Sélectionnez le module 1756-ENET/B et cliquez sur OK. La fenêtre Module Properties (Propriétés du module) s ouvre. 4. Entrez ou sélectionnez les paramètres suivants: Name (Nom), IP Address (Adresse IP), Slot (Emplacement) et Electronic Keying (Détrompage électronique). Nous avons utilisé les valeurs suivantes : Name (nom) Local_ENET IP Address (adresse IP) 130.130.130.2 Slot (emplacement) 1 Détrompage électronique (1) Module compatible (1) Voir Annexe F pour des informations importantes sur le détrompage électronique. 5. Cliquez sur Finish (Fin) pour accepter la configuration.
5-6 E/S natives pour rack Ajout du module Ethernet décentralisé à la configuration d E/S Vous devez ensuite ajouter le module décentralisé 1756-ENET/B comme «fils» du module local 1756-ENET/B. 1. Dans la fenêtre Projet, cliquez avec le bouton droit de la souris sur le module local 1756-ENET/B sous le dossier de Configuration des E/S et sélectionnez New Module (Nouveau module) dans la fenêtre de visualisation. La fenêtre Select Module Type (Sélectionner type de module) s ouvre. 2. Sélectionnez le module 1756-ENET/B dans la liste et cliquez sur OK.
E/S natives pour rack 5-7 La fenêtre Module Properties (Propriétés du module) s ouvre. 3. Entrez ou sélectionnez les paramètres suivants (les valeurs utilisées sont listées dans le tableau) : Name (nom) Remote_ENET IP Address (adresse IP) 130.130.130.3 Chassis Size (taille du châssis) 4 Slot (emplacement) 0 Comm Format (format des communications) 4. Cliquez sur Next (Suivant). La page ci-après s ouvre : Rack Optimization (connexions natives pour rack) Détrompage électronique (1) Module compatible (1) Voir Annexe F pour plus d informations sur le détrompage électronique. 5. Assurez-vous que la valeur Requested Packet Interval (RPI) (Intervalle entre trames requis), est de 5 ms ou plus pour cet exemple.
5-8 E/S natives pour rack 6. Cliquez sur le bouton Finish (Fin) pour accepter la configuration. Le module décentralisé 1756-ENET/B apparaît en retrait sous le 1756-ENET/B local dans le dossier de configuration des E/S. Ajout des modules d E/S décentralisés à la configuration d E/S Vous devez maintenant ajouter les modules d E/S décentralisés à la liste de configuration des E/S sous le module 1756-ENET/B distant. Dans cet exemple, vous allez ajouter un module d entrée numérique 1756-IB16I et un module de sortie numérique 1756-OB16I avec des configurations standard. Utilisez ces étapes comme guide de configuration des différents modules d E/S de votre système actuel. CONSEIL Cet exemple d application utilise les configurations par défaut du module d E/S. Pour plus d informations sur la modification des configurations par défaut, voir le Manuel utilisateur des Modules d E/S TOR ControlLogix, publication 1756-6.5.8FR. Ajout du module d entrée numérique décentralisée 1. Cliquez avec le bouton droit de la souris sur le module décentralisé 1756-ENET/B sous le dossier de configuration des E/S, puis sélectionnez New Module (Nouveau Module).
E/S natives pour rack 5-9 2. La fenêtre Select Module Type (Sélectionner type de module) s ouvre. 3. Sélectionnez le module d entrée numérique 1756-IB16I dans la liste et cliquez sur OK. La fenêtre Module Properties (Propriétés du module) s ouvre. 4. Entrez les paramètres ci-dessous (les valeurs utilisées sont listées dans le tableau) : Name (nom) Remote_Digital_Input Slot (emplacement) 1 Comm Format (format des communications) Rack Optimization (connexions natives pour rack) Détrompage électronique (1) Module compatible (1) Voir Annexe F pour des informations importantes sur le détrompage électronique.
5-10 E/S natives pour rack CONSEIL Si vous désirez modifier les paramètres par défaut, cliquez sur le bouton Next (Suivant). Reportez-vous au Manuel utilisateur des modules d E/S TOR ControlLogix, publication 1756-6.5.8FR, pour plus de détails. 5. Cliquez sur le bouton Finish (Fin) pour sauvegarder la configuration. Le module d E/S TOR apparaît dans la configuration d E/S, en retrait sous le module 1756-ENET/B décentralisé. Ajout du module de sortie numérique décentralisé 6. Cliquez avec le bouton droit de la souris sur le module décentralisé 1756-ENET/B, puis sélectionnez à nouveau New Module (Nouveau module).
E/S natives pour rack 5-11 La fenêtre Select Module Type (Sélectionner type de module) s ouvre. 7. Sélectionnez le module de sortie numérique 1756-OB16I dans la liste. La fenêtre Module Properties (Propriétés du module) s ouvre. 8. Entrez les paramètres suivants (les valeurs utilisées proviennent du tableau) : Name (nom) Remote_Digital_Output Slot (emplacement) 2 Comm Format (format des communications) Rack Optimization (connexions natives pour rack) Détrompage électronique (1) Module compatible (1) Voir Annexe F pour d importantes informations sur le détrompage électronique.
5-12 E/S natives pour rack CONSEIL Si vous désirez modifier les paramètres par défaut, cliquez sur le bouton Next (Suivant). Reportez-vous au Manuel utilisateur des modules d E/S TOR ControlLogix, publication 1756-6.5.8FR, pour plus de détails. 9. Cliquez sur le bouton Finish (Fin) pour accepter la configuration. La configuration d E/S dans la fenêtre de projet doit ressembler à ce qui suit : Edition des points de l automate Quand vous ajoutez des modules à la configuration des E/S, le système crée des points que ces modules pourront utiliser dans le programme applicatif. Dans notre application, nous avons besoin d un autre point d automate. 1. Cliquez deux fois sur le dossier Controller Tags (Points de l automate) dans la fenêtre de projet. La fenêtre correspondante s ouvre. Elle présente les points créés pour les modules 1756-ENET/B et d E/S TOR. Points créés par le système Entrez le nouveau point ici
E/S natives pour rack 5-13 2. Sélectionnez l onglet Edit Tags (Modifier points) au bas de la fenêtre de points de l automate. 3. Créez le point suivant : Point Parts_Count Type Counter (compteur) 4. Fermez la fenêtre Controller Tags (Points de l automate).
5-14 E/S natives pour rack Création du programme de logique à relais 1. Cliquez deux fois sur Main Routine (Routine principale) dans le dossier Main Program (Programme principal), puis entrez le programme de logique à relais suivant, à l aide des points précédemment créés. 2. Sauvegardez le programme.
E/S natives pour rack 5-15 Chargement du programme dans l automate 1. Cliquez sur le menu Communications et sélectionnez Who Active. La fenêtre Who Active s ouvre (Votre fenêtre indique les drivers et dispositifs que vous avez installés). 2. Sélectionnez votre driver Ethernet (par exemple AB_ETH-1) et développez l arborescene jusqu au fond de panier du châssis local ControlLogix. 3. Mettez en évidence l automate Logix 5550 et cliquez sur le bouton Download (Chargement). Un message ressemblant au message suivant apparaît : 4. Cliquez sur le bouton Download (Chargement). 5. Réduisez RSLogix5000.
5-16 E/S natives pour rack Test de l application exemple Vous allez tester l application exemple en utilisant un commutateur momentané pour simuler un capteur de pièces. 1. Câblez le module d entrée TOR 1756-IB16I comme indiqué sur la figure ci-dessous : 2 4 1756-IB16I GND-0 IN-0 GND-1 IN-1 1 3 Comptage Réinitialisation 24V + 2. Restaurez le logiciel RSLogix5000 et placez l automate en mode Run. 3. Pressez et relâchez de façon répétée le commutateur momentané à IN-0 (comptage) sur le module d entrée TOR 1756-IB16I. Chaque fois que vous appuyez sur ce commutateur, vous devez voir la valeur cumulée Parts_Count augmenter à l écran, et l affichage à LED du module de sortie OB16I augmenter en valeur binaire. La valeur cumulée est incrémentée et est envoyée dans le module de sortie. L affichage à LED est incrémenté en valeur binaire 4. Appuyez et relâchez le commutateur momentané IN-1 (Reset) du module d entrée TOR 1756-IB16. Vous devez voir la valeur cumulée de Parts_Count ramenée à zéro et toutes les LED du module de sortie 1756-OB16I s éteindre.
E/S natives pour rack 5-17 CONSEIL Reportez-vous au Manuel utilisateur des modules d E/S TOR ControlLogix, publication 1756-6.5.8FR, pour des informations sur le câblage et le débogage des modules d E/S. Ceci complète l exemple d E/S natives pour rack. Et ensuite? Le chapitre qui suit décrit un exemple d application dans lequel vous devez ajouter un module de sortie analogique à la configuration d E/S à l aide d une connexion directe.
5-18 E/S natives pour rack
Chapitre 6 E/S analogiques avec connexion directe A propos de l application exemple Dans cet exemple, vous allez ajouter un module de sortie analogique au châssis décentralisé contenant le module 1756-ENET/B et les deux modules d E/S TOR configurés au chapitre précédent. Par défaut, les modules analogiques disposent d une connexion directe. Notez que vous devez ouvrir une connexion directe vers le module analogique tout en utilisant une connexion native pour rack pour les deux modules d E/S TOR. Pour tester la connexion, le projet RSLogix 5000 du chapitre précédent est modifié pour produire un signal variable sur l une des voies de sortie analogiques. Ce que vous allez faire Voir page Installation du matériel 6-2 Création de l application exemple 6-3 Ajout du module d E/S analogiques décentralisé à la 6-4 configuration des E/S Edition des points de l automate 6-8 Modification du programme de logique à relais 6-10 Chargement du programme 6-11 Test de l application exemple 6-12 1
6-2 E/S analogiques avec connexion directe Installation du matériel Changez la configuration système du chapitre précédent en celle indiquée ci-dessous, en ajoutant un module de sortie analogique au châssis décentralisé de l emplacement 3. Pour cet exemple, nous avons utilisé un module de sortie analogique 1756-OF8. Empl. 0 1 Empl. 0 1 2 3 Châssis local Données Châssis décentralisé Logix5550 1756-ENET/B 1756-ENET/B 1756-DNB 130.130.130.2 130.130.130.3 130.130.130.1 Commutateur Console de programmation 1756-OF8 Sortie analogique 1756-OB16I Sortie numérique 1756-IB16I Entrée numérique Notez que dans l exemple d application, l automate Logix5550, les modules d E/S et les modules 1756-ENET/B se trouvent dans les emplacements ci-dessus. Vérifiez que les adresses IP des modules 1756-ENET/B et de l ordinateur personnel sont correctes. Vérifiez que tous les câblages sont bien installés. Vérifiez que votre driver de communication (par exemple TCP-1) est configuré dans RSLinx comme indiqué en Annexe C.
E/S analogiques avec connexion directe 6-3 Création de l application exemple Effectuez les étapes ci-après pour créer l application exemple : 1. Démarrez RSLogix5000. La fenêtre principale RSLogix 5000 s ouvre. Ouverture 2. Ouvrez le dossier projet du chapitre précédent (par exemple «Ethernet_IO_Controller»). 3. Sauvegardez le dossier à l aide d un nom différent (par exemple «Ethernet_IO_Controller_2»).
6-4 E/S analogiques avec connexion directe Ajout du module d E/S analogiques décentralisé à la configuration des E/S Vous devez maintenant ajouter les modules d E/S analogiques décentralisés à la configuration des E/S. Dans cet exemple, vous ajoutez le module de sortie analogique 1756-OF8 et configurez l une de ses voies pour une plage de sortie de 0 V à 10 V. Utilisez ces étapes comme guide de configuration des différents modules d E/S de votre système actuel. CONSEIL Pour plus d informations sur la configuration d un module d E/S analogiques ControlLogix, reportez-vous au Manuel utilisateur des Modules d E/S analogiques ControlLogix, publication 1756-6.5.9FR. 1. Dans le dossier de configuration des E/S, cliquez avec le bouton droit sur le module Remote_ENET et sélectionnez New Module (Nouveau Module) dans la fenêtre de visualisation. La fenêtre Select Module Type (Sélectionnez type de module) s ouvre.
E/S analogiques avec connexion directe 6-5 2. Sélectionnez le module de sortie analogique 1756-OF8 dans la liste et cliquez sur OK. La fenêtre Module Properties (Propriétés du module) s ouvre. 3. Entrez les paramètres suivants : Name (nom) Remote_Analog_Output Slot (emplacement) 3 Comm Format (format des communications) Données flottantes (1) Détrompage électronique (2) Module compatible (1) Tous les formats de communications analogiques utilisent une connexion directe. La valeur par défaut est une donnée décimale flottante. (2) Voir Annexe F pour des informations importantes sur le détrompage électronique. Vous devez maintenant configurer les paramètres de voie du module d E/S analogiques. Pour cela, vous pouvez utiliser une série de pages qui apparaissent dans la fenêtre Module Properties (Propriétés du module). 4. Cliquez sur le bouton Next (Suivant). La page ci-après s ouvre :
. 6-6 E/S analogiques avec connexion directe 5. Cette fenêtre vous permet d ajuster le paramètre Requested Packet Interval (RPI) (Intervalle entre trames requis) pour l adapter à votre système (dans cet exemple, vous pouvez le laisser à la valeur par défaut 10 ms). 6. Cliquez sur Next (Suivant) pour ouvrir la page suivante. Cette page est utilisée pour le contrôle en ligne mais pas pour la configuration initiale. 7. Cliquez sur Next (Suivant) pour passer à la page de configuration de voie. Les choix disponibles sur les pages Channel Configuration (Configuration de voie) varient selon le module configuré. La page ci-dessous s ouvre pour le module 1756-OF8.
E/S analogiques avec connexion directe 6-7 8. Cliquez sur Channel 0 (Voie 0) et entrez les paramètres Scaling (Mise à l échelle) suivants : (1) High Signal High Engineering 10,0 V 8000 (1) Low Signal Low Engineering 0,0 V 0 Cette mise à l échelle permet d utiliser la résolution de tension sur 13 bits du 1756-OF8. Voir les spécifications dans la publication 1756-6.5.9FR pour plus d informations. 9. Cliquez sur Next (Suivant) deux fois pour accéder à la page Limits (Limites). 10.Entrez les valeurs suivantes : High Clamp 8000 Low Clamp 0 11.Cliquez sur Finish (Fin) pour sauvegarder la configuration. L arborescence de configuration des E/S doit maintenant ressembler à ce qui suit :
6-8 E/S analogiques avec connexion directe Edition des points de l automate Quand vous ajoutez des modules à la configuration des E/S, le système crée des points pour ces modules. Nous avons maintenant besoin d ajouter un autre point d automate pour modifier le programme applicatif. 1. Cliquez deux fois sur le dossier Controller Tags (Points de l automate) dans la fenêtre de projet. 2. Notez que les nouveaux points ont été ajoutés pour le module de sortie analogique décentralisé. Points du nouveau module de sortie analogique décentralisé créés par le système. 3. Sélectionnez l onglet Edit Tags (Modifier points) au bas de la fenêtre de points de l automate.
E/S analogiques avec connexion directe 6-9 L éditeur de point devient actif. 4. Créez le point suivant : Nom du point Analog_Output Type Timer (temporisateur)
6-10 E/S analogiques avec connexion directe Modification du programme de logique à relais 1. Cliquez deux fois sur Main Routine (Routine principale) dans le dossier Main Program (Programme principal) et ajoutez les lignes 3 et 4 au programme de logique à relais du chapitre précédent. 2. Sauvegardez le programme.
E/S analogiques avec connexion directe 6-11 Chargement du programme 1. Cliquez sur le menu Communications et sélectionnez Who Active. 2. La fenêtre Who Active s ouvre (votre fenêtre donne les drivers et dispositifs que vous avez configurés sur votre système). 3. Sélectionnez votre driver Ethernet (par exemple AB_ETH-1) et développez l arborescence jusqu au fond de panier du châssis local ControlLogix. 4. Mettez l automate en surbrillance et cliquez sur le bouton Download (Chargement) pour charger le programme dans l automate Logix5550. Vous devez voir un message ressemblant à ceci : 5. Cliquez sur le bouton Download (Chargement). 6. Réduisez RSLogix5000.
6-12 E/S analogiques avec connexion directe Test de l application exemple Utilisez la procédure ci-après pour tester le fonctionnement de la sortie analogique décentralisée : 1. Connectez un voltmètre sur la sortie voie 0 du module de sortie analogique 1756-OF8, comme indiqué sur la figure ci-dessous : 1756-OF8 VOUT-0 RTN 1 5 V + 2. Restaurez RSLogix5000 et placez l automate en mode Run. 3. Mesurez la tension de sortie de la voie 0. Vous devez voir la valeur augmenter lentement jusqu à environ 10 V, puis revenir à 0, puis augmenter de nouveau, etc. CONSEIL Reportez-vous au Manuel utilisateur des modules d E/S analogiques ControlLogix, publication 1756-6.5.9FR, pour des informations sur le câblage et le débogage des modules d E/S. Ceci termine l exemple d E/S à connexion directe. Et ensuite? Le chapitre ci-après décrit une application exemple dans laquelle un automate envoie un message à un autre automate à l aide des points produits et consommés.
Chapitre 7 Points produits et consommés A propos de l application exemple Dans cet exemple, un automate Logix5550 (le producteur) envoie des données à un autre automate Logix5550 (le consommateur) par l intermédiaire du réseau Ethernet. Un temporisateur fournit les données de test du message. Que devez-vous faire Voir page Installation du matériel 7-2 Création d une application productrice 7-3 Création des points producteur 7-4 Création du programme à relais producteur 7-6 Chargement de l application productrice 7-7 Création de l application consommatrice 7-8 Création de l automate consommateur 7-8 Ajout du producteur à la configuration des E/S du consommateur 7-9 Ajout du module ENET/B local à la configuration des E/S 7-9 Ajout du module ENET/B distant à la configuration des E/S 7-11 Ajout de l automate décentralisé (producteur) dans la configuration 7-13 des E/S Création des points consommateur 7-15 Chargement de la configuration dans le consommateur 7-18 Test de la messagerie 7-19 1
7-2 Points produits et consommés Installation du matériel Dans les deux châssis, l automate est dans l emplacement 0 et le module 1756-ENET/B est dans l emplacement 1. Empl. 0 1 Empl. 0 1 2 Données Logix5550 (Producteur) 1756-ENET/B 130.130.130.2 Commutateur Logix5550 (Consommateur) 1756-ENET/B 130.130.130.3 130.130.130.1 Console de programmation Pour travailler sur cet exemple, vous pouvez installer votre système comme indiqué ci-dessus. Notez que dans l application exemple, les automates Logix5550 et les modules 1756-ENET/B se trouvent dans les emplacements 0 et 1 de chaque châssis ControlLogix, comme indiqué. Vérifiez les adresses IP des modules 1756-ENET/B. Vérifiez que les câblages sont connectés de façon appropriée. Assurez-vous que vos drivers de communication (par exemple TCP-1 et TCP-2) sont configurés dans RSLinx comme indiqué à l Annexe C.
Points produits et consommés 7-3 Création d une application productrice Pour créer une application productrice, procédez aux opérations ci-après. 1. Démarrez RSLogix5000. La fenêtre principale RSLogix 5000 s ouvre. 2. Dans le menu File (Fichier), sélectionnez New (Nouveau). La fenêtre New Controller (Nouvel automate) s ouvre. 3. Entrez un nom approprié pour l automate, par exemple «Producer.» 4. Sélectionnez le Chassis Type (Type de châssis) et le Slot Number (Numéro d emplacement) de l automate Logix5550 et le dossier dans lequel vous désirez sauvegarder le fichier (Create In - Créer dans). 5. Cliquez sur OK pour sauvegarder le fichier projet.
7-4 Points produits et consommés Création des points producteur 1. Cliquez deux fois sur le dossier Controller Tags (Points de l automate) dans la fenêtre de projet. La fenêtre Controller Tags (Points de l automate) s ouvre. Entrez les nouveaux points en commençant ici. 2. Sélectionnez l onglet Edit Tags (Modifier points) et créez les points suivants : Nom du point Type Style produced_data DINT Decimal T1 TIMER
Points produits et consommés 7-5 3. Produisez le point à envoyer. Vous pouvez : Cochez la case «P» dans la base de données de points, afin de faire de ce point un point produit. a. Cochez la case «P» dans la base de données de points ; ou bien : b. Cliquez avec le bouton de droite de la souris sur le point et sélectionnez Edit Tag Properties (Editer les propriétés du point). La fenêtre Tag Properties (Propriétés du point) s ouvre : Assurez-vous que cette case est cochée. c. Cochez la case Produce this tag for up to (Produire ce point pour) et sélectionnez le nombre de consumers (consommateurs ) (1 à 256). La valeur par défaut est 2. d. Cliquez sur OK.
7-6 Points produits et consommés Création du programme à relais producteur 1. Cliquez deux fois sur Main Routine (Routine principale) dans le dossier Main Program (Programme principal), et créez le programme à logique à relais suivant, à l aide des points que vous avez précédemment créés.
Points produits et consommés 7-7 Chargement de l application productrice 1. Cliquez sur le menu Communications et sélectionnez Who Active. La fenêtre Who Active s ouvre (votre fenêtre affiche les drivers et dispositifs que vous avez installés). 2. Sélectionnez votre driver Ethernet (par exemple AB_ETH-1) et développez l arborescence jusqu au fond de panier du châssis ControlLogix local. 3. Mettez en évidence l automate Logix 5550 et cliquez sur le bouton Download (Chargement). 4. Un message ressemblant au message suivant apparaît : 5. Cliquez sur le bouton Download (Chargement). 6. Mettez l automate en mode Run. 7. Minimisez (Réduisez) cette session de RSLogix 5000.
7-8 Points produits et consommés Création de l application consommatrice Afin de tester l application messagerie, vous devez créer une application consommatrice, ajouter le producteur à la configuration des E/S du consommateur et créer un point consommé pour recevoir les données. Création de l automate consommateur Effectuez les étapes ci-après pour créer l automate consommateur : 1. Ouvrez une seconde session de RSLogix5000 (laissez la session courante active). 2. Dans le menu File (Fichier), sélectionnez New (Nouveau). La fenêtre New Controller (Nouvel automate) s ouvre. 3. Entrez un Name (Nom) approprié pour l automate, par exemple «Consumer». 4. Sélectionnez le Chassis Type (Type de châssis) et le Slot Number (Numéro d emplacement) de l automate, ainsi que le dossier dans lequel vous désirez sauvegarder le fichier projet (Create In - Créer dans). 5. Cliquez sur OK pour sauvegarder le fichier projet.
Points produits et consommés 7-9 Ajout du producteur à la configuration des E/S du consommateur Ajouter le producteur à la configuration des E/S du consommateur fait intervenir plusieurs étapes. Tout d abord, vous devez ajouter le module local 1756-ENET/B du consommateur à la configuration des E/S. Ensuite, vous ajoutez le 1756-ENET/B distant comme «fils» du module local 1756-ENET/B. Enfin, vous ajoutez le producteur comme «fils» du module décentralisé 1756-ENET/B. Ajout du module ENET/B local à la configuration des E/S 1. Sélectionnez le dossier I/O Configuration (Configuration des E/S) dans la fenêtre de projet et cliquez sur le bouton droit de la souris. La fenêtre de visualisation ci-après s ouvre. 2. Sélectionnez New Module (Nouveau module). La fenêtre Select Module Type (Sélectionner type de module) s ouvre. 3. Sélectionnez le module 1756-ENET/B et cliquez sur OK.
7-10 Points produits et consommés La fenêtre Module Properties (Propriétés du module) s ouvre. 4. Entrez les paramètres ci-après : Name (nom) Slot (emplacement) 1 Local_ENET Détrompage électronique (1) Module compatible (1) Voir Annexe F pour d importantes informations sur le détrompage électronique. 5. Cliquez sur Finish (Fin) pour accepter la configuration. Le module 1756-ENET/B est ajouté à la configuration des E/S.
Points produits et consommés 7-11 Ajout du module ENET/B distant à la configuration des E/S Ensuite, vous devez ajouter le 1756-ENET/B décentralisé comme «fils» du 1756-ENET/B local. 1. Dans la fenêtre de projet, cliquez avec le bouton droit de la souris sur le module local 1756-ENET/B sous le dossier I/O Configuration et sélectionnez New Module (Nouveau module) dans la fenêtre de visualisation. La fenêtre Select Module Type (Sélectionner type de module) s ouvre. 2. Sélectionnez le module 1756-ENET/B et cliquez sur OK.
7-12 Points produits et consommés La fenêtre Module Properties (Propriétés du module) s ouvre. 3. Entrez les paramètres suivants : Name (nom) Remote_ENET IP Address (adresse IP) 130.130.130.2 Chassis Size (taille du châssis) 4 Slot (emplacement) 1 Comm Format (format des communications) Rack Optimization (connexions natives pour rack) Détrompage électronique (1) Module compatible (1) Voir Annexe F pour des informations importantes sur le détrompage électronique. 4. Cliquez sur Finish (Fin) pour accepter la configuration. Le module 1756-ENET/B décentralisé apparaît en retrait sous le 1756-ENET/B dans le dossier I/O Configuration.
Points produits et consommés 7-13 Ajout de l automate décentralisé (producteur) dans la configuration des E/S Vous devez maintenant ajouter l automate décentralisé (le Producteur) à la Configuration des E/S sous le module 1756-ENET/B décentralisé. 1. Cliquez avec le bouton droit de la souris sur le module décentralisé 1756-ENET/B dans le dossier I/O Configuration et sélectionnez New Module (Nouveau module). La fenêtre Select Module Type (Sélectionner type de module) s ouvre. 2. Sélectionnez le processeur 1756-L1 ControlLogix5550 et cliquez sur OK.
7-14 Points produits et consommés La fenêtre Module Properties (Propriétés du module) s ouvre. 3. Entrez les paramètres suivants : Name (nom) Slot (emplacement) 0 Producer 4. Cliquez sur le bouton Finish (Fin) pour accepter la configuration. L arborescence de la configuration des E/S doit maintenant ressembler à ce qui suit.
Points produits et consommés 7-15 Création des points consommateur Les points consommateur sont créés via la fenêtre de projet. 1. Cliquez deux fois sur l icône Controller Tags (Points de l automate) dans la fenêtre projet. La fenêtre correspondante s ouvre. Entrez le nouveau point ici.
7-16 Points produits et consommés 2. Sélectionnez l onglet Edit Tags (Modifier points) et créez le point suivant : Nom du point Type Style consumed_data DINT Décimal 3. Cliquez avec le bouton droit de la souris sur le nouveau point. Le menu déroulant ci-après s ouvre : 4. Sélectionnez Edit Tag Properties (Modifier les propiétés du point).
Points produits et consommés 7-17 La fenêtre Tag Properties (Propriétés du point) s ouvre. 5. Entrez ou sélectionnez les paramètres ci-après : Name (nom) consumed_data Tag Type (type de point) Consommé 1756-DNB Produit Remote Tag (Point décentralisé) produced_data (1) Data Type (Type de donnée) DINT (1) Style Décimal (1) RPI 10 ms (1) (1) Ces paramètres doivent correspondre à ceux du Producteur. 6. Cliquez sur OK pour sauvegarder les propriétés du point.
7-18 Points produits et consommés Chargement de la configuration dans le consommateur Vous devez maintenant charger les paramètres de configuration dans l automate consommateur. Notez qu aucune logique à relais n est nécessaire pour le routage dans le Consommateur. La logique peut se composer d une seule ligne de «Fin». 1. Cliquez sur le menu Communications et sélectionnez Who Active. La fenêtre Who Active s ouvre (votre fenêtre affiche les drivers et dispositifs que vous avez installés). 2. Sélectionnez votre driver Ethernet (e.g., AB_ETH-1) et développez l arborescence jusqu au fond de panier du châssis ControlLogix local. 3. Mettez en évidence l automate Logix 5550 et cliquez sur le bouton Download (Chargement). Un message ressemblant au message suivant apparaît : 4. Cliquez sur le bouton Download (Chargement).
Points produits et consommés 7-19 Test de la messagerie 1. Ouvrez la session RSLogix 5000 pour le Producteur et vérifiez que le temporisateur fonctionne. 2. Dans la session RSLogix 5000 pour l automate consommateur : a. Cliquez deux fois sur le dossier Controller Tags (Points de l automate) et sélectionnez l onglet Monitor Tags (Surveiller les points). Vous devez voir cette valeur changer. b. Examinez le champ consumed_data. Vous devez voir la valeur être modifiée progressivement avec la valeur cumulée du temporisateur du Producteur. Ceci termine l exemple de messagerie entre automates Logix5550 à l aide de points produits/consommés. Et ensuite? Ceci conclut les exemples d applications. Les annexes ci-après donnent des informations qui vous permettront de résoudre les éventuels problèmes du module, qui indiquent comment configurer le driver Ethernet sous RSLinx, et qui montrent l utilisation du module Ethernet dans un système de passerelle ControlLogix et dans des systèmes de contrôle plus importants.
7-20 Points produits et consommés
Annexe A Indicateurs d état Interprétation des voyants d état La face avant du module 1756-ENET/B est dotée de voyants LED qui affichent l état du module et transmettent/reçoivent des données d état. Le tableau suivant décrit les divers états des voyants, du module et les mesures à prendre : Voyant TXD Voyant RXD ETHERNET RXD TXD OK Voyant OK Si le voyant OK est alors le module Mesure à prendre éteint Ne fonctionne pas. Appliquer l alimentation du châssis. Vérifier que le module est complètement inséré dans le châssis et le fond de panier. rouge, puis rouge clignotant ou vert clignotant Exécute les diagnostics de mise sous tension. Aucune, fonctionnement normal. vert Fonctionne. Aucune. rouge clignotant N est pas configuré. Configurer le module. AUI rouge Est endommagé. Réparer ou remplacer le module. 10 BASET Le tableau suivant décrit les états des voyants d émission (TX) et réception (RX) : Vue de face 1756-ENET 31153-M Si ce voyant est le module TXD vert Envoie des données éteint N est pas actif RXD vert Reçoit des données éteint N est pas actif Les données détaillées des diagnostics réseau sont fournies par les pages Web du module, qui sont accessibles à l aide de Netscape ou de Microsoft Internet Explorer. Voir Annexe B. 1
A-2 Indicateurs d état
Annexe B Pages Web du module 1756-ENET/B Page Web de diagnostics Les pages Web du module Ethernet offrent des diagnostics internes et réseau étendus. Pour visualiser les pages Web, entrez l adresse IP du module sous Netscape ou Microsoft Internet Explorer. La page Web ci-dessous apparaît : Les pages Web du module fournissent les informations suivantes : Informations sur le module Configuration TCP/IP Informations de diagnostic Châssis Who Ces pages sont indiquées dans les figures ci-après. 1
B-2 Pages Web du module 1756-ENET/B Informations sur le module La page Module Information donne des informations spécifiques sur votre module ENET/B, par exemple son numéro de série et sa version de firmware. Configuration TCP/IP La page TCP/IP Configuration donne la configuration Ethernet de votre module, avec l adresse IP, l adresse passerelle, le masque de sous-réseau, etc.
Pages Web du module 1756-ENET/B B-3 Informations de diagnostic Le module 1756-ENET/B fournit des informations de diagnostic évoluées par l intermédiaire de cette page. Ces informations peuvent servir aux administrateurs système et au personnel expérimenté en informatique. A titre d exemple, la sélection de ENET/IP Statistics sous le titre Miscellaneous ouvre la fenêtre suivante. Statistiques ENET/IP
B-4 Pages Web du module 1756-ENET/B Cette page donne accès à des diagnostics détaillés ENET/IP. Par exemple, en sélectionnant CIP (ENET/IP) Statistics, vous ouvrez la fenêtre ci-après. ENET/IP (CIP) STATISTICS La page CIP (ENET/IP) Statistics fournit les informations de connexion et de trafic ci-dessus.
Pages Web du module 1756-ENET/B B-5 Châssis Who La fenêtre Chassis Who montre la configuration en cours du châssis dans lequel se trouve le module 1756-ENET/B. Ces informations décrivent tous les modules du châssis et leurs emplacements.
B-6 Pages Web du module 1756-ENET/B
Annexe C Configuration du driver de communication Ethernet RSLinx Que contient cette annexe Pour communiquer avec vos modules 1756-ENET/B sur votre réseau, vous devez configurer le driver de communication Ethernet RSLinx (AB_ETH). Vous pouvez configurer le driver AB_ETH avec les adresses IP de tous les modules Ethernet de votre système. Ce driver vous permettra de charger les programmes applicatifs donnés en exemple dans le présent manuel. Le tableau ci-dessous indique ce que contient la présente annexe et où trouver des informations spécifiques. Pour plus d informations sur Voir page Installation du logiciel RSLinx C-1 Configuration du driver AB_ETH C-2 Installation du logiciel RSLinx Utilisez la procédure ci-après pour installer le logiciel RSLinx sur votre ordinateur. 1. Insérez le CD dans le lecteur de CD-ROM. Remarque : Le CD-ROM supporte Windows Autorun. Une fois inséré dans le lecteur de CD-ROM, si vous avez configuré Autorun, l installation démarre automatiquement au premier écran de configuration. Si Autorun n est pas configuré sur votre lecteur de CD-ROM, passez à l étape 2. 2. Dans le menu Start choisissez Run. La fenêtre déroulante Run apparaît. 3. Tapez d:/setup (si cette commande n apparaît pas automatiquement), si d: est la lettre correspondant à votre lecteur de CD-ROM. 4. Cliquez sur OK. La barre d avancement apparaît, suivie par un écran de bienvenue. 1
C-2 Configuration du driver de communication Ethernet RSLinx Configuration du driver AB_ETH Pour configurer le driver de communication Ethernet AB-ETH, effectuez les étapes suivantes : 1. Démarrez RSLinx. 2. Dans le menu Communications, sélectionnez Configure Drivers. La fenêtre ci-après apparaît. 3. Cliquez sur la flèche à droite de la boîte Available Driver Types (types de gestionnaires disponibles). La liste Available Driver Types apparaît.
Configuration du driver de communication Ethernet RSLinx C-3 4. Choisissez Ethernet Devices et cliquez sur Add/New. Le programme vous propose de nommer le driver. 5. Choisissez le nom du driver par défaut (par exemple AB_ETH-1) ou entrez votre propre nom et cliquez sur OK. La fenêtre Configure driver apparaît avec la page Station Mapping ouverte. 6. Cliquez sur Add New et entrez l adresse IP de votre module 1756-ENET/B (par exemple 130.130.130.2).
C-4 Configuration du driver de communication Ethernet RSLinx 7. Répétez l étape 6 pour chaque module Ethernet supplémentaire auquel vous désirez accéder. 8. Une fois les adresses IP saisies, cliquez sur Apply. 9. Cliquez sur OK pour fermer la fenêtre Configure driver. Le nouveau driver apparaît dans la liste des drivers configurés. (Votre liste affiche les drivers que vous avez configurés sur votre station de travail.) 10.Quittez RSLinx.
Annexe D Passerelle de communication ControlLogix Utilisation du module 1756-ENET/B dans une passerelle ControlLogix Le module Ethernet 1756-ENET/B supporte les passerelles ControlLogix de communication de données de contrôle et d information entre réseaux Ethernet et autres, par exemple ControlNet, DeviceNet et Data Highway Plus. La figure ci-après donne un exemple d un système typique de passerelle ControlLogix. Ce système utilise une passerelle ControlLogix reliant des réseaux existants Data Highway Plus, Ethernet et ControlNet. Module 1756-ENET/B Module 1756-DHRIO Module 1756-CNB Passerelle ControlLogix Data Highway Plus 1756-DNB ou autre module ControlNet PLC-5 Processeur Ethernet Processeur Ethernet PLC-5 Processeur PLC-5 ControlNet PC avec logiciel RSLinx PC avec logiciel RSLinx PC avec logiciel RSLinx Processeur SLC 500 20901-M Reportez-vous au Manuel utilisateur du système ControlLogix Gateway, numéro de publication 1756-6.5.13FR, pour plus d information. 1
D-2 Passerelle de communication ControlLogix
Annexe E Exemples de configurations réseau Ce que contient cette annexe Cette annexe donne des exemples de réseaux de commande Ethernet ainsi que les configurations des E/S RSLogix 5000 de ces réseaux. Vous pouvez configurer ces réseaux à l aide des procédures décrites dans le présent manuel, en ajoutant chaque module 1756-ENET/B distant et ses modules d E/S au module ENET/B local, au fur et à mesure que vous montez votre système. Pour plus d informations sur Voir page Exemple de petit système E-2 Système étendu avec E/S FLEX E-3 Grands réseaux de commande E-4 1
E-2 Exemples de configurations réseau Exemple de petit système Un exemple de petit système est représenté ci-dessous et se compose d un châssis local avec un automate Logix 5550 et un module 1756-ENET/B servant de scrutateur réseau, et deux châssis décentralisés avec modules 1756-ENET/B servant d adaptateurs pour les modules E/S de ce châssis. Empl. 0 1 Empl. 1 2 3 Châssis local Châssis décentralisé #1 Logix5550 1756-ENET/B 1756-ENET/B 1756-DNB 1756-OB16I Sortie numérique 1756-IB16 Entrée numérique Empl. 0 1 Commutateur Ethernet Châssis décentralisé #2 Station de travail PC 1756-OF6VI Sortie analogique 1756-ENET/B La configuration des E/S de RSLogix 5000 pour ce réseau est représentée sur la figure ci-dessous.
Exemples de configurations réseau E-3 Système étendu avec E/S FLEX La figure ci-après représente le réseau précédent avec les E/S FLEX ajoutées au système. Empl. 0 1 Empl. 1 2 3 Châssis local Châssis décentralisé #1 Logix5550 1756-ENET/B 1756-ENET/B 1756-DNB 1756-OB16I Sortie numérique 1756-IB16 Entrée numérique Empl. 0 1 Commutateur Ethernet Châssis décentralisé #2 Station de travail PC 1756-OF6VI Sortie analogique 1756-ENET/B E/S Flex La configuration des E/S de RSLogix 5000 pour ce réseau est représentée ci-dessous.
. E-4 Exemples de configurations réseau Grands réseaux de commande Les grands réseaux de commande peuvent utiliser des modules ENET/B locaux communiquant avec le châssis décentralisé. Un système partiel est représenté ci-dessous. Processeur de commande 1756-ENET/B E/S 1756-ENET/B 1756-ENET/B E/S Commutateur Ethernet 1756-ENET/B E/S 1756-ENET/B E/S 1756-ENET/B E/S Vers châssis décentralisés supplémentaires 1756-ENET/B E/S La configuration partielle des E/S de RSLogix 5000 pour ce réseau est représentée sur la figure ci-dessous.
Annexe F Détrompage électronique ATTENTION! Soyez extrêmement prudent si vous désactivez le détrompage électronique. Utilisée de façon inappropriée, cette option peut entraîner des blessures pouvant être mortelles, des dégâts matériels ou des pertes financières. Spécification du détrompage électronique Vous spécifiez le détrompage électronique afin d assurer que le module inséré ou configuré possède le type et le numéro de firmware appropriés. Détrompage Description «minimal» désactiver le détrompage Le système n exige aucune correspondance des attributs matériels ou logiciels. «modéré» module compatible Le module doit être compatible avec la configuration logicielle. Les caractéristiques suivantes doivent correspondre : type de module référence catalogue révision majeure La révision mineure doit être égale ou supérieure à celle spécifiée dans le logiciel. «maximal» correspondance exacte Le module doit correspondre exactement à la configuration logicielle. Les caractéristiques ci-après doivent correspondre : type de module numéro de catalogue révision majeure révision mineure 1
F-2 Détrompage électronique
Index A à propos de ce manuel utilisateur P-1 P-8 à propos du module 1756-ENET/B 1-1 1-5 caractéristiques du module 1-1 ce que fait le module 1-2 combinaison des connexions natives pour rack et des connexions directes 1-3 connexions natives pour rack et connexions directes 1-2 1-3 intervalle entre trames requis (RPI) 1-5 modèle producteur/consommateur 1-4 1-5 protocole de commande et d information (CIP) 1-4 à qui s adresse ce manuel P-1 adresse IP 3-3 3-4 avant de configurer votre module 3-1 3-6 B BootP utilisation d un serveur BootP 4-5 4-7 C caractéristiques du module 1-1 ce que fait le module 1-2 comment utiliser ce manuel P-2 P-4 configuration des E/S E/S analogiques 6-4 6-7 E/S TOR 5-8 5-11 module ENET décentralisé 5-6 5-8 module ENET décentralisé dans le consommateur 7-11 7-12 module ENET local 5-4 5-5 module ENET local dans le consommateur 7-9 7-10 producteur dans la configuration des E/S du consommateur 7-13 7-14 configuration des drivers de communication Ethernet C-1 C-4 gestionnaire AB_ETH C-2 C-4 configuration du module Ethernet 4-1 4-8 utilisation d un serveur BootP 4-5 4-7 utilisation de l utilitaire BootP Rockwell 4-1 utilisation du logiciel DHCP 4-8 utilisation du logiciel RSLinx 4-2 4-4 configuration nécessaire 3-3 3-5 adresse de passerelle 3-4 adresse IP 3-3 3-4 masque de réseau secondaire 3-5 configuration du driver de communication Ethernet installation du logiciel C-1 connexion directe voir E/S analogiques avec connexion directe connexions natives pour rack et connexions directes 1-2 1-3 combinaison de connexions natives pour rack et de connexions directes 1-3 Conventions utilisées dans ce manuel P-2 D Détrompage électronique F-1 diagnostics châssis Who B-5 configuration TCP/IP B-2 informations de diagnostic B-3 B-4 informations sur le module B-2 pages web B-1 B-5 drivers de communication RSLinx C-1 C-4 driver AB_ETH C-2 C-4 E E/S analogiques avec connexion directe 6-1 6-12 ajout d un module d E/S à la configuration 6-4 6-7 chargement du programme 6-11 création d une application exemple 6-3 6-11 édition des points d automate 6-8 6-9 installation du matériel 6-2 modification du programme de logique à relais 6-10 test de l application exemple 6-12 E/S natives pour rack 5-1 5-17 ajout des modules d E/S décentralisés à la configuration des E/S 5-8 5-11 ajout d un module ENET décentralisé à la configuration des E/S 5-6 5-8 ajout d un module ENET local à la configuration des E/S 5-4 5-5 chargement du programme dans l automate 5-15 création du programme de logique à relais 5-14 création d une application exemple 5-3 5-15 édition des points de l automate 5-12 5-13 installation du matériel 5-2 test de l application exemple 5-16 5-17 EtherNet/IP 3-2 exemples d applications à propos des exemples d applications P-3 composants du système P-4 exemples de configuration réseau E-1 E-4 exemple de petit système E-2 grand réseaux de commande E-4 système étendu avec E/S FLEX E-3 I indicateurs d état A-1 installation du module Ethernet 2-1 2-8 application de l alimentation au châssis 2-7 câblage du connecteur Ethernet 2-6 connexion au réseau Ethernet 2-6 Publication 1756-UM051B-FR-P - November 2000
2 Index contrôle de l alimentation et de l état du module 2-7 détermination de l emplacement du module 2-3 insertion du module dans le châssis 2-4 insertion et retrait sous tension 2-2 insertion et retrait du module 2-5 préparation du châssis 2-2 intervalle entre trames requis (RPI) 1-5 L logiciel DCHP utilisation pour configurer le module Ethernet 4-8 M masque de réseau secondaire 3-5 modèle producteur/consommateur 1-4 1-5 P pages web B-1 B-5 châssis Who B-5 configuration TCP/IP B-2 informations de diagnostic B-3 B-4 informations sur le module B-2 passerelle de communication ControlLogix support 1756-ENET/B D-1 utilisation du 1756-ENET/B D-1 passerelles 3-4 points consommés 1-4 1-5 points d automate création des points consommateur 7-15 7-17 création des points producteur 7-4 7-5 édition 5-12 5-13, 6-8 6-9 points produits 1-4 1-5 points produits et consommés 7-1 7-19 création d une application consommatrice 7-8 7-18 ajout du producteur à la configuration des E/S du consommateur 7-9 7-14 chargement de la configuration dans le consommateur 7-18 création des points consommateur 7-15 7-17 création d un automate consommateur 7-8 création d une application productrice 7-3 7-7 chargement d un programme applicatif producteur 7-7 création des points producteur 7-4 7-5 création d un programme producteur à logique à relais 7-6 installation du matériel 7-2 test de la messagerie 7-19 programme de logique à relais 5-14 5-15, 6-10 6-11, 7-6 7-7 protocole de commande et d information (CIP) 1-4 Protocole de gestion réseau simple (SNMP) 3-2 protocoles Ethernet 3-1 3-2 EtherNet/IP 3-2 SNMP 3-2 TCP/IP 3-1 UDP 3-2 publications connexes P-5 R RSLinx utilisation pour configurer le module Ethernet 4-2 4-4 RSLinx driver de communication installation du logiciel C-1 T TCP/IP (protocole de contrôle de transmission/protocole Internet) 3-1 terminologie P-6 P-8 trouver plus d information P-5 U UDP (protocole de datagramme utilisateur) 3-2 utilitaire BootP Rockwell 4-1 V voyants LED A-1 Publication 1756-UM051B-FR-P - November 2000
Dernière de couverture 2 PN 957464-09 Remplace la publication 1756-UM051A-EN-P - Août 1997 2000 Rockwell International Corporation.