Schneider Electric Modicon X80 - Module SSI BMXEAE0300 Mode d'emploi
Ajouter à Mes manuels122 Des pages
▼
Scroll to page 2
of
122
Modicon X80 EIO0000000941 09/2020 Modicon X80 Module SSI BMXEAE0300 Manuel utilisateur Traduction de la notice originale EIO0000000941.11 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 EIO0000000941 09/2020 Table des matières Consignes de sécurité . . . . . . . . . . . . . . . . . . . . . . . . . . A propos de ce manuel. . . . . . . . . . . . . . . . . . . . . . . . . . Partie I Présentation du BMX EAE 0300. . . . . . . . . . . . . . . . Chapitre 1 Présentation du module . . . . . . . . . . . . . . . . . . . . . . . . . Informations générales sur les fonctions SSI . . . . . . . . . . . . . . . . . . . Informations générales relatives au module SSI BMX EAE 0300 . . . . Description physique du module SSI BMX EAE 0300. . . . . . . . . . . . . Dimensions du module SSI BMXEAE0300(H) X80 . . . . . . . . . . . . . . . Caractéristiques du module SSI BMX EAE 0300 . . . . . . . . . . . . . . . . Normes et certifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 2 Installation du module SSI . . . . . . . . . . . . . . . . . . . . . . . Montage du module SSI BMX EAE 0300 . . . . . . . . . . . . . . . . . . . . . . Montage du bornier BMX FTB 2800/2820. . . . . . . . . . . . . . . . . . . . . . comment éviter les interférences électromagnétiques . . . . . . . . . . . . Kit de connexion de blindage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Voyants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 3 Spécifications des entrées/sorties . . . . . . . . . . . . . . . . . Caractéristiques des entrées numériques de capture . . . . . . . . . . . . . Caractéristiques des sorties numériques réflex. . . . . . . . . . . . . . . . . . Filtrage programmable des entrées. . . . . . . . . . . . . . . . . . . . . . . . . . . Partie II Fonctionnalités du module SSI BMX EAE 0300 . . . . Chapitre 4 Paramètres de configuration. . . . . . . . . . . . . . . . . . . . . . Ecran de configuration du module SSI BMX EAE 0300 . . . . . . . . . . . Chapitre 5 Fonctions du module SSI BMX EAE 0300 . . . . . . . . . . . Interface SSI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fonctions modulo et de réduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fonction Offset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fonction de direction SSI inversée . . . . . . . . . . . . . . . . . . . . . . . . . . . Application multiple de reformatage . . . . . . . . . . . . . . . . . . . . . . . . . . Fonction de capture. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fonction de comparaison . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Registre d'état SSI. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Evénement envoyé à l'application . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fonctions de bloc de sortie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . EIO0000000941 09/2020 7 11 13 15 16 17 18 19 20 22 23 24 26 30 32 35 37 38 39 41 43 45 45 47 48 50 51 52 53 54 57 60 61 63 3 Chapitre 6 Réglage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ecran du module SSI BMX EAE 0300 . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 7 Mise au point du module SSI BMX EAE 0300 . . . . . . . . . Ecran de mise au point du module SSI BMX EAE 0300 . . . . . . . . . . . Chapitre 8 Diagnostic du module SSI BMX EAE 0300 . . . . . . . . . . . Ecran de diagnostic du module SSI BMX EAE 0300 . . . . . . . . . . . . . . Chapitre 9 Objets langage de la fonction SSI . . . . . . . . . . . . . . . . . . 9.1 Les objets langage et l'IODDT de la fonction SSI . . . . . . . . . . . . . . . . Présentation des objets langage du module SSI métier . . . . . . . . . . . Objets langage à échange implicite associés à la fonction métier. . . . Objets langage à échange explicite associés aux fonctions métier . . . Gestion des échanges et comptes rendus avec des objets explicites . 9.2 Objets langage et IODDT associés à la fonction SSI. . . . . . . . . . . . . . Informations générales. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Informations détaillées sur les objets langage de l'IODDT de type T_GEN_MOD . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Objets d'échange pour l'IODDT T_SSI_BMX . . . . . . . . . . . . . . . . . . . . 9.3 Objets langage et équipement DDT associés à la fonction SSI. . . . . . DDT d'équipement pour le module BMX EAE 0300 . . . . . . . . . . . . . . Description de l'octet MOD_FLT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Description des DDT pour les échanges explicites . . . . . . . . . . . . . . . Partie III Démarrage rapide : exemple de mise en œuvre du module SSI BMX EAE 0300. . . . . . . . . . . . . . . . . . . Chapitre 10 Présentation de l'exemple . . . . . . . . . . . . . . . . . . . . . . . . Présentation d'un exemple. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Contexte de l'application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 11 Installation matérielle . . . . . . . . . . . . . . . . . . . . . . . . . . . . Montage du module et du bornier . . . . . . . . . . . . . . . . . . . . . . . . . . . . Schéma de câblage du processus . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 12 Configuration du module SSI BMX EAE 0300 sur Control Expert . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuration du module SSI BMX EAE 0300 . . . . . . . . . . . . . . . . . . . 4 67 67 69 69 71 71 73 74 75 76 77 79 83 84 85 86 91 92 96 97 99 101 102 103 105 106 107 109 109 EIO0000000941 09/2020 Chapitre 13 Programmation de l'exemple . . . . . . . . . . . . . . . . . . . . . Déclaration des variables . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Création du programme. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Transfert d'un projet entre le terminal et l'automate . . . . . . . . . . . . . . Chapitre 14 Diagnostic et mise au point. . . . . . . . . . . . . . . . . . . . . . . Surveiller l'application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Index EIO0000000941 09/2020 ......................................... 113 114 116 117 119 119 121 5 6 EIO0000000941 09/2020 Consignes de sécurité Informations spécifiques à la sécurité relatives à la bibliothèque de blocs fonction et au Guide utilisateur système AVANT DE COMMENCER N'utilisez pas ce produit sur les machines non pourvues de protection efficace du point de fonctionnement. L'absence de ce type de protection sur une machine présente un risque de blessures graves pour l'opérateur. AVERTISSEMENT EQUIPEMENT NON PROTEGE N'utilisez pas ce logiciel ni les automatismes associés sur des appareils non équipés de protection du point de fonctionnement. N'accédez pas aux machines pendant leur fonctionnement. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. Cet automatisme et le logiciel associé permettent de commander des processus industriels divers. Le type ou le modèle d'automatisme approprié pour chaque application dépendra de facteurs tels que la fonction de commande requise, le degré de protection exigé, les méthodes de production, des conditions inhabituelles, la législation, etc. Dans certaines applications, plusieurs processeurs seront nécessaires, notamment lorsque la redondance de sauvegarde est requise. Vous seul, en tant que constructeur de machine ou intégrateur de système, pouvez connaître toutes les conditions et facteurs présents lors de la configuration, de l'exploitation et de la maintenance de la machine, et êtes donc en mesure de déterminer les équipements automatisés, ainsi que les sécurités et verrouillages associés qui peuvent être utilisés correctement. Lors du choix de l'automatisme et du système de commande, ainsi que du logiciel associé pour une application particulière, vous devez respecter les normes et réglementations locales et nationales en vigueur. Le document National Safety Council's Accident Prevention Manual (reconnu aux Etats-Unis) fournit également de nombreuses informations utiles. Dans certaines applications, telles que les machines d'emballage, une protection supplémentaire, comme celle du point de fonctionnement, doit être fournie pour l'opérateur. Elle est nécessaire si les mains ou d'autres parties du corps de l'opérateur peuvent entrer dans la zone de point de pincement ou d'autres zones dangereuses, risquant ainsi de provoquer des blessures graves. Les produits logiciels seuls, ne peuvent en aucun cas protéger les opérateurs contre d'éventuelles blessures. C'est pourquoi le logiciel ne doit pas remplacer la protection de point de fonctionnement ou s'y substituer. EIO0000000941 09/2020 7 Avant de mettre l'équipement en service, assurez-vous que les dispositifs de sécurité et de verrouillage mécaniques et/ou électriques appropriés liés à la protection du point de fonctionnement ont été installés et sont opérationnels. Tous les dispositifs de sécurité et de verrouillage liés à la protection du point de fonctionnement doivent être coordonnés avec la programmation des équipements et logiciels d'automatisation associés. NOTE : La coordination des dispositifs de sécurité et de verrouillage mécaniques/électriques du point de fonctionnement n'entre pas dans le cadre de cette bibliothèque de blocs fonction, du Guide utilisateur système ou de toute autre mise en œuvre référencée dans la documentation. DEMARRAGE ET TEST Avant toute utilisation de l'équipement de commande électrique et des automatismes en vue d'un fonctionnement normal après installation, un technicien qualifié doit procéder à un test de démarrage afin de vérifier que l'équipement fonctionne correctement. Il est essentiel de planifier une telle vérification et d'accorder suffisamment de temps pour la réalisation de ce test dans sa totalité. AVERTISSEMENT RISQUES INHERENTS AU FONCTIONNEMENT DE L'EQUIPEMENT Assurez-vous que toutes les procédures d'installation et de configuration ont été respectées. Avant de réaliser les tests de fonctionnement, retirez tous les blocs ou autres cales temporaires utilisés pour le transport de tous les dispositifs composant le système. Enlevez les outils, les instruments de mesure et les débris éventuels présents sur l'équipement. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. Effectuez tous les tests de démarrage recommandés dans la documentation de l'équipement. Conservez toute la documentation de l'équipement pour référence ultérieure. Les tests logiciels doivent être réalisés à la fois en environnement simulé et réel. Vérifiez que le système entier est exempt de tout court-circuit et mise à la terre temporaire non installée conformément aux réglementations locales (conformément au National Electrical Code des Etats-Unis, par exemple). Si des tests diélectriques sont nécessaires, suivez les recommandations figurant dans la documentation de l'équipement afin d'éviter de l'endommager accidentellement. Avant de mettre l'équipement sous tension : Enlevez les outils, les instruments de mesure et les débris éventuels présents sur l'équipement. Fermez le capot du boîtier de l'équipement. Retirez toutes les mises à la terre temporaires des câbles d'alimentation entrants. Effectuez tous les tests de démarrage recommandés par le fabricant. 8 EIO0000000941 09/2020 FONCTIONNEMENT ET REGLAGES Les précautions suivantes sont extraites du document NEMA Standards Publication ICS 7.1-1995 (la version anglaise prévaut) : Malgré le soin apporté à la conception et à la fabrication de l'équipement ou au choix et à l'évaluation des composants, des risques subsistent en cas d'utilisation inappropriée de l'équipement. Il arrive parfois que l'équipement soit déréglé accidentellement, entraînant ainsi un fonctionnement non satisfaisant ou non sécurisé. Respectez toujours les instructions du fabricant pour effectuer les réglages fonctionnels. Les personnes ayant accès à ces réglages doivent connaître les instructions du fabricant de l'équipement et les machines utilisées avec l'équipement électrique. Seuls ces réglages fonctionnels, requis par l'opérateur, doivent lui être accessibles. L'accès aux autres commandes doit être limité afin d'empêcher les changements non autorisés des caractéristiques de fonctionnement. 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. EIO0000000941 09/2020 9 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. 10 EIO0000000941 09/2020 A propos de ce manuel Présentation Objectif du document Ce manuel décrit la mise en œuvre matérielle et logicielle du module SSI (Synchronous Serial Interface) BMXEAE0300. Champ d'application Cette documentation 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é. EIO0000000941 09/2020 11 Documents à consulter Titre du document Numéro de référence Plates-formes Modicon M580, M340 et X80 I/O, Normes et certifications EIO0000002726 (Anglais), EIO0000002727 (Français), EIO0000002728 (Allemand), EIO0000002730 (Italien), EIO0000002729 (Espagnol), EIO0000002731 (Chinois) EcoStruxure™ Control Expert, Modes de fonctionnement 33003101 (Anglais), 33003102 (Français), 33003103 (Allemand), 33003104 (Espagnol), 33003696 (Italien), 33003697 (Chinois) EcoStruxure™ Control Expert - Communication, Bibliothèque de blocs 33002527 (Anglais), 33002528 (Français), 33002529 (Allemand), 33003682 (Italien), 33002530 (Espagnol), 33003683 (Chinois) EcoStruxure™ Control Expert - Gestion des E/S, Bibliothèque de blocs 33002531 (Anglais), 33002532 (Français), 33002533 (Allemand), 33003684 (Italien), 33002534 (Espagnol), 33003685 (Chinois) Vous pouvez télécharger ces publications ainsi que d'autres informations techniques sur notre site Web : www.schneider-electric.com/en/download. Information spécifique au produit AVERTISSEMENT FONCTIONNEMENT IMPREVU DE L'EQUIPEMENT L'utilisation de ce produit requiert une expertise dans la conception et la programmation des systèmes d'automatisme. Seules les personnes avec l'expertise adéquate sont autorisées à programmer, installer, modifier et utiliser ce produit. Respectez toutes les réglementations et normes de sécurité locales et nationales. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. 12 EIO0000000941 09/2020 Modicon X80 Présentation EIO0000000941 09/2020 Partie I Présentation du BMX EAE 0300 Présentation du BMX EAE 0300 Présentation Cette partie présente le module SSI BMX EAE 0300 et ses spécifications techniques. Contenu de cette partie Cette partie contient les chapitres suivants : Chapitre Titre du chapitre Page 1 Présentation du module 15 2 Installation du module SSI 23 3 Spécifications des entrées/sorties 37 EIO0000000941 09/2020 13 Présentation 14 EIO0000000941 09/2020 Modicon X80 Introduction EIO0000000941 09/2020 Chapitre 1 Présentation du module Présentation du module Présentation Ce chapitre présente de façon générale le module SSI. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet Page Informations générales sur les fonctions SSI 16 Informations générales relatives au module SSI BMX EAE 0300 17 Description physique du module SSI BMX EAE 0300 18 Dimensions du module SSI BMXEAE0300(H) X80 19 Caractéristiques du module SSI BMX EAE 0300 20 Normes et certifications 22 EIO0000000941 09/2020 15 Introduction Informations générales sur les fonctions SSI Description générale Le module BMX EAE 0300 est une interface série synchrone destinée à être utilisée avec un codeur absolu ; il est contrôlé par les applications utilisateur au moyen d'une interface SSI ouverte. Les valeurs de position de la voie SSI sont lues automatiquement par le module selon l'intervalle défini, sauf si la voie est désactivée. Fonctions disponibles Le tableau suivant présente les principales fonctionnalités du module BMX EAE 0300 : 16 Fonction Description Modulo La fonction module limite la dynamique de la valeur de position en respectant une puissance de 2. Un événement (s'il est activé) détecte le passage de modulo. La sortie réflex peut aussi être signalée au passage de modulo (si cela est configuré). Réduction Cette fonction réduit la résolution intrinsèque du codeur par une valeur définie au moyen du paramètre « réduction ». Cette réduction est réalisée par un déplacement du champ de bits fourni par le codeur. Offset La fonction de correction de l'offset du codeur corrige systématiquement le décalage produit par le codeur à la position mécanique « 0 ». L'utilisateur saisit le paramètre absolu d'offset du codeur. Capture Les deux registres d'entrée de capture (par voie) activent le programme d'automate pour que celui-ci exécute une fonction de mesure dynamique entre deux points. L'action de capture peut être déclenchée par deux entrées de capture. L'événement sera déclenché à chaque occurrence. Comparer Deux comparateurs indépendants (par voie), avec des seuils qui peuvent être modifiés par ajustement (échange explicite), peuvent générer un événement ou une sortie réflex quand le seuil est dépassé. EIO0000000941 09/2020 Introduction Informations générales relatives au module SSI BMX EAE 0300 Définition Le module SSI BMX EAE 0300 est une interface série synchrone de codage absolu 3 voies. Il prend en charge : 3 voies d'entrées SSI 1 sortie réflex pour chaque voie SSI 2 entrées de capture pour les 3 voies SSI largeur de données 8 à 31 bits 4 rangs de débits en bauds (100 kHz, 200 kHz, 500 kHz, 1 MHz) fonctions de capture et de comparaison Illustration L'illustration ci-dessous montre les composants de base d'un système de codage absolu : 1 2 3 Codeur absolu Capteurs de proximité Module SSI BMX EAE 0300 EIO0000000941 09/2020 17 Introduction Description physique du module SSI BMX EAE 0300 Figure La figure ci-dessous représente le module SSI BMX EAE 0300 : 1 2 BMX EAE 0300 Bornier 28 broches amovible NOTE : le bornier est fourni séparément. Accessoires nécessaires Le module SSI BMX EAE 0300 requiert l'utilisation des accessoires suivants : Bornier 28 broches amovible BMX FTB 2800/2820 (voir page 26) Un kit de connexion de blindage BMXXSP•••• (voir page 32) 18 EIO0000000941 09/2020 Introduction Dimensions du module SSI BMXEAE0300(H) X80 Présentation générale du module SSI (interface série synchrone) BMXEAE0300(H) X80 a Profondeur du rail DIN : la valeur dépend du type de rail DIN utilisé dans la plate-forme. Dimensions du module SSI BMXEAE0300(H) X80 Référence du module BMXEAE0300(H) Dimensions du module Profondeur de Largeur Hauteur Profondeur l'installation(1) 32 mm (1.26 in.) 103,7 mm (4.08 in.) 86 mm (3.39 in.) 119,5 mm (4.69 in.)(1) (1) Compte non tenu de la profondeur du rail DIN (a) NOTE : Les connecteurs livrés avec les modules BMXEAE0300(H) (borniers débrochables 28 broches) et les cordons préassemblés correspondants (BMXFTW*08S) ont les mêmes dimensions. NOTE : Tenez compte des dégagements nécessaires à l'installation des câbles et à l'espacement des racks. EIO0000000941 09/2020 19 Introduction Caractéristiques du module SSI BMX EAE 0300 Version renforcée L'équipement BMX EAE 0300H (renforcé) est une version renforcée de l'équipement BMX EAE 0300 (standard). Il peut être utilisé à des températures étendues et dans des environnements chimiques difficiles. Pour plus d'informations, reportez-vous au chapitre Installation dans des environnements plus rudes (voir Plateformes Modicon M580, M340 et X80 I/O, Normes et certifications). Conditions de fonctionnement en altitude Les caractéristiques du tableau ci-dessous s'appliquent aux modules BMX EAE 0300 et BMX EAE 0300H utilisés à des altitudes pouvant aller jusqu'à 2 000 m (6 560 pieds). Lorsque les modules fonctionnent à plus de 2 000 m (6 560 pieds), une réduction des caractéristiques s'applique. Pour plus d'informations, reportez-vous au chapitre Conditions de stockage et de fonctionnement (voir Plateformes Modicon M580, M340 et X80 I/O, Normes et certifications). Caractéristiques générales Le tableau ci-après présente les caractéristiques générales des modules SSI BMX EAE 0300 et BMX EAE 0300H : Voies SSI Voies d'E/S standard 20 Débit en bauds SSI 100 k, 200 k, 500 k, 1 M Numéro de voie SSI 3 Largeur en bits 8 à 31 bits Intervalle d'actualisation = 1 ms Nombre d'entrées numériques Deux entrées 24 VCC de type 3 par module Nombre de sorties numériques Une sortie 24 VCC par voie Redondance d'UC prise en charge Oui Conformité du codeur Modèle de codeur absolu 24 V avec interface SSI standard (tolérance : 19,2-30 Vcc) Alimentation du codeur Tension : 24 VCC (fournie par l'alimentation de terrain) Courant : 200 mA par voie (pour une tension de 24 VCC) Distribution de puissance vers le codeur Oui, court-circuit limité (700 mA au total) Consommation de l'embase + 3.3 VCC Standard : 150 mA Maximum : 250 mA + 24 VCC Inutilisée EIO0000000941 09/2020 Introduction Rigidité diélectrique Terrain à bus 1400 VCC pour 1 minimum Alimentation de terrain Tension 19,2 mA à 30 VCC (24 VCC en standard) Protection contre surtension jusqu'à 45 VCC. Intensité Dépend des codeurs et de la charge de la consommation des sorties réflex. Pour le fonctionnement du module : 30 mA. BMX EAE 0300 0 à 60 ºC (32 à 140 ºF) BMX EAE 0300H -25 à 70 ºC (-13 à 158 ºF) Température de fonctionnement NOTE : le codeur doit avoir un courant de sortie de 5 mA au moins pour activer l'entrée DATA du module SSI. AVERTISSEMENT DETERIORATION DE L'EQUIPEMENT Ne permettez pas à la tension fournie de dépasser la tension maximale autorisée du codeur lorsque le module BMX EAE 0300 ou BMX EAE 0300H est utilisé pour alimenter le codeur. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. EIO0000000941 09/2020 21 Introduction Normes et certifications Télécharger Cliquez sur le lien correspondant à votre langue favorite pour télécharger les normes et les certifications (format PDF) qui s'appliquent aux modules de cette gamme de produits : Titre Langues Plates-formes Modicon M580, M340 et X80 I/O, Normes et certifications Anglais : 22 EIO0000002726 EIO0000002727 Allemand : EIO0000002728 Italien : EIO0000002730 Espagnol : EIO0000002729 Chinois : EIO0000002731 Français : EIO0000000941 09/2020 Modicon X80 Installation du module SSI EIO0000000941 09/2020 Chapitre 2 Installation du module SSI Installation du module SSI Présentation Ce chapitre fournit des informations sur l'installation du module. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet Page Montage du module SSI BMX EAE 0300 24 Montage du bornier BMX FTB 2800/2820 26 comment éviter les interférences électromagnétiques 30 Kit de connexion de blindage 32 Voyants 35 EIO0000000941 09/2020 23 Installation du module SSI Montage du module SSI BMX EAE 0300 Présentation La manipulation du module lorsque le rack est sous tension ne perturbe pas l'automate. Précautions d'installation Les modules SSI Modicon X80 peuvent être installés n'importe où dans le rack, sauf aux emplacements suivants : positions réservées aux modules d'alimentation du rack (marquées PS, PS1 et PS2), emplacements réservés aux modules d'extension (marqués XBE), emplacements réservés à l'UC dans le rack local principal (marqués 00 ou 00 et 01 selon l'UC), emplacements réservés au module adaptateur (e)X80 dans la station distante principale (marqués 00). L'alimentation est fournie par le bus de fond de rack (3,3 V et 24 V). Avant d'installer un module, retirez le cache de protection du connecteur du module situé sur le rack. DANGER RISQUE D'ELECTROCUTION Coupez l'alimentation des capteurs et des pré-actionneurs avant de brancher ou de débrancher le bornier sur le module. Retirez le bornier avant de brancher ou de débrancher le module du rack. Le non-respect de ces instructions provoquera la mort ou des blessures graves. Installation Le schéma ci-dessous illustre le module SSI BMX EAE 0300 monté sur le rack : 24 EIO0000000941 09/2020 Installation du module SSI Le tableau suivant décrit les différents éléments de l'assemblage ci-dessus : Numéro Description 1 Module SSI BMX EAE 0300 2 Rack standard Installation du module sur le rack Le tableau ci-dessous présente la procédure de montage du module SSI sur le rack : Etape 1 Action Illustration Positionnez les deux ergots de guidage situés à l'arrière du module (partie inférieure) dans les emplacements correspondants du rack. Etapes 1 et 2 NOTE : avant de positionner les ergots, veillez à retirer le cache de protection de l'emplacement du rack. 2 Faites pivoter le module vers le haut du rack de façon à plaquer le module sur le fond du rack. Il est alors maintenu en place. 3 Serrez la vis de fixation pour assurer le Etape 3 maintien en position du module sur le rack. Couple de serrage : 0,4 à 1,5 N•m (0,30 à 1,10 lbf-ft) EIO0000000941 09/2020 25 Installation du module SSI Montage du bornier BMX FTB 2800/2820 Bornier Le module SSI BMX EAE 0300 requiert l'insertion du bornier 28 broches BMX FTB 2800/2820 à l'avant du module. Ces opérations de montage et démontage sont détaillées ci-après. Embouts et cosses Chaque bornier peut recevoir : des fils nus, des fils avec : Embouts de câble de type DZ5-CE (ferrule) : Embouts de câble de type DZ5-DE (ferrule double) : NOTE : Si vous utilisez un câble toronné, Schneider Electric recommande vivement d'utiliser des ferrules à installer à l'aide d'un outil de sertissage. Description des borniers 28 broches Le tableau suivant indique le type de fil adapté à chaque bornier et la plage de la jauge correspondante, les contraintes de câblage et le couple de serrage : Borniers à cage BMX FTB 2800 Borniers à ressorts BMX FTB 2820 AWG : 22...18 AWG : 22...18 mm2 : 0,34...1 mm2 : 0,34...1 Représentation 1 conducteur solide 26 EIO0000000941 09/2020 Installation du module SSI Borniers à cage BMX FTB 2800 2 conducteurs solides Borniers à ressorts BMX FTB 2820 Possible uniquement avec ferrule double : Possible uniquement avec ferrule double : AWG : 2 x 24...20 AWG : 2 x 24...20 mm2 : 2 x 0,24...0,75 mm2 : 2 x 0,24...0,75 AWG : 22...18 AWG : 22...18 mm2 : 0,34...1 mm2 : 0,34...1 Possible uniquement avec ferrule double : AWG : 2 x 24...20 AWG : 2 x 24...20 mm2 : 2 x 0,24...0,75 mm2 : 2 x 0,24...0,75 1 câble toronné avec ferrule AWG : 22...18 AWG : 22...18 mm2 : 0,34...1 mm2 : 0,34...1 2 câbles toronnés avec ferrule double AWG : 2 x 24...20 AWG : 2 x 24...20 mm2 : 2 x 0,24...0,75 mm2 : 2 x 0,24...0,75 1 câble toronné 2 câbles toronnés Taille minimale des fils AWG : 30 des câbles toronnés mm2 : 0,0507 en l'absence de ferrule Contraintes de câblage Possible uniquement avec ferrule double : AWG : 30 mm2 : 0,0507 Le câblage des fils s'effectue en exerçant une Les borniers à cage sont munis d'une pression sur le bouton situé à côté de chaque empreinte acceptant : les tournevis plats de 3 mm de diamètre. broche. Pour appuyer sur le bouton, utilisez un Les borniers à cage ont des vis captives. Ils tournevis plat d'un diamètre maximal de sont livrés vis desserrées. 3 mm. Couple de serrage sur 0,4 N•m (0,30 lb-ft) vis Non applicable DANGER RISQUE D'ELECTROCUTION Mettez hors tension le capteur et le préactionneur avant de connecter ou déconnecter le bornier. Le non-respect de ces instructions provoquera la mort ou des blessures graves. EIO0000000941 09/2020 27 Installation du module SSI Installation du bornier 28 broches ATTENTION BORNIER MAL FIXE AU MODULE Respectez les instructions pour fixer le bornier au module. Vérifiez que toutes les vis sont serrées. Le non-respect de ces instructions peut provoquer des blessures ou des dommages matériels. Le tableau ci-dessous présente la procédure de montage du bornier 28 broches sur un module SSI BMX EAE 0300 : Procédure de montage : 28 Etape Action 1 Le module étant en place sur le rack, installez le bornier en insérant le codeur du bornier (partie inférieure arrière) sur le codeur du module (partie inférieure avant), comme représenté ci-dessus. 2 Fixez le bornier au module en serrant les 2 vis de fixation situées sur les parties supérieure et inférieure du bornier. Couple de serrage : 0,4 N•m (0,29 lb•ft). EIO0000000941 09/2020 Installation du module SSI Agencement du bornier 28 broches Le bornier est agencé comme suit : EIO0000000941 09/2020 29 Installation du module SSI comment éviter les interférences électromagnétiques Présentation Les perturbations électromagnétiques peuvent provoquer un fonctionnement inattendu de l'application. AVERTISSEMENT FONCTIONNEMENT INATTENDU DE L'EQUIPEMENT Dans un environnement fortement perturbé par des ondes électromagnétiques : Utilisez le kit de connexion de blindage BMXXSP•••• (voir page 32) pour raccorder le blindage sans filtrage programmable, et Utilisez une alimentation 24 VCC stabilisée aux entrées ainsi qu'un câble blindé pour raccorder l'alimentation au module. Utilisez un câble blindé pour les entrées de capture et les sorties réflex si elles sont câblées. Utilisez un câble blindé pour chaque voie SSI et notez que l'alimentation 24 VCC et la terre doivent être inclus dans le câble blindé. (Chaque câble blindé comprend une paire CLK, une paire DATA, 24 VCCo, 0 VCCs. Si la sortie réflex est connectée au codeur, elle doit aussi être incluse.) Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. 30 EIO0000000941 09/2020 Installation du module SSI La figure ci-dessous représente le circuit recommandé à monter dans les environnements très perturbés à l'aide du kit de connexion du blindage : ATTENTION RISQUE DE DETERIORATION DU MODULE - SELECTION INADEQUATE DES FUSIBLES Utilisez un fusible de type rapide pour protéger les composants électroniques du module en cas de surintensité ou d'inversion de polarité des alimentations d'entrées/sorties. Une erreur de sélection des fusibles pourrait endommager le module. Le non-respect de ces instructions peut provoquer des blessures ou des dommages matériels. EIO0000000941 09/2020 31 Installation du module SSI Kit de connexion de blindage Introduction Le kit de connexion de blindage BMXXSP•••• permet de raccorder le blindage du câble directement à la terre et non pas au blindage du module, afin de protéger le système contre les perturbations électromagnétiques. Raccordez le blindage sur les cordons blindés pour raccorder les éléments suivants : Module analogique Module de comptage Module d'interface de codeur Module de commande de mouvement Une console XBT au processeur (via le câble USB blindé) Références des kits Chaque kit de connexion de blindage comporte les éléments suivants : Une barre métallique Deux sous-bases La référence du kit de connexion de blindage dépend de la taille du rack Modicon X80 : Racks à bus X / racks à double bus X et Ethernet Nombre d'emplacements Kit de connexion de blindage 4 BMXXSP0400 6 BMXXSP0600 8 BMXXSP0800 12 BMXXSP1200 Racks d'alimentation redondante Nombre d'emplacements Kit de connexion de blindage BMEXBP0602(H) 6 BMXXSP0800 BMEXBP1002(H) 10 BMXXSP1200 BMXXBP0400(H) BMEXBP0400(H) BMXXBP0600(H) BMXXBP0800(H) BMEXBP0800(H) BMXXBP1200(H) BMEXBP1200(H) 32 EIO0000000941 09/2020 Installation du module SSI Bagues de fixation Utilisez des bagues de fixation pour raccorder le blindage des cordons blindés à la barre métallique du kit. NOTE : Les bagues de fixation ne sont pas incluses au kit de connexion de blindage. Selon le diamètre du câble, les bagues de fixation sont disponibles sous les références suivantes : 2 STBXSP3010 : petites bagues pour câbles de section 1.5...6 mm (AWG16...10). STBXSP3020 : grandes bagues pour câbles de section 5...11 mm2 (AWG10...7). Installation d'un kit L'installation du kit de connexion de blindage au rack peut être réalisée après l'installation du module sur le rack, sauf s'il s'agit du module d'extension de rack BMXXBE0100. Fixez les sous-bases du kit à chaque extrémité du rack pour permettre le raccordement entre le câble et la vis de mise à la terre du rack : 1 2 3 4 Rack Sous-base Barre métallique Bague de fixation Couples de serrage pour installer le kit de connexion de blindage : Pour les vis de fixation de la sous-base au rack Modicon X80 : max. 0,5 N•m (0,37 lb-ft) Pour les vis de fixation de la barre métallique aux sous-bases : max. 0,75 N•m (0,55 lb-ft) NOTE : un kit de connexion de blindage ne modifie pas le volume nécessaire à l'installation et à la désinstallation des modules. EIO0000000941 09/2020 33 Installation du module SSI Dimensions du kit Le schéma suivant indique les dimensions (hauteur et profondeur) d'un rack Modicon X80 équipé de son kit de connexion de blindage : NOTE : la largeur totale est égale à celle du rack Modicon X80. 34 EIO0000000941 09/2020 Installation du module SSI Voyants Présentation Le module SSI BMX EAE 0300 est équipé de voyants qui indiquent l'état des voies et les erreurs détectées. Panneau d'affichage Voyants : La première rangée de voyants donne des informations sur le module : Voyant RUN : indique l'état de fonctionnement du module Voyant ERR : indique qu'une erreur interne a été détectée dans le module ou entre le module et le reste de la configuration Voyant I/O : indique qu'une erreur externe a été détectée Voyant DL : indique l'état de téléchargement du firmware La deuxième rangée de voyants correspond aux voies SSI. Les voyants sont représentés de la façon suivante : (y = 0, 1 ou 2 suivant la voie SSI) Voyant Sy : entrée de la voie y Voyant Qy : sortie réflexe pour la voie y Voyant I0/1 : entrée de capture pour les 3 voies SSI Lorsqu'une tension est présente sur une entrée ou une sortie, le voyant correspondant s'allume. Diagnostics Le tableau ci-après permet d'établir un diagnostic de l'état du module à partir des voyants RUN, ERR, I/O, DL et des voies (voyants S0 à I1) : Etat du module Voyants RUN ERR I/O DL S0 S1 S2 Q0 Q1 Q2 I0 I1 – – – – – – – – – Aucune alimentation du module ou dysfonctionnement Le module ne fonctionne pas Le module n'est pas configuré ou il est en train de configurer ses voies EIO0000000941 09/2020 – 35 Installation du module SSI Etat du module Voyants RUN Le module a perdu toute communication avec l'UC ERR I/O – DL S0 S1 S2 Q0 Q1 Q2 I0 I1 – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – Alimentation de terrain défectueuse Téléchargement du firmware en cours Erreur de ligne détectée pour S0 Erreur de ligne détectée pour S1 – Erreur de ligne détectée pour S2 – – Qx présente un court-circuit – – – Les voies sont opérationnelles – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – – Le mode « CODEUR ABSOLU SSI » est sélectionné et aucune erreur n'a été détectée – – – Tension présente sur Q0 – – – Tension présente sur Q1 – – – – Tension présente sur Q2 – – – – – Tension présente sur I0 – – – – – – Tension présente sur I1 – – – – – – – – Voyant allumé Voyant éteint Voyant clignotant lent – 36 Voyant clignotant rapide Une cellule vide indique que l'état du ou des voyants n'est pas pris en compte. EIO0000000941 09/2020 Modicon X80 Spécifications des entrées/sorties EIO0000000941 09/2020 Chapitre 3 Spécifications des entrées/sorties Spécifications des entrées/sorties Présentation Ce chapitre contient des informations sur les entrées et sorties du module SSI. NOTE : les performances SSI décrites dans ce chapitre sont valides uniquement avec le câble indiqué dans la présente documentation. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet Page Caractéristiques des entrées numériques de capture 38 Caractéristiques des sorties numériques réflex 39 Filtrage programmable des entrées 41 EIO0000000941 09/2020 37 Spécifications des entrées/sorties Caractéristiques des entrées numériques de capture Caractéristiques des entrées numériques de capture Le tableau ci-dessous décrit les caractéristiques des entrées numériques de capture du module SSI BMX EAE 0300 : Nombre de voies d'entrées Deux entrées 24 VCC par module Type CEI Entrées numériques : CAP_IN0 CAP_IN1 Temps de réponse entrée Type CEI 3 Tension d'entrée maximum 30 VCC Tension d'entrée activée +11... +30 VCC Tension d'entrée désactivée < 5 VCC Courant d'entrée désactivé < 1,5 mA Courant d'entrée nominal (à < 30 VCC) 5 mA Courant à 11 VCC > 2 mA Protection contre les surtensions Maximum : 52 VCC Protection contre les inversions de polarité Maximum : 28 VCC Consultez les tableaux de filtrage des entrées et de filtrage des rebonds (voir page 41) Temps de réponse de capture 38 <= 1 ms EIO0000000941 09/2020 Spécifications des entrées/sorties Caractéristiques des sorties numériques réflex Caractéristiques des sorties numériques réflex Le tableau ci-dessous décrit les caractéristiques des sorties numériques réflex du module SSI BMX EAE 0300 : Nombre de voies de sortie Une sortie 24 VCC 0,5 A par voie SSI, trois voies par module Tension de sortie 19,2 à 30 VCC (dépend de l'alimentation de terrain) Type de sortie Courant de charge maximum Push / pull Chaque point 0,5 A Par module 1,5 A Fuite / point -0,3 mA maximum (Dés) Station de tension de sortie état activé 1,35 VCC maximum (0,5 A) Capacité de charge maximum 50 μF Inductance de charge maximum L = Inductance de charge (Henry) I = Courant de charge (A) F= Fréquence de commutation (Hz) 0,5 Henry pour une fréquence de commutation de 4 Hz L = 0,5 / (I² x F) Temps de réponse physique maximum < 20 µs (charge résistive) Temps de réponse pour la comparaison <= 1ms Court-circuit Toutes les voies sont protégées contre les courts-circuits et les surchauffes Etats de repli (Voies de sortie) Par défaut Valeurs de repli prédéfinies sur toutes les voies Paramétrage configurable par l'utilisateur Maintien dernière valeur Valeurs prédéfinies (Repli sortie) Par défaut Voies réglées sur 0 Paramétrage configurable par l'utilisateur Chaque voie configurable pour 1 ou 0 Polarité sur les voies de sortie individuelles Par défaut Logique normale pour toutes les voies Paramétrage configurable par l'utilisateur Logique inverse pour une voie ou toutes les voies EIO0000000941 09/2020 Valeur de repli prédéfinie sur toutes les voies Logique normale pour une voie ou toutes les voies 39 Spécifications des entrées/sorties AVERTISSEMENT COURT-CIRCUIT OU SURCHARGE DE SORTIE Ne pas appliquer une haute tension (24 VCC) à un port de sortie quand il est à « 0 », car il n'y a pas de protection interne contre les courts-circuits. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. NOTE : si le court-circuit se produit sur une voie, l'alimentation passe dans le mode suivant : Tout d'abord, le cycle de l'alimentation se poursuit en mode hiccup, et le pic de courant est inférieur à 10 A pendant environ 2 µs. Toutes les voies sont désactivées après environ 100 ms. 40 EIO0000000941 09/2020 Spécifications des entrées/sorties Filtrage programmable des entrées Présentation Chacune des entrées du module SSI BMX EAE 0300 permet d'effectuer un filtrage. Vous disposez de quatre niveaux de filtrage (faible, moyen, élevé et sans), qui peuvent être paramétrés dans l'écran de configuration, comme illustré ci-après : EIO0000000941 09/2020 41 Spécifications des entrées/sorties Description Le filtrage utilisé est un filtre de rebond programmable qui fonctionne de la façon suivante : Schéma de rejet des rebonds En mode de rejet des rebonds, le système retarde toutes les transitions jusqu'à ce que le signal soit stable pendant la durée définie pour le niveau de filtre utilisé. Niveaux de rejet des rebonds : Entrée CAP_IN0,1 42 Niveau de filtrage Impulsion min. Fréquence max. Sans 20 μs 200 Hz Faible (pour les rebonds > 2 kHz) 500 μs 200 Hz Moyen (pour les rebonds > 1 kHz) 1,25 ms 200 Hz Elevé (pour les rebonds > 250 kHz) 4,2 ms 100 Hz EIO0000000941 09/2020 Modicon X80 Fonctionnalités du module SSI BMX EAE 0300 EIO0000000941 09/2020 Partie II Fonctionnalités du module SSI BMX EAE 0300 Fonctionnalités du module SSI BMX EAE 0300 Objet de cette section Le tableau ci-après présente les fonctionnalités du module SSI BMX EAE 0300 : Contenu de cette partie Cette partie contient les chapitres suivants : Chapitre Titre du chapitre Page 4 Paramètres de configuration 45 5 Fonctions du module SSI BMX EAE 0300 47 6 Réglage 67 7 Mise au point du module SSI BMX EAE 0300 69 8 Diagnostic du module SSI BMX EAE 0300 71 9 Objets langage de la fonction SSI 73 EIO0000000941 09/2020 43 Fonctionnalités du module SSI BMX EAE 0300 44 EIO0000000941 09/2020 Modicon X80 Paramètres de configuration EIO0000000941 09/2020 Chapitre 4 Paramètres de configuration Paramètres de configuration Ecran de configuration du module SSI BMX EAE 0300 Vue d'ensemble Ce chapitre présente l'écran de configuration du module SSI BMX EAE 0300. Illustration La figure ci-dessous présente l'écran de configuration du module SSI BMX EAE 0300 : EIO0000000941 09/2020 45 Paramètres de configuration Description de l'écran Le tableau ci-dessous présente les différents éléments de l'écran : Numéro Colonne Fonction 1 Onglet L'onglet en avant-plan indique le mode en cours. Dans cet exemple, le mode en cours est le mode configuration. 2 Etiquette Ces champs contiennent les noms des variables configurables. Ils ne peuvent pas être modifiés. 3 Symbole Ces champs contiennent l'adresse de la variable dans l'application. Ils ne peuvent pas être modifiés. 4 Valeur Si ces champs comportent une liste déroulante (indiquée par une flèche vers le bas), ils permettent de choisir la valeur de chaque variable parmi les valeurs proposées. Pour accéder aux différentes valeurs, il suffit de cliquer sur la flèche. La liste déroulante contenant toutes les valeurs s'affiche, permettant de sélectionner la valeur requise de la variable. 5 Unité Ces champs contiennent l'unité de chaque variable configurable. Ils ne peuvent pas être modifiés. NOTE : reportez-vous à la fonction (voir page 47) souhaitée pour configurer correctement le module SSI BMX EAE 0300. 46 EIO0000000941 09/2020 Modicon X80 Fonctions du module SSI BMX EAE 0300 EIO0000000941 09/2020 Chapitre 5 Fonctions du module SSI BMX EAE 0300 Fonctions du module SSI BMX EAE 0300 Présentation Ce chapitre présente les fonctions du module SSI BMX EAE 0300. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet Page Interface SSI 48 Fonctions modulo et de réduction 50 Fonction Offset 51 Fonction de direction SSI inversée 52 Application multiple de reformatage 53 Fonction de capture 54 Fonction de comparaison 57 Registre d'état SSI 60 Evénement envoyé à l'application 61 Fonctions de bloc de sortie 63 EIO0000000941 09/2020 47 Fonctions du module SSI BMX EAE 0300 Interface SSI Description de l'interface SSI La figure suivante représente une trame SSI : NOTE : le module ne commande pas la valeur de tour. Pour les codeurs multitours, les valeurs d'angle et de tour constituent une seule et même valeur pour le module. Le table suivant présente les autres grandes caractéristiques de la trame et de l'interface : Paramètres Valeurs ou remarques Code Binaire ou Gray Débit en bauds de transmission SSI 100 kHz, 200 kHz, 500 kHz ou 1 MHz Bits de données 8 à 31 bits (MSB transféré en premier) Bits d'état Bit 0 à 1 (le bit d'erreur peut être traité par le micrologiciel) Parité Parité paire, impaire ou sans parité Durée de rechargement 10 à 40 µs selon le codeur Informations sur les paramètres Quatre options relatives au paramètre du débit en bauds ont une incidence sur la longueur de câble maximale : Débit en bauds 100 kHz 200 kHz 500 kHz 1 MHz Longueur de câble maximale 350 m 180 m 70 m 20 m Le paramètre bits de données permet au nombre de bits de données fourni par le codeur d'être déclaré (de MSB en LSB). La limite supérieure est 31. Le bit d'état est l'indicateur d'état qui est actualisé quand il reçoit ce bit en séquence. Pour certains codeurs, ce bit peut indiquer l'erreur détectée dans la trame de données. Le paramètre Parité permet de déclarer un bit de parité dans la trame. Si le bit de parité est sélectionné, les modules vérifient la parité en fonction du choix de type de parité, pair ou impair. 48 EIO0000000941 09/2020 Fonctions du module SSI BMX EAE 0300 Après le dernier front montant du signal d'horloge, la durée de rechargement définit le délai à respecter avant de pouvoir sélectionner le codeur rotatif pour la transmission suivante. Cette durée de rechargement est déterminée par la période du train d'impulsions SSI. Le cycle de lecture du module SSI est fixé à 1 ms. EIO0000000941 09/2020 49 Fonctions du module SSI BMX EAE 0300 Fonctions modulo et de réduction Description Les fonctions sont : Modulo : la fonction modulo limite la dynamique de la valeur de position à un nombre de points défini par la valeur du paramètre. Un événement (s'il est activé) détecte le passage modulo (positif ou négatif). Réduction : la fonction réduit la résolution intrinsèque du codeur par une valeur définie au moyen du paramètre « réduction ». Cette réduction est réalisée par un déplacement du champ de bits fourni par le codeur. Les deux paramètres sont associés à un type (%K) « configuration constante ». Informations sur les valeurs modulo et de réduction Les valeurs modulo et de réduction sont exprimées comme des exposants de 2. Le nombre de bits module est limité de 8 à 31 tandis que le nombre de bits de réduction est limité de 0 à 7 bits. Lorsque la sortie réflex est confirmée (« 1 ») par la présence d'un passage de la valeur modulo, elle conserve la valeur « 1 » jusqu'à ce qu'intervienne un front montant d'un bit d'effacement supplémentaire de %Q. La détection du passage module est disponible uniquement quand le module est inférieur à la largeur de données. Par exemple : si la largeur de données est 13 bits, le passage de modulo ne sera pas détecté quand la valeur modulo est comprise entre 13 et 31 (la valeur par défaut de modulo est 31). 50 EIO0000000941 09/2020 Fonctions du module SSI BMX EAE 0300 Fonction Offset Description NOTE : les paramètres Offset codeur sont définis sur l'onglet Régler. Offset codeur : l'utilisateur saisit le paramètre absolu d'offset du codeur. La fonction de correction de l'offset du codeur corrige systématiquement le décalage produit par le codeur à la position mécanique « 0 ». Cette valeur est réglée dans un mot d'ajustement (%MW). EIO0000000941 09/2020 51 Fonctions du module SSI BMX EAE 0300 Fonction de direction SSI inversée Description Si la direction des données SSI d'entrée est inversée par la configuration, les données de sortie sont transférées par l'équation suivante : Inverted_value = 2N - Original_value N : largeur de données du codeur. NOTE : Inverted_0 = 0. 52 EIO0000000941 09/2020 Fonctions du module SSI BMX EAE 0300 Application multiple de reformatage Description Si l'utilisateur applique toutes les fonctions de reformatage en même temps, il est nécessaire de définir un ordre de priorité : Invert > Reduction > Offset > Modulo. Exemple Avec les conditions suivantes : Data_width = 11 bits Modulo = 256 (8 bits) Reduction = 1 bit Saisissez la valeur d'offset après réduction. Dans cet exemple, étant donné que la résolution de l'ensemble de la plage devient 211-1 après réduction, pour obtenir un offset physique d'une demi-plage, la valeur d'offset doit être réglée comme suit : Offset = 512 Une fois que la valeur d'offset a été ajoutée, si la valeur reformatée dépasse 211-1, elle sera masquée par 211-1. Si la donnée originale est 00001001001 en binaire (73 en décimal), alors que la direction SSI est inversée : Invert [73] = 211 - 73 = 1975 Reduct [1975] = 1975 / 21 = 987 Offset [987] = 987 + 512 - 211-1 = 475 Mod [475/256] = 219 Le résultat final dans %IW est 219. Quant au code Gray, il sera converti par XCEL automatiquement. Les données originales du registre SSI sont toujours en binaire. EIO0000000941 09/2020 53 Fonctions du module SSI BMX EAE 0300 Fonction de capture Description La capture permet de copier la valeur courante du registre SSI dans un registre de capture. Elle aboutit à figer la valeur instantanée au moment précis du déclenchement de l’opération. Le module SSI comprend deux entrées de capture, CAP_IN0 et CAP_IN1. L'information capture effectuée est un événement qui peut faire l'objet d'un traitement événementiel. Structure matérielle de la fonction La figure ci-dessous présente la structure matérielle de la fonction capture. 54 EIO0000000941 09/2020 Fonctions du module SSI BMX EAE 0300 Opération Le chronogramme ci-dessous présente le mode capture sur front montant de CAP_IN : L'autre mode (capture sur front descendant) est similaire. Détail de la fonction de capture L'opération est déclenchée par le matériel quand un état d'entrée physique CAP_IN est modifié lorsque la commande d'activation de la capture est activée. Les modes de capture du module SSI sont les suivants : Capture sur le front montant d'une entrée CAP_IN. La valeur de capture est enregistrée dans le registre de capture 0 pour CAP_IN0, dans le registre de capture 1 pour CAP_IN1. Capture sur le front descendant d'une entrée CAP_IN. La valeur de capture est enregistrée dans le registre de capture 0 pour CAP_IN0, dans le registre de capture 1 pour CAP_IN1. Si les fonctions Modulo (voir page 50), Réduction (voir page 50), Offset (voir page 51) et Direction SSI (voir page 52) ont été appliquées, la valeur capturée est également modifiée. La valeur courante du registre SSI doit être valide avant l'événement. Si le bit de validité est faux (valeur basse), la capture n'est pas réalisée. Les trois voies SSI partagent les entrées de capture communes CAP_IN0 et CAP_IN1. L'action de capture de voies indésirables peut être désactivée par le bit de validation. EIO0000000941 09/2020 55 Fonctions du module SSI BMX EAE 0300 Exemple de capture sur le front montant ou descendant Le mode de capture sur le front montant ou descendant d'une entrée physique peut être utilisé pour surveiller l'état d'avancement de la fabrication d'une pièce. Cela signifie que la position du codeur peut être capturée quand la pièce entre. 56 EIO0000000941 09/2020 Fonctions du module SSI BMX EAE 0300 Fonction de comparaison Description La fonction de comparaison permet de déclencher des tâches d'événement ou une sortie réflex en fonction de la valeur courante par rapport à un seuil. Le module SSI possède deux comparateurs. La comparaison est réalisée dans les deux sens (seuil supérieur et seuil inférieur). Exemple de comparaison Ces comparateurs peuvent être utilisés pour avertir qu'une position a été dépassée. Dès que la valeur courante atteint le seuil, la tâche d'événement associé au module est appelée et peut activer une alarme pour vous informer de la fin d'une manœuvre. Seuils de comparaison Le bloc de comparaison comporte deux seuils : Seuil supérieur : upper_th_value double mot (%QDr.m.c.6) Seuil inférieur : lower_th_value double mot (%QDr.m.c.4) La valeur du seuil supérieur doit être supérieure ou égale à celle du seuil inférieur. Si le seuil supérieur est inférieur au seuil supérieur, le bit d'erreur de seuil (%IWr.m.c.1 x9) est confirmé et toutes les fonctions de comparaison de cette voie sont désactivées. Les valeurs par défaut de upper_th_value et lower_th_value sont 0. AVERTISSEMENT COMPORTEMENT DE SORTIE REFLEX INATTENDU Définissez les valeurs de upper_th_value et lower_th_value avant d'activer le bit d'activation de la comparaison. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. EIO0000000941 09/2020 57 Fonctions du module SSI BMX EAE 0300 Registre d'état de la comparaison Les résultats de la comparaison sont stockés dans un mot de sortie appelé registre compare_status. Les deux seuils peuvent être comparés avec : la valeur courante du registre SSI la valeur du registre de capture 0 la valeur du registre de capture 1 NOTE : les résultats de la comparaison des trois modes peuvent uniquement être traités par une interruption de micrologiciel, le délai de réaction dépend de la priorité d'interruption et du temps de réponse système (par exemple, 1 ms). Les résultats possibles sont : Low : la valeur est inférieure au seuil inférieur. Window : la valeur se trouve entre les seuils supérieur et inférieur ou est égale à un des deux seuils. High : la valeur est supérieure au seuil supérieur. Le registre compare_status (%IWr.m.c.1) se compose des éléments suivants : Bit de registre 15 14 13 d'état Elément comparé Résultat de comparaison 12 11 10 9 8 7 Capture 1 6 5 4 3 2 1 Capture 0 0 Registre SSI High Window Low High Window Low High Window Low Mises à jour des registres Lorsque le bit de validation est Faux (Low), le contenu du registre de comparaison est effacé. Déclenchement de la mise à jour : La comparaison avec les valeurs des registres de capture 0 et 1 est réalisée à chaque chargement des registres. La comparaison avec le registre SSI se produit pour chaque valeur actualisée (toutes les 1 ms). 58 EIO0000000941 09/2020 Fonctions du module SSI BMX EAE 0300 Modification des seuils pendant la phase opérationnelle Si l'application doit modifier les seuils pendant l'exécution de l'entrée SSI, le bit de suspension de la comparaison maintient en suspens le registre d'état de la comparaison pendant l'opération. Pour être mis à jour, le registre d'état de la comparaison nécessite que le bit d'activation de la comparaison soit actif (1) et que le bit de suspension de la comparaison soit inactif (0). Le bit d'activation de la comparaison et le bit de suspension de la comparaison sont définis au moyen du mot de sortie. La figure ci-dessous illustre les actions du bit compare_enable (%QWr.m.c.0.5) et du bit compare_suspend (%QWr.m.c.0.6) : Lorsque le bit d'activation de la comparaison est faux, le contenu du registre d'état de la comparaison est effacé. Quand le bit de suspension de la comparaison est vrai, le registre d'état de la comparaison maintient le résultat précédent jusqu'à ce que le bit redevienne « 0 ». Le seuil est mis à jour si la voie obtient le front descendant du bit de suspension de la comparaison. Par exemple, au moment où le bit de suspension de la comparaison passe de 1 à 0, le module SSI actualise le seuil au moyen de la valeur la plus récente dans %QW. NOTE : l'utilisateur doit saisir les seuils qui reformatent (modulo, réduction, offset et sens inversé) si une fonction de reformatage est appliquée. Mode de fonctionnement En cas de coupure d'alimentation du rack d'un BMXEAE0300, le bit de suspension de la comparaison doit être mis à 1 puis à 0 pour que le module puisse effectuer la comparaison. EIO0000000941 09/2020 59 Fonctions du module SSI BMX EAE 0300 Registre d'état SSI Bit modulo Ce bit permet de détecter le passage de modulo. Il est activé (1) quand la valeur du codeur SSI franchit le modulo, et il n'est pas remis à 0 sauf si l'application efface (réinitialise) l'indicateur en utilisant le bit de commande de sortie Reset_Modulo_Flag. Bit d'événement de capture Ce bit permet de signaler l'occurrence d'une action de capture. « 1 » indique qu'une action de capture a été effectuée ; « 0 » signifie qu'aucune capture ne s'est produite jusqu'ici. Une fois réglé, ce bit reste à « 1 » sauf s'il est effacé par l'application par un bit de commande de sortie de Reset_Capture_Flag. Bit d'erreur de trame Ce bit signale une erreur détectée durant la séquence. Le bit Line_err est également signalé par l'intermédiaire de ce bit. L'erreur de ligne détectée, telle que la perte de ligne, fait passer l'état du bit d'erreur de trame à « 1 ». NOTE : le module BMX EAE 0300 confirme une erreur de trame (perte de ligne) lorsqu'il voit une trame entièrement à « 1 » (pull-up en interne). Cela signifie que si la position d'entrée réelle est juste une trame entièrement à « 1 », le bit d'erreur de trame sera également réglé et la valeur courante (tout à « 1 ») ne sera pas mise à jour dans le registre SSI. La valeur de position sera mise à jour une fois que le codeur quitte la position tout à « 1 ». Il est recommandé de contourner la position tout à « 1 » en utilisant le codeur multitour ou de régler le paramètre modulo/réduction approprié. NOTE : Le bit d'erreur de trame peut aussi détecter une configuration erronée de la largeur des données SSI. Mais cette fonction de détection dépend des codeurs SSI. Certains codeurs la prennent en charge, d'autres pas totalement. Bit d'état Ce bit fourni par le codeur, qui suit le LSB dans la séquence, est généralement utilisé pour indiquer une erreur détectée du codeur. NOTE : si le bit d'état est pris en charge par le codeur, vous devez l'utiliser pour détecter à quel moment une trame erronée a été envoyée. Bit de parité Ce bit indique une erreur de parité. « 1 » signifie qu'une erreur détectée est intervenue. NOTE : si le bit de parité est pris en charge par le codeur, vous devez l'utiliser pour détecter à quel moment la trame a été endommagée durant le transfert. 60 EIO0000000941 09/2020 Fonctions du module SSI BMX EAE 0300 Evénement envoyé à l'application Résumé Le numéro de la tâche événement doit être déclaré dans l'écran de configuration du module. Le module SSI comprend 6 sources d'événement : Nom de la source Commentaire Modulo Evénement se produisant quand la valeur SSI a dépassé la valeur modulo Valeur SSI basse Evénement se produisant quand la valeur SSI est inférieure au seuil inférieur Fenêtre de valeurs SSI Evénement se produisant quand la valeur SSI est comprise entre les seuils inférieur et supérieur Valeur SSI haute Evénement se produisant quand la valeur SSI est supérieure au seuil supérieur Capture 0 Evénement se produisant quand le registre de capture 0 s'actualise Capture 1 Evénement se produisant quand le registre de capture 1 s'actualise Tous les événements envoyés par le module, quelle que soit la source, appellent la même tâche d'événement dans l'automate. Il n'y a normalement qu'un seul type d'événement signalé par appel. La source qui produit l'appel est déterminée dans la tâche d'événement par l'intermédiaire de la variable de source d'événements. Cette variable est mise à jour au début du traitement des tâches d'événement. NOTE : si plusieurs sources d'événement se produisent dans le même cycle de 1 ms, plusieurs événements seront envoyés (un événement pour une source). Activation de la fonction d'événement EVT_SOURCES_ENABLING doit être activé pour pouvoir utiliser la fonction d'événement pour la source. Cette fonction est prise en charge seulement avec le modèle de données topologiques (IODDT). NOTE : Pour le modulo et la capture, les bits d'état MODULO_FLAG, CAPT_0_FLAG et CAPT_1_FLAG ne fonctionnent qu'à condition que la source d'événement correspondante soit activée (EVT_MODULO_ENABLE, EVT_CAPT_0_ENABLE et EVT_CAPT_0_ENABLE). Description de la validation des événements Lorsqu'une action provient d'un événement externe, elle doit être validée avant d'avoir une incidence sur l'application. Chaque fonction comporte un bit (Function)_Validation par fonction qui peut être impacté par un événement externe. EIO0000000941 09/2020 61 Fonctions du module SSI BMX EAE 0300 Exemple avec Capture CAP_IN Cette fonction conserve la valeur SSI courante dans le registre Capture 0. Valid_Capture0 : quand ce bit est réglé sur « 1 », il permet de charger la valeur SSI courante dans le registre Capture 0 consécutif à CAP_IN0 (voir page 55). Quand il est réglé sur « 0 », la valeur du registre de capture 0 ne change pas. Valid_Capture1 : quand ce bit est réglé sur « 1 », il permet de charger la valeur SSI courante dans le registre Capture 1 consécutif à CAP_IN1 (voir page 55). Quand il est réglé sur « 0 », la valeur du registre de capture 0 ne change pas. NOTE : pour effectuer une capture, hormis le bit de validation, la configuration correspondante (%K) doit aussi être définie. 62 EIO0000000941 09/2020 Fonctions du module SSI BMX EAE 0300 Fonctions de bloc de sortie Présentation Chaque voie du module SSI possède un bloc de sortie programmable qui fonctionne avec le registre d'état de la comparaison et influe sur le comportement des sorties physiques Qx pour chaque voie. Il existe deux façons de contrôler la sortie : A partir de l'application : la sortie correspond à l'état du bit de sortie provenant du bit de commande de sortie. A partir du bloc fonction de sortie : l'utilisateur doit activer la fonction de bloc de sortie. La sortie correspond ensuite à l'état du bit de sortie provenant du bloc fonction. La figure ci-dessous représente le bloc fonction de sortie Q0 : Fonctions configurables Le mode de mémorisation doit être choisi parmi 111 fonctions sur l'onglet de configuration. Comme indiqué, la sortie : Provient directement du logiciel d'application (sortie normale) : 1 fonction. Du bloc fonction de sortie (sortie réflex) : 10 fonctions. La sortie correspond à l'état du bit de sortie dans le résultat du bloc de fonction de sortie. Le tableau ci-dessous présente les fonctions configurables : Code fonction Programmation 0 Aucune action réflex (par défaut) 1 Valeur SSI basse La sortie est haute lorsque la valeur SSI est inférieure au seuil inférieur. 2 Valeur SSI dans une fenêtre La sortie est haute lorsque la valeur SSI se trouve entre les seuils supérieur et inférieur ou est égale à un des deux seuils. EIO0000000941 09/2020 63 Fonctions du module SSI BMX EAE 0300 Code fonction Programmation 3 Valeur SSI haute La sortie est haute lorsque la valeur SSI est supérieure au seuil supérieur. 4 Capture 0 basse La sortie est haute lorsque la valeur de capture 0 est inférieure au seuil inférieur. 5 Capture 0 dans une fenêtre La sortie est haute lorsque la valeur de capture 0 se trouve entre les seuils supérieur et inférieur ou est égale à un des deux seuils. 6 Capture 0 haute La sortie est haute lorsque la valeur de capture 0 est supérieure au seuil supérieur. 7 Capture 1 basse La sortie est haute lorsque la valeur de capture 1 est inférieure au seuil inférieur. 8 Capture 1 dans une fenêtre La sortie est haute lorsque la valeur de capture 1 se trouve entre les seuils supérieur et inférieur ou est égale à un des deux seuils. 9 Capture 1 haute La sortie est haute lorsque la valeur de capture 1 est supérieure au seuil supérieur. 10 Passage Modulo La sortie est haute lorsque la valeur du codeur SSI passe devient supérieure ou inférieure à la valeur modulo. Caractéristiques de sortie Le module SSI BMX EAE 0300 active les signaux de sortie de sorte qu'ils soient activés avec trois actuateurs de terrain 24 VCC. Les paramètres suivants peuvent être configurés pour chaque sortie : Logique normale ou logique inversée polarité de sortie pour chaque voie du module Mode de repli et état de chaque voie de module 64 EIO0000000941 09/2020 Fonctions du module SSI BMX EAE 0300 Erreur de récupération détectée Le courant des sorties Q0, Q1 et Q2 est limité (0,5 A maximum). Chaque sortie est protégée par un arrêt thermique. Lorsqu'un court-circuit est détecté sur une des voies de sortie, le module SSI déverrouille la voie de sortie. Si une sortie a été déverrouillée en raison de la détection d'un court-circuit, le module SSI surmonte le court-circuit, après que la séquence suivante est traitée : Le court-circuit est corrigé. Pour réinitialiser l'erreur détectée, l'application doit : réinitialiser le bit output_block_enable (si activé), commander la sortie sur 0 VCC (selon la polarité). NOTE : il se produit un délai minimum de 10 s avant que l'erreur détectée soit effacée. Programmation de la polarité de sortie Par défaut, la polarité de toutes les voies de sortie a une logique normale, où : 0 indique que l'actionneur physique est désactivé (le signal de sortie a une valeur basse) 1 indique que l'actionneur physique est activé (le signal de sortie a une valeur haute) Il est possible de configurer le paramètre de polarité pour chaque sortie au cours de la configuration des voies de « 1 » à « 0 » : Modes de repli des sorties Les modes de repli sont des états prédéfinis auxquels les voies de sortie reviennent lorsqu'elles ne sont pas commandées par le processeur (lorsque les communications sont perdues ou lorsque le processeur est arrêté, par exemple). Le mode de repli de chaque voie de sortie peut être configuré de la manière suivante : Etat prédéfini : vous pouvez configurer la valeur de repli sur 0 ou 1. Maintien dernière valeur : la fonction du bloc de sortie continue à fonctionner selon les dernières commandes reçues. NOTE : par défaut, le mode de repli des 3 voies de sortie est Etat prédéfini ; le paramètre de valeur de repli est 0. EIO0000000941 09/2020 65 Fonctions du module SSI BMX EAE 0300 66 EIO0000000941 09/2020 Modicon X80 Réglage EIO0000000941 09/2020 Chapitre 6 Réglage Réglage Ecran du module SSI BMX EAE 0300 Vue d'ensemble Ce chapitre présente l'écran de réglage du module SSI BMX EAE 0300. Illustration La figure ci-dessous présente l'écran Régler du module SSI BMX EAE 0300 en mode de codage SSI absolu : EIO0000000941 09/2020 67 Réglage Description de l'écran Le tableau ci-dessous présente les différents éléments de l'écran : Numéro Colonne Fonction 1 Libellé Ces champs contiennent les noms des variables réglables. Ils ne peuvent pas être modifiés et sont accessibles à la fois en modes local et connecté. 2 Onglet L'onglet en avant-plan indique le mode en cours. Dans cet exemple, le mode en cours est le mode réglage. 3 Symbole Ces champs contiennent les noms mnémoniques des variables. Ils ne peuvent pas être modifiés et sont accessibles à la fois en modes local et connecté. 4 Valeur initiale Ces champs indiquent les valeurs des variables réglées par l'utilisateur en mode local. Ils sont uniquement accessibles en mode connecté. 5 Valeur La fonction de ces champs dépend du mode dans lequel l'utilisateur travaille : En mode local : ces champs permettent de régler la variable. En mode connecté : ces champs permettent d'afficher la valeur en cours de la variable. 6 68 Unité Ces champs contiennent l'unité de chaque variable configurable. Ils ne peuvent pas être modifiés et sont accessibles à la fois en modes local et connecté. EIO0000000941 09/2020 Modicon X80 Mise au point du module SSI EIO0000000941 09/2020 Chapitre 7 Mise au point du module SSI BMX EAE 0300 Mise au point du module SSI BMX EAE 0300 Ecran de mise au point du module SSI BMX EAE 0300 Vue d'ensemble Ce chapitre présente l'écran de mise au point du module SSI BMX EAE 0300. Cet écran est accessible uniquement en mode connecté. Illustration Cet écran présente l'écran de mise au point du module SSI BMX EAE 0300 : EIO0000000941 09/2020 69 Mise au point du module SSI Description de l'écran Le tableau ci-dessous présente les différents éléments de l'écran de mise au point : Numéro Colonne Fonction 1 Référence Ces champs contiennent l'adresse de la variable dans l'application. Ils ne peuvent pas être modifiés. 2 Libellé Ces champs contiennent les noms des variables configurables. Ils ne peuvent pas être modifiés. 3 Onglet L'onglet au premier plan indique le mode en cours. Dans cet exemple, le mode en cours est le mode mise au point. 4 Symbole Ces champs contiennent les noms mnémoniques des variables. Ils ne peuvent pas être modifiés. 5 Valeur Si ces champs comportent une liste déroulante (indiquée par une flèche vers le bas), ils permettent de choisir la valeur de chaque variable parmi les valeurs proposées. Pour accéder aux différentes valeurs, il suffit de cliquer sur la flèche. La liste déroulante contenant toutes les valeurs s'affiche, permettant de sélectionner la valeur requise de la variable. S'ils ne contiennent aucune liste déroulante (pas de flèche vers le bas), ils affichent simplement la valeur courante de la variable. 70 EIO0000000941 09/2020 Modicon X80 Diagnostic du module SSI BMX EAE 0300 EIO0000000941 09/2020 Chapitre 8 Diagnostic du module SSI BMX EAE 0300 Diagnostic du module SSI BMX EAE 0300 Ecran de diagnostic du module SSI BMX EAE 0300 Vue d'ensemble Ce chapitre présente l'écran d'affichage des défauts du module SSI BMX EAE 0300. L'écran d'affichage des défauts d'un module est accessible en mode connecté uniquement. Illustration La figure ci-dessous présente l'écran Diagnostic du module SSI BMX EAE 0300 en mode de commande de position. EIO0000000941 09/2020 71 Diagnostic du module SSI BMX EAE 0300 Description de l'écran Le tableau ci-dessous présente les différents éléments de l'écran Diagnostic : Numéro Colonne Fonction 1 Défauts internes Ces champs affichent les erreurs internes détectées actives du module. 2 Onglet L'onglet au premier plan indique le mode en cours. Le mode en cours est le mode d'affichage des défauts dans cet exemple. 3 Défauts externes Ces champs affichent les erreurs externes détectées actives du module. 4 Autres défauts Ces champs affichent les erreurs détectées actives, autres que les erreurs internes et externes détectées internes. Description du type de défaut Le tableau suivant présente la liste des types d'erreurs détectées : 72 Numéro Type de défaut Nom Affichage 0 Externe EXT0_FLT Défaut externe au niveau des entrées 1 Externe EXT1_FLT Défaut externe au niveau des sorties 2 Interne INTERNAL_FLT Défaut voie 3 Interne CONF_FLT Défaut de configuration matérielle ou logiciel détecté 4 Interne COM_FLT Module manquant ou désactivé (interruption de communication avec l'automate) 5 Interne APPLI_FLT Erreur d'application (configuration ou réglage) 6 Externe Alimentation de terrain Alimentation de terrain basse tension 7 Externe S_Circuit OUT Sortie réflex (24 VCC) inopérante à la suite d'un court-circuit EIO0000000941 09/2020 Modicon X80 EIO0000000941 09/2020 Chapitre 9 Objets langage de la fonction SSI Objets langage de la fonction SSI Présentation Ce chapitre décrit les objets langage associés aux tâches du module SSI BMX EAE 0300 ainsi que les différentes façons de les utiliser. Contenu de ce chapitre Ce chapitre contient les sous-chapitres suivants : Sous-chapitre Sujet Page 9.1 Les objets langage et l'IODDT de la fonction SSI 74 9.2 Objets langage et IODDT associés à la fonction SSI 83 9.3 Objets langage et équipement DDT associés à la fonction SSI 91 EIO0000000941 09/2020 73 Objets langage de la fonction SSI Sous-chapitre 9.1 Les objets langage et l'IODDT de la fonction SSI Les objets langage et l'IODDT de la fonction SSI Vue d'ensemble Cette section présente les langages et objets IODDT de commande de positions. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : Sujet 74 Page Présentation des objets langage du module SSI métier 75 Objets langage à échange implicite associés à la fonction métier 76 Objets langage à échange explicite associés aux fonctions métier 77 Gestion des échanges et comptes rendus avec des objets explicites 79 EIO0000000941 09/2020 Objets langage de la fonction SSI Présentation des objets langage du module SSI métier Types d'objets langage Il existe deux types d'objets langage : Objets à échanges implicites : ces objets sont échangés automatiquement à chaque cycle de la tâche associée au module Les échanges implicites concernent les entrées/sorties du module (résultats de mesure, informations et commandes). Ils permettent la mise au point des modules de comptage. Objets à échanges explicites : ces objets sont échangés à la demande de l'application, en utilisant les instructions d'échanges explicites. Les échanges explicites permettent de paramétrer et de diagnostiquer le module. EIO0000000941 09/2020 75 Objets langage de la fonction SSI Objets langage à échange implicite associés à la fonction métier Vue d'ensemble Une interface métier intégrée, ou l’ajout d’un module, enrichit automatiquement le projet d’objets langage permettant de programmer cette interface ou ce module. Ces objets correspondent aux images des entrées/sorties et aux informations logicielles du module ou de l’interface intégrée métier. Entrées du module Les entrées du module (%I et %IW) sont mises à jour dans la mémoire automate en début de tâche, l'automate étant en mode RUN ou STOP. Les sorties (%Q et %QW) sont mises à jour en fin de tâche, uniquement lorsque l'automate est en mode RUN. NOTE : lorsque la tâche est en mode STOP, suivant la configuration choisie : les sorties sont mises en position de repli (mode de repli) ; les sorties sont maintenues à leur dernière valeur (mode maintien). Cycle de fonctionnement d'une tâche d'automate Le schéma ci-après illustre l'exécution cyclique d'une tâche automate. 76 EIO0000000941 09/2020 Objets langage de la fonction SSI Objets langage à échange explicite associés aux fonctions métier Introduction Les échanges explicites sont des échanges réalisés à la demande de l'utilisateur du programme, et à l'aide des instructions suivantes : READ_STS (lecture des mots d'état) WRITE_PARAM (écriture des paramètres de réglage) READ_PARAM (lecture des paramètres de réglage) SAVE_PARAM (enregistrement des paramètres de réglage) RESTORE_PARAM (restauration des paramètres de réglage) Pour en savoir plus sur les instructions, consultez le document EcoStruxure™ Control Expert - Gestion des E/S, Bibliothèque de blocs. Ces échanges s'appliquent à un ensemble d'objets %MW de même type (état, commandes ou paramètres) appartenant à une voie. NOTE : Ces objets peuvent : fournir des informations sur le module (par exemple, le type d'erreur de voie détectée), définir les modes de fonctionnement du module (enregistrement et restauration des paramètres de réglage pendant l'exécution de l'application). NOTE : pour éviter plusieurs échanges explicites simultanés sur la même voie, il convient de tester la valeur du mot EXCH_STS (%MWr.m.c.0) de l'IODDT associé à la voie avant d'appeler une fonction élémentaire (EF) utilisant cette voie. EIO0000000941 09/2020 77 Objets langage de la fonction SSI Principe général d'utilisation des instructions explicites Le schéma ci-après présente les différents types d'échanges explicites possibles entre l'application et le module : Gestion des échanges Au cours d'un échange explicite, il est nécessaire d'en vérifier les performances afin que les données soient prises en compte uniquement lorsque l'échange a été correctement effectué. Pour cela, deux types d'information sont disponibles : les informations relatives à l'échange en cours (voir page 81), le compte rendu de l'échange (voir page 81). Le diagramme ci-après décrit le principe de gestion d'un échange : NOTE : pour éviter plusieurs échanges explicites simultanés sur la même voie, il convient de tester la valeur du mot EXCH_STS (%MWr.m.c.0) de l'IODDT associé à la voie avant d'appeler une fonction élémentaire (EF) utilisant cette voie. 78 EIO0000000941 09/2020 Objets langage de la fonction SSI Gestion des échanges et comptes rendus avec des objets explicites Vue d'ensemble Lorsque les données sont échangées entre la mémoire automate et le module, la prise en compte par le coupleur peut nécessiter plusieurs cycles de la tâche. Pour gérer les échanges, tous les IODDT possèdent deux mots : EXCH_STS (%MWr.m.c.0) : échange en cours EXCH_RPT (%MWr.m.c.1) : compte rendu NOTE : selon l'emplacement du module, la gestion des échanges explicites (%MW0.0.MOD.0.0, par exemple) ne sera pas détectée par l'application : Pour les modules en rack, les échanges explicites sont effectués immédiatement sur le bus automate local et se terminent avant la fin de la tâche d'exécution. Le bit READ_STS, par exemple, se termine toujours quand le bit %MW0.0.mod.0.0 est vérifié par l'application. Pour le bus distant (Fipio par exemple), les échanges explicites ne sont pas synchronisés avec la tâche d'exécution, afin que la détection par l'application soit possible. Bits de gestion des échanges L'illustration ci-dessous présente les différents bits significatifs pour la gestion des échanges : EIO0000000941 09/2020 79 Objets langage de la fonction SSI Description des bits significatifs Chacun des bits des mots EXCH_STS (%MWr.m.c.0) et EXCH_RPT (%MWr.m.c.1) est associé à un type de paramètre : Les bits de rang 0 sont associés aux paramètres d'état : le bit STS_IN_PROGR (%MWr.m.c.0.0) indique si une demande de lecture des mots d'état est en cours. Le bit STS_ERR (%MWr.m.c.1.0) précise si une demande de lecture des mots d'état est acceptée par la voie du module. Les bits de rang 2 sont associés aux paramètres de réglage : Le bit ADJ_IN_PROGR (%MWr.m.c.0.2) indique si les paramètres de réglage sont échangés avec la voie de module (via WRITE_PARAM, READ_PARAM, SAVE_PARAM ou RESTORE_PARAM). le bit ADJ_ERR (%MWr.m.c.1.2) précise si les paramètres de réglage sont acceptés par le module. Si l'échange s'est correctement déroulé, le bit passe à 0. Les bits de rang 15 indiquent une reconfiguration sur la voie c du module depuis la console (modification des paramètres de configuration et démarrage à froid de la voie). NOTE : r représente le numéro du rack, m représente la position du module dans le rack, c représente le numéro de voie dans le module. NOTE : les mots d'échange et de compte rendu existent aussi au niveau des modules EXCH_STS (%MWr.m.MOD) et EXCH_RPT (%MWr.m.MOD.1) selon le type IODDT T_GEN_MOD. Exemple d'échange de données Phase 1 : envoi de données à l'aide de l'instruction WRITE_PARAM Lorsque l'instruction est scrutée par le processeur automate, le bit Echange en cours est réglé sur 1 dans %MWr.m.c. Phase 2 : analyse des données par le module d'E/S. Lorsque les données sont échangées entre la mémoire automate et le module, le bit ADJ_ERR (%MWr.m.c.1.2) gère l'acquittement par le module. 80 EIO0000000941 09/2020 Objets langage de la fonction SSI Les valeurs du bit sont les suivantes : 0: échange correct 1: erreur détectée dans l'échange NOTE : il n'existe pas de paramètre de réglage au niveau du module. Indicateurs d'exécution d'échange explicite : EXCH_STS Le tableau ci-dessous présente les bits de contrôle des échanges explicites : EXCH_STS (%MWr.m.c.0) Symbole standard Type Accès Signification Adresse STS_IN_PROGR BIT R Lecture des mots d'état de la voie en cours %MWr.m.c.0.0 Inutilisés BIT R Inutilisés %MWr.m.c.0.1 ADJUST_IN_PROGR BIT R Echange de paramètres de réglage en %MWr.m.c.0.2 cours RECONF_IN_PROGR BIT R Reconfiguration du module en cours %MWr.m.c.0.15 NOTE : si le module n'est pas présent ou est déconnecté, les échanges par objets explicites (READ_STS par exemple) ne sont pas envoyés au module (STS_IN_PROG (%MWr.m.c.0.0) = 0), mais les mots sont actualisés. Compte rendu d'échange explicite : EXCH_RPT Le tableau ci-dessous présente les bits de compte rendu : EXCH_RPT (%MWr.m.c.1) Symbole standard Type Accès Signification Adresse STS_ERR BIT R Erreur détectée de lecture des mots d'état de la voie (1 = lecture non effectuée) %MWr.m.c.1.0 Inutilisés BIT R Inutilisés %MWr.m.c.1.1 ADJUST_ERR BIT R Erreur détectée lors d'un échange de paramètres de réglage (1 = échange non effectué) %MWr.m.c.1.2 RECONF_ERR BIT R Erreur lors de la reconfiguration de la voie (1 = reconfiguration non effectuée) %MWr.m.c.1.15 EIO0000000941 09/2020 81 Objets langage de la fonction SSI Utilisation du module SSI Le tableau suivant décrit ce qui se passe entre un module SSI et le système après une mise sous tension : Etape Action 1 Mise sous tension : 2 Le système envoie les paramètres de configuration. 3 Le système envoie les paramètres de réglage à l'aide de la méthode WRITE_PARAM. Remarque : une fois l'opération terminée, le bit %MWr.m.c.0.2 passe à 0. Si, au début de votre application, vous utilisez une commande WRITE_PARAM, vous devez attendre que le bit %MWr.m.c.0.2 bascule sur 0. 82 EIO0000000941 09/2020 Objets langage de la fonction SSI Sous-chapitre 9.2 Objets langage et IODDT associés à la fonction SSI Objets langage et IODDT associés à la fonction SSI Vue d'ensemble Une interface métier intégrée, ou l’ajout d’un module, enrichit automatiquement le projet d’objets langage permettant de programmer cette interface ou ce module. Ces objets correspondent aux images des entrées/sorties et aux informations logicielles du module ou de l’interface intégrée métier. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : Sujet Page Informations générales 84 Informations détaillées sur les objets langage de l'IODDT de type T_GEN_MOD 85 Objets d'échange pour l'IODDT T_SSI_BMX 86 EIO0000000941 09/2020 83 Objets langage de la fonction SSI Informations générales Général Les modules SSI disposent de deux IODDT associés. Ces IODDT sont prédéfinis par le constructeur et contiennent des objets langage pour les entrées/sorties appartenant à la voie d'un module métier. Les IODDT suivants sont associés aux modules SSI : Objets langage au niveau du module SSI (T_GEN_MOD) Objets langage associés à la voie SSI 0, 1 ou 2 (T_SSI_BMX) Les variables IODDT peuvent être créées de deux façons : à l'aide de l'onglet Objets d'E/S (voir page 109) dans l'éditeur de données (voir page 114) Chaque IODDT contient un ensemble d'objets langage permettant de le commander et de vérifier son fonctionnement. 84 EIO0000000941 09/2020 Objets langage de la fonction SSI Informations détaillées sur les objets langage de l'IODDT de type T_GEN_MOD Présentation Les modules Modicon X80 sont associés à un IODDT de type T_GEN_MOD. Observations De manière générale, la signification des bits est donnée pour l'état 1 de ce bit. Dans les cas spécifiques, chaque état du bit est expliqué. Certains bits ne sont pas utilisés. Liste d'objets Le tableau ci-dessous présente les différents objets de l'IODDT. Symbole standard Type Accès Signification Adresse MOD_ERROR BOOL L Bit erreur détectée module %Ir.m.MOD.ERR EXCH_STS INT R Mot de commande d'échange de module %MWr.m.MOD.0 STS_IN_PROGR BOOL L Lecture des mots d'état du module en cours %MWr.m.MOD.0.0 EXCH_RPT INT R Mot de compte rendu de l'échange %MWr.m.MOD.1 STS_ERR BOOL L Evénement lors de la lecture des mots d'état du module %MWr.m.MOD.1.0 MOD_FLT INT R Mot d'erreurs internes détectées du module %MWr.m.MOD.2 MOD_FAIL BOOL L module inutilisable %MWr.m.MOD.2.0 CH_FLT BOOL L Voie(s) inutilisable(s) %MWr.m.MOD.2.1 BLK BOOL L Bornier incorrectement câblé %MWr.m.MOD.2.2 CONF_FLT BOOL L Anomalie de configuration matérielle ou logicielle %MWr.m.MOD.2.5 NO_MOD BOOL L Module absent ou inopérant %MWr.m.MOD.2.6 EXT_MOD_FLT BOOL L Mot d'erreurs internes détectées du module (extension Fipio uniquement) %MWr.m.MOD.2.7 MOD_FAIL_EXT BOOL L Erreur interne détectée, module hors service (extension Fipio uniquement) %MWr.m.MOD.2.8 CH_FLT_EXT BOOL L Voie(s) inutilisable(s) (extension Fipio uniquement) %MWr.m.MOD.2.9 BLK_EXT BOOL L Bornier incorrectement câblé (extension Fipio uniquement) %MWr.m.MOD.2.10 CONF_FLT_EXT BOOL L Anomalie de configuration matérielle ou logicielle %MWr.m.MOD.2.13 (extension Fipio uniquement) NO_MOD_EXT BOOL L Module manquant ou hors service (extension Fipio uniquement) EIO0000000941 09/2020 %MWr.m.MOD.2.14 85 Objets langage de la fonction SSI Objets d'échange pour l'IODDT T_SSI_BMX Présentation Le tableau ci-après présente les objets d'échange des IODDT de type T_SSI_BMX qui s'appliquent au module SSI BMX EAE 0300. De manière générale, la signification des bits est donnée pour l'état 1 de ce bit. Tous les bits ne sont pas utilisés. Objets de voie Le tableau ci-dessous indique la signification des objets de voie : Symbole standard Type Accès Signification – – L Elément de langage du niveau de voie %CHr.m.c utilisé pour les échanges explicites READ_STS, READ_PARAM, WRITE_PARAM, SAVE_PARAM et RESTORE_PARAM Objet langage CH_ERROR BOOL L Bit d'erreur de voie détectée lorsque ce bit est à 1 %Ir.m.c.ERR Valeur du compteur et valeurs des capteurs Le tableau suivant donne la valeur de comptage en cours et les valeurs capturées : Symbole standard Type Accès Signification Objet langage SSI_CURRENT_VALUE UDINT L Valeur actuelle du registre SSI %IDr.m.c.2 CAPT_0_VALUE UDINT L Valeur mémorisée dans le registre de capture 0 %IDr.m.c.4 CAPT_1_VALUE UDINT L Valeur mémorisée dans le registre de capture 1 %IDr.m.c.6 Bits de %Ir.m.cs Le tableau suivant donne la signification des bits de %Ir.m.c : Symbole standard Type Accès Signification Objet langage ST_REFLEX_OUTPUT EBOOL L Niveau de tension appliqué à la sortie de la voie 24 VCC 0: 0 VCC 1: 24 VCC %Ir.m.c.0 ST_OUTPUT_LATCH EBOOL L Etat logique de la mémorisation de la voie interne %Ir.m.c.1 86 EIO0000000941 09/2020 Objets langage de la fonction SSI Symbole standard Type Accès Signification Objet langage ST_CAPT_INPUT_0 EBOOL L %Ir.m.c.2 ST_CAPT_INPUT_1 EBOOL L %Ir.m.c.3 SSI_Status, mot %IWr.m.c.0 Le tableau suivant donne la signification des bits du mot d'état %IWr.m.c.0, nommé SSI_STATUS : Symbole standard Type Accès Signification Objet langage Réservé – – Réservé %IWr.m.c.0.0 MODULO_FLAG BOOL L 0 : pas de passage du modulo 1 : passage du modulo %IWr.m.c.0.1 NOTE : Pour activer ce bit drapeau, EVT_MODULO_ENABLE doit être défini sur 1. CAPT_0_FLAG BOOL L 0 : le registre de capture 0 n'est pas mis à jour 1 : le registre de capture 0 est mis à jour %IWr.m.c.0.2 NOTE : Pour activer ce bit drapeau, EVT_CAPT_0_ENABLE doit être défini sur 1. CAPT_1_FLAG BOOL L 0 : le registre de capture 1 n'est pas mis à jour 1 : le registre de capture 1 est mis à jour %IWr.m.c.0.3 NOTE : Pour activer ce bit drapeau, EVT_CAPT_1_ENABLE doit être défini sur 1. SSI_FRAME_ERR_FLAG BOOL L %IWr.m.c.0.4 0 : la trame SSI est correcte 1 : erreur de ligne telle que la perte de ligne SSI_STATUS_ERR_FLAG BOOL L Indique qu'une erreur de lecture des données a été détectée %IWr.m.c.0.5 SSI_PARITY_ERR_FLAG BOOL L 0 : parité correcte 1 : erreur de parité %IWr.m.c.0.6 COMPARE_STATUS, mot %IWr.m.c.1 Le tableau suivant donne la signification des bits du mot d'état %IWr.m.c.1, nommé COMPARE_STATUS : EIO0000000941 09/2020 87 Objets langage de la fonction SSI Symbole standard Type Accès Signification Objet langage SSI_LOW BOOL L Valeur actuelle SSI sous le seuil inférieur (%QDr.m.c.4) %IWr.m.c.1.0 SSI_WIN BOOL L Valeur actuelle SSI entre le seuil inférieur (%QDr.m.c.4) et le seuil supérieur (%QDr.m.c.6) %IWr.m.c.1.1 SSI_HIGH BOOL L Valeur actuelle SSI au-dessus du seuil %IWr.m.c.1.2 supérieur (%QDr.m.c.6) CAPT_0_LOW BOOL L Valeur capturée dans le registre 0 sous le seuil inférieur (%QDr.m.c.4) %IWr.m.c.1.3 CAPT_0_WIN BOOL L Valeur capturée dans le registre 0 entre le seuil inférieur (%QDr.m.c.4) et le seuil supérieur (%QDr.m.c.6) %IWr.m.c.1.4 CAPT_0_HIGH BOOL L Valeur capturée dans le registre 0 au- %IWr.m.c.1.5 dessus du seuil supérieur (%QDr.m.c.6) CAPT_1_LOW BOOL L Valeur capturée dans le registre 1 sous le seuil inférieur (%QDr.m.c.4) %IWr.m.c.1.6 CAPT_1_WIN BOOL L Valeur capturée dans le registre 1 entre le seuil inférieur (%QDr.m.c.4) et le seuil supérieur (%QDr.m.c.6) %IWr.m.c.1.7 CAPT_1_HIGH BOOL L Valeur capturée dans le registre 1 au- %IWr.m.c.1.8 dessus du seuil supérieur (%QDr.m.c.6) LT_HIGH BOOL L Seuil inférieur (%QDr.m.c.4) audessus du seuil supérieur (%QDr.m.c.6) 88 %IWr.m.c.1.9 EIO0000000941 09/2020 Objets langage de la fonction SSI EVT_SOURCES, mot %IWr.m.c.10 Le tableau suivant donne la signification des bits du mot d'état %IWr.m.c.10, nommé EVT_SOURCES : Symbole standard Type Accès Signification Objet langage Réservé – – Réservé %IWr.m.c.10.0 EVT_MODULO BOOL L Evénement dû au passage du modulo %IWr.m.c.10.1 Réservé BOOL L Réservé %IWr.m.c.10.2 EVT_SSI_LOW BOOL L Evénement dû au fait que la valeur SSI est sous le seuil inférieur %IWr.m.c.10.3 EVT_SSI_WINDOW BOOL L %IWr.m.c.10.4 Evénement dû au fait que la valeur SSI est comprise entre les deux seuils EVT_SSI_HIGH BOOL L Evénement dû au fait que la valeur SSI est au-dessus du seuil supérieur %IWr.m.c.10.5 EVT_CAPT_0 BOOL L Evénement dû à la fonction de capture 0 %IWr.m.c.10.6 EVT_CAPT_1 BOOL L Evénement dû à la fonction de capture 1 %IWr.m.c.10.7 EVT_OVERRUN BOOL L Des événements ont été perdus %IWr.m.c.10.9 Seuils de sortie Le tableau suivant donne les seuils de sortie : Symbole standard Type Accès Signification Objet langage LOWER_TH_VALUE UDINT R/W Valeur du seuil inférieur %QDr.m.c.4 UPPER_TH_VALUE UDINT R/W Valeur du seuil supérieur %QDr.m.c.6 Mots %Qr.m.c.d Le tableau ci-après donne la signification des mots de sortie : Symbole standard Type Accès Signification Objet langage OUTPUT_FORCE EBOOL R/W 1 : sortie réflexe forcée sur « 1 ». 0 et le bloc réflexe est désactivé : la sortie réflexe renvoie %Qr.m.c.0 REFLEX_BLOCK_ENABLE EBOOL R/W 1 : fonction du bloc de sortie activée %Qr.m.c.1 EIO0000000941 09/2020 89 Objets langage de la fonction SSI FUNCTIONS_ENABLING, mot %QWr.m.c.0 Le tableau suivant donne la signification des bits du mot %QWr.m.c.0, nommé FUNCTIONS_ENABLING : Symbole standard Type Accès Signification Objet langage Réservé – – Réservé %QWr.m.c.0.0 Réservé – – Réservé %QWr.m.c.0.1 Réservé – – Réservé %QWr.m.c.0.2 VALID_CAPT_0 BOOL L/E Autorisation de capture dans le registre de capture 0 %QWr.m.c.0.3 VALID_CAPT_1 BOOL L/E Autorisation de capture dans le registre de capture 1 %QWr.m.c.0.4 COMPARE_ENABLE BOOL L/E Autorisation de fonctionnement des comparateurs %QWr.m.c.0.5 COMPARE_SUSPEND BOOL L/E Comparateur figé à sa dernière valeur %QWr.m.c.0.6 EVT_SOURCES_ENABLING, mot %QWr.m.c.1 Le tableau suivant donne la signification des bits du mot %QWr.m.c.1, nommé EVT_SOURCES_ENABLING : Symbole standard Type Accès Signification Objet langage Réservé – – Réservé %QWr.m.c.1.0 EVT_MODULO_ENABLE BOOL L/E Tâche EVENT appelée lors du passage d'un module SSI %QWr.m.c.1.1 Réservé – – Réservé %QWr.m.c.1.2 EVT_SSI_LOW_ENABLE BOOL L/E Tâche EVENT appelée lorsque la valeur SSI est sous le seuil inférieur %QWr.m.c.1.3 EVT_SSI_WINDOW_ENABLE BOOL L/E Tâche EVENT appelée lorsque la valeur SSI est comprise entre le seuil inférieur et le seuil supérieur %QWr.m.c.1.4 EVT_SSI_HIGH_ENABLE BOOL L/E Tâche EVENT appelée lorsque la valeur SSI est au-dessus du seuil supérieur %QWr.m.c.1.5 EVT_CAPT_0_ENABLE BOOL L/E Tâche EVENT appelée pendant la capture dans le registre 0 %QWr.m.c.1.6 EVT_CAPT_1_ENABLE BOOL L/E Tâche EVENT appelée pendant la capture dans le registre 1 %QWr.m.c.1.7 90 EIO0000000941 09/2020 Objets langage de la fonction SSI Sous-chapitre 9.3 Objets langage et équipement DDT associés à la fonction SSI Objets langage et équipement DDT associés à la fonction SSI Présentation Cette section présente l'équipement DDT du module BMX EAE 0300 et le DDT utilisé pour les variables dans les échanges explicites. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : Sujet DDT d'équipement pour le module BMX EAE 0300 Page 92 Description de l'octet MOD_FLT 96 Description des DDT pour les échanges explicites 97 EIO0000000941 09/2020 91 Objets langage de la fonction SSI DDT d'équipement pour le module BMX EAE 0300 Introduction Le DDT d'équipement est un DDT prédéfini qui décrit les éléments de langage d'E/S du module d'E/S. Ce type de données est représenté dans une structure qui affiche les bits et le registre. Cette rubrique décrit la structure du DDT d'équipement implicite de Control Expert pour le module d'interface série synchrone (SSI) BMX EAE 0300. Description du DDT d'équipement T_M_SSI_3 Le tableau suivant décrit la structure du DDT d'équipement T_M_SSI_3 : Nom Type Description MOD_HEALTH BOOL 0 = le module a détecté une erreur 1 = le module fonctionne correctement Erreurs internes détectées (voir page 96) du module. MOD_FLT BYTE SSI_CH ARRAY [0..2] of Voies SSI T_M_SSI_STD_CH (voir page 92) T_M_SSI_STD_CH Le tableau suivant décrit la structure de T_M_SSI_STD_CH : Nom Type FCT_TYPE WORD Bit Description Inutilisé Accès Lecture CH_HEALTH BOOL 0 = une erreur est détectée sur la voie Lecture 1 = la voie fonctionne correctement ST_REFLEX_OUTPUT EBOOL Niveau de tension appliqué à la sortie de la voie 24 VCC : 0 = 0 VCC 1 = 24 VCC Lecture ST_OUTPUT_LATCH EBOOL Etat logique de la mémorisation de la voie interne Lecture ST_CAPT_INPUT_0 EBOOL Etat de l'entrée physique 0. Lecture ST_CAPT_INPUT_1 EBOOL Etat de l'entrée physique 1. Lecture 92 EIO0000000941 09/2020 Objets langage de la fonction SSI Nom Type Bit Description SSI_STATUS INT MODULO_FLAG BOOL 1 Indicateur défini par un événement de passage du modulo : 0 = pas de passage du modulo 1 = passage du modulo CAPT_0_FLAG BOOL 2 Indicateur défini par la mise à jour du registre de capture 0 : 0 = le registre de capture 0 n'est pas mis à jour 1 = le registre de capture 0 est mis à jour Registre de l'état principal. Accès Lecture NOTE : Pour activer ce bit drapeau, EVT_CAPT_0_ENABLE doit être défini sur 1. CAPT_1_FLAG BOOL 3 Indicateur défini par la mise à jour du registre de capture 1 : 0 = le registre de capture 1 n'est pas mis à jour 1 = le registre de capture 1 est mis à jour NOTE : Pour activer ce bit drapeau, EVT_CAPT_1_ENABLE doit être défini sur 1. SSI_FRAME_ERR_FLAG BOOL 4 Indicateur défini par une erreur de trame SSI détectée : 0 = la trame SSI est correcte 1 = erreur de ligne telle que la perte de ligne SSI_STATUS_ERR_FLAG BOOL 5 Indicateur défini par une erreur de lecture des données détectée : SSI_PARITY_ERR_FLAG BOOL 6 Indicateur défini par une erreur de parité SSI détectée : 0 = parité correcte 1 = erreur de parité EIO0000000941 09/2020 93 Objets langage de la fonction SSI Nom Type Bit Description Accès COMPARE_STATUS INT SSI_LOW BOOL 0 Valeur numérique actuelle sous le seuil inférieur (LOWER_TH_VALUE). SSI_WIN BOOL 1 Valeur numérique actuelle entre le seuil inférieur (LOWER_TH_VALUE) et le seuil supérieur (UPPER_TH_VALUE). SSI_HIGH BOOL 2 Valeur numérique actuelle au-dessus du seuil supérieur (UPPER_TH_VALUE). CAPT_0_LOW BOOL 3 Valeur capturée dans le registre 0 sous le seuil inférieur. CAPT_0_WIN BOOL 4 Valeur capturée dans le registre 0 entre le seuil inférieur et le seuil supérieur. CAPT_0_HIGH BOOL 5 Valeur capturée dans le registre 0 au-dessus du seuil supérieur. CAPT_1_LOW BOOL 6 Valeur capturée dans le registre 1 sous le seuil inférieur. CAPT_1_WIN BOOL 7 Valeur capturée dans le registre 1 entre le seuil inférieur et le seuil supérieur. CAPT_1_HIGH BOOL 8 Valeur capturée dans le registre 1 au-dessus du seuil supérieur. LT_HIGH BOOL 9 Seuil inférieur au-dessus du seuil supérieur. SSI_CURRENT_VALUE UDINT Valeur numérique principale actuelle du registre SSI. Lecture CAPT_0_VALUE UDINT Valeur numérique actuelle mémorisée dans le registre de capture 0. Lecture CAPT_1_VALUE UDINT Valeur numérique actuelle mémorisée dans le registre de capture 1. Lecture OUTPUT_FORCE EBOOL Forcer la SORTIE sur l'état élevé actif logique : 1 = sortie réflexe forcée sur 1. 0 et le bloc réflexe est désactivé = la sortie réflexe renvoie. Lecture/ écriture REFLEX_BLOCK_ENABLE EBOOL Activer la fonction de bloc réflexe : 1 = fonction du bloc de sortie activée. 0 = fonction du bloc de sortie désactivée. Lecture/ écriture FUNCTIONS_ENABLING INT Champ des bits de fonction activés. VALID_CAPT_0 BOOL 3 Autorisation des captures dans le registre de capture 0. Lecture/ écriture VALID_CAPT_1 BOOL 4 Autorisation des captures dans le registre de capture 1. Champ des bits des résultats de comparaison Lecture COMPARE_ENABLE BOOL 5 Autorisation de fonctionnement des comparateurs. COMPARE_SUSPEND BOOL 6 Maintien du comparateur sur le dernier résultat. 94 EIO0000000941 09/2020 Objets langage de la fonction SSI Nom Type Bit Description EVT_SOURCES_ENABLING INT EVT_MODULO_ENABLE BOOL 1 Appeler la tâche d'événement en cas de dépassement du compteur. Champ des bits d'événement activés. EVT_SSI_LOW_ENABLE BOOL 3 Appeler la tâche d'événement quand la valeur principale devient inférieure au seuil inférieur. EVT_SSI_WINDOW_ENABLING BOOL 4 Appeler la tâche d'événement quand la valeur principale est comprise dans les limites. EVT_SSI_HIGH_ENABLE BOOL 5 Appeler la tâche d'événement quand la valeur principale devient supérieure aux seuils. EVT_CAPT_0_ENABLE BOOL 6 Appeler la tâche d'événement en cas de capture dans le registre 0. Accès Lecture/ écriture NOTE : même si le DDT d'équipement ne prend pas en charge le traitement des événements, ce bit permet de mettre CAPT_0_FLAG à 1 lorsque ST_CAPT_INPUT_0 est sur 1. EVT_CAPT_1_ENABLE BOOL 7 Appeler la tâche d'événement en cas de capture dans le registre 1. NOTE : même si le DDT d'équipement ne prend pas en charge le traitement des événements, ce bit permet de mettre CAPT_1_FLAG à 1 lorsque ST_CAPT_INPUT_1 est sur 1. SSI_STATUS_CLEAR INT MODULO_CLEAR BOOL 1 Champ des bits d'indicateur clairs. Effacer l'indicateur modulo de l'interface SSI. CAPT_0_CLEAR BOOL 2 Effacer l'indicateur capture 0 de l'état SSI. CAPT_1_CLEAR BOOL 3 Effacer l'indicateur capture 1 de l'état SSI. Lecture/ écriture SSI_FRAM_ERR_CLEAR BOOL 4 Effacer l'indicateur d'erreur de trame SSI détectée. SSI_STATUS_ERR_CLEAR BOOL 5 Effacer l'indicateur d'erreur d'état SSI détectée. SSI_PARITY_ERR_CLEAR BOOL 6 LOWER_TH_VALUE DINT Valeur du seuil inférieur. Lecture/ écriture UPPER_TH_VALUE DINT Valeur du seuil supérieur. Lecture/ écriture EIO0000000941 09/2020 Effacer l'indicateur d'erreur de parité SSI détectée. 95 Objets langage de la fonction SSI Description de l'octet MOD_FLT Octet MOD_FLT dans le DDT d'équipement Structure de l'octet MOD_FLT : Bit Symbole Description 0 MOD_FAIL 1 : Détection d'erreur interne ou de défaillance de module. 0 : Aucune erreur détectée 1 CH_FLT 2 BLK 1 : Voies inopérantes 0 : Voies opérationnelles 1 : Détection d'erreur de bornier 0 : Aucune erreur détectée NOTE : Ce bit peut ne pas être géré. 3 – 1 : Module en auto-test. 0 : Le module n'est pas en auto-test. NOTE : Ce bit peut ne pas être géré. 4 – Non utilisé. 5 CONF_FLT 1 : Détection d'erreur de configuration matérielle ou logicielle. 0 : Aucune erreur détectée 6 NO_MOD 1 : Module manquant ou inopérant. 0 : Module opérationnel. NOTE : Ce bit est géré uniquement par les modules situés dans un rack distant avec un module adaptateur BME CRA 312 10. Les modules situés dans le rack local ne gèrent pas ce bit qui reste à 0. 7 96 – Non utilisé. EIO0000000941 09/2020 Objets langage de la fonction SSI Description des DDT pour les échanges explicites Introduction Cette section décrit le type de DDT utilisé pour les variables connectées au paramètre EFB dédié dans un échange explicite : Type de DDT Fonction d'échange explicite T_M_SSI_CH_STS Lecture de l'état du module/de la READ_STS_MX voie EFB T_M_SSI_CH_PRM Lecture du paramètre(1) READ_PARAM_MX Ecriture du paramètre(1) WRITE_PARAM_MX Restauration du paramètre(1) RESTORE_PARAM_MX Enregistrement du paramètre(1) SAVE_PARAM_MX Paramètre STS PARAM (1) La gestion des paramètres est possible uniquement pour les échanges explicites avec des modules d'E/S dans le rack local M580. NOTE : il est possible de gérer l'adresse de voie ciblée (ADDR) avec l'EF ADDMX (voir EcoStruxure™ Control Expert, Communication, Bibliothèque de blocs) (connecter le paramètre de sortie OUT au paramètre d'entrée ADDR des fonctions de communication). Description du DDT T_M_SSI_CH_STS Nom Type Bit Signification Accès Défauts de voie Lecture 0 Erreur détectée sur les entrées. CH_FLT INT EXTERNAL_FLT_INPUTS BOOL EXTERNAL_FLT_OUTPUTS BOOL 1 Erreur détectée sur les sorties. INTERNAL_FLT BOOL 4 Erreur interne détectée, la voie ne fonctionne pas. CONF_FLT BOOL 5 Erreur de configuration matérielle ou logicielle détectée COM_FLT BOOL 6 Erreur de communication de bus détectée. APPLI_FLT BOOL 7 Erreur détectée dans l'application (réglage ou configuration) COM_EVT_FLT BOOL 8 Erreur de communication détectée sur l'événement. OVR_EVT_CPU BOOL 9 Erreur de débordement détectée sur un événement de l'UC. OVR_CPT_CH BOOL 10 Erreur de débordement détectée sur un événement de la voie. EIO0000000941 09/2020 97 Objets langage de la fonction SSI Nom Type Bit Signification Accès Indicateurs de contrôle d'exécution Lecture CH_FLT_2 INT SUPPLY_FLT BOOL 2 Alimentation de terrain basse tension détectée. SHORT_CIRCUIT_OUT BOOL 3 Court-circuit sur la sortie réflexe (24 VCC) Description du DDT T_M_SSI_CH_PRM Le tableau suivant indique les bits du mot d'état de structure T_M_SSI_CH_PRM : 98 Nom Type Bit Signification Accès SSI_OFFSET UDINT – Définition du décalage de la valeur SSI Lecture/ écriture EIO0000000941 09/2020 Modicon X80 Exemple de mise en œuvre du module SSI BMX EAE 0300 EIO0000000941 09/2020 Partie III Démarrage rapide : exemple de mise en œuvre du module SSI BMX EAE 0300 Démarrage rapide : exemple de mise en œuvre du module SSI BMX EAE 0300 Présentation Cette partie fournit un exemple qui utilise le module SSI BMX EAE 0300. Contenu de cette partie Cette partie contient les chapitres suivants : Chapitre Titre du chapitre Page 10 Présentation de l'exemple 101 11 Installation matérielle 105 12 Configuration du module SSI BMX EAE 0300 sur Control Expert 109 13 Programmation de l'exemple 113 14 Diagnostic et mise au point 119 EIO0000000941 09/2020 99 Exemple de mise en œuvre du module SSI BMX EAE 0300 100 EIO0000000941 09/2020 Modicon X80 Présentation de l'exemple EIO0000000941 09/2020 Chapitre 10 Présentation de l'exemple Présentation de l'exemple Vue d'ensemble Ce chapitre présente un exemple d'utilisation du module SSI. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet Page Présentation d'un exemple 102 Contexte de l'application 103 EIO0000000941 09/2020 101 Présentation de l'exemple Présentation d'un exemple Présentation L'objectif de cet exemple est d'illustrer la mise en œuvre du module SSI en créant un programme opérationnel. Cet exemple décrit les étapes suivantes : Description du processus Installation matérielle Configuration logicielle Programmation Diagnostic et mise au point NOTE : cet exemple ne couvre pas l'installation de l'automate M340 et des autres modules d'extension ni le calibrage du codeur SSI. Configuration requise Matériel nécessaire pour réaliser cet exemple : Module SSI Modicon X80 (BMX EAE 0300) Codeur SSI et câbles associés nécessaires Automate M340 avec un module d'extension d'E/S numériques Un variateur Un ordinateur sur lequel Control Expert est installé NOTE : Dans le cadre de cet exemple, il est nécessaire de posséder des connaissances de base de la programmation avec Control Expert et de l'installation d'un automate M340. 102 EIO0000000941 09/2020 Présentation de l'exemple Contexte de l'application Présentation L'exemple d'application est une commande position de la porte d'entrée d'un module DAM utilisant le codeur absolu SSI et le module d'interface SSI Modicon X80. Le système comporte un axe équipé d'un variateur permettant de positionner la porte au sein de limites d'ouverture et de fermeture afin d'ouvrir, d'ouvrir partiellement ou de fermer la porte pour la gestion de l'arrivée d'eau. EIO0000000941 09/2020 103 Présentation de l'exemple Description du processus La position de la porte est gérée par un variateur, et ce variateur est commandé par trois boutons : Ouverture Ce bouton commande au variateur d'ouvrir la porte (Motor+). Fermeture Ce bouton commande au variateur de fermer la porte (Motor-). Arrêt Ce bouton commande l'arrêt et active le frein du variateur (Brake). La position de la porte est mesurée au moyen d'un codeur SSI absolu. La plage de données du codeur SSI absolu est calibrée et adaptée à la distance qui sépare les limites d'ouverture et de fermeture. Quand la porte se déplace vers le haut ou vers le bas, le codeur SSI installé au niveau de l'arbre de la boîte de vitesses convertit la position en données de codage avant de les envoyer au module interface SSI pour supervision et contrôle des positions. 104 EIO0000000941 09/2020 Modicon X80 Installation matérielle EIO0000000941 09/2020 Chapitre 11 Installation matérielle Installation matérielle Présentation Ce chapitre concerne l'installation matérielle, le montage et le câblage du module SSI BMX EAE 0300. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet Page Montage du module et du bornier 106 Schéma de câblage du processus 107 EIO0000000941 09/2020 105 Installation matérielle Montage du module et du bornier Vue d'ensemble Cette partie est décrite plus en détail dans la section consacrée à installation du module (voir page 23). 106 EIO0000000941 09/2020 Installation matérielle Schéma de câblage du processus Schémas de câblage Le schéma de câblage ci-dessous illustre le câblage d'un codeur SSI sur le module SSI : Le schéma de câblage ci-dessous illustre le câblage des entrées et sorties nécessaires de cet exemple avec le module d'E/S numériques : EIO0000000941 09/2020 107 Installation matérielle 108 EIO0000000941 09/2020 Modicon X80 Application utilisant Control Expert EIO0000000941 09/2020 Chapitre 12 Configuration du module SSI BMX EAE 0300 sur Control Expert Configuration du module SSI BMX EAE 0300 sur Control Expert Configuration du module SSI BMX EAE 0300 Sélection du module Pour ajouter un module BMX EAE 0300, il faut créer un projet avec un automate M340. Une fois créé, suivez la procédure ci-après pour ajouter le module SSI : Etape Action 1 Dans le navigateur de projet double-cliquez sur Configuration, puis sur 0:Bus X et sur 0:BMX XBP ••• 2 Dans la fenêtre Bus X, sélectionnez l'emplacement 1 et double-cliquez dessus. 3 Choisissez le module SSI BMX EAE 0300 4 Cliquez sur OK pour valider. EIO0000000941 09/2020 109 Application utilisant Control Expert NOTE : aux fins de cet exemple, ajoutez également un module d'E/S numériques à la configuration. Configuration du module Une fois le module ajouté à la configuration de l'automate, il est nécessaire de définir la voie SSI qui sera utilisée : Etape 110 Action 1 Sélectionnez la première voie SSI 0. 2 Dans le menu déroulant Fonction, sélectionnez Codeur SSI absolu EIO0000000941 09/2020 Application utilisant Control Expert Etape 3 Action Configurez la voie à l'aide des valeurs affichée dans cette capture d'écran : Création d'objets d'E/S Pour accéder aux E/S du module, il est nécessaire de déclarer l'objet %CH. Le tableau ci-dessous présente la procédure à suivre pour déclarer les variables dérivées E/S : Etape Action 1 Dans la fenêtre de configuration BMX EAE 0300 (double-cliquez sur le module si la fenêtre n'est pas ouverte) et sélectionnez l'onglet Objets d'E/S. 2 Cliquez sur l'adresse de préfixe %CH de l'objet d'E/S, puis sur le bouton Mettre à jour grille pour afficher l'adresse de la voie dans la grille Objet d'E/S. 3 Cliquez sur la ligne %CH0.1.0 et saisissez un nom de voie dans la zone Préfixe pour nom. Nom : Gate_Position EIO0000000941 09/2020 111 Application utilisant Control Expert Etape 4 112 Action Cliquez sur Créer. EIO0000000941 09/2020 Modicon X80 Programmation de l'exemple EIO0000000941 09/2020 Chapitre 13 Programmation de l'exemple Programmation de l'exemple Présentation Ce chapitre présente un programme permettant de simuler le processus. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet Page Déclaration des variables 114 Création du programme 116 Transfert d'un projet entre le terminal et l'automate 117 EIO0000000941 09/2020 113 Programmation de l'exemple Déclaration des variables Présentation Toutes les variables utilisées dans les différentes sections du programme doivent être déclarées. Les variables non déclarées ne peuvent pas être utilisées dans le programme. NOTE : Pour plus d'informations, reportez-vous au chapitre Editeur de données (voir EcoStruxure™ Control Expert, Modes de fonctionnement). Variables utilisées pour l'application Le tableau ci-dessous présente les détails des variables utilisées dans l'application : Variable Type Définition Open BOOL Commande permettant d'ouvrir la porte d'entrée Close BOOL Commande permettant de fermer la porte d'entrée Stop BOOL Commande permettant d'arrêter la porte d'entrée Motor_Forward BOOL Ouvrir la porte d'entrée (Motor+) Motor_Backward BOOL Fermer la porte d'entrée (Motor+) Brake BOOL Bloque la porte d'entrée Open_Limit UDINT Limite d'ouverture Close_Limit UDINT Limite de fermeture T_SSI_BMX IODDT de type T_SSI_BMX pour l'adresse %CH0.1.0 Variables EDT Variable IODDT Gate_Position 114 EIO0000000941 09/2020 Programmation de l'exemple L'écran ci-dessous présente les variables d'application et leurs adresses créées à l'aide de l'éditeur de données : NOTE : Cliquez sur objets d'E/S. EIO0000000941 09/2020 devant la variable dérivée Gate_Position pour développer la liste des 115 Programmation de l'exemple Création du programme Illustration de la section Programme La section ci-dessous fait partie de la tâche MAST. Aucune condition n'est définie, elle doit donc être constamment exécutée : 116 EIO0000000941 09/2020 Programmation de l'exemple Transfert d'un projet entre le terminal et l'automate Vue d'ensemble Le transfert d'un projet vous permet de copier le projet en cours, du terminal vers la mémoire de l'automate courant (automate dont l'adresse est sélectionnée). Analyse et génération du projet Pour exécuter en même temps l'analyse et la génération d'un projet, exécutez les actions suivantes : Etape Action 1 Activez la commande Regénérer tout le projet du menu Génération. Résultat : le projet est analysé et généré par le logiciel. 2 Les erreurs détectées s'affichent dans la fenêtre d'information en bas de l'écran. Sauvegarde du projet Pour sauvegarder le projet, exécutez les actions suivantes : Etape Action 1 Activez la commande Enregistrer sous du menu Fichier. 2 Si nécessaire, choisissez le répertoire dans lequel sera stocké le projet (disque et chemin). 3 Saisissez le nom du fichier : EXAMPLE_SSI. 4 Validez par Enregistrer. Résultat : le projet est enregistré sous le nom EXAMPLE_SSI.STU. Transfert du projet vers l'automate Procédez comme suit pour transférer le projet courant vers un automate : Etape Action 1 Utilisez la commande Automate → Définir l'adresse. Inscrivez SYS si vous utilisez un support USB directement connecté du PC (terminal) à l'automate. 2 Passez en mode connecté par la commande Automate → Connexion . EIO0000000941 09/2020 117 Programmation de l'exemple Etape 118 Action 3 Activez la commande Automate → Transférer le projet vers l'automate. Résultat : l’écran de transfert du projet entre le terminal et l’automate s’affiche. 4 Activez la commande Transférer. 5 Si le projet n'a pas été généré au préalable, l'écran ci-après s'affiche en vous permettant une génération avant le transfert (Regénérer tout et transférer) ou une interruption du transfert (Annuler le transfert). 6 La progression du transfert est affichée à l'écran. Vous pouvez interrompre le transfert à tout moment en appuyant sur la touche Echap. Dans ce cas, le projet de l'automate est incorrect. Remarque : dans le cas où le projet est transféré dans une carte mémoire Flash Eprom, le transfert peut prendre plusieurs minutes. EIO0000000941 09/2020 Modicon X80 Diagnostic et mise au point EIO0000000941 09/2020 Chapitre 14 Diagnostic et mise au point Diagnostic et mise au point Surveiller l'application Présentation Création d'un écran d'exploitation pour l'application : NOTE : Pour plus d'informations, reportez-vous au chapitre Ecrans d’exploitation (voir EcoStruxure™ Control Expert, Modes de fonctionnement). EIO0000000941 09/2020 119 Diagnostic et mise au point 120 EIO0000000941 09/2020 Modicon X80 Index EIO0000000941 09/2020 Index A accessoires de mise à la terre, 32 BMXXSP0400, 32 BMXXSP0600, 32 BMXXSP0800, 32 BMXXSP1200, 32 STBXSP3010, 32 STBXSP3020, 32 B BMXXSP0400, 32 BMXXSP0600, 32 BMXXSP0800, 32 BMXXSP1200, 32 C certifications, 22 D DDT d'équipement T_M_SSI_3, 92 démarrage rapide Exemple de mise en œuvre du module BMX EAE 0300, 99 E exemple configuration requise, 102 Montage du module, 106 présentation, 102 transférer un projet, 117 F filtrage des entrées, 41 EIO0000000941 09/2020 fonction capture, 54 Modulo et réduction, 50 Offset, 51 I Interface SSI, 48 interférences électromagnétiques, 30 M MOD_FLT, 96 montage du bornier, 26 N normes, 22 R réglages des paramètres, 73 S STBXSP3010, 32 STBXSP3020, 32 structure des données de voie pour les modules SSI T_SSI_BMX, 86 structure des données de voie pour tous les modules T_GEN_MOD, 85 T T_GEN_MOD, 85 T_M_SSI_3, 92 T_M_SSI_CH_PRM, 98 T_M_SSI_CH_STS, 97 T_M_SSI_STD_CH, 92 121 Index T_SSI_BMX, 86 122 EIO0000000941 09/2020