Schneider Electric Quantum sous Unity Pro - 140EHC10500 Module de comptage rapide Mode d'emploi
Ajouter à Mes manuels176 Des pages
▼
Scroll to page 2
of
176
Quantum sous Unity Pro Module de comptage rapide 140 EHC 105 00 Manuel utilisateur 35012600 00 Juin 2006 fre 2 35012600 00 juin 2006 Table des matières Consignes de sécurité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 A propos de ce manuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 Partie I Présentation générale des fonctions du module EHC 105 00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 Chapitre 1 Introduction au module EHC 105 00 . . . . . . . . . . . . . . . . . . . . 13 Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 Caractéristiques générales du module EHC 105 00 . . . . . . . . . . . . . . . . . . . . . . 14 Caractéristiques du système EHC 105 00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 Chapitre 2 Description structurelle du module EHC 105 00 . . . . . . . . . . . 17 Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuration matérielle du module EHC 105 00 . . . . . . . . . . . . . . . . . . . . . . . . Schéma fonctionnel d’une voie de compteur . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation générale des signaux E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 3 Caractéristiques de fonctionnement du module EHC 105 00. 23 Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Signaux E/S de bit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Caractéristiques de fonctionnement des compteurs . . . . . . . . . . . . . . . . . . . . . . Fonction de démarrage et d'arrêt du compteur . . . . . . . . . . . . . . . . . . . . . . . . . Démarrage et arrêt : ordre de priorité des signaux . . . . . . . . . . . . . . . . . . . . . . . Schéma temporel de démarrage et d'arrêt sans configuration d'entrée du matériel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Schéma temporel de démarrage et d'arrêt avec configuration d'entrée du matériel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Autorisation de comptage et surveillance du compteur. . . . . . . . . . . . . . . . . . . . Mode de consigne de sortie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Consignes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 4 35012600 00 juin 2006 17 18 19 21 23 24 26 29 30 31 33 35 37 38 Types de compteurs EHC 105 00 et modes de fonctionnement correspondants. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 3 4.1 4.2 4.3 4.4 4.5 Chapitre 5 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Présentation générale des types de compteurs et des numéros de modes correspondants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Présentation générale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 Présentation générale des types de compteurs . . . . . . . . . . . . . . . . . . . . . . . . . 44 Numéro de mode des types de compteurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 Compteur d'événements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Présentation générale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46 Modes de fonctionnement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Schéma temporel pour les modes de fonctionnement 1 et 8. . . . . . . . . . . . . . . . 48 Schéma temporel pour les modes de fonctionnement 2 et 9. . . . . . . . . . . . . . . . 50 Schéma temporel pour le mode de fonctionnement A. . . . . . . . . . . . . . . . . . . . . 51 Schéma temporel pour le mode de fonctionnement B. . . . . . . . . . . . . . . . . . . . . 52 Compteur différentiel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Présentation générale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Modes de fonctionnement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Schéma temporel pour le mode de fonctionnement 3 . . . . . . . . . . . . . . . . . . . . . 56 Schéma temporel pour le mode de fonctionnement 4 . . . . . . . . . . . . . . . . . . . . . 58 Compteur d'itérations. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Présentation générale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Mode de fonctionnement 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Schéma temporel pour le mode de fonctionnement 5 . . . . . . . . . . . . . . . . . . . . . 61 Compteur de débit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Présentation générale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Modes de fonctionnement . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Schéma temporel pour les modes de fonctionnement 6 et 7. . . . . . . . . . . . . . . . 64 Surveillance et démarrage . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Surveillance des impulsions en entrée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Surveillance du bus système Quantum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Surveillance US24 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 Caractéristiques de démarrage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 Partie II Description du module EHC 105 00 Compteur rapide . . 73 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Chapitre 6 Description du module EHC 105 00 - compteur rapide . . . . . 75 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 Configuration du matériel EHC 105 00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 Voyants . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81 Câblage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82 Caractéristiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85 Caractéristiques du matériel EHC 105 00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 88 4 35012600 00 juin 2006 Partie III Configuration de l’EHC 105 00 . . . . . . . . . . . . . . . . . . . . 91 Vue d'ensemble. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91 Chapitre 7 Modes d'adressage Quantum . . . . . . . . . . . . . . . . . . . . . . . . . . 93 Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Adressage plat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Adressage topologique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Adressage IODDT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exemple d'adressage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Numérotation des bits d'E/S TOR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 8 8.1 8.2 8.3 8.4 8.5 Chapitre 9 Registres et Types de données. . . . . . . . . . . . . . . . . . . . . . . . . 99 Vue d'ensemble. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 Communications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 Communications avec la mémoire d’état . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 Structure de mémoire d’état (3x). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 Vue d'ensemble. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 Structure d’entrée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103 Mots d'état d'entrée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104 Structure de mémoire d’état (4x). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 Vue d'ensemble. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106 Structure de sortie . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107 Mots de contrôle de sortie (OCW, Output Control Words) . . . . . . . . . . . . . . . . 109 Types de données dérivées (IODDT) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 Vue d'ensemble. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113 IODDT . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114 T_CNT_EHC105_MOD. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 Adressage topologique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 Adressage topologique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 Configuration du logiciel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 Vue d'ensemble. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Processus de la configuration logicielle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ajout d'un composant à une station d'E/S locale Quantum. . . . . . . . . . . . . . . . Accès à la configuration des paramètres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuration des paramètres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 10 10.1 35012600 00 juin 2006 93 94 95 96 97 98 119 120 121 123 124 Exemples de configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 Vue d'ensemble. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exemple 1 : compteur d’événements (montant, relatif). . . . . . . . . . . . . . . . . . . Vue d'ensemble. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Conditions requises et configuration logicielle . . . . . . . . . . . . . . . . . . . . . . . . . Configuration matérielle et câblage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Schéma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Écran Configuration des paramètres. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fonctionnement et synchronisation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129 131 131 132 134 136 137 138 5 10.2 10.3 10.4 Index 6 Exemple 2 : compteur d’événements (montant, absolu) . . . . . . . . . . . . . . . . . . 141 Vue d'ensemble . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 141 Conditions requises et configuration logicielle . . . . . . . . . . . . . . . . . . . . . . . . . . 142 Configuration matérielle et câblage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 Schéma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147 Écran Configuration des paramètres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 148 Fonctionnement et synchronisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149 Exemple 3 : compteur d’itérations (montant) . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 Vue d'ensemble . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 Conditions requises et configuration logicielle . . . . . . . . . . . . . . . . . . . . . . . . . . 153 Configuration matérielle et câblage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 Schéma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 157 Écran Configuration des paramètres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158 Fonctionnement et synchronisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 159 Exemple 4 : Compteur différentiel (descendant) . . . . . . . . . . . . . . . . . . . . . . . . 162 Vue d'ensemble . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162 Conditions requises et configuration logicielle . . . . . . . . . . . . . . . . . . . . . . . . . . 163 Configuration matérielle et câblage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166 Schéma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 168 Écran Configuration des paramètres . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170 Fonctionnement et synchronisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175 35012600 00 juin 2006 Consignes de sécurité § Informations importantes AVIS Veuillez lire soigneusement ces consignes et examiner l'appareil afin de vous familiariser avec lui avant son installation, son fonctionnement ou son entretien. Les messages particuliers qui suivent peuvent apparaître dans la documentation ou sur l'appareil. Ils vous avertissent de dangers potentiels ou attirent votre attention sur des informations susceptibles de clarifier ou de simplifier une procédure. L'apposition de ce symbole à un panneau de sécurité Danger ou Avertissement signale un risque électrique pouvant entraîner des lésions corporelles en cas de non-respect des consignes. Ceci est le symbole d'une alerte de sécurité. Il vous avertit d'un risque de blessures corporelles. Respectez scrupuleusement les consignes de sécurité associées à ce symbole pour éviter de vous blesser ou de mettre votre vie en danger. DANGER DANGER indique une situation dangereuse entraînant la mort, des blessures graves ou des dommages matériels. AVERTISSEMENT AVERTISSEMENT indique une situation présentant des risques susceptibles de provoquer la mort, des blessures graves ou des dommages matériels. ATTENTION ATTENTION indique une situation potentiellement dangereuse et susceptible d'entraîner des lésions corporelles ou des dommages matériels. 35012600 00 juin 2006 7 Consignes de sécurité REMARQUE IMPORTANTE L'entretien du matériel électrique ne doit être effectué que par du personnel qualifié. Schneider Electric n'assume aucune responsabilité des conséquences éventuelles découlant de l'utilisation de cette documentation. Ce document n'a pas pour objet de servir de guide aux personnes sans formation. © 2006 Schneider Electric. Tous droits réservés. 8 35012600 00 juin 2006 A propos de ce manuel Présentation Objectif du document Cette documentation a pour objectif de constituer une aide à la configuration des compteurs rapides. z Caractéristiques fonctionnelles de l’EHC 105 z Configuration et paramétrage du module z Description du module EHC 105 z Exemples de configuration z Types de données dérivées de l’EHC 105 Cette documentation n'est applicable à Unity Pro qu'à partir de la version 2.0. Champ d'application Document à consulter 35012600 00 juin 2006 Les données et illustrations fournies dans cette documentation ne sont pas contractuelles. Nous nous réservons le droit de modifier nos produits conformément à notre politique de développement permanent. Les informations présentes dans ce document peuvent faire l'objet de modifications sans préavis et ne doivent pas être interprétées comme un engagement de la part de Schneider Electric. Titre Référence Manuel de référence du matériel des automates Quantum UNYUSE10010V20F Manuel de référence des entrées/sorties TOR et analogiques des automates Quantum UNYUSE10010V20F Manuel de référence experts et communication Quantum UNYUSE10010V20F Manuel utilisateur de mise à la terre et de compatibilité électromagnétique des automates UNYUSE10010V20F Manuel de référence sur l'architecture de communication Quantum et Premium UNYUSE10410V20F 9 A propos de ce manuel Note : A l'heure actuelle, les documentations mentionnées ci-dessus sont disponibles uniquement en ligne. Avertissements liés au(x) produit(s) Schneider Electric ne saurait être tenu responsable des erreurs pouvant figurer dans ce document. Merci de nous contacter pour toute suggestion d'amélioration ou de modification ou si vous avez trouvé des erreurs dans cette publication. Aucune partie de ce document ne peut être reproduite sous quelque forme ou par quelque moyen que ce soit, électronique, mécanique ou photocopie, sans autorisation préalable de Schneider Electric. Toutes les réglementations de sécurité pertinentes locales doivent être observées lors de l'installation et de l'utilisation de ce produit. Pour des raisons de sécurité et pour garantir une conformité aux données système documentées, seul le fabricant est habilité à effectuer des réparations sur les composants. Lorsque les automates sont utilisés pour des applications présentant des exigences de sécurité technique, suivez les instructions appropriées. La non utilisation du logiciel Schneider Electric ou du logiciel approuvé avec nos produits peut entraîner des blessures, des dommages ou un fonctionnement incorrect. La non observation de cet avertissement relatif au produit peut entraîner des blessures ou des dommages matériels. Commentaires utilisateur 10 Envoyez vos commentaires à l'adresse e-mail [email protected] 35012600 00 juin 2006 Présentation générale des fonctions du module EHC 105 00 I Présentation Introduction Cette section contient des informations sur les fonctionnalités du module Compteur rapide EHC 105 00. Contenu de cette partie Cette partie contient les chapitres suivants : 35012600 00 juin 2006 Chapitre Titre du chapitre Page 1 Introduction au module EHC 105 00 13 2 Description structurelle du module EHC 105 00 17 3 Caractéristiques de fonctionnement du module EHC 105 00 23 4 Types de compteurs EHC 105 00 et modes de fonctionnement correspondants 41 5 Surveillance et démarrage 65 11 Présentation générale des fonctions du module EHC 105 00 12 35012600 00 juin 2006 Introduction au module EHC 105 00 1 Présentation Introduction Ce chapitre contient des informations sur les fonctionnalités générales du module Compteur rapide EHC 105 00. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 35012600 00 juin 2006 Sujet Page Caractéristiques générales du module EHC 105 00 14 Caractéristiques du système EHC 105 00 15 13 Introduction au module EHC 105 00 Caractéristiques générales du module EHC 105 00 Caractéristiques Les caractéristiques générales sont présentées ci-après : Le module EHC 105 00 est un module de compteur rapide pour l'automate Modicon Quantum. z Le module EHC 105 00 comprend cinq compteurs indépendants. z Chaque compteur peut fonctionner avec des signaux d'entrée d'impulsion de 5 ou de 24 Vcc. z Les compteurs peuvent fonctionner selon les modes suivants : z compteur d'événements, 32 bits, avec quatre modes de fonctionnement différents, z compteur différentiel, 32 bits, avec deux modes de fonctionnement différents, z compteur d'itérations, 16 bits, z compteur de débit, 32 bits, avec deux modes de fonctionnement différents. z Des fréquences de comptage pouvant atteindre 100 kHz peuvent être observées, en fonction de la longueur du câble, du type de transmetteur et de la tension. Reportez-vous à la section Caractéristiques du matériel EHC 105 00, p. 88. z Huit entrées et huit sorties de bit isolées (niveau 24 Vcc) sont disponibles. Ces E/S de bit peuvent être affectées aux divers signaux de chaque compteur. z 14 35012600 00 juin 2006 Introduction au module EHC 105 00 Caractéristiques du système EHC 105 00 Caractéristiques du système L’EHC 105 se distingue par les caractéristiques suivantes : z Les informations de configuration ne sont transmises du contrôleur au module EHC 105 00 que lors du démarrage du contrôleur ou lors de l’échange à chaud du module. z Le transfert des données de la consigne et des valeurs courantes est échangé à chaque cycle de programme. z Le programme utilisateur est traité dans le contrôleur. z Le module EHC105 fonctionne en asynchrone avec le contrôleur, ce qui permet un pilotage et une réponse rapides. Note : Certains paramètres par défaut sont affectés au démarrage du module, pour, entre autres, affecter des fonctions spécifiques aux entrées de bits (reportezvous à Présentation générale des signaux E/S, p. 21). 35012600 00 juin 2006 15 Introduction au module EHC 105 00 16 35012600 00 juin 2006 Description structurelle du module EHC 105 00 2 Présentation Introduction Ce chapitre décrit la configuration matérielle et la structure du module EHC 105 00. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 35012600 00 juin 2006 Sujet Page Configuration matérielle du module EHC 105 00 18 Schéma fonctionnel d’une voie de compteur 19 Présentation générale des signaux E/S 21 17 Description de EHC 105 00 Configuration matérielle du module EHC 105 00 Configuration matérielle Le module du compteur peut être monté dans : un casier local, z un casier RIO, z un casier DIO. z L'illustration suivante représente une configuration matérielle type. EHC 105 Casier DIO CRA 211 EHC 105 CPS CRA 931 Casier RIO CRP 931 EHC 105 Processeur CPS Casier local Bus RIO MB+ MB+ Unity Pro Schéma de la mémoire d'état La configuration du module du compteur EHC 105 00 requiert 13 registres OUT (4x...) et 12 registres IN. Le schéma suivant représente la mémoire d'état utilisée par le compteur. EHC Processeur Mémoire d'état 4xxx OUT (13x) 3xxx IN (12x) Echange de données Paramètres Programme EHC (micrologiciel) Paramètres 18 35012600 00 juin 2006 Description de EHC 105 00 Schéma fonctionnel d’une voie de compteur Éléments d’une voie de compteur Chaque voie de compteur se compose des éléments suivants : z Signaux d’entrées tout ou rien z Logique d’entrée z Fonctionnalités d’entrée z Fonctionnalités de sortie z Signaux de sortie Schéma fonctionnel Schéma fonctionnel d’une voie de compteur Compteur 5 VAR EBUA Modes de fonctionnement 1 à B (hex) Mode de fonctionnement Sens du compte VR1 IN2 IN3 LS1 C *) B OU/ ET ET ET Consigne de sortie 2 : VA21 Consigne 2 : VA2E1 BEA1 IN7 OUT1 Redémarrage OUT2 ST1 IN6 OUT3 OUT4 OUT5 F OU E D (SW) Autorisation de comptage 1 24C1 Impulsion de compte 1 **) 5C1 Sortie forcée Coupure Valeur de la consigne finale : E/S1 Consigne finale : E/SE1 OUT6 OUT7 OUT8 OU Compteur Délai de chien de garde : (matériel) 35012600 00 juin 2006 Chargement/Démarrage A IN5 IN1 Valeur réelle : IW Consigne de sortie 1 : VA11 Consigne 1 : VA1E1 IN4 IN8 Compteur 1 ET Temporisé Consigne finale : DE/SE1 Largeur d'impulsion : Entrée de compteur 19 Description de EHC 105 00 Signification des symboles du graphique : Symbole Signification *) Configurable en ET ou en OU. Si la porte n’est pas configurée, sa sortie vaut VRAI. **) Le schéma du diviseur de tension d’entrée des impulsions de comptage a été simplifié Signaux d’entrées tout ou rien Signaux de sortie tout ou rien Mémoire d’état Inversion Provient du dialogue de configuration des paramètres Affectations IN/OUT tout ou rien aux signaux du compteur interne et inversions d’E/S possibles (par dialogue de configuration) 20 35012600 00 juin 2006 Description de EHC 105 00 Présentation générale des signaux E/S Vue d'ensemble Présentation générale des signaux et des paramètres d'entrée/sortie. Signal Description IN1 ... 8: Signaux d'entrée de bit pouvant être connectés aux entrées de commande du compteur et inversés individuellement. 24Cx/5Cx (x = 1...5) : Bits d'entrée pour les impulsions de compte de 24/5 Vcc. VAR : Bit indiqué dans un registre de sortie (4x...) et déterminant si les consignes de sortie sont relatives à la consigne finale de chacun des cinq compteurs ou absolues. EBUA : Bit de registre de sortie (4x...) qui détermine le comportement de coupure du module pour les cinq compteurs, lorsque la communication est interrompue entre l'automate et le module EHC 105 00. Modes de L'un des 11 modes de fonctionnement pouvant être sélectionnés fonctionnement 1...B : pour chaque compteur via un registre 4x. 35012600 00 juin 2006 VRx (x = 1...5) : Bit indiqué dans un registre de sortie (4x...) et déterminant le sens du compte. LSx (x = 1...5) : Chargement/Démarrage : Bit indiqué dans un registre de sortie (4x...), largeur d'impulsion minimale : 3 ms. BEAx (x = 1...5) : Coupure sortie : Bit indiqué dans un registre de sortie (4x...). La largeur de l'impulsion doit être au moins de 3 ms. STx (x = 1...5) : Redémarrage du compteur : Bit indiqué dans un registre de sortie (4x...), largeur d'impulsion minimale : 3 ms. Autorisation de comptage x : A chaque compteur correspondent deux entrées d'activation différentes : z autorisation de comptage logicielle, z autorisation de comptage matérielle. Délai de chien de garde : Ce temporisateur surveille les impulsions en entrée. VA1x (x = 1...5) : Première consigne de sortie. VA1Ex (x = 1...5) : Première consigne : Bit indiqué dans un registre d'entrée (3x...) et permettant de commander le compteur. VA2x (x = 1...5) : Deuxième consigne de sortie. 21 Description de EHC 105 00 22 Signal Description VA2Ex (x = 1...5) : Deuxième consigne : Bit indiqué dans un registre d'entrée (3x...) et permettant de commander le compteur. E/Sx (x = 1...5) : Consigne finale : Registre de sortie (4x...). E/SEx (x = 1...5) : Consigne finale : Bit indiqué dans un registre d'entrée (3x...). DE/SEx (x = 1...5) : Consigne de temps finale : Définissable dans l’écran de configuration des paramètres. Largeur d'impulsion : Définit la longueur de l'impulsion de la consigne de temps finale. En mode de fonctionnement A : Définit la durée de toutes les sorties correspondantes. OUT1...8 : Signaux de sortie de bit pouvant être affectés à la sortie du compteur et inversés individuellement. 35012600 00 juin 2006 Caractéristiques de fonctionnement du module EHC 105 00 3 Présentation Introduction Ce chapitre contient des informations détaillées sur les caractéristiques de fonctionnement du module EHC 105 00. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 35012600 00 juin 2006 Sujet Page Signaux E/S de bit 24 Caractéristiques de fonctionnement des compteurs 26 Fonction de démarrage et d'arrêt du compteur 29 Démarrage et arrêt : ordre de priorité des signaux 30 Schéma temporel de démarrage et d'arrêt sans configuration d'entrée du matériel 31 Schéma temporel de démarrage et d'arrêt avec configuration d'entrée du matériel 33 Autorisation de comptage et surveillance du compteur 35 Mode de consigne de sortie 37 Consignes 38 23 Détail des caractéristiques de fonctionnement du module EHC 105 00 Signaux E/S de bit IN1 à IN8 Temps de réponse Règles IN1 ... Les signaux IN8 sont des signaux d'entrée de bit qui peuvent être connectés aux entrées de commande du compteur et inversés individuellement. Les temps de réponse sont les suivants (y compris l'analyse du micrologiciel) : 10 ms pour IN1à IN6, z 5 ms pour IN7 et IN8. z Les règles suivantes s'appliquent aux signaux IN1à IN8 : Chaque signal INx peut être sélectionné plusieurs fois. z A chaque entrée peut être attribuée la fonction de chargement/démarrage, redémarrage ou coupure forcée de la sortie. z Les entrées peuvent également être utilisées pour l'autorisation de comptage. Dans ce cas toutefois, les affectations sont définies une fois pour toutes et ne peuvent être modifiées (IN1 correspond au compteur 1, IN2 au compteur 2, etc.). z Chaque entrée de bit peut être inversée dans les boîtes de dialogue de configuration. z Valeurs par défaut z 24Cx/5Cx (x=1...5) Les signaux 24Cx/5Cx (x = 1...5) sont des entrées de bit pour les impulsions de compte 24/5 Vcc. Compte sur front montant ou descendant Chaque compteur possède ses propres entrées d'impulsion de compte. z La valeur par défaut pour IN1 à IN8 est Non inversé. Pour connaître les affectations par défaut, reportez-vous à la section Caractéristiques de démarrage, p. 69. Pour configurer le compteur, les possibilités suivantes sont disponibles : Si Compter le signal d'entrée sur : ... Le compteur compte sur le... est sélectionné Neg. Transition (Front descendant) n'est pas sélectionné Pos. Transition (Front montant) La valeur par défaut est Front descendant. OUT1...OUT8 24 OUT1 ... Les signaux OUT8 sont des signaux de sortie de bit qui peuvent être individuellement inversés et attribués aux sorties de compteur VA1E (consigne 1), ), VA2E (consigne 2), E/SE (consigne finale) et DE/SE (consigne de temps finale). 35012600 00 juin 2006 Détail des caractéristiques de fonctionnement du module EHC 105 Valeurs par défaut z z Les sorties OUT1 à OUT8 ne sont pas inversées. Pour connaître les correspondances par défaut, reportez-vous à la section Caractéristiques de démarrage, p. 69. AVERTISSEMENT Risque d'états de processus imprévisibles Ne sélectionnez la même sortie OUT1 OUT8 avec plus d’une consigne. Ces doubles affectations donnent lieu à des états de processus imprévisibles et sont extrêmement difficiles à diagnostiquer. Le non-respect de cette directive peut entraîner la mort, des lésions corporelles graves ou des dommages matériels. 35012600 00 juin 2006 25 Détail des caractéristiques de fonctionnement du module EHC 105 00 Caractéristiques de fonctionnement des compteurs Vue d'ensemble Les paramètres disponibles relatifs aux caractéristiques de fonctionnement des cinq compteurs de votre module EHC 105 sont décrits ci-après. L'illustration montre les paramètres possibles. Valeur d'enclenchement Pour les cinq compteurs, le bit VAR détermine si les consignes de sortie sont relatives à la valeur de la consigne finale ou si elles sont absolues. VAR est un bit indiqué dans un registre de sortie (4x...). La signification du signal VAR est la suivante : VAR = 1 : la consigne de sortie est relative (à la valeur de la consigne finale). z VAR = 0 : la consigne de sortie est absolue. z Par défaut, le signal VAR est défini avant configuration sur VAR = 0. Voir aussi Mode de consigne de sortie, p. 37. Comportement de coupure du module En cas d'interruption de la communication entre l'automate et le module EHC 105 00, le comportement de coupure du module pour les cinq compteurs dépend du signal EBUA. Le signal EBUA est un bit de registre de sortie (4x...). La signification du signal EBUA est la suivante : EBUA = 1 : l'état courant de sortie est conservé ; z EBUA = 0 : toutes les sorties utilisées sont définies sur le niveau 0. z Modes de fonctionnement Le mode de fonctionnement de chacun des cinq compteurs est déterminé par la valeur du signal BA. Le signal BA est un registre 4x qui peut prendre 11 valeurs (1 à 9, A et B) représentant chacune un mode de fonctionnement précis. Pour connaître la signification des valeurs 1 à B, reportez-vous à la section Numéro de mode des types de compteurs, p. 45. Avant configuration, le mode par défaut de tous les compteurs correspond au mode de fonctionnement A. Les modes 0, C, D, E, F sont identiques au mode A. 26 35012600 00 juin 2006 Détail des caractéristiques de fonctionnement du module EHC 105 Sens du compte Chaque compteur peut fonctionner en mode bidirectionnel et compter dans l'ordre montant ou descendant. Le sens du compte de chaque compteur dépend du signal VRx (x = 1...5). VRx (x = 1...5) est un bit indiqué dans un registre de sortie (4x...). La signification du signal VRx (x = 1...5) est la suivante : z VRx = 0 : compteur commençant par 0 et se terminant à la valeur finale E/Sx ; z VRx = 1 : compteur commençant à la valeur initiale E/Sx et se terminant à 0. Note : Ne modifiez pas la valeur du bit VRx pendant le fonctionnement du compteur. Les sorties correspondantes du compteurs seraient alors coupées. Avant configuration, la valeur par défaut du signal VRx est VRx (x = 1...5) = 0. 35012600 00 juin 2006 27 Détail des caractéristiques de fonctionnement du module EHC 105 00 Paramétrage du compteur pour les caractéristiques de fonctionnement Les paramètres du compteur disponibles pour déterminer les caractéristiques de fonctionnement des cinq compteurs sont présentés ci-après : Présentation générale du paramétrage Par compteur Par module BA = mode de fonctionnement (hex) BA = A Descendant 1 VR = Evénement/Temps 0 1 BA = 1 VR = Evénement/Parallèle 0 1 Mode relatif BA = 8 VR = 0 1 Maintien sortie 1 EBUA = 0 1 VAR = 0 1 VAR = 0 BA = 2 VR = Evénement/Série 0 1 BA = 9 VR = 0 1 BA = B VR = Evénement/Série/ Rapide *) Evénement/Verrouillé 0 1 Coupure sortie Mode absolu Evénement/Parallèle/ Rapide *) BA = 3 VR = Différentiel/Parallèle 0 1 BA = 4 VR = Différentiel/Série 0 1 BA = 5 VR = Itérations 0 La sélection des signaux EBUA et VAR n'a aucun effet sur ce type de compteur en mode de fonctionnement 6 et 7. Montant 1 BA = 6 VR = Compteur de débit 110 ms 0 1 BA = 7 *) 28 VR = Compteur de débit 1 sec 0 Les compteurs à grande vitesse ne comportent pas de fonction de redémarrage. 35012600 00 juin 2006 Détail des caractéristiques de fonctionnement du module EHC 105 Fonction de démarrage et d'arrêt du compteur Chargement/ Démarrage Chargement/démarrage, LSx (x = 1…5) est un bit indiqué dans un registre de sortie (4x). Largeur d'impulsion minimum : 3 ms. Pour plus d'informations, reportez-vous aux sections Schéma temporel de démarrage et d'arrêt sans configuration d'entrée du matériel, p. 31 et Schéma temporel de démarrage et d'arrêt avec configuration d'entrée du matériel, p. 33 La valeur par défaut avant configuration est LSx (x = 1...5) = 0. Coupure sortie Coupure sortie, BEAx (x = 1…5) est un bit indiqué dans un registre de sortie (4x…). La largeur de l'impulsion doit être de 3 ms au moins. Si BEAx = 1, la valeur de compte actuelle est verrouillée dans un tampon. A mesure que le compteur poursuit le compte, VA1Ex, VA2Ex et E/SEx sont redéfinis. Cela s'applique également à toutes les sorties OUTx affectées. Pour plus d'informations, reportez-vous aux sections Schéma temporel de démarrage et d'arrêt sans configuration d'entrée du matériel, p. 31 et Schéma temporel de démarrage et d'arrêt avec configuration d'entrée du matériel, p. 33 La valeur par défaut avant configuration est BEAx (x = 1...5) = 0. Redémarrage Le redémarrage du compteur, STx (x = 1…5) est un bit indiqué dans un registre de sortie (4x). Largeur d'impulsion minimum : 3 ms. Le signal STx libère le tampon et les valeurs du compteur de valeur courante égale. Pour plus d'informations, reportez-vous aux sections Schéma temporel de démarrage et d'arrêt sans configuration d'entrée du matériel, p. 31 et Schéma temporel de démarrage et d'arrêt avec configuration d'entrée du matériel, p. 33. La valeur par défaut avant configuration est STx (x = 1...5) = 0. 35012600 00 juin 2006 29 Détail des caractéristiques de fonctionnement du module EHC 105 00 Démarrage et arrêt : ordre de priorité des signaux Ordre de priorité La priorité des signaux permettant de démarrer ou d'arrêter un compteur est la suivante : Priorité Fonction Actif pour 1 Coupure sortie forcée BEAx = 1 (mémoire d'état) ou L'une des entrées de bit configurées est 1. 2 Chargement/démarrage du compteur LSx = 1 (mémoire d'état) et Entrées de bit configurées évaluées comme TRUE (VRAI). 3 Redémarrage du compteur STx = 1 (mémoire d'état) et Entrées de bit configurées évaluées comme TRUE (VRAI). Note : Les commandes du programme utilisateur sont requises pour démarrer ou redémarrer les procédures de comptage. De même, le paramétrage des entrées de bit correspondantes est nécessaire. Lorsqu'aucune entrée de bit n'est affectée aux commandes via Charger/Démarrer et Redémarrer, la procédure de comptage est initiée respectivement par les bits de mot d'état de sortie (4x...) LSx et STx. 30 35012600 00 juin 2006 Détail des caractéristiques de fonctionnement du module EHC 105 Schéma temporel de démarrage et d'arrêt sans configuration d'entrée du matériel Schéma temporel Le schéma temporel suivant montre la fonction de démarrage et d'arrêt sans utilisation des signaux d'entrée de chargement/démarrage, redémarrage, coupure sortie et autorisation de comptage. Le compteur 1 est configuré comme un compteur d'événements parallèle, absolu, avec fonction de sortie non inversée et compte montant. Entrée compteur 1 Entrée d’impulsions Signal LS1 BEA 1 ST 1 Valeur réelle IW Valeur E/S Valeur VA2 Valeur VA1 Compteur Valeur réelle 0 VA1E1 VA2E1 Compteur Sorties (si configuré) E/SE1 DE/SE1 Il est possible de définir la largeur de l'impulsion DE/SE1 dans l’écran de configuration des paramètres. Influence du signal LS1 35012600 00 juin 2006 Avec le front montant issu du signal LS1, la valeur de compte réelle est définie sur 0. Les sorties VA1E1, VA2E1 et E/SE1 sont définies sur 1 pour les modes de fonctionnement 1 à 5 et sur 8, 9 ou 0 pour les modes de fonctionnement A et B. 31 Détail des caractéristiques de fonctionnement du module EHC 105 00 Influence des signaux BEA1 et ST1 Si BEA1 = 1, la valeur réelle est verrouillée, le comptage se poursuit dans une mémoire interne du module. Si BEA1 = 0, le comptage de la valeur réelle se poursuit avec le contenu actuel de la mémoire. Si ST1 comprend un front montant, les sorties sont allumées en fonction de la valeur réelle. Note : Notez les points suivants : z en mode 5, 8 et 9, un signal 1 au niveau du BEA définit la valeur réelle sur 0 ou sur la valeur de la consigne finale, selon que le mode de comptage est montant ou descendant ; z le signal ST1 n'a pas de fonction dans les modes 5, 8 et 9. 32 35012600 00 juin 2006 Détail des caractéristiques de fonctionnement du module EHC 105 Schéma temporel de démarrage et d'arrêt avec configuration d'entrée du matériel Schéma temporel Le schéma temporel suivant montre la fonction de démarrage et d'arrêt avec utilisation des signaux d'entrée de chargement/démarrage, redémarrage, coupure sortie et autorisation de comptage. Le compteur 1 est ici représenté comme un compteur d'événements parallèle, absolu, avec fonction de sortie non inversée et comptage montant. Entrée d’impulsions Signal Entrée compteur 1 Autorisation de comptage (matériel) (IN1) non inversé Chargement/démarrage ou redémarrage (IN6) non inversé LS1 BEA 1 ST 1 Coupure sortie (IN8) non inversé Valeur réelle IW Valeur E/S Valeur VA2 Compteur Valeur réelle Valeur VA1 0 VA1E1 Compteur Sorties (si configuré) VA2E1 E/SE1 DE/SE1 Il est possible de définir la largeur de l'impulsion DE/SE1 dans l’écran de configuration des paramètres Chargement/ démarrage ou redémarrage 35012600 00 juin 2006 z z L'évaluation de l'entrée de bit pour chargement/démarrage ou redémarrage est combinée respectivement avec LSx et STx par AND. La condition AND est vraie si aucune configuration n'a été effectuée pour chargement/démarrage ou redémarrage. Les bits LSx et STx fonctionnent alors seuls. 33 Détail des caractéristiques de fonctionnement du module EHC 105 00 Influence des signaux LSx et STx z Influence du signal BEAx z E/S de bit z z z z Coupure sortie 34 z Les signaux LSx et STx sont commandés par le front. Si le front est montant, ils sont toujours actifs et ne peuvent être inversés. BEAx est toujours actif avec le signal maximum et ne peut être inversé. Un signal BEAx actif définit toutes les sorties de signaux inversés sur le signal maximum. Si les sorties de bit sont inversées, l'état provenant des signaux VA1Ex, VA2Ex et E/SEx n'est pas inversé. Si l'entrée de bit n'est pas inversée, le signal maximum est actif. Si l'entrée de bit est inversée, le signal minimum est actif. Les entrées de bit de coupure sortie ont la même fonction que le bit BEAx. 35012600 00 juin 2006 Détail des caractéristiques de fonctionnement du module EHC 105 Autorisation de comptage et surveillance du compteur Autorisation de comptage logicielle 1-5 Commutateur logiciel activé à partir de l'écran de configuration des paramètres et permettant d'autoriser le comptage. Dans cet écran, sélectionnez les options suivantes : Option Signification Entrée x d'autorisation de comptage : sélectionnée l'autorisation de comptage (matériel) est activée. Entrée x d'autorisation de comptage : non sélectionnée l'impulsion de compte est toujours activée. La valeur par défaut est Entrée x d'autorisation de comptage : non sélectionnée . Note : Le compte des impulsions commence après la première impulsion complète qui suit le signal d'autorisation de comptage. De même, l'impulsion qui suit la désactivation du comptage des impulsions est enregistrée. Ainsi, pendant chaque cycle de comptage (autorisation / désactivation), il manque une impulsion. 35012600 00 juin 2006 35 Détail des caractéristiques de fonctionnement du module EHC 105 00 Autorisation de comptage matérielle 1-5 signal permettant d'activer le compteur, si Entrée x pour autorisation de comptage est sélectionnée. Les canaux d'entrée de cette fonction sont prédéfinis comme suit : Modules Compteur IN1 1 IN2 2 : : La signification du signal pour l'autorisation matérielle de comptage est la suivante : Signal Signification 1 compteur activé (entrée non inversée), 0 compteur désactivé (entrée non inversée). La valeur par défaut : Entrée (compteur matériel) ne peut être sélectionnée pour l'autorisation de comptage. Note : Le compte des impulsions commence après la première impulsion complète qui suit le signal d'autorisation de comptage. De même, l'impulsion qui suit la désactivation du comptage des impulsions est enregistrée. Ainsi, pendant chaque cycle de comptage (autorisation / désactivation), il manque une impulsion. Chien de garde compteur Ce temporisateur surveille les impulsions en entrée et peut être activé dans l’écran de configuration des paramètres. Les paramètres ont la signification suivante : valeur 0 : pas de surveillance, z valeurs 1 à 255 : (x 0.1) s. z La valeur par défaut est 0. 36 35012600 00 juin 2006 Détail des caractéristiques de fonctionnement du module EHC 105 Mode de consigne de sortie Consigne de sortie Chaque module EHC comporte deux consignes de sortie : z la première consigne de sortie est VA1x (x = 1 à .5) ; z la seconde consigne de sortie est VA2x (x = 1 à 5). La consigne de sortie est configurée une seule fois pour tous les compteurs du module. Tous les compteurs d'un même module fonctionnent en mode de consigne de sortie absolu ou relatif. Plage de valeurs de VA1x = 0...(2 exp31) 1 La valeur par défaut est 0. Modes de consigne de sortie 35012600 00 juin 2006 Signification et conditions requises pour les modes de consigne de sortie absolu et relatif : Mode de consigne de sortie Description Conditions requises Absolu Dans ce mode, la valeur saisie dans l'écran de configuration des paramètres correspond à la consigne de sortie réelle. E/Sx > VA2x >=VA1x >=0 E/Sx = valeur de la consigne finale Relatif Dans ce mode, la consigne de sortie E/Sx > VA1x >=VA2x >=0 correspond à la différence entre la valeur E/Sx = valeur de la de la consigne et la valeur de la consigne consigne finale finale. 37 Détail des caractéristiques de fonctionnement du module EHC 105 00 Consignes Consignes Chaque compteur comprend deux consignes : VA1Ex (x = 1...5), z VA2E (x = 1...5). z VA1Ex et VA2x sont des bits indiqués dans un registre d'entrée (3x). Ils peuvent être affectés à n'importe quel signal de sortie de bit OUT1 à OUT8. Valeur par défaut : VA1Ex (x = 1...5) = 0 et VA1Ex (x = 1...5) = 0. Pour connaître les correspondances par défaut, reportez-vous à la section Caractéristiques de démarrage, p. 69. Valeur de la consigne finale La valeur de la consigne finale E/Sx (x = 1...5) est un registre de sortie (4x...) dans lequel est saisie la valeur finale (compteur) ou la valeur initiale (décompteur) du compteur. Toute modification de la valeur de consigne finale a les effets suivants : Mode Effets 1, 2, 3, 4 tout changement de la valeur de consigne finale fait immédiatement l'objet d'une exception, que le compteur soit actif ou inactif. La valeur réelle n'est pas affectée. 5 tout changement de la valeur de consigne finale ne prend effet que si le signal BEA est préalablement défini. 8, 9 aucun changement de cette valeur n'a d'effet si le compteur est actif. En revanche, s'il est inactif, le changement de la valeur fait immédiatement l'objet d'une exception. La valeur réelle est définie sur 0 ou sur la valeur de consigne finale, selon que le mode de comptage est montant ou descendant. Plage de valeurs : E/Sx (x = 1...5) = 0...(2 exp31) -1 Valeur par défaut : E/Sx (x = 1...5) = 0 Consigne finale La consigne finale E/SEx (x = 1...5) est un bit indiqué dans un registre d'entrée (3x...). Elle peut être affectée via l’écran de configuration des paramètres à l'une des sorties de bit OUT1 à OUT8. Valeur par défaut : E/SEx (x = 1...5) = 0. Pour connaître les correspondances par défaut, reportez-vous à la section Caractéristiques de démarrage, p. 69. 38 35012600 00 juin 2006 Détail des caractéristiques de fonctionnement du module EHC 105 Consigne de temps finale La consigne de temps finale DE/SEx (x = 1...5) peut être définie dans l’écran de configuration des paramètres. Elle peut être affectée à n'importe quel signal de sortie de bit OUT1 à OUT8. Valeur par défaut : DE/SEx (x = 1...5) = 0. L'affectation par défaut est : aucune affectation. Largeur d'impulsion La largeur d'impulsion correspond à la longueur de l'impulsion de la consigne de temps finale. En outre, en mode de fonctionnement A, la largeur d'impulsion définit la durée de toutes les sorties associées. Signification de la valeur de la largeur d'impulsion : Valeur de la largeur d'impulsion Signification 0 La sortie est désactivée pour DE/ SEx. 1...255 x = 0,02 sec Valeur par défaut : Largeur d'impulsion = 0. Note : Si la largeur d'impulsion est de 0 en mode de fonctionnement A, il n'y a aucune sortie. 35012600 00 juin 2006 39 Détail des caractéristiques de fonctionnement du module EHC 105 00 40 35012600 00 juin 2006 Types de compteurs EHC 105 00 et modes de fonctionnement correspondants 4 Présentation Introduction Ce chapitre contient des informations sur les différents types de compteurs et les modes de fonctionnement disponibles. Contenu de ce chapitre Ce chapitre contient les sous-chapitres suivants : 35012600 00 juin 2006 Souschapitre Sujet Page 4.1 Présentation générale des types de compteurs et des numéros de modes correspondants 43 4.2 Compteur d'événements 46 4.3 Compteur différentiel 53 4.4 Compteur d'itérations 59 4.5 Compteur de débit 62 41 Types de compteurs EHC 105 00 et modes de fonctionnement correspondants 42 35012600 00 juin 2006 Types de compteurs EHC 105 00 et modes de fonctionnement 4.1 Présentation générale des types de compteurs et des numéros de modes correspondants Présentation générale Introduction Cette section contient la description des différents types de compteurs et des numéros de modes correspondants. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : 35012600 00 juin 2006 Sujet Page Présentation générale des types de compteurs 44 Numéro de mode des types de compteurs 45 43 Types de compteurs EHC 105 00 et modes de fonctionnement correspondants Présentation générale des types de compteurs Types de compteurs Le module EHC 105 00 peut fonctionner comme compteur des types suivants : compteur d'événements (avec ou sans consigne finale rapide), z compteur d'événements avec sorties dynamiques ou verrouillées, z compteur différentiel (sans consigne finale rapide), z compteur d'itérations (avec consigne finale rapide), z compteur de débit. z Compte montant et descendant La sélection des différents types de compteurs passe par la sélection du mode de fonctionnement dans la mémoire d'état. Chaque compteur peut effectuer des comptes montants ou descendants. Le mode de consigne de sortie peut être défini comme relatif (à la valeur de la consigne finale) ou absolu. Motifs de coupure Lorsque le compteur est actif, les changements suivants déclenchent la coupure sortie : z changement de mode de fonctionnement, z changement de sens de comptage, z changement de comportement de coupure, z changement de type de consigne. Note : Il est impossible de changer le mode de fonctionnement lors d'un chargement/démarrage. Après une modification du mode de fonctionnement, la définition du bit de chargement / démarrage doit se faire dans le cycle d'analyse suivant. Temps de réponse des signaux de sortie de bit 44 Temps de réponse des signaux de sortie de bit : Consigne Temps de réponse des signaux de sortie de bit Sans consigne finale rapide En général, 3 ms Avec consigne finale rapide En général, 0,5 ms 35012600 00 juin 2006 Types de compteurs EHC 105 00 et modes de fonctionnement Numéro de mode des types de compteurs Numéro du mode de fonctionnement des compteurs 35012600 00 juin 2006 Modes de fonctionnement des compteurs et numéro correspondant (hex) : Valeur (hex) Signification 1 Compteur d'événements avec activations de consignes parallèles. 2 Compteur d'événements avec activations de consignes série. 3 Compteur différentiel avec activations de consignes parallèles (applicable uniquement aux compteurs 1 et 3, la consigne et les valeurs réelles des compteurs 2 et 4 respectivement étant inactives). 4 Compteur différentiel avec activations de consignes série (applicable uniquement aux compteurs 1 et 3, la consigne et les valeurs réelles des compteurs 2 et 4 respectivement étant inactives). 5 Compteur d'itérations 6 Compteur de débit, temps de comptage t = 100 ms 7 Compteur de débit, temps de comptage t = 1 s 8 Compteur d'événements avec activations de consignes parallèles et consigne finale rapide. 9 Compteur d'événements avec activations de consignes série et consigne finale rapide. A (valeur par défaut) Compteur d'événements avec sorties dynamiques "activées", le paramètre de largeur d'impulsion étant valable pour toutes les sorties utilisées. B Compteur d'événements avec sorties de consignes verrouillées. 0, C, D, E, F Semblables au mode de fonctionnement A. 45 Types de compteurs EHC 105 00 et modes de fonctionnement correspondants 4.2 Compteur d'événements Présentation générale Introduction Cette section décrit les modes de fonctionnement du module EHC 105 utilisé comme compteur d'événements. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : 46 Sujet Page Modes de fonctionnement 47 Schéma temporel pour les modes de fonctionnement 1 et 8 48 Schéma temporel pour les modes de fonctionnement 2 et 9 50 Schéma temporel pour le mode de fonctionnement A 51 Schéma temporel pour le mode de fonctionnement B 52 35012600 00 juin 2006 Types de compteurs EHC 105 00 et modes de fonctionnement Modes de fonctionnement Caractéristiques Le compteur d'événements est un compteur bidirectionnel commandé par une porte et comportant au plus deux consignes, une consigne finale et une consigne de temps finale. Modes de fonctionnement Le compteur d'événements peut fonctionner sur les modes suivants : Mode de fonctionnement Description A avec sorties "heure de début" réglables La configuration de la largeur d'impulsion applique la même valeur à toutes les sorties du compteur. 1 Avec activation de la consigne de sortie parallèle 2 Avec activation de la consigne de sortie série 8 Avec activation de la consigne de sortie parallèle et consigne finale rapide 9 Avec activation de la consigne de sortie série et consigne finale rapide B Avec activation de la consigne verrouillée Note : Au démarrage, les sorties sont définies sur le signal "0". Plage de valeurs 35012600 00 juin 2006 La plage de valeurs pour tous les modes de fonctionnement est la suivante : 0...(2 exp 31) 1, sauf pour le mode de fonctionnement 5 dont la plage de valeurs est 0...(2 exp 16) 1. 47 Types de compteurs EHC 105 00 et modes de fonctionnement correspondants Schéma temporel pour les modes de fonctionnement 1 et 8 Comptage montant Le comptage montant est effectué avec VRx = 0. Signal entrées impulsions Entrée compteur LS Autorisation de comptage (matériel) (IN1) Valeur réelle IW Valeur d’E/S Valeur réelle du compteur Valeur d'E/S-VA2 Valeur d'E/S-VA1 0 VA1E Sorties compteur (si configuré) VA2E E/SE DE/SE Il est possible de définir la largeur de l'impulsion DE/SE sur l’écran de configuration des paramètres Autres signaux Ce compteur d'événements avec l'activation relative et série de la consigne correspond à un schéma temporel type qui ne prend pas en compte les signaux suivants : z BEAx : pour plus d'informations, reportez-vous à la section Fonction de démarrage et d'arrêt du compteur , p. 29 z STx : pour plus d'informations, reportez-vous à la section Fonction de démarrage et d'arrêt du compteur , p. 29 Note : STx n'a aucun rôle dans le mode de fonctionnement 8. 48 35012600 00 juin 2006 Types de compteurs EHC 105 00 et modes de fonctionnement Compteur descendant Le compte descendant est effectué avec VRx = 1. Signal entrées impulsions Entrée compteur LS Autorisation de comptage (matériel) (IN1) Valeur réelle IW Valeur d’E/S Valeur réelle du compteur Valeur VA1 Valeur VA2 0 VA1E Sorties compteur (si configuré) VA2E E/SE DE/SE Il est possible de définir la largeur de l'impulsion DE/SE1 sur l’écran de configuration des paramètres Autres signaux Ce compteur d'événements avec l'activation relative et série de la consigne correspond à un schéma temporel type qui ne prend pas en compte les signaux suivants : z BEAx : pour plus d'informations, reportez-vous à la section Fonction de démarrage et d'arrêt du compteur , p. 29 z STx : pour plus d'informations, reportez-vous à la section Fonction de démarrage et d'arrêt du compteur , p. 29 Note : STx n'a aucun rôle dans le mode de fonctionnement 8. 35012600 00 juin 2006 49 Types de compteurs EHC 105 00 et modes de fonctionnement correspondants Schéma temporel pour les modes de fonctionnement 2 et 9 Comptage montant Le comptage montant est effectué avec VRx = 0. Signal entrée impulsions Entrée compteur LS Autorisation de comptage (matériel) (IN1) Valeur réelle IW Valeur d’E/S Valeur réelle du compteur Valeur d'E/S-VA2 Valeur d'E/S-VA1 0 VA1E Sorties compteur (si configuré) VA2E E/SE DE/SE Il est possible de définir la largeur de l'impulsion DE/SE sur l’écran de configuration des paramètres Autres signaux Ce compteur d'événements avec l'activation relative et série de la consigne correspond à un schéma temporel type qui ne prend pas en compte les signaux suivants : z BEAx : pour plus d'informations, reportez-vous à la section Fonction de démarrage et d'arrêt du compteur , p. 29 z STx : pour plus d'informations, reportez-vous à la section Fonction de démarrage et d'arrêt du compteur , p. 29 Note : STx n'a aucun rôle dans le mode de fonctionnement 9. 50 35012600 00 juin 2006 Types de compteurs EHC 105 00 et modes de fonctionnement Schéma temporel pour le mode de fonctionnement A Comptage montant Le comptage montant est effectué avec VRx = 0. Entrée de compteur Entrée d’impulsions Signal LS Autorisation de comptage (matériel) (IN1) Valeur réelle IW Valeur E/S VA2 VA1 Compteur Valeur réelle 0 (VA1E) OUTx (VA2E) OUTy Compteur Sorties (E/SE) OUTz DE/SE VA1E VA2E Bits de registre E/SE Il est possible de définir la largeur de l'impulsion DE/SE pour toutes les sorties dans l’écran de configuration des paramètres Note : L'activation des sorties de bit est différente de celle des bits de registre. 35012600 00 juin 2006 51 Types de compteurs EHC 105 00 et modes de fonctionnement correspondants Schéma temporel pour le mode de fonctionnement B Comptage montant Le comptage montant est effectué avec VRx = 0. Entrée de compteur Entrée d’impulsions Signal LS BEA Autorisation de comptage (matériel) (IN1) Valeur réelle IW Valeur E/S VA2 VA1 Compteur Valeur réelle 0 (VA1E) OUTx (VA2E) OUTy Compteur Sorties (E/SE) OUTz DE/SE VA1E VA2E Bits de registre E/SE Il est possible de définir la largeur de l'impulsion DE/SE dans l’écran de configuration des paramètres Note : L'activation des sorties de bit est différente de celle des bits de registre. 52 35012600 00 juin 2006 Types de compteurs EHC 105 00 et modes de fonctionnement 4.3 Compteur différentiel Présentation générale Introduction Cette section décrit les modes de fonctionnement du module EHC 105 utilisé comme compteur différentiel. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : 35012600 00 juin 2006 Sujet Page Modes de fonctionnement 54 Schéma temporel pour le mode de fonctionnement 3 56 Schéma temporel pour le mode de fonctionnement 4 58 53 Types de compteurs EHC 105 00 et modes de fonctionnement correspondants Modes de fonctionnement Caractéristiques Le compteur différentiel est un compteur commandé par une porte et comportant au plus deux consignes de sortie, une consigne finale et une consigne de temps finale. Un compteur différentiel comporte deux voies de compteur et mesure la différence entre les impulsions correspondantes. La valeur du compte est fonction de la différence des deux compteurs. Le compteur 1 (sens des aiguilles d'une montre) et le compteur 2 (sens inverse des aiguilles d'une montre) constituent le compteur différentiel 1, tandis que le compteur 3 (sens des aiguilles d'une montre) et le compteur 4 (sens inverse des aiguilles d'une montre) constituent le compteur différentiel 2. Note : Il est impossible de modifier cette configuration. Modes de fonctionnement Le compteur différentiel peut fonctionner sur les modes suivants : Mode de fonctionnement Description 3 Avec activation de la consigne parallèle 4 Avec activation de la consigne série Note : Au démarrage, les sorties sont définies sur le signal "0". 54 35012600 00 juin 2006 Types de compteurs EHC 105 00 et modes de fonctionnement Remarque sur la configuration La configuration, le contrôle et l'évaluation des compteurs différentiels se fait à l'aide des paramètres et des valeurs du premier compteur, à l'exception de l'entrée du compteur. La configuration du compteur associé doit être effectuée séparément. Les paramètres disponibles dans l’écran de configuration des paramètres sont les suivants : z z Invert counter input / input signal counts on (Inverser l'entrée de compteur / compter le signal d'entrée sur) Use input for counter enable (Utiliser l'entrée d'autorisation de comptage) Note : Il est impossible de définir une consigne finale rapide pour les compteurs différentiels. Si un compteur est désactivé, la surveillance de la durée du compteur est suspendue. Plage de valeurs Les plages de valeurs sont les suivantes : z z Valeurs des consignes : 0 à (2 exp 30) -1. Valeurs réelles : -(2 exp 30) à (2 exp 30) -1. Note : La plage de valeurs permet d'utiliser également le compteur différentiel pour une surveillance en continu. 35012600 00 juin 2006 55 Types de compteurs EHC 105 00 et modes de fonctionnement correspondants Schéma temporel pour le mode de fonctionnement 3 Comptage montant Le comptage montant est effectué avec VRx = 0. Entrées compteur 1/3 Signal entrée impulsions Entrées compteur 2/4 Signal entrées impulsions LS Valeur courante du différentiel Valeur d’E/S Valeur d'E/S-VA2 Valeur réelle du compteur Valeur d'E/S-VA1 0 VA1E VA2E Sorties compteur (si configuré) E/SE DE/SE Il est possible de définir la largeur de l'impulsion DE/SE sur l’écran de configuration des paramètres Autres signaux 56 Ce compteur différentiel avec coupures parallèles des consignes correspond à un schéma temporel type qui ne prend pas en compte les signaux suivants : z BEAx : pour plus d'informations, reportez-vous à la section Fonction de démarrage et d'arrêt du compteur , p. 29 z STx : pour plus d'informations, reportez-vous à la section Fonction de démarrage et d'arrêt du compteur , p. 29 35012600 00 juin 2006 Types de compteurs EHC 105 00 et modes de fonctionnement Compte descendant Le compte descendant est effectué avec VRx = 1. Entrées compteur 1/3 Signal entrée impulsions Entrées compteur 2/4 Signal entrée impulsions LS Valeur courante du différentiel Valeur d’E/S Valeur VA1 Valeur VA2 Valeur réelle du compteur 0 VA1E VA2E Sorties compteur (si configuré) E/SE DE/SE Il est possible de définir la largeur de l'impulsion DE/SE dans la boîte de dialogue Concept. Autres signaux 35012600 00 juin 2006 Ce compteur différentiel avec les coupures parallèles des consignes correspond à un schéma temporel type qui ne prend pas en compte les signaux suivants : z BEAx : pour plus d'informations, reportez-vous à la section Fonction de démarrage et d'arrêt du compteur , p. 29 z STx : pour plus d'informations, reportez-vous à la section Fonction de démarrage et d'arrêt du compteur , p. 29 57 Types de compteurs EHC 105 00 et modes de fonctionnement correspondants Schéma temporel pour le mode de fonctionnement 4 Comptage montant Le comptage montant est effectué avec VRx = 0. Entrées compteur 1/3 Signal entrée impulsions Entrées compteur 2/4 Signal entrée impulsions LS Valeur courante du différentiel Valeur d’E/S Valeur d'E/S-VA2 Valeur réelle du compteur Valeur d'E/S-VA1 0 VA1E VA2E Sorties compteur (si configuré) E/SE DE/SE Il est possible de définir la largeur de l'impulsion DE/SE sur écran de configuration des paramètres Autres signaux 58 Ce compteur différentiel avec coupures série des consignes correspond à un schéma temporel type qui ne prend pas en compte les signaux suivants : z BEAx : pour plus d'informations, reportez-vous à la section Fonction de démarrage et d'arrêt du compteur , p. 29 z STx : pour plus d'informations, reportez-vous à la section Fonction de démarrage et d'arrêt du compteur , p. 29 35012600 00 juin 2006 Types de compteurs EHC 105 00 et modes de fonctionnement 4.4 Compteur d'itérations Présentation générale Introduction Cette section décrit les modes de fonctionnement du module EHC 105 utilisé comme compteur d'itérations. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : 35012600 00 juin 2006 Sujet Page Mode de fonctionnement 5 60 Schéma temporel pour le mode de fonctionnement 5 61 59 Types de compteurs EHC 105 00 et modes de fonctionnement correspondants Mode de fonctionnement 5 Caractéristiques Un compteur d'itérations est un compteur montant / descendant comportant au plus deux consignes de sortie, une consigne finale rapide qui joue le rôle d'une troisième consigne et une consigne de temps finale. Pour le compteur d'itérations, les limites suivantes s'appliquent chaque fois que la valeur de la consigne finale est atteinte : z Les valeurs E/Sx sont limitées aux plages de valeurs 0...(2 exp 16) -1. z La valeur de la consigne finale ne peut être modifiée si le compteur est actif. Le signal BEA doit être défini au préalable. z La valeur de la consigne finale doit être supérieure ou égale à 2. Mode de fonctionnement Synchronisation Le compteur d'itérations peut fonctionner sur le mode suivant : Mode de fonctionnement Description 5 Avec activation de sortie série Cette entrée d'activation/désactivation du compteur peut être utilisée à des fins de synchronisation avec un événement externe. L'impulsion qui suit un front 0->1 à l'entrée d'activation/désactivation du compteur permet de définir la valeur réelle sur 0 ou sur la valeur de la consigne finale, selon que le mode de comptage est montant ou descendant. 60 35012600 00 juin 2006 Types de compteurs EHC 105 00 et modes de fonctionnement Schéma temporel pour le mode de fonctionnement 5 Comptage montant Le comptage montant est effectué avec VRx = 0. Entrée du compteur Signal entrée impulsions LS Valeur réelle IW Valeur d’E/S Valeur VA2 Valeur réelle du compteur Valeur VA1 0 VA1E VA2E Sorties compteur (si configuré) E/SE DE/SE Il est possible de définir la largeur de l'impulsion DE/SE sur l’écran de configuration des paramètres. Autres signaux 35012600 00 juin 2006 Ce compteur d'itérations correspond à un schéma temporel type qui ne prend pas en compte les signaux suivants : z BEAx : pour plus d'informations, reportez-vous à la section Fonction de démarrage et d'arrêt du compteur , p. 29 z STx n'a aucun effet dans ce mode de fonctionnement. 61 Types de compteurs EHC 105 00 et modes de fonctionnement correspondants 4.5 Compteur de débit Présentation générale Introduction Cette section décrit les modes de fonctionnement du module EHC 105 utilisé comme compteur de débit. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : 62 Sujet Page Modes de fonctionnement 63 Schéma temporel pour les modes de fonctionnement 6 et 7 64 35012600 00 juin 2006 Types de compteurs EHC 105 00 et modes de fonctionnement Modes de fonctionnement Caractéristiques Le compteur de débit compte le nombre d'impulsions par unité de temps. Une unité de temps est spécifiée au moment du choix du mode de fonctionnement 6 ou 7. La valeur lue est alors sauvegardée comme valeur réelle. La valeur réelle déterminée représente ainsi le nombre d'impulsions par unité de temps et peut servir à déterminer des vitesses, des débits ou même des révolutions. Les entrées et les sorties ne sont pas traitées dans ce type de compteur. La fonction de temporisation chien de garde n'est pas prise en charge. Mode de fonctionnement 35012600 00 juin 2006 Le compteur de débit fonctionne sur le mode suivant : Mode de fonctionnement Description 6 Le temps de comptage t est de 100 ms. 7 Le temps de comptage t est de 1 sec. 63 Types de compteurs EHC 105 00 et modes de fonctionnement correspondants Schéma temporel pour les modes de fonctionnement 6 et 7 Comptage montant Le comptage montant est effectué avec VRx = 0. Entrée du compteur Signal entrée impulsions LS Valeur réelle IW Valeur d’E/S Valeur VA2 Valeur réelle du compteur Valeur VA1 0 VA1E VA2E Sorties compteur (si configuré) E/SE DE/SE Il est possible de définir la largeur de l'impulsion DE/SE sur l’écran de configuration des paramètres. Autres signaux 64 Ce compteur d'itérations correspond à un schéma temporel type qui ne prend pas en compte les signaux suivants : z BEAx : pour plus d'informations, reportez-vous à la section Fonction de démarrage et d'arrêt du compteur , p. 29 z STx n'a aucun effet dans ce mode de fonctionnement. 35012600 00 juin 2006 Surveillance et démarrage 5 Présentation Introduction Ce chapitre contient des informations sur la surveillance et le démarrage du module EHC 105 00. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 35012600 00 juin 2006 Sujet Page Surveillance des impulsions en entrée 66 Surveillance du bus système Quantum 67 Surveillance US24 68 Caractéristiques de démarrage 69 65 Surveillance et démarrage Surveillance des impulsions en entrée Fonction de surveillance des entrées Le module EHC 105 00 peut surveiller la présence ou l'absence d'impulsions en entrée. Si aucune impulsion n'est détectée à l'entrée correspondante d'un compteur en marche dans l'intervalle de temporisation spécifié, l'indicateur d'erreur de transmission (indicate) prend la valeur 1 et le bit d'erreur correspondant (ERR) est activé, ce qui entraîne la coupure forcée de la sortie et l'allumage du voyant F. Note : Les modes de fonctionnement 6 et 7 ne prennent pas en charge la surveillance des impulsions de compte. Reportez-vous à la section Modes de fonctionnement, p. 54. Conditions requises pour la surveillance Pour activer la surveillance des signaux, il est nécessaire de définir dans l’écran de configuration des paramètres une valeur comprise entre 1 et 255 pour le chien de garde compteur. Cette valeur fixe la temporisation du chien de garde du compteur entre 100 ms et 25,5 s. La surveillance des impulsions de comptage pour le compteur concerné se fait lorsque l'impulsion de compte est activée et que le compteur fonctionne. La définition d'une temporisation de chien de garde est requise. Note : Aucune surveillance n'est effectuée si la valeur 0 est choisie. Notification de débordement Notification de débordement. Mode Description Comptage montant Un débordement de compteur est détecté en cas de valeur réelle > 2 exp (31)-1. Comptage descendant Un débordement de compteur est détecté en cas de valeur réelle > 2 exp (31). Note : Pour plus d'informations, reportez-vous à la section Description du module EHC 105 00 - compteur rapide, p. 75. 66 35012600 00 juin 2006 Surveillance et démarrage Surveillance du bus système Quantum Fonction de surveillance Un signal "système actif" est activé sur le bus système Quantum. En cas de panne du processeur, toutes les sorties sont définies en conséquence et le voyant vert d'état ACTIVE s'éteint. Comportement de sortie L'état des sorties en cas d'erreur de communication entre l'automate et le module EHC 105 00 peut être sélectionné via le bit du registre de sortie EBUA (4x...). 35012600 00 juin 2006 Signal Signification 1 l'état courant de sortie est conservé ; 0 toutes les sorties utilisées sont définies sur le niveau 0. 67 Surveillance et démarrage Surveillance US24 Fonction de surveillance Fonction de surveillance : Si... Alors... l'alimentation externe 24 Vcc tombe en panne pendant le fonctionnement z le voyant P vert s'éteint et apparaît dans l'octet d'état du l'alimentation est rétablie z le voyant P s'allume module z et le voyant F rouge s'allume. z et le voyant F rouge s'éteint. Comportement de sortie Le statut affiché (1 à 8) de la sortie de bit (OUT1...OUT8) disparaît, quelle que soit la logique de sortie définie (positive ou négative). Aucune coupure de sortie n'est déclenchée si le compteur fonctionne. 68 35012600 00 juin 2006 Surveillance et démarrage Caractéristiques de démarrage Que se passe-t-il au démarrage ? 35012600 00 juin 2006 Les opérations suivantes ont lieu au démarrage du module EHC 105 00 : Etape Description 1 Toutes les valeurs réelles prennent la valeur 0. 2 Les sorties sont désactivées (VA1E = VA2E = E/SE = 0). 3 Les compteurs prennent par défaut les valeurs suivantes : z compteurs d'événements montants, z valeurs de consigne de sortie absolues (VAR = 0), z sorties en mode de fonctionnement A (mode de contrôle dynamique). 4 Les sorties sont définies sur 0 (EBUA = 0) en cas d'échec de la communication entre l'automate et le module EHC 105. 5 Par défaut, tous les compteurs sont activés. 69 Surveillance et démarrage Affectation des E/S de bit Affectation des E/S de bit au démarrage Entrée/Sortie du compteur Signal de bit Brochage LS1 (Chargement et démarrage) IN1 21 ST1 (Redémarrage) IN1 21 BEA1 (Coupure sortie) IN6 26 Impulsion de compte 1 5C1/24C1 1/11 VA2E1 OUT6 36 E/SE1 OUT1 31 IN2 22 Compteur 1 Compteur 2 LS2 (Chargement et démarrage) ST2 (Redémarrage) IN2 22 Impulsion de compte 2 5C2/24C2 3/13 E/SE2 OUT2 32 LS3 (Chargement et démarrage) IN3 23 ST3 (Redémarrage) IN3 23 Compteur 3 BEA3 IN7 27 Impulsion de compte 3 5C3/24C3 5/15 VA2E3 OUT7 37 E/SE3 OUT3 33 LS4 (Chargement et démarrage) IN4 24 ST4 (Redémarrage) IN4 24 Impulsion de compte 4 5C4/24C4 7/17 E/SE4 OUT4 34 IN5 25 Compteur 4 Compteur 5 LS5 (Chargement et démarrage) 70 ST5 (Redémarrage) IN5 25 Impulsion de compte 5 5C5/24C5 9/19 BEA5 IN8 28 35012600 00 juin 2006 Surveillance et démarrage 35012600 00 juin 2006 Entrée/Sortie du compteur Signal de bit Brochage VA2E5 OUT8 38 E/SE5 OUT5 35 71 Surveillance et démarrage 72 35012600 00 juin 2006 Description du module EHC 105 00 Compteur rapide II Présentation Introduction Cette section décrit le module EHC 105 00 Compteur rapide. Contenu de cette partie Cette partie contient les chapitres suivants : Chapitre 6 35012600 00 juin 2006 Titre du chapitre Description du module EHC 105 00 - compteur rapide Page 75 73 Description du module EHC 105 00 Compteur rapide 74 35012600 00 juin 2006 Description du module EHC 105 00 - compteur rapide 6 Présentation Introduction Ce chapitre décrit le module EHC 105. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 35012600 00 juin 2006 Sujet Page Présentation 76 Configuration du matériel EHC 105 00 78 Voyants 81 Câblage 82 Caractéristiques 85 Caractéristiques du matériel EHC 105 00 88 75 Description du module EHC 105 00 - compteur rapide Présentation Fonction Le module 140 EHC 105 00 est un module compteur à haut débit. Il utilise cinq compteurs équivalents pouvant être utilisés séparément, dotés des fonctions suivantes : z Compteur d'événements 32 bits avec 6 modes z Compteur d'événements avec activation de consigne de sortie parallèle z Compteur d'événements avec activation de consigne de sortie parallèle et consigne finale rapide z Compteur d'événements avec activation de consigne série z Compteur d'événements avec activation de consigne série et consigne finale rapide z Compteur d'événements avec activation de consigne de sortie temporisée z Compteur d'événements avec activation de consigne de sortie verrouillée z Compteur différentiel à 32 bits (2 paires de compteurs configurables) avec 2 modes z Compteur différentiel avec activation de consigne de sortie série z Compteur différentiel avec activation de consigne de sortie parallèle z Compteur d'itérations 16 bits z 32 bits (compteur de vitesse, compteur de débit) avec 2 modes z Compteur de débit avec un temps de comptage de 100 ms z Compteur de débit avec un temps de comptage de 1 s Illustration La figure ci-dessous montre le module EHC 105 et ses composants. 1 140 EHC 105 2 3 X 76 6 4 5 X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X X 2 4 7 9 11 13 15 17 19 22 24 26 28 30 32 34 36 38 1 3 6 8 10 12 14 16 18 20 21 23 25 27 29 31 33 35 37 35012600 00 juin 2006 Description du module EHC 105 00 - compteur rapide 1 2 3 4 5 6 Numéro du modèle, description du communicateur, code couleur Affichage voyants Coupe-circuits (à fusibles) Bornier du câblage Porte amovible Étiquette d’identification client (repliez l'étiquette et placez-la à l'intérieur de la porte) Note : Le bornier de câblage (Modicon n° 140 XTS 002 00) doit être commandé séparément. (Le bornier inclut une porte et une étiquette amovibles). 35012600 00 juin 2006 77 Description du module EHC 105 00 - compteur rapide Configuration du matériel EHC 105 00 Tension d’alimentation Le module EHC 105 00 est alimenté par le bus Quantum avec VCC = 5 Vcc. Les E/ S isolées et les entrées du compteur sont des exceptions. Elles reçoivent la tension de travail US24 = 24 Vcc fournie par une alimentation externe. Les voyants P verts s’allument lorsqu’US24 est présent. En outre, si le 24Vcc est absent, le bit 7 d’état est défini et le voyant F s’allume. Si le 24Vcc est rétabli, le bit 7 d’état est réinitialisé et le voyant F s’éteint. Note : Il est possible d'utiliser au choix des entrées de compteur 5Vcc. Échange à chaud Comme tous les modules Quantum, il peut être retiré et inséré alors que le bus fonctionne. Une reconfiguration du module est cependant nécessaire. Entrées du compteur Les entrées du compteur sont isolées entre elles et des E/S de bit. Chaque entrée de compteur est présente sous deux variantes, 5C1 à 5C5 sont pour des signaux 5 Vcc et 24C1 à 24C5 sont pour des signaux 25 Vcc. Tous les signaux d’entrée sont représentés par des voyants verts. (Reportez-vous à la section Voyants, p. 81). AVERTISSEMENT Risques d'échec de la configuration du matériel Seuls les transmetteurs à signaux de sortie 5 Vcc peuvent être connectés aux entrées 5C1 à 5C5. Une seule connexion peut être utilisée par entrée du compteur (en 5 Vcc ou en 24 Vcc). Le non-respect de cette directive peut entraîner la mort, des lésions corporelles graves ou des dommages matériels. Exemple d’entrée du compteur 78 Il y a exactement un potentiel de référence par entrée du compteur (M11 à M15) : transmetteur 5 Vcc sur le compteur 4 utilisant les bornes 5C4 et M14 z transmetteur 24 Vcc sur le compteur 4 utilisant les bornes 24C4 et M14 z 35012600 00 juin 2006 Description du module EHC 105 00 - compteur rapide Autorisation de comptage Une entrée associée au matériel (IN1 à IN5) est affectée à chaque compteur comme autorisation de comptage (fonction porte). L’utilisation de l’entrée comme autorisation de comptage peut être sélectionnée séparément pour chaque voie de compteur dans la configuration des paramètres. Si l’entrée doit servir à d’autres fonctions, elle ne doit pas être affectée à l’autorisation de comptage. L’entrée de compteur est alors toujours activée. Entrées de bit Le module est pourvu de cinq entrées de compteurs et huit entrées de bit, chacune d’entre elles peut recevoir des fonctions différentes. Les entrées de bit sont isolées du châssis. Tous les signaux d’entrée sont représentés par des voyants verts. (Reportez-vous à la section Voyants, p. 81). Les entrées de bit peuvent recevoir les fonctions suivantes : Autorisation de comptage (fonction porte) z Chargement/démarrage du compteur (sorties définies) z Redémarrage du compteur (sorties définies) z Déclencheur de coupure de sortie (réinitialise les sorties VA1Ex, VA2Ex et E/ SEx) z Les états des signaux d’entrée peuvent être inversés z Note : Notez les points suivants : z Le chargement et le démarrage redémarrent respectivement les fonctions de redémarrage combinées par un ET logique avec les bits de mémoire d’état respectivement LSx et STx. z Si aucune entrée de matériel n’est utilisée pour redémarrer respectivement charger/enregistrer, la condition ET n’est pas remplie, si le bit de la mémoire d’état est défini. z En modes de comptage d’évènements (modes de fonctionnement 1 et 2) et en mode de comptage différentiel (modes de fonctionnement 3 et 4), la commande de redémarrage n’est possible qu’après une coupure de sortie (BEAx). z La commande de redémarrage n’est pas possible en comptage d’itérations (mode 5), en comptage de vitesses (modes 6 et 7) et en comptage d’événements avec des modes de fonctionnement à coupure de sortie rapide (modes 8 et 9). 35012600 00 juin 2006 79 Description du module EHC 105 00 - compteur rapide Sorties de bit Le module dispose de huit sorties de bit. Toutes les sorties sont protégées contre les courts-circuits et contre les surcharges (Imax = 500 mA), elles sont isolées en tension par rapport aux entrées et au châssis (bus d’E/S). Les sorties peuvent recevoir les fonctions suivantes : première consigne (temporisée pour le mode A) z deuxième consigne (temporisée pour le mode A) z consigne finale (temporisée pour le mode A) Les sorties du module affectées à la consigne finale des modes de fonctionnement se servant de la consigne finale rapide sont traités particulièrement rapidement : z sans consigne finale rapide : typiquement 3 ms z avec consigne finale rapide : typiquement 0,5 ms z consigne de temps finale temporisée (avec choix de largeur d’impulsion) z les états des signaux de sortie peuvent être inversés z Court-circuit Une ou plusieurs sorties en court-circuit provoquent un message d’erreur (le voyant rouge F s’allume). Dès que le court-circuit a été neutralisé, les sorties peuvent revenir au fonctionnement normal par la réinitialisation collective du signal Q. Mise sous tension Toutes les sorties de bit sont inactives lors de la mise sous tension (châssis sous 5 Vcc). En cas de panne de la station maître, toutes les sorties sont désactivées. (Les sorties passent à 0 avec une logique positive et à 1 avec une logique négative.) Cavaliers Le module est livré sans cavaliers. Les bandes de contacts du module ne sont utilisées que pour des tests. 80 35012600 00 juin 2006 Description du module EHC 105 00 - compteur rapide Voyants Illustration Description 35012600 00 juin 2006 Le tableau ci-dessous décrit les voyants du module EHC 105. R 1 ACTIVE C1 1 2 C2 2 3 C3 3 4 C4 4 5 C5 5 6 6 7 7 8 8 F P Le tableau ci-dessous décrit les voyants du module EHC 105 Voyant Couleur Description R vert READY - le module est prêt (l'initialisation du micrologiciel est terminée). P vert POWER - la tension de travail US24 est présente. F rouge Le voyant rouge F (Fault, Erreur), s'allume lorsque l'une des erreurs suivantes survient : z absence de la tension d'alimentation de 24 Vcc (US24), z court-circuit sur l'une des sorties OUTn, z déclenchement de la surveillance des impulsions (bit indicate = 1 et ERRx = 1), z débordement du compteur (bit indicate = 0 et ERRx = 1). ACTIVE vert La communication avec l'API devient active. 1à8 vert Ces voyants indiquent l'état des signaux d'entrée de bit IN1 à IN8. 1à8 vert Ces voyants indiquent l'état des signaux de sortie de bit OUT1 à OUT8. C1 à C5 vert Ces voyants s'allument lorsque la fréquence d'horloge appliquée à l'entrée d'horloge est de 5C1 pour 24C1 à 5C5 pour 24C5. 81 Description du module EHC 105 00 - compteur rapide Câblage Entrées du compteur 5Cx Schéma de câblage des entrées du compteur 5Cx 140 EHC 105 00 M11 M12 M13 Les bornes Mxx s'appliquent également aux transmetteurs 24 Vcc 82 M14 M15 2 1 4 3 6 5 8 7 10 9 12 11 14 13 16 15 18 17 20 19 22 21 24 23 26 25 28 27 30 29 32 31 34 33 36 35 38 37 40 39 5C1 5C2 5C3 5C4 5C5 Signaux d’entrée du compteur 5 Vcc C1 à C5 - + 5 Vcc Vers M11 à M15 Les bornes 29 et 30 sont connectées en interne 35012600 00 juin 2006 Description du module EHC 105 00 - compteur rapide Entrées du compteur 24Cx Schéma de câblage des entrées du compteur 24Cx 140 EHC 105 00 M11 M12 M13 Les bornes Mxx s'appliquent également aux transmetteurs 5 Vcc 35012600 00 juin 2006 M14 M15 2 1 4 3 6 5 8 7 10 9 12 11 14 13 16 15 18 17 20 19 22 21 24 23 26 25 28 27 30 29 32 31 34 33 36 35 38 37 40 39 24C1 24C2 24C3 24C4 Signaux d’entrée du compteur 24 Vcc C1 à C5 + - 24 Vcc 24C5 Vers M11 à M15 Les bornes 29 et 30 sont connectées en interne 83 Description du module EHC 105 00 - compteur rapide Entrées et sorties de bit Schéma de câblage des entrées et sorties de bit 140 EHC 105 00 N/C N/C N/C N/C : non connecté N/C N/C M11 M12 M13 M14 M15 IN2 IN4 IN6 IN8 (Commun) M10 OUT2 OUT4 OUT6 OUT8 US24 2 1 4 3 6 5 8 7 10 9 12 11 14 13 16 15 18 17 20 19 22 21 24 23 26 25 28 27 30 29 32 31 34 33 36 35 38 37 40 39 + 5C1 5C2 5C3 5C4 5C5 24C1 24C2 24C3 24C4 24C5 IN1 IN3 Les bornes 29 et 30 sont connectées en interne + - 24 Vcc IN5 IN7 M10 (Commun) OUT1 OUT3 OUT5 OUT7 M4 (Retour) - 24 Vcc 84 35012600 00 juin 2006 Description du module EHC 105 00 - compteur rapide Caractéristiques Caractéristiques générales Caractéristiques générales Type de module Module compteur à haut débit Nombre de voies 5 Alimentation externe 19,2 ... 30 Vcc, 24 Vcc nominal, 60 mA nécessaire, plus le courant de chargement de chaque sortie. Puissance dissipée Maximum 6 W Courant bus consommé 250 mA Affectation des E/S 12 mots en entrée, 13 mots en sortie Isolation (de la voie au bus) 500 Vca eff pendant 1 minute Détection des erreurs Perte de la puissance du champ de sortie, courtcircuit de sortie Fusibles Interne : aucun Externe : au choix de l'utilisateur Support de l’embase Local, distant ou réparti Compatibilité Tous les automates Quantum, V2.0 au minimum Note : Il est possible d'utiliser au choix des entrées de compteur 5Cx et 24Cx. 35012600 00 juin 2006 85 Description du module EHC 105 00 - compteur rapide Entrées du compteur Entrées du compteur Entrées du compteur 5V 24 V Fréquence de décompte 100 kHz 20 kHz Retard état logique vrai 3 ms compte à sortie (maximum) Entrées de bit Seuil d’entrée Tension d'entrée Etat OFF (Vcc) : 1,0 à +1,15 Etat ON (Vcc) : 3,1 ... 5,5 Etat OFF(Vcc) : -3,0 ... +5,0 Etat ON (Vcc) : 15,0 à 30,0 Courant d'entrée 8 mA pour 3,1 Vcc 7 mA pour 24 Vcc Temps de mise sous tension 1:1 Format des données Compteur 16 bits : 65,535 (décimal) Compteur 32 bits : 2.147.483.647 (décimal) Temps de retard (habituel) t = 0,002 ms Operating mode Compteur incrémental numérique Entrées de bit Entrées de bit 24 V Alimentation VREF +24 Vcc Etat OFF(Vcc) : -3,0 ... +5,0 Etat ON (Vcc) : 15,0 à 30,0 Temps de retard (habituel) IN1 ... IN6 IN7, IN8 ton = 2,2 ms, toff = 1 ms ton = 0,006 ms, toff = 0,3 ms Courant d'entrée (habituel) 5 mA Seuil d’entrée Mode simple Mode différentiel 86 5 VREF CC - 12 VREF CC - 24 VREF CC -3 ... 5 V état activé/15 à 30 état désactivé - 35012600 00 juin 2006 Description du module EHC 105 00 - compteur rapide Sorties de bit 35012600 00 juin 2006 Sorties de bit Tension de sortie 24 V Commutateur FET ON 20 ... 30 Vcc Commutateur FET OFF 0 Vcc (référence masse) Courant de chargement maximal (pour chaque sortie) 0,5 A Fuite état de sortie hors tension 0,1 mA max. à 30 Vcc Chute de tension état de sortie sous tension 1,5 Vcc à 0,5 A 87 Description du module EHC 105 00 - compteur rapide Caractéristiques du matériel EHC 105 00 Caractéristiques des câbles Les caractéristiques des câbles sont les suivantes : Un câble blindé à paire torsadée doit être utilisé pour la connexion du générateur d'impulsions aux entrées du compteur. z JELiYCY 2 X 2 X 0.5 (N° : 424 234 035) z JELiYCY 5 X 2 X 0.5 (N° : 424 238 059) z Le blindage doit être relié à la masse à l'une des extrémités du câble par une liaison de faible longueur (< 20 cm). z Veillez à ne pas installer le câblage près de lignes électriques ou d'autres sources de perturbations électriques. Dégagement > 0,5 m. z Câbles de connexion d'entrée, taille : z paire torsadée JELiYCY 2 X 2 X 0.5 (n° : 424 234 035). z paire torsadée JELiYCY 5 X 2 X 0.5 (n° : 424 238 059). z Note : Tenez compte des fréquences de transmission et du type de sortie pour déterminer la longueur du câble. 88 35012600 00 juin 2006 Description du module EHC 105 00 - compteur rapide Fréquences maximales de coupure Sortie du transmetteur Schéma du circuit Niveau de sortie du transmetteur (Vcc) Longueur du câble (m) Fréquence maximale du transmetteur (kHz) Pilote symétrique Push-pull (24) 24 24 24 30 100 300 35 20 10 24 24 24 30 100 300 35 20 10 5 5 30 300 100 100 5 5 30 300 100 100 80 mA 35012600 00 juin 2006 Pilote NPN (collecteur ouvert) NPN (24) Pilote NPN (collecteur ouvert) NPN (5) Pilote en ligne SN 75 178 SN 75 178 (5) 1 K Ohm 100 Ohm 89 Description du module EHC 105 00 - compteur rapide 90 35012600 00 juin 2006 Configuration de l’EHC 105 00 III Vue d'ensemble Objectif Cette partie décrit la configuration du module compteur à haut débit 140 EHC 105 00. Contenu de cette partie Cette partie contient les chapitres suivants : Chapitre Page 7 Modes d'adressage Quantum 93 8 Registres et Types de données 99 9 Configuration du logiciel 119 Exemples de configuration 129 10 35012600 00 juin 2006 Titre du chapitre 91 Configuration de l’EHC 105 00 92 35012600 00 juin 2006 Modes d'adressage Quantum 7 Description Objectif Ce chapitre fournit des informations sur les trois différents modes Unity Pro permettant d'adresser les données d'E/S à partir d'un module d'E/S Quantum : z Adressage plat z Adressage topologique z Adressage IODDT Note : Les différents modes d'adressage se réfèrent au même emplacement physique dans la mémoire de l'automate pour un point de données précis. Alors que l'adressage plat et l'adressage topologique sont disponibles pour tous les modules d'E/S Quantum, les IODDT ne sont fournis qu'avec des modules qui donnent des informations en plus des valeurs d'E/S (ex. erreurs ou avertissements). Les informations concernant l'octet d'état des modules d'E/S et l'ordre des bits sont également fournies. Contenu de ce chapitre 35012600 00 juin 2006 Ce chapitre contient les sujets suivants : Sujet Page Adressage plat 94 Adressage topologique 95 Adressage IODDT 96 Exemple d'adressage 97 Numérotation des bits d'E/S TOR 98 93 Adressage Adressage plat Adressage plat Les modules Quantum suivent une affectation d'adresse plate. Chaque module nécessite un nombre précis de bits et/ou de mots pour fonctionner correctement. Le mode d'adressage correspond à l'adressage de l'ancien registre utilisé avec les affectations suivantes : z z z z 0x devient %M 1x devient %I 3x devient %IW 4x devient %MW Pour accéder aux données d'E/S d'un module, on utilise la plage d'adresses saisie dans l'écran de configuration du module. Exemples Les exemples ci-après montrent la relation entre l'adressage de registre et l'adressage IEC dans Unity : 000001 devient %M1 100101 devient %I101 301024 devient %IW1024 400010 devient %MW10 94 35012600 00 juin 2006 Adressage Adressage topologique Adressage topologique L'adressage topologique permet d'accéder aux éléments de données d'E/S en utilisant l'emplacement topologique du module dans un système. On utilise la notation ci-après : %<Exchangetype><Objecttype>[\b.e\]r.m.c[.rank] Abréviations utilisées : b = bus, e = équipement (station), r = rack, m = emplacement du module, c = voie Note : Le [\b.e\] prend par défaut la valeur \1.1\ dans le rack local et n'a pas besoin d'être spécifié. Le rang est un index utilisé pour identifier différentes propriétés d'un objet avec le même type de données (ex. valeur, niveau d'avertissement, niveau d'erreur). La numérotation du rang est basé sur zéro, et s'il a la valeur zéro, il peut être omis. Pour obtenir des informations détaillées sur les variables d'E/S, reportez-vous aux instances de données d'adressage direct du Manuel de référence Unity Pro. Exemple Pour lire la valeur d'entrée (rang = 0) de la voie 7 d'un module analogique situé à l'emplacement 6 d'un rack local : %IW1.6.7[.0] Pour le même module situé à la station 3 d'un bus RIO 2 : %IW\2.3\1.6.7[.0] Pour lire la valeur 'hors limites' (rang = 1) de la voie 7 d'un module analogique situé à l'emplacement 6 d'un rack local : %I1.6.7.1[.0] 35012600 00 juin 2006 95 Adressage Adressage IODDT Adressage IODDT Un IODDT permet de traiter toutes les informations (bits et registres) relatives à une voie par l'intermédiaire d'une variable définie par l'utilisateur. Cette variable utilisateur est définie dans l'éditeur de données de Unity Pro en sélectionnant l'IODDT approprié au module comme type de données et en spécifiant l'adresse topologique du module à l'aide de la syntaxe ci-après : %CH[\b.e\]r.m.c où : z z z z z b = bus e = équipement (station) r = rack m = emplacement du module c = voie Vous trouverez ci-après un exemple d'un IODDT pour un module d'entrée thermocouple à l'emplacement 4 d'un rack local : 010 Editeur de données Variables Filtre Types DDT Nom Nom My_Temp_Point1 VALUE ERROR WARNING Blocs fonction Types DFB * EDT Type T_ANA_IN_VWE Int Bool Bool Adresse Valeur %CH1.4.1 %IW1.4.1.0 %I1.4.1.1 %I1.4.1.2 DDT IODDT Commentaire Données voie 1 Valeur de température Hors limites Avertissement sur plage Remarque : Seule la valeur %CH1.4.1 doit être saisie. Les adresses topologiques liées à cette voie (%IW.. et %I..) sont générées automatiquement. Variables dans le programme utilisateur 96 Vous avez accès à toutes les informations relatives à la voie 1 du module utilisant les variables suivantes : z My_Temp_Point1.VALUE pour la valeur mesurée z My_Temp_Point1.ERROR indique une condition hors limites z My_Temp_Point1.WARNING indique une condition de dépassement par valeur supérieure 35012600 00 juin 2006 Adressage Exemple d'adressage Exemple pour les 3 modes d'adressage L'exemple suivant compare les 3 modes d'adressage possibles. Un module 140 ATI 030 00 thermocouple à 8 voies avec les données de configuration suivantes a été utilisé : z z z monté dans l'emplacement 5 du rack de l'UC (rack local) ; l'adresse d'entrée de départ est 201 (mot d'entrée %IW201) ; l'adresse d'entrée de fin est 210 (mot d'entrée %IW210). Pour accéder aux données d'E/S du module, vous pouvez utiliser la syntaxe suivante : Données du module Adressage plat Adressage Adressage IODDT topologique Adressage Concept Température voie 3 %IW203 %IW1.5.3 My_Temp.VALUE 300203 Voie 3 hors limites %IW209.5 %I1.5.3.1 My_Temp.ERROR 300209 Le bit 5 doit être extrait par la logique utilisateur Avertissement sur %IW209.13 plage voie 3 %I1.5.3.2 My_Temp.WARNING 300209 Le bit 13 doit être extrait par la logique utilisateur Température interne du module %IW1.5.10 inaccessible par IODDT 300210 %IW210 Note : Pour l'IODDT, on utilise le type de données T_ANA_IN_VWE et la variable My_Temp avec l'adresse %CH1.5.10 définie. A titre de comparaison, l'adressage du registre tel qu'il est utilisé avec Concept, est ajouté dans la dernière colonne. Etant donné que Concept n'est pas compatible avec l'adressage direct d'un bit dans un mot, l'extraction du bit doit être réalisée dans le programme utilisateur. 35012600 00 juin 2006 97 Adressage Numérotation des bits d'E/S TOR Introduction La numérotation des voies d'un module d'E/S commence en général avec 1 et continue pour atteindre le nombre maximum de voies prises en charge. Toutefois, le logiciel commence à numéroter à 0 le bit de poids faible d'un mot (LSB). De plus, la voie la plus petite des modules d'E/S Quantum est affectée au bit de poids fort (MSB). La figure ci-dessous montre l'affectation des voies d'E/S relatives aux bits d'un mot : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 15 14 13 12 11 10 9 8 7 6 5 4 3 MSB Adressage de mot contre adressage de bit 2 1 0 Voies d'E/S Numérotation des bits LSB En principe, les modules d'E/S TOR peuvent être configurés pour fournir leurs données d'E/S soit au format mot, soit au format bit. La sélection peut s'effectuer lors de la configuration soit par %IW (%MW), soit par %I (%M). Si vous avez besoin d'accéder à un seul bit d'un module d'E/S configuré pour utiliser un mot d'E/S, vous pouvez utiliser la syntaxe %mot.bit. Le tableau ci-après vous donne la relation entre le nombre de points d'E/S et l'appartenance d'adresse d'E/S dans l'adressage de bit et de mot. Le tableau montre un module d'entrée à 32 points dans le rack principal, l'emplacement 4 configuré avec l'adresse de départ %I1 ou %IW1 : Voie d'E/S Adresse de bit Adresse de bit (adressage (adressage plat) topologique) Adresse de bit extrait du mot (adressage plat) Adresse de bit extrait du mot (adressage topologique) 1 %I1 %I1.4.1[.0] %IW1.15 %IW1.4.1.1.15 2 %I2 %I1.4.2[.0] %IW1.14 %IW1.4.1.1.14 3 %I3 %I1.4.3[.0] %IW1.13 %IW1.4.1.1.13 ••• 15 %I15 %I1.4.15[.0] %IW1.1 %IW1.4.1.1.1 16 %I16 %I1.4.16[.0] %IW1.0 %IW1.4.1.1.0 17 %I17 %I1.4.17[.0] %IW2.15 %IW1.4.1.2.15 18 %I18 %I1.4.18[.0] %IW2.14 %IW1.4.1.2.14 31 %I31 %I1.4.31[.0] %IW2.1 %IW1.4.1.2.1 32 %I32 %I1.4.32[.0] %IW2.0 %IW1.4.1.2.0 ••• 98 35012600 00 juin 2006 Registres et Types de données 8 Vue d'ensemble Objectif Le présent chapitre décrit les registres et les types de données du module compteur à haute débit 140 EHC 105 00. Contenu de ce chapitre Ce chapitre contient les sous-chapitres suivants : 35012600 00 juin 2006 Souschapitre Sujet Page 8.1 Communications 101 8.2 Structure de mémoire d’état (3x) 102 8.3 Structure de mémoire d’état (4x) 106 8.4 Types de données dérivées (IODDT) 113 8.5 Adressage topologique 116 99 Registres et Types de données 100 35012600 00 juin 2006 Registres et Types de données 8.1 Communications Communications avec la mémoire d’état Vue d'ensemble La description suivante de la communication entre le 140 EHC 105 et l’UC est basée sur l’adressage des registres établi dans le monde Quantum. Pour Unity, cet adressage est remplacé par les trois modes d’adressage décrits dans Adressage plat, p. 94, Adressage topologique, p. 95 et Adressage IODDT, p. 96. Pour interpréter correctement les informations d’adresse données dans les sections suivantes, vous pouvez remplacer toutes les références 3x par %IWx et toutes les références 4x par %MWx. Pour utiliser les fonctions d’adressage avancées d’Unity veuillez vous référer aux sections Adressage topologique, p. 116 et Types de données dérivées (IODDT), p. 113. La communication est gérée par les registres suivants dans la mémoire d’état : z Registre 3x (%IWx) : transfert des informations d’état et valeurs de comptage de l’EHC à l’UC z Registre 4x (%MWx) : transfert des paramètres de la configuration des E/S de l’UC à l’EHC Le schéma suivant présente les communications entre l’EHC 105 00 et l’UC. CPU EHC 3x (%IWx) IN 3x+11 (%IWx+11) 4x (%MWx) OUT 4x+12 (%MWx+12) 35012600 00 juin 2006 101 Registres et Types de données 8.2 Structure de mémoire d’état (3x) Vue d'ensemble Objectif La présente section décrit la structure de la mémoire d’état (3x) du 140 EHC 105 00. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : 102 Sujet Page Structure d’entrée 103 Mots d'état d'entrée 104 35012600 00 juin 2006 Registres et Types de données Structure d’entrée Vue d'ensemble Le schéma suivant présente la structure d’entrée des communications entre l’EHC 105 00 et l’UC. CPU 3x EHC ISW 1 IN 3x+11 Affectation du registre 3x 35012600 00 juin 2006 Le tableau suivant présente l’affectation du registre 3X de l’EHC 105. Registre Affectation 3x Mot 1 d’état d'entrée (ISW 1) 3x+1 Mot 2 d’état d'entrée (ISW 2) 3x+2 Mot inférieur 3x+3 Mot supérieur 3x+4 Mot inférieur 3x+5 Mot supérieur 3x+6 Mot inférieur 3x+7 Mot supérieur 3x+8 Mot inférieur 3x+9 Mot supérieur 3x+10 Mot inférieur 3x+11 Mot supérieur Compteur 1 : valeur réelle Compteur 2 : valeur réelle Compteur 3 : valeur réelle Compteur 4 : valeur réelle Compteur 5 : valeur réelle 103 Registres et Types de données Mots d'état d'entrée Objectif Deux mots de contrôles d’entrée sont stockés dans des registres 3x successifs de la mémoire d’état du contrôleur. Ils transportent les informations de diagnostic sur l’état de l’EHC 105 00 Mots d'état d'entrée Le tableau suivant présente l’affectation de chaque bit des mots de contrôle d’entrée Input Status Word 1 3x Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 LSB MSB Input Status Word 2 3x+1 Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 104 0 LSB MSB Bit Mot d’état d’entrée 1du registre (3x) Mot d’état d’entrée 2 du registre (3x+1) Nom du signal Nom du signal 15 (MSB) -- -- 14 -- -- 13 -- -- 12 E/SE5 VA2E5 11 E/SE4 VA2E4 10 E/SE3 VA2E3 9 E/SE2 VA2E2 8 E/SE1 VA2E1 7 US24 -- 6 SC -- 5 INDICATE -- 4 ERR5 VA1E5 3 ERR4 VA1E4 2 ERR3 VA1E3 1 ERR2 VA1E2 0 (LSB) ERR1 VA1E1 35012600 00 juin 2006 Registres et Types de données Input Status Word 1 3x 15 Bit 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 LSB MSB Input Status Word 2 3x+1 15 Bit 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 LSB MSB Bit Mot d’état d’entrée 1du registre (3x) Mot d’état d’entrée 2 du registre (3x+1) Nom du signal Nom du signal MSB : most significant bit (bit le plus significatif) LSB : least significant bit (bit le moins significatif) - : Ignoré Paramètres Le tableau suivant présente les paramètres du mot d’état d’entrée 1 Paramètre Valeur (Hex) Signification ERRx 1 Erreur dans le compteur (voir INDICATE) INDICATE 0 Débordement du compteur (valeur réelle > (2 exp 31)1) 1 Erreur d'impulsion de compte (expiration de la valeur de dépassement de temps) SC 1 Court-circuit ou surcharge de la sortie de bit US24 1 Défaut de l’alimentation externe E/SEx 1 Signal de consigne finale sur le compteur x = "1" Le tableau suivant présente les paramètres du mot d’état d’entrée 2 35012600 00 juin 2006 Paramètre Valeur (Hex) Signification VA1Ex 1 Signal de première consigne sur le compteur x = "1" VA2Ex 1 Signal de deuxième consigne sur le compteur x = "1" 105 Registres et Types de données 8.3 Structure de mémoire d’état (4x) Vue d'ensemble Objectif La présente section décrit la structure de la mémoire d’état (5x) du 140 EHC 105 00. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : 106 Sujet Page Structure de sortie 107 Mots de contrôle de sortie (OCW, Output Control Words) 109 35012600 00 juin 2006 Registres et Types de données Structure de sortie Vue d'ensemble Le schéma suivant présente la structure de sortie des communications entre l’EHC 105 00 et l’UC. CPU 4x EHC OCW 1 OUT 4x+12 Affectation du registre 4x Le tableau suivant présente l’affectation du registre 4x de l’EHC 105. Registre Affectation 4x OCW 1 Mots de contrôle de OCW 2 sortie (OCW, OCW 3 Output Control Words), p. 109 4x+1 4x+2 35012600 00 juin 2006 4x+3 Mot inférieur Compteur 1 Valeur d’arrêt pour VR1 = 0, valeur de la consigne finale E/S1 4x+4 Mot supérieur Valeur initiale pour VR1 = 0, valeur de la consigne finale E/S1 4x+5 Mot inférieur Compteur 2 Valeur d’arrêt pour VR2 = 0, valeur de la consigne finale E/S2 4x+6 Mot supérieur Valeur initiale pour VR2 = 0, valeur de la consigne finale E/S2 107 Registres et Types de données Registre Affectation 4x+7 Mot inférieur Compteur 3 Valeur d’arrêt pour VR3 = 0, valeur de la consigne finale E/S3 4x+8 Mot inférieur Valeur initiale pour VR3 = 0, valeur de la consigne finale E/S3 4x+9 Mot inférieur Compteur 4 Valeur d’arrêt pour VR4 = 0, valeur de la consigne finale E/S4 4x+10 Mot inférieur Valeur initiale pour VR4 = 0, valeur de la consigne finale E/S4 4x+11 Mot inférieur Compteur 5 Valeur d’arrêt pour VR5 = 0, valeur de la consigne finale E/S5 4x+12 Mot inférieur Valeur initiale pour VR5 = 0, valeur de la consigne finale E/S5 Note : Le registre 4x et laConfiguration des paramètres OCW, p. 111 sont utilisés pour la Configuration des E/S, p. 120 du module 108 35012600 00 juin 2006 Registres et Types de données Mots de contrôle de sortie (OCW, Output Control Words) Objectif Trois mots de contrôles de sortie sont stockés dans des registres 4x successifs de la mémoire d’état du contrôleur. Ils contiennent des paramètres pouvant être définis z séparément pour chaque compteur : z mode de fonctionnement z direction de comptage, etc. z séparément pour chaque compteur : z comportement de sortie z acquittement d’erreur, etc. Mots de contrôle de sortie Le tableau suivant présente l’affectation de chaque bit des mots de contrôles de sortie Output Control Word 1 4x Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 LSB MSB Output Control Word 2 4x+1 Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 LSB MSB Output Control Word 3 4x+2 Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 1 0 LSB MSB Bit Mot de contrôle de Mot de contrôle de sortie 1 du registre 4x sortie 2 du registre 4x+1 Nom du signal Nom du signal Nom du signal 15 (MSB) Mode de fonctionnement du compteur 1 Voir le tableau suivant Mode de fonctionnement du compteur 3 Voir le tableau suivant Mode de fonctionnement du compteur 5 Voir le tableau suivant 14 13 12 35012600 00 juin 2006 2 Mot de contrôle de sortie 3 du registre 4x+2 109 Registres et Types de données Output Control Word 1 4x Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 LSB MSB Output Control Word 2 4x+1 Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 LSB MSB Output Control Word 3 4x+2 Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 LSB MSB Bit 0 Mot de contrôle de Mot de contrôle de sortie 1 du registre 4x sortie 2 du registre 4x+1 Mot de contrôle de sortie 3 du registre 4x+2 Nom du signal Nom du signal Nom du signal 11 VR1 VR3 VR5 10 BEA1 BEA3 BEA5 9 ST1 ST3 ST5 8 LS1 LS3 LS5 7 - 6 - Mode de fonctionnement du compteur 2 Voir le tableau suivant Mode de fonctionnement du compteur 4 Voir le tableau suivant 5 EBUA 4 VAR 3 - VR2 VR4 2 - BEA2 BEA4 1 FQ ST2 ST4 0 (LSB) Q LS2 LS4 MSB: most significant bit (bit le plus significatif) LSB: least significant bit (bit le moins significatif) - : Ignoré 110 35012600 00 juin 2006 Registres et Types de données Configuration des paramètres OCW 35012600 00 juin 2006 Le tableau suivant présente la configuration des paramètres OCW se rapportant à chaque compteur Paramètre Valeur (Hex) Signification Mode de fonctionnem ent du compteur x 1 Compteur d'événements avec activations de consignes parallèles 2 Compteur d'événements avec activations de consignes série 3 Compteur différentiel avec activations de consignes parallèles ne s’applique qu’aux compteurs 1 et 3 4 Compteur différentiel avec activations de consignes série ne s’applique qu’aux compteurs 1 et 3 5 Compteur d'itérations 6 Compteur de débit, temps de comptage t = 100 ms 7 Compteur de débit, temps de comptage t = 1 s 8 Compteur d'événements avec activations de consignes parallèles et consigne finale rapide 9 Compteur d'événements avec activations de consignes série et consigne finale rapide A (Valeur par défaut) Compteur d'événements avec sorties dynamiques "activées", le paramètre de largeur d'impulsion étant valable pour toutes les sorties utilisées B Compteur d'événements avec sorties de consignes verrouillées 0, C, D, E, F Compteur d'événements avec sorties dynamiques "activées", le paramètre de largeur d'impulsion étant valable pour toutes les sorties utilisées (identique à « A ») VRx 0 Compte montant compteur x 1 Compte descendant compteur x BEAx 1 Coupure de sortie compteur x STx 1 Redémarrage compteur x (commandé par front montant) LSx 1 Chargement/démarrage compteur x (commandé par front montant) 111 Registres et Types de données Le tableau suivant présente la configuration des paramètres généraux OCW se rapportant à tous les compteurs Paramètre Valeur (Hex) Signification EBUA 0 Les sorties passent à 0 en cas d'erreur de communication 1 Les sorties conservent leur état actuel en cas d'erreur de communication 0 Les valeurs des consignes de sortie sont absolues pour tous les compteurs 1 Les valeurs des consignes de sortie sont relatives pour tous les compteurs Q 1 Reconnaissance de toutes les voies de compteurs après signal de défaillance dû à un court-circuit de sortie (SC) Résultat :Le voyant rouge (F) s'éteint. FQ 4 Reconnaissance après erreur au niveau du compteur (ERR1 à ERR5). Résultat :Le voyant rouge (F) s'éteint. Remarque : Chaque erreur doit être acquittée individuellement Les débordements de compteur ne peuvent être reconnus que lorsque le signal LS est actif VAR 112 35012600 00 juin 2006 Registres et Types de données 8.4 Types de données dérivées (IODDT) Vue d'ensemble Objectif La présente section décrit les types de données dérivées (IODDT) du module 140 EHC 105 00. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : 35012600 00 juin 2006 Sujet Page IODDT 114 T_CNT_EHC105_MOD 115 113 Registres et Types de données IODDT Vue d'ensemble Ces affectations décrivent les IODDT T_CNT_105 de ce module. Un IODDT permet à toutes les informations (bits et registres) liées à un canal d’être gérées via une variable définie par l’utilisateur. Pour obtenir des informations sur l'utilisation des IODDT, veuillez consulter la section Adressage IODDT, p. 96. Note : Déviant de cette description générale des types de données, le type de données Bool est utilisé pour %I et %Q dans les IODDT Quantum pour les modules analogiques et les modules experts. T_CNT_105 T_CNT_105 est utilisé avec tous les canaux des modules E/S suivants : EHC 105 z L’IODDT suivant pour le module compteur à haut débit EHC 105 est valide pour chacun des 5 canaux du module. 114 Objet Symbole Rang Description %IW VALUE_L 1 Valeur d’entrée : Mot inférieur %IW VALUE_H 2 Valeur d’entrée : Mot supérieur %I ERREUR 1 Erreur dans le compteur %I SP_FINAL 2 Signal de consigne finale %I SP_FIRST 3 Signal de première consigne %I SP_SECOND 4 Signal de deuxième consigne %QW VALEUR_ARRÊT 1 Pour CNT_DIR="0", valeur de consigne finale %QW VALEUR_INITIALE 2 Pour CNT_DIR="1", valeur de consigne initiale %Q LS 1 "1", Chargement/Démarrage compteur (commandé par front montant) %Q RSTART 2 "1", Redémarrage compteur (commandé par front montant) %Q OUT_OFF 3 "1", Coupure de sortie compteur %Q CNT_DIR 4 "0", Compte montant compteur "1", Compte descendant compteur %Q OM1 5 Bit 1 du mode de fonctionnement %Q OM2 6 Bit 2 du mode de fonctionnement %Q OM3 7 Bit 3 du mode de fonctionnement %Q OM4 8 Bit 4 du mode de fonctionnement 35012600 00 juin 2006 Registres et Types de données T_CNT_EHC105_MOD Vue d'ensemble Ces affectations décrivent les IODDT T_CNT_EHC105_MOD de ce module. Le but de cet IODDT est de permettre à l’utilisateur de gérer toutes les informations (bits et registres) associées au module. Description Description de l’IODDT Objet Symbole Bit Commentaire %I.r.m.1.6 INDICATE 0 Débordement de compteur 1 Erreur d’impulsion de compte %I.r.m.1.7 SC 1 Court-circuit de la sortie numérique %I.r.m.1.8 US24 1 Défaut de l’alimentation externe %Q.r.m.1.1 Q 1 Acquittement après un défaut de court-circuit %Q.r.m.1.2 FQ 1 Acquittement après une erreur du compteur %Q.r.m.1.5 VAR 0 Les consignes de sortie sont absolues pour tous les compteurs 1 Les consignes de sortie sont relatives pour tous les compteurs 0 Les sorties passent au signal 0 en cas d'erreur de communication 1 Les sorties conservent leur état actuel en cas d'erreur de communication %Q.r.m.1.6 35012600 00 juin 2006 EBUA 115 Registres et Types de données 8.5 Adressage topologique Adressage topologique Adressage topologique L’adressage topologique permet d’accéder aux articles de données d’E/S en utilisant l’emplacement topologique d’un module au sein d’un système. Canal 1 Adresses topologiques pour les articles de données du premier canal : Symbole Objet Description VALUE_L %IW[\b.e\]r.m.1.1 Valeur d’entrée : Mot inférieur VALUE_L %IW[\b.e\]r.m.1.2 Valeur d’entrée : Mot supérieur ERREUR %I[\b.e\]r.m.1.1 Erreur dans le compteur SP_FINAL %I[\b.e\]r.m.1.2 Signal de consigne finale SP_FIRST %I[\b.e\]r.m.1.3 Signal de première consigne SP_SECOND %I[\b.e\]r.m.1.4 Signal de deuxième consigne VALEUR_ARRÊT %QW[\b.e\]r.m.1.1 Pour CNT_DIR="0", valeur de consigne finale VALEUR_INITIALE %QW[\b.e\]r.m.1.2 Pour CNT_DIR="1", valeur de consigne finale LS %Q[\b.e\]r.m.1.1 "1", Chargement/Démarrage compteur (commandé par front montant) RSTART %Q[\b.e\]r.m.1.2 "1", Redémarrage compteur (commandé par front montant) OUT_OFF %Q[\b.e\]r.m.1.3 "1", Coupure de sortie compteur CNT_DIR %Q[\b.e\]r.m.1.4 "0", Compte montant compteur "1", Compte descendant compteur OM1 %Q[\b.e\]r.m.1.5 Bit 1 du mode de fonctionnement OM2 %Q[\b.e\]r.m.1.6 Bit 2 du mode de fonctionnement OM3 %Q[\b.e\]r.m.1.7 Bit 3 du mode de fonctionnement OM4 %Q[\b.e\]r.m.1.8 Bit 4 du mode de fonctionnement Abréviations utilisées : b = bus, e = équipement (station), r = rack, m = emplacement du module. 116 35012600 00 juin 2006 Registres et Types de données Canal 2 ... 5 Il est possible d’accéder aux données pour les canaux 2 ... 5 de la même manière que pour le canal 1 en configurant l’index du canal en fonction du canal auquel on veut accéder : %<Exchangetype><Objecttype>[\b.e\]r.m.channel.rank Avec canal = 1 ... 5. Paramètres Généraux 35012600 00 juin 2006 Il est possible d’accéder aux données du module général avec l’index de canal 6. Les adresses topologiques pour les articles des paramètres généraux du module : Symbole Objet Description INDICATE %I[\b.e\]r.m.6.1 "0" débordement du compteur "1" erreur d’impulsion du compteur SC %I[\b.e\]r.m.6.2 Court-circuit ou surcharge de la sortie de bit US24 %I[\b.e\]r.m.6.3 Défaut de l’alimentation externe Q %Q[\b.e\]r.m.6.1 Acquittement de tous les compteurs après un courtcircuit de sortie FQ %Q[\b.e\]r.m.6.2 Acquittement après une erreur du compteur VAR %QW[\b.e\]r.m.6.3 "1" les consignes de sortie sont relatives pour tous les compteurs. "0" les consignes de sortie sont absolues pour tous les compteurs. EBUA %QW[\b.e\]r.m.6.4 "1" les sorties conservent leur état actuel en cas d'erreur de communication. "0" les sorties passent au signal 0 en cas d'erreur de communication. 117 Registres et Types de données 118 35012600 00 juin 2006 Configuration du logiciel 9 Vue d'ensemble Objectif Le présent chapitre décrit la configuration du logiciel du module compteur à haute débit 140 EHC 105 00. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 35012600 00 juin 2006 Sujet Page Processus de la configuration logicielle 120 Ajout d'un composant à une station d'E/S locale Quantum 121 Accès à la configuration des paramètres 123 Configuration des paramètres 124 119 Configuration du logiciel Processus de la configuration logicielle Vue d'ensemble La configuration logicielle du 140 EHC 105 00 est divisée en deux parties : Configuration des E/S et z Configuration des paramètres z Vous trouverez des exemples détaillés de configuration logicielle pour les deux parties dans le chapitre Exemples de configuration, p. 129 Configuration des E/S z La configuration des E/S comprend : la définition de la valeur de la consigne finale du compteur éligible en fonction de l’ Affectation du registre 4x, p. 107. z la spécification des caractéristiques (mode de fonctionnement et sens de comptage) de chaque compteur en fonction de la Configuration des paramètres OCW, p. 111 z la spécification des caractéristiques du module (comportement des sorties et acquittement des erreurs) en fonction de la Configuration des paramètres OCW, p. 111 Configuration des paramètres z La Configuration des paramètres, p. 124 comprend : l’adressage (affectation et plage) et la tâche du module z le comportement des sorties et des entrées de chaque compteur Note : Vous accédez à l’écran Configuration des paramètres par le dialogue Unity Pro : Accès à la configuration des paramètres, p. 123. 120 35012600 00 juin 2006 Configuration du logiciel Ajout d'un composant à une station d'E/S locale Quantum Vue d'ensemble La boîte de dialogue ci- dessous permet d'ajouter le module EHC 105 à une station d'E/S locale Quantum disponible. Insertion (locale) du module Le tableau ci-dessous présente les étapes à suivre pour insérer le module dans une station locale. Etape Action 1 Ouvrez l'éditeur de bus. 2 Sélectionnez un emplacement libre dans la station locale (bouton gauche de la souris). 3 Déplacez le pointeur de la souris jusqu'à l'emplacement sélectionné. 4 Cliquez sur le bouton droit de la souris. Résultat : un menu contextuel apparaît. 1 2 3 CPS CPU 111 534 00 14 4 5 6 7 ACO DDI DDO 020 353 353 00 00 00 8 9 10 11 12 13 14 1 Couper Copier Coller Nouvel équipement 5 35012600 00 juin 2006 Cliquez sur Nouvel équipement. Résultat : une boîte de dialogue affichant tous les modules disponibles apparaît. 121 Configuration du logiciel Etape 6 Action Dans le catalogue matériel (de la catégorie Compteurs), sélectionnez le module EHC 105. Résultat : le nouveau module apparaît à l'emplacement libre de la station locale. 1 2 3 4 5 6 7 CPS CPU EHC ACO DDI DDO 111 534 105 020 353 353 00 14 00 00 00 00 8 9 10 11 12 13 14 1 122 35012600 00 juin 2006 Configuration du logiciel Accès à la configuration des paramètres Description La boîte de dialogue Unity suivante est nécessaire pour accéder au module et le préparer à la Configuration des paramètres, p. 124 Boîte de dialogue d’accès à la Configuration des paramètres Le tableau suivant montre la boîte de dialogue Unity d’accès à la Configuration des paramètres Étape Action 1 Ouvrez l’éditeur de bus Unity 2 Sélectionnez le module EHC 105 00 3 Cliquez avec le bouton droit de la souris Résultat : Le menu contextuel s'affiche 1 2 3 4 5 6 7 CPS UC EHC ACO DDI DDO 111 534 105 020 353 353 00 14 00 00 00 00 8 9 10 11 12 13 14 1 Couper Copier Coller Supprimer le module Ouvrir le module Déplacer le module Alimentation et bilan E/S... 4 35012600 00 juin 2006 SélectionnezOuvrir le module Résultat : Le module s’ouvre sur l’écran Configuration des paramètres 123 Configuration du logiciel Configuration des paramètres Vue d'ensemble Cette section fournit des informations sur les paramètres accessibles sur l'écran Configuration des paramètres. Écran Configuration des paramètres par défaut Ce schéma illustre l'écran Configuration des paramètres par défaut COMPTEUR GRANDE VITESSE 5 VOIES Vue d'ensemble Config Nom du paramètre Valeur AFFECTATION MOT (%IW-3X %MW-4X) ADRESSE DE DÉBUT DES ENTRÉES 1 ADRESSE DE FIN DES ENTRÉES 12 ADRESSE DE DÉBUT DES SORTIES 1 ADRESSE DE FIN DES SORTIES 13 TÂCHE MAST COMPTEURS COMPTEUR_1 COMPTAGE DU SIGNAL D’ENTRÉE SUR FRONT DESCENDANT Non UTILISE L’ENTRÉE 1 POUR L’AUTORISATION DE COMPTAGE Non TEMPORISATION CHIEN DE GARDE (0.1S) 0 CONSIGNE DE SORTIE 1 0 CONSIGNE DE SORTIE 2 0 DEMARRE/ FCT LOGIQUE DÉMARRAGE/REDÉMARAGE DU COMPTEUR OU ENTRÉE A 1 ENTRÉE B ENTRÉE C GEL_REGISTRES_COMPTEUR ENTRÉE D 6 ENTRÉE E ENTRÉE F SORTIES CONSIGNE 1 LIÉE À LA SORTIE INVERSER SORTIE Non 6 CONSIGNE 2 LIÉE À LA SORTIE INVERSER SORTIE Non CONSIGNE FINALE LIÉE À LA SORTIE 1 INVERSER SORTIE Non CONSIGNE FINALE TEMPORISEÉ LIÉE À LA SORTIE INVERSER SORTIE Non LARGEUR D’IMPULSION (X 0.02S) 0 COMPTEUR_2 COMPTEUR_3 COMPTEUR_4 COMPTEUR_5 Quantum Local 124 1.2 : 140 EH... 35012600 00 juin 2006 Configuration du logiciel Adressage et tâche 35012600 00 juin 2006 Le tableau suivant illustre les paramètres d'adressage et de tâche avec leurs valeurs Nom Valeur par défaut Options AFFECTATION MOT (%IW3X%MW-4x) - ADRESSE DE DÉBUT DES ENTRÉES 1 - ADRESSE DE FIN DES ENTRÉES 12 - ADRESSE DE DÉBUT DES SORTIES 1 - ADRESSE DE FIN DES SORTIES 13 - TÂCHE (Grisé si le module est installé autrement qu'en local) MAST FAST AUX0 AUX1 AUX2 AUX3 125 Configuration du logiciel Compteurs Le tableau suivant illustre les paramètres des compteurs avec leurs valeurs Nom Valeur par défaut Options COMPTAGE DU SIGNAL D'ENTRÉE SUR FRONT DESCENDANT Non Oui UTILISE L'ENTRÉE 1 POUR L'AUTORISATION DE COMPTAGE Non Oui TEMPORISATION CHIEN DE GARDE (0,1s) 0 0-255 CONSIGNE DE SORTIE 1 0 0-65535 CONSIGNE DE SORTIE 2 0 0-65535 DEMARRE/ FONCTION LOGIQUE REDÉMARRE_COMPTEUR_ENTRÉES DE DÉMARRAGE/ REDÉMARRAGE DU COMPTEUR OU ET ENTRÉE A 1 1-8 INPUT B - 1-8 INPUT C - 1-8 ENTRÉE D 6 1-8 INPUT E - 1-8 INPUT F - 1-8 COMPTEUR_1 GEL_REGISTRES_COMPTEUR 126 35012600 00 juin 2006 Configuration du logiciel Nom SORTIES CONSIGNE 1 LIÉE À LA SORTIE Valeur par défaut Options - 1-8 z INVERSER SORTIE Non Oui CONSIGNE 2 LIÉE À LA SORTIE 1-8 6 z INVERSER SORTIE Non Oui CONSIGNE FINALE LIÉE À LA SORTIE 1-8 1 z INVERSER SORTIE Non Oui CONSIGNE FINALE TEMPORISEÉ LIÉE À LA SORTIE 1-8 - z INVERSER SORTIE Non Oui z LARGEUR 0-255 D'IMPULSION (x 0,02s) COMPTEUR_2 COMPTEUR_3 COMPTEUR_4 COMPTEUR_5 35012600 00 juin 2006 Voir COMPTEUR_1 127 Configuration du logiciel 128 35012600 00 juin 2006 Exemples de configuration 10 Vue d'ensemble Objectif Le présent chapitre décrit les exemples de configuration du module compteur à haut débit 140 EHC 105 00. Contenu de ce chapitre Ce chapitre contient les sous-chapitres suivants : 35012600 00 juin 2006 Souschapitre Sujet Page 10.1 Exemple 1 : compteur d’événements (montant, relatif) 131 10.2 Exemple 2 : compteur d’événements (montant, absolu) 141 10.3 Exemple 3 : compteur d’itérations (montant) 152 10.4 Exemple 4 : Compteur différentiel (descendant) 162 129 Exemples de configuration 130 35012600 00 juin 2006 Exemples de configuration 10.1 Exemple 1 : compteur d’événements (montant, relatif) Vue d'ensemble Objectif La présente section décrit un compteur d’événements (montant, relatif) comme exemple de la configuration du 140 EHC 105 00. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : 35012600 00 juin 2006 Sujet Page Conditions requises et configuration logicielle 132 Configuration matérielle et câblage 134 Schéma 136 Écran Configuration des paramètres 137 Fonctionnement et synchronisation 138 131 Exemples de configuration Conditions requises et configuration logicielle Vue d'ensemble La présente section décrit les conditions requises pour l’exemple de configuration 1 : le compteur d’événements (montant, relatif) et la méthode de configuration (configuration des E/S et configuration des paramètres) associés à chaque élément. Note : Le contrôleur doit être arrêté avant la configuration du 140 EHC 105 00 Configuration des E/S Le tableau suivant présente les conditions requises pour la configuration des E/S Conditions requises pour l’exemple compteur_1 Compteur d'événements avec activation de consigne parallèle Configuration des E/S Adresse Affectation Valeur Type de données 4x (p. ex. 400100) OCW 1 Hex 1010 le compteur_1 compte en montant Les valeurs des consignes de sortie sont relatives (pour tous les compteurs) si la communication est interrompue, les sorties du compteur sont définies sur 0 (pour tous les compteurs) Consigne finale : E/ S1 132 4x+3 (p. ex. 400103) p. ex. 30 Décimal long 35012600 00 juin 2006 Exemples de configuration Configuration des paramètres Le tableau suivant présente les conditions requises pour la configuration des paramètres Conditions requises pour l’exemple Configuration des paramètres =Paramètre Valeur compteur_1 COMPTAGE DU SIGNAL D'ENTRÉE SUR FRONT DESCENDANT oui UTILISE L'ENTRÉE 1 POUR L'AUTORISATION DE COMPTAGE oui TEMPORISATION CHIEN DE GARDE (0,1s) 0 CONSIGNE DE SORTIE 1 11 CONSIGNE DE SORTIE 2 5 DEMARRE/ REDÉMARRE_COMPTEUR_ ENTRÉES GEL_REGISTRES_COMPTEUR SORTIES FONCTION LOGIQUE DE DÉMARRAGE/REDÉMARRAGE DU COMPTEUR OU ENTRÉE A 6 ENTRÉE D 8 CONSIGNE 1 LIÉE À LA SORTIE 1 CONSIGNE 2 LIÉE À LA SORTIE 2 CONSIGNE FINALE LIÉE À LA SORTIE 3 CONSIGNE FINALE 4 TEMPORISEÉ LIÉE À LA SORTIE z INVERSER SORTIE Non z LARGEUR D'IMPULSION (x 20 0,02s) Note : Toutes les valeurs configurables, y compris celles du tableau, sont dans l’Écran Configuration des paramètres, p. 137 de cet exemple. 35012600 00 juin 2006 133 Exemples de configuration Configuration matérielle et câblage Vue d'ensemble La présente section décrit une procédure de montage et de câblage sur site du module 140 EHC 105 00 dans un système Quantum. Montage Le tableau suivant présente la procédure de montage du module 140 EHC 105 00 Étape Câblage 134 Action 1 Montez le 140 EHC 105 00 dans le châssis spécifié (local, RIO ou DIO) 2 Installez le bornier du module 3 Connectez une source d'alimentation externe de 24Vcc comme illustré dans le schéma de câblage : broche 40 (+) broche 39 (-) 4 Connectez la source d'entrée d'impulsion à la voie 1 (broche 11), Le schéma suivant montre le câblage de la configuration exemple du 140 EHC 105 00 35012600 00 juin 2006 Exemples de configuration 140 EHC 105 00 N/C N/C N/C N/C N/C M11 M12 M13 M14 M15 IN2 IN4 IN6 IN8 (Commun) M10 OUT2 OUT4 OUT6 OUT8 US24 2 1 4 3 6 5 8 7 10 9 12 11 14 13 16 15 18 17 20 19 22 21 24 23 26 25 28 27 30 29 32 31 34 33 36 35 38 37 40 39 + 5C1 5C2 5C3 5C4 5C5 24C1 + 24C2 24 Vcc Source d'impulsion C1 24C3 - + 24C4 24 Vcc 24C5 IN1 IN3 IN5 Vers M11 + - 24 Vcc IN7 M10 (Commun) OUT1 OUT3 OUT5 OUT7 M4 (Retour) - 24 Vcc 35012600 00 juin 2006 135 Exemples de configuration Schéma Vue d'ensemble Le schéma suivant décrit la configuration de l’exemple. VAR = « 1 » EBUA = « 0 » Mode de fonctionnement Mode de fonctionnement 1 Sens du compte VR1 = « 0 » IN2 IN3 IN4 IN5 LS1 C B ET Chargement et Démarrage OUT1 OU OUT3 Consigne de sortie 2 : VA21 = 5 Consigne 2 : VA2E1 BEA1 IN7 OUT4 F OU E D IN8 OUT2 Redémarrage ST1 IN6 Valeur réelle : IW Consigne de sortie 1 : VA11 = 11 Consigne 1 : VA1E1 A ET Compteur 1 (logiciel) Autorisation de comptage 1 Sortie forcée Coupure Valeur de la consigne finale : E/S = 30 Consigne finale : E/SE1 OUT5 OUT6 OU OUT7 Compteur Délai de chien de garde = 0 IN1 (matériel) ET 24C1 Impulsion de compte 1 Temporisé Consigne finale : DE/SE1 Largeur d'impulsion = 20 Entrée de compteur OUT8 5C1 ATTENTION Risque d'échec de la configuration N'utilisez pas les sorties OUT1 à OUT4 avec d'autres compteurs, l'utilisation multiple est interdite. Le non-respect de cette directive peut entraîner des lésions corporelles et/ou des dommages matériels. 136 35012600 00 juin 2006 Exemples de configuration Écran Configuration des paramètres Écran Configuration des paramètres Le schéma suivant montre l’écran Configuration des paramètres contenant les paramètres définis pour l’exemple. HI SPEED CNT 5CH Vue d'ensemble Config Nom du paramètre MAPPING INPUTS STARTING ADDRESS INPUTS ENDING ADDRESS OUTPUTS STARTING ADDRESS OUTPUTS ENDING ADDRESS TASK COUNTERS COUNTER_1 COUNT INPUT SIGNAL ON NEGATIVE TRANSITION USE INPUT 1 FOR COUNTER ENABLE WATCHDOG TIMER (0.1S) OUTPUT SET POINT 1 OUTPUT SET POINT 2 INPUTS_FOR_COUNTER_START/RESTART LOGIC FUNCTION TO START/RESTART COUNTER INPUT A INPUT B INPUT C FREEZE_COUNTER_REGISTERS INPUT D INPUT E INPUT F OUTPUTS SETPOINT 1 LINKED TO OUTPUT INVERT OUTPUT SETPOINT 2 LINKED TO OUTPUT INVERT OUTPUT FINAL SET POINT LINKED TO OUTPUT INVERT OUTPUT TIMED FINAL SET POINT LINKED TO OUTPUT INVERT OUTPUT PULSE WIDTH (X 0.02S) COUNTER_2 COUNTER_3 COUNTER_4 COUNTER_5 Local Quant... 35012600 00 juin 2006 Valeur WORD (%IW-3X %MW-4X) 1 12 1 13 MAST Yes Yes 0 11 5 OR 6 8 1 No 2 No 3 No 4 No 20 1.2 : 140 EH... 137 Exemples de configuration Fonctionnement et synchronisation Démarrage de compteur_1 Coupure des sorties Le tableau suivant présente la procédure de démarrage du compteur_1 Étape Pour démarrer le compteur, activez l’entrée 6 (IN6= « 1 ») 2 Saisissez l’hexadécimal 1110 dans le registre 4x (p. ex. 400100) Résultat : LS1 (Bit 8 de OCW1) est défini à «1» La valeur réelle de compteur_1 (IW1) est définie à « 0 » Les niveaux initiaux des consignes sont transférés aux sorties associées : VA1E1->OUT1= « 1 » VA2E1->OUT2= « 1 » E/SE1 ->OUT3= « 1 » DE/SE1 ->OUT4= « 0 » 3 Pour activer le compteur_1, activez l’entrée 1 (IN1= « 1 ») Résultat : le compteur_1 compte les impulsions à l'entrée de compteur 24C1 Les valeurs de sortie dépendent de la valeur réelle de compteur_1 : Pour IW1=19 (30-11)->OUT1= « 0 » Pour IW1=25 (30-5)->OUT2= « 0 » Pour IW1=30->OUT3= « 0 » Pour IW1=30->OUT4= « 1 » (consigne finale temporisée sur 400 ms) Le tableau suivant décrit la procédure de coupure des sorties avant d’atteindre les consignes spécifiées 1 Action Effets Pour couper les sorties (OUT1-OUT4), il existe deux possibilités : 1. Possibilité : Activez l’entrée 8 (IN8= « 1 ») 2. Possibilité : Saisissez l’hexadécimal 1410 dans le registre 4x (p. ex. 400100) ; résultat : BEA1=1 OUT1-> « 0 » OUT2-> « 0 » OUT3-> « 0 » OUT4-> « 0 » Le tableau suivant présente la procédure de redémarrage du compteur_1. Ceci n’est cependant possible que si la valeur de consigne finale (ici 30) n’a pas encore été atteinte. Étape 1 138 Effets 1 Étape Redémarrage de compteur_1 Action Action Effets Coupez les sorties comme indiqué dans le tableau précédent 35012600 00 juin 2006 Exemples de configuration Étape 35012600 00 juin 2006 Action Effets 2 Pour redémarrer le compteur, activez l’entrée 6 (IN6= « 1 ») 3 Saisissez l’hexadécimal 1210 dans le registre 4x (p. ex. 400100) Résultat : ST1 (Bit 9 de OCW1) est défini à « 1 » 4 Pour réactiver le compteur_1, activez l’entrée 1 (IN1= « 1 ») La valeur réelle du compteur sera définie à « 0 » Les valeurs de sortie seront définies à « 0 » Les consignes (sauf DE/SE1) seront définies à «1» 139 Exemples de configuration Schéma temporel Le schéma suivant décrit la synchronisation de l’exemple de configuration Générateur d'impulsions Impulsions Entrée compteur (entrée horloge) 1 (24C1) Chargement et démarrage/redémarrage (IN6) LS1 Autorisation de comptage (matériel) (IN1) Valeur courante de Compteur_1 IW1 E/S Value VA21 VA11 5 0 11 VA1E1 (OUT1) Counter Outputs VA2E1 (OUT2) E/SE1 (OUT3) 30 DE/SE1 (OUT4) Note : Si l’impulsion continue à l’entrée 24C1 du compteur, l’EHC 105 continue à compter après avoir atteint la valeur de la consigne finale. Le résultat est enregistré dans deux registres d’entrée successifs en tant que valeur 32 bits (voir Affectation du registre 3x, p. 103). Si le mode de fonctionnement, le sens de comptage, le comportement de coupure ou le type de consigne du compteur est modifié tandis que les signaux de sortie du compteur sont actifs, la sortie est désactivée et les modifications prennent effet. 140 35012600 00 juin 2006 Exemples de configuration 10.2 Exemple 2 : compteur d’événements (montant, absolu) Vue d'ensemble Objectif La présente section décrit un compteur d’événements (montant, absolu) comme exemple de la configuration du 140 EHC 105 00. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : 35012600 00 juin 2006 Sujet Page Conditions requises et configuration logicielle 142 Configuration matérielle et câblage 145 Schéma 147 Écran Configuration des paramètres 148 Fonctionnement et synchronisation 149 141 Exemples de configuration Conditions requises et configuration logicielle Vue d'ensemble La présente section décrit les conditions requises pour l’exemple de configuration 2 : l’événement de compteur (montant, absolu) et la méthode de configuration (configuration des E/S et configuration des paramètres) associés à chaque élément. Note : Le contrôleur doit être arrêté avant la configuration du 140 EHC 105 00 142 35012600 00 juin 2006 Exemples de configuration Configuration des E/S Le tableau suivant présente les conditions requises pour la configuration des E/S Conditions requises pour l’exemple Configuration des E/S Adresse tous les compteurs Les valeurs des consignes de sortie sont absolues Affectation Valeur 4x (p. ex. 400100) OCW 1 Type de données 0000 Hex 00A0 Hex si la communication est interrompue, les sorties du compteur sont définies sur 0. 4x+2 (p. ex. compteur_4 Compteur 400102) d'événements avec sorties dynamiques "activées", le paramètre de largeur d'impulsion fait référence à toutes les sorties associées OCW 3 le compteur_4 compte en montant Consigne finale : E/ S4 35012600 00 juin 2006 4x+9 (p. ex. 400109) p. ex. 30 Décimal long 143 Exemples de configuration Configuration des paramètres Le tableau suivant présente les conditions requises pour la configuration des paramètres Conditions requises pour l’exemple Configuration des paramètres =Paramètre Valeur compteur_4 COMPTAGE DU SIGNAL D'ENTRÉE SUR FRONT DESCENDANT oui UTILISE L'ENTRÉE 4 POUR L'AUTORISATION DE COMPTAGE oui TEMPORISATION CHIEN DE GARDE (0,1s) 0 CONSIGNE DE SORTIE 1 5 CONSIGNE DE SORTIE 2 11 DEMARRE/ REDÉMARRE_COMPTEUR_ ENTRÉES FONCTION LOGIQUE DE DÉMARRAGE/REDÉMARRAGE DU COMPTEUR OU ENTRÉE A 7 GEL_REGISTRES_COMPTEUR ENTRÉE D 8 SORTIES CONSIGNE 1 LIÉE À LA SORTIE 5 CONSIGNE 2 LIÉE À LA SORTIE 6 CONSIGNE FINALE LIÉE À LA SORTIE 7 CONSIGNE FINALE TEMPORISEÉ LIÉE À LA SORTIE 8 z INVERSER SORTIE Non z LARGEUR D'IMPULSION (x 100 0,02s) Note : Toutes les valeurs configurables, y compris celles du tableau, sont dans l’Écran Configuration des paramètres, p. 158 de cet exemple. 144 35012600 00 juin 2006 Exemples de configuration Configuration matérielle et câblage Vue d'ensemble La présente section décrit une procédure de montage et de câblage sur site du module 140 EHC 105 00 dans un système Quantum. Montage Le tableau suivant présente la procédure de montage du module 140 EHC 105 00 Étape Câblage 35012600 00 juin 2006 Action 1 Montez le 140 EHC 105 00 dans le châssis spécifié (local, RIO ou DIO) 2 Installez le bornier du module 3 Connectez une source d'alimentation externe de 24Vcc comme illustré dans le schéma de câblage : broche 40 (+) broche 39 (-) 4 Connectez la source d'entrée d'impulsion à la voie 4 (broche 17), Le schéma suivant montre le câblage de la configuration exemple du 140 EHC 105 00 145 Exemples de configuration 140 EHC 105 00 N/C N/C N/C N/C N/C M11 M12 M13 M14 M15 IN2 IN4 IN6 IN8 (Commun) M10 OUT2 OUT4 OUT6 OUT8 US24 2 1 4 3 6 5 8 7 10 9 12 11 14 13 16 15 18 17 20 19 22 21 24 23 26 25 28 27 30 29 32 31 34 33 36 35 38 37 40 39 + 5C1 5C2 5C3 5C4 Vers M14 5C5 24C1 24 Vcc + 24C2 24C3 24 Vcc Source d'impulsion C4 24C4 + 24C5 IN1 IN3 IN5 + - 24 Vcc IN7 M10 (Commun) OUT1 OUT3 OUT5 OUT7 M4 (Retour) - 24 Vcc 146 35012600 00 juin 2006 Exemples de configuration Schéma Vue d'ensemble Le schéma suivant décrit la configuration de l’exemple. VAR = « 1 » EBUA = « 0 » Mode de fonctionnement Mode de fonctionnement A Sens du compte VR4 = « 0 » IN2 IN3 IN1 IN5 LS4 C B ET Chargement et Démarrage OU/ ET A ET OUT2 OUT3 OUT4 F OU E D IN8 OUT1 Consigne de sortie 1 : VA14 = 5 Consigne 1 : VA1E4 Consigne de sortie 2 : VA24 = 11 Consigne 2 : VA2E4 BEA4 IN7 Valeur réelle : IW Redémarrage ST4 IN6 Compteur 4 (logiciel) Autorisation de comptage 4 Sortie forcée Coupure Valeur de la consigne finale : E/S4 = 30 Consigne finale : E/SE4 OUT5 OUT6 OU Compteur Délai de chien de garde = 0 IN4 (matériel) ET 24C4 Impulsion de compte 4 Temporisé Consigne finale : DE/SE4 Largeur d'impulsion = 100 OUT7 Entrée de compteur OUT8 5C4 ATTENTION Risque d'échec de la configuration N'utilisez pas les sorties OUT1 à OUT4 avec d'autres compteurs, l'utilisation multiple est interdite. Le non-respect de cette directive peut entraîner des lésions corporelles et/ou des dommages matériels. 35012600 00 juin 2006 147 Exemples de configuration Écran Configuration des paramètres Écran Configuration des paramètres Le schéma suivant montre l’écran Configuration des paramètres contenant les paramètres définis pour l’exemple. HI SPEED CNT 5CH Vue d'ensemble Config Nom du paramètre MAPPING INPUTS STARTING ADDRESS INPUTS ENDING ADDRESS OUTPUTS STARTING ADDRESS OUTPUTS ENDING ADDRESS TASK COUNTERS COUNTER_1 COUNTER_2 COUNTER_3 COUNTER_4 COUNT INPUT SIGNAL ON NEGATIVE TRANSITION USE INPUT 4 FOR COUNTER ENABLE WATCHDOG TIMER (0.1S) OUTPUT SET POINT 1 OUTPUT SET POINT 2 INPUTS_FOR_COUNTER_START/RESTART LOGIC FUNCTION TO START/RESTART COUNTER INPUT A INPUT B INPUT C FREEZE_COUNTER_REGISTERS INPUT D INPUT E INPUT F OUTPUTS SETPOINT 1 LINKED TO OUTPUT INVERT OUTPUT SETPOINT 2 LINKED TO OUTPUT INVERT OUTPUT FINAL SET POINT LINKED TO OUTPUT INVERT OUTPUT TIMED FINAL SET POINT LINKED TO OUTPUT INVERT OUTPUT PULSE WIDTH (X 0.02S) COUNTER_5 Local Quant... 148 Valeur WORD (%IW-3X %MW-4X) 1 12 1 13 MAST Yes Yes 0 5 11 OR 7 8 5 No 6 No 7 No 8 No 100 1.2 : 140 EH... 35012600 00 juin 2006 Exemples de configuration Fonctionnement et synchronisation Démarrage de compteur_4 Coupure des sorties Le tableau suivant présente la procédure de démarrage du compteur_4 Étape Effets 1 Pour démarrer le compteur, activez l’entrée 7 (IN7= « 1 ») 2 Saisissez l’hexadécimal 00A1 dans le registre 4x (p. ex. 400102) Résultat : LS4 (Bit 0 de OCW3) est défini à «1» La valeur réelle de compteur_4 (IW4) est définie à « 0 » VA1E4= « 1 » VA2E4= « 1 » E/SE4 = « 1 » Les sorties sont définies à « 0 » : OUT5= « 0 » OUT6= « 0 » OUT7= « 0 » DE/SE4 ->OUT8= « 0 » 3 Pour activer le compteur_4, activez l’entrée 4 (IN1= « 1 ») Résultat : le compteur_4 compte les impulsions à l'entrée de compteur 24C4 Si la valeur réelle de compteur_4 égale la valeur de la consigne spécifiée, la sortie associée s’allumera pendant 2 secondes : Pour IW4=5->OUT5= « 1 » Pour IW4=11->OUT6= « 1 » Pour IW4=30->OUT7= « 1 » et OUT8= « 1 » Le tableau suivant décrit la procédure de coupure des sorties avant d’atteindre les consignes spécifiées Étape 1 35012600 00 juin 2006 Action Action Effets Pour couper les sorties (OUT5-OUT8), il existe deux possibilités : 1. Possibilité : Activez l’entrée 7 (IN7= « 1 ») 2. Possibilité : Saisissez l’hexadécimal 00A4 dans le registre 4x (p. ex. 400100) ; résultat : BEA4=1 OUT5-> « 0 » OUT6-> « 0 » OUT7-> « 0 » OUT8-> « 0 » 149 Exemples de configuration Redémarrage de compteur_4 Le tableau suivant présente la procédure de redémarrage du compteur_4. Ceci n’est cependant possible que si la valeur de consigne finale (ici 30) n’a pas encore été atteinte. Étape 150 Action 1 Coupez les sorties comme indiqué dans le tableau précédent 2 Pour redémarrer le compteur, activez l’entrée 7 (IN7= « 1 ») 3 Saisissez l’hexadécimal 00A1 dans le registre 4x (p. ex. 400102) Résultat : ST4 (Bit 1 de OCW3) est défini à « 1 » 4 Pour réactiver le compteur_4, activez l’entrée 4 (IN4= « 1 ») Effets La valeur réelle du compteur sera définie à «0» Les valeurs de sortie seront définies à « 0 » Les valeurs des registres (consignes) seront définies à « 1 » 35012600 00 juin 2006 Exemples de configuration Schéma temporel Le schéma suivant décrit la synchronisation de l’exemple de configuration Entrée d’impulsions Signal Entrée compteur (horloge) 4 (24C4) Chargement et démarrage/redémarrage (IN7) LS4 Autorisation de comptage (matériel) (IN4) Valeur courante de Compteur_4 IW 4 Valeur E/S4 Valeur VA24 Valeur VA14 0 OUT5 Compteur Sorties OUT6 OUT7 DE/SE (OUT8) VA1E4 VA2E4 E/SE4 5 Bits de registre 11 30 Note : Si l’impulsion continue à l’entrée 24C4 du compteur, l’EHC 105 continue à compter après avoir atteint la valeur de la consigne finale (ici 30). Le résultat est enregistré dans deux registres d’entrée successifs en tant que valeur 32 bits (voir Affectation du registre 3x, p. 103). Si le mode de fonctionnement, le sens de comptage, le comportement de coupure ou le type de consigne du compteur est modifié tandis que les signaux de sortie du compteur sont actifs, la sortie est désactivée et les modifications prennent effet. 35012600 00 juin 2006 151 Exemples de configuration 10.3 Exemple 3 : compteur d’itérations (montant) Vue d'ensemble Objectif La présente section décrit un compteur d’itérations (montant) comme exemple de la configuration du 140 EHC 105 00. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : 152 Sujet Page Conditions requises et configuration logicielle 153 Configuration matérielle et câblage 155 Schéma 157 Écran Configuration des paramètres 158 Fonctionnement et synchronisation 159 35012600 00 juin 2006 Exemples de configuration Conditions requises et configuration logicielle Vue d'ensemble La présente section décrit les conditions requises pour l’exemple de configuration 3 : le compteur d’itérations (montant, relatif) et la méthode de configuration (configuration des E/S et configuration des paramètres) associés à chaque élément. Note : Le contrôleur doit être arrêté avant la configuration du 140 EHC 105 00 Configuration des E/S Le tableau suivant présente les conditions requises pour la configuration des E/S Conditions requises pour l’exemple Configuration des E/S Adresse tous les compteurs Les valeurs des consignes de sortie sont relatives Affectation Valeur Type de données 4x (p. ex. 400100) OCW 2 0010 Hex 4x+1 (p. ex. 400101) 0050 Hex p. ex. 30 Décimal long si la communication est interrompue, les sorties du compteur sont définies sur 0. compteur_ 2 Compteur d'itérations OCW 2 le compteur_2 compte en montant Consigne finale : E/S2 35012600 00 juin 2006 4x+5 (p. ex. 400105) 153 Exemples de configuration Configuration des paramètres Le tableau suivant présente les conditions requises pour la configuration des paramètres Conditions requises pour l’exemple Configuration des paramètres =Paramètre Valeur compteur_2 COMPTAGE DU SIGNAL D'ENTRÉE SUR FRONT DESCENDANT oui UTILISE L'ENTRÉE 2 POUR L'AUTORISATION DE COMPTAGE Non TEMPORISATION CHIEN DE GARDE (0,1s) 0 CONSIGNE DE SORTIE 1 11 CONSIGNE DE SORTIE 2 5 DEMARRE/ REDÉMARRE_COMPTEUR_ ENTRÉES FONCTION LOGIQUE DE DÉMARRAGE/REDÉMARRAGE DU COMPTEUR OU ENTRÉE A 2 GEL_REGISTRES_COMPTEUR ENTRÉE D 8 SORTIES CONSIGNE 1 LIÉE À LA SORTIE 1 CONSIGNE 2 LIÉE À LA SORTIE 2 CONSIGNE FINALE LIÉE À LA SORTIE 3 CONSIGNE FINALE TEMPORISEÉ LIÉE À LA SORTIE 4 z INVERSER SORTIE Non z LARGEUR D'IMPULSION (x 20 0,02s) Note : Toutes les valeurs configurables, y compris celles du tableau, sont dans l’Écran Configuration des paramètres, p. 148 de cet exemple. 154 35012600 00 juin 2006 Exemples de configuration Configuration matérielle et câblage Vue d'ensemble La présente section décrit une procédure de montage et de câblage sur site du module 140 EHC 105 00 dans un système Quantum. Montage Le tableau suivant présente la procédure de montage du module 140 EHC 105 00 Étape Câblage 35012600 00 juin 2006 Action 1 Montez le 140 EHC 105 00 dans le châssis spécifié (local, RIO ou DIO) 2 Installez le bornier du module 3 Connectez une source d'alimentation externe de 24Vcc comme illustré dans le schéma de câblage : broche 40 (+) broche 39 (-) 4 Connectez la source d'entrée d'impulsion à la voie 2 (broche 13), Le schéma suivant montre le câblage de la configuration exemple du 140 EHC 105 00 155 Exemples de configuration 140 EHC 105 00 N/C N/C N/C N/C N/C M11 M12 M13 M14 M15 IN2 IN4 IN6 IN8 (Commun) M10 OUT2 OUT4 OUT6 OUT8 US24 2 1 4 3 6 5 8 7 10 9 12 11 14 13 16 15 18 17 20 19 22 21 24 23 26 25 28 27 30 29 32 31 34 33 36 35 38 37 40 39 + 5C1 5C2 5C3 5C4 5C5 24C1 24C2 + 24C3 24 Vcc Source d'impulsion C2 24C4 - + 24C5 24 Vcc IN1 IN3 IN5 Vers M12 + - 24 Vcc IN7 M10 (Commun) OUT1 OUT3 OUT5 OUT7 M4 (Retour) - 24 Vcc 156 35012600 00 juin 2006 Exemples de configuration Schéma Vue d'ensemble Le schéma suivant décrit la configuration de l’exemple. Compteur 5 VAR = « 1 » EBUA = « 0 » Mode de fonctionnement Mode de fonctionnement 5 Sens du compte VR2 = « 0 » IN2 IN3 IN4 IN5 LS2 C B ET Chargement et Démarrage OUT1 OU OUT3 Consigne de sortie 2 : VA22 = 5 Consigne 2 : VA2E2 BEA2 IN7 OUT4 F OU E D IN8 OUT2 Redémarrage ST2 IN6 Valeur réelle : IW Consigne de sortie 1 : VA12 = 11 Consigne 1 : VA1E2 A ET Valeur réelle (logiciel) Autorisation de comptage 2 Sortie forcée Coupure Valeur de la consigne finale : E/S2 = 30 Consigne finale : E/SE2 OUT5 OUT6 OU Compteur Délai de chien de garde = 0 IN1 (matériel) ET 24C2 Impulsion de compte 2 Temporisé Consigne finale : DE/SE2 Largeur d'impulsion = 20 OUT7 Entrée de compteur OUT8 5C2 ATTENTION Risque d'échec de la configuration N'utilisez pas les sorties OUT1 à OUT4 avec d'autres compteurs, l'utilisation multiple est interdite. Le non-respect de cette directive peut entraîner des lésions corporelles et/ou des dommages matériels. 35012600 00 juin 2006 157 Exemples de configuration Écran Configuration des paramètres Écran Configuration des paramètres Le schéma suivant montre l’écran Configuration des paramètres contenant les paramètres définis pour l’exemple. HI SPEED CNT 5CH Vue d'ensemble Config Nom du paramètre MAPPING INPUTS STARTING ADDRESS INPUTS ENDING ADDRESS OUTPUTS STARTING ADDRESS OUTPUTS ENDING ADDRESS TASK COUNTERS COUNTER_1 COUNTER_2 COUNT INPUT SIGNAL ON NEGATIVE TRANSITION USE INPUT 4 FOR COUNTER ENABLE WATCHDOG TIMER (0.1S) OUTPUT SET POINT 1 OUTPUT SET POINT 2 INPUTS_FOR_COUNTER_START/RESTART LOGIC FUNCTION TO START/RESTART COUNTER INPUT A INPUT B INPUT C FREEZE_COUNTER_REGISTERS INPUT D INPUT E INPUT F OUTPUTS SETPOINT 1 LINKED TO OUTPUT INVERT OUTPUT SETPOINT 2 LINKED TO OUTPUT INVERT OUTPUT FINAL SET POINT LINKED TO OUTPUT INVERT OUTPUT TIMED FINAL SET POINT LINKED TO OUTPUT INVERT OUTPUT PULSE WIDTH (X 0.02S) COUNTER_3 COUNTER_4 COUNTER_5 Local Quant... 158 Valeur WORD (%IW-3X %MW-4X) 1 12 1 13 MAST Yes No 0 11 5 OR 2 8 1 No 2 No 3 No 4 No 20 1.2 : 140 EH... 35012600 00 juin 2006 Exemples de configuration Fonctionnement et synchronisation Vue d'ensemble Note : Dans la présente configuration, l'entrée du compteur est activée par défaut, puisqu'aucune entrée de bit n'est affectée. Démarrage de compteur_2 Valeurs de sortie 35012600 00 juin 2006 Le tableau suivant présente la procédure de démarrage du compteur_2 Étape Action Effets 1 Pour démarrer le compteur, activez l’entrée 2 (IN2= « 1 ») 2 Saisissez l’hexadécimal 0051 dans le registre 4x (p. ex. 400101) Résultat : LS2 (Bit 0 de OCW1) est défini à « 1» La valeur réelle de compteur_2 (IW2) est définie à « 0 » Les niveaux initiaux des consignes sont transférés aux sorties associées : VA1E2->OUT1= « 1 » VA2E2->OUT2= « 1 » E/SE2 ->OUT3= « 1 » DE/SE2 ->OUT4= « 0 » Le tableau suivant présente les valeurs de sortie qui dépendent de la valeur réelle de compteur_2 Valeur réelle du compteur Sorties Pour IW2=19 (30-11) OUT1= « 0 » OUT2= « 1 » Pour IW2=25 (30-5) OUT2= « 0 » OUT3= « 1 » Pour IW2=30 OUT1= « 1 » OUT3= « 0 » OUT4= « 1 » (consigne finale temporisée sur 400 ms) 159 Exemples de configuration Coupure des sorties Le tableau suivant décrit la procédure de coupure des sorties avant d’atteindre les consignes spécifiées Étape 1 Redémarrage de compteur_2 160 Action Effets Pour couper les sorties (OUT1-OUT3), il existe deux possibilités : OUT1-> « 0 » 1. Possibilité : Activez l’entrée 8 (IN8= « 1 ») OUT2-> « 0 » 2. Possibilité : Saisissez l’hexadécimal 0054 dans le registre 4x OUT3-> « 0 » (p. ex. 400101) ; résultat : BEA2=1 Note : Le redémarrage de compteur_2 dans cette configuration/ce mode n’est pas possible 35012600 00 juin 2006 Exemples de configuration Schéma temporel Le schéma suivant décrit la synchronisation de l’exemple de configuration Entrée d’impulsions Signal Entrée compteur (entrée horloge) 2 Chargement et démarrage/redémarrage (IN2) LS2 Valeur courante de Compteur_2 IW2 Valeur E/S2 Valeur VA22 5 11 Valeur VA12 0 30 VA1E2 (OUT1) VA2E2 (OUT2) Compteur Sorties E/SE2 (OUT3) DE/SE2 (OUT4) Note : Si le mode de fonctionnement, le sens de comptage, le comportement de coupure ou le type de consigne du compteur est modifié tandis que les signaux de sortie du compteur sont actifs, la sortie est désactivée et les modifications prennent effet. 35012600 00 juin 2006 161 Exemples de configuration 10.4 Exemple 4 : Compteur différentiel (descendant) Vue d'ensemble Objectif La présente section décrit un compteur différentiel (descendant) comme exemple de la configuration du 140 EHC 105 00. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : 162 Sujet Page Conditions requises et configuration logicielle 163 Configuration matérielle et câblage 166 Schéma 168 Écran Configuration des paramètres 170 Fonctionnement et synchronisation 171 35012600 00 juin 2006 Exemples de configuration Conditions requises et configuration logicielle Vue d'ensemble La présente section décrit les conditions requises pour l’exemple de configuration 4 : le compteur différentiel (descendant, relatif) et la méthode de configuration (configuration des E/S et configuration des paramètres) associés à chaque élément. Note : Le contrôleur doit être arrêté avant la configuration du 140 EHC 105 00 Principe Un compteur différentiel utilise deux voies. Dans le présent exemple, les voies sont représentées par le compteur 3 et le compteur 4. Le compteur 3 sert de maître et sa configuration s'applique également au compteur 4. Les paramètres spécifiés pour le compteur 4 seront ignorés, sauf : z COMPTAGE DU SIGNAL D'ENTRÉE SUR FRONT DESCENDANT z UTILISE L'ENTRÉE 4 POUR L'AUTORISATION DE COMPTAGE Les impulsions du compteur 3 effectuent un comptage montant et les impulsions du compteur 4 un comptage descendant. Les résultats des comptages donnent la valeur de la différence réelle. 35012600 00 juin 2006 163 Exemples de configuration Configuration des E/S Le tableau suivant présente les conditions requises pour la configuration des E/S Conditions requises pour l’exemple Configuration des E/S Adresse tous les compteurs Affectation Les valeurs 4x (p. ex. 400100) OCW 1 des consignes de sortie sont relatives Valeur Type de données 0010 Hex 3800 Hex p. ex. 30 Décimal long si la communica tion est interrompu e, les sorties du compteur sont définies sur 0. compteur_3 Compteur différentiel avec activation de consigne parallèle 4x+1 (p. ex. 400101) OCW 2 le compteur_ 3 compte en descendant Consigne finale : E/ S3 164 4x+7 (p. ex. 400107) 35012600 00 juin 2006 Exemples de configuration Configuration des paramètres Le tableau suivant présente les conditions requises pour la configuration des paramètres Conditions requises pour l’exemple Configuration des paramètres =Paramètre Valeur compteur_3 COMPTAGE DU SIGNAL D'ENTRÉE SUR FRONT DESCENDANT oui UTILISE L'ENTRÉE 3 POUR L'AUTORISATION DE COMPTAGE Non TEMPORISATION CHIEN DE GARDE (0,1s) 0 CONSIGNE DE SORTIE 1 11 CONSIGNE DE SORTIE 2 5 DEMARRE/ REDÉMARRE_COMPTEUR_ ENTRÉES FONCTION LOGIQUE DE DÉMARRAGE/REDÉMARRAGE DU COMPTEUR ENTRÉE A - GEL_REGISTRES_COMPTEUR ENTRÉE D - SORTIES OU CONSIGNE 1 LIÉE À LA SORTIE 1 CONSIGNE 2 LIÉE À LA SORTIE 2 CONSIGNE FINALE LIÉE À LA SORTIE 3 CONSIGNE FINALE 4 TEMPORISEÉ LIÉE À LA SORTIE z INVERSER SORTIE Non z LARGEUR D'IMPULSION (x 20 0,02s) Note : Toutes les valeurs configurables, y compris celles du tableau, sont dans l’Écran Configuration des paramètres, p. 170 de cet exemple. 35012600 00 juin 2006 165 Exemples de configuration Configuration matérielle et câblage Vue d'ensemble La présente section décrit une procédure de montage et de câblage sur site du module 140 EHC 105 00 dans un système Quantum. Montage Le tableau suivant présente la procédure de montage du module 140 EHC 105 00 Étape Câblage 166 Action 1 Montez le 140 EHC 105 00 dans le châssis spécifié (local, RIO ou DIO) 2 Installez le bornier du module 3 Connectez une source d'alimentation externe de 24Vcc comme illustré dans le schéma de câblage : broche 40 (+) broche 39 (-) 4 Connectez la première source d'entrée d'impulsion à la voie 3 (broche 15) 5 Connectez la seconde source d'entrée d'impulsion à la voie 4 (broche 17) Le schéma suivant montre le câblage de la configuration exemple du 140 EHC 105 00 35012600 00 juin 2006 Exemples de configuration 140 EHC 105 00 N/C N/C N/C N/C N/C M11 M12 M13 M14 M15 IN2 IN4 IN6 IN8 (Commun) M10 OUT2 OUT4 OUT6 OUT8 US24 2 1 4 3 6 5 8 7 10 9 12 11 14 13 16 18 15 17 20 19 22 21 24 23 26 25 28 27 30 29 32 31 34 33 36 35 38 37 40 39 + 5C1 5C2 5C3 Vers M13 5C4 5C5 24 Vcc + 24C1 24C2 24 Vcc Source d'impulsion C3 24C3 + 24C4 + 24C5 IN1 IN3 24 Vcc Source d'impulsion C4 + - 24 Vcc IN5 IN7 Vers M14 M10 (Commun) OUT1 OUT3 OUT5 OUT7 M4 (Retour) - 24 Vcc 35012600 00 juin 2006 167 Exemples de configuration Schéma Vue d'ensemble Le schéma suivant décrit la configuration de l’exemple. VAR = « 1 » EBUA = « 0 » Mode de fonctionnement Mode de fonctionnement 3 Sens du compte VR3 = « 0 » IN2 IN3 IN4 IN5 LS3 C B ET OU/ ET A ET OUT2 Redémarrage OUT4 F OU E D IN8 OUT1 Consigne de sortie 1 : VA13 = 11 Consigne 1 : VA1E3 Consigne de sortie 2 : VA23 = 5 Consigne 2 : VA2E3 BEA3 IN7 Valeur réelle : IW OUT3 ST3 IN6 Chargement et Démarrage Compteur 3 (logiciel) Autorisation de comptage 3 Sortie forcée Coupure Valeur de la consigne finale : E/S3 = 30 Consigne finale : E/SE3 OUT5 OUT6 OU IN1 (matériel) Compteur Délai de chien de garde = 0 ET 24C3 Impulsion de compte 3 Temporisé Consigne finale : DE/SE3 Largeur d'impulsion = 20 OUT7 Entrée compteur 3 OUT8 5C3 Autorisation de comptage 4 (logiciel) 24C4 Impulsion de compte 4 OU Compteur Délai de chien de garde = 0 ET Entrée compteur 4 5C4 168 35012600 00 juin 2006 Exemples de configuration ATTENTION Risque d'échec de la configuration N'utilisez pas les sorties OUT1 à OUT4 avec d'autres compteurs, l'utilisation multiple est interdite. Le non-respect de cette directive peut entraîner des lésions corporelles et/ou des dommages matériels. 35012600 00 juin 2006 169 Exemples de configuration Écran Configuration des paramètres Écran Configuration des paramètres Le schéma suivant montre l’écran Configuration des paramètres contenant les paramètres définis pour l’exemple. HI SPEED CNT 5CH Vue d'ensemble Config Nom du paramètre MAPPING INPUTS STARTING ADDRESS INPUTS ENDING ADDRESS OUTPUTS STARTING ADDRESS OUTPUTS ENDING ADDRESS TASK COUNTERS COUNTER_1 COUNTER_2 COUNTER_3 COUNT INPUT SIGNAL ON NEGATIVE TRANSITION USE INPUT 3 FOR COUNTER ENABLE WATCHDOG TIMER (0.1S) OUTPUT SET POINT 1 OUTPUT SET POINT 2 INPUTS_FOR_COUNTER_START/RESTART Valeur WORD (%IW-3X %MW-4X) 1 12 1 13 MAST Yes No 0 11 5 LOGIC FUNCTION TO START/RESTART COUNTER OR INPUT A INPUT B INPUT C FREEZE_COUNTER_REGISTERS INPUT D INPUT E INPUT F OUTPUTS SETPOINT 1 LINKED TO OUTPUT INVERT OUTPUT SETPOINT 2 LINKED TO OUTPUT INVERT OUTPUT FINAL SET POINT LINKED TO OUTPUT INVERT OUTPUT TIMED FINAL SET POINT LINKED TO OUTPUT INVERT OUTPUT PULSE WIDTH (X 0.02S) COUNTER_4 COUNTER_5 Local Quant... 170 1 No 2 No 3 No 4 No 20 1.2 : 140 EH... 35012600 00 juin 2006 Exemples de configuration Fonctionnement et synchronisation Vue d'ensemble Note : Dans la présente configuration, l'entrée du compteur est activée par défaut, puisqu'aucune entrée de bit n'est affectée. Démarrage du compteur différentiel Le tableau suivant présente la procédure de démarrage du compteur différentiel Valeurs de sortie Le tableau suivant présente les valeurs de sortie qui dépendent de la valeur réelle de différence des deux compteurs 35012600 00 juin 2006 Étape 1 Action Effets Saisissez l’hexadécimal 3900 dans le registre 4x (p. ex. 400101) Résultat : LS3 (Bit 8 de OCW2) est défini à «1» la valeur réelle de la différence est définie à « 30 » Les niveaux initiaux des consignes du compteur 3 sont transférés aux sorties associées : VA1E3->OUT1= « 1 » VA2E3->OUT2= « 1 » E/SE3 ->OUT3= « 1 » DE/SE3 ->OUT4= « 0 » Valeur réelle de la différence Sorties 11 OUT1= « 0 » 5 OUT2= « 0 » 0 OUT3= « 0 » OUT4= « 1 » (consigne finale temporisée sur 400 ms) 171 Exemples de configuration Coupure des sorties Le tableau suivant décrit la procédure de coupure des sorties avant d’atteindre les consignes spécifiées Étape 1 Redémarrage du compteur différentiel Effets Pour couper les sorties (OUT1-OUT4), il existe deux possibilités : 1. Possibilité : Activez l’entrée 8 (IN8= « 1 ») 2. Possibilité : Saisissez l’hexadécimal 3C00 dans le registre 4x (p. ex. 400101) ; résultat : BEA3=1 OUT1-> « 0 » OUT2-> « 0 » OUT3-> « 0 » OUT3-> « 0 » Le tableau suivant présente la procédure de redémarrage du compteur différentiel. Ceci n’est cependant possible que si la valeur de consigne finale (ici 30) n’a pas encore été atteinte. Étape 172 Action Action 1 Coupez les sorties comme indiqué dans le tableau précédent 2 Saisissez l’hexadécimal 3A00 dans le registre 4x (p. ex. 400101) Résultat : ST3 (Bit 10 de OCW2) est défini à « 1» Effets La valeur réelle de la différence sera définie à « 30 » Les sorties OUT1-OUT3 seront définies à « 1 » Les consignes (sauf DE/SE3) seront définies à « 1 » 35012600 00 juin 2006 Exemples de configuration Schéma temporel Le schéma suivant décrit la synchronisation de l’exemple de configuration Entrée d’impulsions Signal Entrée compteur/horloge 3 Entrée d’impulsions Signal Entrée compteur/horloge 4 LS3 Valeur réelle de la différence Valeur E/S3 Valeur VA13 Compteur Valeur réelle Valeur VA23 0 30 11*) 5*) *) Consignes de sortie peut être franchie plusieurs fois VA1E3 (OUT1) VA2E3 (OUT2) Compteur Sorties E/SE3 (OUT3) DE/SE3 (OUT4) Note : Si l’impulsion continue aux entrées 24C3 ou 24C4 du compteur, l’EHC 105 continue à compter après avoir atteint la valeur de la consigne finale (ici 30). Le résultat est enregistré dans deux registres d’entrée successifs en tant que valeur 32 bits (voir Affectation du registre 3x, p. 103). Si le mode de fonctionnement, le sens de comptage, le comportement de coupure ou le type de consigne du compteur est modifié tandis que les signaux de sortie du compteur sont actifs, la sortie est désactivée et les modifications prennent effet. 35012600 00 juin 2006 173 Exemples de configuration 174 35012600 00 juin 2006 B AC Index Numerics C 140 EHC 105 00 adressage topologique, 116 communications, 101 configuration, 91 configuration du logiciel, 119 exemple 1 compteur d’événements (montant, relatif), 131 exemple 2 compteur d’événements (montant, absolu), 141 exemple 3 compteur d’itérations (montant), 152 exemple 4 compteur d’itérations (descendant), 162 exemples de configuration, 129 registres et types de données, 99 structure de mémoire d’état (3x), 102 structure de mémoire d’état (4x), 106 Types de données dérivées (IODDT), 113 Caractéristiques de démarrage, 69 Caractéristiques du système, 15 Caractéristiques générales types de compteurs, 14 Compteur d'événements mode de fonctionnement A, 51 mode de fonctionnement B, 52 modes de fonctionnement, 47 modes de fonctionnement 1 et 8, 48 modes de fonctionnement 2 et 9, 50 Compteur d'itérations mode de fonctionnement, 60 mode de fonctionnement 5, 61 Compteur de débit modes de fonctionnement 6 et 7, 63, 64 Compteur différentiel mode de fonctionnement 3, 56 mode de fonctionnement 4, 58 modes de fonctionnement, 54 Configuration matérielle, 18 Configuration matérielle, 18 Consignes, 38 A Adressage exemple, 97 IODDT, 96 plat, 94 topologique, 95 Autorisation, 35 35012600 00 juin 2006 D Démarrage et arrêt ordre de priorité des signaux, 30 paramètres, 29 schéma temporel avec configuration 175 Index d'entrée du matériel, 33 schéma temporel sans configuration d'entrée du matériel, 31 Description du module caractéristiques du matériel, 88 configuration du matériel, 78 I IODDT T_CNT_105, 114 M Mode de consigne de sortie (absolu, relatif), 37 Modes d'adressage, 93 Modes d'adressage Quantum, 93 Modes de fonctionnement compteur d'événements, 47 N Numéro de mode, 45 Numérotation des bits d'E/S TOR, 98 S Schéma fonctionnel voie de compteur, 19 Schéma temporel compteur d'événements, mode de fonctionnement A, 51 compteur d'événements, mode de fonctionnement B, 52 compteur d'itérations, mode de fonctionnement 5, 61 compteur de débit, modes de fonctionnement 1 et 8, 48 compteur de débit, modes de fonctionnement 2 et 9, 50 compteur de débit, modes de fonctionnement 6 et 7, 64 compteur différentiel, mode de 176 fonctionnement 3, 56 compteur différentiel, mode de fonctionnement 4, 58 démarrage et arrêt avec configuration d'entrée du matériel, 33 démarrage et arrêt sans configuration d'entrée du matériel, 31 Signaux E/S caractéristiques de fonctionnement des compteurs, 26 de bit, 24 fonction de démarrage et d'arrêt, 29 présentation générale, 21 Surveillance, 35 bus système Quantum, 67 impulsions en entrée, 66 US24, 68 T Type de compteur numéro de mode, 45 Types de compteurs présentation générale, 44 V Voie de compteur schéma fonctionnel, 19 35012600 00 juin 2006