- Schneider Electric
- Premium sous EcoStruxure™ Control Expert - TSXETC100 Module de communication EtherNet/IP
- Mode d'emploi
Schneider Electric Premium sous EcoStruxure™ Control Expert - TSXETC100 Module de communication EtherNet/IP Mode d'emploi
Ajouter à Mes manuels234 Des pages
▼
Scroll to page 2
of
234
Premium sous EcoStruxure™ Control Expert 31008212 09/2020 Premium sous EcoStruxure™ Control Expert Module de communication EtherNet/IP TSX ETC 100 Manuel utilisateur Traduction de la notice originale 31008212.07 09/2020 www.schneider-electric.com Le présent document comprend des descriptions générales et/ou des caractéristiques techniques des produits mentionnés. Il ne peut pas être utilisé pour définir ou déterminer l'adéquation ou la fiabilité de ces produits pour des applications utilisateur spécifiques. Il incombe à chaque utilisateur ou intégrateur de réaliser l'analyse de risques complète et appropriée, l'évaluation et le test des produits pour ce qui est de l'application à utiliser et de l'exécution de cette application. Ni la société Schneider Electric ni aucune de ses sociétés affiliées ou filiales ne peuvent être tenues pour responsables de la mauvaise utilisation des informations contenues dans le présent document. Si vous avez des suggestions, des améliorations ou des corrections à apporter à cette publication, veuillez nous en informer. Vous acceptez de ne pas reproduire, excepté pour votre propre usage à titre non commercial, tout ou partie de ce document et sur quelque support que ce soit sans l'accord écrit de Schneider Electric. Vous acceptez également de ne pas créer de liens hypertextes vers ce document ou son contenu. Schneider Electric ne concède aucun droit ni licence pour l'utilisation personnelle et non commerciale du document ou de son contenu, sinon une licence non exclusive pour une consultation « en l'état », à vos propres risques. Tous les autres droits sont réservés. Toutes les réglementations locales, régionales et nationales pertinentes doivent être respectées lors de l'installation et de l'utilisation de ce produit. Pour des raisons de sécurité et afin de garantir la conformité aux données système documentées, seul le fabricant est habilité à effectuer des réparations sur les composants. Lorsque des équipements sont utilisés pour des applications présentant des exigences techniques de sécurité, suivez les instructions appropriées. La non-utilisation du logiciel Schneider Electric ou d'un logiciel approuvé avec nos produits matériels peut entraîner des blessures, des dommages ou un fonctionnement incorrect. Le non-respect de cette consigne peut entraîner des lésions corporelles ou des dommages matériels. © 2020 Schneider Electric. Tous droits réservés. 2 31008212 09/2020 Table des matières Consignes de sécurité . . . . . . . . . . . . . . . . . . . . . . . . . . A propos de ce manuel. . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 1 Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Installation du matériel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Caractéristiques du module. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 2 Configuration du module de communication EtherNet/IP TSX ETC 100 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2.1 Création d'un projet dans Control Expert. . . . . . . . . . . . . . . . . . . . . . . Création d'un projet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuration du module de communication EtherNet/IP TSX ETC 100 2.2 Utilisation de l'outil de configuration EtherNet/IP de Control Expert . . Interface utilisateur de l'outil de configuration EtherNet/IP . . . . . . . . . Fenêtre des équipements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuration des propriétés dans la fenêtre des équipements . . . . . 2.3 Configuration des propriétés de canal de réseau . . . . . . . . . . . . . . . . Configuration des propriétés de voie : page Général . . . . . . . . . . . . . Configuration des Propriétés du canal : page Ethernet. . . . . . . . . . . . Configuration des Propriétés du canal : page EtherNet/IP . . . . . . . . . Configuration des propriétés de voie : page Informations du module . 2.4 Configuration des paramètres d'adresse TCP/IP . . . . . . . . . . . . . . . . Propriétés TCP/IP : page Général. . . . . . . . . . . . . . . . . . . . . . . . . . . . Propriétés TCP/IP : Configuration de l'agent SNMP . . . . . . . . . . . . . . Propriétés TCP/IP : configuration du serveur DHCP. . . . . . . . . . . . . . 2.5 Configuration du module de communication EtherNet/IP en tant qu'adaptateur d'E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Identification de l'esclave local . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Entrées et sorties de l'esclave local. . . . . . . . . . . . . . . . . . . . . . . . . . . Configuration des propriétés de l'esclave local : page Général. . . . . . Chapitre 3 Ajout d'équipements dans un réseau EtherNet/IP . . . . . 3.1 Ajout d'équipements dans un réseau EtherNet/IP. . . . . . . . . . . . . . . . Effet de la position d'un équipement sur les E/S des adresses mémoire %MW . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31008212 09/2020 7 9 11 12 15 17 18 19 21 29 30 34 36 38 39 41 43 45 52 53 56 58 61 62 63 65 69 70 70 3 3.2 Ajout et configuration d'équipements distants . . . . . . . . . . . . . . . . . . . Bibliothèque d'équipements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ajout d'un fichier EDS à la bibliothèque d'équipements. . . . . . . . . . . . Ajout d'un équipement distant . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuration des propriétés de l'équipement distant . . . . . . . . . . . . . Gestion des fichiers de projet. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.3 Configuration du module STB NIC 2212 . . . . . . . . . . . . . . . . . . . . . . . Configuration du réseau. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Détection automatique et ajout du module STB NIC 2212 . . . . . . . . . Configuration des propriétés du STB NIC 2212. . . . . . . . . . . . . . . . . . Connexion à l'îlot Advantys STB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuration des items d'E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3.4 Connexion avec des équipements tiers . . . . . . . . . . . . . . . . . . . . . . . . Ajout d'un équipement de fournisseur tiers à l'exemple de réseau . . . Ajouter un fichier EDS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Détection automatique et ajout de la carte 1734-AENT PointIO . . . . . Configuration des propriétés de la carte 1734-AENT PointIO . . . . . . . Affichage des adresses d'E/S de la carte 1734-AENT PointIO . . . . . . Chapitre 4 Optimisation des performances . . . . . . . . . . . . . . . . . . . . 4.1 Choix d'un commutateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rôle d'un commutateur dans un réseau Ethernet . . . . . . . . . . . . . . . . Vitesse de transmission, mode duplex et auto-négociation . . . . . . . . . Vérification programme IGMP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Réplication de port . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Réseau local virtuel (VLAN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Agent SNMP (Simple Network Management Protocol) . . . . . . . . . . . . 4.2 Conception de l'application de commande. . . . . . . . . . . . . . . . . . . . . . Types de message. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Connexions TCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Connexions et messages CIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Performances de messagerie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3 Projection des performances du réseau Ethernet . . . . . . . . . . . . . . . . Allocation de la bande passante réseau . . . . . . . . . . . . . . . . . . . . . . . Exemple de calcul de la charge réseau et de la bande passante . . . . Chapitre 5 Messagerie explicite dans Control Expert . . . . . . . . . . . . Services de messagerie explicite. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuration de la messagerie explicite avec SEND_REQ . . . . . . . . SEND_REQ : rapports de communication et d'opération. . . . . . . . . . . 4 74 75 77 81 83 87 89 90 92 93 97 102 117 118 119 123 124 128 131 132 133 134 135 136 138 139 140 141 143 144 145 146 147 150 155 156 158 162 31008212 09/2020 Exemple SEND_REQ - Get_Attributes_Single . . . . . . . . . . . . . . . . . . Exemple SEND_REQ - Réinitialiser . . . . . . . . . . . . . . . . . . . . . . . . . . Messagerie explicite – Action en ligne : Get_Attributes_Single . . . . . . Messagerie explicite – Action en ligne : Réinitialiser . . . . . . . . . . . . . . Chapitre 6 Objets CIP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Objet diagnostic de l'adaptateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Objet assemblage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Objet gestionnaire de connexion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Objet liaison Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Objet identité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Objet diagnostic du module . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Objet diagnostic du scrutateur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Objet interface TCP/IP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 7 Diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1 Voyants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Voyants du module TSX ETC 100. . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2 Test de diagnostic à l'aide de Control Expert . . . . . . . . . . . . . . . . . . . Accès aux outils de diagnostic Control Expert . . . . . . . . . . . . . . . . . . Diagnostic de voie de communication dans Control Expert . . . . . . . . Diagnostic du module de communication dans Control Expert . . . . . . 7.3 Test de diagnostic à l'aide de l'outil de configuration EtherNet/IP de Control Expert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Test de diagnostic à l'aide du logiciel EtherNet/IP de Control Expert . Ping d'un équipement réseau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Affichage des messages de sortie dans l'outil de configuration EtherNet/IP de Control Expert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 8 Remplacement du module de communication EtherNet/IP Remplacement du module de communication EtherNet/IP . . . . . . . . . Glossaire Index 31008212 09/2020 ......................................... ......................................... 166 171 176 178 181 182 188 190 192 197 199 201 207 209 210 210 212 213 216 218 223 224 226 227 229 229 231 233 5 6 31008212 09/2020 Consignes de sécurité Informations importantes AVIS Lisez attentivement ces instructions et examinez le matériel pour vous familiariser avec l'appareil avant de tenter de l'installer, de le faire fonctionner, de le réparer ou d'assurer sa maintenance. Les messages spéciaux suivants que vous trouverez dans cette documentation ou sur l'appareil ont pour but de vous mettre en garde contre des risques potentiels ou d'attirer votre attention sur des informations qui clarifient ou simplifient une procédure. 31008212 09/2020 7 REMARQUE IMPORTANTE L'installation, l'utilisation, la réparation et la maintenance des équipements électriques doivent être assurées par du personnel qualifié uniquement. Schneider Electric décline toute responsabilité quant aux conséquences de l'utilisation de ce matériel. Une personne qualifiée est une personne disposant de compétences et de connaissances dans le domaine de la construction, du fonctionnement et de l'installation des équipements électriques, et ayant suivi une formation en sécurité leur permettant d'identifier et d'éviter les risques encourus. 8 31008212 09/2020 A propos de ce manuel Présentation Objectif du document Ce manuel décrit l'utilisation du module de communication EtherNet/IP Premium TSX ETC 100 en s'appuyant sur un exemple de configuration. Les fonctionnalités du module sont expliquées au fur et à mesure qu'elles interviennent dans cette démonstration de configuration. Les paramètres de configuration spécifiques figurant dans le présent manuel sont uniquement destinés à la formation. Les paramètres à utiliser dans votre configuration EtherNet/IP peuvent différer, et différeront sans doute, des exemples fournis. Champ d'application Ce document est applicable à EcoStruxure™ Control Expert 15.0 ou version ultérieure. Les caractéristiques techniques des équipements décrits dans ce document sont également fournies en ligne. Pour accéder à ces informations en ligne : Etape Action 1 Accédez à la page d'accueil de Schneider Electric www.schneider-electric.com. 2 Dans la zone Search, saisissez la référence d'un produit ou le nom d'une gamme de produits. N'insérez pas d'espaces dans la référence ou la gamme de produits. Pour obtenir des informations sur un ensemble de modules similaires, utilisez des astérisques (*). 3 Si vous avez saisi une référence, accédez aux résultats de recherche Product Datasheets et cliquez sur la référence qui vous intéresse. Si vous avez saisi une gamme de produits, accédez aux résultats de recherche Product Ranges et cliquez sur la gamme de produits qui vous intéresse. 4 Si plusieurs références s'affichent dans les résultats de recherche Products, cliquez sur la référence qui vous intéresse. 5 Selon la taille de l'écran, vous serez peut-être amené à faire défiler la page pour consulter la fiche technique. 6 Pour enregistrer ou imprimer une fiche technique au format .pdf, cliquez sur Download XXX product datasheet. Les caractéristiques présentées dans ce document devraient être identiques à celles fournies en ligne. Toutefois, en application de notre politique d'amélioration continue, nous pouvons être amenés à réviser le contenu du document afin de le rendre plus clair et plus précis. Si vous constatez une différence entre le document et les informations fournies en ligne, utilisez ces dernières en priorité. 31008212 09/2020 9 Document(s) à consulter Pour plus d'informations, reportez-vous également aux fichiers d'aide en ligne des logiciels suivants : Control Expert Outil de configuration EtherNet/IP de Control Expert Titre de documentation Référence Guide d'applications de l'interface réseau EtherNet/IP Advantys STB 31008204 Vous pouvez télécharger ces publications et autres informations techniques depuis notre site web à l'adresse : https://www.se.com/ww/en/download/ . 10 31008212 09/2020 Premium sous EcoStruxure™ Control Expert Installation 31008212 09/2020 Chapitre 1 Installation Installation Présentation Ce chapitre fournit les informations nécessaires à l'installation du module de communication EtherNet/IP Premium TSX ETC 100. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet Page Installation du matériel 12 Caractéristiques du module 15 31008212 09/2020 11 Installation Installation du matériel Présentation Les informations suivantes décrivent l'installation du module de communication EtherNet/IP TSX ETC 100. Caractéristiques externes Utilisez l'illustration suivante pour identifier les caractéristiques externes du module TSX ETC 100. Voyants Le module EtherNet/IP TSX ETC 100 comporte les voyants suivants : RUN (fonctionnement) ERR (erreur) STS (état) COL (collision) RX (activité de réception) TX (activité d'émission) Mod Status (état du module) Net Status (état du réseau) Vous trouverez une description de ces voyants et de leur utilisation pour le diagnostic du module dans la rubrique Voyants du module TSX ETC 100 (voir page 210). 12 31008212 09/2020 Installation Montage du module Le module TSX ETC 100 est monté dans le rack d'une station automate Premium/Atrium. Il peut être installé dans l'un des emplacements disponibles, à l'exception des racks Bus X offset). Pour monter le module TSX ETC 100 : Etape Action 1 Positionnez les broches situées à l'arrière du module dans les trous de centrage situés sur la partie inférieure du rack. 2 Faites pivoter le module afin de le mettre en contact avec le rack et les connecteurs à broches. 3 Fixez le module sur le rack en serrant la vis située sur la partie supérieure du module. Remarque : le couple de serrage maximum est de 2,0 Nm 31008212 09/2020 Illustration 13 Installation Câblage du connecteur Ethernet AVERTISSEMENT RISQUE D'ELECTROCUTION OU DE BRULURE Connectez la liaison de masse au bornier PE avant d'établir toute autre connexion. Lorsque vous supprimez des connexions, déconnectez la liaison de masse en dernier. Le blindage du câble Ethernet doit être relié à la terre au niveau du commutateur Ethernet. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. Le module TSX ETC 100 communique sur un réseau EtherNet/IP par l'intermédiaire d'un seul connecteur RJ45 situé dans la moitié supérieure du module. 14 31008212 09/2020 Installation Caractéristiques du module Documentation connexe Consultez le chapitre Installation du matériel pour les communications Ethernet du document Premium et Atrium sous Control Expert - Modules réseau Ethernet - Manuel utilisateur pour plus d'informations sur l'installation. Caractéristiques Caractéristiques Port de communication Un port 10/100 Base-T à négociation automatique pour paire torsadée blindée (connecteur RJ-45). Consommation électrique 490 mA (en fonctionnement) 420 mA (à l'arrêt) Puissance dissipée 2,5 W Fusible Aucun Conditions de fonctionnement Température 0 à +60 °C Humidité 0 à 95 % HR sans condensation à 60 °C Altitude 2 000 m (6 561,68 ft) en fonctionnement 3 000 m (9 842,52 ft) pour le transport Vibrations 5 à 8,4 Hz à 14 mm d.a. 8,4 à 150 Hz à 2 g Conditions de stockage Température -40 à +85 °C Humidité 0 à 95 % HR sans condensation à 60 °C Chute verticale 1 m sans emballage Chocs 3 chocs/axe, 15 g, 11 ms Compatibilité logicielle Le TSX ETC 100 est compatible avec la version 4.0 du logiciel de programmation Unity Pro XL et les versions ultérieures. NOTE : Unity Pro est l’ancien nom de Control Expert pour les versions 13.1 et antérieures. 31008212 09/2020 15 Installation Normes Le module TSX ETC 100 est conforme aux standards suivants : UL 508 CSA 22.2-142 CE C-TICK ODVA Modules de communication par station Le nombre maximum de modules de communication (y compris mais sans s'y limiter le module de communication EtherNet/IP TSX ETC 100) qu'il est possible d'installer sur une même station (y compris une station étendue) dépend de l'UC servant cette dernière : 16 UC Nombre maximum de modules de communication par station TSX H57 24 2 TSX H57 44 4 TSX P57 104 1 TSX P57 154 1 TSX P57 204 2 TSX P57 0244 1 TSX P57 254 2 TSX P57 304 3 TSX P57 354 3 TSX P57 454 4 TSX P57 554 4 TSX P57 1634 0 TSX P57 2634 1 TSX P57 3634 2 TSX P57 4634 3 TSX P57 5634 3 TSX P57 6634 3 31008212 09/2020 Premium sous EcoStruxure™ Control Expert Configuration 31008212 09/2020 Chapitre 2 Configuration du module de communication EtherNet/IP TSX ETC 100 Configuration du module de communication EtherNet/IP TSX ETC 100 Présentation Ce chapitre explique comment utiliser le logiciel de programmation Control Expert et l'outil de configuration EtherNet/IP de Control Expert pour sélectionner et configurer le module de communication EtherNet/IP TSX ETC 100. NOTE : les instructions fournies dans ce chapitre incluent des choix spécifiques effectués pour un exemple de projet. Votre projet Control Expert peut inclure des choix différents selon votre configuration. Contenu de ce chapitre Ce chapitre contient les sous-chapitres suivants : Sous-chapitre Sujet Page 2.1 Création d'un projet dans Control Expert 18 2.2 Utilisation de l'outil de configuration EtherNet/IP de Control Expert 29 2.3 Configuration des propriétés de canal de réseau 38 2.4 Configuration des paramètres d'adresse TCP/IP 52 2.5 Configuration du module de communication EtherNet/IP en tant qu'adaptateur d'E/S 61 31008212 09/2020 17 Configuration Sous-chapitre 2.1 Création d'un projet dans Control Expert Création d'un projet dans Control Expert Présentation Cette section donne des informations concernant : la sélection des modules Premium dans Control Expert, le lancement de l'outil de configuration EtherNet/IP de Control Expert. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : Sujet 18 Page Création d'un projet 19 Configuration du module de communication EtherNet/IP TSX ETC 100 21 31008212 09/2020 Configuration Création d'un projet Utilisation de Control Expert Utilisez Control Expert pour créer un projet. Les étapes suivantes décrivent l'une des manières de créer un projet avec Control Expert : Etape Action 1 Lancez Control Expert. 2 Dans le menu principal de Control Expert, sélectionnez Fichier → Nouveau. La fenêtre Nouveau projet s'affiche. Elle contient la liste des types d'automates Schneider Electric. 3 Dans la fenêtre Nouveau projet, ouvrez la sous-liste Premium et choisissez un automate. Dans cet exemple, l'automate TSX P57 4634M est sélectionné : 4 Cliquez sur OK. Le navigateur du projet apparaît : 5 Dans le navigateur du projet, double-cliquez sur Bus local. Control Expert affiche : le catalogue matériel et une fenêtre Bus local avec l'UC choisie en deuxième position (emplacement 0) et une alimentation TSX PSY 2600M en première position. 31008212 09/2020 19 Configuration Etape Action 6 Dans le catalogue matériel, faites glisser avec la souris un module de communication EtherNet/IP TSX ETC 100 de la section Communication vers un emplacement dans l'embase. Dans cet exemple, le module est placé en troisième position (emplacement 2). 7 Les modules choisis sont affichés sur l'embase. 8 Pour ouvrir la fenêtre de configuration du TSX ETC 100, effectuez l'une des opérations suivantes : double-cliquez sur le module TSX ETC 100 dans la fenêtre Bus local ci-dessus, ou cliquez avec le bouton droit sur le module, puis choisissez Ouvrir le module… dans le menu contextuel. La fenêtre de configuration du module apparaît. Elle permet de définir les propriétés de celui-ci. 20 31008212 09/2020 Configuration Configuration du module de communication EtherNet/IP TSX ETC 100 Présentation Pour configurer les propriétés du TSX ETC 100, vous devez : remplir la page Configuration de la fenêtre de propriétés du module, lancer l'outil de configuration EtherNet/IP de Control Expert, qui permet d'achever de modifier les propriétés des modules et équipements EtherNet/IP, ajouter les informations modifiées sur les modules et équipements EtherNet/IP à la configuration du projet Control Expert sous forme de types de données dérivés. Les étapes ci-après donnent un exemple de configuration du module de communication. Votre configuration peut être différente. Définition des adresses mémoire d'entrée et de sortie et du nom du module La page Configuration se présente de la manière suivante : 31008212 09/2020 21 Configuration Dans la page Configuration, effectuez les étapes suivantes pour nommer le module et définir les adresses et les tailles des entrées et des sorties : Etape Action 1 Dans la section Projet, saisissez le nom du module dans le champ Nom du module. Dans cet exemple : ETC1. Remarque : une fois le nom du module saisi et la configuration EtherNet/IP validée (en cliquant sur le bouton Valider ), le module ne peut plus être renommé. 2 Dans les zones Entrées et Sorties, saisissez la taille et la position de départ des entrées et des sorties. Ces valeurs peuvent ensuite être modifiées. Dans cet exemple, les valeurs suivantes ont été saisies : Dans la zone Entrées : Dans le champ Index %MW, entrez une adresse de départ pour les entrées. Dans cet exemple : 0. Dans le champ Taille max., entrez le nombre maximum de mots de 16 bits dédiés aux entrées. Dans cet exemple : 100. Dans la zone Sorties : Dans le champ Index %MW, entrez une adresse de départ pour les sorties. Dans cet exemple : 100. Dans le champ Taille max., entrez le nombre maximum de mots de 16 bits dédiés aux sorties. Dans cet exemple : 100. Remarques : Les entrées et les sorties peuvent se trouver à n'importe quelle adresse disponible et pas nécessairement dans des zones adjacentes. Il suffit que les espaces affectés aux entrées et aux sorties ne se chevauchent pas. La plage %MW définie pour les entrées et les sorties doit être disponible dans l'UC. Pour plus d'informations, consultez la section Ecran de configuration du processeur dans l'aide de Control Expert. 3 Dans Control Expert, sélectionnez Edition → Valider (ou cliquez sur le bouton Valider ) pour : enregistrer le nom du module EtherNet/IP, qui devient une valeur non modifiable, en lecture seule, enregistrer les paramètres de taille et d'adresse pour les entrées et les sorties, lancer l'outil de configuration EtherNet/IP. 22 31008212 09/2020 Configuration Lancement de l'outil de configuration EtherNet/IP Après avoir enregistré le nom du module EtherNet/IP et les paramètres d'entrée et de sortie, lancez l'outil de configuration EtherNet/IP en cliquant sur le bouton EtherNet/IP : L'outil de configuration EtherNet/IP s'ouvre. Si des configurations d'équipements EtherNet/IP ont été modifiées et enregistrées auparavant, elles sont affichées. L'outil de configuration EtherNet/IP permet de configurer : les propriétés de voie (voir page 38) du module EtherNet/IP, les paramètres TCP/IP (voir page 52) du module EtherNet/IP, (facultatif) la fonction d'esclave local (voir page 61) du module EtherNet/IP, les propriétés des : équipements distants Schneider Electric (voir page 89), équipements de fournisseurs tiers (voir page 117). 31008212 09/2020 23 Configuration Création ou mise à jour de types de données dérivés Une fois toutes les modifications du module EtherNet/IP enregistrées dans l'outil de configuration EtherNet/IP, ajoutez-les au projet Control Expert comme suit : Etape 24 Action 1 Revenez à l'écran principal dans Control Expert et choisissez la page Configuration du module de serveur configurable EtherNet/IP ci-après. Le bouton Actualiser l'application est maintenant activé. 2 Cliquez sur le bouton Actualiser l'application. 31008212 09/2020 Configuration Etape 3 Action Le logiciel Control Expert convertit les données de configuration EtherNet/IP en variables et types de données dérivés, puis prépare leur importation dans le projet Control Expert. S'il existe des conflits entre un nouvel item et un item existant, Control Expert les signale dans le Rapport sur les problèmes d'import, représenté ci-après : Dans cet exemple, la configuration du projet Control Expert inclut déjà les variables et types de données dérivés indiqués. 4 Si le Rapport sur les problèmes d'import apparaît, utilisez les boutons de commande qu'il contient, comme suit : Conserver : conserve le composant du projet courant. Remplacer : remplace le composant du projet par celui de l'import. Renommer : renomme le composant importé, ce qui permet de conserver les deux composants. 5 Après avoir déterminé comment traiter chaque item importé, cliquez sur OK. 6 Après que vous avez cliqué sur OK, le navigateur du projet affiche les types de données dérivés nouveaux ou modifiés, comme dans l'illustration ci-après : 31008212 09/2020 25 Configuration Affichage des variables de type de données dérivé Lorsque vous avez cliqué sur le bouton Actualiser l'application, Control Expert a créé une collection de variables de type de données dérivé. Utilisez ces variables pour afficher les éléments suivants : état de toutes les connexions du module de communication avec chaque équipement distant : l'état de toutes les connexions est affiché dans un tableau de 16 octets. chaque connexion est représentée par un seul bit. une valeur de bit de 1 indique que la connexion fonctionne correctement. une valeur de bit de 0 indique que la connexion est perdue ou que le module de communication ne peut plus communiquer avec l'équipement distant. valeur des items d'entrée ou de sortie créés à l'aide de l'outil de configuration EtherNet/IP de Control Expert, valeur des attributs définis par le fichier EDS d'un équipement distant, quantité de remplissage représentant l'espace mémoire réservé en entrée ou en sortie pour un équipement distant. Pour afficher ces variables de type de données dérivé : Etape Description 1 Revenez à l'écran principal de Control Expert. 2 Dans le navigateur du projet, ouvrez la branche Variables et instances FB et doublecliquez sur la sous-branche Variables dérivées. La fenêtre de l'éditeur de données s'ouvre en présentant l'onglet Variables : Une coche apparaît dans la case DDT. (Si vous ne voyez pas la coche, sélectionnez la case DDT.) 26 31008212 09/2020 Configuration Etape Description 3 La variable Status (qui décrit l'état de toutes les connexions) se trouve sous le premier équipement en première position. Pour afficher le tableau de 16 octets de la variable Status, développez le premier équipement illustré ci-dessous : 4 Pour déterminer le bit Status qui est affecté à un équipement distant : 31008212 09/2020 a Dans l'outil de configuration EtherNet/IP de Control Expert, ouvrez la fenêtre Propriétés d'un équipement distant. b Ouvrez la page Connexions et cliquez sur le nœud Général ci-dessous : c Dans l'exemple ci-dessus, la valeur 1 de l'offset du bit de statut de la connexion est affectée au premier bit du premier octet de la variable Status, qui peut être représenté sous la forme suivante : Status[0].1. 27 Configuration Etape Description 5 Vous pouvez également utiliser l'éditeur de données pour afficher des variables DDT. Les variables DDT sont : soit des items d'entrée et de sortie créés à l'aide de l'outil de configuration EtherNet/IP de Control Expert, soit des attributs définis par le fichier EDS de l'équipement distant, soit du remplissage, représentant l'espace mémoire d'entrée ou de sortie réservé à un équipement distant, mais non utilisé. L'éditeur de données présente les variables DDT par groupe d'entrée ou de sortie distinct, triées par équipement, comme illustré ci-dessous : 1 2 28 noms des équipements : créés par l'utilisateur dans l'outil de configuration EtherNet/IP de Control Expert. noms des variables : créées par l'utilisateur en tant qu'items d'E/S dans l'outil de configuration EtherNet/IP de Control Expert ou définies comme une propriété par le fichier EDS de l'équipement distant. 31008212 09/2020 Configuration Sous-chapitre 2.2 Utilisation de l'outil de configuration EtherNet/IP de Control Expert Utilisation de l'outil de configuration EtherNet/IP de Control Expert Présentation Cette section décrit l'interface utilisateur de l'outil de configuration EtherNet/IP de Control Expert. Utilisez l'outil de configuration pour spécifier des paramètres pour le module EtherNet/IP et pour les autres équipements connectés au réseau EtherNet/IP. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : Sujet Page Interface utilisateur de l'outil de configuration EtherNet/IP 30 Fenêtre des équipements 34 Configuration des propriétés dans la fenêtre des équipements 36 31008212 09/2020 29 Configuration Interface utilisateur de l'outil de configuration EtherNet/IP Présentation L'interface utilisateur de l'outil de configuration EtherNet/IP de Control Expert comporte les éléments suivants : 1 2 3 4 5 6 Menu principal Zone de description Zone d'espace de travail Fenêtre des équipements Zone des E/S Fenêtre de messages Une courte description des différents éléments de l'interface utilisateur EtherNet/IP figure ci-après. 30 31008212 09/2020 Configuration Menu principal La zone du menu principal comporte : une barre de menu principale comprenant les options et commandes de menu suivantes : Option de menu Contient les commandes… Fichier gestion et impression des fichiers, choix d'affichage de l'interface, opérations en ligne/hors ligne. Bibliothèque gestion des fichiers EDS dans la bibliothèques d'équipements. Réseau détection automatique des équipements du réseau EtherNet/IP, actions en ligne, notamment : messagerie explicite, envoi de commandes ping aux équipements réseau, mise en œuvre des équipements par les paramètres de configuration de port, utilisation des équipements détectés automatiquement dans la zone Détection réseau. Equipements utilisation des équipements affichés dans la fenêtre des équipements, notamment : affichage des équipements dans la commande arborescente de la fenêtre des équipements, mise en œuvre des équipements par les paramètres de configuration de port, création et configuration des connexions CIP pour les équipements, diagnostic des équipements. Items ajout et suppression des entrées et sorties de la zone des E/S et modification de leur nom. Aide affichage des informations relatives à la version de l'outil de configuration EtherNet/IP de Control Expert, aide en ligne. 3 barres d'outils : Barre d'outils Contient des commandes relatives aux opérations suivantes… Barre d'outils principale gestion et impression des fichiers, Barre d'outils des équipements choix d'affichage de l'interface, utilisation des équipements affichés dans la fenêtre des équipements, notamment : affichage des équipements dans la commande arborescente de la fenêtre des équipements, mise en œuvre des équipements, création et configuration des connexions CIP pour les équipements, diagnostic des équipements, opérations en ligne/hors ligne. Barre d'outils des items 31008212 09/2020 ajout et suppression des entrées et sorties de la zone des E/S et modification de leur nom. 31 Configuration Zone de description La zone de description décrit le module de communication EtherNet/IP et son adresse IP. Zone d'espace de travail La zone d'espace de travail comporte deux onglets contenant : la bibliothèque d'équipements, où vous pouvez : afficher les propriétés et les fichiers EDS de tous les équipements EtherNet/IP disponibles, ajouter un nouvel équipement et son fichier EDS dans la bibliothèque d'équipements, supprimer un équipement de la bibliothèque d'équipements, gérer l'affichage des équipements dans la bibliothèque d'équipements, insérer un équipement sélectionné dans la configuration affichée dans la fenêtre des équipements. la zone Détection réseau, où vous pouvez : détecter automatiquement des équipements du réseau EtherNet/IP, exécuter des actions en ligne, comme envoyer des messages explicites ou des commandes ping aux équipements du réseau, afficher les propriétés et les fichiers EDS de tous les équipements EtherNet/IP disponibles, insérer un équipement sélectionné dans la configuration affichée dans la fenêtre des équipements, insérer tous les équipements détectés dans la configuration de la fenêtre des équipements en remplacement de l'ensemble des équipements de la configuration. Vous pouvez afficher ou masquer l'espace de travail à l'aide de la commande Fichier → Préférences → Environnement de travail. Fenêtre des équipements La fenêtre des équipements contient une commande arborescente dans laquelle figurent tous les équipements ajoutés à la configuration du réseau EtherNet/IP. Cette fenêtre permet d'effectuer les opérations suivantes : affichage et modification des propriétés d'équipements EtherNet/IP sélectionnés, notamment : les modules de communication EtherNet/IP, les esclaves locaux, les équipements distants, les modules d'E/S. mise en œuvre des équipements, création et configuration des connexions CIP des équipements, ouverture de la zone des E/S et affichage des entrées et sorties individuelles, diagnostic sur les connexions d'équipements. 32 31008212 09/2020 Configuration Zone des E/S La zone des E/S présente les données de configuration de chaque entrée et sortie, et notamment : le nom, le type de données, le décalage dans l'équipement, le décalage dans la connexion, l'adresse d'origine ou de destination des données d'E/S. La zone des E/S est affichée uniquement lorsque la connexion d'E/S d'un équipement est sélectionnée dans la configuration de la fenêtre des équipements. Fenêtre de messages La Fenêtre de messages affiche une liste d'événements assortie d'une option de tri. Elle peut être configurée de façon à afficher ou masquer pour chaque élément : la date et l'heure, le niveau d'événement : information, avertissement, erreur. 31008212 09/2020 33 Configuration Fenêtre des équipements Présentation La fenêtre des équipements se trouve au centre de l'interface utilisateur de l'outil de configuration EtherNet/IP. Chaque équipement de votre configuration réseau y est représenté par un nœud. Un exemple de présentation de la fenêtre des équipements est donné ci-après : Propriétés configurables La fenêtre des équipements représente chaque équipement (et chaque groupe de propriétés configurables d'équipement de votre configuration réseau) par un nœud. Chaque nœud est identifié par une icône, comme suit : Nœud 34 Icône Ce nœud permet de configurer… Canal Les propriétés du canal de communication du module EtherNet/IP. TCP/IP Les paramètres d'adressage IP, SNMP et de serveur DHCP du module de communication EtherNet/IP. Esclave local Propriétés liées au rôle d'adaptateur d'E/S du module vis-àvis d'un équipement distant faisant office de scrutateur d'E/S. Equipement Propriétés de n'importe quel équipement réseau EtherNet/IP possédant une adresse IP, y compris les périphériques modulaires et non modulaires. Ensemble d'items Nom attribué à un groupe d'items d'E/S. 31008212 09/2020 Configuration Nœud Icône Ce nœud permet de configurer… Elément Propriétés d'une connexion CIP entre le module de communication EtherNet/IP et les items d'E/S individuels. Si le type de connexion est le suivant : connexion de rack optimisée : cliquez sur la connexion occupant la première position pour afficher tous les items d'E/S de connexion de rack optimisée, directe : cliquez sur une connexion occupant n'importe quelle position pour afficher les items d'E/S la concernant. Châssis Propriétés d'un châssis appartenant à un équipement modulaire. Module Paramètres d'un module d'E/S appartenant à un équipement modulaire. 31008212 09/2020 35 Configuration Configuration des propriétés dans la fenêtre des équipements Présentation Utilisez la fenêtre des équipements de l'outil de configuration EtherNet/IP de Control Expert pour afficher et configurer les propriétés du module de communication EtherNet/IP et des autres équipements du réseau EtherNet/IP. Pour configurer les propriétés, double-cliquez sur le nœud de la fenêtre des équipements associé aux propriétés (voir page 34) à configurer. Par exemple, pour configurer les propriétés de voie du module de communication EtherNet/IP, double-cliquez sur l'icône de voie afin d'afficher la fenêtre Propriétés de voie. Lorsque la fenêtre apparaît, elle comporte deux onglets : Général (onglet par défaut) Ethernet Cependant, la fenêtre Propriétés de voie peut comprendre deux onglets supplémentaires : Ethernet/IP, si vous utilisez le mode étendu (Fichier → Préférences → Etendu) Informations du module, si vous travaillez en ligne (Fichier → Mettre en ligne) Affichage des valeurs des propriétés La plupart des fenêtres de propriétés affichent une description de la propriété sélectionnée. Sélectionnez une propriété dans la colonne Nom pour afficher une brève description dans la zone Description en bas de la fenêtre : Types de propriétés Les propriétés peuvent être lecture/écriture ou lecture seule, comme l'indique l'icône : Icône Propriété Lecture seule. La valeur de cette propriété est verrouillée et ne peut pas être modifiée. Lecture/écriture. Cette valeur peut être modifiée. 36 31008212 09/2020 Configuration Modification des valeurs des propriétés Pour modifier la valeur d'une propriété en lecture/écriture, procédez comme suit : Etape Action 1 Sélectionnez une propriété en lecture/écriture. 2 Il existe deux méthodes pour la modifier : Double-cliquez sur le nom de la propriété. Cliquez sur le bouton marqué de trois points (…) à droite de la barre d'en-tête de la liste, puis choisissez Propriétés dans le menu contextuel. Une fenêtre apparaît (dans le cas présent, celle de la propriété Débit en bauds) qui permet de modifier la valeur du paramètre : Remarque : vous pouvez modifier d'autres propriétés en saisissant une valeur comprise dans la plage indiquée. 3 31008212 09/2020 Une fois les modifications effectuées, cliquez sur OK pour fermer la fenêtre Propriétés et enregistrer les modifications. 37 Configuration Sous-chapitre 2.3 Configuration des propriétés de canal de réseau Configuration des propriétés de canal de réseau Présentation Cette section décrit comment configurer les propriétés de canal de réseau à l'aide de l'outil de configuration EtherNet/IP. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : Sujet 38 Page Configuration des propriétés de voie : page Général 39 Configuration des Propriétés du canal : page Ethernet 41 Configuration des Propriétés du canal : page EtherNet/IP 43 Configuration des propriétés de voie : page Informations du module 45 31008212 09/2020 Configuration Configuration des propriétés de voie : page Général Page Général La page Général de la fenêtre Propriétés de voie affiche des propriétés en lecture seule décrivant : le nom du module EtherNet/IP, la taille et l'emplacement des entrées et des sorties, la taille de la configuration EtherNet/IP. Les propriétés sont définies par le fichier EDS du module de communication, la conception de la configuration et les paramètres saisis dans la page Configuration de Control Expert pour le module de communication. 31008212 09/2020 39 Configuration Propriétés Nom Description Valeur définie par Nom du module EtherNet/IP Page Configuration de Control Expert Offset d'entrée Adresse de départ des entrées (index %MW) Page Configuration de Control Expert Taille réservée des entrées Nombre total de mots configurés pour les entrées (taille maximale) Page Configuration de Control Expert Taille courante des entrées Nombre d'entrées réellement utilisées dans l'application Conception réseau dans la fenêtre des équipements de l'outil de configuration Offset de sortie Adresse de départ des sorties (index %MW) Page Configuration de Control Expert Taille réservée des sorties Nombre total de mots configurés pour les sorties (taille maximale) Page Configuration de Control Expert Taille courante des sorties Nombre de sorties réellement utilisées dans l'application Conception réseau dans la fenêtre des équipements de l'outil de configuration Nom du module Nom du module Entrée Sortie Remarque : lorsque vous configurez le décalage (offset) et la taille réservée pour les entrées et les sorties, veillez à ce qu'entrées et sorties ne se chevauchent pas. Taille de la configuration 40 Nombre maximum d'équipements Nombre maximum d'équipements qu'il est possible d'ajouter à la configuration prédéfini Nombre courant d'équipements Nombre d'équipements actuellement compris dans la configuration Conception réseau dans la fenêtre des équipements de l'outil de configuration Nombre maximum de connexions Nombre maximum de connexions que peut gérer le module prédéfini Nombre courant de connexions Nombre de connexions comprises dans la configuration Conception réseau dans la fenêtre des équipements de l'outil de configuration Nombre maximum de paquets Nombre maximum de paquets que peut gérer le module prédéfini Nombre courant de paquets Nombre de paquets par seconde que peut générer la configuration courante Conception réseau dans la fenêtre des équipements de l'outil de configuration 31008212 09/2020 Configuration Configuration des Propriétés du canal : page Ethernet Page Ethernet Utilisez la page Ethernet de la fenêtre Propriétés du canal pour : afficher et modifier la vitesse de transmission, afficher le format de trame. NOTE : consultez la rubriqueConfiguration des propriétés dans la fenêtre des équipements (voir page 36) pour en savoir plus sur l’affichage des descriptions de propriétés et l’édition des valeurs de propriétés. 31008212 09/2020 41 Configuration Propriétés Nom Description Type Vitesse de transmission Vitesse de transmission et mode duplex de la configuration. Pour modifiez ces paramètres, doublecliquez sur le nom du champ et choisissez l'une des options suivantes : Auto 10/100 Mb (valeur par défaut) 10 Mb Half duplex 10 Mb Full duplex 100 Mb Half duplex 100 Mb Full duplex Lectureécriture Remarque : la valeur par défaut — Auto 10/100 Mb — est recommandée. Elle permet aux équipements connectés d'effectuer une négociation automatique et de déterminer la vitesse de transmission et le mode duplex communs les plus rapides. Format trame 42 Ethernet II est le seul format de trame disponible pour ce module. Lecture seule 31008212 09/2020 Configuration Configuration des Propriétés du canal : page EtherNet/IP Page EtherNet/IP Utilisez la page EtherNet/IP de la fenêtre Propriétés du canal pour configurer : les propriétés qui déterminent comment le module de communication EtherNet/IP, dans son rôle de scrutateur d'E/S, ouvre les connexions implicites et explicites, la fréquence de transmission des données produites sur les connexions implicites, le délai de timeout des connexions explicites, le comportement du module dans son rôle de scrutateur d'E/S lorsque : l'application est arrêtée, ou le module EtherNet/IP reçoit une demande de service de réinitialisation. NOTE : cette page n'apparaît que lorsque vous utilisez le mode avancé. Les propriétés du mode avancé sont indiquées par l'icône . Pour activer le mode avancé, choisissez : Fichier → Préférences → Mode avancé. NOTE : consultez la rubriqueConfiguration des propriétés dans la fenêtre des équipements (voir page 36) pour en savoir plus sur l’affichage des descriptions de propriétés et l’édition des valeurs de propriétés. 31008212 09/2020 43 Configuration Configuration des propriétés EtherNet/IP Remarque : seule une personne ayant l'expérience du développement de réseaux EtherNet/IP est habilitée à modifier les propriétés en lecture-écriture. Nom Description Timeout Timing de la connexion IO FW_Open Délai pendant lequel le module EtherNet/IP attend que la transaction de messagerie E/S Forward_Open ouvre une connexion de messagerie implicite. Par défaut = 5 000 ms Timing de la connexion EM FW_Open Délai pendant lequel le module EtherNet/IP attend que la transaction de messagerie E/S Forward_Open ouvre une connexion de messagerie explicite. Par défaut = 3 000 ms RPI EM connecté Valeur utilisée pour définir l'intervalle de paquet de demande (RPI) T->O (cible->source) et O->T (source>cible) pour toutes les connexions de messagerie explicite. Cette valeur est utilisée pour calculer la durée de vie d'une connexion. Par défaut = 10 000 ms Timeout requête EM Délai pendant lequel le module EtherNet/IP attend entre une demande et la réponse d'un message explicite. Par défaut =10 s Sortie 44 Comportement en mode STOP Etat du module EtherNet/IP lorsque l'application de l'UC passe à l'état STOP : VRAI indique que le module passe à l'état STOP (les connexions implicites sont fermées). FAUX indique que le module passe à l'état IDLE (les connexions implicites ne sont pas fermées). Par défaut = FAUX Permettre le redémarrage par message explicite Comportement du module EtherNet/IP — en tant que scrutateur d'E/S — lorsqu'il reçoit une demande de service de réinitialisation : VRAI indique que le module se réinitialise. FAUX indique que le module ignore la demande de service de réinitialisation et continue ses opérations sans interruption. Par défaut = FAUX 31008212 09/2020 Configuration Configuration des propriétés de voie : page Informations du module Page Informations du module Utilisez la page Informations du module de la fenêtre Propriétés de voie pour afficher les propriétés obtenues du module de communication EtherNet/IP. Dans cette page, vous pouvez : récupérer des données du module de communication, afficher les données de module récupérées par un groupe d'objets sélectionné, y compris les données relatives aux caractéristiques de module suivantes : Identité Gestionnaire de connexions Interface TCP/IP Liaison Ethernet actualiser les données. NOTE : Cette page ne s'affiche que lorsque l'outil de configuration EtherNet/IP du logiciel Control Expert est exécuté en ligne. Pour travailler en ligne, sélectionnez Fichier → Mettre en ligne. Les groupes d'objets ne s'affichent que lorsque vous travaillez en mode étendu. Pour travailler en mode étendu, sélectionnez Fichier → Préférences → Etendu. L'affichage des informations du module se déroule en trois temps : 31008212 09/2020 45 Configuration NOTE : pour plus d'informations sur l'affichage des descriptions des propriétés et la modification des valeurs de propriétés, reportez-vous à la section Configuration des propriétés dans la fenêtre des équipements (voir page 36). Etape 1 Sélectionnez un type de propriété dans la liste Objet : Identité Gestionnaire de connexions Interface TCP/IP Liaison Ethernet Etape 2 Cliquez sur le bouton Lire les informations du module pour intégrer les données de propriétés. Etape 3 Cliquez régulièrement sur le bouton Réinitialiser le module pour mettre à jour les données de propriété. Propriétés et état de l'identité Lorsque vous sélectionnez Identité, les informations ci-après apparaissent. Propriété Description Identification ID fabricant 243 Type d'équipement 12 Code produit 2 Révision Numéro de révision de l'équipement. Numéro de série Numéro de série de l'équipement. Nom du produit TSX ETC 100 Statut 46 Appartient à un propriétaire Un paramètre VRAI indique que l'équipement (ou un objet dans l'équipement) a un propriétaire. Le réglage de ce bit signifie que l'ensemble prédéfini de connexions maîtres/esclaves a été attribué à un maître. Configuré Un paramètre VRAI indique que l'application de l'équipement a été configurée pour exécuter une tâche qui diffère de son fonctionnement par défaut. Cela ne concerne pas la configuration des communications. Etat étendu de l'équipement Etat spécifique au fournisseur ou déjà défini. Erreur majeure non récupérable Un paramètre VRAI indique que l'équipement a détecté un problème interne qui a provoqué l'état Erreur majeure non récupérable. 31008212 09/2020 Configuration Propriété Description Erreur majeure récupérable Un paramètre VRAI indique que l'équipement a détecté un problème interne qui a provoqué l'état Erreur majeure récupérable. Erreur mineure non récupérable Un paramètre VRAI indique que l'équipement a détecté un problème interne considéré comme non récupérable. Ce problème n'entraîne pas le passage de l'équipement dans l'un des états d'erreur. Erreur mineure récupérable Un paramètre VRAI indique que l'équipement a détecté un problème interne considéré comme récupérable. Ce problème n'entraîne pas le passage de l'équipement dans l'un des états d'erreur. Propriétés du Gestionnaire de Connexions Lorsque vous sélectionnez Gestionnaire de Connexions, les informations ci-après apparaissent. Propriété Description Nombre d'ouvertures Requêtes d'ouverture Nombre de requêtes de service Forward_Open reçues. Rejets à cause du format Nombre de requêtes de service Forward_Open refusées en raison d'un format incorrect. Rejets à cause des ressources Nombre de requêtes de service Forward_Open refusées en raison d'un manque de ressources. Autres rejets Nombre de requêtes de service Forward_Open refusées pour un autre motif qu'un format incorrect ou un manque de ressources. Nombre de fermetures Requêtes de fermeture Nombre de requêtes de service Forward_Close reçues. Rejets à cause du format Nombre de requêtes de service Forward_Close refusées en raison d'un format incorrect. Autres rejets Nombre de requêtes de service Forward_Close refusées pour un autre motif qu'un format incorrect. Autres compteurs Timeouts de connexion Nombre total de timeouts de connexion survenus dans des connexions contrôlées par ce gestionnaire de connexions. Nombre de connexions Nombre de connexions. 31008212 09/2020 47 Configuration Propriétés de l'interface TCP/IP Lorsque vous sélectionnez Interface TCP/IP, les informations ci-après apparaissent. Les propriétés ne s'appliquent pas toutes au module de communication. Propriété Description Etat Indique l'état de la configuration : 0 = non configuré, 1 = configuration valide provenant de BOOTP ou d'un stockage non volatile Capacité de configuration Client BOOTP Indique que l'équipement peut obtenir sa configuration réseau par BOOTP. Configuration réglable Indique que la configuration peut être réglée. 48 Configuration au démarrage Détermine la manière dont l'équipement obtient sa configuration initiale au démarrage. Remarque : si l'équipement a déjà été configuré, il utilise les valeurs de configuration d'interface stockées. Adresse IP Adresse IP de l'équipement. L'adresse 0.0.0.0 indique qu'aucune adresse IP n'a été configurée. Masque de réseau Masque de réseau de l'équipement. L'adresse 0.0.0.0 indique qu'aucune adresse de masque de réseau n'a été configurée. Adresse de passerelle Adresse par défaut de la passerelle. L'adresse 0.0.0.0 indique qu'aucune adresse n'a été configurée pour la passerelle. Adresse du serveur DNS principal (sans objet) Adresse du serveur DNS secondaire (sans objet) Nom de domaine (sans objet) Nom d'hôte (sans objet) Numéro de réseau Safety (sans objet) Valeur TTL Valeur utilisée par l'équipement pour le champ Durée de vie de l'en-tête IP lors de l'envoi de paquets par le biais d'une adresse IP de multidiffusion. Contrôle d'allocation d'adresses multicast Ceci détermine la manière dont l'équipement alloue les adresses IP de multidiffusion. Si la valeur est : 0, les adresses de multidiffusion sont générées à l'aide de l'algorithme d'allocation par défaut, 1, les adresses de multidiffusion sont allouées en fonction des valeurs spécifiées dans les deux paramètres suivants. 31008212 09/2020 Configuration Propriété Description Nombre d'adresses multicast allouées Nombre d'adresses IP de multidiffusion allouées. Première adresse IP multicast Adresse de multidiffusion de départ à partir de laquelle l'allocation commence. Propriétés de liaison Ethernet Lorsque vous sélectionnez Liaison Ethernet, les informations ci-après apparaissent. Propriété Description Général Vitesse de l'interface Vitesse actuelle de l'interface. Si la vitesse n'a pas été déterminée, la valeur 0 s'affiche. Etat de la liaison Indique si l'interface de communication Ethernet est connectée ou non à un réseau actif. Mode duplex Indique que le mode duplex est utilisé. Statut de négociation Indique l'état de l'autonégociation de la liaison. Si la valeur est : 0, l'autonégociation est en cours. 1, l'autonégociation et la détection de la vitesse ont échoué. Les valeurs de vitesse et de duplex par défaut sont utilisées. 2, l'autonégociation échoue, mais la vitesse est détectée. Passage par défaut en mode duplex. La valeur par défaut dépend du produit. Il est recommandé d'adopter la valeur semiduplex par défaut. 3, la négociation de la vitesse et du mode duplex a réussi. 4, il n'y a aucune tentative d'autonégociation. La vitesse et le mode duplex ont été forcés. Le paramétrage manuel nécessite une réinitialisation Si la valeur est : 0, l'interface peut activer automatiquement les modifications apportées aux paramètres de liaison (autonégociation, mode duplex, vitesse de l'interface). 1, un service de réinitialisation doit être appliqué à l'objet Identité de l'équipement pour que les modifications soient appliquées. Défaut matériel local Anomalie matérielle survenue localement. Adresse physique locale Adresse de la couche MAC. Entrée Octets Nombre d'octets reçus sur l'interface. Paquets Ucast Nombre de paquets monodiffusion de sous-réseau livrés à un protocole de couche supérieure. Paquets NUcast Nombre de paquets non monodiffusion livrés à un protocole de couche supérieure. 31008212 09/2020 49 Configuration Propriété Description Paquets mis au rebut Nombre de paquets entrants choisis pour être ignorés, même si aucune erreur empêchant leur livraison à un protocole de couche supérieure n'a été détectée. Erreurs Nombre de paquets entrants contenant des erreurs empêchant leur livraison à un protocole de couche supérieure. Protocoles inconnus Nombre de paquets reçus par l'interface et ignorés en raison d'un protocole inconnu ou incompatible. Sortie Octets Nombre d'octets envoyés sur l'interface. Paquets Ucast Nombre total de paquets dont la transmission vers une adresse monodiffusion de sous-réseau a été demandée par des protocoles de couche supérieure. Paquets NUcast Nombre total de paquets dont la transmission vers une adresse non monodiffusion a été demandée par des protocoles de couche supérieure. Paquets mis au rebut Nombre de paquets sortants choisis pour être ignorés, même si aucune erreur empêchant leur transmission n'a été détectée. Erreurs Nombre de paquets sortants non transmis en raison d'erreurs. Compteur d'erreurs 50 Erreurs d'alignement Nombre de trames reçues sur cette interface dont la longueur ne correspond pas à un nombre entier d'octets et dont la vérification FCS n'a pas réussi. Erreurs FCS Nombre de trames reçues sur cette interface dont la longueur correspond à un nombre entier d'octets mais dont la vérification FCS n'a pas réussi. Collisions simples Nombre de trames transmises sur cette interface dont la transmission est empêchée par une collision unique. Collisions multiples Nombre de trames transmises sur cette interface dont la transmission est empêchée par plusieurs collisions. Erreurs de test SQE Nombre de fois où un message d'erreur de test SQE a été généré. Transmissions différées Nombre de trames dont la première tentative de transmission a été reportée sur cette interface car le support était occupé. Collisions tardives Nombre de fois où une collision a été détectée au-delà de 512 temps bits dans la transmission d'un paquet. Collisions excessives Nombre de trames dont la transmission sur cette interface a échoué en raison de collisions excessives. Erreur de transmission MAC Nombre de trames dont la transmission sur cette interface a échoué en raison d'une erreur interne de transmission de la sous-couche MAC. 31008212 09/2020 Configuration Propriété Description Erreur Carrier Sense Nombre de fois où la condition d'écoute de porteuse a été perdue ou n'a jamais été affirmée lors d'une tentative de transmission de trame sur cette interface. Trames trop longues Nombre de trames reçues sur cette interface dépassant la taille maximale autorisée. Erreur de réception MAC Nombre de trames dont la réception sur cette interface a échoué en raison d'une erreur interne de réception de la sous-couche MAC. 31008212 09/2020 51 Configuration Sous-chapitre 2.4 Configuration des paramètres d'adresse TCP/IP Configuration des paramètres d'adresse TCP/IP Présentation Cette section indique comment configurer les paramètres d'adresse TCP/IP du module de communication EtherNet/IP. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : Sujet 52 Page Propriétés TCP/IP : page Général 53 Propriétés TCP/IP : Configuration de l'agent SNMP 56 Propriétés TCP/IP : configuration du serveur DHCP 58 31008212 09/2020 Configuration Propriétés TCP/IP : page Général Page Général Utilisez la page Général de la fenêtre de propriétés TCP/IP pour configurer l'adresse IP du module de communication EtherNet/IP. Ouvrez la fenêtre de propriétés TCP/IP en cliquant sur l'icône TCP/IP équipements. de la fenêtre des NOTE : consultez la rubrique Configuration des propriétés dans la fenêtre des équipements (voir page 36) pour plus d'informations sur l'affichage des descriptions de propriétés et la modification des valeurs de propriétés. 31008212 09/2020 53 Configuration Sélection d'un mode de configuration Utilisez la liste Configuration pour indiquer un mode de configuration. Le paramètre de mode de configuration détermine comment le module obtient son adresse IP au démarrage. Les choix sont : Mode de configuration Description Statique Le module utilise l'adresse IP du module, l'adresse IP de la passerelle et le masque de sous-réseau configurés dans cette page. Mémoire flash Le module utilise l'adresse IP configurée par l'objet TCP/IP et stockée en mémoire flash. Une adresse IP configurée ainsi survit à un redémarrage à chaud (redémarrage pendant lequel l'alimentation électrique de l'équipement n'est pas coupée), mais est perdue en cas de redémarrage à froid (si l'alimentation est interrompue pendant un moment). BOOTP Le module utilise une adresse IP affectée par un serveur BOOTP. Définition des adresses de module en mode statique Trois propriétés d'adresse IP doivent être configurées pour le module de communication EtherNet/IP en mode de configuration statique : Propriété Description Adresse IP du module Identificateur de 32 bits, constitué d'une adresse réseau et d'une adresse d'hôte, affecté à un équipement connecté à un réseau Internet TCP/IP utilisant le protocole Internet (IP). Adresse IP de la passerelle Adresse d'un éventuel équipement jouant le rôle de passerelle vers le module EtherNet/IP. Masque de sous-réseau Valeur de 32 bits utilisée pour cacher (ou masquer) la portion réseau de l'adresse IP et ainsi révéler l'adresse de l'hôte d'un équipement sur un réseau utilisant le protocole IP. Configurations d'adresse par défaut Le module utilise une configuration d'adresse par défaut lorsqu'il n'est pas configuré ou lorsqu'une adresse IP en double est détectée. L'adresse par défaut est basée sur l'adresse MAC du module et permet à plusieurs équipements Schneider d'utiliser leur configuration réseau par défaut sur un même réseau. Le module utilise les configurations d'adresse par défaut suivantes. 54 Adresse IP par défaut Cette adresse par défaut commence par 10.10 et utilise les deux derniers octets de l'adresse MAC. Par exemple, un équipement ayant l'adresse MAC 00:00:54:10:8A:05 a l'adresse IP par défaut 10.10.138.5 (0x8A=138, 0x05=5). Masque de sous-réseau par défaut L'adresse par défaut est 255.0.0.0 (masque de classe A). Adresse de passerelle par défaut L'adresse de passerelle par défaut est identique à l'adresse IP par défaut. 31008212 09/2020 Configuration Détection des doublons d'adresse IP Avant de se connecter, le module envoie au moins quatre messages ARP (Address Resolution Protocol, protocole de résolution d'adresse) proposant une adresse IP. Si une réponse est renvoyée Un équipement utilise déjà l'adresse IP. Le module n'utilise pas l'adresse IP proposée et prend son adresse IP par défaut. Si aucune réponse n'est renvoyée Le module utilise cette adresse IP (ainsi que les paramètres réseau associés). 31008212 09/2020 55 Configuration Propriétés TCP/IP : Configuration de l'agent SNMP Page SNMP Utilisez la page SNMP de la fenêtre de propriétés TCP/IP pour configurer l'agent SNMP (voir page 139) du module de communication EtherNet/IP. Un agent SNMP est un composant logiciel qui transmet les données de gestion concernant le module à un autre équipement jouant le rôle d'administrateur SNMP. L'agent SNMP peut se connecter et communiquer avec deux administrateurs SNMP au maximum dans le cadre d'un service SNMP. Le service SNMP inclut : la vérification de l'authentification, par le module de communication EtherNet/IP, de tout administrateur SNMP envoyant des demandes SNMP, la gestion des rapports d'événement et de trap générés par le module. Cliquez sur l'onglet SNMP pour accéder à la fenêtre de l'agent SNMP : NOTE : consultez la rubriqueConfiguration des propriétés dans la fenêtre des équipements (voir page 36) pour en savoir plus sur l’affichage des descriptions de propriétés et l’édition des valeurs de propriétés. 56 31008212 09/2020 Configuration Affichage et configuration des propriétés SNMP Les propriétés suivantes peuvent être affichées et modifiées dans la page SNMP : Propriété Description Adresses IP des superviseurs : Adresse IP du superviseur 1 Adresse IP du premier superviseur SNMP auquel l'agent SNMP du module EtherNet/IP envoie les notifications de traps. Adresse IP du superviseur 2 Adresse IP du deuxième superviseur SNMP auquel l'agent SNMP du module envoie les notifications de traps. Agent : Administrateur SNMP Choisissez soit : VRAI : les informations d'emplacement et de contact sont fournies par un outil de gestion de réseau, soit FAUX : les paramètres d'emplacement et de contact sont définis dans cette fenêtre. Emplacement Emplacement de l'équipement (32 caractères maximum) Contact Informations décrivant la personne à contacter pour la maintenance de l'équipement (32 caractères maximum) Noms de communauté : Lecture (Get) Mot de passe demandé par un agent SNMP MIB-II autorisant les commandes de lecture d'un administrateur SNMP. Par défaut = Public. Ecriture (Set) Mot de passe demandé par un agent SNMP MIB-II autorisant les commandes d'écriture d'un administrateur SNMP. Par défaut = Public Trap Mot de passe qu'un administrateur SNMP MIB-II demande à un agent SNMP et qui lui fait accepter les notifications de trap provenant de l'agent SNMP. Par défaut = Public Sécurité : Autoriser le trap sur erreur d'identification 31008212 09/2020 Provoque l'envoi d'une notification de trap par l'agent SNMP à l'administrateur SNMP si un administrateur non autorisé envoie une commande Get ou Set à l'agent. Par défaut = FAUX. 57 Configuration Propriétés TCP/IP : configuration du serveur DHCP Page Liste des clients DHCP Le module de communication EtherNet/IP peut être configuré pour jouer le rôle de serveur DHCP. Les équipements de réseau connectés peuvent s'abonner à ce service DHCP et obtenir leurs paramètres IP auprès du module. Utilisez cette page pour : activer et désactiver le service DHCP, afficher une liste de tous les équipements réseau indiquant si chaque équipement connecté est abonné ou non au service DHCP. NOTE : le service DHCP n'est pas activé ou désactivé pour un équipement donné dans cette page. Consultez la section Activation du service DHCP (voir page 59), ci-après, pour plus d'informations sur l'activation du service DHCP pour un équipement spécifique. Affichage de la liste des clients DHCP La liste des clients DHCP comprend une ligne pour chaque équipement EtherNet/IP en réseau, identifiant les équipements abonnés au service DHCP : La liste contient les renseignements suivants pour chaque équipement en réseau : Propriété 58 Description Numéro Numéro attribué à l'équipement dans l'outil de configuration EtherNet/IP. Adresse IP Adresse IP associée à l'équipement. Utiliser DHCP TRUE indique que l'équipement est abonné au service DHCP. Type d'identificateur Indique le mécanisme utilisé par le serveur pour reconnaître le client (adresse MAC ou nom d'équipement DHCP). Identificateur Adresse MAC ou nom d'équipement DHCP. 31008212 09/2020 Configuration Activation du service DHCP Le service DHCP d'un équipement EtherNet/IP n'est pas activé dans cette page. Il doit être activé et désactivé dans la configuration de l'équipement EtherNet/IP distant. Pour activer le service DHCP pour un équipement donné, procédez comme suit : Etape Action 1 Dans l'outil de configuration EtherNet/IP de Control Expert, sélectionnez le client DHCP dans la fenêtre des équipements. Dans cet exemple, le client sélectionné est un module STB_NIC_2212 : 2 Choisissez Equipements → Propriétés. La page Général de la fenêtre Propriétés de l'équipement sélectionné apparaît, indiquant que le service de client DHCP est désactivé (valeur par défaut). 31008212 09/2020 59 Configuration Etape Action 3 Dans la zone Propriétés du réseau, sous Relation DHCP, configurez les propriétés suivantes : 4 60 Propriété : Action : Utiliser DHCP Choisissez OUI. Identificateur client DHCP Choisissez soit : Adresse MAC, soit Nom de l'équipement Adresse Mac/Nom de l'équipement Indiquez la valeur du nom de l'équipement ou de l'adresse MAC. Cliquez sur OK pour fermer la fenêtre Propriétés de l'équipement et enregistrer les modifications. 31008212 09/2020 Configuration Sous-chapitre 2.5 Configuration du module de communication EtherNet/IP en tant qu'adaptateur d'E/S Configuration du module de communication EtherNet/IP en tant qu'adaptateur d'E/S Présentation Cette section indique comment configurer le module de communication EtherNet/IP en tant qu'adaptateur d'E/S (esclave local). Dans ce rôle, le module n'est à l'origine d'aucun message. En revanche, il répond : aux demandes de messagerie implicite provenant d'un équipement distant pour des données périodiques aux intervalles de paquet de demande établis, aux demandes de messagerie explicite provenant d'autres équipements EtherNet/IP sur le réseau. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : Sujet Page Identification de l'esclave local 62 Entrées et sorties de l'esclave local 63 Configuration des propriétés de l'esclave local : page Général 65 31008212 09/2020 61 Configuration Identification de l'esclave local Présentation A la première ouverture, l'outil de configuration EtherNet/IP de Control Expert inclut automatiquement un nœud d'esclave local dans la fenêtre des équipements : Caractéristiques principales Caractéristiques Description Types de connexion Multidiffusion Tailles Tailles d'entrée Le point à point est pris en charge dans les deux directions : O->T (source -> cible) et T->O (cible -> source). Format en temps réel En-tête actif/inactif de 32 bits, longueur de données nulle, aucune et heartbeat Déclencheur T->O (cible -> source) cyclique De 1 à 505 octets Tailles de sortie De 1 à 509 octets Taille de la configuration 0 mot (lecture seule) 62 31008212 09/2020 Configuration Entrées et sorties de l'esclave local Le module de communication EtherNet/IP peut être utilisé en tant qu'adaptateur d'E/S. Pour activer cette fonctionnalité, choisissez Configuration active dans la fenêtre de propriétés Esclave local (voir page 65). Lorsque la fonction esclave local d'un module de communication EtherNet/IP est activée, les objets CIP (voir page 181) du module sont visibles et accessibles par d'autres équipements EtherNet/IP. L'échange de données d'E/S entre l'équipement local et l'esclave local est configuré en tant que partie des paramètres de configuration du module de scrutation distant. Dans l'exemple suivant : Le module A joue deux rôles : scrutateur d'E/S de l'adaptateur d'E/S Advantys STB, adaptateur d'E/S, avec ses objets CIP accessibles aux équipements EtherNet/IP distants. Le module B joue le rôle de scrutateur d'E/S de la fonction d'esclave local du module A. Le module B peut accéder aux objets CIP exposés du module A. L'échange de données d'E/S entre le module B et le module A est configuré dans les paramètres du module B. 31008212 09/2020 63 Configuration Configuration de la connexion L'échange des données d'E/S entre le module B (dans son rôle de scrutateur d'E/S) et le module A (dans son rôle d'adaptateur d'E/S) est configuré dans les paramètres du module B, à l'aide de la page Connexions de la fenêtre Propriétés du module de communication EtherNet/IP distant (le module B ici) : Configuration des items d'E/S Vous pouvez configurer les items d'entrée et de sortie par groupes de un ou plusieurs bits uniques, d'octets de 8 bits, de mots de 16 bits, de mots doubles de 32 bits ou de valeurs flottantes IEEE de 32 bits. Le nombre d'items créés dépend du type de données et de la taille de chaque item. Le processus de création et de définition des items d'E/S pour l'esclave local est similaire à celui de tout autre adaptateur d'E/S, et dépend du type d'item à créer. Comme exemple de configuration I/O, voyez comment les items d'E/S suivants ont été configurés pour le module d'interface réseau STB NIC 2212 : 64 items entrées discrètes, (voir page 105) items entrées numériques, (voir page 111) items sorties discrètes, (voir page 108) items sorties numériques. (voir page 114) 31008212 09/2020 Configuration Configuration des propriétés de l'esclave local : page Général Page Général Utilisez la page Général pour configurer le module de communication EtherNet/IP afin qu'il joue le rôle d'adaptateur d'E/S pour un équipement distant. Les étapes suivantes décrivent un exemple de configuration de la fonction d'esclave local. Votre configuration peut être différente. Configuration de l'esclave local Pour configurer la fonction d'esclave local, procédez comme suit : Etape Action 1 Dans la fenêtre des équipements, cliquez avec le bouton droit sur l'icône Esclave local EtherNet/IP, puis choisissez Propriétés dans le menu contextuel. La page Général de la fenêtre de propriétés Esclave local apparaît. 31008212 09/2020 65 Configuration Etape Action 2 Saisissez les valeurs (consultez la table ci-après) des paramètres suivants pour configurer la fonctionnalité d'esclave local pour le module EtherNet/IP. Remarque : lors de l'utilisation de la messagerie explicite pour lire l'objet assemblage du module EtherNet/IP, veillez à allouer un espace suffisant pour la réponse car la taille de celleci sera égale à la somme suivante : taille de l'assemblage + Service de réponse (1 octet) + Etat général (1 octet) Les propriétés de l'esclave local sont décrites ci-après. 3 66 La tâche suivante consiste à configurer les entrées et sorties de l'esclave. 31008212 09/2020 Configuration Propriétés de l'esclave local Les valeurs de propriétés suivantes ont été utilisées dans cet exemple : Paramètre Description Section Désignation de l'équipement : Configuration active Si la case est cochée, le service d'esclave local est activé. Si elle n'est pas cochée, le service d'esclave local est désactivé et les paramètres sont enregistrés. Dans cet exemple, cette option est sélectionnée. Nom de l'équipement Affectez à l'esclave local un nom unique comportant jusqu'à 32 caractères (chiffres, lettres et tiret de soulignement). Dans cet exemple, le nom généré automatiquement, DEVICE_A, est accepté. Numéro Numéro, ou identificateur, unique attribué à l'équipement. Dans cet exemple, choisissez le numéro 001. Commentaire Texte libre défini par l'utilisateur. 80 caractères maximum. Dans cet exemple, n'inscrivez rien. Offset du bit de statut de la connexion Entier de 0 à 127 généré automatiquement et indiquant le décalage du bit de validité de la connexion dans le tableau d'octets d'état de la zone d'entrée. Remarque : cette valeur n'est générée automatiquement que si les paramètres d'esclave local sont entrés et que la configuration réseau est enregistrée. Section Instances de groupes : O désigne l'équipement source (ou scrutateur d'E/S) T désigne l'équipement cible (ou adaptateur d'E/S) Instance des sorties T -> O Valeur en lecture seule toujours réglée sur 101. Taille des sorties T -> O Taille maximale réservée aux sorties de l'esclave local, en octets. Un entier compris entre 0 et 509. Dans cet exemple, acceptez la valeur par défaut, 256. Instance des entrées O -> T Valeur en lecture seule toujours réglée sur 102. Taille des entrées O -> T Taille maximale réservée aux entrées de l'esclave local, en octets. Un entier compris entre 0 et 509. Dans cet exemple, acceptez la valeur par défaut, 256. Configuration Instance Valeur en lecture seule toujours réglée sur 103. Taille de la configuration Valeur en lecture seule toujours réglée sur 0. 31008212 09/2020 67 Configuration 68 31008212 09/2020 Premium sous EcoStruxure™ Control Expert Ajout d'équipements dans un réseau EtherNet/IP 31008212 09/2020 Chapitre 3 Ajout d'équipements dans un réseau EtherNet/IP Ajout d'équipements dans un réseau EtherNet/IP Présentation Ce chapitre présente des exemples d'ajout d'équipements dans un réseau EtherNet/IP et de configuration de ces équipements en vue d'y effectuer des opérations. Contenu de ce chapitre Ce chapitre contient les sous-chapitres suivants : Sous-chapitre Sujet Page 3.1 Ajout d'équipements dans un réseau EtherNet/IP 70 3.2 Ajout et configuration d'équipements distants 74 3.3 Configuration du module STB NIC 2212 89 3.4 Connexion avec des équipements tiers 117 31008212 09/2020 69 Ajout d'équipements dans un réseau EtherNet/IP Sous-chapitre 3.1 Ajout d'équipements dans un réseau EtherNet/IP Ajout d'équipements dans un réseau EtherNet/IP Effet de la position d'un équipement sur les E/S des adresses mémoire %MW Introduction L'outil de configuration EtherNet/IP de Control Expert attribue une adresse mémoire %MW aux entrées et sorties d'un équipement distant (ou d'un esclave local) lorsqu'il est activé. Par défaut : un équipement EtherNet/IP distant est activé lors de son ajout dans un réseau EtherNet/IP mais, la fonction d'esclave local du module de communication EtherNet/IP n'est pas activée lorsqu'il est ajouté automatiquement dans un réseau nouvellement créé. Elle doit être activée manuellement. Cette section décrit : l'effet de l'activation de l'esclave local sur l'attribution d'adresses mémoire %MW pour les entrées et les sorties d'un réseau EtherNet/IP préalablement configuré, les pratiques à appliquer pour une attribution cohérente des adresses mémoire %MW aux entrées et aux sorties d'un équipement distant. Activation de l'esclave local Lorsqu'un réseau est créé, l'outil de configuration EtherNet/IP de Control Expert ajoute un nœud d'esclave local et lui attribue par défaut le Numéro d'équipement 000. La fonction d'esclave local n'étant pas encore activée, les entrées et les sorties de l'esclave local ne sont pas attribuées initialement à une adresse mémoire %MW. L'exemple qui suit décrit l'effet de l'activation de la fonction d'esclave local du module de communication EtherNet/IP après qu'un autre équipement distant a été configuré et ajouté dans le réseau. Le réseau EtherNet/IP présenté dans l'exemple comporte seulement deux nœuds : l'esclave local désactivé sur la position 000, un équipement distant activé unique sur la position 000. Le réseau EtherNet/IP présenté dans l'exemple a été configuré comme suit : 70 Le total des entrées et des sorties du réseau EtherNet/IP est défini dans la page Configuration du module de communication EtherNet/IP dans Control Expert : 100 mots d'entrée sont réservés, à partir de %MW01, 100 mots de sortie sont réservés, à partir de %MW101. 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Entrées et sorties de l'esclave local : 130 octets d'entrée (65 mots) sont réservés, 130 octets de sortie (65 mots) sont réservés. Entrées et sorties de l'équipement distant : 40 octets d'entrée (20 mots) sont réservés, 40 octets de sortie (20 mots) sont réservés. La fenêtre des équipements de l'outil de configuration EtherNet/IP de Control Expert affiche le réseau comme suit : Lorsque vous sélectionnez le nœud Eléments d'E/S de l'équipement distant, comme indiqué cidessus, ses E/S précédemment configurées s'affichent avec l'adresse mémoire %MW qui leur a été attribuée : 31008212 09/2020 71 Ajout d'équipements dans un réseau EtherNet/IP Si vous activez ensuite la fonction d'esclave local, en sélectionnant Configuration active dans la page Général de sa fenêtre Propriétés, puis que vous rouvrez le nœud Eléments d'E/S de l'équipement distant, vous constaterez que les affectations d'adresse mémoire %MW ont changé, puisqu'elles se trouvent désormais derrière les E/S de l'esclave local : Ce décalage des affectations d'adresse mémoire %MW se produit car l'affectation des E/S d'un équipement distant (ou d'un esclave local) à une adresse mémoire %MW spécifique dépend de la position relative du nœud parmi les nœuds actifs du réseau EtherNet/IP. Vous pouvez éviter ce décalage dans les adresses mémoire %MW des E/S. Lorsque vous activez la fonction d'esclave local, veillez à remplacer le Numéro d'équipement de l'esclave local (valeur par défaut = 000) par une valeur supérieure au numéro du dernier équipement du réseau. Dans cet exemple, l'attribution du Numéro d'équipement 002 à l'esclave local permet de conserver les affectations d'adresse mémoire %MW pour les E/S de l'équipement distant. 72 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Pratiques recommandées Pour éviter le décalage des affectations d'adresse mémoire %MW des E/S, vous pouvez appliquer les pratiques recommandées ci-après pendant la création de votre application : Comme expliqué ci-dessus, lorsque vous activez la fonction d'esclave local d'un module de communication EtherNet/IP, vous devez remplacer le Numéro d'équipement de l'esclave local (valeur par défaut = 000) par une valeur supérieure au numéro du dernier équipement du réseau. Lorsque vous ajoutez un nouvel équipement distant dans votre réseau EtherNet/IP, placez-le toujours à la fin de la liste des équipements et attribuez-lui un Numéro supérieur à celui des autres équipements du réseau. Lorsque vous configurez des blocs fonction dans Control Expert, n'attribuez pas directement des broches d'entrée et de sortie à une adresse mémoire %MW spécifique. Attribuez plutôt les broches d'entrée et de sortie aux variables et aux types de données dérivés créés automatiquement par Control Expert. 31008212 09/2020 73 Ajout d'équipements dans un réseau EtherNet/IP Sous-chapitre 3.2 Ajout et configuration d'équipements distants Ajout et configuration d'équipements distants Présentation Cette section explique comment effectuer les opérations suivantes : ajouter un équipement générique dans votre réseau EtherNet/IP, configurer les propriétés de l'équipement générique, enregistrer, transférer et réutiliser les fichiers de projet Control Expert comprenant les paramètres du module EtherNet/IP. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : Sujet 74 Page Bibliothèque d'équipements 75 Ajout d'un fichier EDS à la bibliothèque d'équipements 77 Ajout d'un équipement distant 81 Configuration des propriétés de l'équipement distant 83 Gestion des fichiers de projet 87 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Bibliothèque d'équipements Présentation L'outil de configuration EtherNet/IP de Control Expert comporte une bibliothèque d'équipements, située au bas et à gauche de la fenêtre principale de l'outil. La bibliothèque d'équipements est un référentiel de fichiers EDS génériques et spécifiques aux équipements. Chaque fichier EDS définit un équipement, un châssis ou un module que vous pouvez ajouter à votre configuration réseau EtherNet/IP. Le nœud EDS générique et le nœud Esclave local EtherNet/IP correspondent à des équipements génériques et ne peuvent pas être supprimés. Cliquez sur l'icône sélectionné. 31008212 09/2020 pour développer la liste d'équipements et afficher les items du type 75 Ajout d'équipements dans un réseau EtherNet/IP Fonctions Utilisez la barre d'outils de la bibliothèque d'équipements pour effectuer les tâches suivantes : Fonction Icône Description Ajouter un fichier EDS Ouvre l'assistant d'ajout d'un fichier EDS (voir page 77), qui vous guide tout au long du processus d'ajout d'un fichier EDS dans la bibliothèque d'équipements. Supprimer un équipement de la liste Bibliothèque d'équipements Supprime l'équipement, le châssis ou le module sélectionné de la liste Bibliothèque d'équipements, mais conserve le fichier EDS associé dans le dossier de fichiers EDS de l'ordinateur. Vous pouvez utiliser le bouton Ajouter un fichier EDS pour replacer l'équipement supprimé dans la liste. Remarques : Ne supprimez pas un équipement qui a été ajouté dans votre réseau EtherNet/IP. Vous pouvez supprimer uniquement les équipements spécifiques et non les génériques. Afficher les propriétés de l'équipement Ouvre la fenêtre des propriétés de l'équipement sélectionné. Dans la fenêtre des propriétés, cliquez sur le bouton Afficher ou imprimer le fichier EDS… pour afficher le fichier EDS dans un fichier texte. Dans la fenêtre du fichier texte, sélectionnez Fichier → Imprimer pour imprimer le contenu du fichier EDS. Intégrer un équipement dans votre configuration EtherNet/IP Insère l'équipement sélectionné à la dernière position de votre configuration EtherNet/IP. Remarque : vous ne pouvez pas intégrer manuellement un châssis ou un module dans la configuration. Ces équipements sont ajoutés lors de la configuration d'équipements modulaires. Trier la liste Bibliothèque d'équipements Ouvre la fenêtre Trier la bibliothèque d'équipements, dans laquelle vous pouvez choisir l'ordre de tri des équipements, châssis et modules affichés dans la bibliothèque d'équipements. Filtrer la liste Bibliothèque d'équipements 76 Liste Cliquez sur la liste déroulante pour afficher et sélectionner l'une des options de filtrage suivantes : Equipements : affiche uniquement les équipements. Les entrées correspondant aux modules et aux châssis sont filtrées. Modules et châssis : affiche les modules et les châssis. Les équipements sont filtrés. Tous les nœuds : affiche les équipements, les modules et les châssis. 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Ajout d'un fichier EDS à la bibliothèque d'équipements Présentation L'outil de configuration EtherNet/IP de Control Expert inclut un assistant de gestion EDS que vous pouvez utiliser pour ajouter un ou plusieurs fichiers EDS à la bibliothèque d'équipements. L'assistant présente une série d'écrans d'instructions qui : simplifient le processus d'ajout de fichiers EDS dans la bibliothèque d'équipements et assurent un contrôle de redondance pour vous éviter d'ajouter des fichiers EDS en double dans la bibliothèque d'équipements. Sélectionnez Equipements → Options… pour ouvrir la fenêtre Options d'affichage dans laquelle vous pouvez activer ou désactiver les messages indiquant que le fichier EDS que vous ajoutez est un doublon ou une version différente d'un fichier EDS existant. NOTE : l'outil de configuration EtherNet/IP de Control Expert contient une bibliothèque de fichiers EDS enregistrés avec l'ODVA. Cette bibliothèque comprend des fichiers EDS pour les produits ni fabriqués, ni vendus par Schneider Electric. Les fichiers EDS ne provenant pas de Schneider Electric sont indiqués dans la bibliothèque de l'outil de configuration EtherNet/IP de Control Expert. Pour plus d'informations sur les fichiers EDS autres que Schneider Electric, prenez contact avec le fabricant de l'équipement concerné. 31008212 09/2020 77 Ajout d'équipements dans un réseau EtherNet/IP Ajout de fichiers EDS Pour ajouter un ou plusieurs fichiers EDS à la bibliothèque d'équipements : Etape 1 Action Procédez comme suit : dans la bibliothèque d'équipements, cliquez sur le bouton Ajouter , ou sélectionnez Bibliothèque → Ajouter. La première page de l'assistant s'affiche. 2 78 Cliquez sur Suivant. La deuxième page de l'assistant s'affiche : 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Etape Action 3 Dans la section Sélectionnez la localisation des fichiers EDS, choisissez : Ajouter des fichiers, pour ajouter un ou plusieurs fichiers EDS que vous choisissez individuellement, ou Ajouter tous les EDS d'un répertoire, pour ajouter tous les fichiers du dossier que vous sélectionnez. Choisissez Inclure les sous-répertoires pour ajouter également les fichiers EDS contenus dans les sous-répertoires du dossier que vous avez sélectionné. 4 Cliquez sur le bouton Parcourir. La boîte de dialogue Ouvrir s'affiche : 5 Utilisez la boîte de dialogue Ouvrir pour rechercher et sélectionner : un ou plusieurs fichiers EDS, ou un dossier contenant des fichiers EDS. 6 Après avoir effectué vos sélections, cliquez sur Ouvrir. La boîte de dialogue se ferme et les fichiers sélectionnés apparaissent dans le champ Répertoire ou nom de fichiers. 7 Choisissez la convention de dénomination pour la création de noms de DTM au format EDS. La nouvelle convention de dénomination suit la règle Nom du modèle/Nom du produit et Révision. Un caractère aléatoire est automatiquement ajouté à la fin lorsque le Nom de modèle/nom de produit et la révision d’un fichier EDS de la bibliothèque sont identiques. La nouvelle convention de dénomination ne tient pas compte de l’ordre d'ajout des fichiers EDS dans la bibliothèque d'équipements. Par défaut, la case Naming Convention est cochée et la nouvelle règle de dénomination s'applique. REMARQUE : Pour conserver la compatibilité amont avec les versions de Control Expert, décochez la case Naming Convention. La dénomination suit la règle Nom de modèle/Nom de produit. 8 Cliquez sur Suivant. L'assistant compare les fichiers EDS sélectionnés avec les fichiers présents dans la bibliothèque d'équipements. 31008212 09/2020 79 Ajout d'équipements dans un réseau EtherNet/IP Etape Action 9 (Conditionnel) Si un ou plusieurs fichiers EDS sont des doublons et si le signalement des fichiers redondants a été activé dans la boîte de dialogue Options d'affichage, un message Le fichier existe déjà apparaît. Fermez ce message. 10 La troisième page de l'assistant s'affiche. Elle présente l'état de chaque équipement que vous avez essayé d'ajouter : une coche verte indique que le fichier EDS peut être ajouté, une icône d'information bleue indique qu'il s'agit d'un fichier redondant. une coche rouge signifie qu'il s'agit d'un fichier EDS non valide. (Facultatif) Sélectionnez un fichier dans la liste, puis cliquez sur Afficher le fichier sélectionné pour l'ouvrir. 80 11 Cliquez sur Suivant pour ajouter les fichiers non redondants. La quatrième page de l'assistant s'affiche, indiquant que l'opération est terminée. 12 Cliquez sur Terminer pour fermer l'assistant. Les équipements que vous venez d'ajouter peuvent maintenant être intégrés dans votre configuration EtherNet/IP. 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Ajout d'un équipement distant Présentation La bibliothèque d'équipements contient deux types d'entrées : Entrée Définie par Générique Equipement sans fichier EDS associé. Dans la bibliothèque d'équipements, les équipements génériques sont situés sous les branches : EDS générique Esclave local EtherNet/IP Spécifique à un fichier EDS Equipement, module ou châssis défini par un fichier EDS créé par un fournisseur. Dans la bibliothèque d'équipements, ces équipements sont situés sous les branches : Equipements EtherNet/IP Châssis et modules Vous pouvez ajouter des équipements génériques ou associés à un fichier EDS spécifique dans votre réseau EtherNet/IP. Lorsque vous ajoutez : un équipement associé à un fichier EDS spécifique, l'outil de configuration EtherNet/IP de Control Expert le reconnaît et exécute automatiquement une grande partie de la configuration à votre place, un équipement générique, c'est à vous d'effectuer manuellement toute la configuration. L'exemple qui suit décrit l'ajout d'un équipement générique dans un réseau EtherNet/IP. 31008212 09/2020 81 Ajout d'équipements dans un réseau EtherNet/IP Ajout d'un équipement générique distant Pour ajouter un équipement générique distant dans votre réseau EtherNet/IP, procédez comme suit : Etape 1 2 Action Dans la bibliothèque d'équipements, sélectionnez EDS générique (voir ci-après) : Cliquez sur le bouton Insérer . Cette action a deux effets simultanés : un nouvel équipement générique est ajouté à la fin de la configuration réseau EtherNet/IP, la fenêtre des propriétés de l'équipement générique s'ouvre pour modification. 3 82 Consultez la section Configuration d'un équipement générique distant (voir page 83) pour plus d'informations sur la configuration d'un équipement générique. 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Configuration des propriétés de l'équipement distant Présentation Lorsqu'un équipement générique est ajouté dans un réseau EtherNet/IP, l'outil de configuration EtherNet/IP de Control Expert ouvre automatiquement sa fenêtre de propriétés pour vous permettre de le configurer immédiatement. Lorsque vous travaillez en local, la fenêtre de propriétés est composée des 5 pages ci-après. Seules les deux premières doivent être configurées : Dans cette page… Effectuez les opérations suivantes : Général Saisissez les paramètres de configuration comme décrit ciaprès. Connexions Saisissez les paramètres de configuration comme décrit ciaprès. Paramètres en ligne Pas d'accès hors ligne. Aucune configuration requise. Configuration du port Pas d'accès hors ligne. Aucune configuration requise. Fichier EDS (Page en lecture seule, aucune configuration requise) Configuration de la page Général Pour configurer la page Général : Etape Action 1 Cliquez sur la page Général : 31008212 09/2020 83 Ajout d'équipements dans un réseau EtherNet/IP Etape Action 2 Dans la page Général, modifiez les paramètres suivants : Nom de l'équipement Libellé de l'équipement distant dans la liste d'équipements EtherNet/IP. Vous pouvez : saisir un nom unique en utilisant des lettres, des chiffres et le trait de soulignement (_), ou accepter le nom proposé automatiquement (EQUIPEMENT_N}. Numéro Position relative dans la liste d'équipements EtherNet/IP. Vous pouvez : accepter la proposition par défaut (le numéro suivant, par exemple), ou sélectionner un numéro différent dans la liste déroulante. Lier les paramètres Sélectionnez ce paramètre pour : verrouiller le paramètre Adresse IP, et régler le dernier octet de l'adresse IP sur une valeur égale à la valeur sélectionnée dans le paramètre Numéro. Désélectionnez ce paramètre pour déverrouiller le paramètre Adresse IP. Configuration active Adresse IP Sélectionnez ce paramètre pour inclure cet équipement distant dans les communications réseau EtherNet/IP. Désélectionnez ce paramètre pour exclure cet équipement des communications réseau, mais enregistrer les paramètres de configuration de l'équipement. Adresse IP de cet équipement distant. Ce paramètre est : modifiable, lorsque le champ Lier les paramètres est désélectionné, verrouillé, lorsque le champ Lier les paramètres est sélectionné. Par défaut : les valeurs des 3 premiers octets sont égales aux valeurs des 3 premiers octets de l'adresse IP du module EtherNet/IP, lorsque le champ Lier les paramètres est sélectionné, la valeur du dernier octet est égale à la valeur sélectionnée dans le paramètre Numéro. 84 Utiliser DHCP OUI active le client DHCP dans cet équipement distant. Au démarrage, cet équipement demande son adresse IP à un serveur DHCP. Remarque : le module EtherNet/IP peut être configuré pour jouer le rôle de serveur DHCP. Identificateur client DHCP Si le client DHCP est activé, sélectionnez l'identificateur que le serveur DHCP utilisera pour reconnaître cet équipement distant : Adresse MAC Nom de l'équipement Adresse Mac/Nom de l'équipement Saisissez la valeur d'identificateur client DHCP. Remarque : le nom d'équipement référencé ici n'est pas le même que le nom d'équipement décrit à la première ligne de ce tableau. 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Configuration de la page Connexions Pour configurer la page Connexions : Etape Action 1 Cliquez sur la page Connexions : 2 Dans la liste Connexions configurées, cliquez sur Général pour afficher les paramètres généraux de connexion dans la liste Paramètres de connexion présentée ci-dessous : 31008212 09/2020 85 Ajout d'équipements dans un réseau EtherNet/IP Etape Action 3 Dans la page Connexions, modifiez les paramètres généraux de connexion suivants : Offset en bit du statut de connexion (lecture seule) Intervalle de trame demandé (RPI) Période d'actualisation de cette connexion d'E/S. Plage de valeurs : 2 à 65 535 ms Par défaut : 30 ms Multiplicateur de time-out Valeur, multipliée par l'intervalle de trame demandé (RPI), qui déclenche un timeout d'inactivité. Liste de valeurs : 4, 8, 16, 32, 64, 128, 256, 512 Par défaut : 4 Taille des entrées (en octets) Nombre d'octets réservés pour les données d'entrée, en octets. Plage de valeurs : 1 à 509 Par défaut : 1 Instance des entrées Identificateur d'instance pour les entrées : 101. Taille des sorties (en octets) Nombre d'octets réservés pour les données de sortie, en octets. Plage de valeurs : 1 à 505 Par défaut : 1 Instance des sorties Identificateur d'instance pour les entrées : 102. Configuration Instance Identificateur d'instance pour les données de configuration : 103. Remarque : les paramètres Taille des entrées et Taille des sorties sont déterminés par la taille (en octets) des sections des données d'entrée et de sortie de votre application spécifique. 4 86 Cliquez sur OK pour enregistrer les paramètres et fermer la fenêtre Propriétés. L'étape suivante consiste à configurer les paramètres d'E/S. Pour avoir un exemple de configuration des E/S pour un équipement générique distant, étudiez la configuration des items d'E/S suivants : items d'entrée discrète (voir page 105), items de sortie discrète (voir page 108), items d'entrée numérique (voir page 111), items de sortie numérique (voir page 114). 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Gestion des fichiers de projet Présentation La gestion de fichiers de projet Control Expert comprenant les paramètres du module EtherNet/IP inclut : l'enregistrement des fichiers de projet en tant que : fichiers d'archive Control Expert (*.STA), fichiers de projet Control Expert (*.STU). l'ouverture de fichiers de projet enregistrés, le transfert de fichiers. NOTE : pour transférer des fichiers de projet Control Expert, suivez les étapes indiquées ci-après. N'utilisez pas les commandes Control Expert ci-après pour transférer un fichier de projet Control Expert contenant des paramètres EtherNet/IP : commande de transfert de projet : Automate → Transférer le projet depuis l'automate commande d'exportation de projet : Fichier → Exporter le projet… Création de fichiers d'archive Control Expert (*.STA) Les fichiers de projet Control Expert contenant les paramètres de module EtherNet/IP peuvent uniquement être transférés dans l'application Control Expert sous forme de fichiers d'archive Control Expert (*.STA). Pour enregistrer un fichier de projet Control Expert en tant que fichier .STA qu'il sera possible de transférer et de réutiliser, procédez comme suit : Etape Action 1 Générez le projet Control Expert. Choisissez : Générer → Regénérer tout le projet. 2 Téléchargez le fichier de projet Control Expert regénéré sur l'automate. Choisissez : Automate → Transférer le projet vers l'automate. La mention IDENTIQUE doit être affichée dans la barre des tâches. 3 Déconnectez-vous. Choisissez : Automate → Déconnecter. 4 Sélectionnez Fichier → Archiver…. La fenêtre Archiver apparaît. 5 Dans la fenêtre Archiver : saisissez un nom de fichier, naviguez jusqu'à l'emplacement où vous souhaitez enregistrer le fichier de projet archivé, cliquez sur Enregistrer. Control Expert crée un fichier d'archive Control Expert (*.STA). 31008212 09/2020 87 Ajout d'équipements dans un réseau EtherNet/IP Ouverture d'un fichier d'archive Control Expert (*.STA) Une fois que vous avez enregistré un fichier Control Expert .STA, vous pouvez le transférer (comme n'importe quel autre fichier), puis le rouvrir dans la même version de Control Expert. Pour rouvrir un fichier de projet archivé : Etape Action 1 Sélectionnez Fichier → Ouvrir. La boîte de dialogue Ouvrir s'affiche. 2 Dans la boîte de dialogue Ouvrir, sélectionnez Fichiers d'archives Control Expert (*.STA) pour l'option Type de fichiers. 3 Dans la liste déroulante Regarder dans, recherchez le fichier d'archive Control Expert que vous souhaitez ouvrir. 4 Sélectionnez le fichier et cliquez sur Ouvrir. Control Expert ouvre le fichier de projet Control Expert archivé. Transfert de fichiers de projet Control Expert (.STU) Vous pouvez copier, coller et transférer un fichier de projet Control Expert (*.STU) comme vous le feriez pour n'importe quel fichier, en vous servant des outils et des commandes de l'Explorateur Windows. Un fichier de projet Control Expert (*.STU) enregistré ne peut être rouvert que dans la version du logiciel Control Expert dans laquelle il a été sauvegardé. 88 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Sous-chapitre 3.3 Configuration du module STB NIC 2212 Configuration du module STB NIC 2212 Présentation Cette section présente un exemple de configuration de module d'interface réseau EtherNet/IP STB NIC 2212 et explique comment intégrer ce dernier dans un projet Control Expert. NOTE : les instructions de ce chapitre concernent un exemple de configuration d'un équipement. Pour plus d'informations sur les autres possibilités de configuration, consultez l'aide de l'outil de configuration EtherNet/IP de Control Expert. L'exemple qui suit développe l'exemple de configuration du réseau de communication EtherNet/IP (donné au chapitre précédent), dans lequel vous avez : créé un projet, ajouté un module d'alimentation, une UC et un module de communication EtherNet/IP au projet, configuré le module de communication EtherNet/IP. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : Sujet Page Configuration du réseau 90 Détection automatique et ajout du module STB NIC 2212 92 Configuration des propriétés du STB NIC 2212 93 Connexion à l'îlot Advantys STB 97 Configuration des items d'E/S 31008212 09/2020 102 89 Ajout d'équipements dans un réseau EtherNet/IP Configuration du réseau Présentation Cet exemple de réseau inclut le matériel et les logiciels suivants : un rack d'automate avec : une alimentation TSX PSY 2600M, 115/230 VCA, un automate TSX P57 4634, 14 A, un module de communication EtherNet/IP 10/100 Base-T TSX ETC 100, un îlot distant Advantys STB avec : module d'interface réseau EtherNet/IP STB NIC 2212, module de distribution d'alimentation STB PDT 3100, module d'entrée numérique STB DDI 3230 2 pt, module de sortie numérique STB DDO 3200 2 pt, module d'entrée numérique STB DDI 3420 4 pt, module de sortie numérique STB DDO 3410 4 pt, module d'entrée numérique STB DDI 3610 6 pt, module de sortie numérique STB DDO 3600 6 pt, module d'entrée analogique STB AVI 1270 2 pt, module de sortie analogique STB AVO 1250 2 pt, un ordinateur comportant Control Expert (version 4.0 ou ultérieure) et le logiciel de configuration Advantys (version 4.0 ou ultérieure), un commutateur Ethernet connecté aux équipements EtherNet/IP mentionnés ci-dessus à l'aide d'un câble Ethernet à paire torsadée et de connecteurs RJ45 (il est fortement conseillé d'utiliser un commutateur géré prenant en charge le protocole IGMP). 90 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Topologie réseau La topologie de l'exemple de réseau est la suivante : Pour recréer cet exemple, veillez à : utiliser les adresses IP de votre propre configuration pour : l'ordinateur, le module de communication EtherNet/IP TSX ETC 100, le module d'interface réseau EtherNet/IP STB NIC 2212, vérifier tous les câblages. NOTE : le logiciel Control Expert présent sur l'ordinateur permet de configurer l'automate TSX P57 60. Dans cet exemple, l'ordinateur est directement connecté au port Ethernet de l'UC par l'intermédiaire du commutateur Ethernet. Vous pouvez également contourner le commutateur et raccorder directement l'ordinateur à l'un des ports de l'UC. 31008212 09/2020 91 Ajout d'équipements dans un réseau EtherNet/IP Détection automatique et ajout du module STB NIC 2212 Présentation Utilisez l'outil de configuration EtherNet/IP de Control Expert pour configurer automatiquement le module STB NIC 2212, puis ajoutez-le au projet. NOTE : le module STB NIC 2212 doit être actif et connecté, et doit disposer d'une adresse IP valide pour pouvoir être détecté et ajouté au projet. Vous pouvez affecter une adresse IP à l'aide d'un serveur DHCP ou BOOTP, ou utiliser l'adresse IP par défaut dérivée de l'adresse MAC. Détection et ajout de nouveaux équipements Pour détecter automatiquement le module STB NIC 2212, puis l'ajouter au projet, procédez comme suit : Etape Action 1 Lancez l'outil de configuration à partir de la page Configuration de la fenêtre Propriétés du module de communication EtherNet/IP. 2 Dans l'outil de configuration, démarrez les opérations en ligne en cliquant sur le bouton Mettre 3 Cliquez sur l'onglet Détection réseau pour activer la détection réseau automatique : en ligne 4 . Cliquez sur le bouton Lire la configuration Réseau de la barre d'outils. L'outil de configuration recherche des équipements EtherNet/IP sur le réseau, les classifie à l'aide des fichiers EDS des équipements, puis dresse la liste des équipements EtherNet/IP détectés. 5 6 Choisissez STB NIC 2212 dans la fenêtre Détection réseau. Cliquez sur le bouton Insérer dans la configuration . La fenêtre des propriétés, qui permet de configurer le STB NIC 2212, apparaît. 92 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Configuration des propriétés du STB NIC 2212 Présentation La fenêtre des propriétés du module d'interface réseau EtherNet/IP STB NIC 2212 comporte les onglets ci-après. Il n'est nécessaire de modifier que certaines pages pour cet exemple : Dans cette page... Effectuez les opérations suivantes : Général saisir le nom de l'équipement, configurer l'adresse IP, ajouter l'équipement à la configuration du projet. Connexions configurer l'intervalle de trame demandé (RPI), définir la taille et l'emplacement des entrées et des sorties. Paramètres en ligne Accepter les paramètres par défaut, le cas échéant. Informations du module (Page en lecture seule, aucune configuration requise) Configuration du port (Page en lecture seule, aucune configuration requise) Fichier EDS (Page en lecture seule, aucune configuration requise) 31008212 09/2020 93 Ajout d'équipements dans un réseau EtherNet/IP Configuration du module STB NIC 2212 Les paramètres ci-après sont utilisés dans cet exemple de configuration. Veillez à bien utiliser des paramètres appropriés à votre application : 94 Etape Action 1 Cliquez sur la page Général : 2 Dans la page Général, modifiez les paramètres suivants : Nom de l'équipement STB NIC 2212 Numéro Position relative dans la liste d'équipements EtherNet/IP. Dans cet exemple, choisissez 001. Configuration active Vérifiez que cette case est cochée. Adresse IP 192.168.001.006 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Etape Action 3 Cliquez sur la page Connexions : 4 Dans la liste Connexions configurées, cliquez sur Général pour afficher les paramètres généraux de connexion dans la liste Paramètres de connexion présentée ci-après. 31008212 09/2020 95 Ajout d'équipements dans un réseau EtherNet/IP Etape Action 5 Dans la page Connexions, modifiez les paramètres généraux de connexion suivants : Intervalle de trame demandé (RPI) 30 ms Taille des entrées (en octets) 19 octets Input Instance 101 Taille des sorties (en octets) 6 octets Output Instance 102 Remarque : les paramètres Taille des entrées et Taille des sorties sont déterminés par la taille (en octets) des sections de données d'entrée et de sortie de l'image de bus de terrain de l'îlot Advantys. 6 Cliquez sur OK pour enregistrer vos paramètres et fermer la fenêtre des propriétés. Un nœud est ajouté à la configuration de projet dans la fenêtre des équipements, représentée ci-après : La configuration des paramètres d'E/S est l'étape suivante. 96 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Connexion à l'îlot Advantys STB Présentation Dans cet exemple, vous utiliserez le logiciel de configuration Advantys installé sur l'ordinateur pour : connecter le logiciel de configuration Advantys au STB NIC 2212 et aux huit modules d'E/S que comporte l'îlot Advantys STB, charger la configuration de l'îlot Advantys STB dans le logiciel de configuration Advantys installé sur l'ordinateur, afficher une image de bus de terrain de l'îlot Advantys STB montrant les positions relatives des : informations d'état, données d'entrée, données de sortie. A l'aide des données présentées dans l'image de bus de terrain, vous pouvez utiliser l'outil de configuration EtherNet/IP de Control Expert pour créer des items d'entrée et de sortie adaptés à des données d'état, d'entrée, de sortie et d'écho de sortie précises. NOTE : avant d'effectuer les opérations indiquées ci-après, assurez-vous que l'îlot Advantys STB est auto-configuré en appuyant sur le bouton RST à l'avant du module STB NIC 2212. Etablissement de la connexion Pour connecter les modules STB NIC 2212 et d'ES à l'aide du logiciel de configuration Advantys : Etape Action 1 Lancez le logiciel de configuration Advantys sur l'ordinateur. Une boîte de dialogue apparaît pour présenter les types de projet disponibles. 2 Sélectionnez STB. Une boîte de dialogue de sélection de langue apparaît. 3 Choisissez une langue. 4 Sélectionnez Fichier → Nouvel espace de travail. La fenêtre Nouvel espace de travail, représentée ci-après, apparaît. 31008212 09/2020 97 Ajout d'équipements dans un réseau EtherNet/IP Etape Action 5 Pour cet exemple, saisissez les valeurs de champ suivantes : dans le champ Fichier d'espace de travail, saisissez Advantys, dans le champ Fichier d'îlot, saisissez Advantys_01. 6 Cliquez sur OK. Le logiciel de configuration Advantys affiche un profilé DIN vide au centre de l'écran. 7 Choisissez En ligne → Paramètres de connexion. La fenêtre Paramètres de connexion, représentée ci-après, apparaît. 8 Dans la fenêtre Paramètres de connexion, acceptez le paramètre par défaut ID de nœud Modbus 1, choisissez TCP/IP, puis cliquez sur le bouton Paramètres… : La boîte de dialogue Paramètres TCP/IP, représentée ci-après, apparaît. 98 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Etape 9 Action Dans le champ Adresse IP distante, entrez l'adresse IP du module STB NIC 2212, ici : 192.168.1.6. Remarque : utilisez la souris pour passer à l'octet suivant et ne saisissez pas les zéros au début. Par exemple, ne saisissez pas 192.168.001.006. 10 Cliquez sur OK pour fermer la boîte de dialogue Paramètres TCP/IP et cliquez à nouveau sur OK pour fermer la boîte de dialogue Paramètres de connexion. 11 Sélectionnez En ligne → Connecter. La boîte de dialogue Téléchargement, représentée ci-après, apparaît : 31008212 09/2020 99 Ajout d'équipements dans un réseau EtherNet/IP Etape 12 Action Sélectionnez Ilot > PC dans la boîte de dialogue Téléchargement. L'espace de travail de l'îlot présente les données de l'îlot et montre le STB NIC 2212 et tous les modules de l'îlot, représentés ci-après : Remarque : une case contenant un ou deux entiers apparaît sous chaque module (exemple : ). Ces entiers remplissent les fonctions suivantes : L'entier de gauche (3, dans ce cas) détermine la position physique du module (de gauche à droite) parmi les modules du rack. L'entier de droite (1, dans ce cas) désigne la position relative du module (de gauche à droite) parmi les modules émetteurs/récepteurs de données. Si le module n'est pas un module d'E/S (c'est-à-dire s'il s'agit d'une alimentation ou d'un module de fin de segment), aucun entier n'apparaît à droite. 100 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Etape 13 Action Sélectionnez Ilot → Vue d'ensemble d'image d'E/S. La fenêtre Image d'E/S s'affiche sur la page Image de bus terrain : Chaque cellule du tableau contient l'un des indicateurs alphanumériques suivants : S indique un bit d'état pour le module d'interface réseau STB NIC 2212. un entier indique la position relative (de gauche à droite) d'un module d'E/S par les données d'entrée ou de sortie dans cette cellule. Par exemple : le module d'entrée STB DDI 3230 est le premier module d'E/S sur le rack ; ses données sont désignées par l'entier 1 dans les bits 0 à 3 du mot 2 du tableau Données d'entrée, le module de sortie STB DDO 3600 est le sixième module d'E/S sur le rack ; ses données d'état et d'écho de sortie sont désignées par l'entier 6 dans les bits 8 à 13 du mot 4 et dans les bits 0 à 5 du mot 5 dans le tableau Données d'entrée ; ses données de sortie sont désignées par l'entier 6 dans les bits 8 à 13 du mot 1 du tableau Données de sortie. Remarques : Sélectionnez une cellule dans le tableau Données d'entrée ou Données de sortie pour afficher (au milieu de la page) une description des données de la cellule et du module source. Convertissez la taille des tables Données d'entrée et Données de sortie de mots en octets (divisezles par 2), puis utilisez ces données pour les paramètres Taille des entrées (19) et Taille des sorties (6) lorsque vous configurez les propriétés générales de connexion de l'équipement distant (voir page 85). 31008212 09/2020 101 Ajout d'équipements dans un réseau EtherNet/IP Configuration des items d'E/S Présentation La dernière tâche dans cet exemple consiste à ajouter des items d'E/S à la configuration du module d'interface réseau EtherNet/IP STB NIC 2212 et de ses huit modules d'E/S. Pour ce faire : utilisez le logiciel de configuration Advantys pour identifier la position relative des entrées et des sorties de chaque module d'E/S, utilisez l'outil de configuration EtherNet/IP de Control Expert pour créer des items d'entrée et de sortie, en définissant pour chaque item : son nom, son type de données, identifiez l'adresse attribuée à chaque nouvel item d'entrée et de sortie à l'aide du logiciel de configuration EtherNet/IP de Control Expert. Types et tailles des items d'E/S L'objectif est de créer un ensemble d'items d'entrée et de sortie égal à la taille des entrées et à la taille des sorties définies dans la page des propriétés de connexion du module STB NIC 2212. Dans cet exemple, il faut créer les items pour : 19 octets d'entrées, 6 octets de sorties. L'outil de configuration EtherNet/IP de Control Expert offre une grande souplesse pour la création des items d'entrée et de sortie. Vous pouvez créer les items d'entrée et de sortie par groupes de un ou plusieurs bits uniques, d'octets de 8 bits, de mots de 16 bits, de mots doubles de 32 bits ou de valeurs flottantes IEEE de 32 bits. Le nombre d'items créés dépend du type de données et de la taille de chaque item. Dans l'exemple de projet, les items suivants ont été créés : 102 bits discrets pour les entrées et sorties numériques, mots de 8 ou 16 octets pour les entrées et sorties analogiques. 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Affectation des items d'entrée et de sortie Utilisez la page Image de bus terrain de la fenêtre Vue d'ensemble d'image d'E/S dans le logiciel de configuration Advantys pour identifier le nombre et le type d'items d'E/S à créer, comme suit : Etape Action 1 Dans le logiciel de configuration Advantys, sélectionnez Ilot → Vue d'ensemble d'image d'E/S. La fenêtre Image d'E/S s'affiche sur la page Image de bus terrain. 2 Sélectionnez la première cellule (mot 1, cellule 0) dans le tableau Données d'entrée pour afficher (au centre de la page) une description des données de la cellule et de leur module source. 3 Notez les informations sur le mot, les bits, le module et l'item pour cette cellule. 4 Répétez les étapes 2 et 3 pour chaque cellule contenant un S ou un entier. NOTE : L'image de bus de terrain présente les données d'entrée et de sortie sous forme de mots de 16 bits (en commençant par le mot 1). Vous devez réorganiser ces données pour l'outil de configuration EtherNet/IP de Control Expert, qui présente les mêmes données sous forme d'octets de 8 bits (en commençant par l'octet 0). Ce processus génère les tables de données d'entrée et de sortie : Données d'entrée : Image de bus de terrain Advantys Items EIP Control Expert Module STB Description NIC 2212 état NIC Mot Bit(s) Octet Bit(s) 1 0 - 15 0 0-7 1 0-7 2 0-1 2 0-1 DDI 3230 données d'entrée 2-3 2-3 DDI 3230 état d'entrée 4-5 4-5 DDO 3200 écho de données de sortie 6-7 6-7 DDO 3200 état de sortie 8-11 3 0-3 DDI 3420 données d'entrée 4-7 DDI 3420 état d'entrée 4 0-3 DDO 3410 écho de données de sortie 4-7 DDO 3410 état de sortie 5 0-5 DDI 3610 données d'entrée 6-7 Sans objet inutilisé 12-15 3 0-3 4-7 8-13 14-15 31008212 09/2020 103 Ajout d'équipements dans un réseau EtherNet/IP Image de bus de terrain Advantys Items EIP Control Expert Mot Bit(s) Octet Bit(s) 4 0-5 6 0-5 6-7 Sans objet inutilisé 7 0-5 DDO 3600 écho de données de sortie 6-7 Sans objet inutilisé 6-7 8-13 14-15 5 Module STB Description DDI 3610 état d'entrée 0-5 8 0-5 DDO 3600 état de sortie 6-15 8 6-7 Sans objet inutilisé 9 0-7 10 0-7 AVI 1270 données d'entrée voie 1 état d'entrée voie 1 6 0 - 15 11 0-7 7 0-7 12 0-7 AVI 1270 8-15 13 0-7 Sans objet inutilisé 8 0 - 15 14 0-7 AVI 1270 15 0-7 données d'entrée voie 2 9 0-7 16 0-7 AVI 1270 état d'entrée voie 2 8-15 17 0-7 AVO 1250 état de sortie voie 1 10 0-7 18 0-7 AVO 1250 état de sortie voie 2 8-15 Sans objet Sans objet Sans objet inutilisé Module Description Données de sortie : Image de bus de terrain Advantys Items EIP Control Expert Mot Bit(s) Octet Bit(s) 1 0-1 0 0-1 DDO 3200 données de sortie 2-5 DDO 3410 données de sortie 6-7 Sans objet inutilisé 0-5 DDO 3600 données de sortie 2-5 6-7 8-13 1 14-15 104 2 0 - 15 3 0 - 15 6-7 Sans objet inutilisé 2 0-7 AVO 1250 3 0-7 données de sortie voie 1 4 0-7 AVO 1250 5 0-7 données de sortie voie 2 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Dans cet exemple, vous devez créer des items d'entrée pour les 19 octets d'entrée et des items de sortie pour les 6 octets de sortie à l'aide de l'outil de configuration EtherNet/IP de Control Expert. Ces items d'entrée et de sortie incluent : items d'entrée et de sortie discrètes, composés d'un ou plusieurs bits, pour les modules d'E/S numériques, items d'entrée et de sortie numériques, composés d'un octet de 8 bits ou d'un mot de 16 bits, pour les modules d'E/S analogiques. Les exemples suivants montrent comment créer chaque type d'item. Création d'items d'entrée discrète Pour créer les items d'entrée discrète de l'exemple de STB NIC 2212, en commençant par les 16 entrées discrètes de l'état NIC : Etape Action 1 Dans la fenêtre des équipements de l'outil de configuration EtherNet/IP de Control Expert, affichez et sélectionnez l'item de connexion en position 000, comme représenté ci-après : 2 Choisissez Equipements → Propriétés. La fenêtre Déclaration des items apparaît : 3 Dans la zone Racine des noms d'items, saisissez : NICstatus. 31008212 09/2020 105 Ajout d'équipements dans un réseau EtherNet/IP Etape Action 4 Dans la liste des items, sélectionnez les lignes correspondant aux bits 0 à 7 dans les octets 0 et 1, c'est-à-dire les 16 premières lignes : 5 Cliquez sur le bouton Définir des items. La boîte de dialogue Définition des noms d'items apparaît : Remarque : l'astérisque (*) indique la création d'une série d'items discrets ayant la même racine de nom. 106 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Etape Action 6 Acceptez le nom d'item par défaut et cliquez sur OK. 16 items d'entrée discrète sont créés : 7 Répétez les étapes 3 à 6 pour chaque groupe d'items d'entrée discrète à créer. Dans cet exemple, cela inclut les items pour chacun des groupes suivants : Octet : 2, Bits : 0-1, Racine des noms d'items par défaut : DDI3230_inputdata Octet : 2, Bits : 2-3, Racine des noms d'items par défaut : DDI3230_inputstatus Octet : 2, Bits : 4-5, Racine des noms d'items par défaut : DDO3200_outputdataecho Octet : 2, Bits : 6-7, Racine des noms d'items par défaut : DDO3200_outputstatus Octet : 3, Bits : 0-3, Racine des noms d'items par défaut : DDI3420_inputdata Octet : 3, Bits : 4-7, Racine des noms d'items par défaut : DDI3420_inputstatus Octet : 4, Bits : 0-3, Racine des noms d'items par défaut : DDO3410_outputdataecho Octet : 4, Bits : 4-7, Racine des noms d'items par défaut : DDO3410_outputstatus Octet : 5, Bits : 0-5, Racine des noms d'items par défaut : DDI3610_inputdata Octet : 6, Bits : 0-5, Racine des noms d'items par défaut : DDI3610_inputstatus Octet : 7, Bits : 0-5, Racine des noms d'items par défaut : DDO3600_outputdataecho Octet : 8, Bits : 0-5, Racine des noms d'items par défaut : DDO3600_outputstatus 8 Cliquez sur l'onglet Items sorties discrètes pour ouvrir cette page. 31008212 09/2020 107 Ajout d'équipements dans un réseau EtherNet/IP Création d'items de sortie discrète Pour créer les items de sortie discrète de l'exemple de STB NIC 2212, en commençant par les 2 sorties discrètes du module STB DDO 3200 : Etape 1 Action La page Items sorties discrètes se présente comme suit : Remarque : ici aussi, les colonnes Offset/équip. et Offset/connexion représentent l'adresse d'octet de la sortie discrète, et la colonne Position dans l'octet indique la position de bit de l'item de sortie discrète. 2 108 Dans la zone Racine des noms d'items, saisissez : DDO3200_outputdata. 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Etape Action 3 Dans la liste des items, sélectionnez les lignes correspondant aux bits 0 à 1 dans l'octet 0, c'està-dire les 2 premières lignes : 4 Cliquez sur le bouton Définir des items. La boîte de dialogue Définition des noms d'items apparaît : Remarque : l'astérisque (*) indique la création d'une série d'items discrets ayant la même racine de nom. 31008212 09/2020 109 Ajout d'équipements dans un réseau EtherNet/IP Etape 110 Action 5 Acceptez le nom d'item par défaut et cliquez sur OK. 2 items d'entrée discrète sont créés : 6 Répétez les étapes 2 à 5 pour chaque groupe d'items de sortie discrète à créer. Dans l'exemple, cela inclut les items pour chacun des groupes suivants : Octet : 0, Bits : 2-5, Racine des noms d'items par défaut : DDO3410_outputdata Octet : 1, Bits : 0-5, Racine des noms d'items par défaut : DDO3600_outputdata 7 Cliquez sur l'onglet Items entrées numériques pour ouvrir cette page. 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Création d'items d'entrée numérique Pour créer les items d'entrée numérique de l'exemple de STB NIC 2212, en commençant par un mot de données d'entrée voie 1 pour le module STB AVI 1270 : Etape 1 Action L'onglet Items entrées numériques se présente comme suit : Remarque : dans cet exemple, les colonnes Offset/équip. et Offset/connexion représentent toutes deux l'adresse de l'octet. Tous les items créés seront soit un octet de 8 bits, soit un mot de 16 bits. 2 31008212 09/2020 Dans la zone Racine des noms d'items, saisissez : AVI1270_CH1_inputdata. 111 Ajout d'équipements dans un réseau EtherNet/IP Etape 112 Action 3 Dans la liste des items, sélectionnez les octets (ou lignes) 10 et 11 : 4 Cliquez sur le bouton Définir des items. La boîte de dialogue Définition des noms d'items apparaît : 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Etape Action 5 Choisissez Mot (16 bits) dans la zone Type des nouveaux items, puis cliquez sur OK. Un item est créé : 6 Répétez les étapes 2 à 5 pour chaque groupe d'items d'entrée numérique à créer. Dans l'exemple, cela inclut les items pour chacun des groupes suivants : Octet : 12, Racine des noms d'items par défaut : AVI1270_CH1_inputstatus Mot : 14-15, Racine des noms d'items par défaut : AVI1270_CH2_inputdata Octet : 16, Racine des noms d'items par défaut : AVI1270_CH2_inputstatus Octet : 17, Racine des noms d'items par défaut : AVO1250_CH1_outputstatus Octet : 18, Racine des noms d'items par défaut : AVO1250_CH2_outputstatus 7 Cliquez sur l'onglet Items sorties numériques pour ouvrir cette page. 31008212 09/2020 113 Ajout d'équipements dans un réseau EtherNet/IP Création d'items de sortie numérique Pour créer les items de sortie numérique de l'exemple de module NIC 2212, en commençant par un mot de données de sortie pour le module AVO 1250 : Etape 1 Action L'onglet Items sorties numériques se présente comme suit : Remarque : dans cet exemple, les colonnes Offset/équip. et Offset/connexion représentent toutes deux l'adresse de l'octet. Tous les items créés seront des mots de 16 bits constitués de 2 octets. 2 114 Dans la zone Racine des noms d'items, saisissez : AVO1250_CH1_outputdata. 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Etape Action 3 Dans la liste des items, sélectionnez les octets (ou lignes) 10 et 11 : 4 Cliquez sur le bouton Définir des items. La boîte de dialogue Définition des noms d'items apparaît : 5 Répétez les étapes 2 à 5 pour les données de sortie de voie 2 de l'AVO 1250 sur les octets 4 et 5. 6 Cliquez sur OK pour fermer la fenêtre Déclaration des items. 7 Sélectionnez Fichier → Enregistrer pour enregistrer les modifications. 31008212 09/2020 115 Ajout d'équipements dans un réseau EtherNet/IP Affichage des adresses d'item d'entrée et de sortie L'étape finale de cet exemple consiste à afficher l'adresse que l'outil de configuration EtherNet/IP de Control Expert attribue à chaque item d'entrée et de sortie nouvellement créé. Pour ce faire, procédez comme suit : Etape 1 Action Dans la fenêtre des équipements de l'outil de configuration EtherNet/IP de Control Expert, l'item en position 000 devrait encore être sélectionné. Si ce n'est pas le cas, sélectionnez-le comme dans l'illustration ci-après : Les items d'entrée et de sortie configurés automatiquement apparaissent sur la droite de l'écran, dans la zone des E/S (comme décrit dans l'étape suivante). 2 116 Si nécessaire, utilisez la barre de défilement horizontale pour afficher la partie droite de la zone des entrées ou des sorties et la colonne Adresse, qui identifie l'emplacement des entrées et des sorties du module TSX ETC 100 : 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Sous-chapitre 3.4 Connexion avec des équipements tiers Connexion avec des équipements tiers Présentation Le module de communication EtherNet/IP peut être connecté avec des équipements EtherNet/IP fabriqués par d'autres fournisseurs et communiquer avec eux. Cette section décrit comment définir les communications avec l'équipement distant Rockwell Automation 1734-AENT et ses E/S. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : Sujet Page Ajout d'un équipement de fournisseur tiers à l'exemple de réseau 118 Ajouter un fichier EDS 119 Détection automatique et ajout de la carte 1734-AENT PointIO 123 Configuration des propriétés de la carte 1734-AENT PointIO 124 Affichage des adresses d'E/S de la carte 1734-AENT PointIO 128 31008212 09/2020 117 Ajout d'équipements dans un réseau EtherNet/IP Ajout d'un équipement de fournisseur tiers à l'exemple de réseau Présentation La tâche suivante consiste à étendre l'exemple de réseau en ajoutant des équipements de fournisseurs tiers : carte 1734-AENT PointIO, avec l'adresse IP 192.168.001.011, module 1734-IB4/C Entrée CC 4 pt, module 1734-OB2E Sortie CC 2 pt. Topologie réseau La topologie du réseau modifié est la suivante : Pour recréer cet exemple, veillez à : utiliser les adresses IP de votre propre configuration pour : l'ordinateur, le module de communication EtherNet/IP TSX ETC 100, le module d'interface réseau EtherNet/IP STB NIC 2212, la carte 1734-AENT PointIO, vérifier tous les câblages. NOTE : le logiciel Control Expert présent sur l'ordinateur permet de configurer l'automate TSX P57 4634. Dans cet exemple, l'ordinateur est directement connecté au port Ethernet de l'UC par l'intermédiaire du commutateur Ethernet. Vous pouvez également contourner le commutateur et raccorder directement l'ordinateur à l'un des ports de l'UC. 118 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Ajouter un fichier EDS Présentation Avant de pouvoir ajouter un équipement tiers dans votre configuration, vous devez vérifier que le fichier EDS de cet équipement est inclus dans la bibliothèque d'équipements de l'outil de configuration EtherNet/IP de Control Expert. Utilisez l'assistant de gestion EDS pour ajouter un ou plusieurs fichiers EDS à la bibliothèque d'équipements. L'assistant présente une série d'écrans d'instructions qui : simplifient le processus d'ajout de fichiers EDS dans la bibliothèque d'équipements et assurent un contrôle de redondance qui empêche d'ajouter plusieurs fois une même version d'un fichier EDS. Remarque : cliquez sur Equipements → Options… pour ouvrir la fenêtre Options d'affichage, dans laquelle vous pouvez activer ou désactiver l'affichage des messages indiquant que le fichier EDS que vous ajoutez est un doublon ou une version différente d'un fichier EDS existant déjà dans la bibliothèque d'équipements. 31008212 09/2020 119 Ajout d'équipements dans un réseau EtherNet/IP Ajout de fichiers EDS Pour ajouter un ou plusieurs fichiers EDS à la bibliothèque d'équipements : Etape 1 Action Procédez comme suit : dans la bibliothèque d'équipements, cliquez sur le bouton Ajouter , ou dans le menu Bibliothèque, cliquez sur Ajouter. La première page de l'assistant s'affiche. 2 120 Cliquez sur Suivant. La deuxième page de l'assistant s'affiche : 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Etape Action 3 Dans la section Sélectionnez la localisation des fichiers EDS, choisissez : Ajouter des fichiers, pour ajouter un ou plusieurs fichiers EDS que vous choisissez individuellement, ou Ajouter tous les EDS d'un répertoire, pour ajouter tous les fichiers du dossier que vous sélectionnez. Choisissez Inclure les sous-répertoires pour ajouter également les fichiers EDS contenus dans les sous-répertoires du dossier que vous avez sélectionné. 4 Cliquez sur le bouton Parcourir. La boîte de dialogue Ouvrir s'affiche : 5 Utilisez la boîte de dialogue Ouvrir pour rechercher et sélectionner : un ou plusieurs fichiers EDS, ou un dossier contenant des fichiers EDS. 6 Cliquez sur Ouvrir. La boîte de dialogue se ferme et les fichiers sélectionnés apparaissent dans le champ Répertoire ou nom de fichiers. 7 Choisissez la convention de dénomination pour la création de noms de DTM au format EDS. La nouvelle convention de dénomination suit la règle Nom du modèle/Nom du produit et Révision. Un caractère aléatoire est automatiquement ajouté à la fin lorsque le Nom de modèle/nom de produit et la révision d’un fichier EDS de la bibliothèque sont identiques. La nouvelle convention de dénomination ne tient pas compte de l’ordre d'ajout des fichiers EDS dans la bibliothèque d'équipements. Par défaut, la case Naming Convention est cochée et la nouvelle règle de dénomination s'applique. REMARQUE : Pour conserver la compatibilité amont avec les versions de Control Expert, décochez la case Naming Convention. La dénomination suit la règle Nom de modèle/Nom de produit. 8 Cliquez sur Suivant. L'assistant compare les fichiers EDS sélectionnés avec les fichiers présents dans la bibliothèque d'équipements. 9 (Conditionnel) Si un ou plusieurs fichiers EDS sont des doublons et si le signalement des fichiers redondants a été activé dans la boîte de dialogue Options d'affichage, un message Le fichier existe déjà apparaît. Fermez ce message. 31008212 09/2020 121 Ajout d'équipements dans un réseau EtherNet/IP Etape 10 Action La troisième page de l'assistant s'affiche. Elle présente l'état de chaque équipement sélectionné : une coche verte indique que le fichier EDS peut être ajouté, une icône d'information bleue indique qu'il s'agit d'un fichier redondant. une coche rouge signifie qu'il s'agit d'un fichier EDS non valide. (Facultatif) Sélectionnez un fichier dans la liste, puis cliquez sur Afficher le fichier sélectionné pour l'ouvrir. 122 11 Cliquez sur Suivant pour ajouter les fichiers non redondants. La quatrième page de l'assistant s'affiche, indiquant que l'opération est terminée. 12 Cliquez sur Terminer pour fermer l'assistant. Les équipements que vous venez d'ajouter peuvent maintenant être intégrés dans votre configuration EtherNet/IP. 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Détection automatique et ajout de la carte 1734-AENT PointIO Présentation Utilisez l'outil de configuration EtherNet/IP de Control Expert pour détecter automatiquement la carte 1734-AENT PointIO. Une fois qu'elle a été détectée, vous pouvez l'ajouter au projet. NOTE : la carte 1734-AENT doit être active et connectée, et doit disposer d'une adresse IP valide pour pouvoir être détectée et ajoutée au projet. Détection et ajout de nouveaux équipements Pour détecter automatiquement la carte 1734-AENT, puis l'ajouter au projet, procédez comme suit : Etape Action 1 Lancez l'outil de configuration à partir de la page Configuration de la fenêtre Propriétés du module de communication EtherNet/IP. 2 Dans l'outil de configuration, démarrez les opérations en ligne en cliquant sur le bouton Mettre en ligne . 3 Cliquez sur l'onglet Détection réseau pour activer la détection réseau automatique : 4 Cliquez sur le bouton Lire la configuration Réseau de la barre d'outils. L'outil de configuration recherche des équipements EtherNet/IP sur le réseau, les classifie à l'aide des fichiers EDS des équipements, puis dresse la liste des équipements EtherNet/IP détectés. 5 Choisissez Carte 1734-AENT PointIO dans la fenêtre Détection réseau. 6 Cliquez sur le bouton Insérer dans la configuration . La fenêtre Propriétés apparaît pour permettre de configurer la carte 1734-AENT PointIO. 31008212 09/2020 123 Ajout d'équipements dans un réseau EtherNet/IP Configuration des propriétés de la carte 1734-AENT PointIO Présentation La fenêtre des propriétés du module carte 1734-AENT PointIO comporte les pages ci-après. Il n'est nécessaire de modifier que certaines pages pour cet exemple : Dans cette page... Effectuez les opérations suivantes : Général saisir le nom de l'équipement, configurer l'adresse IP, ajouter l'équipement à la configuration du projet. Châssis Ajouter 2 modules d'E/S au châssis : module 1734-IB4/C Entrée CC 4 pt, module 1734-OB2E/C Sortie CC 2 pt. 124 Connexions Accepter les valeurs par défaut. Paramètres en ligne Accepter les paramètres par défaut, le cas échéant. Informations du module (Page en lecture seule, aucune configuration requise) Configuration du port (Page en lecture seule, aucune configuration requise) Fichier EDS (Page en lecture seule, aucune configuration requise) 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Configuration du module 1734-AENT Les paramètres suivants sont utilisés dans l'exemple de configuration : Etape Action 1 Cliquez sur la page Général : 2 Dans la page Général, modifiez les paramètres suivants : 31008212 09/2020 Nom de l'équipement 1734_AENT Numéro Numéro d'ordre de l'équipement dans la fenêtre des équipements. Pour cet exemple, saisissez 003. Configuration active Vérifiez que cette case est cochée. Adresse IP 192.168.001.011 125 Ajout d'équipements dans un réseau EtherNet/IP Etape Action 3 Cliquez sur la page Châssis : 4 Dans la page Châssis, effectuez les opérations suivantes : a Sélectionnez 1734 Chassis 3 dans la liste Types de châssis disponibles dans la bibliothèque d'équipements. La liste Modules disponibles pour le châssis est remplie et deux lignes [Vide] apparaissent dans la liste Modules configurés. b Choisissez 1734-IB4/C Entrée CC 4 pt dans la liste Modules disponibles pour le châssis. c Cliquez sur le bouton Insérer . Le module apparaît en position 01 dans la liste Modules configurés. d e Choisissez 1734-OB2E/C Sortie CC 2 pt dans la liste Modules disponibles pour le châssis. Cliquez sur le bouton Insérer . Le module apparaît en position 02 dans la liste Modules configurés. 126 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Etape Action 5 La page Châssis configurée se présente de la manière suivante : 6 Cliquez sur OK pour enregistrer les paramètres et fermer la fenêtre des propriétés. Un nœud est ajouté à la configuration de projet dans la fenêtre des équipements : L'étape suivante consiste à afficher les entrées et sorties de l'équipement distant. 31008212 09/2020 127 Ajout d'équipements dans un réseau EtherNet/IP Affichage des adresses d'E/S de la carte 1734-AENT PointIO Présentation Comme la bibliothèque d'équipements inclut les fichiers EDS de la carte 1734-AENT PointIO et de ses modules d'entrée et de sortie discrètes, l'outil de configuration EtherNet/IP de Control Expert réalise automatiquement les opérations suivantes : il crée une connexion de rack optimisée CIP entre le module de communication EtherNet/IP TSX ETC 100 et la carte 1734-AENT, il configure chaque item d'entrée et de sortie en leur affectant : un nom d'item, un emplacement d'adresse, une taille basée sur le type de données. NOTE : dans cet exemple, l'outil de configuration crée une connexion de rack optimisée, plus efficace. Une connexion de rack optimisée ne peut être utilisée qu'avec les modules d'E/S discrètes (numériques). Avec les modules d'E/S analogiques, chaque module doit être connecté au TSX ETC 100 par une connexion distincte. Affichage de la connexion CIP et des E/S Pour afficher la connexion CIP créée automatiquement et les items d'E/S dans l'outil de configuration EtherNet/IP de Control Expert : Etape 128 Action 1 Dans la fenêtre des équipements, sélectionnez le module 1734-AENT : 2 Dans le menu Equipement, choisissez Propriétés. La fenêtre Propriétés de l'équipement distant apparaît. 31008212 09/2020 Ajout d'équipements dans un réseau EtherNet/IP Etape Action 3 Dans l'onglet Connexions, sous la première connexion Rack Optimization, choisissez Général. Les propriétés de la connexion de rack optimisée sont affichées dans la liste Paramètres de connexion : 4 Dans la fenêtre des équipements, affichez et sélectionnez le premier item de connexion de rack optimisée en position 000, comme représenté ci-après : Les items d'entrée et de sortie configurés automatiquement apparaissent sur la droite de l'écran, dans la zone des E/S (comme décrit dans l'étape suivante). 5 31008212 09/2020 Si nécessaire, utilisez la barre de défilement horizontale pour afficher la partie droite de la zone des entrées ou des sorties et la colonne Adresse, qui identifie l'emplacement des entrées et des sorties du module TSX ETC 100 : 129 Ajout d'équipements dans un réseau EtherNet/IP 130 31008212 09/2020 Premium sous EcoStruxure™ Control Expert Optimisation des performances 31008212 09/2020 Chapitre 4 Optimisation des performances Optimisation des performances Présentation Ce chapitre explique comment optimiser les performances du réseau EtherNet/IP. Contenu de ce chapitre Ce chapitre contient les sous-chapitres suivants : Sous-chapitre Sujet Page 4.1 Choix d'un commutateur 132 4.2 Conception de l'application de commande 140 4.3 Projection des performances du réseau Ethernet 146 31008212 09/2020 131 Optimisation des performances Sous-chapitre 4.1 Choix d'un commutateur Choix d'un commutateur Présentation Cette section décrit comment choisir un commutateur Ethernet pour votre réseau. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : Sujet 132 Page Rôle d'un commutateur dans un réseau Ethernet 133 Vitesse de transmission, mode duplex et auto-négociation 134 Vérification programme IGMP 135 Réplication de port 136 Réseau local virtuel (VLAN) 138 Agent SNMP (Simple Network Management Protocol) 139 31008212 09/2020 Optimisation des performances Rôle d'un commutateur dans un réseau Ethernet Présentation Schneider Electric recommande d'utiliser des commutateurs gérés (pas de commutateurs ou de concentrateurs non gérés) dans les réseaux de contrôle de processus. Un commutateur géré offre davantage de fonctionnalités qu'un commutateur non géré, par exemple : activation ou désactivation des ports du commutateur ; configuration des paramètres de vitesse de port et de duplex ; contrôle et surveillance du trafic des messages dans les segments ; hiérarchisation du trafic des messages. Caractéristiques de commutateur recommandées Lors de l'acquisition d'un commutateur Ethernet pour votre réseau de contrôle de processus, assurez-vous que le commutateur inclut les caractéristiques suivantes : plusieurs vitesses (10/100/1 000 Mbits/s), mode duplex intégral, QoS, vérification programme IGMP, protocole RSTP, prise en charge de VLAN, réplication de port, agent SNMP. 31008212 09/2020 133 Optimisation des performances Vitesse de transmission, mode duplex et auto-négociation Introduction La plupart des commutateurs Ethernet prennent en charge plusieurs vitesses de transmission, la communication en mode duplex intégral et en mode semi-duplex et la fonction d'auto-négociation. Au contraire, les concentrateurs ne sont pas conçus pour prendre en charge les transmissions en mode duplex intégral. Mode duplex Le mode Duplex intégral permet à un port de commutateur de transmettre et recevoir simultanément des messages, sur deux voies de communication dédiées. En revanche, le mode semi-duplex ne permet à un port de transmettre ou recevoir des messages que dans une seule direction à la fois. Les collisions de signal sont possibles dans les communications semi-duplex, car les messages sont transmis et reçus sur la même voie. De fait, ces communications peuvent afficher des performances médiocres et entraîner la perte de messages. Auto-négociation L'auto-négociation permet à un port de commutateur (connecté à un équipement distant prenant également en charge l'auto-négociation) de se configurer automatiquement sur la vitesse maximale et le mode Duplex pris en charge par les deux équipements. Cependant, il peut être nécessaire de configurer manuellement les paramètres de vitesse et de duplex du port de commutateur, si son poste ne possède pas de fonction d'auto-négociation. Recommandation Schneider Electric recommande de n'utiliser que des commutateurs prenant en charge : l'auto-négociation et la configuration manuelle des paramètres de vitesse et de duplex ; plusieurs vitesses : 10/100/1 000 Mbits/s ; le mode duplex intégral et le mode semi-duplex. 134 31008212 09/2020 Optimisation des performances Vérification programme IGMP Messagerie en multidiffusion Le protocole IGMP (Internet Group Management Protocol) est une caractéristique essentielle de la messagerie en multidiffusion. Le protocole IGMP indique aux routeurs et aux commutateurs de transférer des paquets de multidiffusion Ethernet uniquement aux ports d'équipement qui ont demandé ces paquets. En l'absence de vérification programme IGMP, un commutateur transfère des paquets de multidiffusion à partir de tous ses ports, ce qui accroît le trafic réseau, gaspille la bande passante réseau et détériore les performances du réseau. Configurez un seul commutateur réseau Ethernet comme demandeur IGMP. Ce commutateur interroge périodiquement les équipements de terrain connectés au réseau. Ainsi, tous les équipements connectés émettent le message IGMP Multicast Group Join. Tous les commutateurs réseau reçoivent le message collectif et mettent alors à jour leur base de données d'informations d'adressage multidiffusion. De même, lorsqu'un équipement Ethernet transmet le message IGMP Multicast Group Leave, tous les commutateurs réseau mettent à jour leur base de données d'informations d'adressage multidiffusion en y supprimant l'équipement en question. La messagerie en multidiffusion réduit le trafic réseau : le message n'est envoyé qu'une fois, il n'est envoyé qu'aux équipements auxquels il est destiné. Recommandation Schneider Electric recommande de : utiliser des commutateurs prenant en charge le protocole IGMP version 2 ou ultérieure ; activer la vérification programme IGMP pour chaque commutateur réseau car elle peut être désactivée par défaut ; vérifier qu'un seul commutateur est configuré comme demandeur IGMP. 31008212 09/2020 135 Optimisation des performances Réplication de port Introduction La réplication de port permet de dépanner les transmissions de port de commutateur en copiant le trafic qui passe par un port (port source ou répliqué) et en envoyant la transmission copiée vers un second port (port cible ou répliqué), sur lequel les paquets peuvent être examinés. Dans l'exemple qui suit, les paquets de données transmis sur le port 1 sont copiés et envoyés vers le port 6. Pour dépanner le port 1, un ordinateur équipé d'un renifleur est utilisé pour analyser le trafic sur le port 6 et, ainsi, dépanner le port 1. A B équipement cible des transmissions du port 1 ordinateur équipé d'un renifleur connecté au port 6, qui réplique les transmissions du port 1 La réplication de port n'affecte pas le comportement de transfert normal du port répliqué. Sur bon nombre de commutateurs, vous pouvez configurer la réplication de port de manière à pouvoir transférer et examiner : uniquement les paquets entrants d'un port répliqué unique, uniquement les paquets sortants d'un port répliqué unique, les paquets entrants et sortants d'un port répliqué unique, les paquets de plusieurs ports répliqués (ou le commutateur dans son intégralité). Les fonctions de dépannage d'un renifleur devraient inclure : 136 l'analyse des performances réseau, la surveillance de l'activité réseau. 31008212 09/2020 Optimisation des performances Recommandation Schneider Electric recommande de mettre en œuvre la réplication de port comme suit : Utilisez un port cible ou répliqué pour la réplication de port uniquement, à l'exclusion de toute autre raison. Ne connectez au port de réplication que l'ordinateur équipé d'un renifleur. Lors de la configuration du commutateur, vérifiez que la réplication de port est conçue de manière à transférer des paquets (entrants, sortants ou les deux, par exemple) en fonction de vos besoins. Les fonctions de dépannage du renifleur doivent inclure l'analyse des performances du réseau et la surveillance de l'activité réseau. 31008212 09/2020 137 Optimisation des performances Réseau local virtuel (VLAN) Un réseau local virtuel, ou VLAN, est un groupe d'équipements Ethernet (pouvant se trouver sur différents segments de réseau) qui sont regroupés et communiquent comme s'ils étaient situés sur un même segment de réseau local. Tous les équipements d'un VLAN utilisent le même sousréseau IP. Dans un réseau local virtuel dit statique (basé sur les ports), l'administrateur attribue un port du commutateur à chaque membre du réseau local virtuel. Tout équipement connecté à ces ports est ajouté au réseau local virtuel. NOTE : un port peut être membre de plusieurs réseaux locaux virtuels. Les réseaux locaux virtuels permettent de créer des groupes séparés logiquement d'équipements réseau sans avoir à modifier le câblage matériel de ces équipements. Lorsqu'un commutateur reçoit un message destiné à un réseau local virtuel, il le transmet uniquement aux ports du commutateur appartenant à ce réseau. Il n'envoie pas le message à ceux de ses ports n'appartenant pas au réseau local virtuel. Dans l'exemple ci-après, les ports 1, 2 et 3 du commutateur sont affectés au réseau local virtuel A, alors que les ports 4, 5 et 6 appartiennent au réseau local virtuel B : 138 31008212 09/2020 Optimisation des performances Agent SNMP (Simple Network Management Protocol) Un agent SNMP est un composant logiciel qui répond aux demandes concernant les données de gestion du commutateur et signale les événements à un autre équipement en agissant comme administrateur SNMP. Les données de gestion d'un commutateur peuvent être les suivantes : informations d'état opérationnel (statut de l'interface, mode de fonctionnement, etc.), paramètres de configuration (adresse IP, fonctions activées/désactivées, valeurs de temporisation, etc.), statistiques de performances (compteurs de trames, journaux d'événements, etc.). Si un commutateur est équipé d'un logiciel agent SNMP, un administrateur SNMP peut : récupérer les données de gestion concernant le commutateur ; contrôler le commutateur en modifiant ses paramètres de configuration ; recevoir les déroutements (ou notifications d'événements) affectant l'état du commutateur. 31008212 09/2020 139 Optimisation des performances Sous-chapitre 4.2 Conception de l'application de commande Conception de l'application de commande Présentation Dans un système de commande, la commande et l'automatisation sont obtenues en traitant et en fournissant différents messages de service d'application. Lors de la conception de l'application de commande, la compréhension des messages, l'allocation de la bande passante réseau aux messages et la détermination du temps nécessaire à un message pour parcourir le réseau représentent des considérations de performances importantes. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : Sujet 140 Page Types de message 141 Connexions TCP 143 Connexions et messages CIP 144 Performances de messagerie 145 31008212 09/2020 Optimisation des performances Types de message Présentation Deux types de message Ethernet industriel sont pris en charge par le module de communication Ethernet : Type de message Eléments inclus Explicite Données de gestion non urgentes Données d'application en lecture/écriture Implicite Données E/S en temps réel Données de contrôle en temps réel Données de synchronisation en temps réel Messages explicites Les messages explicites transmettent des informations utilisées pour la configuration et le diagnostic des équipements, et la collecte des données. Pour les messages explicites, le client émet une demande. Le serveur reçoit, traite et envoie une réponse au client. Vous pouvez spécifier une valeur de délai d'expiration de réponse, indiquant le temps d'attente du client avant que le serveur envoie une réponse. Si le client ne reçoit pas de réponse du serveur dans le délai d'expiration de réponse, le client émet de nouveau sa demande. Le délai d'expiration de réponse varie en fonction des besoins de votre application. Voici des exemples de messages explicites : messages SNMP, messages FTP, messages d'établissement de connexion CIP, messages de demande et de réponse EtherNet/IP, et messages DHCP. Les caractéristiques des messages explicites sont les suivantes : mode client/serveur point à point, taille variable, fréquence variable, délai de réponse long, délai d'expiration de connexion long. 31008212 09/2020 141 Optimisation des performances Les messages explicites peuvent être envoyés comme messages connectés ou non connectés, selon la fréquence à laquelle vous avez besoin de données et le niveau de service requis : Type de message Caractéristiques Connecté Commence lorsqu'un équipement source établit une connexion en envoyant une demande à un équipement cible. La connexion est établie lorsque l'équipement source reçoit une réponse réussie de la cible. Un message connecté CIP a une priorité élevée et offre un service de meilleure qualité, mais nécessite plus de ressources sur les équipements source et cible. Utilisé pour des demandes récurrentes et pour la surveillance des paramètres de haute priorité. En général, utilisez des paramètres de délai d'expiration de réponse court. Non connecté Consomme moins de ressources. Utilisé pour des demandes fréquentes et pour la surveillance des paramètres de basse priorité. En général, utilisez des paramètres de délai d'expiration de réponse très long. NOTE : Le délai d'expiration de réponse peut être configuré avec le paramètre Timeout requête EM (accessible en sélectionnant Propriétés de voie → EtherNet/IP). Messages implicites Les messages implicites comprennent des paquets de données critiques. Les messages implicites sont utilisés pour le contrôle et la synchronisation en temps réel. Voici des exemples de messages implicites : données d'E/S en temps réel, données de commande du mouvement, données de diagnostic fonctionnel, données de synchronisation en temps réel et données de gestion de la topologie du réseau. Le traitement et la fourniture des messages implicites impliquent déterminisme et hautes performances. Les caractéristiques des messages implicites sont les suivantes : mode producteur/consommateur (EtherNet/IP) ou client/serveur (Modbus TCP), taille de données fixe et réduite, fréquence fixe, délai de réponse court, délai d'expiration de connexion court. 142 31008212 09/2020 Optimisation des performances Connexions TCP Présentation EtherNet/IP utilise les connexions TCP comme vecteur pour les connexions CIP. La messagerie connectée et non connectée utilise une connexion TCP. Limites applicables aux nombres de connexions TCP Le module de communication EtherNet/IP TSX ETC 100 peut fournir jusqu'à 67 connexions TCP. Type de connexion Carte réseau E/S I/O Scanning Nombre maximum de connexions 641 Client de message explicite Serveur de message explicite 3 Nombre total de connexions TCP : 67 164 connexions peuvent être utilisées pour n'importe quelle combinaison de : connexions de carte réseau E/S, connexions I/O Scanning, messages explicites (en tant que client). Une connexion TCP unique peut prendre en charge plusieurs connexions CIP. NOTE : les connexions TCP dédiées à d'autres services, FTP par exemple, ne sont pas comprises dans les nombres qui précèdent. 31008212 09/2020 143 Optimisation des performances Connexions et messages CIP Présentation EtherNet/IP utilise les connexions CIP pour transmettre des messages entre des objets qui s'exécutent dans les équipements connectés. Il existe différents types de connexions CIP : Types de connexion Les types de connexion CIP incluent : Type de connexion CIP… Prend en charge… Connexion optimisée de rack Groupement de données issues de plusieurs modules d'E/S du même rack, transmises par une connexion unique. Remarque : une connexion de rack optimisée : ne peut transmettre que l'état et les données de l'équipement s'applique uniquement aux modèles d'E/S numériques En plus de la connexion optimisée, chaque module I/O consomme une connexion CIP. Directe Liaison entre un automate et un équipement. Remarque : la connexion avec un module d'E/S analogique doit être de type « directe ». Limites applicables aux nombres de connexions Le module de communication EtherNet/IP TSX ETC 100 peut fournir jusqu'à 198 connexions CIP, comme suit : Type de connexion Nombre maximum de connexions Carte réseau E/S 1281 I/O Scanning Client de message explicite 64 Serveur de message explicite 6 Nombre total de connexions TCP : 198 1128 connexions CIP peuvent être utilisées pour n'importe quelle combinaison de : connexions de carte réseau E/S connexions I/O Scanning NOTE : jusqu'à 16 connexions de messagerie explicite simultanées peuvent être actives par cycle. 144 31008212 09/2020 Optimisation des performances Performances de messagerie Charge maximale de messagerie Le module de communication EtherNet/IP TSX ETC 100 accepte une charge de messagerie implicite maximale de 7 500 paquets de données par seconde (pps). 31008212 09/2020 145 Optimisation des performances Sous-chapitre 4.3 Projection des performances du réseau Ethernet Projection des performances du réseau Ethernet Présentation Cette section présente un exemple de calcul de l'impact de votre projet sur les performances du réseau Ethernet. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : Sujet 146 Page Allocation de la bande passante réseau 147 Exemple de calcul de la charge réseau et de la bande passante 150 31008212 09/2020 Optimisation des performances Allocation de la bande passante réseau Introduction La bande passante réseau maximale correspond à la vitesse du réseau, par exemple, 100 Mbits/s. Lors de la conception du réseau de contrôle, allouez la bande passante réseau aux messages de l'application de commande nécessaires à l'application. NOTE : Schneider Electric recommande de réserver au moins les valeurs ci-dessous pour le traitement des messages explicites : 10 % de la bande passante réseau 10 % de la capacité de traitement d'UC pour chaque équipement réseau Charge et bande passante du message La charge du message, exprimée en paquets/seconde (pps), représente le nombre de paquets d'un message qui sont reçus et envoyés en une seconde. La charge du message peut être estimée comme suit : Charge du message = (nombre de paquets par connexion) x (nombre de connexions) / RPI Le nombre de paquets par connexion dépend de la capacité de l'équipement. Il peut être égal à : 1: pour les connexions prenant en charge la communication unidirectionnelle 2: pour les connexions prenant en charge les entrées et les sorties (en mode producteur/consommateur) ou les demandes et les réponses (en mode client/serveur) par échange bidirectionnel unique, ou La connexion peut être utilisée pour la messagerie explicite ou implicite. Pour la messagerie explicite basée sur le protocole UDP, considérez que chaque client représente une connexion et que les messages sont transmis cycliquement. La bande passante du message (exprimée en bits) peut être calculée comme suit : Bande passante du message = taille des paquets du message (bits) x charge du message En fonction de la partie de bande passante réseau à allouer à un message spécifique, vous pouvez utiliser les formules Charge du message etBande passante du message pour calculer l'intervalle demandé entre paquets le plus court pour le message. 31008212 09/2020 147 Optimisation des performances Charge et bande passante de l'équipement La charge de l'équipement, exprimée en nombre de paquets, représente la charge des messages reçus et envoyés par un équipement en une seconde. La charge de l'équipement est la somme des valeurs de charge du message pour tous les messages gérés par l'équipement. Si la charge de l'équipement dépasse la capacité de traitement de l'équipement, les performances de l'équipement et du réseau se détériorent. NOTE : Schneider Electric recommande de ne pas dépasser 90 % de la capacité de traitement de l'UC pour la charge de l'équipement de chaque équipement. La bande passante de l'équipement, exprimée en bits, est la somme des valeurs de bande passante du message pour les messages gérés par l'équipement. Lors de la conception de l'application de commande, déterminez si l'équipement de scrutation d'E/S peut gérer la charge générée par tous les équipements d'adaptateur d'E/S. Pour ce faire, procédez comme suit : 1 Calculez la charge et la bande passante de la messagerie implicite pour chaque équipement distant. 2 Additionnez la charge et la bande passante estimées pour chaque équipement distant. 3 Comparez la charge et la bande passante de la messagerie implicite à la capacité maximale de messagerie implicite de l'équipement qui sert de scrutateur d'E/S. Si la charge ou la bande passante totale d'un module de communication servant de scrutateur d'E/S dépasse ses limites de charge et de bande passante de la messagerie implicite, vous pouvez prendre l'une des mesures suivantes : 148 Si l'adaptateur d'E/S prend en charge les connexions de rack optimisées et si un rack unique d'E/S numériques utilise plusieurs connexions directes, remplacez ces dernières par une connexion de rack optimisée unique, si cela est possible. Si possible, augmentez l'intervalle de trame demandé (RPI) de l'équipement. Ajoutez un autre module de communication servant de scrutateur d'E/S et adaptez le réseau afin qu'il partage la charge. 31008212 09/2020 Optimisation des performances Charge et bande passante du réseau La charge du réseau, exprimée en nombre de paquets, peut être estimée comme la somme des valeurs de charge de l'équipement des équipements adaptateurs ou des équipements scrutateurs. La bande passante du réseau, exprimée en bits, peut être estimée comme la somme des valeurs de bande passante de l'équipement des équipements adaptateurs ou des équipements scrutateurs. NOTE : Schneider Electric recommande de ne pas dépasser 90 % de la bande passante maximale du réseau pour la charge du réseau. Si nécessaire, vous pouvez optimiser la conception de votre application de commande, en : ajustant les paramètres RPI de l'équipement ; modifiant les types de connexion (par exemple, une connexion directe en connexion de rack optimisé) ; modifiant la configuration ; modifiant la topologie du réseau. 31008212 09/2020 149 Optimisation des performances Exemple de calcul de la charge réseau et de la bande passante Equipements réseau Cet exemple évalue les performances d'un réseau Ethernet composé des équipements suivants : un automate qui commande 3 stations d'E/S distantes (A, B et C) ; un module de communication Ethernet BMX NOC 0401, servant de scrutateur d'E/S local, installé sur le rack de l'automate ; un commutateur Ethernet géré à 8 ports ; un ordinateur en cours d'exécution servant à obtenir des données de diagnostic, par le biais de messages explicites, exécutant le logiciel suivant : Control Expert Outil de configuration Ethernet de Control Expert 4 équipements distants, avec les rôles suivants : un adaptateur d'E/S (A) pour un rack de modules d'E/S un second adaptateur d'E/S (B) pour un rack de modules d'E/S un lecteur d'E/S distant (C) un scrutateur d'E/S distant (D) Le logiciel Control Expert présent sur l'ordinateur permet de configurer l'automate d'UC. Pour la programmation, vous avez besoin d'une connexion à un automate soit par le port Ethernet de l'UC, soit par d'autres canaux de programmation pris en charge. 150 31008212 09/2020 Optimisation des performances Diagramme du réseau Le diagramme de réseau proposé a l'apparence suivante : Limites de la charge réseau et de la bande passante Lors des calculs, n'oubliez pas que le module Ethernet et les équipements distants ne peuvent pas dépasser les limites de messages implicites et de bande passante : Equipement Limites de charge Limites de bande passante Module de communication Ethernet 12 000 pps 80 Mbits/s Adaptateur d'E/S (A) 8 000 pps 70 Mbits/s Adaptateur d'E/S (B) 8 000 pps 70 Mbits/s Lecteur d'E/S (C) 8 000 pps 70 Mbits/s Scrutateur d'E/S (D) 12 000 pps 80 Mbits/s Commutateur 16 000 pps 90 Mbits/s 31008212 09/2020 151 Optimisation des performances Connexions des équipements distants et RPI Dans cet exemple, les équipements distants nécessitent le nombre de connexions CIP indiqué cidessous et sont configurés pour les paramètres d'intervalle de trame demandé RPI spécifiés : Equipement Connexions d'E/S CIP Paramètre RPI Taille des paquets d'E/S Adaptateur d'E/S (A) 5 20 ms 8 000 bits Adaptateur d'E/S (B) 2 30 ms 4 096 bits Lecteur d'E/S (C) 2 30 ms 8 000 bits Scrutateur d'E/S (D) 2 50 ms 8 000 bits Dans le cadre de cet exemple, on suppose également que chaque connexion est bidirectionnelle. Calculs pour le scrutateur d'E/S Le module de communication Ethernet, qui joue le rôle de scrutateur d'E/S local, doit gérer la charge de messagerie implicite à laquelle participent les équipements distants. Votre tâche consiste à : 1 estimer la charge et la bande passante de messagerie implicite générée par chaque équipement distant ; 2 additionner les valeurs de charge et de bande passante de chaque équipement distant ; 3 comparer la charge et la bande passante totales à la capacité maximale de messagerie implicite du scrutateur d'E/S local. Souvenez-vous que la formule permettant de calculer la charge de messagerie implicite pour un équipement distant est la suivante : Charge = (nombre de paquets par connexion) x (nombre de connexions) / RPI Comme chaque connexion est supposée bidirectionnelle, le nombre de paquets par connexion est égal à 2. En conséquence, la charge de messagerie implicite estimée pour chaque équipement et la charge de messagerie implicite totale que le scrutateur d'E/S local doit gérer peuvent être évaluées comme suit : Charge : Equipement Nombre de paquets par connexion X Adaptateur d'E/S (A) 2 X Nombre de connexions ÷ RPI = Charge 5 ÷ 20 ms = 500 pps Adaptateur d'E/S (B) 2 X 2 ÷ 30 ms = 134 pps Lecteur d'E/S (C) 2 X 2 ÷ 30 ms = 134 pps Scrutateur d'E/S (D) 2 X 2 ÷ 50 ms 152 = 80 pps Total = 848 pps Commutateur = 848 pps 31008212 09/2020 Optimisation des performances Bande passante : Equipement Taille des paquets X Charge = Bande passante Adaptateur d'E/S (A) 8 000 bits X 500 pps = 4 Mbits/s Adaptateur d'E/S (B) 4 096 bits X 134 pps = 0,554 Mbits/s Lecteur d'E/S (C) 8 000 bits X 134 pps = 1,07 Mbits/s Scrutateur d'E/S (D) 8 000 bits X 80 pps = 0,64 Mbits/s Total Commutateur = 6,26 Mbits/s = 6,26 Mbits/s Conclusion La charge totale prévue pour le module, 848 pps, se situe dans la limite de messagerie implicite de 12 000 paquets de données par seconde pour l'équipement. La bande passante totale prévue pour le module de communication, 6,26 Mbits/s, se situe également dans la limite de bande passante de messagerie implicite de 80 Mbits/s de l'équipement. La charge et la bande passante totales prévues pour les équipements distants (y compris le commutateur) sont également inférieures à 90 % des limites de charge et de bande passante : Equipement 90 % de la limite de charge 90 % de la limite de bande passante Module de communication Ethernet 10 800 pps 72 Mbits/s Adaptateur d'E/S (A) 7 200 pps 63 Mbits/s Adaptateur d'E/S (B) 7 200 pps 63 Mbits/s Lecteur d'E/S (C) 7 200 pps 63 Mbits/s Scrutateur d'E/S (D) 10 800 pps 72 Mbits/s NOTE : la charge générée par la messagerie explicite n'est pas prise en compte dans les calculs ci-dessus, mais elle est supposée représenter moins de 10 % de la charge et de la bande passante de l'équipement. 31008212 09/2020 153 Optimisation des performances 154 31008212 09/2020 Premium sous EcoStruxure™ Control Expert Messagerie explicite dans Control Expert 31008212 09/2020 Chapitre 5 Messagerie explicite dans Control Expert Messagerie explicite dans Control Expert Présentation Ce chapitre décrit la procédure d'exécution des messages explicites dans Control Expert avec : le bloc fonction SEND_REQ, la fenêtre Action en ligne de l'outil de configuration EtherNet/IP de Control Expert. Control Expert prend en charge la messagerie explicite connectée et non connectée. NOTE : Votre application Control Expert peut contenir plus de 16 blocs de messagerie explicite, mais seuls 16 d'entre eux peuvent être simultanément actifs. En outre, il ne peut y avoir qu'un message explicite à la fois (connecté ou non connecté) entre un module de communication EtherNet/IP et un même équipement EtherNet/IP distant. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet Page Services de messagerie explicite 156 Configuration de la messagerie explicite avec SEND_REQ 158 SEND_REQ : rapports de communication et d'opération 162 Exemple SEND_REQ - Get_Attributes_Single 166 Exemple SEND_REQ - Réinitialiser 171 Messagerie explicite – Action en ligne : Get_Attributes_Single 176 Messagerie explicite – Action en ligne : Réinitialiser 178 31008212 09/2020 155 Messagerie explicite dans Control Expert Services de messagerie explicite Présentation Chaque message explicite assure un service. Chaque service est associé à un code (ou numéro) de service. Vous devez identifier le service de messagerie explicite par son nom, un nombre décimal ou hexadécimal. Vous pouvez exécuter les messages explicites à l'aide d'un bloc fonction SEND_REQ Control Expert ou de l'outil de configuration EtherNet/IP de Control Expert. Services Les services disponibles dans Control Expert comprennent, mais sans s'y limiter, les services répertoriés ci-dessous : Code de service Description Disponible dans… Hex Déc Bloc fonction Outil de configuration EIP 0 0 (Réservé) — — 1 1 Get_Attributes_All X X 2 2 Set_Attributes_All X X 3 3 Get_Attribute_List X — 4 4 Set_Attribute_List X — 5 5 Réinitialiser X X 6 6 Démarrer X X 7 7 Stop X X 8 8 Créer X X 9 9 Supprimer X X A 10 Multiple_Service_Packet X — B-C 11-12 (Réservé) — — D 13 Apply_Attributes X X E 14 Get_Attribute_Single X X F 15 (Réservé) — — 10 16 Set_Attribute_Single X X 11 17 Find_Next_Object_Instance X X 12-13 18-19 (Réservé) — — 14 20 Erreur en réponse (DeviceNet uniquement) — — 15 21 Restaurer X X Le symbole X indique que le service est disponible. Le symbole — indique que le service n'est pas disponible. 156 31008212 09/2020 Messagerie explicite dans Control Expert Code de service Hex Déc 16 22 Description Disponible dans… Bloc fonction Outil de configuration EIP Enregistrer X X 17 23 Pas d'opération (NOP) X X 18 24 Get_Member X X 19 25 Set_Member X X 1A 26 Insert_Member X X 1B 27 Remove_Member X X 1C 28 GroupSync X — 1D-31 29-49 (Réservé) — — Le symbole X indique que le service est disponible. Le symbole — indique que le service n'est pas disponible. 31008212 09/2020 157 Messagerie explicite dans Control Expert Configuration de la messagerie explicite avec SEND_REQ Présentation Utilisez le bloc fonction SEND_REQ pour configurer les messages explicites EtherNet/IP connectés et non connectés. Le bloc SEND_REQ peut : envoyer des requêtes de 252 octets au maximum, recevoir des réponses de 255 octets au maximum. Les paramètres Management_Param, Data_to_Send et Received_Data définissent l'opération. Pour plus d'informations, consultez les sections Configuration du paramètre Management (voir page 160), Configuration du paramètre Data_to_Send (voir page 161) et Contenu du paramètre Received_Data (voir page 161) ci-après. EN et ENO peuvent être configurés comme paramètres supplémentaires. Représentation en FBD Représentation en LD Représentation en IL Adresse en LD SEND_REQ Request_Code, Data_to_Send, Management_Param, Received_Data 158 31008212 09/2020 Messagerie explicite dans Control Expert Représentation en ST SEND_REQ (Address, Request_Code, Data_to_Send, Management_Param, Received_Data); Paramètres d'entrée Paramètre Type de données Description Address Array [0...5] of INT Chemin d'accès à l'équipement de destination. Request_Code INT Toujours 0x0E (pour une requête CIP). Data_to_Send Array [n...m] of INT Requête CIP et type de message (connecté ou non connecté). Paramètres d'entrée/sortie Paramètre Type de données Description Management_Param Array [0...3] of INT Paramètre de gestion composé de 4 mots. Paramètre Type de données Description Received_Data Array [n...m] of INT Réponse CIP. Paramètres de sortie Configuration du paramètre Address Pour configurer le paramètre Address, utilisez la fonction ADDR afin de convertir une chaîne de caractères en adresse, comme suit : ADDR(‘{réseau.station}rack.module.voie.adresse de destination’) NOTE : Les éléments d'adresse Xway {réseau.station} ne sont obligatoires que lorsque l'on établit un pont à travers une autre station automate. La valeur du paramètre voie est toujours 0. 31008212 09/2020 159 Messagerie explicite dans Control Expert Configuration du paramètre Management Le paramètre Management est composé de 4 mots contigus, décrits ci-après : Source de données Données gérées par le système Registre Description Octet de poids fort (MSB) Octet de poids faible (LSB) Management_Param[0] Numéro d'échange Bit d'activité (bit 0) Voir ci-dessous Management_Param[1] Compte rendu d'opération Compte rendu de communication (voir page 163) Données gérées par l'utilisateur (voir page 162) Management_Param[2] Délai d'expiration du bloc. Valeurs possibles : 0 = attente infinie autres valeurs = délai d'expiration x 100 ms, par exemple : 1 = 100 ms 2 = 200 ms etc. Management_Param[3] Longueur du paramètre d'envoi/réception de données : Entrée (avant l'envoi) : longueur du paramètre Data_to_Send. Sortie (après la réception) : longueur du paramètre Received_Data. Bit d'activité : Ce bit indique l'état d'exécution de la fonction de communication. Il est défini à 1 lors du lancement et revient à 0 lorsque sont exécution est terminée. C'est le premier bit du premier élément de la table. Exemple : si la table de gestion a été déclarée comme suit : Tab_Gest ARRAY [0.3] OF INT, le bit d'activité est celui correspondant à la notation Tab_Gest[1].0. NOTE : la notation utilisée précédemment nécessite de configurer les propriétés du projet de façon à autoriser l'extraction de bits sur les types d'entier, faute de quoi, il est impossible d'accéder à Tab_Gest[1].0 de cette manière. 160 31008212 09/2020 Messagerie explicite dans Control Expert Configuration du paramètre Data_to_Send Le paramètre Data_to_Send varie en taille . Il est composé de registres contigus comprenant le type de message et la requête CIP (en séquence). Contenu Longueur Décalage d'octet Type de données Description Type de message 1 mot 0 INT 0 = message non connecté Requête CIP1 Définie par Management_Param[3] (longueur du paramètre Data_to_Send) 1 1 = message connecté 2 Octet Service : service effectué par le message explicite. 3 Octet Request_Path_Size : nombre de mots figurant dans le champ Request_Path. 4 Tableau d'octets Request_Path : chemin de la requête de cette transaction (indique l'ID de classe, l'ID d'instance, etc.). ... Tableau d'octets Request_Data : données spécifiques du service à livrer dans la requête de message explicite. S'il n'y en a pas, ce champ reste vide. La requête CIP doit être structurée selon l'ordre « petit-boutiste ». Contenu du paramètre Received_Data Le paramètre Received_Data contient uniquement la réponse CIP. La longueur de cette réponse est variable. Elle est indiquée par Management_Param[3] après la réception de la réponse. Le format de la réponse CIP est décrit ci-dessous. Décalage Champ d'octet Type de données Description 0 Service de réponse Octet Service du message explicite + 0x80. 1 Réservé Octet 0 2 Etat général Octet Etat général EtherNet/IP. 3 Taille d'état supplémentaire Octet Taille du tableau d'octets d'état supplémentaire, en mots. 4 Etat supplémentaire Tableau d'octets Etat supplémentaire. ... Données de réponse Tableau d'octets Données de réponse de la requête, ou données d'erreur supplémentaires si le champ Etat général signale une erreur. NOTE : la réponse doit être structurée selon l'ordre « petit-boutiste ». 31008212 09/2020 161 Messagerie explicite dans Control Expert SEND_REQ : rapports de communication et d'opération Présentation Les rapports de communication et d'opération font partie des paramètres de gestion. NOTE : il est recommandé de toujours tester les rapports de communication à la fin de leur exécution et avant l'activation suivante. Lors d'un démarrage à froid, il est impératif de vérifier tous les paramètres de gestion de la fonction de communication et de les remettre à 0. Il peut être utile d'utiliser %S21 pour examiner le premier cycle après un démarrage à froid ou à chaud. Pour plus d'informations, consultez l'aide en ligne de Control Expert relative à %S21. Rapport de communication Ce rapport est commun à toutes les fonctions. Il est pertinent lorsque la valeur du bit d'activité passe de 1 à 0. Les rapports dont la valeur est comprise entre 16#01 et 16#FE concernent les erreurs détectées par le processeur qui a exécuté la fonction. Les différentes valeurs de ce rapport sont répertoriées dans le tableau suivant : 162 Valeur Rapport de communication (octet de poids faible) 16#00 Echange correct 16#01 Echange interrompu en cas de timeout 16#02 Echange arrêté à la demande de l'utilisateur (ANNULER) 16#03 Format d'adresse incorrect 16#04 Adresse cible incorrecte 16#05 Format du paramètre Management incorrect 16#06 Paramètres spécifiques incorrects 16#07 Problème lors de l'envoi à la cible 16#08 Réservé 16#09 Taille du tampon de réception insuffisante 16#0A Taille du tampon d'envoi insuffisante 16#0B Aucune ressource système : le nombre d'EF de communication simultanées dépasse le nombre maximum autorisé par le processeur 16#0C Numéro d'échange incorrect 16#0D Pas de réception de télégramme 16#0E Longueur incorrecte 16#0F Service de télégramme non configuré 16#10 Module réseau manquant 16#11 Requête manquante 16#12 Serveur d'application déjà actif 31008212 09/2020 Messagerie explicite dans Control Expert Valeur Rapport de communication (octet de poids faible) 16#13 Numéro de transaction UNI-TE V2 incorrect 16#FF Message refusé NOTE : la fonction peut détecter une erreur de paramètre avant d'activer l'échange. Dans ce cas, le bit d'activité reste à 0 et le rapport est initialisé avec les valeurs correspondant à l'erreur. Rapport d'opération Cet octet de rapport est propre à chaque fonction et indique le résultat de l'opération sur l'application distante. Il n'est pertinent que si le rapport de communication a les valeurs suivantes : 16#00 (échange correct), 16#FF (message refusé). Si la valeur du rapport de communication est 16#00, le rapport d'opération a les valeurs suivantes : Valeur Rapport d'opération (octet de poids fort) 16#00 Résultat positif 16#01 Requête non traitée 16#02 Réponse incorrecte 16#03 Réservé Autres valeurs : Code de requête + 16#30 En cas de réponse positive à certaines requêtes 16#FE En cas de réponse positive à certaines requêtes 16#FB En cas de réponse à une requête mineure Si la valeur du rapport de communication est 16#FF, le rapport d'opération a les valeurs suivantes : Valeur Rapport d'opération (octet de poids fort) 16#01 Pas de ressources vers le processeur 16#02 Pas de ressources de ligne 16#03 Aucun équipement ou équipement sans ressource (*) 16#04 Défaut ligne 16#05 Défaut de longueur 16#06 Voie de communication défectueuse 16#07 Erreur d'adressage 16#08 Erreur d'application 31008212 09/2020 163 Messagerie explicite dans Control Expert Valeur Rapport d'opération (octet de poids fort) 16#0B Aucune ressource système : le nombre d'EF de communication simultanées dépasse le nombre maximum autorisé par le processeur 16#0C Fonction de communication non active 16#0D Destinataire absent. Dans le cas d'une requête CIP, le destinataire est détecté lors du timeout de la requête. 16#0F Problème de routage intrastation ou voie non configurée 16#11 Format d'adresse non pris en charge 16#12 Aucune ressource cible. Dans le cas d'une requête CIP, ceci peut survenir lorsque le numéro de l'équipement ne fait pas partie de la configuration. 16#14 Connexion non opérationnelle (exemple : TCP/IP Ethernet) 16#15 Aucune ressource sur la voie locale. Dans le cas d'une requête CIP, il peut arriver qu'aucune ressource ne soit disponible pour traiter le message ou qu'il y ait une erreur interne : aucun tampon disponible, aucune liaison disponible, impossibilité d'envoyer le message. 16#16 Accès non autorisé (exemple : TCP/IP Ethernet) 16#17 Configuration incohérente du réseau (exemple : TCP/IP Ethernet) 16#18 Connexion temporairement indisponible : dans le cas d'une requête CIP, il peut arriver qu'un autre message explicite soit en cours pour cet équipement ou bien qu'une connexion TCP ou une session d'encapsulation soit en cours. 16#21 Serveur d'application arrêté 16#30 Erreur d'émission. Dans le cas d'une requête CIP connectée, cette erreur peut survenir lorsque le délai d'établissement de la connexion est écoulé. 16#80 à 16#87 : erreurs de réponse Forward_Open : 16#80 Erreur interne 16#81 Erreur de configuration : la longueur du message explicite ou l'intervalle de trame demandé (RPI) doit être ajusté. 16#82 Erreur d'équipement : l'équipement cible ne prend pas ce service en charge. 16#83 Problème de ressource matérielle : aucune ressource disponible pour établir la connexion. 16#84 Problème de ressource système : impossible d'atteindre l'équipement. 16#85 Erreur de fiche de données : fichier EDS incorrect. 16#86 Taille de connexion incorrecte 16#90 à 16#9F : erreurs de réponse de session de registre. 164 16#90 L'équipement cible n'a pas assez de ressources 16#98 L'équipement cible ne reconnaît pas l'en-tête d'encapsulation du message 16#9F Erreur inconnue provenant de la cible 31008212 09/2020 Messagerie explicite dans Control Expert Valeur Rapport d'opération (octet de poids fort) Légende : (*) 31008212 09/2020 Code uniquement pris en charge par les cartes PCMCIA : TSX FPP20 et TSX FPP10 165 Messagerie explicite dans Control Expert Exemple SEND_REQ - Get_Attributes_Single Présentation L'exemple de messagerie explicite non connectée ci-après montre comment utiliser le bloc fonction SEND_REQ pour récupérer l'ID du fournisseur d'un équipement tiers, en l'occurrence une carte Rockwell Automation 1734-AENT PointIO EtherNet/IP (révision 2.1), à l'aide du service Get_Attributes_Single. Vous pouvez exécuter le même service de messagerie explicite dans la fenêtre Action en ligne de l'outil de configuration EtherNet/IP de Control Expert (voir page 176). Mise en œuvre du bloc SEND_REQ Pour mettre en œuvre le bloc fonction SEND_REQ, vous devez créer des variables et les attribuer aux blocs suivants, comme suit : Variables d'entrée Vous devez créer des variables et les attribuer aux broches d'entrée. Pour cet exemple, nous avons créé et nommé les variables décrites ci-après. (Vous pouvez bien entendu utiliser d'autres noms dans vos configurations de messagerie explicite.) Broche d'entrée Variable Type de données IN start BOOL IN Send_data_bytes INT CODE Request_Code INT EMIS Data_to_Send Array [0...4] of 5 INT Remarque : la valeur de Send_data_bytes est égale à la longueur de la variable Data_to_Send, en octets. Dans cet exemple, Send_data_bytes = 16#000A. 166 31008212 09/2020 Messagerie explicite dans Control Expert Variables d'entrée/sortie Vous devez créer une seule variable et l'attribuer aux broches doubles d'entrée/sortie GEST Pour cet exemple, nous avons créé et nommé la variable décrite ci-après. (Vous pouvez bien entendu utiliser d'autres noms dans vos configurations de messagerie explicite.) Broche d'entrée Variable Type de données GEST Management_Param Array [0...3] of 4 INT Variables de sortie Vous devez également créer une variable et l'attribuer à la broche simple de sortie RECP. (Le nom attribué à la variable de sortie s'applique uniquement à cet exemple. Vous pouvez le modifier dans vos configurations de messagerie explicite.) Broche de sortie Variable Type de données RECP Received_Data Array [0...3] of 4 INT Configuration de la variable Address La variable Address identifie l'équipement d'où provient le message explicite, en l'occurrence le module de communication TSX ETC 100, et l'équipement cible. Notez que cette variable n'inclut pas les éléments d'adresse Xway {Réseau.Station}, car nous n'établissons pas de pont à travers une autre station automate. Utilisez la fonction ADDR pour convertir la chaîne de caractères cidessous en adresse : ADDR(‘0.4.0.10’), où : rack = 0 module (numéro d'emplacement) = 4 voie = 0 adresse de destination (numéro de l'équipement cible) = 10 Configuration de la variable Request_Code La variable Request_Code identifie le type de fonction du bloc fonction SEND_REQ, en l'occurrence une requête CIP : Variable Description Valeur (hex.) Request_Code Le code identifie une requête CIP 16#000E 31008212 09/2020 167 Messagerie explicite dans Control Expert Configuration de la variable Data_to_Send La variable Data_to_Send identifie le type de message explicite et la requête CIP : Variable Data_to_Send[0] Description Valeur (hexa) Type de message : 16#0000 0000 (non connecté) ou 0001 (connecté). Dans cet exemple, Non connecté est sélectionné. Data_to_Send[1] Octet de poids fort = Taille du chemin de requête (03) 16#030E Octet de poids faible = Service : Get_Attribute_Single (0E) Data_to_Send[2] Octet de poids fort = Classe (01) Octet de poids faible = Segment de classe (20) 16#0120 Data_to_Send[3] Octet de poids fort = Instance (01) Octet de poids faible = Segment d'instance (24) 16#0124 Data_to_Send[4] Octet de poids fort = Attribut (01) Octet de poids faible = Segment d'attribut (30) 16#0130 Configuration de la variable Management_Param La variable Management_Param gère le message explicite : 168 Variable Description Valeur (hexa) Management_Param[0] Octet de poids fort = Numéro d'échange (géré par le système) Octet de poids faible = Bit d'activité (géré par le système) (lecture seule) Management_Param[1] Octet de poids fort = Rapport d'opération (lecture Octet de poids faible = Rapport de communication seule) Management_Param[2] Timeout en ms (0 correspond à l'infini) Management_Param[3] En entrée = Longueur de la variable Data_to_Send 16#000A (en octets) En sortie = Longueur de la variable Received_Data (en octets) 16#0000 31008212 09/2020 Messagerie explicite dans Control Expert Affichage de la réponse Utilisez une table d'animation Control Expert pour afficher le tableau de variables Received_Data. Notez que le tableau de variables Received_Data reprend l'intégralité du tampon de données. Pour afficher la réponse CIP, procédez comme suit : Etape Action 1 Dans Control Expert, sélectionnez Outils → Navigateur du projet pour ouvrir le navigateur du projet. 2 Dans le Navigateur de projet, sélectionnez le dossier Tables d'animation, puis cliquez avec le bouton droit. Un menu contextuel apparaît. 3 Sélectionnez Nouvelle table d'animation dans le menu contextuel. Une nouvelle table d'animation s'ouvre, ainsi que la boîte de dialogue de propriétés correspondante. 4 Dans la boîte de dialogue de propriétés, modifiez les valeurs suivantes : 5 Nom Entrez le nom de la table. Dans cet exemple : Received_Data. Module fonctionnel Acceptez la valeur par défaut <Aucun>. Commentaire (Facultatif) Entrez un commentaire ici. Nombre de caractères animés Saisissez 100, soit la taille du tampon de données en mots. La boîte de dialogue Propriétés est du type suivant : Cliquez sur OK pour fermer la boîte de dialogue. 31008212 09/2020 169 Messagerie explicite dans Control Expert Etape Action 6 Dans la colonne Nom de la table d'animation, saisissez le nom de la variable attribuée au tampon de données (Received_Data) et appuyez sur Entrée. La table d'animation affiche la variable Received_Data. 7 Développez la variable Received_Data pour afficher son tableau de mots et y visualiser la réponse CIP aux mots Received_Data(0-4) : Remarque : chaque entrée du tableau contient deux octets de données au format « petitboutiste », où l'octet de poids faible est stocké dans la plus petite adresse mémoire. Par exemple, « 8E » dans word[0] est l'octet de poids faible, tandis que « 00 » est l'octet de poids fort. 170 31008212 09/2020 Messagerie explicite dans Control Expert Exemple SEND_REQ - Réinitialiser Présentation L'exemple de messagerie explicite non connectée ci-après montre comment utiliser le bloc fonction SEND_REQ pour redémarrer à chaud un équipement tiers, en l'occurrence une carte Rockwell Automation 1734-AENT PointIO EtherNet/IP (révision 2.1), à l'aide du service Réinitialiser. Vous pouvez exécuter le même service de messagerie explicite dans la fenêtre Action en ligne de l'outil de configuration EtherNet/IP de Control Expert (voir page 178). Mise en œuvre du bloc SEND_REQ Pour mettre en œuvre le bloc fonction SEND_REQ, vous devez créer des variables et les attribuer aux blocs suivants, comme suit : Variables d'entrée Vous devez créer des variables et les attribuer aux broches d'entrée. Pour cet exemple, nous avons créé et nommé les variables décrites ci-après. (Vous pouvez bien entendu utiliser d'autres noms dans vos configurations de messagerie explicite.) Broche d'entrée Variable Type de données IN start BOOL IN Send_data_bytes INT CODE Request_Code INT EMIS Data_to_Send Array [0...3] of 4 INT Remarque : la valeur de Send_data_bytes est égale à la longueur de la variable Data_to_Send, en octets. Dans cet exemple, Send_data_bytes = 16#000A. 31008212 09/2020 171 Messagerie explicite dans Control Expert Variables d'entrée/sortie Vous devez créer une seule variable et l'attribuer aux broches doubles d'entrée/sortie GEST Pour cet exemple, nous avons créé et nommé la variable décrite ci-après. (Vous pouvez bien entendu utiliser d'autres noms dans vos configurations de messagerie explicite.) Broche d'entrée Variable Type de données GEST Management_Param Array [0...3] of 4 INT Variables de sortie Vous devez également créer une variable et l'attribuer à la broche simple de sortie RECP. (Le nom attribué à la variable de sortie s'applique uniquement à cet exemple. Vous pouvez le modifier dans vos configurations de messagerie explicite.) Broche de sortie Variable Type de données RECP Received_Data Array [0...1] of 2 INT Configuration de la variable Address La variable Address identifie l'équipement d'où provient le message explicite, en l'occurrence le module de communication TSX ETC 100, et l'équipement cible. Notez que cette variable n'inclut pas les éléments d'adresse Xway {Réseau.Station}, car nous n'établissons pas de pont à travers une autre station automate. Utilisez la fonction ADDR pour convertir la chaîne de caractères cidessous en adresse : ADDR(‘0.4.0.10’), où : rack = 0 module (numéro d'emplacement) = 4 voie = 0 adresse de destination (numéro de l'équipement cible) = 10 Configuration de la variable Request_Code La variable Request_Code identifie le type de fonction du bloc fonction SEND_REQ, en l'occurrence une requête CIP : 172 Variable Description Valeur (hex.) Request_Code Le code identifie une requête CIP 16#000E 31008212 09/2020 Messagerie explicite dans Control Expert Configuration de la variable Data_to_Send La variable Data_to_Send identifie le type de message explicite et la requête CIP : Variable Data_to_Send[0] Description Valeur (hexa) Type de message : 16#0000 0000 (non connecté) ou 0001 (connecté). Dans cet exemple, Non connecté est sélectionné. Data_to_Send[1] Octet de poids fort = Taille du chemin de requête (02) Octet de poids faible = Service : Réinitialiser (05) 16#0205 Data_to_Send[2] Octet de poids fort = Classe (01) Octet de poids faible = Segment de classe (20) 16#0120 Data_to_Send[3] Octet de poids fort = Instance (01) Octet de poids faible = Segment d'instance (24) 16#0124 Configuration de la variable Management_Param La variable Management_Param gère le message explicite : Variable Description Valeur (hexa) Management_Param[0] Octet de poids fort = Numéro d'échange (géré par le système) Octet de poids faible = Bit d'activité (géré par le système) (lecture seule) Management_Param[1] Octet de poids fort = Rapport d'opération Octet de poids faible = Rapport de communication (lecture seule) Management_Param[2] Timeout en ms (0 correspond à l'infini) 16#0000 Management_Param[3] En entrée = Longueur de la variable Data_to_Send (en octets) En sortie = Longueur de la variable Received_Data (en octets) 16#0008 31008212 09/2020 173 Messagerie explicite dans Control Expert Affichage de la réponse Utilisez une table d'animation Control Expert pour afficher le tableau de variables Received_Data. Puisque la commande de message explicite Réinitialiser ne renvoie pas de données, la variable Received_Data ne comporte aucun élément de réponse CIP. Le tableau de variables Received_Data comporte uniquement : la requête CIP située dans Received_Data(0), l'état de la requête CIP située dans Received_Data(1). Pour afficher le contenu du tableau de variables Received_Data, procédez comme suit : Etape Action 1 Dans Control Expert, sélectionnez Outils → Navigateur du projet pour ouvrir le navigateur du projet. 2 Dans le Navigateur de projet, sélectionnez le dossier Tables d'animation, puis cliquez avec le bouton droit. Un menu contextuel apparaît. 3 Sélectionnez Nouvelle table d'animation dans le menu contextuel. Une nouvelle table d'animation s'ouvre, ainsi que la boîte de dialogue de propriétés correspondante. 4 Dans la boîte de dialogue de propriétés, modifiez les valeurs suivantes : 5 Nom Entrez le nom de la table. Dans cet exemple : Received_Data. Module fonctionnel Acceptez la valeur par défaut <Aucun>. Commentaire Laissez ce champ vide. Nombre de caractères animés Saisissez 100, soit la taille du tampon de données en mots. La boîte de dialogue Propriétés se présente comme suit : Cliquez sur OK pour fermer la boîte de dialogue. 174 31008212 09/2020 Messagerie explicite dans Control Expert Etape Action 6 Dans la colonne Nom de la table d'animation, saisissez le nom de la variable attribuée au tampon de données (Received_Data) et appuyez sur Entrée. La table d'animation affiche la variable Received_Data. 7 Développez la variable Received_Data pour afficher son tableau de mots et y visualiser la réponse CIP aux mots Received_Data(7-16) : Remarque : chaque entier présente deux octets de données au format « petit-boutiste », dans lequel l'octet de poids faible est stocké dans la plus petite adresse mémoire. Par exemple, « 85 » dans Received_Data[0] est l'octet de poids faible, tandis que « 00 » est l'octet de poids fort. 31008212 09/2020 175 Messagerie explicite dans Control Expert Messagerie explicite – Action en ligne : Get_Attributes_Single Présentation L'exemple suivant montre comment utiliser la fenêtre Action en ligne dans l'outil de configuration EtherNet/IP de Control Expert pour exécuter un message explicite non connecté permettant de récupérer l'ID du fournisseur d'un équipement tiers, en l'occurrence une carte Rockwell Automation 1734-AENT PointIO (révision 2.1), à l'aide du service Get_Attributes_Single. Vous pouvez exécuter le même service de messagerie explicite à l'aide du bloc fonction SEND_REQ (voir page 166). Configuration du message explicite Pour configurer et exécuter un message explicite non connecté devant récupérer l'ID du fournisseur d'un équipement tiers, procédez comme suit : Etape Action 1 Lancez l'outil de configuration EtherNet/IP à partir de la page Configuration de la fenêtre Propriétés du module de communication. 2 Dans l'outil de configuration EtherNet/IP, démarrez les opérations en ligne en cliquant sur le bouton Mettre en ligne 3 . Cliquez sur l'onglet Détection réseau pour activer les actions en ligne. 4 Ouvrez la fenêtre Action en ligne en sélectionnant Réseau → Action en ligne. 5 Dans la page Messagerie explicite, renseignez les champs suivants : Adresse IP Saisissez l'adresse IP de l'équipement tiers. Dans cet exemple, l'adresse IP est la suivante : 192.168.001.011. Classe Saisissez le numéro qui identifie la classe d'objet. Dans cet exemple, le numéro représentant l'objet de classe assemblage est 1. Instance Saisissez le numéro qui identifie l'instance de l'objet de classe identité. Dans cet exemple, ce numéro est 1. Attribut Cochez la case pour activer le champ, puis saisissez le numéro qui identifie l'attribut contenant l'ID du fournisseur. Dans cet exemple, ce numéro est 1. Nom Sélectionnez le nom du service de messagerie explicite. Dans cet exemple, sélectionnez Get_Attributes_Single. Messagerie Sélectionnez le type de message explicite. Dans cet exemple, sélectionnez Non connecté. (La configuration de messagerie explicite est présentée ci-après.) 176 31008212 09/2020 Messagerie explicite dans Control Expert Etape Action 6 Pour exécuter le message explicite non connecté, cliquez sur Envoyer à l'équipement. 7 La zone Réception affiche la sortie du message, et la zone Statut indique si la procédure de messagerie explicite a abouti ou non : 8 Cliquez sur OK pour fermer la fenêtre. 31008212 09/2020 177 Messagerie explicite dans Control Expert Messagerie explicite – Action en ligne : Réinitialiser Présentation L'exemple suivant montre comment utiliser la fenêtre Action en ligne dans l'outil de configuration EtherNet/IP de Control Expert pour exécuter un message explicite non connecté permettant de réinitialiser à chaud un équipement tiers, en l'occurrence la carte Rockwell Automation 1734-AENT PointIO, à l'aide du service Réinitialiser. Vous pouvez exécuter le même service de messagerie explicite à l'aide du bloc fonction SEND_REQ (voir page 171). Configuration du message explicite Pour configurer et exécuter un message explicite non connecté devant réinitialiser à chaud un équipement tiers, procédez comme suit : Etape Action 1 Lancez l'outil de configuration EtherNet/IP à partir de la page Configuration de la fenêtre Propriétés du module de communication. 2 Dans l'outil de configuration EtherNet/IP, démarrez les opérations en ligne en cliquant sur le bouton Mettre en ligne 3 . Cliquez sur l'onglet Détection réseau pour activer les actions en ligne. 4 Ouvrez la fenêtre Action en ligne en sélectionnant Réseau → Action en ligne. 5 Dans la page Messagerie explicite, renseignez les champs suivants : Adresse IP Saisissez l'adresse IP du module STB NIC 2212. Dans cet exemple, l'adresse IP est la suivante : 192.168.001.011. Classe Saisissez le numéro qui identifie la classe d'objet. Dans cet exemple, le numéro représentant l'objet de classe assemblage est 1. Instance Saisissez le numéro qui identifie l'instance de l'objet de classe. Dans cet exemple, ce numéro est 1. Attribut Ne cochez pas cette case. Le service Réinitialiser fonctionne au niveau instance, et non au niveau attribut. Nom Sélectionnez le nom du service de messagerie explicite. Dans cet exemple, sélectionnez Réinitialiser. Messagerie Sélectionnez le type de message explicite. Dans cet exemple, sélectionnez Non connecté. (La configuration de messagerie explicite est présentée ci-après.) 178 31008212 09/2020 Messagerie explicite dans Control Expert Etape Action 6 Pour exécuter le message explicite non connecté, cliquez sur Envoyer à l'équipement. 7 La zone Statut indique si la procédure de messagerie explicite a abouti ou non : Remarque : le service ne renvoyant pas de données, aucune sortie de message ne s'affiche dans la zone Réception. 8 31008212 09/2020 Cliquez sur OK pour fermer la fenêtre. 179 Messagerie explicite dans Control Expert 180 31008212 09/2020 Premium sous EcoStruxure™ Control Expert Objets CIP 31008212 09/2020 Chapitre 6 Objets CIP Objets CIP Présentation Le module de communication EtherNet/IP stocke les données et offre des services dans une hiérarchie d'objets CIP comprenant les niveaux imbriqués suivants : Lorsque le service d'esclave local du module est activé, les équipements distants peuvent envoyer des messages explicites à la hiérarchie d'objets du module et exécuter des services qui : accèdent aux données du module, ou exécutent les commandes du module. La fonction d'esclave local est activée par la sélection de Configuration active dans la pageConfiguration générale de la fenêtre Esclave local (voir page 65). Ce chapitre décrit les objets CIP que le module de communication EtherNet/IP peut présenter aux équipements distants. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet Page Objet diagnostic de l'adaptateur 182 Objet assemblage 188 Objet gestionnaire de connexion 190 Objet liaison Ethernet 192 Objet identité 197 Objet diagnostic du module 199 Objet diagnostic du scrutateur 201 Objet interface TCP/IP 207 31008212 09/2020 181 Objets CIP Objet diagnostic de l'adaptateur Présentation L'objet diagnostic de l'adaptateur CIP se compose des attributs et services décrits ci-après. Attributs L'objet diagnostic de l'adaptateur CIP se compose des attributs suivants : 1. Attributs de classe : ID (hex.) Description GET SET 01 Révision X — 02 Instance maxi. X — X = pris en charge — = non pris en charge 2. Attributs d'instance : ID (hex.) Description Type GET SET Valeur 01 Bits de contrôle WORD X X 0 : désactiver le délai de vérification pour la production et la consommation (par défaut) 1 : activer 02 ST_DIAG_CNT STRUCT X X wErrFrameCnt UINT Incrémenté chaque fois qu'une trame n'est pas envoyée (ressources absentes) ou que son envoi est impossible. wErrTimeOutCnt UINT Incrémenté lorsqu'une connexion expire. wErrRefusedCnt UINT Incrémenté lorsqu'une connexion est refusée par la station distante. dwErrProdCnt UDINT Incrémenté à chaque production. dwErrConsCnt UDINT Incrémenté à chaque consommation. dwErrProdByteCnt UDINT Total des octets produits. dwErrConsByteCnt UDINT Total des octets consommés. 03 Etat d'entrée WORD X — Voir les descriptions d'état ci-après. 04 État de la sortie WORD X — Voir les descriptions d'état ci-après. X = pris en charge — = non pris en charge 182 31008212 09/2020 Objets CIP ID (hex.) Description Type GET SET 05 ST_LINK STRUCT X — 06 Etat CIP UINT Etat étendu Valeur Voir les descriptions d'état ci-après. UINT Voir les descriptions d'état ci-après. ID de connexion de production DWORD ID de connexion ID de connexion consommée DWORD ID de connexion API OtoT UDINT API de la connexion API TtoO UDINT API de la connexion Intervalle de trame demandé (RPI) OtoT UDINT Intervalle de trame demandé (RPI) de la connexion Intervalle de trame demandé (RPI) TtoO UDINT Intervalle de trame demandé (RPI) de la connexion ST_SOCK_PARAM STRUCT X — IpSockId DWORD Identificateur interne IpForeign DWORD IP de la station distante wPortForeign UINT Numéro de port de la station distante IpLocal DWORD IP de la station locale wPortLocal UINT Numéro de port de la station locale X = pris en charge — = non pris en charge 31008212 09/2020 183 Objets CIP ID (hex.) Description 07 ST_PRODUCTION Type GET SET STRUCT X — Valeur bValid WORD 0: les données de production struct ne sont pas valides 1: les données de production struct sont valides dwCurrentTime UDINT (Utilisation interne—nombre de ticks avant la production suivante) dwProductionTime UDINT (Utilisation interne—nombre de ticks entre la production) SequenceNumber UDINT Numéro de dwquence dans la production stCheckTime STRUCT dwLastTime UDINT (Utilisation interne) dwMaxTime UDINT Délai maximal entre 2 productions dwMinTime UDINT Délai minimal entre 2 productions dwRPI UDINT API de la connexion wOverRun UINT Nombre de fois où la production a été trop longue wUnderRun UINT Nombre de fois où la production a été trop courte UDINT (Utilisation interne) dwCurrentTime X = pris en charge — = non pris en charge 184 31008212 09/2020 Objets CIP ID (hex.) Description 08 ST_CONSUMPTION GET SET STRUCT X — Valeur bValid WORD 0 : les données de consommation struct ne sont pas valides 1: les données de consommation struct sont valides dwCurrentTime UDINT (Utilisation interne—nombre de ticks avant timeout) dwConsumptionTime UDINT (Utilisation interne—nombre de ticks dans le timeout) SequenceNumber UDINT Numéro de séquence dans la consommation stCheckTime STRUCT dwLastTime UDINT (Utilisation interne) dwMaxTime UDINT Délai maximal entre 2 consommations dwMinTime UDINT Délai minimal entre 2 consommations dwRPI UDINT API de la connexion wOverRun UINT Nombre de fois où la consommation a été trop longue wUnderRun UINT Nombre de fois où la consommation a été trop courte dwCurrentTime 09 Type Liste d'entrées de connexion UDINT STRUCT byGeneralStatus BYTE byReserved BYTE Etat étendu WORD (Utilisation interne) X — Etat de l'objet CCO. Voir les descriptions d'état ci-après. X = pris en charge — = non pris en charge 31008212 09/2020 185 Objets CIP Etat adaptateur Les valeurs d'état de l'adaptateur comprennent les éléments suivants : Status Description Status CIP Etendu Explication 0 OK 0 0 Les données d'E/S sont correctement échangées. 33 Pas de connexion 0 0 Pas de connexion. 0xFB 0xFB01 Connexion dans le timeout. 0xFB 0xFB07 Erreur d'optimisation / adresse MAC inconnue. 0xFB 0xFB0B Timeout sur la consommation. 0xFB 0xFB0C Connexion fermée par Fw_Close. 0xFB 0xFB0E Module en ARRET. 0xFD Erreur de la couche d'encapsulation. 0xFE Erreur sur la connexion TCP. 0x02 0 Plus de ressources pour gérer la connexion. 0x20 0 Connexions refusées (format ou paramètres incorrects). 53 IDLE 0 0 Réception d'une notification REPOS. 54 Connexion en cours 0 0 La connexion est établie mais les données d'E/S ne sont pas encore consommées. 186 31008212 09/2020 Objets CIP Services L'objet diagnostic de l'adaptateur CIP exécute les services ci-après sur les types d'objets répertoriés : ID (hex.) Description Classe Instance 01 Get_Attributes_All X X 61 Get_Output — X 62 63 Get_Intput Set_DiagCounters — — X X Remarques Renvoie l'état et les valeurs de la sortie : Offset Type Description 0 UINT Status 2 USINT[0...409] Données de sortie Renvoie l'état et les valeurs de l'entrée : Offset Type Description 0 UINT Status 2 USINT[0...409] Données d'entrée Règle les valeurs de la structure : ST_DIAG_CNT sur 0, et ST_CHECK_TIME (production et consommation) sur 0 (mais pas de champs dwLastTime et dwCurrentTime), la structure ST_DIAG_CNT sur 0. X = pris en charge — = non pris en charge 31008212 09/2020 187 Objets CIP Objet assemblage Présentation L'objet assemblage CIP se compose des attributs et services décrits ci-après. Attributs L'objet assemblage CIP se compose des attributs suivants : 1. Attributs de classe : ID (hex.) Description GET SET 01 Révision X — 02 Instance maxi. X — X = pris en charge — = non pris en charge 2. Attributs d'instance : ID (hex.) Description Type GET SET 03 Bits Array of BYTE X X X = pris en charge — = non pris en charge 188 31008212 09/2020 Objets CIP Services L'objet assemblage CIP exécute les services ci-après sur les types d'objets répertoriés : ID (hex.) Description Classe Instance Remarques 01 Get_Attributes_All X X — 0E Get_Attributes_Single X X — 10 Set_Attributes_Single — X Renvoie ces valeurs : 0E=attribut non réglable : l'assemblage n'est pas de type o->T, 0F=permission refusée : l'assemblage est utilisé par une connexion active, 13=configuration trop petite : la commande Set_Attributes_Single contient des données partielles, 15=données trop volumineuses : la commande Set_Attributes_Single contient trop de données. X = pris en charge — = non pris en charge 31008212 09/2020 189 Objets CIP Objet gestionnaire de connexion Présentation L'objet gestionnaire de connexion se compose des attributs et services décrits ci-après. Attributs L'objet gestionnaire de connexion se compose des attributs suivants : 1. Attributs de classe : ID (hex.) Description GET SET 01 Révision X — 02 Instance maxi. X — X = pris en charge — = non pris en charge 2. Attributs d'instance : ID (hex.) Description Type GET SET Valeur 01 Requêtes Open UINT X X Nombre de requêtes de service Transférer Ouverture reçues 02 Refus d'ouverture de format UINT X X Nombre de requêtes de service Transférer Ouverture refusées en raison d'un format incorrect 03 Refus d'ouverture de ressources UINT X X Nombre de requêtes de service Transférer Ouverture refusées en raison d'un manque de ressources 04 Refus d'ouverture pour autre motif UINT X X Nombre de requêtes de service Transférer Ouverture refusées pour un autre motif qu'un format incorrect ou un manque de ressources 05 Requêtes Close UINT X X Nombre de requêtes de service Transférer Fermeture reçues 06 Requêtes de fermeture de format UINT X X Nombre de requêtes de service Transférer Fermeture refusées en raison d'un format incorrect 07 Requêtes de fermeture pour autre motif UINT X X Nombre de requêtes de service Transférer Fermeture refusées pour un autre motif qu'un format incorrect X = pris en charge — = non pris en charge 190 31008212 09/2020 Objets CIP ID (hex.) Description Type GET SET Valeur 08 Timeouts de connexion UINT X X Nombre total de timeouts de connexion survenus dans des connexions contrôlées par ce gestionnaire de connexion 09 Liste d'entrées de connexion STRUCT X — Liste de connexions—toujours 0 11 CPU_Utilization UINT X — Utilisation de l'UC en dixièmes de pourcentage—toujours 0 12 MaxBuffSize UDINT X — Espace disponible à l'origine dans le tampon—toujours 0 13 BufSize Remaining UDINT X — Espace actuellement disponible dans le tampon—toujours 0 X = pris en charge — = non pris en charge Services L'objet assemblage de connexion CIP exécute les services ci-après sur les types d'objets répertoriés : ID (hex.) Description Classe Instance Remarques 01 Get_Attributes_All X X — 0E Get_Attributes_Single X X — 4E Transférer Fermeture — X 52 Envoi non connecté — X 54 Transférer Ouverture — X Géré en interne par la pile EtherNet/IP—aucune liaison avec l'UC X = pris en charge — = non pris en charge 31008212 09/2020 191 Objets CIP Objet liaison Ethernet Présentation L'objet liaison Ethernet CIP se compose des attributs et services décrits ci-après. Attributs L'objet liaison Ethernet CIP se compose des attributs suivants : 1. Attributs de classe : ID (hex.) Description GET SET 01 Révision X — 02 Instance maxi. X — X = pris en charge — = non pris en charge 2. Attributs d'instance : ID (hex.) Description Type GET SET Valeur 01 Vitesse de l'interface UDINT X — Valeurs valides : 0, 10000000, 100000000 02 Drapeaux de l'interface DWORD X — Bit 0 : état de la liaison 0 = inactive 1 = active Bit 1 : mode duplex 0 = half duplex 1 = full duplex Bits 2-4 : Status de négociation 3 = vitesse et mode duplex négociés 4 = vitesse et liaison forcées Bit 5 : le paramétrage manuel nécessite un Reset 0 = automatique 1 = réinitialisation de l'équipement nécessaire Bit 6 : faute hardware locale 0 = aucune anomalie 1 = anomalie détectée 03 Adresse physique locale ARRAY of 6 USINT X — Adresse MAC du module X = pris en charge — = non pris en charge 192 31008212 09/2020 Objets CIP ID (hex.) Description Type GET SET 04 Compteurs d'interface STRUCT X — Valeur En octets UDINT Octets reçus sur l'interface En paquets Ucast UDINT Paquets monodiffusion (Ucast) reçus sur l'interface En paquets NUcast UDINT Paquets non monodiffusion reçus sur l'interface Entrants ignorés UDINT Paquets entrants reçus sur l'interface mais ignorés Entrants avec erreurs UDINT Paquets entrants contenant des erreurs (n'inclut pas les Entrants ignorés) Protocoles inconnus UDINT Paquets entrants avec protocole inconnu Octets sortants UDINT Octets envoyés sur l'interface Paquets Ucast sortants UDINT Paquets monodiffusion (Ucast) envoyés sur l'interface Paquets NUcast sortants UDINT Paquets non monodiffusion envoyés sur l'interface Sortants ignorés UDINT Paquets sortants ignorés Sortants avec erreurs UDINT Paquets sortants contenant des erreurs X = pris en charge — = non pris en charge 31008212 09/2020 193 Objets CIP ID (hex.) Description Type GET SET 04 Compteurs d'interface STRUCT X — Valeur En octets UDINT Octets reçus sur l'interface En paquets Ucast UDINT Paquets monodiffusion (Ucast) reçus sur l'interface En paquets NUcast UDINT Paquets non monodiffusion reçus sur l'interface Entrants ignorés UDINT Paquets entrants reçus sur l'interface mais ignorés Entrants avec erreurs UDINT Paquets entrants contenant des erreurs (n'inclut pas les Entrants ignorés) Protocoles inconnus UDINT Paquets entrants avec protocole inconnu Octets sortants UDINT Octets envoyés sur l'interface Paquets Ucast sortants UDINT Paquets monodiffusion (Ucast) envoyés sur l'interface Paquets NUcast sortants UDINT Paquets non monodiffusion envoyés sur l'interface Sortants ignorés UDINT Paquets sortants ignorés Sortants avec erreurs UDINT Paquets sortants contenant des erreurs X = pris en charge — = non pris en charge 194 31008212 09/2020 Objets CIP ID (hex.) Description 05 Compteurs de supports Type GET SET STRUCT X — Valeur Erreurs d'alignement UDINT Trames dont la longueur en octets n'est pas un nombre entier Erreurs FCS UDINT Trames reçues dont la vérification FCS ne réussit pas Collisions simples UDINT Trames transmises ayant subi une collision unique Collisions multiples UDINT Trames transmises ayant subi plusieurs collisions Test d'erreurs SQE UDINT Nombre de fois où une erreur de test SQE est générée Transmissions différées UDINT Trames dont la première tentative de transmission est reportée car le support est occupé Collisions tardives UDINT Nombre de fois où une collision a été détectée au-delà de 512 temps bits dans la transmission d'un paquet Collisions excessives UDINT Trames dont la transmission échoue en raison de collisions excessives Erreur de transmission MAC UDINT Trames dont la transmission échoue en raison d'une erreur de transmission de la sous-couche MAC interne Erreur Carrier Sense UDINT Nombre de fois où la condition d'écoute de porteuse a été perdue ou n'a jamais été affirmée lors d'une tentative de transmission de trame. Trames trop longues UDINT Trames reçues dont la taille dépasse la limite autorisée Erreur de réception MAC UDINT Trames dont la réception sur cette interface échoue en raison d'une erreur interne de réception de la sous-couche MAC X = pris en charge — = non pris en charge 31008212 09/2020 195 Objets CIP ID (hex.) Description Type GET SET 06 Commande d'interface STRUCT X X Bits de contrôle WORD Valeur API de la connexion Bit 0 : négociation automatique 0 = désactivée 1 = activée Remarque : lorsque l'autonégociation est activée, l'erreur 0x0C (conflit d'état d'objet) est renvoyée si l'on tente de définir la valeur : vitesse d'interface forcée, ou mode duplex forcé. Bit 1 : mode duplex forcé (si le bit d'autonégociation = 0) 0 = half duplex 1 = full duplex Vitesse d'interface forcée UINT Valeurs valides : 10000000, 100000000 Remarque : toute tentative de définition d'une autre valeur génère l'erreur 0x09 (valeur d'attribut non valide) X = pris en charge — = non pris en charge Services L'objet liaison Ethernet CIP exécute les services ci-après sur les types d'objets répertoriés : ID (hex.) Description Classe Instance 01 Get_Attributes_All X X 05 Set_Attribute_Single — X 0E Get_Attribute_Single X X X = pris en charge — = non pris en charge 196 31008212 09/2020 Objets CIP Objet identité Présentation L'objet identité CIP se compose des attributs et services décrits ci-après. Attributs L'objet identité CIP se compose des attributs suivants : 1. Attributs de classe : ID (hex.) Description GET SET 01 Révision X — 02 Instance maxi. X — GET SET X = pris en charge — = non pris en charge 2. Attributs d'instance : ID (hex.) Description Type 01 ID du vendeur UINT X — 02 Type d'équipement UINT X — 03 Code du produit UINT X — 04 Révision STRUCT X — Majeure USINT Mineure USINT 05 Status bit 2 : 0x01=le module est configuré. bits 4-7 : 0x03=aucune connexion d'E/S établie, 0x06=au moins 1 connexion d'E/S en mode RUN, 0x07=au moins 1 connexion d'E/S établie, tout en mode REPOS. Mot X — 06 numéro de série UDINT X — 07 Nom du produit STRING X — X = pris en charge — = non pris en charge 31008212 09/2020 197 Objets CIP Services L'objet identité CIP exécute les services ci-après sur les types d'objets répertoriés : ID (hex.) Description Classe Instance Remarques 01 Get_Attributes_All X X S'applique à tous les attributs de classe et d'instance 0E Get_Attributes_Single X X S'applique à tous les attributs de classe et d'instance 05 Réinitialiser — X Deux types : 00=mise hors tension puis de nouveau sous tension, 01=retour aux paramètres usine, mise hors tension puis de nouveau sous tension. X = pris en charge — = non pris en charge 198 31008212 09/2020 Objets CIP Objet diagnostic du module Présentation L'objet diagnostic du module CIP se compose des attributs et services décrits ci-après. Attributs L'objet diagnostic du module CIP se compose des attributs suivants : 1. Attributs de classe : ID (hex.) Description GET SET 01 Révision X — 02 Instance maxi. X — X = pris en charge — = non pris en charge 2. Attributs d'instance : ID (hex.) Description Type GET SET Valeur 01 Mod Status (Etat du module) WORD X — 01=démarré 02=arrêté 03=en cours de fonctionnement 02 Version CNF WORD X — 0x0100 03 CRC UDINT X — — 04 Etat connexion d'E/S STRUCT X — Table de tailles 05 — WORD Taille (16 octets) Table WORD[] table d'état E/S (8 MOTS) 1=état d'ENTREE et SORTIE de la connexion d'E/S OK 1=au moins 1 état d'ENTREE ou de SORTIE de la connexion d'E/S n'est pas OK Mode Cco WORD X X 01=activer état sur CCO dans le module 02=accès de bloc à CCO X = pris en charge — = non pris en charge 31008212 09/2020 199 Objets CIP Services L'objet diagnostic du module CIP exécute les services ci-après sur les types d'objets répertoriés : ID (hex.) Description Classe Instance Remarques 01 Get_Attributes_All X X — 0E Set_Attributes_Single — X — X = pris en charge — = non pris en charge 200 31008212 09/2020 Objets CIP Objet diagnostic du scrutateur Présentation L'objet diagnostic du scrutateur CIP se compose des attributs et services décrits ci-après. Attributs L'objet diagnostic du scrutateur CIP se compose des attributs suivants : 1. Attributs de classe : ID (hex.) Description GET SET 01 Révision X — 02 Instance maxi. X — X = pris en charge — = non pris en charge 2. Attributs d'instance : ID (hex.) Description 01 02 Bits de contrôle ST_DIAG_CNT Type GET SET Valeur WORD X X 0 : désactiver le délai de vérification pour la production et la consommation (par défaut) 1 : activer STRUCT X X wErrFrameCnt UINT Incrémenté chaque fois qu'une trame n'est pas envoyée (ressources absentes) ou que son envoi est impossible. wErrTimeOutCnt UINT Incrémenté lorsqu'une connexion expire. wErrRefusedCnt UINT Incrémenté lorsqu'une connexion est refusée par la station distante. dwErrProdCnt UDINT Incrémenté à chaque production. dwErrConsCnt UDINT Incrémenté à chaque consommation. dwErrProdByteCnt UDINT Total des octets produits. dwErrConsByteCnt UDINT Total des octets consommés. 03 Etat d'entrée WORD X — Voir les descriptions d'état ci-après. 04 État de la sortie WORD X — Voir les descriptions d'état ci-après. X = pris en charge — = non pris en charge 31008212 09/2020 201 Objets CIP ID (hex.) Description Type GET SET 05 ST_LINK STRUCT X — Etat CIP UINT Etat étendu 06 Valeur Voir les descriptions d'état ci-après. UINT Voir les descriptions d'état ci-après. ID de connexion de production DWORD ID de connexion ID de connexion consommée DWORD ID de connexion API OtoT UDINT API de la connexion API TtoO UDINT API de la connexion Intervalle de trame demandé (RPI) OtoT UDINT Intervalle de trame demandé (RPI) de la connexion Intervalle de trame demandé (RPI) TtoO UDINT Intervalle de trame demandé (RPI) de la connexion ST_SOCK_PARAM STRUCT X — IpSockId DWORD Identificateur interne IpForeign DWORD IP de la station distante wPortForeign UINT Numéro de port de la station distante IpLocal DWORD IP de la station locale wPortLocal UINT Numéro de port de la station locale X = pris en charge — = non pris en charge 202 31008212 09/2020 Objets CIP ID (hex.) Description Type GET SET 07 ST_PRODUCTION STRUCT X — Valeur bValid WORD 0 : les données de production struct ne sont pas valides 1 : les données de production struct sont valides dwCurrentTime UDINT (Utilisation interne—nombre de ticks avant la production suivante) dwProductionTime UDINT (Utilisation interne—nombre de ticks entre la production) SequenceNumber UDINT Numéro de dwquence dans la production stCheckTime STRUCT dwLastTime UDINT (Utilisation interne) dwMaxTime UDINT Délai maximal entre 2 productions dwMinTime UDINT Délai minimal entre 2 productions dwRPI UDINT API de la connexion wOverRun UINT Nombre de fois où la production a été trop longue wUnderRun UINT Nombre de fois où la production a été trop courte UDINT (Utilisation interne) dwCurrentTime X = pris en charge — = non pris en charge 31008212 09/2020 203 Objets CIP ID (hex.) Description 08 ST_CONSUMPTION GET SET STRUCT X — Valeur bValid WORD 0 : les données de consommation struct ne sont pas valides 1 : les données de consommation struct sont valides dwCurrentTime UDINT (Utilisation interne—nombre de ticks avant timeout) dwConsumptionTime UDINT (Utilisation interne—nombre de ticks de timeout) SequenceNumber UDINT Numéro de séquence dans la consommation stCheckTime STRUCT dwLastTime UDINT (Utilisation interne) dwMaxTime UDINT Délai maximal entre 2 consommations dwMinTime UDINT Délai minimal entre 2 consommations dwRPI UDINT API de la connexion wOverRun UINT Nombre de fois où la consommation a été trop longue wUnderRun UINT Nombre de fois où la consommation a été trop courte dwCurrentTime 09 Type Liste d'entrées de connexion UDINT STRUCT byGeneralStatus BYTE byReserved BYTE Etat étendu WORD (Utilisation interne) X — Etat de l'objet CCO. Voir les descriptions d'état ci-après. X = pris en charge — = non pris en charge 204 31008212 09/2020 Objets CIP Etat du scrutateur Les valeurs d'état du scrutateur comprennent les éléments suivants : Status Description Etat CIP Etendu Explication 0 OK 0 0 Les données d'E/S sont correctement échangées. 33 Timeout 0xFB 0xFB0B Timeout détecté sur la consommation. 53 IDLE 0 0 Réception d'une notification REPOS. 54 Connexion établie 0 0 La connexion est établie mais les E/S ne sont pas encore consommées. 0xFB 0xFB08 Démarrage de la production impossible. 0xFB 0xFB09 Démarrage de la consommation impossible. 0xFB 0xFB0A Pas assez de ressources pour gérer la connexion. 58 Non connecté (TCP) 0xFE 65 Non connecté (CIP) 0xFB 0xFB01 Timeout de la réponse Fw_Open. Erreur sur la connexion TCP. 0xFB 0xFB02 Format réponse Fw_Open incorrect (so addr). 0xFB 0xFB03 Paramètres incorrects dans la réponse Fw_Open (OT Net Par). 0xFB 0xFB04 Paramètres incorrects dans la réponse Fw_Open (TO Net Par). 0xFB 0xFB05 La réponse Fw_Open demande un numéro de port différent de 2222. 0xFB 0xFB06 Erreur lors de l'entrée dans le groupe de multidiffusion UDP. 0xFB 0xFB07 Erreur d'optimisation / adresse MAC inconnue. 68 Etablissement de la connexion 0xD0 0x0001 Connexion fermée. 0xD0 0x0002 70 Non connecté (EPIC) 0xFD Code d'erreur dans la réponse de session de registre. 0xFD Code d'erreur dans la trame. 0xFD Session d'encapsulation non enregistrée. 77 Arrêt du scrutateur 31008212 09/2020 0 0 Connexion en attente. Arrêt de la connexion. 205 Objets CIP Services L'objet diagnostic du scrutateur CIP exécute les services ci-après sur les types d'objets répertoriés : ID (hex.) Description Classe Instance 01 Get_Attributes_All X X 61 Get_Output — X 62 63 Get_Input Set_DiagCounters — — X X Remarques Renvoie l'état et les valeurs de la sortie : Offset Type Description 0 UINT Status 2 USINT[0...409] Données de sortie Renvoie l'état et les valeurs de l'entrée : Offset Type Description 0 UINT Status 2 USINT[0...409] Données d'entrée Règle les valeurs de la structure ST_DIAG_CNT sur 0. X = pris en charge — = non pris en charge 206 31008212 09/2020 Objets CIP Objet interface TCP/IP Présentation L'objet identité CIP se compose des attributs et services décrits ci-après. Attributs L'objet interface TCP/IP CIP se compose des attributs suivants : 1. Attributs de classe : ID (hex.) Description GET SET 01 Révision X — 02 Instance maxi. X — X = pris en charge — = non pris en charge 2. Attributs d'instance : ID (hex.) Description Type GET SET Valeur 01 Status DWORD X — toujours = 0x01 02 Capacité de configuration DWORD X — 0x01 = de BootP 0x01 = de flash 0x00 = autre 03 Contrôle de la configuration DWORD X X 0x01 = valeur par défaut initiale 04 Objet liaison physique STRUCT X — X X X — 05 Taille du chemin UINT Chemin EPATH complété Configuration de l'interface Adresse IP UDINT Masque de réseau UDINT Adresse de passerelle UDINT Serveur de noms Serveur de noms 2 06 STRUCT 0x00 = valeur par défaut initiale UDINT UDINT Nom de domaine STRING Nom d'hôte STRING X = pris en charge — = non pris en charge 31008212 09/2020 207 Objets CIP Services L'objet interface TCP/IP CIP exécute les services ci-après sur les types d'objets répertoriés : ID (hex.) Description Classe Instance Remarques 01 Get_Attributes_All X X — 0E Get_Attributes_Single X X — 05 Get_Attributes_Single — X — X = pris en charge — = non pris en charge 208 31008212 09/2020 Premium sous EcoStruxure™ Control Expert Diagnostic 31008212 09/2020 Chapitre 7 Diagnostic Diagnostic Présentation Ce chapitre décrit les fonctions de diagnostic du module de communication EtherNet/IP et du logiciel de configuration EtherNet/IP de Control Expert. Contenu de ce chapitre Ce chapitre contient les sous-chapitres suivants : Sous-chapitre 7.1 Sujet Page Voyants 210 7.2 Test de diagnostic à l'aide de Control Expert 212 7.3 Test de diagnostic à l'aide de l'outil de configuration EtherNet/IP de Control Expert 223 31008212 09/2020 209 Diagnostic Sous-chapitre 7.1 Voyants Voyants Voyants du module TSX ETC 100 Voyants Le TSX ETC 100 comporte les voyants suivants : Description des voyants Utilisez les voyants pour déterminer l'état du module, comme indiqué ci-après : Voyant Couleur Description RUN Vert Eteint : indique que le module ne communique pas avec l'UC par l'intermédiaire de l'embase. Vert en continu : indique que le module communique avec l'UC par l'intermédiaire de l'embase. ERR Rouge Eteint : Le module n'est pas alimenté en courant. Le module effectue un autotest. Le module est prêt à fonctionner. Rouge en continu : Le module n'est pas opérationnel. Une erreur de fonctionnement du logiciel s'est produite, entraînant une réinitialisation. Rouge clignotant : le module n'est pas configuré ou est en cours de configuration. 210 31008212 09/2020 Diagnostic Voyant Couleur Description STS Jaune Eteint : Le module n'est pas alimenté en courant. Le module n'est pas prêt à fonctionner. Le module est prêt à fonctionner. Jaune en continu : Le module effectue un autotest. Une erreur de fonctionnement du logiciel s'est produite, entraînant une réinitialisation. Le module est configuré et opérationnel. Jaune en continu ou clignotant : le module n'est pas configuré ou est en cours de configuration. Le voyant STS (fixe) donne également des informations de diagnostic à l'aide de séquences de clignotements : Deux clignotements : le module ne dispose pas d'une adresse MAC. Trois clignotements : la liaison Ethernet n'est pas connectée. Quatre clignotements : le module a détecté une adresse IP en double. Cinq clignotements : le module est configuré en tant que client BOOTP et attend une réponse du serveur BOOTP. Six clignotements : le module utilise sa configuration IP par défaut (le module n'est pas configuré). Sept clignotements : le module a détecté une erreur de configuration. Remarque : si plusieurs des conditions ci-dessus sont détectées, le module affiche la condition par la séquence de clignotements courts. COL Rouge Rouge clignotant : une collision a été détectée sur la liaison Ethernet. RX (Activité de réception) Jaune Eteint : il n'y a pas d'activité de réception. TX (Activité d'émission) Jaune Mod Status (Etat du module) Vert / Rouge Jaune clignotant : indique une activité de réception. Eteint : il n'y a pas d'activité d'émission. Jaune clignotant : indique une activité d'émission. Eteint : le module n'est pas alimenté en courant. Vert en continu : le module fonctionne normalement. Vert clignotant : le module n'a pas été configuré. Rouge en continu : le module a détecté un défaut majeur. Rouge clignotant : le module a détecté un défaut récupérable. Net Status (Etat du réseau) Vert / Rouge Eteint : le module n'est pas alimenté en courant ou aucune adresse IP ne lui est affectée. Vert en continu : le module a établi au moins une connexion CIP. Vert clignotant : le module a obtenu une adresse IP mais n'a pas établi de connexion CIP. Rouge en continu : le module a détecté que son adresse IP est déjà utilisée. Rouge clignotant : au moins une connexion CIP est arrivée à expiration et doit être rétablie, ou le module a été réinitialisé. 31008212 09/2020 211 Diagnostic Sous-chapitre 7.2 Test de diagnostic à l'aide de Control Expert Test de diagnostic à l'aide de Control Expert Présentation Cette section décrit les outils de diagnostic proposés dans le logiciel Control Expert. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : Sujet 212 Page Accès aux outils de diagnostic Control Expert 213 Diagnostic de voie de communication dans Control Expert 216 Diagnostic du module de communication dans Control Expert 218 31008212 09/2020 Diagnostic Accès aux outils de diagnostic Control Expert Présentation Le logiciel Control Expert propose des outils de diagnostic qui vous permettent d'afficher les informations suivantes : état du module de communication, pour le module de communication : Défauts Objets d'E/S pour la voie de communication : Adresse MAC Paramètres de l'adresse IP Défauts Ces outils de diagnostic Control Expert sont disponibles dans la fenêtre des propriétés du module EtherNet/IP Premium, lorsque Control Expert fonctionne en ligne uniquement. 31008212 09/2020 213 Diagnostic Accès aux outils de diagnostic Control Expert Pour accéder aux outils de diagnostic du module EtherNet/IP TSX ETC 100 : Etape Action 1 Ouvrez le diagramme de l'embase pour le projet Control Expert ci-dessous : 2 Procédez comme suit : double-cliquez sur le module TSX ETC 100 dans la fenêtre ci-dessus, ou cliquez avec le bouton droit sur le module TSX ETC 100, puis choisissez Ouvrir le module… dans le menu contextuel. La fenêtre du module EtherNet/IP Premium apparaît : 214 31008212 09/2020 Diagnostic Etape Action 3 Utilisez les éléments suivants pour naviguer dans la fenêtre du module EtherNet/IP Premium : 1 Icônes d'état du module Ces trois indicateurs affichent l'état du module en mode en ligne. 2 Zone des voies Sélectionnez un nœud pour afficher les paramètres : du module de communication, ou d'une voie de communication. 3 Onglets de page Sélectionnez une page pour afficher les propriétés de module ou de voie : pour le module de communication : Vue d'ensemble Défaut Objets d'E/S pour une voie de communication : Configuration Mise au point Défaut 4 Paramètres généraux Affiche les paramètres d'une voie de communication : Fonction affiche la fonction de communication configurée. Les informations sont en lecture seule. Tâche affiche la tâche (tâche MAST configurée). Les informations sont en lecture seule. 5 Paramètres de mode Affiche les paramètres du mode que vous choisissez en ouvrant une page. 31008212 09/2020 215 Diagnostic Diagnostic de voie de communication dans Control Expert Présentation Sélectionnez une voie de communication dans la zone des voies pour accéder aux pages ciaprès : Page Configuration, où vous pouvez : modifier le nom du module EtherNet/IP, modifier la taille des données d'entrée et de sortie et les paramètres d'emplacement, lancer l'outil de configuration EtherNet/IP de Control Expert. Reportez-vous à la description de la page Configuration (voir page 21) pour obtenir davantage d'informations. Page Mise au point, dans laquelle sont affichées les caractéristiques suivantes du module de communication : Adresse MAC Paramètres de l'adresse IP Page Défaut, dans laquelle sont affichés les défauts actifs de la voie de communication. Adresse MAC Pour afficher l'adresse MAC du module de communication : 216 Etape Action 1 Dans la zone des voies, sélectionnez la voie de communication. Les pages suivantes s'affichent : Configuration Mise au point Défaut 2 Pour afficher l'adresse MAC et les paramètres d'adresse IP du module de communication, cliquez sur la page Mise au point : 31008212 09/2020 Diagnostic Défauts de voie Pour afficher les défauts actifs sur la voie de communication : Etape Action 1 Dans la zone des voies, sélectionnez la voie de communication. 2 Pour afficher les défauts actifs du module de communication, cliquez sur la page Défaut : NOTE : vous pouvez également accéder au bit d'erreur de la voie (CH_ERROR) en utilisant la table d'animation de Control Expert pour afficher l'objet %Ir.m.ch.ERR. 31008212 09/2020 217 Diagnostic Diagnostic du module de communication dans Control Expert Présentation Utilisez la fenêtre du module EtherNet/IP Premium dans Control Expert pour établir un diagnostic du module TSX ETC 100. Cette fenêtre vous donne accès à : trois icônes qui indiquent l'état actuel des voyants sélectionnés, la page Vue d'ensemble, où vous trouverez une description du module, la page Défaut, dans laquelle sont affichés les défauts actifs du module de communication, la page Objets d'E/S, dans laquelle vous pouvez consulter et gérer les objets d'E/S du module. Icônes d'état du module La fenêtre du module EtherNet/IP Premium présente trois icônes qui indiquent l'état actuel des voyants suivants : Run ERR STS Reportez-vous à la description des voyants (voir page 210) pour savoir comment utiliser ces icônes. Accès à la page des défauts du module Pour afficher les défauts actifs du module de communication : Etape Action 1 Dans la zone des voies, sélectionnez le module de communication. Les pages suivantes s'affichent : Vue d'ensemble Défaut Objets d'E/S 2 Pour afficher les défauts actifs du module de communication, cliquez sur la page Défaut : NOTE : vous pouvez également accéder au bit d'erreur du module en utilisant la table d'animation de Control Expert pour afficher l'objet %Ir.m.MOD.ERR. 218 31008212 09/2020 Diagnostic Gestion des objets d'E/S Utilisez la page Objets d'E/S pour afficher les objets d'E/S du module et gérer leur association avec des variables. Ouvrez la page Objets d'E/S en cliquant sur l'onglet Objets d'E/S, après avoir choisi le module de communication dans la zone des voies : NOTE : Le module de communication EtherNet/IP TSX ETC 100 prend uniquement en charge les objets d'E/S Voie, Système et Etat. Tous les bits ne sont pas utilisés. Reportez-vous à l'aide de Control Expert pour savoir comment utiliser la page Objets d'E/S. 31008212 09/2020 219 Diagnostic Lecture des objets d'E/S Utilisez un bloc fonction READ_STS dans Control Expert pour mettre à jour chacun des types de données suivants : données du module, données de voie. Mise à jour des données du module : Pour afficher les informations du module, procédez comme suit : Etape Action 1 Configurez le bloc fonction READ_STS en procédant comme suit : Où : r = numéro du rack ou de la station m = numéro du module ou de l'emplacement MOD = constante désignant les données du module 2 Pour afficher les données mises à jour par le bloc fonction READ_STS, saisissez les adresses directes correspondantes dans la table d'animation de Control Expert ou utilisez-les dans votre logique de programme : Objet Description %MWr.m.MOD.0 Etat de l'échange : Bit 0 : lecture de l'état du module en cours %MWr.m.MOD.1 Compte rendu d'échange : Bit 0 : erreur lors de la lecture de l'état du module %MWr.m.MOD.2 Bit 0 : défaut interne Bit 1 : défaut de fonctionnement Bit 2 : inutilisé Bit 3 : auto-test Bit 4 : inutilisé Bit 5 : défaut de configuration Bit 6 : module absent ou hors tension Bit 7 : inutilisé 220 31008212 09/2020 Diagnostic Mise à jour des données de voie : Pour afficher les informations de voie, procédez comme suit : Etape Action 1 Configurez le bloc fonction READ_STS en procédant comme suit : Où : r = numéro du rack ou de la station m = numéro du module ou de l'emplacement ch = numéro de voie, toujours réglé sur 0 pour les transactions ETC 2 Pour afficher les données mises à jour par le bloc fonction READ_STS, saisissez les adresses directes correspondantes dans la table d'animation de Control Expert ou utilisez-les dans votre logique de programme : Objet Description %MWr.m.ch.0 Etat de l'échange (EXCH_STS) : Bit 0 : lecture des mots d'état de la voie en cours (STS_IN_PROGR) Bit 15 : reconfiguration en cours (RECONF_IN_PROG) %MWr.m.ch.1 Compte rendu d'échange (EXCH_RPT) : Bit 0 : erreur lors de la lecture de l'état de la voie (STS_ERR) Bit 15 : erreur lors de la reconfiguration de la voie (RECONF_ERR) %MWr.m.ch.2 Etat de la voie standard (octet de poids faible) : Bits 0 à 3 : réservé (0) Bit 4 : défaut interne Bit 5 : défaut de configuration Bit 6 : défaut de communication de bus X Bit 7 : défaut d'application (défaut de configuration) Octet de poids fort : Bits 0 à 7 : réservé (0) 31008212 09/2020 221 Diagnostic Etape Action 2 (suite) %MWr.m.ch.3 Etat global du port Ethernet : Bit 0 : erreur de configuration Bit 1 : interface Ethernet désactivée Bit 2 : adresse IP en double détectée Bit 3 : réservé Bit 4 : liaison Ethernet déconnectée Bit 5 : module en cours d'acquisition d'une adresse IP Bits 6 à 15 : réservé %MWr.m.ch.4 Adresse IP : En fonctionnement normal, le mot double %MDr.m.c.4 contient l'adresse IP configurée pour le module ou servie à celui-ci. Dans l'état absence de configuration, le mot double %MDr.m.c.4 contient l'adresse IP par défaut du module. Dans l'état erreur de configuration, le mot double %MDr.m.c.4 contient l'adresse IP par défaut du module. Lorsqu'une adresse IP en double est détectée, le mot double %MDr.m.c.4 contient l'adresse IP en double servie ou configurée. Lorsque le module est en attente d'une réponse BOOTP, le mot double %MDr.m.c.4 contient l'adresse IP 0.0.0.0. 222 31008212 09/2020 Diagnostic Sous-chapitre 7.3 Test de diagnostic à l'aide de l'outil de configuration EtherNet/IP de Control Expert Test de diagnostic à l'aide de l'outil de configuration EtherNet/IP de Control Expert Présentation Cette section décrit les outils de diagnostic proposés dans l'outil de configuration EtherNet/IP de Control Expert. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : Sujet Page Test de diagnostic à l'aide du logiciel EtherNet/IP de Control Expert 224 Ping d'un équipement réseau 226 Affichage des messages de sortie dans l'outil de configuration EtherNet/IP de Control Expert 227 31008212 09/2020 223 Diagnostic Test de diagnostic à l'aide du logiciel EtherNet/IP de Control Expert Présentation Utilisez l'outil de configuration EtherNet/IP de Control Expert pour effectuer un test de diagnostic sur le module EtherNet/IP et tous les autres équipements de votre configuration. NOTE : le test de diagnostic est effectué directement entre le logiciel de l'outil de configuration EtherNet/IP de Control Expert installé sur l'ordinateur et l'équipement EtherNet/IP cible. Le logiciel affiche les résultats du test de diagnostic comme suit : 224 L'indicateur Etat du module de la barre d'état indique Diagnostic La fenêtre des équipements décrit l'état des connexions pour chaque équipement : une icône verte indique que toutes les connexions fonctionnent, une icône rouge indique qu'au moins une connexion a échoué, une icône grise représente une connexion de rack optimisée. Un onglet Diagnostic est ajouté à la fenêtre des propriétés pour chaque équipement EtherNet/IP et module d'E/S. Il présente : l'état de chaque connexion, ses informations et ses données de performances, la valeur de chaque entrée et sortie. 31008212 09/2020 Diagnostic Exécution d'un test de diagnostic Pour effectuer un test de diagnostic dans le logiciel EtherNet/IP de Control Expert : Etape 1 Action Procédez comme suit : cliquez sur le bouton Diagnostic de la barre d'outils, ou choisissez Equipements → Diagnostic. L'outil de configuration se met en mode diagnostic. 2 Le module EtherNet/IP se met en état diagnostic et affiche l'état de chaque équipement et module connecté. Un exemple d'écran de diagnostic est représenté ci-après : Dans l'exemple ci-dessus : une icône verte indique que toutes les connexions fonctionnent pour l'équipement de l'adresse [001], une icône rouge indique qu'au moins une connexion a échoué pour l'équipement à l'adresse [002], les icônes rouges indiquent qu'au moins une connexion a échoué pour les modules des emplacements [00] et [01], une icône grise indique qu'une connexion de rack optimisée est établie avec le module de l'emplacement [02]. 3 31008212 09/2020 Pour quitter le mode diagnostic, répétez l'étape 2. 225 Diagnostic Ping d'un équipement réseau Présentation Utilisez la fonction Ping de l'outil de configuration EtherNet/IP de Control Expert pour envoyer une requête d'écho ICMP à un équipement EtherNet/IP cible pour déterminer : si l'équipement cible est présent, et s'il l'est, le temps nécessaire pour recevoir de lui une réponse en écho. L'équipement cible est identifié par le paramétrage de son adresse IP. L'outil de configuration EtherNet/IP de Control Expert vérifie que l'adresse cible n'est pas : une adresse de boucle (de 127.000.000.000 à 127.255.255.255), une adresse multidiffusion (de 224.000.000.000 à 239.255.255.255), une adresse réservée (de 240.000.000.000 à 255.255.255.255), une adresse de diffusion. La fonction ping peut être exécutée depuis : la page Général de la fenêtre de propriétés d'un équipement, la page Ping de la fenêtre Action en ligne. Envoi d'une commande ping à un équipement réseau Pour envoyer une commande ping à un équipement réseau : Etape 226 Action 1 Vérifiez que l'outil de configuration EtherNet/IP de Control Expert est en ligne. 2 Procédez comme suit : Sélectionnez Réseau → Action en ligne, puis cliquez sur la page Ping, ou sélectionnez un équipement dans la fenêtre des équipements, puis sélectionnez Equipements → Propriétés. 3 Si vous travaillez sur la page Ping de la fenêtre Action en ligne, saisissez l'adresse IP de l'équipement cible. Remarques : Par défaut, c'est l'adresse IP de l'équipement actuellement sélectionné dans la liste Détection réseau. Si vous travaillez sur la page Général de la fenêtre Propriétés d'un équipement, l'outil de configuration EtherNet/IP de Control Expert utilise l'adresse IP de l'équipement sélectionné dans la fenêtre des équipements. 4 Pour envoyer… une seule commande ping, désélectionnez la case Boucle, une série de commandes ping (une toutes les 100 ms), sélectionnez la case Boucle. 5 (Facultatif) Sélectionnez Stop sur Erreur pour arrêter l'envoi de commandes ping si une erreur survient. 6 Cliquez sur Ping une fois pour démarrer l'envoi de commandes ping. 7 Cliquez une deuxième fois sur Ping pour arrêter l'envoi de commandes ping en boucle, lorsqu'aucune erreur n'est détectée. 31008212 09/2020 Diagnostic Affichage des messages de sortie dans l'outil de configuration EtherNet/IP de Control Expert Présentation Utilisez la Fenêtre de messages de l'outil de configuration EtherNet/IP de Control Expert pour évaluer l'état du réseau EtherNet/IP. Cette fenêtre gère un journal des événements réseau. Elle vous offre les possibilités suivantes : afficher ou masquer la fenêtre, afficher les informations ci-après pour chaque élément de la fenêtre : date et heure, niveau d'importance. copier le contenu de la Fenêtre de messages dans le Presse-papiers de Windows, effacer le contenu de la fenêtre. Afficher ou masquer la Fenêtre de messages La Fenêtre de messages s'affiche par défaut dans l'outil de configuration EtherNet/IP de Control Expert. Pour masquer cette fenêtre, sélectionnez : Fichier → Préférences → Fenêtre de messages. Pour rouvrir la Fenêtre de messages, répétez la commande ci-dessus. Ajout de la date, de l'heure et du niveau aux éléments de la Fenêtre de messages Pour afficher ou masquer la date et l'heure ou le niveau d'importance des entrées de la Fenêtre de messages : Etape Action 1 Sélectionnez Fichier → Fenêtre des messages → Configuration. La Fenêtre de messages s'ouvre. 2 Sélectionnez ou désélectionnez : Ajout d'une date aux messages Ajout d'un niveau aux messages 3 Cliquez sur OK. Copier/Supprimer Pour copier le contenu de la Fenêtre de messages dans le Presse-papiers de Windows, sélectionnez : Fichier → Fenêtre des messages → Copier. Pour effacer le contenu de la Fenêtre de messages, sélectionnez : Fichier → Fenêtre des messages → Supprimer. 31008212 09/2020 227 Diagnostic 228 31008212 09/2020 Premium sous EcoStruxure™ Control Expert Remplacement du module de communication EtherNet/IP 31008212 09/2020 Chapitre 8 Remplacement du module de communication EtherNet/IP Remplacement du module de communication EtherNet/IP Remplacement du module de communication EtherNet/IP Présentation La procédure de remplacement consiste à démonter l'ancien module et à monter le nouveau à la place. A quel moment remplacer le module A tout moment, vous pouvez remplacer le module de communication EtherNet/IP par un autre module doté d'un micrologiciel compatible. Le remplacement d'un module peut être effectué lorsque son alimentation est dans l'un des états suivants : hors tension (remplacement à froid), ou sous tension (remplacement à chaud). Le module de remplacement obtient son adresse IP et ses paramètres de fonctionnement par la connexion entre l'embase et l'UC. Le transfert intervient immédiatement (remplacement à chaud) ou lors de la mise sous tension suivante de l'équipement (remplacement à froid). NOTE : les paramètres de fonctionnement envoyés par l'UC à un module de remplacement ne comportent aucune des valeurs modifiées dans le module d'origine à l'aide de commandes « SET » de messagerie explicite. La messagerie explicite peut être effectuée dans la fenêtre Action en ligne de l'outil de configuration EtherNet/IP de Control Expert. 31008212 09/2020 229 Remplacement du module de communication EtherNet/IP 230 31008212 09/2020 Premium sous EcoStruxure™ Control Expert Glossaire 31008212 09/2020 Glossaire M Messagerie connectée Dans EtherNet/IP, la messagerie connectée utilise une connexion CIP pour la communication. Un message connecté est une relation entre au moins deux objets d'application sur des nœuds différents. La connexion établit à l'avance un circuit virtuel dans un but particulier, par exemple l'envoi de messages explicites fréquents ou transferts de données d'E/S en temps réel. Messagerie explicite Messagerie basée sur TCP/IP pour Modbus TCP et EtherNet/IP. Elle est utilisée pour les messages client/serveur point à point contenant des données (généralement des informations non programmées entre un client et un serveur) et des informations de routage. Dans EtherNet/IP, la messagerie explicite est considérée comme une messagerie de classe 3 et peut fonctionner avec ou sans connexion. Messagerie implicite Messagerie connectée de classe 1 basée sur le protocole UDP/IP pour EtherNet/IP. La messagerie implicite gère une connexion ouverte pour le transfert programmé de données de contrôle entre un producteur et un consommateur. De ce fait, chaque message contient principalement des données, sans l'en-tête des informations d'objet, et un identificateur de connexion. Messagerie non connectée Dans EtherNet/IP, la messagerie non connectée utilise le protocole TCP (sans connexion CIP) pour envoyer des messages explicites. Chaque message non connecté présente un surdébit supérieur à un message connecté. Le message non connecté ne reçoit pas nécessairement des ressources du nœud de destination. La messagerie non connectée est utilisée pour les requêtes non périodiques. Mode Etendu Dans Control Expert, le mode étendu affiche des propriétés de configuration de niveau expert pour la définition de connexions Ethernet. Etant donné que ces propriétés ne sont destinées à être modifiées que par des personnes ayant une solide connaissance des protocoles de communication, elles peuvent être masquées ou affichées selon la qualification de l'utilisateur. P Passerelle Equipement qui interconnecte deux réseaux distincts (utilisant parfois des protocoles réseau différents). Lorsqu'elle connecte des réseaux utilisant différents protocoles, la passerelle convertit un datagramme d'une pile de protocole dans l'autre protocole. Lorsqu'elle connecte deux réseaux IP, la passerelle (également appelée routeur) dispose de deux adresses IP distinctes (une sur chaque réseau). 31008212 09/2020 231 Glossaire R RPI Acronyme de requested packet interval (intervalle de trame demandé). Période entre les transmissions de données cycliques demandées par le scrutateur. Les équipements EtherNet/IP publient des données selon l'intervalle spécifié par le RPI que le scrutateur leur a affecté. Les équipements Modbus TCP reçoivent des requêtes de message du scrutateur à chaque RPI. T Trap (déroutement) Un déroutement est un événement dirigé par un agent SNMP qui indique : 232 que l'état d'un agent a changé, ou qu'un équipement gestionnaire SNMP non autorisé a tenté d'obtenir ou de modifier des données d'un agent SMTP. 31008212 09/2020 Premium sous EcoStruxure™ Control Expert Index 31008212 09/2020 Index 0-9 1734-AENT affichage des adresses d'E/S, 128 configuration, 124 A adresse IP, 53 adresses des modules outil de configuration EtherNet/IP, 52 agent SNMP, 56, 139 Auto-négociation, 134 B bande passante de l'équipement, 148 bande passante du message, 147 bande passante du réseau, 149 bibliothèque d'équipements, 75 BOOTP, 53 C caractéristiques, 15 charge exemple, 150 limites, 145 charge de l'équipement, 148 charge du message, 147 charge du réseau, 149 client DHCP, 59 commutateur caractéristiques recommandées, 133 géré, 133 configuration outil de configuration EtherNet/IP, 52 connexions CIP, 144 TCP, 143 31008212 09/2020 Control Expert messagerie explicite, 158 D détection d'équipements réseau, 92, 123 diagnostic ping, 226 Duplex intégral, 134 E EDS, fichier ajout, 77, 119 équipement distant configuration, 83 esclave local E/S, 63 identification, 62 exemple de réseau, 90 étendu, 118 F fenêtre des équipements, 34 fichier de projet enregistrement, 87 I îlot Advantys STB connexion, 97 M message explicite, 141 Get_Attributes_Single, 166, 176 Réinitialiser, 171, 178 message implicite, 142 messagerie explicite, 158 233 Index messages types, 141 messages de sortie, 227 O objet assemblage, 188 objet diagnostic de l'adaptateur, 182 objet diagnostic du module, 199 objet diagnostic du scrutateur, 201 objet gestionnaire de connexion, 190 objet identité, 197 objet interface TCP/IP, 207 objet liaison Ethernet, 192 objets CIP, 181 T test de diagnostic, 224 TSX ETC 100 description des voyants, 210 illustration, 12 voyants, 210 V vérification programme IGMP, 135 VLAN, 138 P ping, 226 propriétés de canal Ethernet, 41 EtherNet/IP, 43 propriétés de voie général, 39 informations du module, 45 propriétés TCP/IP, 53 R remplacement, 229 réplication de port, 136 S SEND_REQ, 166, 171 messagerie explicite, 158 rapport d'opération, 162 rapport de communication, 162 serveur DHCP, 58 STB NIC 2212 configuration, 93 configuration des items d'E/S, 102 234 31008212 09/2020