Schneider Electric Advantys OTB Ethernet Entrées/Sorties déportées Mode d'emploi
Ajouter à Mes manuels222 Des pages
▼
Scroll to page 2
of
222
1606385 01 12/2008 Advantys OTB Ethernet Entrées/Sorties déportées Manuel utilisateur 2.0 1606385 01 12/2008 www.schneider-electric.com © 2008 Schneider Electric. Tous droits réservés. 2 1606385 01 12/2008 Table des matières Consignes de sécurité . . . . . . . . . . . . . . . . . . . . . . . . . . . A propos de ce manuel . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A propos d’Advantys OTB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuration matérielle maximale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fonctions spécifiques du module d’interface réseau . . . . . . . . . . . . . . . . Vue d'ensemble de la communication. . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 2 Installation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Dimensions des modules d’interface réseau. . . . . . . . . . . . . . . . . . . . . . . Montage direct sur un panneau. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Préparation de l'installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Positions de montage du module d’interface réseau et des modules d'expansion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Précaution de montage d’un îlot sur un panneau ou dans un coffret . . . . Assemblage d'un module d'expansion à un module d’interface réseau . . Désassemblage d'un module d'expansion et d’un module d’interface réseau . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Retrait d'un bornier . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Installation et retrait d'un module d’interface réseau d'un rail DIN . . . . . . Le rail DIN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 9 13 14 18 21 22 25 26 27 28 29 31 32 34 35 37 39 Chapitre 3 Description, caractéristiques et câblage du module OTB 41 Règles de câblage et recommandations . . . . . . . . . . . . . . . . . . . . . . . . . . Vue d'ensemble des modules d’interface réseau . . . . . . . . . . . . . . . . . . . Description physique d'un module d’interface réseau Advantys OTB. . . . Caractéristiques générales des modules d’interface réseau. . . . . . . . . . . Caractéristiques des E/S des modules d’interface réseau . . . . . . . . . . . . Schémas de câblage des modules d’interface réseau . . . . . . . . . . . . . . . Connexion de l'alimentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Compatibilité CEM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Connexion du bus de terrain ou du réseau . . . . . . . . . . . . . . . . . . . . . . . . 42 46 47 48 50 54 55 57 60 1606385 01 12/2008 3 4 Chapitre 4 Description, caractéristiques et câblage des modules d’expansion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 4.1 Modules d’expansion TOR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Modules d’expansion TOR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.2 Modules d’expansion analogiques. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Modules d’expansion analogique. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4.3 Modules d’expansion bloc de communs . . . . . . . . . . . . . . . . . . . . . . . . . Schéma de câblage d’un module d’expansion bloc de communs . . . . . . 62 62 63 63 64 64 Chapitre 5 Interface réseau Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . 65 5.1 Principes généraux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . A propos d’Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Connexions TCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Protocole IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exemple de raccordement Ethernet sans passerelle . . . . . . . . . . . . . . . Protocole TCP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Protocole Modbus TCP/IP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.2 Câblage sur le réseau Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Communication sur le réseau Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . Description de l’interface réseau Ethernet du module OTB. . . . . . . . . . . Interface réseau Ethernet . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Affectation d’adresse . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mode de transmission . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5.3 Comportement du module OTB Ethernet . . . . . . . . . . . . . . . . . . . . . . . . Gestion du comportement de l’îlot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 67 68 69 71 72 73 76 77 79 80 81 86 87 87 Chapitre 6 Fonctions métiers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93 6.1 Registres de l’îlot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Registres de l’îlot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6.2 Description des E/S du module OTB . . . . . . . . . . . . . . . . . . . . . . . . . . . . Description des E/S TOR du module OTB. . . . . . . . . . . . . . . . . . . . . . . . Registres de lecture des entrées . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Registres de commande des sorties . . . . . . . . . . . . . . . . . . . . . . . . . . . . Registres de paramétrage des E/S du module Advantys OTB . . . . . . . . 6.3 Fonctions spécifiques du module OTB . . . . . . . . . . . . . . . . . . . . . . . . . . Fonctions spécifiques des modules Advantys OTB. . . . . . . . . . . . . . . . . Fonction compteur rapide déporté (RFC) . . . . . . . . . . . . . . . . . . . . . . . . Registres des compteurs rapides (RFC) . . . . . . . . . . . . . . . . . . . . . . . . . Fonction compteur très rapide déporté (RVFC). . . . . . . . . . . . . . . . . . . . Registres des compteurs très rapides déportés (RVFC) . . . . . . . . . . . . . Fonction du générateur d'impulsion déporté (RPLS). . . . . . . . . . . . . . . . Fonction générateur d’impulsion déporté avec modulation de la largeur (RPWM) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Registres des générateurs d’impulsions déportés (RPLS, RPWM). . . . . 6.4 E/S TOR des modules d’expansion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Description des E/S TOR des modules d’expansion . . . . . . . . . . . . . . . . 94 94 98 99 100 101 102 103 104 106 109 110 121 123 127 130 132 132 1606385 01 12/2008 6.5 E/S analogiques des modules d’expansion. . . . . . . . . . . . . . . . . . . . . . . . Description des E/S analogiques des modules d’expansion. . . . . . . . . . . Registres du module d’expansion TM2 AMI2HT. . . . . . . . . . . . . . . . . . . . Registres du module d’expansion TM2 AMO1HT . . . . . . . . . . . . . . . . . . . Registres du module d’expansion TM2 AMM3HT. . . . . . . . . . . . . . . . . . . Registres du module d’expansion TM2 AMM6HT. . . . . . . . . . . . . . . . . . . Registres du modules d’expansion TM2 ALM3LT. . . . . . . . . . . . . . . . . . . Registres du modules d’expansion TM2 AMI2LT . . . . . . . . . . . . . . . . . . . Registres du module d’expansion TM2 AVO2HT . . . . . . . . . . . . . . . . . . . Registres du module d’expansion TM2 AMI4LT . . . . . . . . . . . . . . . . . . . . Registres du module d’expansion TM2 AMI8HT. . . . . . . . . . . . . . . . . . . . Registres du module d’expansion TM2 ARI8HT . . . . . . . . . . . . . . . . . . . . Registres des modules d’expansion TM2 ARI8LT et TM2 ARI8LRJ. . . . . Chapitre 7 Outils logiciel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.1 Introduction aux outils logiciels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Installation du logiciel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7.2 Configuration du produit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Création d'un nouvel îlot dans Advantys Configuration Tool. . . . . . . . . . . Personnalisation d’un espace mémoire (registres 1200 à 2199) . . . . . . . Téléchargement de la configuration Ethernet . . . . . . . . . . . . . . . . . . . . . . Comment générer les fichiers de configuration?. . . . . . . . . . . . . . . . . . . . 7.3 Configuration API . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuration API sous Unity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 8 Diagnostic de l'îlot Advantys OTB . . . . . . . . . . . . . . . . . Voyants lumineux (DEL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Registres de diagnostic de l’îlot OTB . . . . . . . . . . . . . . . . . . . . . . . . . . . . Registres de diagnostic de la communication TCP. . . . . . . . . . . . . . . . . . Comportement en cas de défaut . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 9 Table des registres de l’îlot . . . . . . . . . . . . . . . . . . . . . . . 136 137 140 141 142 144 146 148 149 150 152 154 157 159 160 161 162 163 164 167 169 170 173 173 175 176 179 184 185 187 Table des registres (mapping) pour le module Ethernet Advantys OTB . . Registres des E/S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Registres des fonctions métiers spécifiques . . . . . . . . . . . . . . . . . . . . . . . Registres de diagnostic . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Registres de gestion de l’îlot . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Registres de la zone personnalisée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Registres d’identification des modules de l’îlot . . . . . . . . . . . . . . . . . . . . . 188 190 192 196 201 204 205 Annexes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207 Annexe A Symboles CEI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209 Glossaire des symboles . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 209 Glossaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211 219 1606385 01 12/2008 5 6 1606385 01 12/2008 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. 1606385 01 12/2008 7 REMARQUE IMPORTANTE Les équipements électriques doivent être installés, exploités et entretenus par un personnel d'entretien qualifié. Schneider Electric n'assume aucune responsabilité des conséquences éventuelles découlant de l'utilisation de cette documentation. 8 1606385 01 12/2008 A propos de ce manuel Présentation Objectif du document Ce manuel utilisateur contient les informations pour la mise en oeuvre d’un module d’interface réseau Advantys OTB Ethernet. Il a été conçu de façon à permettre une prise en main rapide du système tout en permettant l'optimisation de ses fonctionnalités pour les applications les plus avancées. La mise en oeuvre de cet appareil nécessite des pré-requis sur le protocole de communication concerné et doit être effectuée par un personnel habilité. Des points particuliers ainsi que certains avertissements sur la sécurité sont mis en valeur dans les différents chapitres. Les premiers chapitres sont destinés à fournir des informations sur la partie mécanique et électrique de l'installation aux concepteurs ainsi qu'aux installateurs. Les chapitres suivants, à partir de " interface réseau Ethernet ", sont propres au protocole de communication. Ils contiennent des informations sur le câblage spécifique à l'interface réseau et toutes les informations nécessaires au programmeur de l'application logicielle, ainsi qu'à l'utilisateur final (diagnostic). 1606385 01 12/2008 9 Chapitre Sujet traité Introduction Présentation générale du module d’interface réseau et des expansions Description Mise en oeuvre matérielle, dimensions, installation, assemblage d’un îlot Description, caractéristiques Description, caractéristiques électriques et mécaniques, et câblage du module Advan- schémas de câblage du module OTB tys OTB Interface réseau Ethernet Présentation de l’interface réseau du module OTB Rappels sur le protocole de communication Gestion du comportement de l’îlot sur le réseau Fonctions métier Description des fonctions métiers Table des registres des E/S et des fonctions spécifiques déportées Outils logiciel Aide à la mise en oeuvre logiciel Diagnostic de l’îlot Advantys OTB Description du diagnostic matériel Description du diagnostic logiciel Etablissement d’un diagnostic en cas de défaillance Table des registres de l’îlot Advantys OTB Description des registres accessibles pour la communication Annexes Présentation Annexe A : Liste des symboles IEC Glossaire Acronymes Définitions. Historique des évolutions : Version Listes des évolutions 2.0 - Ajout des modules d’expansions TWD AMM6HT et TWD AMI2LT - Changement de la gestion IP - Nouvelle gestion des acquittements de défaut de communication - Logiciel embarqué téléchargeable Champ d'application Ce manuel utilisateur s’applique aux modules Advantys OTB Ethernet de version supérieure ou égale à V2.0. Pour les versions inférieures, consultez le site http://www.schneider-electric.com. 10 1606385 01 12/2008 Document à consulter Titre de documentation Référence Instruction de service 1724121 Guide matériel des modules d’expansion d’E/S TOR TM2 EIO0000000028 Guide matériel des modules d’expansion d’E/S analogiques TM2 EIO0000000034 Mise à jour des logiciels embarqués OTB 35015001 FAQ : Si après la lecture de ce manuel des questions subsistent, con- sultez la FAQ sur le site http://www.schneider-electric.com. Vous pouvez télécharger ces publications et autres informations techniques depuis notre site web à l'adresse : www.schneider-electric.com. Commentaires utilisateur Envoyez vos commentaires à l'adresse e-mail [email protected]. 1606385 01 12/2008 11 12 1606385 01 12/2008 Introduction 1606385 01 12/2008 Introduction 1 Introduction Ce chapitre donne une vue d’ensemble des modules d’interface réseau Advantys OTB, des différents modules expansions, de la configuration maximale et des fonctions spécifiques du module de même qu’une architecture de communication. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet A propos d’Advantys OTB 1606385 01 12/2008 Page 14 Configuration matérielle maximale 18 Fonctions spécifiques du module d’interface réseau 21 Vue d'ensemble de la communication 22 13 Introduction A propos d’Advantys OTB Introduction Le module d’interface réseau Advantys OTB (Optimized Terminal Block) avec Entrées/Sorties intégrées est peu encombrant. Sa modularité, par ajout d’expansions d’E/S, permet d’optimiser une application, en fournissant le nombre d’E/S nécessaires. Le module Advantys OTB se connecte directement sur un bus de terrain ou un réseau de communication. Les bus de terrain ou réseaux disponibles sont les suivants: Bus de terrain ou Réseau Référence du module OTB CANopen OTB 1C0DM9LP Modbus OTB 1S0DM9LP Ethernet OTB 1E0DM9LP Le module d’interface réseau accepte jusqu'à 7 modules d'expansion E/S. Module d’interface réseau avec E/S intégrées L’illustration suivante présente les différents modules d’interface réseau avec E/S intégrées : Chaque module d’interface réseau avec E/S intégrées dispose de : z z z z z z 14 12 entrées TOR, 6 sorties à relais, 2 sorties transistor à logique positive (source), bornier d’alimentation 24 VDC (Volt Direct Current), connecteurs dédiés au bus de communication, d’un affichage par DEL de signalisation pour l’état de la communication et pour l’état des E/S. 1606385 01 12/2008 Introduction Le tableau suivant répertorie les principales caractéristiques du module d’interface réseau : Référence Voie Type de voie Type d'entrée/sortie Alimentation OTB 1•0DM9LP 12 6 2 Entrées 24 VDC 24 VDC Sorties Sorties Relais Transistor logique positive (source) 24 VDC Modules d'expansion d'E/S TOR Le tableau suivant répertorie les modules d'expansion d'E/S TOR et relais : Nom du module Référence Voie Type de voie Type d'entrée/sortie Type de bornier Entrée 8 voies TM2 DDI8DT 8 Entrées 24 VDC Bornier débrochable à vis Entrée 8 voies TM2 DAI8DT 8 Entrées 120 VAC(1) Bornier débrochable à vis Entrée 16 voies TM2 DDI16DT 16 Entrées 24 VDC Bornier débrochable à vis Entrée 16 voies TM2 DDI16DK 16 Entrées 24 VDC Connecteur HE10 Entrée 32 voies TM2 DDI32DK 32 Entrées 24 VDC Connecteur HE10 Sortie 8 voies TM2 DDO8TT 8 Sorties Transistor logique positive (source) Bornier débrochable à vis Sortie 8 voies TM2 DDO8UT 8 Sorties Transistor sink Bornier débrochable à vis Sortie 8 voies TM2 DRA8RT 8 Sorties Relais Bornier débrochable à vis Sortie 16 voies TM2 DDO16TK 16 Sorties Transistor logique positive (source) Connecteur HE10 Sortie 16 voies TM2 DDO16UK 16 Sorties Transistor sink Connecteur HE10 Sortie 16 voies TM2 DRA16RT 16 Sorties Relais Bornier débrochable à vis Sortie 32 voies TM2 DDO32TK 32 Sorties Transistor logique positive (source) Connecteur HE10 Sortie 32 voies TM2 DDO32UK 32 Sorties Transistor sink Connecteur HE10 Entrée 4 voies / sortie 4 voies TM2 DMM8DRT 4 Entrées 24 VDC Bornier débrochable à vis 4 Sorties Relais Entrée 16 voies / sortie 8 voies TM2 DMM24DRF 16 Entrées 24 VDC 8 Sorties Relais Modules d'entrée Modules de sortie Modules mixtes (1) 1606385 01 12/2008 Bornier non débrochable à ressorts VAC : Volt Alternating Current (volt en courant alternatif) 15 Introduction Modules d'expansion d'E/S analogiques Le tableau suivant répertorie les modules d'expansion d'E/S analogiques : Nom du module Référence Voie Type de voie Détail Type de bornier 2 entrées TM2 AMI2HT 2 Entrées 12 bits 0-10 V 4-20 mA Bornier débrochable à vis 2 entrées TM2 AMI2LT 2 Entrées 12 bits thermocouple type J, K ou T Bornier débrochable à vis 4 entrées TM2 AMI4LT 4 Entrées 12 bits Tension/courant Sonde à résistance Bornier débrochable à vis 8 entrées TM2 AMI8HT 8 Entrées 10 bits Tension/courant Bornier débrochable à vis 8 entrées TM2 ARI8HT 8 Entrées 10 bits PTC NTC Bornier débrochable à vis 8 entrées TM2 ARI8LT 8 Entrées 12 bits PT100 PT1000 Bornier débrochable à vis 8 entrées TM2 ARI8LRJ 8 Entrées 12 bits PT100 PT1000 8 x connecteurs RJ11 1 sortie TM2 AMO1HT 1 Sorties 12 bits 0-10 V 4-20 mA Bornier débrochable à vis 2 sorties TM2 AVO2HT 2 Sorties 10 bits +/-10 V Bornier débrochable à vis TM2 AMM3HT 2 Entrées Sorties 12 bits 0-10 V 4-20 mA Bornier débrochable à vis 1 Modules d’entrée Modules de sortie Modules mixtes 2 entrées / 1 sortie 16 1606385 01 12/2008 Introduction Nom du module Référence Voie Type de voie Détail Type de bornier 2 entrées / 1 sortie TM2 ALM3LT 2 Entrées 12 bits sonde à résistance, thermocouple Bornier débrochable à vis 1 Sorties 12 bits 0-10 V 4-20 mA 4 Entrées 2 Sorties 12 bits 0-10 V 4-20 mA 4 entrées / 2 sorties TM2 AMM6HT Bornier débrochable à vis Module d'expansion bloc de commun Nom du module Référence Voie Type de voie Détail Type de bornier bloc de commun OTB 9ZZ61JP 16 passive 2 x 8 contacts Bornier débrochable à vis Câbles 1606385 01 12/2008 Nom du câble Référence Câble équipé d'un connecteur HE 10 20 pôles à chaque extrémité. (AWG 28 / 0,08 mm ; longueur : 0,5 m / 1.64 ft) ABF T20E050 Câble équipé d'un connecteur HE 10 20 pôles à chaque extrémité. (AWG 28 / 0,08 mm ; longueur : 1 m / 3.28 ft) ABF T20E100 Câble équipé d'un connecteur HE 10 20 pôles à chaque extrémité. (AWG 28 / 0,08 mm ; longueur : 2 m / 6.56 ft) ABF T20E200 17 Introduction Configuration matérielle maximale Introduction Ce sous-chapitre présente la configuration matérielle maximale du module d’interface réseau Advantys OTB. Les modules d’expansions permettent d’étendre les fonctionnalités du module OTB dans la limite des restrictions énoncées ci-dessous : z le module OTB accepte jusqu’à 7 modules d’expansions d’E/S TOR z la consommation totale des modules d’expansions doit être inférieure à 450 mA. AVERTISSEMENT Risque de fonctionnement inattendu de l’équipement Ne pas excéder une puissance de 450 mA pour le module OTB associé aux modules d‘expansions. Le dépassement de cette limite peut entraîner l’arrêt des alimentations des E/S. L’équipement peut fonctionner de manière inattendue selon la configuration des entrées et des sorties. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. Chaque module OTB (associé ou non à des expansions) constitue un îlot sur le bus ou le réseau de communication. Chaque îlot offre une solution modulaire et flexible d’E/S. La figure ci-dessous présente un exemple d’îlot d’E/S. 18 1606385 01 12/2008 Introduction Nombre maximum d’E/S TOR Le tableau suivant répertorie le nombre maximal de type d’E/S TOR pour l’îlot : Type d’E/S intégrées Nombre maximal d’E/S TOR Entrées TOR de base 12 Sorties TOR de base 8 Type d’E/S avec les expansions Nombre maximal d’E/S TOR Entrées TOR maximum (module E/S + exp E/S) 12+(7x32)=236 Sorties TOR maximum (module E/S + exp E/S) 8+(7x32)=232 E/S TOR maximum (module E/S + exp E/S) 20+(7x32)=244 Sorties à relais maximum 6 sur base + 96 sur expansion Nombre maximum d’E/S analogiques Le tableau suivant répertorie le nombre maximal d’E/S analogiques par type pour l’îlot : Type d’E/S analogique Nombre maximal d’E/S analogiques Entrées analogiques 24 Sorties analogiques 14 NOTE : Une configuration ne doit pas avoir plus de 32 E/S analogiques. Consommation des modules d’expansions La consommation totale des modules d’expansion doit être inférieure à 450 mA (Voir le message de sécurité précédent ). Le tableau suivant répertorie la consommation de chaque module d’expansion : 1606385 01 12/2008 Module d’expansion Consommation TM2 DDI8DT 25 mA TM2 DAI8DT 60 mA TM2 DDI16DT 40 mA TM2 DDI16DK 35 mA TM2 DDI32DK 65 mA TM2 DDO8TT 10 mA TM2 DDO8UT 10 mA TM2 DRA8RT 30 mA TM2 DDO16TK 10 mA 19 Introduction 20 Module d’expansion Consommation TM2 DDDO16UK 10 mA TM2 DRA16RT 45 mA TM2 DDO32TK 20 mA TM2 DDO32UK 20 mA TM2 DMM8DRT 25 mA TM2 DMM24DRF 65 mA TM2 AMI2HT 50 mA TM2 AMO1HT 50 mA TM2 AMM3HT 50 mA TM2 AMM6HT 50 mA TM2 ALM3LT 50 mA TM2 AVO2HT 50 mA TM2 AMI2LT 60 mA TM2 AMI4LT 50 mA TM2 AMI8HT 50 mA TM2 ARI8HT 50 mA TM2 ARI8LT 90 mA TM2 ARI8LRJ 90 mA 1606385 01 12/2008 Introduction Fonctions spécifiques du module d’interface réseau Introduction Par défaut, toutes les E/S du module d’interface réseau sont configurées en tant que E/S TOR. Cependant, certaines E/S peuvent être affectées à des blocs fonction déportés. Fonctions spécifiques Le tableau suivant répertorie les fonctions spécifiques du module d’interface réseau : Fonction Description Compteur rapide : RFC 2 compteurs/décompteurs rapides : 5 kHz (monophases) Compteur très rapide : RVFC 2 compteurs très rapides : comptage/décomptage 20 kHz (biphases) Générateur d’impulsions : RPLS ou RPWM 2 générateurs d’impulsions RPLS ou RPWM (Modulation de largeur d’impulsions) : - Sortie générateur d'impulsions RPLS, 7 kHz maximum - Modulation de largeur d’impulsions RPWM, 7 kHz maximum Filtrage programmable des entrées La durée de filtrage des entrées peut être modifiée lors de la configuration. Aucun filtrage ou filtrage à 3 ms ou 12 ms. Pour plus d’informations, voir Fonctions métiers, page 93. 1606385 01 12/2008 21 Introduction Vue d'ensemble de la communication Introduction Les modules d’interface réseau Advantys OTB sont disponibles pour les bus de terrain CANopen, Modbus et pour le réseau Ethernet. Ils permettent d'échanger les données des E/S intégrées et des E/S des modules d’expansion avec le maître du bus ou le client. Bus de terrain ou réseau Un module avec ou sans expansion constitue un îlot d'E/S. Le module d’interface réseau prend en charge les transferts de données entre l'îlot et le maître ou le client, via le bus de terrain ou le réseau. 22 1606385 01 12/2008 Introduction Architecture de communication La figure suivante illustre les différents rôles du module d’interface réseau. Une architecture du réseau avec tous les éléments nécessaires à sa mise en oeuvre y est décrite : 1 2 3 4 5 6 7 1606385 01 12/2008 Automate avec maître et/ou client Alimentation électrique externe 24 VDC PC avec le logiciel de configuration de l’automate (API) Modules d’expansion d’E/S Îlot Advantys OTB Autres îlots ou produits sur le bus de terrain ou réseau Terminaison de ligne selon le bus de terrain ou réseau (si nécessaire) 23 Introduction 24 1606385 01 12/2008 Installation 1606385 01 12/2008 Installation 2 Introduction Ce chapitre fournit des informations sur les dimensions, l'installation, ainsi que des instructions de montage des modules d’interface réseau Advantys OTB et des modules d'expansion d'E/S TOR et analogiques. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet Dimensions des modules d’interface réseau 1606385 01 12/2008 Page 26 Montage direct sur un panneau 27 Préparation de l'installation 28 Positions de montage du module d’interface réseau et des modules d'expansion 29 Précaution de montage d’un îlot sur un panneau ou dans un coffret 31 Assemblage d'un module d'expansion à un module d’interface réseau 32 Désassemblage d'un module d'expansion et d’un module d’interface réseau 34 Retrait d'un bornier 35 Installation et retrait d'un module d’interface réseau d'un rail DIN 37 Le rail DIN 39 25 Installation Dimensions des modules d’interface réseau Dimensions de OTB 1•0DM9LP La figure suivante présente les dimensions des modules d’interface réseau Advantys OTB (OTB 1•0DM9LP) : NOTE : * 8,5 mm (0.33 in) lorsque la bride est tirée. 26 1606385 01 12/2008 Installation Montage direct sur un panneau Introduction Ce sous-chapitre montre les positions des trous de montage pour chaque module d’interface réseau. Votre module peut être différent des illustrations de cette procédure, mais le mécanisme est toujours le même. Installation d’une barrette de montage Le montage sur panneau nécessite l’utilisation d’une barrette. La procédure suivante explique comment installer une barrette de montage (référence : TWD XMT5). Etape Action 1 Retirez la bride située à l'arrière du module en poussant la bride vers l'intérieur. 2 Insérez la barrette de montage, le crochet en dernier, dans l'emplacement où la bride a été retirée. 3 Faites glisser la barrette de montage dans l'emplacement jusqu'à ce que le crochet entre dans la niche du module. Position des trous de fixation des modules d’interface réseau Le schéma suivant montre la position des trous de fixation des modules d’interface réseau Advantys OTB : 1606385 01 12/2008 27 Installation Préparation de l'installation Introduction Le sous-chapitre suivant fournit des informations sur l’installation des modules d’interface réseau et des modules d'expansion d’E/S. Avant de commencer Avant d'installer un module d’interface réseau, lisez les Consignes de sécurité au début de ce manuel. AVERTISSEMENT RISQUES DE FONCTIONNEMENT INATTENDU DE L’ÉQUIPEMENT Veiller à mettre tous les équipements hors tension avant d’ajouter ou de retirer un module d’expansion. Tout ajout ou retrait de matériel sur un système sous tension peut endommager le module et peut entraîner un fonctionnement inattendu des entrées et des sorties. L’équipement peut fonctionner de manière inattendue selon la configuration des entrées et des sorties. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. NOTE : Tous les modules d'expansion d'E/S doivent être assemblés au module d’interface réseau avant l'installation de l’îlot sur un rail DIN, sur une plaque de montage ou dans un coffret. Vous devez retirer l’îlot d'un rail DIN, d'une plaque de montage ou du coffret avant de désassembler les différents modules. 28 1606385 01 12/2008 Installation Positions de montage du module d’interface réseau et des modules d'expansion Introduction Ce sous-chapitre décrit les positions de montage correctes et incorrectes pour l'ensemble des modules d’interface réseau et des modules d'expansion d'E/S. AVERTISSEMENT RISQUES DE FONTIONNEMENT INATTENDU DE L’ÉQUIPEMENT Laisser un espace suffisant autour de l’îlot pour permettre la ventilation et maintenir une température ambiante comprise entre 0 °C (32°F) et 55 °C (131°F). Une surchauffe du module OTB et/ou des modules d’expansion E/S peut entraîner un fonctionnement inattendu des entrées et des sorties. Le fonctionnement du matériel dépend de la configuration des E/S et peut avoir un comportement inattendu. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. AVERTISSEMENT RISQUES DE FONTIONNEMENT INATTENDU DE L’ÉQUIPEMENT Ne pas placer d’équipement produisant de la chaleur comme des transformateurs et des blocs d’alimentation sous l’îlot. Au cas où des appareils produisant de la chaleur seraient placés à proximité du module OTB et des modules d’expansion E/S, une surchauffe des appareils se produirait pouvant entrainer un fonctionnement inattendu des entrées et des sorties. L’équipement peut fonctionner de manière inattendue selon la configuration des E/S. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. 1606385 01 12/2008 29 Installation Position de montage correcte Les modules d’interface réseau et les modules d'expansion doivent être montés à l'horizontale sur un plan vertical comme indiqué dans la figure ci-dessous. Positions de montage incorrecte Les schémas ci-dessous indiquent les positions de montage incorrectes des modules d’interface réseau et des modules d’expansion. 30 1606385 01 12/2008 Installation Précaution de montage d’un îlot sur un panneau ou dans un coffret Introduction Ce sous-chapitre indique les précautions de montage requises pour les îlots sur un panneau de commande ou dans un coffret. Espace de montage requis pour un îlot Afin de laisser l'air circuler librement autour des îlots montés sur un panneau de commande ou dans un coffret, respectez les distances minimales indiquées dans les schémas ci-dessous. 1606385 01 12/2008 31 Installation Assemblage d'un module d'expansion à un module d’interface réseau Introduction Ce sous-chapitre décrit l'assemblage d'un module d'expansion à un module d’interface réseau. Votre module d’interface réseau ou votre module d'expansion peuvent être différents de ceux présentés dans les illustrations de cette procédure, mais le mécanisme est toujours le même. AVERTISSEMENT RISQUES DE FONCTIONNEMENT INATTENDU DE L’ÉQUIPEMENT Ne pas modifier la configuration matérielle sans mettre à jour le périphérique maître et l’application client. Après avoir reconfiguré le matériel, ne pas réactiver l’alimentation sans que toutes les mises à jour apportées aux périphérique maître et à l’application client ne soient terminées et confirmées. Si ces mises à jour n’ont pas été correctement effectuées, les entrées et sorties peuvent ne pas fonctionner correctement. Le matériel peut fonctionner de manière inattendue selon la configuration des E/S. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. Assemblage d'un module d'expansion à un module d’interface réseau La procédure suivante doit être réalisée avec des produits hors tension. Elle décrit l'assemblage d'un module d’interface réseau avec un module d'expansion. Etape 1 32 Action Retirez l’étiquette de protection située sur le coté du module d’interface réseau. 1606385 01 12/2008 Installation Etape 1606385 01 12/2008 Action 2 Veillez à ce que le bouton à accrochage noir du module d'expansion soit relâché. 3 Alignez le connecteur du côté gauche du module d'expansion avec le connecteur du côté droit du module d’interface réseau. 4 Poussez le module d'expansion vers le module d’interface réseau jusqu'à ce que vous entendiez un "clic" vous indiquant qu'il est correctement installé. 5 Abaissez le bouton à accrochage noir situé au sommet du module d'expansion afin de verrouiller les modules ensembles. 6 Recommencez l’opération depuis l’étape 1 pour chaque module d'expansion à ajouter. 33 Installation Désassemblage d'un module d'expansion et d’un module d’interface réseau Introduction Ce sous-chapitre décrit le désassemblage d'un module d'expansion d'un module d’interface réseau. Votre module d’interface réseau ou votre module d'expansion peuvent être différents de ceux présentés dans les illustrations de cette procédure, mais le mécanisme est toujours le même. Désassemblage d'un module d'expansion d'un module d’interface réseau La procédure suivante doit être réalisée avec des produits hors tension. Elle décrit le désassemblage d'un module d'expansion d'un module d’interface réseau. Etape 34 Action 1 Retirez l'îlot (module d’interface réseau + module(s) d’expansion) du rail DIN avant de les désassembler. Voir Introduction, page 39. 2 Poussez sur le bouton à accrochage noir situé dans la partie inférieure du module d'expansion pour le libérer du module d’interface réseau. 3 Séparez les modules. 4 Recommencez l’opération depuis l’étape 2 pour chaque module d'expansion à séparer. 1606385 01 12/2008 Installation Retrait d'un bornier Introduction Ce sous-chapitre décrit le retrait des borniers des modules d’interface réseau Advantys OTB. Retrait d'un bornier La procédure suivante décrit le retrait des borniers du module d’interface réseau. Etape Action 1 Mettez le module d’interface réseau hors tension et déconnectez tous les fils. Remarque : Le bornier gauche (1) doit être retiré avant le bornier droit (2). 2 Retirez le bornier en le maintenant au milieu et en le tirant droit vers vous. 1606385 01 12/2008 35 Installation ATTENTION RISQUE DE DOMMAGES MATÉRIELS Ne pas tenter de retirer le bornier en agrippant sa partie supérieure ou sa base. Agripper les côtés du bornier pour le retirer. Au cas où la partie supérieure ou la base du bornier serait utilisée, le bornier pourrait être dévié lors de son extraction et les contacts du connecteur seraient alors endommagés. Le non-respect de ces instructions peut provoquer des blessures ou des dommages matériels. 36 1606385 01 12/2008 Installation Installation et retrait d'un module d’interface réseau d'un rail DIN Introduction Ce sous-chapitre décrit l'installation et le retrait d’un îlot sur un rail DIN. Votre îlot peut être différent des illustrations de cette procédure, mais le mécanisme est toujours le même. NOTE : Lors du montage des modules sur un rail DIN, utilisez deux butées, de modèle AB1AB8P35 ou équivalent. Installation d'un îlot sur un rail DIN La procédure suivante doit être réalisée avec des produits hors tension. Elle décrit l'installation d'un îlot sur un rail DIN. Etape Action 1 Fixez le rail DIN sur un panneau avec des vis. 2 Avant toute installation sur un rail DIN assemblez le module de communication aux modules d’expansion. Voir Assemblage d'un module d'expansion à un module d’interface réseau, page 32. 3 Descendez la bride de la partie inférieure de chaque module. 4 Placez la rainure supérieure de l’îlot sur le rail DIN et poussez-le contre le rail. 5 Poussez la bride vers le haut pour verrouiller l’îlot sur le rail DIN. 6 Placez les butées de montage des deux côtés des modules afin d'empêcher tout déplacement latéral. 1606385 01 12/2008 37 Installation Retrait d'un îlot d'un rail DIN La procédure suivante doit être réalisée avec des produits hors tension. Elle illustre le retrait d'un îlot du rail DIN. Etape 38 Action 1 Insérez un tournevis plat dans l'emplacement de la bride d’un module. 2 Faites descendre la bride. 3 Recommencer les étapes 1 et 2 pour chaque module constituant l’îlot. 4 Tirez sur l’îlot pour le sortir du rail DIN. 1606385 01 12/2008 Installation Le rail DIN Introduction Les modules OTB se montent sur un rail DIN. Un rail DIN peut être attaché à une surface de montage lisse ou suspendu sur un rack EIA ou dans une armoire NEMA. Dimensions du rail DIN Le rail DIN mesure 35 mm (1.38 in.) de hauteur et 15 mm (0.59 in.) de profondeur, comme illustré ci-dessous. Equipement recommandé Vous pouvez commander le rail DIN approprié chez Schneider Electric : 1606385 01 12/2008 Profondeur de rail Référence catalogue 15 mm (0.59 in.) AM1 DE200 39 Installation 40 1606385 01 12/2008 Description, caractéristiques et câblage du module OTB 1606385 01 12/2008 Description, caractéristiques et câblage du module OTB 3 Introduction Ce chapitre fournit les règles et recommandations de câblage, les vues d'ensemble, les désignations de pièces, les caractéristiques et les schémas de câblage des modules d’interface réseau Advantys OTB. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet Règles de câblage et recommandations 1606385 01 12/2008 Page 42 Vue d'ensemble des modules d’interface réseau 46 Description physique d'un module d’interface réseau Advantys OTB 47 Caractéristiques générales des modules d’interface réseau 48 Caractéristiques des E/S des modules d’interface réseau 50 Schémas de câblage des modules d’interface réseau 54 Connexion de l'alimentation 55 Compatibilité CEM 57 Connexion du bus de terrain ou du réseau 60 41 Description, caractéristiques et câblage du module OTB Règles de câblage et recommandations Introduction Il existe plusieurs règles à respecter pour le câblage d'un module d’interface réseau. Des recommandations sont fournies, en cas de besoin, pour agir en conformité avec les règles. DANGER RISQUE D'ELECTROCUTION z z Assurez-vous d'avoir COMPLETEMENT mis hors tension TOUS les périphériques avant de connecter ou déconnecter les entrées et les sorties d'un bornier ou d'installer ou désinstaller tout matériel. Assurez-vous d'avoir COMPLETEMENT mis hors tension TOUS les périphériques avant de connecter ou déconnecter le bus ou le réseau. Le non-respect de ces instructions provoquera la mort ou des blessures graves. AVERTISSEMENT RISQUE DE FONCTIONNEMENT INATTENDU DE L’ÉQUIPEMENT Même en cas de défaillance, les sorties peuvent rester activées. Lorsque des risques de lésions corporelles ou de dommages matériels existent, utilisez un câblage de sécurité approprié. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. Règles z z z z z z 42 Chaque borne de connecteur accepte jusqu'à deux fils équipés d'extrémités ou d'identifications de câbles, dont la section est comprise entre 0,14 mm2 et 1,5 mm2, (AWG26 et AWG16). Les fusibles des modules de sorties sont au choix de l'utilisateur. Ce choix est indépendant du module d’interface réseau OTB. Sélectionnez un fusible approprié à la charge respectant la réglementation en vigueur. En fonction de la charge, un circuit de protection peut être requis pour les sorties à relais des modules. La section du câble d'alimentation doit être comprise entre 0,14 mm2 et 1,5 mm2 (AWG26 et AWG16). Le câble doit être le plus court possible. La section de la liaison de masse doit être de 1,50 mm2 (AWG16). Vérifiez que vous avez correctement connecté la liaison de masse. 1606385 01 12/2008 Description, caractéristiques et câblage du module OTB z z z z z Les câbles d'alimentation acheminés à l'intérieur du panneau doivent être maintenus à distance des câblages d'E/S et de communication. Acheminez le câblage dans des conduites de câbles distinctes. Faites attention lorsque vous câblez des modules de sorties conçus pour fonctionner comme des modules logiques négatives ou logiques positives. Tout câblage incorrect risquerait d'endommager l'équipement. Vérifiez que les conditions d'exploitation et d'environnement se situent bien dans les plages spécifiées. Utilisez des câbles de taille appropriée afin de respecter les exigences en matière de courant et de tension. Utilisez des embouts pour les câbles. Circuit de protection de contact pour les sorties à relais et transistor En fonction de la charge, un circuit de protection peut être requis pour les sorties à relais. A partir des schémas suivants, sélectionnez un circuit de protection adapté à l'alimentation. Raccordez le circuit de protection à l'extérieur du module pour les sorties à relais. ATTENTION RISQUE DE DOMMAGES MATÉRIEL Appliquer un circuit de protection à toutes les sorties. Omettre d’appliquer un circuit de protection peut entraîner un mauvais fonctionnement de la ou des sorties en cas de court-circuit ou de surcharge. Le non-respect de ces instructions peut provoquer des blessures ou des dommages matériels. Circuit de protection A : ce circuit de protection peut être utilisé lorsque l'impédance de charge est inférieure à l'impédance RC dans un circuit à courant alternatif. z z 1606385 01 12/2008 C représente une valeur comprise entre 0,1 et 1 μF. R représente une résistance dont la valeur est quasi identique à la charge. 43 Description, caractéristiques et câblage du module OTB Circuit de protection B : ce circuit de protection peut être utilisé pour des circuits à courant continu et alternatif. z z C représente une valeur comprise entre 0,1 et 1 μF. R représente une résistance dont la valeur est quasi identique à la charge. Circuit de protection C : ce circuit de protection peut être utilisé pour des circuits à courant continu. Utilisez une diode avec les caractéristiques nominales suivantes : z z Tension de tenue inverse : tension d'alimentation du circuit de charge x 10. Courant direct : supérieur au courant de charge. Circuit de protection D : ce circuit de protection peut être utilisé pour des circuits à courant continu et alternatif. 44 1606385 01 12/2008 Description, caractéristiques et câblage du module OTB Fonctionnement des entrées et des sorties logiques positives Les bornes COM côté entrée sont connectées au pôle négatif (-) ou au commun de l'alimentation. Les bornes COM côté sortie sont connectées à l'alimentation +24 V. Fonctionnement des entrées et sorties logiques négatives Les bornes COM côté entré sont connectées à l'alimentation +24 V. Les bornes COM côté sortie sont connectées au pôle négatif (-) ou au commun de l'alimentation. 1606385 01 12/2008 45 Description, caractéristiques et câblage du module OTB Vue d'ensemble des modules d’interface réseau Introduction Ce sous-chapitre présente l’ensemble des modules d’interface réseau Advantys OTB. Illustrations Les illustrations suivantes montrent les différents modules d’interface réseau : Type de module Illustration Le module d’interface réseau : z dispose de 12 entrées TOR, de 6 sorties à relais et de 2 sorties transistor logique positive, z est doté de borniers de câblage, z accepte jusqu'à 7 modules d'expansion d'E/S. 46 1606385 01 12/2008 Description, caractéristiques et câblage du module OTB Description physique d'un module d’interface réseau Advantys OTB Introduction Ce sous-chapitre décrit les différentes parties d'un module d’interface réseau. Seule la partie communication est dédiée à chaque bus de terrain ou réseau et peut être différente des illustrations, mais la description générale reste identique. Description physique d'un module d’interface réseau L'illustration suivante présente les différentes parties d'un module d’interface réseau. Légende 1606385 01 12/2008 N° Désignation 1 Porte d'accès 2 Prise de mise à jour OS (prise RJ45) 3 Connecteur pour les modules d’expansion 4 Roues codeuses (réglage de l’adresse de l’îlot et de la vitesse de communication sur le bus ou réseau) 5 Connecteurs pour bus de communication (la position dépend de la référence) 6 Bornes d'alimentation 24 VDC 7 Voyants lumineux 8 Borniers d'entrées/sorties 47 Description, caractéristiques et câblage du module OTB Caractéristiques générales des modules d’interface réseau Introduction Ce sous-chapitre présente les caractéristiques générales communes aux modules d’interface réseau. AVERTISSEMENT RISQUE DE DOMMAGE MATÉRIEL OU DE FONCTIONNEMENT INATTENDU Les modules OTB sont conçus, fabriqués et testés dans la limite des spécifications indiquées dans les tableaux suivants. Utiliser les produits en dehors de ces limites peut endommager le module et le système, pouvant provoquer un fonctionnement inattendu des entrées et des sorties. La configuration des E/S détermine le fonctionnement des équipements et peut induire un comportement inattendu. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. Caractéristiques de fonctionnement normal Module d’interface réseau OTB 1•0DM9LP Température de fonctionnement 0 ... 55 °C (32 ... 131 °F) Température de stockage -25 ... +70 °C (-13 ... 158 °F ) Humidité relative 30 ... 95 % (sans condensation) Degré de pollution 2 (IEC60664) Degré de protection IP20 Altitude Fonctionnement : 0 ... 2 000 m (0 ... 6561 ft) Transport : 0 ... 3 000 m (0 ... 9842 ft) Résistance aux vibrations Monté sur un rail DIN : de 10 à 57 Hz avec une amplitude de 0,075 mm (0.0029 in), de 57 à 150 Hz avec une accélération de 9,8 m/s2 (1G), 2 heures par axe sur chacun des trois axes mutuellement perpendiculaires. Monté sur un panneau : de 2 à 25 Hz avec une amplitude de 1,6 mm (0,062 in), de 25 à 100 Hz avec une accélération de 39,2 m/s2 (4G), 90 min par axe sur chacun des trois axes mutuellement perpendiculaires. Résistance aux chocs 147 m/s2 (15G), durée de 11 ms, 3 chocs par axe, sur les trois axes mutuellement perpendiculaires (IEC 61131). Masse 185 g (6.52 oz) 48 1606385 01 12/2008 Description, caractéristiques et câblage du module OTB Caractéristiques électriques Module d’interface réseau OTB 1•0DM9LP Tension nominale 24 VDC Plage de tension admissible 20,4 ... 26,4 VDC (ondulation comprise) Puissance consommée Module de communication plus 7 modules d’expansion 19 W (26,4 VDC) Interruption momentanée admissible 10 ms (24 VDC) Rigidité diélectrique Entre les bornes d'alimentation et les bornes de masse : 500 VAC, 1 min Entre les borniers d'E/S et les bornes de masse : 500 VAC, 1 min Résistance d'isolement Entre les bornes d'alimentation et les bornes de masse : 10 MΩ minimum (500 VDC) Entre les borniers d'E/S et les bornes de masse : 10 MΩ minimum (500 VDC) Résistance au bruit IEC 1131-2 Bornes d'alimentation cc : 1 kV, 50 ns à 1 μs Borniers d'E/S (bride d'accouplement) : 1,5 kV, 50 ns à 1 μs Courant d'appel 50 A maximum (24 VDC) Liaison de masse 1 mm2 (AWG 18), 1,5 mm2 (AWG 16) Câble d'alimentation 0,14 mm2 (AWG 26), 1,5 mm2 (AWG 16) Couple de serrage des bornes d’alimentation 24 Vcc 0,8 Nm (7.08 lb-in) Couple de serrage des borniers d’E/S 0,6 Nm (5.31 lb-in) 1606385 01 12/2008 49 Description, caractéristiques et câblage du module OTB Caractéristiques des E/S des modules d’interface réseau Introduction Ce sous-chapitre présente les caractéristiques des E/S des modules d’interface réseau Advantys OTB. Caractéristiques d'entrée Module d’interface réseau OTB 1•0DM9LP Nombre d'entrée 12 entrées avec commun Tension d'entrée nominale Signal d'entrée logique négative/positive 24 VDC Plage de tension d'entrée 20,4 ... 26,4 VDC Courant d'entrée nominal I0, I1, I6, I7 : 5 mA/entrée (24 VDC) I2 à I5, I8 à I11 : 7 mA/entrée (24 VDC) Impédance d'entrée I0, I1, I6, I7 : 5 kΩ I2 à I5, I8 à I11 : 3,4 kΩ Temps de commutation à l’état haut (ON Time) I0 à I7 : 35 μs + valeur de filtrage I8 à I11 : 40 μs + valeur de filtrage Temps de commutation à l’état bas I0, I1, I6, I7 : 45 μs + valeur de filtrage (OFF Time) I2 à I5, I8 à I11 : 150 μs + valeur de filtrage Isolement Entre les borniers d'entrées : non isolé Circuit interne : photocoupleur isolé (jusqu’à 500 VAC rms) Filtrage : 3 possibilités I0 à I11 z Aucun z 3 ms z 12 ms Type d'entrée Type 1 (IEC 61131) Charge externe pour l'interconnexion d'E/S Non requise Méthode de détermination du signal Statique Conséquence d'une connexion incorrecte sur une entrée Les signaux d'entrée peuvent être aussi bien de logique positive que négative. Mais si une entrée supérieure à la valeur nominale est appliquée, des dommages irréversibles peuvent être causés. Dans tous les cas, le câblage est sous la responsabilité des utilisateurs. Longueur du câble des entrées 30 m (98.4 ft) pour être en conformité avec l'immunité électromagnétique Nombre moyen d'insertions/retraits 100 fois minimum de connecteur 50 1606385 01 12/2008 Description, caractéristiques et câblage du module OTB Plage de fonctionnement d'entrée La plage de fonctionnement d'entrée du module est indiquée ci-dessous. Limites d'utilisation des E/S 100% des E/S peuvent être utilisées à 55°C (131°F). Caractéristiques des sorties Q0 et Q1 Module d’interface réseau OTB 1•0DM9LP Type de sortie 2 sorties à transistor à logique positive Nombre de sortie par commun 2 Tension de charge nominale 24 VDC Courant de charge maximum 1 A par commun Plage de fonctionnement de la tension 20,4 ... 28,8 VDC de charge Tension de déchet (sur tension) 1 V maximum (tension entre les bornes COM et de sorties lorsque la sortie est activée) Courant de charge nominal 0,3 A par sortie Courant d'appel 1 A maximum Courant de fuite 0,1 mA maximum Tension de limite 39 V +/-1 V Puissance absorbée 8W Charge inductive G/D = 10 ms (28,8 VDC, 1 Hz) Consommation externe 100 mA maximum, 24 VDC (tension électrique à la borne -V) Isolement Entre le bornier de sorties et le circuit interne : photocoupleur isolé (jusqu’à 500 VAC rms) Entre les borniers de sorties : non isolé Nombre moyen d'insertions/désinsertions de connecteur 100 fois minimum Retard sortie - durée de connexion 300 μs maximum Retard sortie - durée de déconnexion 300 μs maximum 1606385 01 12/2008 51 Description, caractéristiques et câblage du module OTB Caractéristiques des sorties Q2 à Q7 Module d’interface réseau OTB 1•0DM9LP Type de sortie 6 sorties à relais Nombre de sortie par commun - COM0 2 sorties Nombre de sortie par commun - COM1 3 contacts NO Nombre de sortie par commun - COM2 2 contacts NO Nombre de sortie par commun - COM3 1 contact NO Courant de charge maximum 2 A par sortie 8 A par commun Charge de commutation minimale 0,1 mA/0,1 VDC (valeur de référence) Résistance de contact initiale 30 mΩ maximum Durée de vie mécanique 20 000 000 opérations minimum (charge estimée 18 000 opérations/h) Rigidité diélectrique 1500 VACrms entre la sortie et le circuit interne, 1 min 750 VACrms entre la sortie et la borne COM, 1 min Nombre moyen d'insertions/retraits de connecteur 100 fois minimum Retard à la fermeture 5 ms typ, 10 ms max Retard à l’ouverture 2 ms typ, 5 ms max Rebond à la fermeture 1 ms maximum Catégorie d’utilisation Charge nominale Durée de vie électrique (nombre de manoeuvres) AC1 Commande de charge résistive 500 VA(*) 105 AC14 Faible charge électroaimant 250 VA 105 AC15 Electroaimant 200 VA 105 DC1 Commande de charge résistive 60 W(*) 105 DC13 Electroaimant L/R=150ms 30 W 105 (*) en AC1 & DC1 les puissances indiquées ici tiennent compte du maximum par point sur OTB (2A). 52 1606385 01 12/2008 Description, caractéristiques et câblage du module OTB Retard sortie à relais Le retard sortie est illustré ci-dessous. 1606385 01 12/2008 53 Description, caractéristiques et câblage du module OTB Schémas de câblage des modules d’interface réseau Introduction Ce sous-chapitre donne des exemples de schémas de câblage de modules d’interface réseau Advantys OTB. NOTE : Ces schémas présentent uniquement le câblage externe. NOTE : Les carrés grisés sont repérés sur le module. Les numéros I et Q correspondent aux points d'entrée et de sortie. NOTE : Les entrées qui sont utilisées en entrées de comptage doivent être raccordées avec des câbles blindés. Schéma de câblage des modules OTB Ce schéma s’applique aux modules OTB 1•0DM9LP. z z z 54 Les points de sortie 0 et 1 sont des sorties de transistor logique positive, tous les autres points de sortie sont à relais. Les bornes COM ne sont pas connectées ensemble en interne. Connectez un fusible adapté à la charge. 1606385 01 12/2008 Description, caractéristiques et câblage du module OTB Connexion de l'alimentation Introduction Ce sous-chapitre décrit la connexion de l'alimentation des modules d’interface réseau. AVERTISSEMENT RISQUE DE FONCTIONNEMENT INATTENDU DE L’ÉQUIPEMENT Lorsque la tension de l’alimentation se situe hors de la plage de tension spécifiée, la commutation des sorties peut ne pas s'effectuer normalement. Utilisez un système de sécurité câblé externe (contrôleurs de tension...) ainsi que des circuits de surveillance de la tension afin que la plage de tension spécifiée soit maintenue constante. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. Connexion de l'alimentation d'un module d’interface réseau Le schéma suivant décrit la connexion de l'alimentation d'un module d’interface réseau Advantys OTB. NOTE : La liaison de masse doit être de 80 mm maximum (3.15 in.). Les longueurs de câbles des capteurs/actionneurs doivent être inférieurs à 30 m (98.42 ft.). 1606385 01 12/2008 55 Description, caractéristiques et câblage du module OTB AVERTISSEMENT RISQUES DE FONCTIONNEMENT INATTENDU DE L’EQUIPEMENT Une absence de connexion du boîtier à la terre ou une connexion réalisée à l’aide d’un câble non adéquat rend le produit sensible aux perturbations électromagnétiques. Cela peut entraîner un fonctionnement inattendu de l’équipement ( (voir page 57)). Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. Caractéristiques de l'alimentation électrique d'un module d’interface réseau Le tableau suivant fournit les caractéristiques électriques de l’alimentation du module d’interface réseau. Elément Caractéristiques Tension d'alimentation Tension nominale : 24 VDC Plage admissible : de 20,4 à 26,4 VDC Flux du courant d'appel à la mise sous tension 50 A maximum Câble d'alimentation 0,14 mm2 (AWG26) ou 1,5 mm2 (AWG16) Réalisez un câblage le plus court possible. Liaison de masse 1 mm2 (AWG18) ou 1,5 mm2 (AWG16) Ne connectez pas la liaison de masse en commun avec celle de l'automatisme. Réalisez la liaison de masse la plus courte possible < 8 cm (3.15 in). NOTE : Les coupures électriques de 10 ms ou moins à 24 VDC ne sont pas reconnues comme des défauts. 56 1606385 01 12/2008 Description, caractéristiques et câblage du module OTB Compatibilité CEM Conformité du produit Ce produit est conforme à la directive européenne 89/336/CEE pour la "Compatibilité électromagnétique". Les produits décrits dans ce manuel remplissent toutes les conditions en terme de compatibilité électromagnétique et sont conformes aux normes s'y appliquant. Cela ne signifie pas pour autant que la compatibilité électromagnétique de votre installation est garantie. C'est la raison pour laquelle, il est vivement conseillé d'observer toutes les indications relatives à une installation conforme CEM. Uniquement dans ces conditions et grâce à l'utilisation exclusive de composants homologués CE, les équipements utilisés seront considérés comme étant conformes aux directives CEM. Lors de la manipulation des produits, veillez à respecter et à faire respecter toutes les mesures de sécurité en matière de compatibilité électromagnétique ainsi que toutes les conditions d’utilisation des produits. Ceci spécialement lors de la manipulation de produits présentant une sensibilité aux décharges électrostatiques. AVERTISSEMENT RISQUES D’INTERFERENCE ELECTROMAGNETIQUE ET DE FONCTIONNEMENT INATTENDU DE L’EQUIPEMENT Les produits décrits dans ce manuel se composent de semi-conducteurs très complexes, susceptibles d'être endommagés ou détruits par des décharges électrostatiques (ESD). S’ils sont utilisés à proximité d’équipements de classe A ou B selon IEC 6100-4-4 par exemple, le niveau d’interférence électromagnétique peut être suffisant pour provoquer un fonctionnement inattendu de l’équipement et/ou l’endommager. Une détérioration ne provoque pas forcément une défaillance ou un dysfonctionnement immédiatement détectable. Cela peut se produire de manière sporadique ou à retardement. S’il y a risque d’interférences électromagnétiques, le concepteur du système doit implémenter les mesures de protection nécessaires. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. 1606385 01 12/2008 57 Description, caractéristiques et câblage du module OTB Mise à la terre La longueur du câble de mise à la terre doit être inférieur à 8 cm (0.262 ft). AVERTISSEMENT RISQUES DE FONCTIONNEMENT INATTENDU DE l’EQUIPEMENT Une absence de connexion du boîtier à la terre ou une connexion réalisée à l’aide d’un câble non adéquat rend le produit sensible aux perturbations électromagnétiques. Cela peut entraîner un fonctionnement inattendu de l’équipement. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. Cheminement des câbles Veillez à respecter les règles élémentaires de câblage suivantes : z z z z Respecter un écart minimum de 10 cm (3.94 inch) entre les câbles de données et les câbles de puissance. Les câbles de données et les câbles de puissance ne devraient se croiser qu'à angle droit. Il est préférable de faire cheminer les câbles de données et les câbles de puissance dans des goulottes séparées et blindées. Lors de la pose des câbles, il faut tenir compte de la tension parasite émanant d'autres appareils ou conducteurs. Et ce, en particulier pour les convertisseurs de fréquence, les moteurs et autres appareils ou câbles générant des perturbations à haute fréquence. La distance entre les sources à haute fréquence et les câbles décrits dans ce manuel doit être la plus grande possible. AVERTISSEMENT RISQUES DE FONCTIONNEMENT INATTENDU DE l’EQUIPEMENT Lire, comprendre et suivre les règles de câblage listées ci-dessus. Le non respect de ces règles est une cause courante pour les problèmes de CEM! Cela peut entraîner un fonctionnement inattendu de l’équipement. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. 58 1606385 01 12/2008 Description, caractéristiques et câblage du module OTB Commandes des charges inductives Les sorties des équipements décrits dans ce manuel sont équipées d'un dispositif de protection intégré contre les tensions parasites importantes, telles qu'elles peuvent être générées par les charges inductives. Dispositif de protection intégré contre les parasites générés par les charges inductives La varistance assure une évacuation rapide de l'énergie accumulée dans le champ magnétique de la charge inductive. Les tensions élevées lors de la déconnexion de charges inductives génèrent des champs importants dans les conducteurs, susceptibles de provoquer des perturbations dans les circuits ou appareils situés à proximité. Il est préférable de prévoir un dispositif d'antiparasitage au niveau de la charge. Ainsi, la pointe de tension générée par la charge inductive est directement court-circuitée à l'endroit même où elle se produit. 1606385 01 12/2008 59 Description, caractéristiques et câblage du module OTB Connexion du bus de terrain ou du réseau Vue d'ensemble Les types spécifiques de câbles et de connecteurs de la connexion au bus de terrain ou au réseau du module OTB varient selon le réseau que vous utilisez. Les informations de câblage et de connectique détaillées sont décrites dans le Chapitre 5 "Interface réseau". Connexion du bus de terrain ou réseau La connexion au bus de terrain est effectuée entre votre maître ou serveur et l'îlot OTB complet et physiquement installé. Pour effectuer cette connexion, enfoncez simplement le connecteur de bus de terrain dans le réceptacle prévu à cet effet, et verrouillez le connecteur en place. On distingue les trois types de module OTB CANopen, Modbus et Ethernet représentant les trois protocoles de bus de terrain ou réseau disponibles. Vous trouverez ci-dessous les illustrations des trois types de module différents. Nous attirons votre attention sur les différences entre les prises de bus de terrain ou réseau. 60 1606385 01 12/2008 Description, caractéristiques et câblage des modules d’expansion 1606385 01 12/2008 Description, caractéristiques et câblage des modules d’expansion 4 Introduction Ce chapitre donne une vue d’ensemble des modules d’expansions d’E/S TOR et analogiques. Les informations de description des fonctions et de câblage sont fournies pour chaque module d’expansion. Contenu de ce chapitre Ce chapitre contient les sous-chapitres suivants : 1606385 01 12/2008 Sous-chapitre Sujet 4.1 Modules d’expansion TOR Page 4.2 Modules d’expansion analogiques 63 4.3 Modules d’expansion bloc de communs 64 62 61 Description, caractéristiques et câblage des modules d’expansion 4.1 Modules d’expansion TOR Modules d’expansion TOR Document à consulter Consultez le guide de mise en oeuvre materiel des modules d’E/S TOR TM2. 62 1606385 01 12/2008 Description, caractéristiques et câblage des modules d’expansion 4.2 Modules d’expansion analogiques Modules d’expansion analogique Document à consulter Consultez le guide de mise en oeuvre materiel des modules d’E/S analogique TM2. 1606385 01 12/2008 63 Description, caractéristiques et câblage des modules d’expansion 4.3 Modules d’expansion bloc de communs Schéma de câblage d’un module d’expansion bloc de communs Schéma de câblage du module OTB 9ZZ61JP Ce schéma s’applique au module d’expansion bloc de communs OTB 9ZZ61JP. Le bloc de communs peut être utilisé de plusieurs façons (regroupement de communs d’E/S, distribution d’alimentation etc.). DANGER RISQUE D’ÉLECTROCUTION OU D‘INCENDIE Ne pas dépasser 8A par groupe de blocs communs. Le non-respect de ces instructions provoquera la mort ou des blessures graves. 64 1606385 01 12/2008 Interface réseau Ethernet 1606385 01 12/2008 Interface réseau Ethernet 5 Introduction Ce chapitre décrit les caractéristiques externes Ethernet du module d’interface réseau Advantys OTB et les généralités Ethernet supportées par le module. Contenu de ce chapitre Ce chapitre contient les sous-chapitres suivants : 1606385 01 12/2008 Sous-chapitre Sujet 5.1 Principes généraux Page 66 5.2 Câblage sur le réseau Ethernet 76 5.3 Comportement du module OTB Ethernet 87 65 Interface réseau Ethernet 5.1 Principes généraux Introduction Ce sous-chapitre aborde les principes généraux de fonctionnement et d’utilisation du réseau Ethernet. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : Sujet A propos d’Ethernet 66 Page 67 Connexions TCP 68 Protocole IP 69 Exemple de raccordement Ethernet sans passerelle 71 Protocole TCP 72 Protocole Modbus TCP/IP 73 1606385 01 12/2008 Interface réseau Ethernet A propos d’Ethernet Présentation Ethernet est une technologie de réseau local économique et très utilisée. Cette technologie permet d’échanger des données entre plusieurs équipements reliés sur le réseau. CSMA/CD Les échanges sur le réseau Ethernet sont de type CSMA/CD (Carrier Sense Multiple Access With Collision Detection) protocole à accès multiples avec surveillance de porteuse et détection de collision. z Accès multiples : chaque équipement est autorisé à émettre sur la ligne, à n'importe quel moment, et sans notion de priorité. z Surveillance de porteuse : avant d'émettre, un équipement vérifie qu'aucune communication n'est en cours sur la ligne. z Détection de collision : si deux équipements prennent la parole en même temps, ils interrompent la transmission en cours et reprendront l'émission après un temps aléatoire. Taille d’un message Un message Ethernet ou trame, a une taille de 72 à 1526 octets. 26 octets sont utilisés par le protocole Ethernet II. Le message contient notamment : l’adresse du destinataire pour l’acquisition du message par le destinataire, z l’adresse de l’expéditeur pour l’émission d’une réponse vers l’expéditeur. z Adresse MAC L’adresse MAC (Media Access Control) est codée sur 6 octets et est unique au monde. L’adresse MAC est assignée par le constructeur de l’équipement. 1606385 01 12/2008 67 Interface réseau Ethernet Connexions TCP Présentation Le module d’interface réseau Advantys OTB utilise 3 connexions TCP simultanées au maximum. Les applications clientes doivent être conçues de telle sorte que cette limite ne soit pas dépassée. Si une demande d'ouverture pour une quatrième connexion est effectuée, elle sera automatiquement rejetée par module d’interface réseau Advantys OTB. Une connexion est fermée soit à l'initiative de l'application cliente soit à l'expiration d'un temps "Idle time" (registre 1057) configurable. Ce temps, par défaut, est de 15 minutes. AVERTISSEMENT RISQUE DE FONCTIONNEMENT INATTENDU DES EQUIPEMENTS Vous ne devez pas autoriser plus de 3 connexions simultanées au module OTB. Toute tentative de message au dessus de cette limite est ignorée par le module. Selon la configuration des E/S, cela peut aboutir à un fonctionnement inattendu de l’équipement. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. Surveillance de la connexion Les modules d’interface réseau Advantys OTB passent en mode repli : sur déconnexion du réseau, ou z sur expiration du temps de surveillance z Se reporter à : Surveillance du réseau, page 89 ainsi qu’à : Sauvegarde et restauration des paramètres, page 90 68 1606385 01 12/2008 Interface réseau Ethernet Protocole IP Présentation Le protocole IP (Internet Protocol) permet le routage et la transmission de messages appelés datagrammes. Datagrammes Dans un réseau hétérogène, les différents équipements relayant les messages entre l'expéditeur et le destinataire peuvent avoir une limitation de la longueur des messages à transmettre. Les données à échanger entre les équipements sont fragmentées en datagrammes par le protocole IP de façon à ce qu'elles puissent être acceptées par tous les équipements. Adresse IP L'adresse IP est liée : z à un équipement (appelé hôte), z et au réseau sur lequel l'équipement est connecté. Une adresse IP est toujours codée sur 4 octets. La répartition des octets entre l'adresse du réseau et celle de l'équipement est variable. Cette répartition est définie par des classes d'adresses. Les différentes classes d'adresses IP sont définies dans le tableau suivant : Octet 1 Octet 2 Octet 3 Classe A 0 ID de réseau ID d’hôte Classe B 1 0 ID de réseau Classe C 1 1 0 ID de réseau Classe D 1 1 1 0 Adresse multidestinataire Classe E 1 1 1 1 0 Adresse réservée pour usage ultérieur Octet 4 ID d’hôte ID d’hôte NOTE : Un équipement ne doit pas avoir d'ID hôte configuré avec seulement des " 0 ", car cette adresse est réservée à la diffusion à tous les hôtes présents sur le réseau (broadcast). L'adressage IP permet d'interconnecter des réseaux entre eux, et de communiquer d'un réseau à l'autre par l'intermédiaire de passerelles. Le masque de sous-réseau permet d'adresser plusieurs réseaux physiques avec une seule adresse de réseau. On utilise le masque pour séparer l'adresse du sousréseau et l'adresse de l'équipement dans l'ID hôte. L'adresse du sous-réseau est obtenue en conservant tels quels les bits de l'adresse IP qui correspondent aux positions du masque contenant 1, et en remplaçant les autres par 0. 1606385 01 12/2008 69 Interface réseau Ethernet A l’inverse, l'adresse de l'équipement hôte sur le sous-réseau est obtenue en conservant tels quels les bits de l'adresse IP qui correspondent aux positions du masque contenant 0, et en remplaçant les autres par 1. Exemple d’adresse de sous-réseau : Adresse IP 192 (11000000) 1 (00000001) 17 (00010001) 11 (00001011) Masque de sous-réseau 255 (11111111) 255 (11111111) 240 (11110000) 0 (00000000) Adresse du sous-réseau 192 (11000000) 1 (00000001) 16 (00010000) 0 (00000000) NOTE : Lorsqu’il n’y a pas de passerelle, l’équipement ne communique que sur son sous-réseau. 70 1606385 01 12/2008 Interface réseau Ethernet Exemple de raccordement Ethernet sans passerelle Principe Sans passerelle, deux équipements Ethernet doivent avoir la même adresse de sous-réseau pour communiquer entre eux. Exemple de raccordement à un PC sans passerelle Configuration initiale : Equipement Ethernet PC Adresse IP 192 1 17 11 192 1 20 53 Masque de sous-réseau 255 255 255 0 255 255 255 0 Adresse du sous-réseau 192 1 17 0 192 1 20 0 Reconfiguration du PC : Equipement Ethernet 1606385 01 12/2008 PC Adresse IP 192 1 17 11 192 1 17 53 Masque de sous-réseau 255 255 255 0 255 255 255 0 Adresse du sous-réseau 192 1 17 0 192 1 17 0 71 Interface réseau Ethernet Protocole TCP Présentation Le protocole TCP (Transmission Control Protocol) est un protocole qui assure la fiabilité et l'ordonnancement de la transmission. TCP travaille en mode connecté, c'est à dire qu'il établit une connexion point à point virtuelle entre les équipements qui communiquent. TCP gère le flux des données échangées. Il permet de surveiller l'arrivée des paquets émis et de les réassembler pour l’exécution. 72 1606385 01 12/2008 Interface réseau Ethernet Protocole Modbus TCP/IP Présentation Modbus est un protocole largement répandu dans le monde de l'industrie. Contrairement à Modbus sur liaison série, Modbus TCP/IP n'est pas basée sur une structure hiérarchisée, mais sur le modèle client / serveur. Chaque serveur Modbus dispose d'une table de registres dans laquelle les clients viennent lire ou écrire les données L’entête des données contient les éléments suivants : Identifiant de transaction Identifiant de protocole Taille du message Adresse d’esclave Numéro de séquence Modbus = 0 Longueur en octets (à Utilisée pour le routa- Données utilisateur partir de l’adresse ge vers un réseau séd’esclave) rie 2 octets 2 octets 2 octets 1 octets Structure des messages Modbus Le protocole Modbus utilise des mots de 16 bits (registres) divisés en deux octets de 8 bits . Un message Modbus commence avec une en-tête suivie par une adresse de 1 octet. Un message Modbus utilise un code de fonction Modbus comme premier octet. Le tableau suivant décrit la structure complète d'un message Modbus RTU : Adresse Code de fonction message Modbus Données CRC un octet un octet champ de n-octets deux octets NOTE : Pour avoir plus d’informations sur la structure des messages, veuillez vous reporter à la documentation Modbus de votre maître Modbus. 1606385 01 12/2008 73 Interface réseau Ethernet Liste des commandes prises en charge Le tableau suivant répertorie les commandes Modbus prises en charge par le module OTB : Code de fonction Sous-fonction : Modbus : Sous-index Dec Index Dec (Hex) (Hex) Commande 3 (03H) Lire n registres 6 (06H) Ecrire un seul registre 16 (10H) Ecrire n registres 22 (16H) Masquer registre d'écriture 23 (17H) 43 (2BH) Lire/écrire n registres 14 (0EH) Lire les registres d’identification de l’esclave NOTE : La lecture ou écriture de registres ne peut être réalisée que si et seulement si les registres sont contigus. Lecture de n registres (03) : Ce code fonction est utilisé pour lire le contenu d'un registre ou de plusieurs registres contigus dans un esclave. Ecriture d'un registre (06) : Ce code fonction est utilisé pour écrire le contenu d'un registre dans un esclave. Ecriture de n registres (16) : Ce code fonction est utilisé pour écrire le contenu d'un registre ou de plusieurs registres contigus dans un esclave. Ecriture du masque (22) : Ce code fonction est utilisé pour modifier le contenu (tout ou partie) d'un registre. Cette fonction réalise une combinaison d'un masque ET, un masque OU, un masque ET NON et le contenu courant du registre. Exemple : 74 Dec (Hex) Binaire Contenu courant 18 (12H) 0001 0010 Masque ET 242 (F2H) 1111 0010 Masque OU 37 (25H) 0010 0101 Masque NON ET 13 (0DH) 0000 1101 Résultat 23 (17H) 0001 0111 1606385 01 12/2008 Interface réseau Ethernet Lecture Ecriture de n registres (23) : Ce code fonction est utilisé pour exécuter une combinaison d'une écriture puis d'une lecture de n registres. Identification (43 sous index 14) : Ce code fonction est utilisé pour la lecture de l'identification et information supplémentaire relatif à la description physique d'un esclave. Liste des registres d’identification Le tableau suivant répertorie la liste des registres Ethernet d’identification de l’îlot : Identificateur Nom du registre, description Valeur Type de données 0 (0000H) Nom du fabricant TELEMECANIQUE Chaîne ASCII 1 (0001H) Code du produit OTB 1E0DM9LP 2 (0002H) Numéro de version (Version majeure, version mineure) XYxy (0100H pour V01.00) Abort Code Le tableau suivant donne la signification des codes d’erreur : Code Fonction Abort Code Description 03H 06H 10H 16H 17H 2BH 02H L’un des registres n’existe pas. 03H Nombre de registre incorrect. 04H Valeur indisponible 02H Le registre n’existe pas. 04H Valeur interdite ou registre en lecture seul. 02H Le registre n’existe pas. 03H Nombre de registre incorrect. 04H Valeur interdite ou registre en lecture seul. 02H Le registre n’existe pas. 04H Valeur interdite ou registre en lecture seul. 02H Le registre n’existe pas. 03H Nombre de registre incorrect. 04H Valeur indisponible ou interdite ou registre en lecture seul. 01H Sous-index différent de 14 02H Identificateur non existant. 03H Identificateur > 4 ou = 0. NOTE : Le module OTB répond à toutes les autres requêtes par un "Abort Code" 01H (requête non reconnue). 1606385 01 12/2008 75 Interface réseau Ethernet 5.2 Câblage sur le réseau Ethernet Introduction Le sous-chapitre suivant décrit le câblage sur le réseau Ethernet. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : Sujet 76 Page Communication sur le réseau Ethernet 77 Description de l’interface réseau Ethernet du module OTB 79 Interface réseau Ethernet 80 Affectation d’adresse 81 Mode de transmission 86 1606385 01 12/2008 Interface réseau Ethernet Communication sur le réseau Ethernet Architecture réseau Ethernet Le module Advantys OTB Ethernet se connecte en tant que serveur sur le réseau. Le module OTB supporte Fast Ethernet et la conformité Telemecanique de classe A10. Exemple d’architecture réseau avec les modules Advantys OTB Ethernet : Trame Modbus TCP/IP Les échanges de données sur le réseau se font par envoi de trames de données. Une trame de données est constituée : z des données de l’application (trame Modbus), z des données utiles aux différents protocoles TCP/IP. Le format de la trame est le suivant : 1606385 01 12/2008 En tête Ethernet En tête IP En tête TCP En tête Modbus 10 octets 20 octets 7 octets 20 octets Données utilisateur Message Modbus 77 Interface réseau Ethernet Architecture de la pile de protocole L’échange de données entre le client et le serveur se décompose en niveau de protocoles et respecte le graphe suivant : 78 1606385 01 12/2008 Interface réseau Ethernet Description de l’interface réseau Ethernet du module OTB Introduction Les caractéristiques physiques nécessaires au fonctionnement sur le réseau Ethernet sont signalées dans l'illustration ci-après : Les caractéristiques de l'illustration ci-dessus sont brièvement décrites dans le tableau suivant : Description Fonction Renvoi 1 z Roue codeuse gauche : codage décimal entre 0 et 15. adresse (voir page 81) Roues codeuses z Roue codeuse droite : codage décimal entre 0 et 9. Elles permettent de définir l’adresse IP et le choix du mode IP. 2 Connexion d'alimentation Bornier pour l’alimentation 24 VDC du module d’interface réélectrique seau. alimentation (voir page 55) 3 Connexion réseau (en dessous du module) Un connecteur type RJ45 à huit broches permet de connecter le module Advantys OTB sur le réseau Ethernet. interface (voir page 80) 4 DEL de signalisation Information visuelle sur l'état fonctionnel du module d’interface réseau. Del de signalisation (voir page 176) 1606385 01 12/2008 79 Interface réseau Ethernet Interface réseau Ethernet Connexions sur le réseau Le connecteur Ethernet est situé sur la face inférieure du module d’interface réseau : Nous vous recommandons d'utiliser un connecteur RJ45 (mâle) à huit contacts compatible avec la norme AT&T 258A ou EIA/TIA568B. La connectique doit correspondre au tableau suivant : Affectation des contacts Signal Description Couleur 1 TX+ Signal en émission Blanc / Orange 2 TX- Signal en émission Orange / Blanc ou Orange 3 RX+ Signal en réception Blanc / Vert 4 non utilisé Réservé Bleu / Blanc ou Bleu 5 non utilisé Réservé Blanc / Bleu 6 RX- Signal en réception vert / blanc ou vert 7 non utilisé Réservé Blanc / Marron 8 non utilisé Réservé Marron / Blanc ou Marron Note : Les numéros de contact correspondent à la légende de la figure ci-dessus. Connecteurs et câbles réseau Ethernet Le câble de dérivation allant du réseau à l'îlot doit disposer d'un connecteur male respectant le schéma d'affectation des contacts ci-dessus. 80 1606385 01 12/2008 Interface réseau Ethernet Affectation d’adresse Résumé Deux roues codeuses du module Advantys OTB Ethernet OTB 1E0DM9LP permettent de définir le mode d’attribution de l’adresse IP. Description physique Attribution d’adresse L’adresse IP de l'îlot Advantys OTB peut être attribuée de 3 façons différentes : z z z attribution d’adresse par un serveur DHCP (Dynamic Host Control Protocol), attribution d’adresse par un serveur BOOTP (Bootstrap Protocol), zone BOOTP sur la roue codeuse droite, adresse IP stockée dans la mémoire flash, zone Stored sur le roue codeuse droite. NOTE : En cas d'echec des modes d'adressage ci-dessus l'OTB démarrera sur une adresse IP par défaut dérivée de l'adresse MAC. NOTE : Le module Advantys OTB détecte la présence d’un doublon d’adresse. Alors, il sera inopérationnel tant que le problème n’aura pas été rectifié. 1606385 01 12/2008 81 Interface réseau Ethernet AVERTISSEMENT RISQUES DE FONCTIONNEMENT INATTENDU DE L’EQUIPEMENT Ne pas modifier la position des roues codeuses lors du fonctionnement normal. Le changement de position des roues codeuses est pris en compte automatiquement après 10 s, cela peut entraîner une perte de communication. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. Gestion d’adresse Les différents types d’adressage du module Advantys OTB Ethernet respectent le graphe suivant : NOTE : En cas d’échec du processus DHCP ou BOOTP, le module Advantys OTB utilise l’adresse IP par défaut. Mais il réitère en permanence sa demande. 82 1606385 01 12/2008 Interface réseau Ethernet Le processus IP recommence automatiquement dans les cas suivants : z z z z z Mise sous tension du module. L’utilisateur modifie la position des roues codeuses et cette position est stable durant 10 secondes. Les roues codeuses sont dans la position Stored et cette IP est modifiée. Echec du processus DHCP ou BOOTP puis apparition d’un serveur. Déconnexion/reconnexion du câble Ethernet du module OTB. Attribution d’adresse par un serveur DHCP L’adresse IP attribuée par un serveur DHCP est contenue dans une table du serveur DHCP. Le module Advantys OTB est identifié par un device name "OTBXXY". Etape Action Commentaire 1 Positionner les roues codeuses sur une valeur comprise entre1 et 159 : z roue codeuse gauche : valeur des dizaines (0 à 15), z roue codeuse droite : valeur des unités (0 à 9). Cette action permet de définir le nom du module Advantys OTB "OTBXXY" qui sera utilisé par le serveur DHCP. XXY correspond à la valeur codée sur les roues codeuses. Exemple : position 4 OTB004. 2 Attendre 10 s. Lorsque la position est stable pendant 10 s le module OTB déclenche une demande d’adresse IP. Attribution d’adresse par un serveur BOOTP Le serveur BOOTP contient une table des adresses MAC des équipements connectés sur le réseau avec leurs adresses IP : Etape Action Commentaire 1 Positionner la roue codeuse droite sur la zone BOOTP. - 2 Attendre 10 s. Lorsque la position est stable pendant 10 s le module OTB déclenche une demande d’adresse IP. Attribution d’adresse IP stockée Le module OTB utilise l’adresse IP stockée dans sa mémoire flash : 1606385 01 12/2008 Etape Action Commentaire 1 Positionner la roue codeuse droite sur la zone STORED. Le module OTB utilisera l’adresse IP stockée dans sa mémoire flash. 2 Attendre 10 s. Lorsque la position est stable pendant 10 s le module OTB utilise l’adresse IP stockée. 83 Interface réseau Ethernet Effacement de l’adresse IP stockée Le module OTB efface l’adresse IP stockée dans sa mémoire flash : Etape Action Commentaire 1 Positionner la roue codeuse droite sur la zone CLEARIP. - 2 Attendre 10 s. Le module OTB efface l’adresse IP stockée dans sa mémoire flash et ne démarre pas. Adresse IP par défaut Une adresse IP par défaut est issue de l’adresse MAC de l’équipement. Elle est constituée de 4 octets. Les deux premiers octets sont 85 et 16. Les deux derniers octets sont les deux derniers octets de l’adresse MAC de l’équipement. Le masque de sous-réseau par défaut est 255.0.0.0. Exemple Adresse MAC = 00.80.F4.01.80.F2 Adresse IP par défaut = 85.16.128.242 NOTE : Une adresse MAC est toujours notée en hexadécimal. Une adresse IP est toujours notée en décimal. Vous devez faire la conversion. Attribution d’adresse IP par défaut L’adresse IP par défaut est utilisée : z z z 84 si la roue codeuse est sur DHCP et qu’il n’y a aucun serveur DHCP, si la roue codeuse est sur BOOTP et qu’il n’y a aucun serveur BOOTP, ou si la roue codeuse est sur la position STORED et que le contenu des registres 1051 et 1052 correspond à une adresse IP invalide. 1606385 01 12/2008 Interface réseau Ethernet Ecriture de l’adresse IP L’écriture des registres 1051et 1052 permet d’avoir une adresse fixe pour le module Advantys OTB : Etape Action Commentaire 1 Vérifier que la communication est établie. Roue codeuse droite sur une position différente de CLEARIP. 2 Ecrire 1 dans le registre 1050. Autorise l’utilisateur à écrire une adresse IP, un masque de sous réseau et/ou l’adresse d’une passerelle (registres 1051 à 1056). 3 Ecrire l’adresse IP dans les re- gistres 1051 et 1052 Option : écrire le masque de sous réseau (registres 1053 et 1054) et l’adresse d’une passerelle (registres 1055 et 1056). 4 Ecrire 0 dans le registre 1050. Les adresses IP, passerelle et/ou masque de sous réseau sont pris en compte par le module OTB et seront appliqués si les roues codeuses sont en positions "Stored". Passage du mode IP sauvegardé au mode DHCP ou BOOTP 1606385 01 12/2008 Etape Action Commentaire 1 Positionnez la roue codeuse droite sur BOOTP ou sur un chiffre (DHCP). - 2 Attendre 10 s. Lorsque la position est stable pendant 10 s le module OTB utilise le mode DHCP ou BOOTP. 85 Interface réseau Ethernet Mode de transmission Vitesses de transmission supportées Le module Advantys OTB Ethernet supporte les vitesses de transmission suivantes : 10 Mbps et 100 Mbps. La vitesse de transmission est détectée automatiquement ainsi que le mode half ou full duplex. Surveillance de l’activité du réseau Deux DEL jaunes sont dédiées à la surveillance de l’activité réseau : LAN active 10T : - clignotante sur transmission de messages à 10Mbps, - éteinte s’il n’y a pas de connexion (ou si l'OTB est connecté à un produit en 100T), - fixe si l'OTB est connecté à un produit 10T mais pas de transmission. z LAN active 100T : - clignotante sur transmission de messages à 100Mbps, - éteinte s’il n’y a pas de connexion (ou si l'OTB est connecté à un produit en 10T). - fixe si l'OTB est connecté à un produit 100T mais pas de transmission. z 86 1606385 01 12/2008 Interface réseau Ethernet 5.3 Comportement du module OTB Ethernet Gestion du comportement de l’îlot Diagramme de fonctionnement (1) : Selon 1008 bit 1: z z 1606385 01 12/2008 0 : Réception d’une requête Modbus 1 : Réception d’une commande d’écriture avec 1007 bit 0=0 87 Interface réseau Ethernet Paramétrage des modules d'expansion analogique Pour effectuer le paramétrage des modules d'expansion analogique, il est nécessaire de stopper l'activité sur le bus interne de l'îlot, en écrivant la valeur 1 dans le registre 1005. Une fois les paramètres de configuration des modules d'expansion mis à jour, le contenu du registre 1005 doit être remis à 0 afin de relancer l'activité sur le bus interne avec les nouveaux paramètres. AVERTISSEMENT RISQUE DE FONCTIONNEMENT INATTENDU DE L’EQUIPEMENT L’arrêt du bus interne met toutes les sorties à 0. L’arrêt du bus interne peut entraîner un fonctionnement inattendu de l’équipement, blesser le personnel ou endommager l’équipement. Si l’opération doit être réalisée, assurez vous de la sécurité du personnel et de l’équipement avant toute nouvelle opération. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. NOTE : Si un paramètre envoyé est non conforme, l’écriture à zéro du registre 1005 est impossible. Fonction 32 bits et mode d’acquittement des défauts Le bit 0 du registre 1008 a pour fonction de définir l'ordre des informations 32 bits et le bit 1 de définir le mode d’acquittement des défauts. Le tableau suivant donne la description des bits du registre 1008 : Bit Valeur Description 0 0 Les registres concernés par le format 32 bits sont au format MSW / LSW (Mot de poid fort dans le 1er registre). 1 Les registres concernés par le format 32 bits sont au format LSW / MSW. Mot de poids faible dans le 1er registre. 0 Acquittement automatique, remise à zéro automatique du registre 1007. 1 Acquittement manuel, l’utilisateur doit remettre à zéro le registre 1007. 1 NOTE : La valeur par défaut du registre 1008 est 0 (format MSW/LSW et acquittement automatique). 88 1606385 01 12/2008 Interface réseau Ethernet Acquittement des défauts Le registre 1007 permet de gérer l’acquittement des défauts. Ce registre gère des informations différentes en lecture et en écriture Accès en ECRITURE du registre 1007 : Bit 1 Bit 0 Description Valeur décimale 0 0 Acquittement défaut sans remise à zéro du compteur de défaut (registre 1009) 0 1 0 Acquittement défaut et remise à zéro du compteur de défaut (registre 1009 = 0) 2 1 1 Remise à zéro du compteur de défaut (registre 1009 = 0) sans acquittement défaut 3 NOTE : Les bit 2...15 sont ignorés et doivent être écrit à 0, l’écriture de la valeur 1 n’aura aucun effet. Accès en LECTURE du registre 1007 (mise à jour automatiquement par l'OTB) : Bits 15...1 Bit 0 Description Réservés 0 Pas de défaut. Réservés 1 Présence d’un défaut Compteur de défaut Le registre 1009 permet de compter le nombre de défauts de surveillance réseau, le registre est accessible en lecture uniquement. Réglage du temps de surveillance réseau Le registre 1006 permet de régler le temps de surveillance en ms du module OTB. Valeurs du registre 1006 z 0 : pas de surveillance réseau (valeur par défaut) z x : valeur en ms du temps de surveillance (x := 1 à 65535 ms) NOTE : Ne pas mettre de valeur inférieure au cycle de lecture du client Ethernet. Surveillance du réseau L’îlot passe en mode de repli sur une déconnexion du câble Ethernet de l'OTB ou si aucune trame n'est détectée sur le réseau avant l'expiration du temps de surveillance. Toutes les sorties de l’îlot ainsi que les fonctions spéciales prennent les valeurs de repli définies par l'utilisateur. Le bit 9 du registre 900 passe à 1 indiquant que le module OTB est passé en mode de repli. 1606385 01 12/2008 89 Interface réseau Ethernet Sauvegarde et restauration des paramètres Initialisation Le module OTB s'initialise avec les paramètres par défaut. Lors de sa détection par le maître du bus, le module OTB est configuré avec les paramètres définis par l’utilisateur et envoyés par le maître. Ces paramètres doivent être sauvegardés pour être pris en compte lors du prochain redémarrage. Paramètres en cours Le registre 1000 indique le jeu de paramètres en cours : 0 : l'îlot utilise le jeu de paramètres par défaut (configuration d'usine) z 1 : l'îlot utilise le jeu de paramètres sauvegardé z 2 : un ou plusieurs paramètres ont été modifiés depuis la dernière sauvegarde ou depuis le dernier démarrage ou le contenu de la mémoire flash a été effacé suite à une commande de restauration. z Sauvegarde de paramètres L'opération de sauvegarde est réalisée par remplacement de la valeur contenue dans le registre 1002 par une valeur différente. Cette opération sauvegarde les paramètres courants du module OTB et lui indique d'utiliser ces paramètres sauvegardés lors des prochains démarrages. Un compteur de sauvegarde est disponible dans le registre 1001. Ce compteur est remis à 0 lors de la restitution des paramètres d'usine. NOTE : Les registres sauvegardés correspondent aux registres de paramétrage des différentes zones (registres 200 à 899 et 1000 à 1099). Durant l'opération de sauvegarde, le module arrête la communication pendant un temps de 300 ms. AVERTISSEMENT RISQUE DE FONCTIONNEMENT INATTENDU DE L’EQUIPEMENT Ne pas faire de sauvegarde ni de restauration des paramètres de configuration pendant le fonctionnement normal de l’équipement. La sauvegarde ou restauration des paramètres interrompera les communications et éteindra les sorties des modules d’expansion. Selon la configuration des entrées et des sorties, le fonctionnement des équipements peut être inattendu. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. 90 1606385 01 12/2008 Interface réseau Ethernet Restauration de paramètres Les différentes restaurations possibles sont décrites dans le tableau suivant : Afin de restaurer... il est nécessaire de modifier la valeur contenue dans le registre... la dernière configuration sauvegardée 1003 la configuration usine 1004 NOTE : z z Les registres doivent être modifiés avec une valeur différente de celle qui est la leur. Lors de la restauration de la configuration usine (1004), la configuration du client est perdue. Identification des modules de l’îlot Le tableau suivant décrit le mapping de description des modules présents dans l’îlot Registres Fonctions Code registre 1100 Code produit OTB FEFCH 1101 Version logiciel de l’OTB XYxy 1102 Type du module d’expansion 1 (1) 1103 Type du module d’expansion 2 (1) 1104 Type du module d’expansion 3 (1) 1105 Type du module d’expansion 4 (1) 1106 Type du module d’expansion 5 (1) 1107 Type du module d’expansion 6 (1) 1108 Type du module d’expansion 7 (1) NOTE : (1) Le code registre dépend du type de module d’expansion connecté. Voir la correspondance des codes registre avec chaque type de module d’expansion dans le tableau suivant. La valeur par défaut est égale à FFFFH 1606385 01 12/2008 91 Interface réseau Ethernet Les valeurs des codes d’identification suivant les types de module d’expansion sont définies dans le tableau ci-dessous. Type du module d’expansion Code d’identification Modules d’entrées TOR TM2 DDI8DT 0004H TM2 DAI8DT 0004H TM2 DDI16DT 0000H TM2 DDI16DK 0000H TM2 DDI32DK 0200H Modules de sorties TOR TM2 DDO8TT 0005H TM2 DDO8UT 0005H TM2 DRA8RT 0005H TM2 DDO16TK 0001H TM2 DDO16UK 0001H TM2 DRA16RT 0001H TM2 DDO32TK 0301H TM2 DDO32UK 0301H Modules TOR mixtes TM2 DMM8DRT 0006H TM2 DMM24DRF 0205H Modules analogiques TM2 AMI2HT 6002H TM2 AMI2LT 600AH TM2 AM01HT 6003H TM2 AMM3HT 6001H TM2 AMM6HT 6008H TM2 ALM3LT 6000H TM2 AVO2HT 6007H TM2 AMI4HT 6004H TM2 AMI8HT 6005H TM2 ARI8HT 6006H TM2 ARI8LT 600CH TM2 ARI8LRJ 600BH Bloc de jonction commun OTB 9ZZ61JP 92 1606385 01 12/2008 Fonctions métier 1606385 01 12/2008 Fonctions métiers 6 Introduction Ce chapitre présente les fonctions métiers des modules Advantys OTB. Les informations concernant les affectations d'E/S, la configuration et l'utilisation sont fournies pour le module OTB et pour chaque module d’expansion. Contenu de ce chapitre Ce chapitre contient les sous-chapitres suivants : Sous-chapitre Sujet 1606385 01 12/2008 Page 6.1 Registres de l’îlot 6.2 Description des E/S du module OTB 6.3 Fonctions spécifiques du module OTB 6.4 E/S TOR des modules d’expansion 132 6.5 E/S analogiques des modules d’expansion 136 94 98 103 93 Fonctions métier 6.1 Registres de l’îlot Registres de l’îlot Présentation La table des registres dépend de la configuration du module d’interface réseau, des expansions connectées et de leur type. Des zones de registres sont réservées pour les différents types de données. Table des registres (mapping) Les deux tableaux suivants illustrent les deux zones de registres OTB correspondant aux fonctions supportées : z z La zone fabricant La zone personnalisée La zone fabricant propose toutes les données disponibles sur le statut et fonctions de l’îlot. Les registres sont définis lors de la mise sous tension de l’îlot. Le nombre et l’ordre des registres disponibles sont définis par les modules d’expansion ajoutés au module OTB de la gauche vers la droite. Zone Zone fabricant Registre Fonction Page 0...99 Etat des entrées de l’îlot 0...99 (voir page 100) 100...199 Commande des sorties de l'îlot 100...199 (voir page 101) 200...599 Paramètres de configuration des E/S de l'îlot 200...599 (voir page 102) 600...699 Fonction compteur rapide déporté (RFC) 600...699 (voir page 109) 700...799 Fonction compteur très rapide déporté (RVFC) 700...799 (voir page 121) 800...899 Fonction générateur d'impulsions déporté (RPLS) Fonction générateur d’impulsion déporté avec modulation de la largeur (RPWM ) 800...899 (voir page 130) 900...999 Diagnostic de l’îlot 900...999 (voir page 196) 1000...1049 Gestion du comportement de l’îlot 1000...1049 (voir page 201) 1050...1099 Gestion de la connexion TCP 1050...1099 (voir page 203) 1100...1108 Description des modules constituants l’îlot 1100...1108 (voir page 205) NOTE : Les registres disponibles sont les registres correspondants à un module existant. 94 1606385 01 12/2008 Fonctions métier La zone personnalisée permet d’organiser les données dans le but d’optimiser les échanges entre le maître et l’îlot en regroupant des registres non contigus dans une table de registres contigus. Ceci réduit le nombre d’instructions de lecture/écriture et/ou de ligne d’I/O Scanning. La zone personnalisée se configure dans la zone de définition : z z Zone Les zones de définition (1200...1299 et 1300...1399) contiennent les numéros de registres de données accessibles Les zones personnalisée (2000...2099 et 2100...2199) permettent l’accès aux zones de définition. Registre Fonction Page 1200...1299 Personnalisation de la zone de registre accessible en lecture seule 1200...1299 (voir page 204) 1300...1399 Personnalisation de la zone de registre accessible en lecture/écriture 1300...1399 (voir page 204) 2000...2099 Accès en lecture à la zone personnalisée des registres 1200...1299 2000...2099 (voir page 204) 2100...2199 Accès en lecture/écriture à la zone personnalisée des registres 1300...1399 2100...2199 (voir page 204) Zones de définition Zones personnalisée Exemple : z z Si le registre 1200 a pour valeur 0, le registre 2000 aura le même contenu que le registre 0. Si le registre 1300 a pour valeur 100, l’écriture dans le registre 2100 aura le même effet que l’écriture dans le registre 100. NOTE : La zone personnalisée ne peut contenir que les registres disponibles de la zone fabricant. Registres du module OTB Le module d’interface réseau OTB utilise, pour chaque fonction métier, le nombre de registres indiqué dans le tableau suivant : Etat des Commande entrées des sorties Paramètres RFC RVFC RPLS RPWM Diagnostic Comportement du module 0...99 100...199 200...599 600...699 700...799 800...899 900...999 1000...1099 1 1 14 8 par compteur 15 par comp- 9 par généteur rateur 11 6 1606385 01 12/2008 95 Fonctions métier Registres des modules d’expansions Les modules d’expansions utilisent le nombre de registres indiqués dans le tableau suivant : Référence Fonction (type E/S / tension) Etat des entrées Commande des sorties Paramètre Diagnostic 0...99 100...199 200...599 900...999 TM2 DDI8DT 8 E / 24 VDC 1 0 0 1 TM2 DAI8DT 8 E / 120 VAC 1 0 0 1 TM2 DDI16DT 16 E / 24 VDC 1 0 0 1 TM2 DDI16DK 16 E / 24 VDC 1 0 0 1 TM2 DDI32DK 32 E / 24 VDC 2 0 0 1 TM2 DDO8TT 8 S / 24 VDC source 0 1 2 1 TM2 DDO8UT 8 S / 24 VDC sink 0 1 2 1 TM2 DRA8RT 8 S relay 0 1 2 1 TM2 DDO16TK 16 S / 24 VDC source 0 1 2 1 TM2 DDDO16UK 16 S / 24 VDC sink 0 1 2 1 TM2 DRA16RT 16 S relay 0 1 2 1 TM2 DDO32TK 32 S / 24 VDC source 0 2 4 1 TM2 DDO32UK 32 S / 24 VDC sink 0 2 4 1 TM2 DMM8DRT 4 E / 24 VDC 4 S relay 1 1 2 1 TM2 DMM24DRF 16 E / 24 VDC 8 S relay 1 1 2 1 TM2 AMI2HT 2 E (U/I) 2 0 8 1 TM2 AM01HT 1 S (U/I) 0 1 6 1 TM2 AMM3HT 2 E / 1 S (U/I) 2 1 14 1 TM2 AMM6HT 4 E / 2 S (U/I) 4 2 28 1 TM2 ALM3LT Thermocouple 2 1 14 1 TM2 AVO2HT 2 S (+/- 10 V cc, 10 bits) 0 2 12 1 TM2 AMI2LT 2 E (J, K, T) 2 0 8 1 TM2 AMI4LT 4 E (U/I, Pt, Ni) 4 0 16 1 TM2 AMI8HT 8 E (U/I, 10 bits) 8 0 32 1 TM2 ARI8HT 8 E (PTC, NTC,10 bits) 8 0 56 1 TM2 ARI8LT TM2 ARI8LRJ 8 E (PT100, PT1000, 12 bits) 8 0 56 1 96 1606385 01 12/2008 Fonctions métier Exemple de numérotation des registres Dans cet exemple, l’îlot OTB est constitué des modules suivants : z z z 1 module d’interface réseau Ethernet : OTB 1E0DLM9LP 1 module d’expansion à 8 entrées TOR : TM2 DDI8DT 1 module d’expansion mixte 2 entrées / 1 sortie Analogiques :TM2 AMM3HT Registre Entrées Sorties Paramètres 0 OTB 1E0DLM9LP : Entrées TOR 0 à 11 1 TM2 DDI8DT : Entrées TOR 0 à 7 2 TM2 AMM3HT : entrée analogique 0 3 TM2 AMM3HT : entrée analogique 1 100 OTB 1E0DLM9LP : Sorties TOR 0 à 7 101 TM2 AMM3HT : Sortie analogique 0 200...213 OTB 1E0DLM9LP : Paramètres 214...227 TM2 AMM3HT : Paramètres Fonctions mé- 600...607 tiers 620...627 Diagnostic Gestion OTB 1E0DLM9LP : Compteur RFC0 OTB 1E0DLM9LP : Compteur RFC1 700...714 OTB 1E0DLM9LP : Compteur RVFC0 720...734 OTB 1E0DLM9LP : Compteur RVFC1 800...808 OTB 1E0DLM9LP : Générateur RPLS0/RPWM0 820...828 OTB 1E0DLM9LP : Générateur RPLS1/RPWM1 900...910 Diagnostic du OTB 1E0DLM9LP 911 Diagnostic du TM2 DDI8DT 912 Diagnostic du TM2 AMM3HT 990...993 Diagnostic de la communication TCP 1000...1009 Gestion du comportement de l’îlot 1050...1057 Gestion de la connexion TCP Description de 1100...1108 l’îlot 1606385 01 12/2008 Description Description des modules constituants l’îlot 97 Fonctions métier 6.2 Description des E/S du module OTB Introduction Ce sous-chapitre présente les E/S du module OTB. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : Sujet Description des E/S TOR du module OTB 98 Page 99 Registres de lecture des entrées 100 Registres de commande des sorties 101 Registres de paramétrage des E/S du module Advantys OTB 102 1606385 01 12/2008 Fonctions métier Description des E/S TOR du module OTB Entrées TOR La valeur de filtrage des entrées TOR du module OTB peut être configurée pour chaque entrée : z z z désactivé, 3 ms (par défaut), 12 ms. Sorties TOR En cas de défaut de communication, le module OTB bascule ses sorties sur le mode de repli configuré par l'utilisateur : z z z 1606385 01 12/2008 maintien de la dernière valeur, repli à 0 (mode par défaut), repli à 1. 99 Fonctions métier Registres de lecture des entrées Présentation Ce sous-chapitre décrit comment lire l’état des entrées de l’îlot Advantys OTB. Les entrées TOR des modules d’expansion ne sont pas filtrées. NOTE : L’ordre des paramètres est défini par les modules d’expansion ajoutés de gauche à droite du module OTB. Le nombre de paramètres dépend du nombre et du type des modules d’expansion connectés. Table des registres de lecture des entrées 0 à 99 Le tableau suivant donne l’affectation des bits pour chacun des registres de lecture des entrées : Registre Fonction Affectation des bits 0 Etat des entrées du module Advantys OTB Bit 0 : Entrée 0 ... Bit 11 : Entrée 11 Bit 12 à 15 : non utilisés 1 Etat des entrées du premier module d’expansion qui possède des entrées Dépend du module ... ... ... 99 ... ... NOTE : Seuls les registres correspondants à un module d’expansion présent dans l’îlot sont accessibles en lecture. 100 1606385 01 12/2008 Fonctions métier Registres de commande des sorties Présentation Ce sous-chapitre décrit comment écrire les sorties de l’îlot Advantys OTB. NOTE : L’ordre des paramètres est défini par les modules d’expansion ajoutés de gauche à droite du module OTB. Le nombre de paramètres dépend du nombre et du type des modules d’expansion connectés. Table des registres de commande des sorties 100 à 199 Le tableau suivant donne l’affectation des bits pour chacun des registres d’écriture des sorties : Registre Fonction Affectation des bits 100 Commande des sorties du module Advantys OTB Bit 0 : Sortie 0 ... Bit 11 : Sortie 11 101 Commande des sorties du premier module d’expansion qui possède des sorties Dépend du module ... ... ... 199 ... ... NOTE : Seuls les registres correspondants à un module d’expansion présent dans l’îlot sont accessibles en lecture et en écriture. 1606385 01 12/2008 101 Fonctions métier Registres de paramétrage des E/S du module Advantys OTB Présentation Les E/S du module d’interface réseau Advantys OTB, utilisent des registres de paramétrage des E/S. Table des registres de paramétrage des E/S 200 à 213 Le tableau ci-dessous décrit les différents registres réservés au paramétrage des E/S du module OTB. Registre Désignation Paramètre 200 Bit Filtrage entrée 0 201 Filtrage entrée 1 202 Filtrage entrée 2 0 : pas de filtrage 1 : filtrage à 3 ms (valeur par défaut) 2 : filtrage à 12 ms 203 Filtrage entrée 3 204 Filtrage entrée 4 205 Filtrage entrée 5 206 Filtrage entrée 6 207 Filtrage entrée 7 208 Filtrage entrée 8 209 Filtrage entrée 9 210 Filtrage entrée 10 211 212 213 Filtrage entrée 11 Bit 0 Mode de Repli Sortie 0 ... ... Bit 7 Mode de Repli Sortie 7 Bit 0 Valeur de repli Sortie 0 ... ... Bit 7 Valeur de repli Sortie 7 0 : maintien de l’état 1 : valeur de repli (valeur par défaut) 0 :repli à 0 (valeur par défaut) 1 : repli à 1 NOTE : La valeur de repli (213) est ignorée si le mode de repli (212) est égal à 0. Table des registres de paramétrage des E/S 214 à 599 Les regsitres 214 à 599 sont réservés pour le paramétrage des E/S des modules d’expansion : z z 102 Pour les modules d’expansion d’E/S TOR, voir (voir page 132) Pour les modules d’expansion d’E/S Analogiques, voir (voir page 136). 1606385 01 12/2008 Fonctions métier 6.3 Fonctions spécifiques du module OTB Introduction Ce sous-chapitre présente les fonctions spécifiques du module Advantys OTB. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : Sujet 1606385 01 12/2008 Page Fonctions spécifiques des modules Advantys OTB 104 Fonction compteur rapide déporté (RFC) 106 Registres des compteurs rapides (RFC) 109 Fonction compteur très rapide déporté (RVFC) 110 Registres des compteurs très rapides déportés (RVFC) 121 Fonction du générateur d'impulsion déporté (RPLS) 123 Fonction générateur d’impulsion déporté avec modulation de la largeur (RPWM) 127 Registres des générateurs d’impulsions déportés (RPLS, RPWM) 130 103 Fonctions métier Fonctions spécifiques des modules Advantys OTB Compteur rapide déporté (RFC) Le module d’interface réseau Advantys OTB permet l’utilisation de 2 compteurs rapides maximum. Les fonctions RFC0 et RFC1 sont affectées respectivement aux entrées I8 et I9. Ces entrées peuvent être utilisées en tant qu’entrées TOR standard si la fonction n’est pas utilisée. Compteur très rapide déporté (RVFC) Le module d’interface réseau Advantys OTB permet l’utilisation de 2 compteurs très rapides maximum. Les fonctions RVFC0 et RVFC1 sont affectées respectivement aux entrées I0 à I3 et I4 à I7. Ces entrées peuvent être utilisées en tant qu’entrées TOR standard si la fonction n’est pas utilisée. Générateurs d’impulsions déportés (RPLS et RPWM) Le module d’interface réseau Advantys OTB permet l’utilisation de 2 générateurs d’impulsions. Les fonctions RPLS0/RPWM0 et RPLS1/RPWM1 sont affectées respectivement aux sorties Q0 à Q1. Ces sorties peuvent être utilisées en tant que sorties standard TOR si la fonction n’est pas utilisée. 104 1606385 01 12/2008 Fonctions métier E/S et fonctions associées Les E/S associées aux compteurs et générateurs d’impulsions sont définies dans le tableau suivant : E/S Compteur Compteur Compteur très rapide 0 très rapide 1 rapide 0 (RFC0) (RVFC1) (RVFC0) Entrée 0 X Entrée 1 X Entrée 2 X Entrée 3 X Entrée 4 X Entrée 5 X Entrée 6 X Entrée 7 X Entrée 8 Générateur d’impulsions 0 (RPLS0/RPWM0) Générateur d’impulsions 1 (RPLS1/RPWM1) X Entrée 9 X Sortie 0 X Sortie 1 X Sortie 2 X Sortie 3 X Sortie 4 X Sortie 5 X 1606385 01 12/2008 Compteur rapide 1 (RFC1) 105 Fonctions métier Fonction compteur rapide déporté (RFC) Introduction La fonction compteur rapide déporté (RFC) peut être utilisée en mode comptage ou décomptage. Elle peut compter les impulsions sur les entrées TOR dédiées pour des fréquences allant jusqu'à 5 kHz. Deux fonctions compteurs rapides déportés sont disponibles. Les fonctions compteurs rapides RFC0 et RFC1 utilisent respectivement les entrées dédiées I8 et I9. Ces entrées ne sont pas réservées exclusivement à ces fonctions et peuvent être utilisées en tant qu’entrées TOR standard. NOTE : Les représentations des fonctions ne sont pas des instructions préexistantes dans le logiciel de programmation. Elles apparaissent dans ce chapitre en tant qu’aides à la compréhension des paramètres de ces fonctions complexes d’E/S. Représentation La figure suivante illustre une fonction compteur rapide (RFC). 106 1606385 01 12/2008 Fonctions métier Paramètres Le tableau présente les différents paramètres de la fonction compteur rapide (RFC). Paramètre Fonction RFC.M Mode de comptage Description Paramètre permettant de choisir entre : z fonction désactivée, z Compteur, z décompteur. RFC.P Valeur de présélection Valeur de seuil de déclenchement du bit Done RFC.D et de mise à zéro de la valeur courante RFC.V. RFC.V Valeur courante La valeur courante évolue de manière croissante ou décroissante selon le mode de comptage sélectionné. Cette valeur évolue entre zéro et la valeur de présélection RFC.P. RFC.EN Entrée validation Validation du fonctionnement du bloc RFC. RFC.R Remise à zéro Paramètre utilisé pour initialiser le bloc. A l'état 1, la valeur courante est mise à : z 0 si le bloc est configuré en mode comptage, z RFC.P si le bloc est configuré en mode décomptage. RFC.D Done Done passe à l’état 1 si : z RFC.V atteint RFC.P en mode comptage, z RFC.V atteint zéro mode décomptage. RFC.CD Reset Done RFC.I Entrée physique A l’état 1 ce bit permet de remettre le bit RFC.D à zéro. Si l’utilisateur ne le remet pas à 0, le bit RFC.D reste à 1. Entrée dédiée au comptage/décomptage : z I8 pour le compteur rapide RFC0, z I9 pour le compteur rapide RFC1. Fonctionnement Lorsque la fonction RFC est configurée pour le comptage, la valeur courante est incrémentée de 1 dès qu'un front montant apparaît sur l'entrée dédiée. Lorsque la valeur de présélection RFC.P est atteinte, le bit Done RFC.D est mis à l’état 1 et la valeur courante RFC.V est mise à zéro. Lorsque la fonction RFC est configurée pour le décomptage, la valeur courante est diminuée de 1 dès qu'un front montant apparaît sur l'entrée dédiée. Lorsque la valeur est égale à zéro, le bit Done RFC.D est mis à l’état 1 et la valeur courante devient égale à la valeur de présélection RFC.P. 1606385 01 12/2008 107 Fonctions métier Remarques La fonction RFC ne sera activée qu’après l’initialisation de la commande RFC.R et la validation de l’entrée RFC.EN. La sélection ou la modification du mode de comptage RFC.M ne sera prise en compte que sur l’activation de la commande RFC.R. La modification de la valeur de préselection RFC.P est prise en compte à la fin du cycle de comptage ou decomptage en cours sans avoir recours à l'activation de la commande RCF.R. Modes de repli RFC.EM Les modes de repli programmables de la fonction RFC sont les suivants : remise à zéro du compteur (équivalent à la mise à l’état 1 de RFC.R), z figer la valeur courante du compteur de la fonction RFC (équivalent à la mise à l’état 0 de RFC.EN), z continue de compter. z Chronogramme Le chronogramme suivant illustre le fonctionnement de la fonction RFC en mode comptage (RFC.M=1) et décomptage (RFC.M=2). 108 1606385 01 12/2008 Fonctions métier Registres des compteurs rapides (RFC) Présentation Les compteurs rapides (RFC0 et RFC1) utilisent les paramètres suivants des fonctions supportées. Registres 600 à 627 Fonction spécifique compteur rapide 0 (RFC0). Registres Paramètre Description Accès Valeur par défaut 600 RFC.V Valeur courante lecture - Bit [0] : lecture - lecture/écriture 0 601 602 RFC.D z comtpage : valeur de présélection atteinte z décomtpage : 0 atteint 603 RFC.M Mode de comptage : z 0 : non utilisé z 1 : compteur z 2 : décompteur 604 RFC.EM Mode de repli : z 0 : remise à zéro du compteur z 1 : arrêt du comptage, sauvegarde de la dernière valeur lue et compteur figé z 2 : continue de compter lecture/écriture 0 605 RFC.P Valeur de présélection lecture/écriture FFFFH RFC.EN RFC.R RFC.CD Bit [0] : validation de l’entrée EN Bit [1] : remise à zéro R Bit [2] : remise à zéro du bit RFC.D lecture/écriture - 606 607 Fonction spécifique compteur rapide 1 (RFC1). 1606385 01 12/2008 Registres Description et Accès 620...627 Description et accès identiques à ceux du compteur 0 109 Fonctions métier Fonction compteur très rapide déporté (RVFC) Introduction La fonction compteur très rapide (RVFC) peut être configurée pour effectuer l'une des fonctions suivantes : z compteur/décompteur, z compteur/décompteur bi-phases, z compteur simple, z décompteur simple, z fréquencemètre. Deux compteurs très rapides sont disponibles. La fonction RVFC prend en charge le comptage des entrées TOR spécifiques pour des fréquences allant de 0 à 20 kHz. Les fonctions compteurs très rapides RVFC0 et RVFC1 utilisent chacune les E/S dédiées à ces fonctions. Un compteur très rapide déporté (RVFC) fonctionne pour une plage de valeurs comprise entre 0 et 4 294 967 295. Remarques La fonction RVFC ne sera activée qu’après l’initialisation du paramètre RVFC.R et la validation de l’entrée RVFC.EN. La sélection ou la modification du mode de comptage RVFC.M ne sera prise en compte que sur l’activation de la commande RVFC.R. Affectations des E/S dédiées Les fonctions compteur très rapide (RVFC) utilisent des entrées et des sorties dédiées. Ces entrées et ces sorties ne sont pas réservées exclusivement à ces fonctions et peuvent être utilisées en tant qu’entrées/sorties TOR normales. 110 1606385 01 12/2008 Fonctions métier Le tableau ci-après récapitule les affectations possibles : Entrées principales Entrées auxiliaires Mode d’utilisation Entrée IA Entrée IB IPres (1) Ica (1) Sortie 0 (1) Sortie 1 (1) RVFC0 Compteur/décompteur I1 impulsion I0 0=UP/1=Do wn I2 I3 Q2 Q3 Compteur/décompteur bi-phases I1 Phase A I0 Phase B I2 I3 Q2 Q3 Compteur simple I1 Non utilisé I2 I3 Q2 Q3 RVFC1 Sorties réflexes Décompteur simple I1 Non utilisé I2 I3 Q2 Q3 Fréquencemètre I1 Non utilisé Non utilisé Non utilisé Non utilisé Non utilisé Compteur/décompteur I7 Impulsion I6 0=UP/1=DO I5 I4 Q4 Q5 Compteur/Décompteur bi-phases I7 Phase A I6 Phase B I5 I4 Q4 Q5 Compteur simple I7 Non utilisé I5 I4 Q4 Q5 Décompteur simple I7 Non utilisé I5 I4 Q4 Q5 Fréquencemètre I7 Non utilisé Non utilisé Non utilisé Non utilisé Non utilisé Légende : (1) = Optionnel Entrée IA = Entrée impulsions Entrée IB = Impulsions ou UP/Down UP/Down = Comptage / décomptage Ipres = Entrée de présélection Ica = Entrée capture Lorsqu’elle n’est pas utilisée par la fonction, l’entrée ou la sortie reste une E/S TOR. 1606385 01 12/2008 111 Fonctions métier Représentation La figure suivante illustre une fonction compteur très rapide déporté (RVFC). NOTE : Qx dépend du type de compteur très rapide déporté (RVFC) configuré. Dans le cas de RVFC0, les sorties réflexe physiques sont Q2 et Q3, et pour RVFC1, Q4 et Q5. 112 1606385 01 12/2008 Fonctions métier Paramètres Le tableau présente les différents paramètres de la fonction compteur très rapide déporté (RVFC). Paramètre Fonction Description RVFC.M Mode de comptage Paramètre permettant de choisir entre : z non utilisé, z compteur/décompteur, z compteur/décompteur bi-phases, z compteur, z décompteur, z fréquencemètre. RVFC.V Valeur courante La valeur courante évolue de manière croissante ou décroissante selon le mode de comptage sélectionné. Cette valeur peut être initialisée à la valeur de présélection (RVFC.P) à l’aide de l’entrée présélection (RVFC.Ipres). RVFC.Drt Sens de comptage Ce bit est utilisé uniquement pour le mode comptage/décomptage, il indique le sens de comptage basé sur la dernière valeur courante : 0 : comptage, 1 : décomptage. RVFC.P Valeur de présélection La valeur courante (RVFC.V) prend la valeur de présélection sur front de l'entrée RVFC.Ipres ou sur reset du compteur RVFC.R dans les modes décomptage, comptage/décomptage et biphase. En mode comptage et décomptage, la valeur 0 est interdite. Un changement de valeur sera pris en compte à la fin du cycle courant. RVFC.C Valeur de capture Lorsque l’entrée de capture (RVFC.Ica) est activée, la valeur courante (RVFC.V) est stockée dans la valeur de capture (RVFC.C). Cette fonction n'est pas utilisée en mode fréquencemètre. RVFC.TH0 Valeur de seuil S0 Ce paramètre contient la valeur de seuil S0. Cette valeur doit être inférieure à la valeur de seuil S1 (RVFC.TH1). Cette fonction n'est pas utilisée en mode fréquencemètre. RVFC.TH1 Valeur de seuil S1 Ce paramètre contient la valeur de seuil S1. Cette valeur doit être supérieure à la valeur de seuil S0 (RVFC.TH0). Cette fonction n'est pas utilisée en mode fréquencemètre. RVFC.S0 Seuil bit 0 Ce bit passe à l’état 1 dés que la valeur courante est >= à la valeur de seuil S0 (RVFC.TH0). Cette fonction n'est pas utilisée en mode fréquencemètre. RVFC.S1 Seuil bit 1 Ce bit passe à l’état 1 dés que la valeur courante est >= à la valeur de seuil S1 (RVFC.TH1). Cette fonction n'est pas utilisée en mode fréquencemètre. RVFC.D Done Le bit Done passe à l’état 1 si : z RVFC.V atteint RVFC.P en mode comptage, z RVFC.V atteint zéro en mode décomptage et comptage/décomptage. Le bit Done passe à l’état 0 à l’activation du bit RVFC.R ou quand reset done (RVFC.CD) =1. 1606385 01 12/2008 113 Fonctions métier Paramètre Fonction Description RVFC.CD Reset Done A l’état 1 ce bit permet de remettre le bit RVFC.D à zéro. Ce bit est traité sur niveau, si l’utilisateur ne le remet pas à 0, le bit RVFC.D reste à 1. RVFC.T Base de temps de la mesure de fréquence Elément de configuration de la base de temps : z 0 = 100 millisecondes, z 1 = 1 seconde. Cette fonction est utilisée uniquement pour le mode mesure de fréquence. RVFC. Ipres Entrée physique de présélection Sur un front montant, la valeur courante (RVFC.V) est forcée à la valeur de présélection. A l'état 0, comptage ou décomptage en cours. RVFC. AIpres Validation de l’entrée Ipres Validation de la commande de la valeur présélectionnée. RVFC.Ica Entrée physique de capture Sur un front montant, la valeur courante (RVFC.V) est stockée dans la valeur de capture (RVFC.C). RVFC. AIca Validation de l’entrée Ica Validation de la commande de la capture. RVFC.EN Entrée validation Activation de la fonction RVFC. A l'état 1, la valeur courante (RVFC.V) est mise à jour en fonction des impulsions. A l'état 0, la valeur courante (RVFC.V) n’est pas mise à jour en fonction des impulsions. RVFC.R Ré-initialisation L’effet de ce bit dépend du mode de comptage utilisé, à l'état 1 : z Comptage/décomptage, décomptage et biphase, la valeur de présélection (RVFC.P) est stockée dans la valeur courante (RVFC.V). z Comptage, la valeur courante est mise à zéro z Fréquencemètre, mise à zéro de la valeur courante et du bit de mesure de fréquence valide (RVFC.FV). Cette fonction permet d'initialiser également les sorties seuils et prend en compte les modifications de valeur de seuil. Remise à zéro du bit RVFC.D RVFC.FV Mesure de fréquence valide RVFC.RFV Reset de la mesu- Ce bit est mis à l’état 1 pour remettre à zéro la mesure de fréquence (RVFC.FV). re de fréquence RVFC.Q0 Sortie réflexe Qx - RVFC.AQ0 Activation sortie réflexe Qx Ce paramètre permet d’activer l’utilisation de la sortie réflexe Qx. RVFC.Q1 Sortie réflexe Qx+1 - RVFC.AQ1 Activation sortie réflexe Qx+1 Ce paramètre permet d’activer l’utilisation de la sortie réflexe Qx+1. 114 Ce bit est mis à l’état 1 lorsque la mesure de fréquence est terminée. 1606385 01 12/2008 Fonctions métier Paramètre Fonction Description RVFC.Q0Z1 Etat de la sortie ré- Etat de la sortie réflexe 0 (RVFC.Q0) quand la valeur courante (RVFC.V) est inflexe 0 dans la férieure à la valeur de seuil S0 (RVFC.TH0). zone 1 RVFC.Q0Z2 Etat de la sortie ré- Etat de la sortie réflexe 0 (RVFC.Q0) quand la valeur courante (RVFC.V) est flexe 0 dans la comprise entre la valeur de seuil S0 (RVFC.TH0) et la valeur de seuil S1 (RVFC.TH1). zone 2 RVFC.TH0 ≤ RVFC.V ≤ RVFC.TH1. RVFC.Q0Z3 Etat de la sortie ré- Etat de la sortie réflexe 0 (RVFC.Q0) quand la valeur courante (RVFC.V) est suflexe 0 dans la périeure à la valeur de seuil S1 (RVFC.TH1). zone 3 RVFC.Q1Z1 Etat de la sortie ré- Etat de la sortie réflexe 1 (RVFC.Q1) quand la valeur courante (RVFC.V) est inflexe 1 dans la férieure à la valeur de seuil S0 (RVFC.TH0). zone 1 RVFC.Q1Z2 Etat de la sortie ré- Etat de la sortie réflexe 1(RVFC.Q1) quand la valeur courante (RVFC.V) est comflexe 1 dans la prise entre la valeur de seuil S0 (RVFC.TH0) et la valeur de seuil S1 zone 2 (RVFC.TH1). RVFC.TH0 ≤ RVFC.V ≤ RVFC.TH1 RVFC.Q1Z3 Etat de la sortie ré- Etat de la sortie réflexe 1 (RVFC.Q1) quand la valeur courante (RVFC.V) est supérieure à la valeur de seuil S1 (RVFC.TH1). flexe 1 dans la zone 3 Description des fonctions comptage et décomptage Lorsque la fonction RVFC est configurée pour le comptage, la valeur courante est incrémentée de 1 dès qu'un front montant apparaît sur l'entrée dédiée. Lorsque la valeur de présélection RVFC.P est atteinte, le bit Done RVFC.D est mis à l’état 1 et la valeur courante RVFC.V est mise à zéro. Lorsque la fonction RVFC est configurée pour le décomptage, la valeur courante est diminuée de 1 dès qu'un front montant apparaît sur l'entrée dédiée. Lorsque la valeur est égale à zéro, le bit Done RVFC.D est mis à l'état 1 et la valeur courante devient égale à la valeur de présélection RVFC.P. Les opérations de comptage ou de décomptage sont effectuées sur le front montant des impulsions et ce, uniquement lorsque la fonction de comptage est activée (RVFC.EN). Les entrées RVFC.ICa et RVFC.IPres sont facultatives. NOTE : Ces remarques ne sont pas applicables au mode fréquencemètre. 1606385 01 12/2008 115 Fonctions métier Remarques sur les sorties fonctions La valeur courante est comparée à deux valeurs de seuil (RVFC.TH0 et RVFC.TH1). Les états des deux bits de seuil (RVFC.S0 et RVFC.S1) sont fonction des résultats de cette comparaison. Etat 1 si la valeur courante est supérieure ou égale à la valeur du seuil et 0 si la valeur courante est inférieure à la valeur du seuil. Les sorties réflexes (si elles sont configurées) sont activées en fonction de ces comparaisons. Il est possible de configurer une ou deux sorties réflexes ou bien de n’en configurer aucune. NOTE : Ces remarques ne sont pas applicables au mode fréquencemètre. Schéma de la fonction de comptage Exemple de schéma de fonction de comptage : 116 1606385 01 12/2008 Fonctions métier Utilisation en comptage simple Voici un exemple de chronogramme de la fonction RVFC en mode de comptage simple (RVFC.M = 3) : Utilisation en décomptage simple Voici un exemple de chronogramme de la fonction RVFC en mode de décomptage simple (RVFC.M = 4) : 1606385 01 12/2008 117 Fonctions métier Utilisation en comptage/décomptage Voici un exemple de chronogramme de la fonction RVFC en mode de comptage/décomptage (RVFC.M = 1) : 118 1606385 01 12/2008 Fonctions métier Utilisation en comptage bi-phases Le mode compteur bi-phases est dédié principalement à l’utilisation de codeurs incrémentaux. La voie A du codeur est relié sur l’entrée RVFC.IA, la voie B sur l’entrée RVFC.IB et la voie Z (top zéro) sur l’entrée RVFC.Ipres. Le chronogramme suivant illustre le fonctionnement de la fonction RVFC en mode compteur bi-phases (RVFC.M=2). Description de la fonction Fréquencemètre La fonction Fréquencemètre d'un RVFC est utilisée pour mesurer la fréquence en Hz d'un signal périodique sur l'entrée IA. La plage de fréquences pouvant être mesurées s'étend de 1 Hz/10 Hz à 20 kHz. L'utilisateur peut choisir entre deux bases de temps. Ce choix est effectué par le biais d'un nouvel objet RVFC.T (Base de temps). 0 correspond à une base de temps de 100 ms et 1 correspond à une base de temps d'une seconde. Base de Temps Plage de mesure Précision Mise à jour 100 ms 10 Hz à 20 kHz 0,05 % pour 20 kHz 10 % pour 100 Hz 10 fois par seconde 1s 1 Hz à 20 kHz 0,005% pour 20 kHz 10 % pour 10 Hz Une fois par seconde 1606385 01 12/2008 119 Fonctions métier Utilisation en Fréquencemètre Voici un exemple de chronogramme de l'utilisation de RVFC en mode Fréquencemètre : NOTE : La fonction RVFC utilise une période complète pour mesurer la fréquence. La modification de la base de temps RVFC.T est prise en compte à la fin du cycle de mesure courante. Modes de repli En cas d’arrêt de l’automate ou de détection d’une erreur de communication, la fonction RVFC peut avoir des fonctionnements différents en fonction du mode de repli programmé. Les modes de repli programmables de la fonction RVFC sont les suivants : Réinitialisation du compteur très rapide (équivalent à la mise à l’état 1 de RVFC.R), z Figer la valeur courante du compteur avec arrêt de la fonction RVFC (équivalent à la mise à l’état 0 de RVFC.EN), z Continuer de compter. z 120 1606385 01 12/2008 Fonctions métier Registres des compteurs très rapides déportés (RVFC) Présentation Les compteurs très rapides (RVFC0 et RVFC1) utilisent les paramètres suivants pour les fonctions supportées. Registres 700 à 734 Fonction spécifique compteur très rapide 0 déporté (RVFC0) : Registres Paramètre Description Accès Valeur par défaut 700 RVFC.V Valeur courante lecture - RVFC.Drt Bit[0] : sens de comptage lecture - RVFC.D Bit [1] : dépassement de sortie - RVFC.S0 Bit [2] : seuil S0 atteint. A l’état 1 il indique que la valeur courante est supérieure à S0) - RVFC.S1 Bit [3] : seuil S1 atteint. A l’état 1 il indique que la valeur courante est supérieure à S1 - RVFC.FV Bit [4] : fréquence de mesure valide - RVFC.C Valeur de capture 701 702 703 - lecture 704 705 RVFC.M Mode de comptage : 0 : non utilisé 1 : compteur/décompteur 2 : compteur bi-phases 3 : compteur simple 4 : décompteur simple 5 : fréquencemètre lecture/écriture 0 Valeur de présélection lecture/écriture FFFFH z z z z z z 706 - RVFC.P 707 1606385 01 12/2008 FFFFH 121 Fonctions métier Registres Paramètre Description Accès Valeur par défaut 708 RVFC. AQ0 Bit [0] : active la sortie reflexe 0 lecture/écriture 04C0H RVFC. AQ1 Bit [1] : active la sortie reflexe 1 RVFC.T Bit [2] : base de temps de la mesure de fréquence 0 :100ms, 1 :1s RVFC. AIpres Bit [3] : valide l’entrée de présélection RVFC. AIca Bit [4] : valide l’entrée capture RVFC. Q0Z1 Bit [5] : état sortie reflexe 0 quand la valeur est dans la zone 1 RVFC. Q0Z2 Bit [6] : état sortie reflexe 0 quand la valeur est dans la zone 2 RVFC. Q0Z3 Bit [7] : état sortie reflexe 0 quand la valeur est dans la zone 3 RVFC. Q1Z1 Bit [8] : état sortie reflexe 1 quand la valeur est dans la zone 1 RVFC. Q1Z2 Bit [9] : état sortie reflexe 1 quand la valeur est dans la zone 2 RVFC. Q1Z3 Bit [10] : état sortie reflexe 1 quand la valeur est dans la zone 3 lecture/écriture 0 709 RVFC.EM Mode de repli : z 0 : remise à zéro du compteur z 1 : arrêt du comptage, sauvegarde de la dernière valeur lue et compteur figé z 2 : continue de compter 710 RVFC.TH0 Valeur de seuil S0 avec S0 < S1 lecture/écriture 0 RVFC.TH1 Valeur de seuil S1 avec S1 > S0 lecture/écriture FFFFH RVFC.EN RVFC.R RVFC.RFV RVFC.CD Bit [0] : validation de l’entrée lecture/écriBit [1] : mise à zéro de l’entrée ture Bit [2] : mise à zéro de l’état de la fréquence de mesure valide (RVFC.FV) Bit [3] : mise à zéro du bit RVFC.D 711 712 713 714 0 FFFFH 0 Fonction spécifique compteur très rapide 1 déporté (RVFC1). Registres Paramètre Description et Accès 720...734 RVFCXX Description et Accès identiques à ceux du compteur très rapide RVFC0 122 1606385 01 12/2008 Fonctions métier Fonction du générateur d'impulsion déporté (RPLS) Introduction La fonction RPLS est utilisée pour générer un train de signaux carrés. Deux fonctions RPLS sont disponibles. La fonction RPLS0 utilise la sortie dédiée Q0 et la fonction RPLS1 utilise la sortie dédiée Q1. Les fonctions RPLS et RPWM se partagent les mêmes sorties dédiées. Il est nécessaire de choisir pour chaque sortie l’une ou l’autre des fonctions. Remarques La fonction ne sera activée qu’après l’initialisation de l’entrée RPLS.R et la validation de l’entrée RPLS.EN. La sélection ou la modification du mode de comptage RPLS.M ne sera prise en compte que sur l’activation de la commande RPLS.R. Représentation La figure suivante illustre un bloc fonction générateur d'impulsions : 1606385 01 12/2008 123 Fonctions métier Paramètres Le tableau suivant présente les différents paramètres de la fonction générateur d'impulsions RPLS. 124 Paramètre Désignation Description RPLS.TB Base de temps Ce paramètre peut prendre les valeurs de base de temps suivantes : z 0,127 ms (valeur par défaut) z 0,508 ms z 10 ms z 1s RPLS.P Valeur du coeffiValeurs autorisées pour la période préréglée P : cient de la période z 0 : fonction désactivée z 0 < RPLS.P < 255 avec une base de temps 0,127 ms ou 0,508 ms z 1 < RPLS.P < 65535 (FFFF H) avec une base de temps 10 ms ou 1 s. RPLS.N Nombre d'impulsions Le nombre d'impulsions à générer sur une période T peut être limité à 0 < RPLS.N < 4, 294, 967, 295 (FFFF FFFF H) . La valeur par défaut est réglée sur 0. Pour produire un nombre illimité d'impulsions, réglez RPLS.N sur zéro. RPLS.EN Validation du générateur d’impulsions Validation du fonctionnement du bloc RPLS. A l'état 0, le bloc est inhibé et la sortie RPLS.Q est remise à zéro. RPLS.R Remise à zéro lorsque sur état 1 A l'état 1, les sorties RPLS.Q et RPLS.D sont mises à 0. Le nombre d'impulsions générées sur une période T est positionné sur 0. RPLS.Q Génération d'impulsions en cours A l'état 1, il indique que le signal des impulsions est généré sur la voie de sortie dédiée. RPLS.Qx Sorties dédiées Sortie physique sur laquelle le train d’impulsions est appliqué. RPLS.D Sortie de génération d'impulsion terminée A l'état 1, la génération du signal est terminée. Le nombre voulu d'impulsions a été généré. Il est remis à zéro par activation de RPLS.R. 1606385 01 12/2008 Fonctions métier Fonctionnement Le schéma suivant illustre la fonction RPLS : Durée du train d’impulsions : RPLS.N * T La période du signal de sortie est réglée au moment de la configuration en sélectionnant la base de temps RPLS.TB et la valeur du coefficient de la période RPLS.P. z z z T = RPLS.P * RPLS.TB TON = T/2 pour les bases de temps 0,127 ms et 0,508 ms = (RPLS.P * RPLS.TB)/2 TON = [partie entière (RPLS.P)/2] * RPLS.TB pour les bases de temps 10 ms à 1s. NOTE : z z z z Pour obtenir un bon niveau de précision avec les bases de temps de 0,508 ms et 0,127 ms, il est conseillé d’avoir un RPLS.P > 3. Pour obtenir une bonne précision de rapport cyclique avec les bases de temps de 10 ms et 1 s, il est conseillé d'avoir un RPLS.P > 100 si P est impaire. Toute modification de la valeur du coefficient RPLS.P est immédiatement prise en compte. Dans le cas de l'utilisation de la fonction RPLS , l'écriture des sorties Q0 et Q1 n'interrompt pas la génération du signal. Plages de périodes disponibles Les plages de périodes disponibles sont les suivantes : 0,127 ms à 32,38 ms en pas de 0,127 ms (30,9 Hz à 7,87 kHz), z 0,508 ms à 129,54 ms en pas de 0,508 ms (7,72 Hz à 1,97 kHz), z 20 ms à 5 mn 27 s en pas de 10 ms, z 2s à 18 h 12 mn 14 s en pas de 1 s. z 1606385 01 12/2008 125 Fonctions métier Modes de repli RPLS.EM En cas d’arrêt de l’automate ou de détection d’une erreur de communication, la fonction RPLS peut avoir des fonctionnements différents en fonction du mode de repli programmé. Les modes de repli programmables de la fonction RPLS sont les suivants : remise à zéro du générateur avec remise à zéro de la sortie (équivalent à la mise à l’état 1 de RPLS.R), z arrêt à la fin du créneau en cours (équivalent à la mise à l’état 0 de RPLS.EN), z continue de générer des impulsions. z NOTE : Les modes de repli des fonctions dédiées ont priorité et écrasent toute autre condition de repli possible. Exemple de générateur d’impulsions L'illustration suivante représente un diagramme d'impulsions de la fonction RPLS. 126 1606385 01 12/2008 Fonctions métier Fonction générateur d’impulsion déporté avec modulation de la largeur (RPWM) Introduction La fonction générateur d’impulsion déporté avec modulation de la largeur (RPWM) génère un signal rectangulaire sur des sorties dédiées. Le rapport cyclique des signaux est variable. Deux fonctions RPWM sont disponibles. La fonction RPWM0 utilise la sortie dédiée Q0 et la fonction RPMW1 utilise la sortie dédiée Q1. Les fonctions RPLS et RPWM se partagent les mêmes sorties dédiées. Il est nécessaire de choisir pour chaque sortie l’une ou l’autre des fonctions. Représentation La figure suivante illustre un bloc fonction générateur d'impulsion avec modulation de la largeur d’impulsion : 1606385 01 12/2008 127 Fonctions métier Paramètres Le tableau suivant présente les différents paramètres de la fonction générateur d'impulsions avec modulation de la largeur d’impulsion RPWM : Paramètre Désignation Description RPWM.TB Base de temps Ce paramètre peut prendre les valeurs de base de temps suivantes : z 0,127 ms (valeur par défaut), z 0,508 ms, z 10 ms, z 1 s. RPWM.P Valeur du coefficient de la période Valeurs autorisées pour la période préréglée P : z 0 : fonction désactivée, z 0 < RPWM.P ≤ 255 avec une base de temps 0,127 ms ou 0,508 ms, z 1 < RPWM.P ≤ 65535 (FFFF H) avec une base de temps 10 ms ou 1 s. RPWM.RA Rapport cyclique Cette valeur établie le pourcentage (0% ≤ RA ≤ 100%) du signal à l'état 1 (activé) au cours d'une période T. La valeur par défaut est 50%. RPWM.EN Validation du généra- Validation du fonctionnement du bloc RPWM. teur d’impulsions A l'état 0, le bloc est inhibé et la sortie RPLS.Q est remise à zéro. RPWM.Q Génération d'impulsions en cours A l'état 1, il indique que le signal des impulsions est généré sur la voie de sortie dédiée. RPWM.Qx Sorties dédiées Sortie physique sur laquelle le train d’impulsions est appliqué. Fonctionnement Le schéma suivant illustre la fonction RPWM : La période du signal de sortie est réglée au moment de la configuration en sélectionnant la base temps RPWM.TB et la valeur du coefficient de la période PWM.P. La modification du rapport cyclique RPWM.RA dans le programme permet de moduler la largeur du signal. 128 1606385 01 12/2008 Fonctions métier Plage de périodes La valeur du coefficient et la base temps peuvent être modifiées au moment de la configuration. Ces paramètres sont utilisés pour fixer la période du signal T = RPWM.P * TB. Plage de périodes disponibles : z 0,127 ms à 32,38 ms en pas de 0,127 ms (30,9 Hz à 7,87 kHz), z 0,508 ms à 129,54 ms en pas de 0,508 ms (7,72 Hz à 1,97 kHz), z 10 ms à 5 mn 27 s en pas de 10 ms, z 2s à 18h 12mn 14s en pas de 1 s. Modulation de l’impulsion Calcul de la largeur Tp : Tp = T * (RPWM.RA/100) Si la période du signal est programmée à 500 ms alors, avec le rapport RPWM.RA réglé sur 20 %, la durée du signal à l'état 1 est alors égale à : 20 % x 500 ms = 100 ms, z avec le rapport RPWM.RA réglé sur 50 % (durée de 250 ms), z avec le rapport RPWM.RA réglé sur 80 % (durée de 400 ms). z Modes de repli RPWM.EM En cas d’arrêt de l’automate ou de détection d’une erreur de communication, la fonction RPWM peut avoir des fonctionnements différents en fonction du mode de repli programmé. Les modes de repli programmables de la fonction RPWM sont les suivants : remise à zéro du générateur avec remise à zéro de la sortie, z arrêt à la fin du créneau en cours (équivalent à la mise à l’état 0 de RPWM.EN), z continue de générer des impulsions. z Exemple de générateur d’impulsions avec modulation de largeur L'illustration suivante représente un diagramme d'impulsions de la fonction RPWM avec différents rapports cyclique. 1606385 01 12/2008 129 Fonctions métier Registres des générateurs d’impulsions déportés (RPLS, RPWM) Présentation Les générateurs d’impulsions (RPLS) et générateurs d’impulsions avec modulation de la largeur (RPWM) utilisent les paramètres suivants pour les fonctions supportées. Registres 800 à 828 Fonction spécifique générateur d’impulsions déporté (RPLS0 ou RPWM0). Registres Paramètre Description 800 RPLS.Q RPWM.Q Bit [0] : sortie Q. A l'état 1, il indique que le signal des impulsions lecture est généré sur la sortie dédiée configurée. - RPLS.D RPWM.D Bit [1] : sortie D. A l'état 1, la génération du signal est terminée. Le nombre voulu d'impulsions a été généré. - 801 RPLS.M/R PWM.M Mode de fonctionnement : z 0 : non utilisé z 1 : PLS z 2 : PWM lecture/écriture 0 802 RPLS.TB RPWM.TB Base de temps : z 0 : 0,127 ms z 1 : 0,508 ms z 2 : 10 ms z 3:1s lecture/écriture 0 803 RPLS.P RPWM.P lectuPériode préréglée : P z 0 : Fonction désactivée re/écriture z 0< P < 255 avec une base de temps 0,127 ms ou 0,508 ms z 1< P < 65535 (FFFFH) avec une base de temps 10 ms ou 1 s 1 804 805 RPLS.N Nombre d’impulsions : z 0 : nombre d’impulsions illimité z 1< N < 4 294 967 295 (FFFF FFFFH) lecture/écriture 0 0 806 RPWM.RA Rapport cyclique : 0% ≤ R ≤ 100% . Durée de l’état haut / Période lecture/écriture 32H (50%) 807 RPLS.EM RPWM.EM Mode de repli : lectuz 0 : remise à zéro du générateur avec mise à zéro de la sortie re/écriture z 1 : arrêt à la fin du créneau en cours z 2 : continue de générer les impulsions 130 Accès Valeur par défaut 0 1606385 01 12/2008 Fonctions métier Registres Paramètre Description Accès 808 RPLS. EN RPWM.EN Bit [0] : entrée de génération des impulsions. A l'état 1, la géné- lecturation des impulsions se fait sur la sortie dédiée. A l'état 0, la sor- re/écriture tie est mise à 0. RPLS. R RPWM.R Bit [1] : entrée de remise à zéro du générateur. A l'état 1, les sorties Q et D sont mises à 0. Le nombre d'impulsions générées sur une période T est mis à 0 Valeur par défaut 0 Fonction spécifique RPLS1 ou RPWM1. 1606385 01 12/2008 Registres Description et Accès 820...828 Description et accès identiques à ceux des fonctions RPLS0 ou RPWM0 131 Fonctions métier 6.4 E/S TOR des modules d’expansion Description des E/S TOR des modules d’expansion Présentation Les E/S TOR des modules d’expansion utilisent des registres de configuration décrits dans les tableaux ci-après. Le numéro de registre (N) est fonction de l’emplacement du module dans l’îlot. NOTE : Seuls les registres correspondants à un module d’expansion analogique présent dans l’îlot, sont accessibles en lecture et écriture. Entrées TOR Les modules d’expansion TM2 DDI8DT, TM2 DAI8DT, TM2 DDI16DT, TM2 DDI16DK, TM2 DDI32DK à entrées TOR n’utilisent pas de registres de configuration. Sorties TOR En cas de défaut de communication, le module affecte à ses sorties le mode de repli configuré par l'utilisateur : z z z maintien de la dernière valeur, repli à 0 (mode par défaut), repli à 1. Numérotation des registres Le numéro de registre (N) est fonction de l’emplacement du module dans l’îlot. 132 1606385 01 12/2008 Fonctions métier Registres de lecture 1...99 Le tableau suivant donne l’affectation des bits pour chacun des registres de lecture des entrées : Registre Fonction Affectation des bits N Etat des entrées . Bit 0 : Entrée 0 ... Bit X : Entrée X ... ... ... 99 ... ... NOTE : L’ordre des paramètres est défini par les modules d’expansion ajoutés de gauche à droite du module OTB. Le nombre de paramètres dépend du nombre et du type des modules d’expansion connectés. Registres de commande des sorties 101...199 Le tableau suivant donne l’affectation des bits pour chacun des registres d’écriture des sorties : Registre Fonction Affectation des bits N Commande des sorties. Bit 0 : Entrée 0 ... Bit X : Entrée X ... ... ... 199 ... ... NOTE : L’ordre des paramètres est défini par les modules d’expansion ajoutés de gauche à droite du module OTB. Le nombre de paramètres dépend du nombre et du type des modules d’expansion connectés. Registres de paramétrage 214...599 TM2 DDO8TT, TM2 DDO8UT, TM2 DRA8RT : Ces modules d’expansion à sorties TOR utilisent les regitres suivants : Registre Bit N N+1 Désignation Paramètre Bit 0 Mode de repli sortie 0 ... ... 0 : maintien de l’état 1 : repli activé (valeur par défaut) Bit 7 Mode de repli sortie 7 Bit 0 Valeur de repli sortie 0 ... ... Bit 7 Valeur de repli sortie 7 0 : repli à 0 (valeur par défaut) 1 : repli à 1 NOTE : Les bits 8 à 15 ne sont pas utilisés. 1606385 01 12/2008 133 Fonctions métier TM2 DDO16UK, TM2 DDO16TK, TM2 DRA16RT : Ces modules d’expansion à sorties TOR utilisent les regitres suivants : Registre Bit N N+1 Désignation Paramètre Bit 0 Mode de repli sortie 0 ... ... 0 : maintien de l’état 1 : repli activé (valeur par défaut) Bit 15 Mode de repli sortie 15 Bit 0 Valeur de repli sortie 0 ... ... Bit 15 Valeur de repli sortie 15 0 : repli à 0 (valeur par défaut) 1 : repli à 1 TM2 DDO32UK, TM2 DDO32TK : Ces modules d’expansion à sorties TOR utilisent les regitres suivants : Registre Bit Désignation Paramètre N Bit 0 Mode de repli sortie 0 ... ... 0 : maintien de l’état 1 : repli activé (valeur par défaut) Bit 15 Mode de repli sortie 15 N+1 N+2 N+3 Bit 16 Valeur de repli sortie 0 ... ... Bit 31 Valeur de repli sortie 15 Bit 0 Mode de repli sortie 16 ... ... Bit 15 Mode de repli sortie 31 Bit 16 Valeur de repli sortie 16 ... ... Bit 31 Valeur de repli sortie 31 0 : repli à 0 (valeur par défaut) 1 : repli à 1 0 : maintien de l’état 1 : repli activé (valeur par défaut) 0 :repli à 0 (valeur par défaut) 1 : repli à 1 TM2 DMM8DRT : Ce module d’expansion à sorties TOR utilise les regitres suivants : Registre Bit Désignation Paramètre N Bit 0 Mode de repli sortie 0 ... ... 0 : maintien de l’état 1 : repli activé (valeur par défaut) Bit 3 Mode de repli sortie 3 N+1 Bit 0 Valeur de repli sortie 0 ... ... Bit 3 Valeur de repli sortie 3 0 : repli à 0 (valeur par défaut) 1 : repli à 1 NOTE : Les bits 4 à 15 ne sont pas utilisés. 134 1606385 01 12/2008 Fonctions métier TM2 DMM24DRF : Ce module d’expansion à sorties TOR utilise les regitres suivants : Registre Bit N N+1 Désignation Paramètre Bit 0 Mode de repli sortie 0 ... ... 0 : maintien de l’état 1 : repli activé (valeur par défaut) Bit 7 Mode de repli sortie 7 Bit 0 Valeur de repli sortie 0 ... ... Bit 7 Valeur de repli sortie 7 0 : repli à 0 (valeur par défaut) 1 : repli à 1 NOTE : Les bits 8 à 15 ne sont pas utilisés. 1606385 01 12/2008 135 Fonctions métier 6.5 E/S analogiques des modules d’expansion Introduction Ce sous-chapitre présente l’utilisation des E/S analogiques des modules d’expansion. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : Sujet 136 Page Description des E/S analogiques des modules d’expansion 137 Registres du module d’expansion TM2 AMI2HT 140 Registres du module d’expansion TM2 AMO1HT 141 Registres du module d’expansion TM2 AMM3HT 142 Registres du module d’expansion TM2 AMM6HT 144 Registres du modules d’expansion TM2 ALM3LT 146 Registres du modules d’expansion TM2 AMI2LT 148 Registres du module d’expansion TM2 AVO2HT 149 Registres du module d’expansion TM2 AMI4LT 150 Registres du module d’expansion TM2 AMI8HT 152 Registres du module d’expansion TM2 ARI8HT 154 Registres des modules d’expansion TM2 ARI8LT et TM2 ARI8LRJ 157 1606385 01 12/2008 Fonctions métier Description des E/S analogiques des modules d’expansion Présentation Les E/S analogiques des modules d’expansion utilisent des registres de paramètres décrits dans les tableaux ci-dessous. Le premier tableau donne toutes les valeurs possibles, les suivants indiquent les registres de configuration utilisés par chaque type d’expansion. Registres réservés pour les E/S analogiques Les modules d’expansion analogiques utilisent différents registres de configuration en fonction de leur type. le tableau ci-dessous indique les valeurs possibles communes à toutes les voies et pour chaque registre. Voie Registre Désignation Paramètre Vx N Gamme 0 : Non utilisé 1 : 0..20mA 2 : 4 .. 20 mA 3 : 0..10V 4 : +/- 10 V 5 : Thermo K 6 : Thermo J 7 : Thermo T 8 : PT100 9 : PT1000 10 : NI100 11 : NI1000 12 : réservé 13 : NTC / CTN 14 : PTC / CTP N+1 Unité 0 : Normal 1 : Personnalisée 2 : Celsius (0,1°C) 3 : Fahrenheit (0,1°F) 4 : Résistance (ohms) N+2 Valeur minimale (si unité personnalisée) Min N+3 Valeur maximale (si unité personnalisée) Max N+4 Mode de repli 0 : maintien de l’état 1 : Repli activé N+5 Valeur de repli Valeur de repli 1606385 01 12/2008 137 Fonctions métier Le tableau ci-dessous indique les possibilités de mixer les types des voies (Tension/Courant/Température) et la précision des convertisseurs. Référence Possibilité de mixer les voies Précision TM2 AMI2HT Oui 12 bits TM2 AMO1HT Sans objet 12 bits TM2 AMM3HT Oui 12 bits TM2 AMM6HT Oui 12 bits TM2 ALM3LT Sans objet 12 bits TM2 AMI2LT Sans objet 12 bits TM2 AVO2HT Sans objet 12 bits TM2 AMI4LT Non 12 bits TM2 AMI8HT Non 10 bits TM2 ARI8HT Sans objet 10 bits TM2 ARI8LT Sans objet 12 bits TM2 ARI8LRJ Sans objet 12 bits Entrées analogiques L'état lu sur les entrées est défini comme suit : 138 1606385 01 12/2008 Fonctions métier Sorties analogiques En cas d'erreur (la perte de communication avec le maître par exemple), le mode de repli est appliqué. L'état appliqué à la sortie est défini comme suit : 1606385 01 12/2008 139 Fonctions métier Registres du module d’expansion TM2 AMI2HT Numérotation des registres Le numéro de registre (N) est fonction de l’emplacement du module dans l’îlot (voir Registres de l’îlot, page 94). Registres de lecture 1...99 Registre Fonction Affectation des bits N Valeur de la première entrée Mot de 16 bits N+1 Valeur de la seconde entrée Mot de 16 bits Registres de paramétrage 214...599 Voie Registre Désignation Paramètre Valeur par défaut du paramètre V0 entrée N Gamme 0 : Non utilisé 2 : 4 .. 20 mA 3 : 0..10V 0 N+1 Unité 0 : Normal 1 : Personnalisée 1 N+2 Valeur minimale (si l’unité de la Min voie est personnalisée) 0 N+3 Valeur maximale (si l’unité de la voie est personnalisée) 7FFFH N+4 à N+7 Description identique à l’entrée V0 avec les registres N+4 à N+7. V1 entrée 140 Max 1606385 01 12/2008 Fonctions métier Registres du module d’expansion TM2 AMO1HT Numérotation des registres Le numéro de registre (N) est fonction de l’emplacement du module dans l’îlot (voir Registres de l’îlot, page 94). Registre de commande des sorties 101...199 Registre Fonction Affectation des bits N Commande de la sortie Mot de 16 bits Registres de paramétrage 214...599 1606385 01 12/2008 Voie Registre Désignation Paramètre Valeur par défaut du paramètre V0 sorties N Gamme 0 : Non utilisé 2 : 4...20 mA 3 : 0...10V 0 N+1 Unité 0 : Normal 1 : Personnalisée 1 N+2 Valeur minimale (si N+1 = 1) Min 0 N+3 Valeur maximale (si N+1 = 1) Max 7FFFH N+4 Mode de repli 0 : Maintien de l’état 1 : Repli activé 1 N+5 Valeur de repli Valeur de repli 0 141 Fonctions métier Registres du module d’expansion TM2 AMM3HT Numérotation des registres Le numéro de registre (N) est fonction de l’emplacement du module dans l’îlot (voir Registres de l’îlot, page 94). Registre de lecture 1...99 Registre Fonction Affectation des bits N Valeur de la première entrée Mot de 16 bits N+1 Valeur de la seconde entrée Mot de 16 bits Registre de commande des sorties 101...199 142 Registre Fonction Affectation des bits N Commande de la sortie Mot de 16 bits 1606385 01 12/2008 Fonctions métier Registres de paramétrage 214...599 1606385 01 12/2008 Voie Registre Désignation Paramètre Valeur par défaut du paramètre V0 entrée N Gamme 0 : Non utilisé 2 : 4...20 mA 3 : 0...10V 0 N+1 Unité 0 : Normal 1 : Personnalisée 1 N+2 Valeur minimale (si l’unité de la voie est personnalisée) Min 0 N+3 Valeur maximale (si l’unité de la Max voie est personnalisée) V1 entrée N+4 à N+7 Description identique à l’entrée V0 avec les registres N+4 à N+7. V2 sortie N+8 Gamme 0 : Non utilisé 2 : 4...20 mA 3 : 0...10V 0 N+9 Unité 0 : Normal 1 : Personnalisée 1 N+10 Valeur minimale (si l’unité de la voie est personnalisée) Min 0 N+11 Valeur maximale (si l’unité de la Max voie est personnalisée) 7FFFH N+12 Mode de repli 0 : maintien de l’état 1 : Repli activé 1 N+13 Valeur de repli Valeur de repli 0 7FFFH 143 Fonctions métier Registres du module d’expansion TM2 AMM6HT Numérotation des registres Le numéro de registre (N) est fonction de l’emplacement du module dans l’îlot (voir Registres de l’îlot, page 94). Registres de lecture 1...99 Registre Fonction Affectation des bits N Valeur de la première entrée Mot de 16 bits N+1 Valeur de la seconde entrée Mot de 16 bits N+2 Valeur de la troisième entrée Mot de 16 bits N+3 Valeur de la quatrième entrée Mot de 16 bits Registres de commande des sorties 101...199 Registre 144 Fonction Affectation des bits N Commande de la première sortie Mot de 16 bits N+1 Commande de la seconde sortie Mot de 16 bits 1606385 01 12/2008 Fonctions métier Registres de paramétrage 214...599 Voie Registre Désignation Paramètre Valeur par défaut du paramètre Voie 0 entrée N Gamme 0 : Non utilisé 2 : 4...20 mA 3 : 0...10V 0 N+1 Unité 0 : Normal 1 : Personnalisée 1 N+2 Valeur minimale (si l’unité de la voie est personnalisée) Min 0 N+3 Valeur maximale (si l’unité de la Max voie est personnalisée) Voie 1 entrée N+4 à N+7 Description identique à l’entrée V0 avec les registres N+4 à N+7. Voie 2 entrée N+8 à N+11 Description identique à l’entrée V0 avec les registres N+8 à N+11. Voie 3 entrée N+12 à N+15 Description identique à l’entrée V0 avec les registres N+12 à N+15. Voie 0 sortie N+16 Gamme 0 : Non utilisé 2 : 4...20 mA 3 : 0...10V 0 N+17 Unité 0 : Normal 1 : Personnalisée 1 N+18 Valeur minimale (si l’unité de la voie est personnalisée) Min 0 N+19 Valeur maximale (si l’unité de la Max voie est personnalisée) 7FFFH N+20 Mode de repli 0 : maintien de l’état 1 : Repli activé 1 N+21 Valeur de repli Valeur de repli 0 N+22 à N+27 Description identique à la sortie V0 avec les registres N+22 à N+27. Voie 1 sortie 1606385 01 12/2008 7FFFH 145 Fonctions métier Registres du modules d’expansion TM2 ALM3LT Numérotation des registres Le numéro de registre (N) est fonction de l’emplacement du module dans l’îlot (voir Registres de l’îlot, page 94). Registres de lecture 1...99 Registre Fonction Affectation des bits N Valeur de la première entrée Mot de 16 bits N+1 Valeur de la seconde entrée Mot de 16 bits Registre de commande des sorties 101...199 146 Registre Fonction Affectation des bits N Commande de la sortie Mot de 16 bits 1606385 01 12/2008 Fonctions métier Registres de paramétrage 214...599 Voie Registre Désignation Paramètre Valeur par défaut du paramètre V0 entrée N Gamme 0 : Non utilisé 5 : Thermo K 6 : Thermo J 7 : Thermo T 8 : PT100 0 N+1 Unité 0 : Normal 1 : Personnalisée 2 : Celsius (0,1°C) 3 : Fahrenheit (0,1°F) 1 N+2 Valeur minimale (si l’unité de la voie est Min personnalisée) 0 N+3 Valeur maximale (si l’unité de la voie est Max personnalisée) 7FFFH V1 entrée N+4 à N+7 Description identique à l’entrée V0 avec les registres N+4 à N+7. V2 sortie N+8 Gamme 0 : Non utilisé 2 : 4 .. 20 mA 3 : 0..10V 0 N+9 Unité 0 : Normal 1 : Personnalisée 1 N+10 Valeur minimale (si l’unité de la voie est Min personnalisée) 0 N+11 Valeur maximale (si l’unité de la voie est Max personnalisée) 7FFFH N+12 Mode de repli 0 : maintien de l’état 1 : Repli activé 1 N+13 Valeur de repli Valeur de repli 0 1606385 01 12/2008 147 Fonctions métier Registres du modules d’expansion TM2 AMI2LT Numérotation des registres Le numéro de registre (N) est fonction de l’emplacement du module dans l’îlot (voir Registres de l’îlot, page 94). Registres de lecture 1...99 Registre Fonction Affectation des bits N Valeur de la première entrée Mot de 16 bits N+1 Valeur de la seconde entrée Mot de 16 bits Registres de paramétrage 214...599 Voie Registre Désignation Paramètre Valeur par défaut du paramètre V0 entrée N Gamme 0 : Non utilisé 5 : Thermo K 6 : Thermo J 7 : Thermo T 0 N+1 Unité 0 : Normal 1 1 : Personnalisée 2 : Celsius (0,1°C) 3 : Fahrenheit (0,1°F) N+2 Valeur minimale (si l’unité de la voie est personnalisée) Min N+3 Valeur maximale (si l’unité de la Max voie est personnalisée) N+4 à N+7 Description identique à l’entrée V0 avec les registres N+4 à N+7. V1 entrée 148 0 7FFFH 1606385 01 12/2008 Fonctions métier Registres du module d’expansion TM2 AVO2HT Numérotation des registres Le numéro de registre (N) est fonction de l’emplacement du module dans l’îlot (voir Registres de l’îlot, page 94). Registres de commande des sorties 101...199 Registre Fonction Affectation des bits N Commande de la première sortie Mot de 16 bits N+1 Commande de la seconde sortie Mot de 16 bits Registres de paramétrage 214...599 Voie Registre Désignation Paramètre Valeur par défaut du paramètre V0 sortie N Gamme 0 : Non utilisé 4 : +/- 10 V 0 N+1 Unité 0 : Normal 1 : Personnalisée 1 N+2 Valeur minimale (si l’unité de la Min voie est personnalisée) 8000H N+3 Valeur maximale (si l’unité de la voie est personnalisée) Max 7FFFH N+4 Mode de repli 0 : maintien de l’état 1 : Repli activé 1 N+5 Valeur de repli Valeur de repli 0 N+6 à N+11 Description identique à l’entrée V0 avec les registres N+6 à N+11. V1 sortie 1606385 01 12/2008 149 Fonctions métier Registres du module d’expansion TM2 AMI4LT Numérotation des registres Le numéro de registre (N) est fonction de l’emplacement du module dans l’îlot (voir Registres de l’îlot, page 94). Registres de lecture 1...99 Registre 150 Fonction Affectation des bits N Valeur de la première entrée Mot de 16 bits N+1 Valeur de la seconde entrée Mot de 16 bits N+2 Valeur de la troisième entrée Mot de 16 bits N+3 Valeur de la quatrième entrée Mot de 16 bits 1606385 01 12/2008 Fonctions métier Registres de paramétrage 214...599 NOTE : Toutes les entrées utilisées doivent être de même type (tension, courant ou température). 1606385 01 12/2008 Voie Registre Désignation Paramètre Valeur par défaut du paramètre V0 entrée N Gamme 0 : Non utilisé 1 : 0...20 mA 3 : 0...10V 8 : PT100 9 : PT1000 10 : NI100 11 : NI1000 0 N+1 Unité 0 : Normal 1 : Personnalisée 2 : Celsius (0,1°C) 3 : Fahrenheit (0,1°F) 4 : Résistance (ohms) 1 N+2 Valeur minimale (si l’unité de la voie est personnalisée) Min 0 N+3 Valeur maximale (si l’unité de Max la voie est personnalisée) V1 entrée N+4 à N+7 Description identique à l’entrée V0 avec les registres N+4 à N+7. V2 entrée N+8 à N+11 Description identique à l’entrée V0 avec les registres N+8 à N+11. V3 entrée N+12 à N+15 Description identique à l’entrée V0 avec les registres N+12 à N+15. 7FFFH 151 Fonctions métier Registres du module d’expansion TM2 AMI8HT Numérotation des registres Le numéro de registre (N) est fonction de l’emplacement du module dans l’îlot (voir Registres de l’îlot, page 94). Registres de lecture 1...99 Registre 152 Fonction Affectation des bits N Valeur de l’entrée 1 Mot de 16 bits N+1 Valeur de l’entrée 2 Mot de 16 bits N+2 Valeur de l’entrée 3 Mot de 16 bits N+3 Valeur de l’entrée 4 Mot de 16 bits N+4 Valeur de l’entrée 5 Mot de 16 bits N+5 Valeur de l’entrée 6 Mot de 16 bits N+6 Valeur de l’entrée 7 Mot de 16 bits N+7 Valeur de l’entrée 8 Mot de 16 bits 1606385 01 12/2008 Fonctions métier Registres de paramétrage 214...599 NOTE : Toutes les entrées utilisées doivent être de même type (tension ou courant). 1606385 01 12/2008 Voie Registre Désignation Paramètre Valeur par défaut du paramètre V0 entrée N Gamme 0 : Non utilisé 1 : 0...20 mA 3 : 0...10V 0 N+1 Unité 0 : Normal 1 : Personnalisée 1 N+2 Valeur minimale (si l’unité de la voie est personnalisée) Min 0 N+3 Valeur maximale (si l’unité de la voie est personnalisée) Max 7FFFH V1 entrée N+4 à N+7 Description identique à l’entrée V0 avec les registres N+4 à N+7. V2 entrée N+8 à N+11 Description identique à l’entrée V0 avec les registres N+8 à N+11. V3 entrée N+12 à N+15 Description identique à l’entrée V0 avec les registres N+12 à N+15. V4 entrée N+16 à N+19 Description identique à l’entrée V0 avec les registres N+16 à N+19. V5 entrée N+20 à N+23 Description identique à l’entrée V0 avec les registres N+20 à N+23. V6 entrée N+24 à N+27 Description identique à l’entrée V0 avec les registres N+24 à N+27. V7 entrée N+28 à N+31 Description identique à l’entrée V0 avec les registres N+28 à N+31. 153 Fonctions métier Registres du module d’expansion TM2 ARI8HT Description des registres Le module d’expansion à entrées sonde de température utilise des registres de configuration pour définir la gamme des entrées, le type de sonde et l’unité qui peut être personnalisée. Sonde NTC/CTN La température (T) varie en fonction de la résistance (R) selon l'équation suivante : Avec : z z z z z T = température mesurée par la sonde en Kelvin R = valeur physique de la résistance de la sonde en Ohm R0 = résistance de référence en Ohm à la température T0 T0 = température de référence en Kelvin B = sensibilité de la sonde NTC / CTN en Kelvin R0, T0 et B doivent être au moins égales à 1. Si vous choisissez la résistance comme unité, alors la valeur lue est égale à la résistance de la sonde. NOTE : 25°C= 77°F = 298,15°K 154 1606385 01 12/2008 Fonctions métier Sonde PTC/CTP z z R0 = seuil haut T0 = seuil bas valeur de la lecture = 1 si la valeur de la résistance < T0 valeur de la lecture = 2 si T0 < la valeur de la résistance < R0 valeur de la lecture = 4 si la valeur de la résistance > R0 Numérotation des registres Le numéro de registre (N) est fonction de l’emplacement du module dans l’îlot (voir Registres de l’îlot, page 94). Registres de lecture 1...99 1606385 01 12/2008 Registre Fonction Affectation des bits N Valeur de l’entrée 1 Mot de 16 bits N+1 Valeur de l’entrée 2 Mot de 16 bits N+2 Valeur de l’entrée 3 Mot de 16 bits N+3 Valeur de l’entrée 4 Mot de 16 bits N+4 Valeur de l’entrée 5 Mot de 16 bits N+5 Valeur de l’entrée 6 Mot de 16 bits N+6 Valeur de l’entrée 7 Mot de 16 bits N+7 Valeur de l’entrée 8 Mot de 16 bits 155 Fonctions métier Registres de paramétrage 214...599 Voie Registre Désignation Paramètre Valeur par défaut du paramètre V0 entrée N Gamme 0 : Non utilisé 13 : NTC / CTN 14 : PTC / CTP 0 N+1 Unité 0 : Normal 1 : Personnalisée 2 : Celsius (0,1°C) 3 : Fahrenheit (0,1°F) 4 : Résistance (ohms) 1 N+2 Valeur minimale (si l’unité de la voie est personnalisée) Min 0 N+3 Valeur maximale (si l’unité de Max la voie est personnalisée) 7FFFH N+4 R0 en NTC ou Seuil haut en R0 014AH N+5 T0 en NTC ou Seuil bas en T0 (0,01°K) 7477H B (0,01°K) 0DF1H PTC PTC 156 N+6 Sensibilité en NTC ou ignoré en PTC V1 entrée N+7 à N+13 Description identique à l’entrée V0 avec les registres N+7 à N+13 V2 entrée N+14 à N+20 Description identique à l’entrée V0 avec les registres N+14 à N+20 V3 entrée N+21 à N+27 Description identique à l’entrée V0 avec les registres N+21 à N+27 V4 entrée N+28 à N+34 Description identique à l’entrée V0 avec les registres N+28 à N+34 V5 entrée N+35 à N+41 Description identique à l’entrée V0 avec les registres N+35 à N+41 V6 entrée N+42 à N+48 Description identique à l’entrée V0 avec les registres N+42 à N+48 V7 entrée N+49 à N+55 Description identique à l’entrée V0 avec les registres N+49 à N+55 1606385 01 12/2008 Fonctions métier Registres des modules d’expansion TM2 ARI8LT et TM2 ARI8LRJ Numérotation des registres Le numéro de registre (N) est fonction de l’emplacement du module dans l’îlot (voir Registres de l’îlot, page 94). Registres de lecture 1...99 Registre 1606385 01 12/2008 Fonction Affectation des bits N Valeur de la première entrée Mot de 16 bits N+1 Valeur de la seconde entrée Mot de 16 bits N+2 Valeur de la troisième entrée Mot de 16 bits N+3 Valeur de la quatrième entrée Mot de 16 bits N+4 Valeur de la cinquième entrée Mot de 16 bits N+5 Valeur de la sixième entrée Mot de 16 bits N+6 Valeur de la septième entrée Mot de 16 bits N+7 Valeur de la huitième entrée Mot de 16 bits 157 Fonctions métier Registres de paramétrage 214...599 158 Voie Registre Désignation Paramètre Valeur par défaut du paramètre V0 entrée N Gamme 0 : Non utilisé 8 : PT100 9 : PT1000 0 N+1 Unité 0 : Normal 1 : Personnalisée 2 : Celsius (0,1°C) 3 : Fahrenheit (0,1°F) 1 N+2 Valeur minimale (si l’unité de la voie est personnalisée) Min 0 N+3 Valeur maximale (si l’unité de Max la voie est personnalisée) V1 entrée N+4 à N+7 Description identique à l’entrée V0 avec les registres N+4 à N+7. V2 entrée N+8 à N+11 Description identique à l’entrée V0 avec les registres N+8 à N+11. V3 entrée N+12 à N+15 Description identique à l’entrée V0 avec les registres N+12 à N+15. V4 entrée N+16 à N+19 Description identique à l’entrée V0 avec les registres N+16 à N+19. V5 entrée N+20 à N+23 Description identique à l’entrée V0 avec les registres N+20 à N+23. V6 entrée N+24 à N+27 Description identique à l’entrée V0 avec les registres N+24 à N+27. V7 entrée N+28 à N+31 Description identique à l’entrée V0 avec les registres N+28 à N+31. 7FFFH 1606385 01 12/2008 Outils logiciel 1606385 01 12/2008 Outils logiciel 7 Introduction Ce chapitre traite de la mise en oeuvre d’un îlot Advantys OTB avec l’atelier logiciel PL7 ou Unity et Advantys Configuration Tool (FTX ES0•). Contenu de ce chapitre Ce chapitre contient les sous-chapitres suivants : Sous-chapitre Sujet 1606385 01 12/2008 Page 7.1 Introduction aux outils logiciels 160 7.2 Configuration du produit 163 7.3 Configuration API 173 159 Outils logiciel 7.1 Introduction aux outils logiciels Introduction Ce sous-chapitre présente les outils logiciels à utiliser pour mettre en oeuvre le produit. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : Sujet 160 Page Introduction 161 Installation du logiciel 162 1606385 01 12/2008 Outils logiciel Introduction Généralités L'îlot Advantys OTB doit avoir été configuré pour fonctionner correctement sur son réseau. La configuration des modules OTB d'interface réseau, de leurs modules d'expansion d'E/S, des fonctions d'E/S et des paramètres désirés est réalisée à l'aide du logiciel Advantys Configuration Tool (FTX ES0•). Cet outil permet à l'utilisateur de définir chaque îlot OTB et de configurer les paramètres et les fonctions des E/S de l'îlot. NOTE : Ce qui suit est un guide de démarrage rapide pour la configuration et l'utilisation des modules d'interface réseau Advantys OTB et des modules d'expansion d'E/S. Ce n'est en aucun cas une description exhaustive de mise en œuvre du réseau. Pour plus d'informations, référez-vous aux documents appropriés (manuel des équipements réseau, aide en ligne d'Advantys Configuration Tool ainsi que les guides des produits de la marque Telemecanique tels que PL7, Unity, les contrôleurs logiques programmables,...). 1606385 01 12/2008 161 Outils logiciel Installation du logiciel Advantys Configuration Tool, PL7, Unity Consultez les manuels traitant de l’installation des outils de configuration et de programmation avant de procéder à l’installation du logiciel. 162 1606385 01 12/2008 Outils logiciel 7.2 Configuration du produit Introduction Ce sous-chapitre présente les outils et modes opératoires permettant la configuration des appareils de la gamme Advantys à l’aide d’Advantys Configuration Tool (FTX ES 0•). La configuration de l’appareil doit suivre les étapes suivantes : z z z Création d’un nouvel îlot, Personnalisation d’un espace mémoire, Téléchargement de la configuration dans l’appareil. Contenu de ce sous-chapitre Ce sous-chapitre contient les sujets suivants : Sujet 1606385 01 12/2008 Page Création d'un nouvel îlot dans Advantys Configuration Tool 164 Personnalisation d’un espace mémoire (registres 1200 à 2199) 167 Téléchargement de la configuration Ethernet 169 Comment générer les fichiers de configuration? 170 163 Outils logiciel Création d'un nouvel îlot dans Advantys Configuration Tool Introduction Une fois le logiciel Advantys Configuration Tool (ACT) installé, le processus de création d'un îlot OTB peut commencer. La création de l’îlot se fait en respectant les étapes suivantes : z z z z Création de l’îlot Sélection du catalogue Construction et définition d’un îlot Réglage des paramètres Création d'un nouvel îlot Etape Action 1 Lancez le logiciel Advantys Configuration Tool. z Sélectionnez Création d’un nouvel îlot z Cliquez sur le bouton OK 164 1606385 01 12/2008 Outils logiciel Etape Action 2 La fenêtre Nouvel îlot apparaît : La création d’un îlot doit se faire en fonction de la configuration physique de votre installation : z Saisissez le nom de l’îlot dans le champ Nom. z Sélectionnez le catalogue dans le menu déroulant Sélection du catalogue z Validez votre sélection en cliquant sur le bouton OK 3 1606385 01 12/2008 Construction de l’îlot Une fenêtre de navigation s’affiche. Dans cette fenêtre, un modèle représentatif de l’îlot peut être construit. Il s’agit, à ce stade, de l’image d’un rail DIN vide de 35 mm (1.37 in). Le navigateur de catalogue contient quant à lui, toutes les références du catalogue sélectionné. La construction d’un îlot s’effectue par l’opération "Glisser-déposer" : z Cliquez sur la référence dans la fenêtre de navigation du catalogue puis, tout en maintenant appuyé le bouton gauche de la souris, faites glisser la référence sur le rail DIN et relâcher. 165 Outils logiciel Etape Action 4 Paramétrage de l’îlot Une fois l’îlot construit, vous pouvez régler ses paramètres. Les paramètres à définir dépendent des fonctionnalités des E/S que vous souhaitez utiliser. Le paramétrage de l’îlot s’effectue dans la fenêtre de configuration : z Ouvrez la fenêtre de configuration en double cliquant sur l’îlot ou en sélectionnant l’îlot puis en choisissant le menu Ilot/Editeur de module. z Modifiez les paramètres. z Cliquez sur OK pour enregistrer les changements et fermer la fenêtre de configuration. Remarques : Les valeurs renseignées dans la fenêtre de configuration permettent de définir le comportement de l’îlot. Reportez-vous aux chapitres 5, 6 et 9 du manuel pour toutes les informations concernant les registres. La liste des registres est visible dans l'onglet I/O Map de la fenêtre de configuration du module d'interface réseau OTB. 166 1606385 01 12/2008 Outils logiciel Personnalisation d’un espace mémoire (registres 1200 à 2199) Présentation La table des registres peut être utilisée par défaut ou être personnalisée en partie. La zone de registres personnalisable est comprise entre 1200 et 1399. L’accès à cette zone s’effectue par les registres 2000 à 2199. Exemples : z z Pour accéder en lecture à une donnée configurée dans le registre 1203, il faut lire le registre 2003 Pour accéder en lecture/écriture à une donnée configurée dans le registre 1303, il faut lire/écrire le registre 2103 Zone de registre personnalisée La fenêtre ci-dessous permet de personnaliser une partie de la table des registres (registres 1200 à 2199) : 1606385 01 12/2008 167 Outils logiciel Le paramétrage s’effectue en deux temps : La personnalisation de la zone des registres suivants est alors accessible, soit en lecture seule, soit en lecture/écriture : z z registres 1200 à 1299 : Personnalisation de la zone de registre accessible en lecture seule registres 1300 à 1399 : Personnalisation de la zone de registre accessible en lecture/écriture L’accès en lecture ou en lecture/écriture à la zone personnalisée des registres suivants : z z 168 registres 2000 à 2099 : Accès en lecture de la zone personnalisée des registres 1200 à 1299 registres 2100 à 2199 : Accès en lecture de la zone personnalisée des registres 1300 à 1399. 1606385 01 12/2008 Outils logiciel Téléchargement de la configuration Ethernet Accès Pour télécharger la configuration souhaitée de votre PC à l’îlot, utilisez l’une des méthodes suivantes : z Dans le menu Ilot, sélectionnez Télécharger (PC -> îlot), z ou, cliquez sur l’icne : NOTE : Pour le téléchargement, le PC doit être connecté sur le réseau Ethernet de l’OTB. Présentation Voici la fenêtre du téléchargement de la configuration : Pour définir l’îlot, choisissez l’un des deux modes de chargement possible : z z Adresse IP par défaut : entrez les deux derniers octets de l'adresse MAC figurant sur la face avant du module d'interface réseau (l'adresse IP correspondante est affichée en dessous) Adresse IP (sauvegardé) : entrez l'adresse IP attribué au module d'interface réseau Une fois les données saisies : z z cliquez sur Télécharger pour transmettre les données de la configuration courante du PC vers l'îlot correspondant. cliquez sur Télécharger les paramètres IP pour télécharger une nouvelle adresse IP du PC vers l'îlot correspondant. NOTE : A la fin du téléchargement, les paramètres de configuration sont automatiquement sauvegardés par l’îlot. 1606385 01 12/2008 169 Outils logiciel Comment générer les fichiers de configuration? Préliminaire Vous avez ouvert un îlot existant ou créé un nouvel îlot et son architecture. Avant de générer les fichiers de configuration, vérifiez qu'aucune erreur n'a été détectée. Tant qu'une erreur apparaît dans la Fenêtre d'avertissement, vous devez modifier, en conséquence, l'architecture de l'îlot ou le paramètrage des modules. Pour voir la liste des erreurs, utilisez l'une des méthodes suivantes : Sélectionnez le menu Avertissement, z z ou, Cliquez sur l’icône . Vous accédez alors à la Fenêtre Avertissement (voir aide en ligne du logiciel ACT).. Vous pouvez générer les fichiers suivants : z z pour Unity (Premium et M340) : Une table de symbole et un bloc fonction (DFB) permettant de configurer l'îlot pour Twido : Une table de symbole et un sous-programme LIST permettant de configurer l'îlot Marche à suivre Pour générer le fichier de configuration : Etape Action 1 Lancez la génération des fichiers de configuration en utilisant l'une des méthodes suivantes : z Cliquez sur l’icône z Utilisez le menu Générer 170 1606385 01 12/2008 Outils logiciel Etape Action 2 La fenêtre Générer : Avec la configuration Twido : Avec la configuration Premium ou Modicon M340 : Cliquez sur OK. 3 Pour chaque fichier demandé (Table de symboles, configuration DFB ou LIST), une fenêtre de confirmation apparaît. Elle indique le nom et l’emplacement du fichier généré. 1606385 01 12/2008 171 Outils logiciel Les fichiers de configuration Les fichiers de configuration sont des fichiers résultant de la génération d’un îlot. Ces fichiers sont créés : dans le répertoire défini dans les préférences utilisateurs, z avec le même nom que l’îlot. z Pour une utilisation avec Twido, la configuration LIST est générée dans un fichier .TXT. Pour une utilisation avec Unity (Premium ou M340), la configuration DFB est générée dans un fichier .XDB. Table de symboles Pour une utilisation avec Twido, la table de symbole est générée dans un fichier .CSV. Pour une utilisation avec Unity (Premium ou M340), la table de symbole est générée dans un fichier .XSY. Ces fichiers sont créés : z dans le répertoire défini dans les préférences utilisateurs, z avec le même nom que l’îlot. 172 1606385 01 12/2008 Outils logiciel 7.3 Configuration API Configuration API sous Unity Présentation Ce paragraphe décrit la configuration d’un coupleur Ethernet avec l’atelier logiciel Unity. Sur l’écran de configuration du coupleur Ethernet, il est néccesaire de : z z z Configurer l’IP, Configurer le Serveur d’adresse, Configurer le service IO SCANNING. Configuration IP Dans l’onglet Configuration IP, configurez le coupleur Ethernet en choisissant le format de trame Ethernet II. Serveur d’adresse Sur l’écran de configuration du coupleur Ethernet, sélectionnez l’option Serveur d’adresse. Cliquez sur l’onglet Serveur d’adresse pour accèder à la table d’adresse. La table d’adresse permettent de définir les adresses IP des produits suivant 2 méthodes : BOOTP et DHCP. BOOTP : Les roues codeuses du produit sont sur une position BOOTP. Il faut indiquer dans la table l’adresse MAC du produit et une adresse IP choisie par l’utilisateur. NOTE : L’adresse MAC est unique et notée sur chaque OTB. DHCP : Les roues codeuses du produit sont sur une position DHCP qui lui assignent un Nom de produit (exemple : OTB001). Il faut indiquer dans la table le Nom de produit et une adresse IP choisie par l’utilisateur. 1606385 01 12/2008 173 Outils logiciel Exemple de table d’adresse : Dans l’exemple ci-dessus, le premier produit est configuré en BOOTP avec l’adresse IP 10.0.0.50 et le second produit configuré en DHCP (Nom de produit : OTB001) est configuré avec l’adresse IP 10.0.0.51. IO Scanning Sur l’écran de configuration du coupleur Ethernet, sélectionnez l’option IO Scanning. Cliquez sur l’onglet IO Scanning pour accèder à la table des périphériques. La table des périphériques permet de définir les connexions utilisées par le service IO SCANNING. Chaque ligne représente la lecture d’un registre et l’écriture d’un registre pour un produit. NOTE : L’îlot OTB accepte trois connexions simultanées maximum. NOTE : La zone personnalisée de l’OTB permet d’organiser les données dans le but d’optimiser les échanges entre le maître et l’îlot en regroupant des registres non contigus dans une zone de registres contigus. Ceci permet de reduire le nombre de ligne d’I/O Scanning (voir Registres de l’îlot, page 94 ). 174 1606385 01 12/2008 Diagnostic 1606385 01 12/2008 Diagnostic de l'îlot Advantys OTB 8 Présentation La fonction diagnostic de l’îlot Advantys OTB permet d’analyser le comportement des modules : z z les voyants lumineux indiquent l’état de la communication et des entrées sorties, les registre de la zone 900...999 donnent le diagnostic des différentes fonctions. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet 1606385 01 12/2008 Page Voyants lumineux (DEL) 176 Registres de diagnostic de l’îlot OTB 179 Registres de diagnostic de la communication TCP 184 Comportement en cas de défaut 185 175 Diagnostic Voyants lumineux (DEL) Introduction Une série de 24 voyants du module OTB 1E0DM9LP reflète l'état fonctionnel de l’îlot sur un réseau Ethernet. Ces voyants se trouvent dans la partie supérieure droite du module d’interface réseau Description L'illustration ci-après montre les voyants utilisés par le module d’interface réseau Ethernet Advantys OTB : Signification des voyants z z z z 176 Le voyant PWR indique la présence de l’alimentation 24 Vcc du module d’interface réseau. Les voyants 10T et 100T indiquent le mode d’échange des données. Le voyant STAT indique l'état de l'échange de données entre le client Ethernet et l'îlot Advantys OTB. Les voyants I0 à I11 et Q0 à Q7 reflètent le statut des E/S du module OTB. 1606385 01 12/2008 Diagnostic Voyants de surveillance de l’activité du réseau Le tableau suivant décrit les conditions, ainsi que les couleurs utilisés par les voyants 10T et 100T pour afficher les modes d’échanges de données. Libellé Couleur du Type de voyant clignotement Fonction verte clignotement échanges de données à 10 Mbits /s éteint Pas de connexion (ou si le produit est connecté à un produit en 100T), fixe Produit connecté à un produit 10T mais pas de transmission clignotement échanges de données à 100 Mbits /s éteint Pas de connexion (ou si le produit est connecté à un produit en 10T). fixe Produit connecté à un produit 100T mais pas de transmission 10T jaune 100T Voyants d’état de la communication Ethernet Le tableau suivant décrit les conditions, ainsi que les couleurs utilisés par le voyant STAT pour afficher les modes de fonctionnement normaux et les erreurs de communication d'un module d’interface réseau Ethernet Advantys OTB. Libellé STAT 1606385 01 12/2008 Couleur du voyant Type de clignotement Fonction jaune éteinte Pas de communication allumé Module OTB opérationnel, communication normale clignotement Communication Ethernet en cours d’initialisation deux flash Pas d’adresse IP valide ou roue codeuse sur la position CLEARIP trois flash Non utilisé quatre flash Adresse IP dupliquée cinq flash Obtention de l’adresse IP en cours six flash Utilisation de l’adresse IP par défaut 177 Diagnostic Voyants d’état des E/S Le tableau suivant décrit les conditions, ainsi que les couleurs utilisés par les voyants PWR, I0 à I11, Q0 à Q7 pour afficher les modes de fonctionnement normaux et les conditions d'erreurs de l’alimentation et des E/S du module d’interface réseau Modbus Advantys OTB. Libellé Couleur du Etat voyant Fonction PWR (power) vert allumé Présence 24 Vcc sur le module OTB allumé Entrée à 24V éteint Entrée à 0V vert I0 à I11 Q0 à Q7 178 vert allumé Sortie à 24V ou contact fermé éteint Sortie à 0V ou contact ouvert 1606385 01 12/2008 Diagnostic Registres de diagnostic de l’îlot OTB Présentation Le diagnostic utilise les Registres 900...917. Tous les paramètres de cette zone sont accessibles en lecture uniquement Registres 900 et 901 Etat de l’îlot : Registres Fonction Description 900 Mot d’état de l’îlot Bits [0...8] : non utilisés Bit [9] :défaut de communication ou défaut externe Bits [10...12] : non utilisés Bit [13] :défaut de configuration (expansions absentes ou mal configurées) Bits [14...15] : non utilisés 901 Mot d’état des Bit [0] : état du module de communication modules d’ex- Bit [1] : état du premier module d’expansion Bit [2] : état du deuxième module d’expansion pansion Bit [3] : état du troisième module d’expansion Bit [4] : état du quatrième module d’expansion Bit [5] : état du cinquième module d’expansion Bit [6] : état du sixième module d’expansion Bit [7] : état du septième module d’expansion NOTE : Valeur des bits : z 0 : pas de défaut z 1 : présence d’un défaut 1606385 01 12/2008 179 Diagnostic Registres 902 à 907 Diagnostic des fonctions spécifiques du module Advantys OTB (fonctions configurées uniquement) Registres Fonction Description 902 Compteur rapide 0 Bits [0...8] : non utilisés Bit [9] : erreur de cohérence de la configuration Bits [10...15] : non utilisés 903 Compteur rapide 1 Description identique au registre 902 904 Compteur très rapide 0 Description identique au registre 902 905 Compteur très rapide 1 Description identique au registre 902 906 Générateur d’impulsions Description identique au registre 902 RPLS/RPWM 0 907 Générateur d’impulsions Description identique au registre 902 RPLS/RPWM 1 NOTE : Valeur des bits : 0 : pas de défaut z 1 : présence d’un défaut z 180 1606385 01 12/2008 Diagnostic Registres 908 à 910 Diagnostic des fonctions spécifiques du module Advantys OTB (fonctions configurées uniquement) Registres Fonction Description 908 Entrées associées aux fonctions RFC et RVFC (fonction configurée et entrée utilisée) Bit [0] : entrée 0 (si utilisée par RVFC0) Bit [1] : entrée 1 (si utilisée par RVFC0) Bit [2] : entrée 2 (si utilisée par RVFC0) Bit [3] : entrée 3 (si utilisée par RVFC0) Bit [4] : entrée 4 (si utilisée par RVFC1) Bit [5] : entrée 5 (si utilisée par RVFC1) Bit [6] : entrée 6 (si utilisée par RVFC1) Bit [7] : entrée 7 (si utilisée par RVFC1) Bit [8] : entrée 8 (si utilisé par RFC0) Bit [9] : entrée 9 (si utilisée par RFC1) Bits [10...15] : non utilisés 909 Sorties associées aux fonctions RVFC, RPLS et RPWM (fonction configurée et sortie utilisée) Bit [0] : sortie 0 (si utilisée par RPLS/RPWM 0) Bit [1] : sortie 1 (si utilisée par RPLS/RPWM 1) Bit [2] : sortie 2 (si utilisée par RVFC0) Bit [3] : sortie 3 (si utilisée par RVFC0) Bit [4] : sortie 4 (si utilisée par RVFC1) Bit [5] : sortie 5 (si utilisée par RVFC1) Bits [6...15] : non utilisés 910 Etat des E/S du module OTB Bit [0] : voies en fonctionnement normal (pour toutes ses voies) Bit [1] : module en cours d'initialisation (ou initialisation des informations de toutes les voies) Bit [2] : défaut matériel Bit [3] : défaut de configuration du module OTB Bit [4...7] : non utilisés Bit [8] : erreur de valeur lors de la dernière commande Bit [9] : erreur de cohérence de valeur lors de la dernière commande Bit [10...15] : non utilisés NOTE : Valeur des bits : z 0 : pas de défaut z 1 : présence d’un défaut 1606385 01 12/2008 181 Diagnostic Registres 911 à 918 Diagnostic des modules d’expansion (1 registre par module d’expansion) Type Description du registre de diagnostic Module TOR Pas de diagnostic Modules analogiques TM2 AMI2HT TM2 AMO1HT TM2 AMM3HT TM2 ALM3LT TM2 AMI2LT Bit [0] : présence d’un défaut Bit [1] : module en cours d'initialisation (ou initialisation des informations de toutes les voies) Bit [2] : défaut matériel (défaut d'alimentation externe, commun à toutes les voies) Bit [3] : défaut de configuration du module d’expansion analogique Bit [4] : conversion de la voie d'entrée des données 0 en cours Bit [5] : conversion de la voie d'entrée des données 1 en cours Bit [6] : voie thermocouple d'entrée 0 non configurée Bit [7] : voie thermocouple d'entrée 1 non configurée Bit [8] : non utilisé Bit [9] : configuration incohérente Bit [10] : voie des données d'entrée analogique 0 au dessus de la plage Bit [11] : voie des données d'entrée analogique 1 au dessus de la plage Bit [12] : liaison incorrecte (voie des données d'entrée analogique 0 au-dessous de la plage courante, boucle de courant ouverte) Bit [13] : liaison incorrecte (voie des données d'entrée analogique 1 au-dessous de la plage courante, boucle de courant ouverte) Bit [14] : mélange des types d’entrées analogiques interdit Bit [15] : paramètre invalide pour la voie de sortie Module analogique TM2 AMM6HT Bit [1],Bit [0] : entrée voie 0 0 , 0 : pas de défaut 0 , 1 : défaut de configuration 1 , 0 : valeur incorrecte (module en cours d’initialisation ou conversion en cours) 1 , 1 : valeur incorrecte (en dehors de la plage) z z z z Bit [3],Bit [2] : entrée voie 1 descriptif identique à la voie 0 Bit [5],Bit [4] : entrée voie 2 descriptif identique à la voie 0 Bit [7],Bit [6] : entrée voie 3 descriptif identique à la voie 0 Bit [9],Bit [8] : sortie voie 0 descriptif identique à l’entrée voie 0 Bit [11],Bit [10] : sortie voie 1 descriptif identique à l’entrée voie 0 Bit [12...15] : non utilisés Module analogique TM2 AVO2HT Bit [1],Bit [0] : sortie voie 0 z 0 , 0 : pas de défaut z 0 , 1 : défaut de configuration z 1 , 0 : valeur incorrecte Bit [3],Bit [2] : sortie voie 1 descriptif identique à la voie 0 Bit [4...15] : non utilisés 182 1606385 01 12/2008 Diagnostic Type Module analogique TM2 AMI4LT Description du registre de diagnostic Bit [1],Bit [0] : entrée voie 0 0 , 0 : pas de défaut 0 , 1 : défaut de configuration 1 , 0 : valeur incorrecte (module en cours d’initialisation ou conversion en cours) 1 , 1 : valeur incorrecte (en dehors de la plage) z z z z Bit [3],Bit [2] : entrée voie 1 descriptif identique à la voie 0 Bit [5],Bit [4] : entrée voie 2 descriptif identique à la voie 0 Bit [7],Bit [6] : entrée voie 3 descriptif identique à la voie 0 Bit [8...15] : non utilisés Module analogique TM2 AMI8HT TM2 ARI8HT TM2 ARI8LT TM2 ARI8LRJ Bit [1],Bit [0] : entrée voie 0 z 0 , 0 : pas de défaut z 0 , 1 : défaut de configuration z 1 , 0 : valeur incorrecte (module en cours d’initialisation ou conversion en cours) z 1 , 1 : valeur incorrecte (en dehors de la plage) Bit [3],Bit [2] : entrée voie 1 descriptif identique à la voie 0 Bit [5],Bit [4] : entrée voie 2 descriptif identique à la voie 0 Bit [7],Bit [6] : entrée voie 3 descriptif identique à la voie 0 Bit [9],Bit [8] : entrée voie 4 descriptif identique à la voie 0 Bit [11],Bit [10] : entrée voie 5 descriptif identique à la voie 0 Bit [13],Bit [12] : entrée voie 6 descriptif identique à la voie 0 Bit [15],Bit [14] : entrée voie 7 descriptif identique à la voie 0 NOTE : Valeur des bits : z 0 : pas de défaut z 1 : présence d’un défaut 1606385 01 12/2008 183 Diagnostic Registres de diagnostic de la communication TCP Registres 990 à 993 Les registres de diagnostic de la gestion de la communication TCP sont disponibles dans la zone 990 à 993. Registres Fonction Description 990 Nombre de connexion Nombre de connexion TCP ouvertes (3 maximum par module OTB) 991 Nombre de messages reçus Nombre de messages reçus par le module OTB 992 Nombre de messages émis Nombre de messages envoyés par le module OTB 993 Mode IP Mode IP courant : z 0 : IP par défaut z 1 : IP attribuée par le serveur DHCP z 2 : IP attribuée par le serveur BOOTP z 3 : utilisation de l’IP sauvegardée 184 1606385 01 12/2008 Diagnostic Comportement en cas de défaut Gestion de l’îlot en cas de défaut En cas de défaut d’un des modules, l’îlot se comporte de la manière suivante : z z z passage en mode repli de l’îlot, lecture des registres d’échange 900 à 917 possible(registre de diagnostic de l’îlot, lecture / écriture impossible (compte rendu d’échange 04) concerne tous les autres registres. Compte rendu d’erreur d’échange Le tableau suivant donne la signification des codes d’erreur : Code Fonction Abort Code Description 03H 06H 10H 02H L’un des registres n’existe pas. 03H Nombre de registre incorrect. 04H Valeur indisponible 02H Le registre n’existe pas. 04H Valeur interdite ou registre en lecture seul. 02H Le registre n’existe pas. 03H Nombre de registre incorrect. 04H Valeur interdite ou registre en lecture seul. 16H 02H Le registre n’existe pas. 04H Valeur interdite ou registre en lecture seul. 17H 02H Le registre n’existe pas. 2BH 03H Nombre de registre incorrect. 04H Valeur indisponible ou interdite ou registre en lecture seul. 01H Sous-index différent de 14 02H Identificateur non existant. 03H Identificateur > 4 ou = 0. NOTE : Le module OTB répond à toutes les autres requêtes par un "Abort Code" 01H (requête non reconnue). 1606385 01 12/2008 185 Diagnostic 186 1606385 01 12/2008 Mapping 1606385 01 12/2008 Table des registres de l’îlot 9 Table des registres Ce chapitre présente la table des registres du module d’interface réseau Advantys OTB et des expansions. La table est répartie par zone de données, elle constitue le mapping de l’ïlot. Contenu de ce chapitre Ce chapitre contient les sujets suivants : Sujet 1606385 01 12/2008 Page Table des registres (mapping) pour le module Ethernet Advantys OTB 188 Registres des E/S 190 Registres des fonctions métiers spécifiques 192 Registres de diagnostic 196 Registres de gestion de l’îlot 201 Registres de la zone personnalisée 204 Registres d’identification des modules de l’îlot 205 187 Mapping Table des registres (mapping) pour le module Ethernet Advantys OTB Présentation La table des registres dépend de la configuration du module d’interface réseau, des expansions connectées et de leurs types. Des zones de registres sont réservées pour les différents types de données. NOTE : Les valeurs numériques données dans les tableaux suivants sont soit en décimal (valeur seule), soit en hexadécimal (valeur suivie de H). Table des registres (mapping) Les deux tableaux suivants illustrent les deux zones de registres OTB correspondant aux fonctions supportées : z z La zone fabricant La zone personnalisée La zone fabricant propose toutes les données disponibles sur le statut et fonctions de l’îlot. Les registres sont définis lors de la mise sous tension de l’îlot. Le nombre et l’ordre des registres disponibles sont définis par les modules d’expansion ajoutés au module OTB de la gauche vers la droite. Zone Zone fabricant Registre Fonction Page 0...99 Etat des entrées de l’îlot 0...99 (voir page 190) 100...199 Commande des sorties de l'îlot 100...199 (voir page 190) 200...599 Paramètres de configuration des E/S de l'îlot 200...599 (voir page 191) 600...699 Fonction compteur rapide déporté (RFC) 600...699 (voir page 192) 700...799 Fonction compteur très rapide déporté (RVFC) 700...799 (voir page 193) 800...899 Fonction générateur d'impulsions déporté (RPLS) Fonction générateur d’impulsion déporté avec modulation de la largeur (RPWM ) 800...899 (voir page 195) 900...999 Diagnostic de l’îlot 900...999 (voir page 196) 1000...1049 Gestion du comportement de l’îlot 1000...1049 (voir page 201) 1050...1099 Gestion de la connexion TCP 1050...1099 (voir page 203) 1100...1108 Description des modules constituants l’îlot 1100...1108 (voir page 205) NOTE : Les registres disponibles sont les registres correspondants à un module existant. La zone personnalisée permet d’organiser les données dans le but d’optimiser les échanges entre le maître et l’îlot en regroupant des registres non contigus dans une table de registres contigus. Ceci réduit le nombre d’instructions de lecture/écriture et/ou de ligne d’I/O Scanning. 188 1606385 01 12/2008 Mapping La zone personnalisée se configure dans la zone de définition : z z Zones Les zones de définition (1200...1299 et 1300...1399) contiennent les numéros de registres de données accessibles Les zones personnalisée (2000...2099 et 2100...2199) permettent l’accès aux zones de définition. Registre Fonction Page 1200...1299 Personnalisation de la zone de registre accessible en lecture seule 1200...1299 (voir page 204) 1300...1399 Personnalisation de la zone de registre accessible en lecture/écriture 1300...1399 (voir page 204) 2000...2099 Accès en lecture à la zone personnalisée des registres 1200...1299 2000...2099 (voir page 204) 2100...2199 Accès en lecture/écriture à la zone personnalisée des registres 1300...1399 2100...2199 (voir page 204) Zones de définition Zones personnalisée Exemple : z z Si le registre 1200 a pour valeur 0, le registre 2000 aura le même contenu que le registre 0. Si le registre 1300 a pour valeur 100, l’écriture dans le registre 2100 aura le même effet que l’écriture dans le registre 100. NOTE : La zone personnalisée ne peut contenir que les registres disponibles de la zone fabricant. 1606385 01 12/2008 189 Mapping Registres des E/S Etat des entrées Les états des entrées de l’îlot sont disponibles dans la zone 0 à XX (XX dépend du nombre de module d’expansion connecté). Registre Description 0 Etat des entrées 0 à 11 du module OTB 1 premier mot d’état des entrées du premier module d’expansion ... mots des états suivant des entrées des modules d’expansion XX dernier mot d’état des entrées du dernier module d’expansion Commande des sorties Les commandes des sorties de l’îlot sont disponibles dans la zone 100 à 1XX (XX dépend du nombre de module d’expansion connecté). 190 Registres Description 100 Sorties 0 à 8 du module OTB 101 premier mot de commande des sorties premier module d’expansion ... mots de commande suivant des sorties des modules d’expansion 1XX dernier mot de commande des sorties du dernier module d’expansion 1606385 01 12/2008 Mapping Paramétrage des E/S Les registres de paramétrage des E/S du module OTB sont disponibles dans la zone 200 à 213 et ceux des expansions dans la zone 214 à 2XX (XX dépend du nombre de modules d’expansion connectés). Registres Description 200...211 Configuration des entrées 0 à 11 du module OTB Valeur de filtrage de l’entrée : z 0 : Pas de filtrage z 1 : filtrage à 3 ms (valeur par défaut) z 2 : filtrage à 12 ms 212 Configuration du mode de repli des sorties TOR du module OTB Valeur du bit : z 0 : maintien z 1 : repli (valeur par défaut) Bit [0...7] : sortie 0...7 Bit [8...15] : non utilisés 213 Configuration des valeurs de repli des sorties TOR du module OTB Valeur du bit : z 0 : forcer la sortie à 0 (valeur par défaut) z 1 : forcer la sortie à 1 Bit [0...7] : sortie 0...7 Bit [8...15] : non utilisés 214 Premier mot de configuration de l’entrée du premier module d’expansion avec ce paramètre 2.. Mots de configuration suivant des entrées des modules d’expansion avec paramètres 2XX Dernier mot de configuration des entrées du dernier module d’expansion avec paramètres NOTE : L’ordre des paramètres est défini par les modules d’expansion ajoutés de gauche à droite. Le nombre de paramètres dépend des types de modules d’expansion connectés. Les entrées TOR des modules d’expansion ne sont pas filtrées. 1606385 01 12/2008 191 Mapping Registres des fonctions métiers spécifiques Présentation Les fonctions métiers spécifiques du module OTB utilisent les registres suivants : Fonctions Registres Compteurs rapides (RFC0 et RFC1) 600...627 Compteurs très rapides (RVFC0 et RVFC1) 700...734 Générateurs d’impulsions (RPLS) et générateurs d’impulsions avec modulation de la largeur (RPWM) 800...828 Compteurs rapides (RFC0 et RFC1) Fonction spécifique compteur rapide 0 (RFC0) : Registres Paramètre Description Accès Valeur par défaut 600 RFC.V Valeur courante lecture - 602 RFC.D Bit [0] : z comptage : valeur de présélection atteinte z décomptage : 0 atteint lecture - 603 RFC.M Mode de comptage : lectu0 re/écriture 601 - z 0 : non utilisé z 1 : compteur z 2 : décompteur 604 RFC.EM Mode de repli : z 0 : remise à zéro du compteur z 1 : arrêt du comptage, sauvegarde de 0 lecture/écriture la dernière valeur lue et compteur figé z 2 : continue de compter 605 RFC.P Valeur de présélection FFFFH lecture/écritu- FFFFH re RFC.EN RFC.R RFC.CD Bit [0] : validation de l’entrée EN Bit [1] : remise à zéro R Bit [2] : remise à zéro du bit RFC.D lecture/écritu- re 606 607 Fonction spécifique compteur rapide 1 (RFC1) : 192 Registres Description et Accès 620...627 Description et accès identiques à ceux du compteur 0 1606385 01 12/2008 Mapping Compteurs très rapides (RVFC0 et RVFC1) Fonction spécifique compteur très rapide 0 déporté (RVFC0) : Registres Paramètre Description Accès Valeur par défaut 700 Valeur courante lecture - RVFC.V 701 702 703 RVFC.Drt Bit[0] : sens de comptage RVFC.D Bit [1] : dépassement de sortie - RVFC.S0 Bit [2] : seuil S0 atteint. A l’état 1 il indique que la valeur courante est supérieure à S0) - RVFC.S1 Bit [3] : seuil S1 atteint. A l’état 1 il indique que la valeur courante est supérieure à S1 - RVFC.FV Bit [4] : fréquence de mesure valide - RVFC.C Valeur de capture 704 lecture lecture - - 705 RVFC.M Mode de comptage : z 0 : non utilisé (valeur par défaut) z 1 : compteur/décompteur z 2 : compteur bi-phases z 3 : compteur simple z 4 : décompteur simple z 5 : fréquencemètre lectu0 re/écriture 706 RVFC.P Valeur de présélection lectuFFFFH re/écriture FFFFH RVFC.AQ0 Bit [0] : active la sortie réflexe 0 RVFC.AQ1 Bit [1] : active la sortie réflexe 1 lectu04C0H re/écriture RVFC.T Bit [2] : base de temps de la mesure de fréquence 0 :100ms, 1 :1s 707 708 RVFC.AIpres Bit [3] : valide l’entrée de présélection RVFC.AIca Bit [4] : valide l’entrée de capture RVFC.Q0Z1 Bit [5] : état sortie réflexe 0 quand la valeur est dans la zone 1 RVFC.Q0Z2 Bit [6] : état sortie réflexe 0 quand la valeur est dans la zone 2 RVFC.Q0Z3 Bit [7] : état sortie réflexe 0 quand la valeur est dans la zone 3 RVFC.Q1Z1 Bit [8] : état sortie réflexe 1 quand la valeur est dans la zone 1 RVFC.Q1Z2 Bit [9] : état sortie réflexe 1 quand la valeur est dans la zone 2 RVFC.Q1Z3 Bit [10] : état sortie réflexe 1 quand la valeur est dans la zone 3 1606385 01 12/2008 193 Mapping Registres Paramètre 709 RVFC.EM Description Accès Mode de repli : lectu0 re/écriture z 0 :remise à zéro du compteur (valeur par défaut) z 1 : arrêt du comptage, sauvegarde de la dernière valeur lue Valeur par défaut et compteur figé z 2 : continue de compter 710 RVFC.TH0 Valeur de seuil S0) avec S0 < S1 lectu0 re/écriture 0 RVFC.TH1 Valeur de seuil S1 avec S1 > S0 lectuFFFFH re/écriture FFFFH RVFC.EN RVFC.R RVFC.RFV RVFC.CD Bit [0] : validation de l’entrée Bit [1] : mise à zéro de l’entrée Bit [2] : mise à zéro de l’état de la fréquence de mesure valide (RVFC.FV) Bit [3] : mise à zéro du bit RVFC.D lectu0 re/écriture 711 712 713 714 Fonction spécifique compteur très rapide 1 déporté (RVFC1) : 194 Registres Paramètre Description et Accès 720...734 Description et Accès identiques à ceux du compteur très rapide RVFC0 RVFC.XX 1606385 01 12/2008 Mapping Générateurs d’impulsions (RPLS et RPWM) Fonction spécifique générateur d’impulsions déporté (RPLS0 ou RPWM0) : Registres Paramètre Description Accès Valeur par défaut 800 RPLS.D RPWM.D Bit [0] : sortie Q. A l'état 1, il indique que le signal des impulsions est généré sur la voie de sortie dédiée configurée Bit [1] : sortie D. A l'état 1, la génération du signal est terminée. Le nombre voulu d'impulsions a été généré. lecture - 801 RPLS/RPW Mode de fonctionnement : z 0 : non utilisé (valeur par défaut) M z 1 : PLS z 2 : PWM lecture/écriture 0 802 RPLS.TB RPWM.TB Base de temps : 0 : 0,127 ms (valeur par défaut) 1 : 0,508 ms 2 : 10 ms 3:1s lecture/écriture 0 Période préréglée : P lecture/écri- 1 803 z z z z RPLS.P RPWM.P z 0 : Fonction désactivée ture z 0< P < 255 avec une base de temps 0,127 ms ou 0,508 ms z 1< P < 65535 (FFFFH) avec une base de temps 10 ms ou 1 s 804 805 RPLS.N Nombre d’impulsions : z 0 : nombre d’impulsions illimité (valeur par défaut) z 1< N < 4 294 967 295 (FFFF FFFFH) lecture/écriture 0 806 RPWM.RA Rapport cyclique : 0% ≤ R ≤ 100% . Durée de l’état haut / Période lecture/écriture 32H (50%) 807 RPLS.EM RPWM.EM Mode de repli : lecture/écriture 0 Bit [0] : entrée de génération des impulsions. A l'état 1, la généra- lecture/écrition des impulsions se fait sur la voie de sortie dédiée. A l'état 0, ture la voie de sortie est mise à 0. Bit [1] : entrée de remise à zéro du générateur. A l'état 1, les sorties Q et D sont mises à 0. Le nombre d'impulsions générées sur une période T est mis à 0. 0 808 RPLS. Q RPWM.Q RPLS. R RPWM.R z 0 : remise à zéro du générateur avec mise à zéro de la sortie z 1 : arrêt à la fin du créneau en cours z 2 : continue de générer les impulsions Fonction spécifique RPLS1 ou RPWM1 : 1606385 01 12/2008 Registres Description et Accès 820...828 Description et accès identiques à ceux des fonctions RPLS0 ou RPWM0 195 Mapping Registres de diagnostic Introduction Tous les registres de diagnostic sont accessibles uniquement en lecture seule. Registre 900 et 901 Registres 900 et 901 : Etat de l’îlot Registres Fonction Description 900 Mot d’état de l’îlot Bits [0...8] : non utilisés Bit [9] :défaut de communication ou défaut externe Bits [10...12] : non utilisés Bit [13] :défaut de configuration (expansions absentes ou mal configurées) Bits [14...15] : non utilisés 901 Mot d’état des Bit [0] : état du premier module d’expansion modules d’ex- Bit [1] : état du deuxième module d’expansion pansion Bit [2] : état du troisième module d’expansion Bit [3] : état du quatrième module d’expansion Bit [4] : état du cinquième module d’expansion Bit [5] : état du sixième module d’expansion Bit [6] : état du septième module d’expansion NOTE : Valeur des bits : 0 : pas de défaut z 1 : présence d’un défaut z 196 1606385 01 12/2008 Mapping Registre 902 à 907 Registres 902 à 907 : diagnostic des fonctions spécifiques du module Advantys OTB (fonctions configurées uniquement) Registres Fonction Description 902 Compteur rapide 0 Bits [0...8] : non utilisés Bit [9] : erreur de cohérence de la configuration Bits [10...15] : non utilisés 903 Compteur rapide 1 Description identique au registre 902 904 Compteur très rapide 0 Description identique au registre 902 905 Compteur très rapide 1 Description identique au registre 902 906 Générateur d’impulsions PLS/PWM 0 Description identique au registre 902 907 Générateur d’impulsions PLS/PWM 1 Description identique au registre 902 NOTE : Valeur des bits : z 0 : pas de défaut z 1 : présence d’un défaut 1606385 01 12/2008 197 Mapping Registre 908 à 910 Registres 908 à 910 : diagnostic des fonctions spécifiques du module Advantys OTB (fonctions configurées uniquement) Registres Fonction Description 908 Entrées associées aux fonctions compteur rapides et compteur très rapide (fonction configurée et entrée utilisée) Bit [0] : entrée 0 (si utilisée par RVFC0) Bit [1] : entrée 1 (si utilisée par RVFC0) Bit [2] : entrée 2 (si utilisée par par RVFC0) Bit [3] : entrée 3 (si utilisée par RVFC0) Bit [4] : entrée 4 (si utilisée par RVFC1) Bit [5] : entrée 5 (si utilisée par RVFC1) Bit [6] : entrée 6 (si utilisée par RVFC1) Bit [7] : entrée 7 (si utilisée par RVFC1) Bit [8] : entrée 8 (si utilisé par RFC0) Bit [9] : entrée 9 (si utilisée par RFC1) Bits [10...15] : non utilisés 909 Sorties associées aux fonctions compteur très rapide , PLS et PWM (fonction configurée et sortie utilisée) Bit [0] : sortie 0 (si utilisée par RPLS/RPWM 0) Bit [1] : sortie 1 (si utilisée par RPLS/RPWM 1) Bit [2] : sortie 2 (si utilisée par RVFC0) Bit [3] : sortie 3 (si utilisée par RVFC0) Bit [4] : sortie 4 (si utilisée par RVFC1) Bit [5] : sortie 5 (si utilisée par RVFC1) Bits [6...15] : non utilisés 910 Etat des E/S du module OTB Bit [0] : voies en fonctionnement normal (pour toutes ses voies) Bit [1] : module en cours d'initialisation (ou initialisation des informations de toutes les voies) Bit [2] : défaut matériel (défaut d'alimentation externe, commun à toutes les voies) Bit [3] : défaut de configuration du module OTB Bit [4...7] : non utilisés Bit [8] : erreur de valeur lors de la dernière commande Bit [9] : erreur de cohérence de valeur lors de la dernière commande Bit [10...15] : non utilisés NOTE : Valeur des bits : 0 : pas de défaut z 1 : présence d’un défaut z 198 1606385 01 12/2008 Mapping Registre 911 à 917 Registres 911 à 917 : diagnostic des modules d’expansion (1 registre par module d’expansion) Type Description du registre de diagnostic Module TOR Pas de diagnostic Modules analogiques TM2 AMI2HT TM2 AMO1HT TM2 AMM3HT TM2 ALM3LT TM2 AMI2LT Bit [0] : présence d’un défaut Bit [1] : module en cours d'initialisation (ou initialisation des informations de toutes les voies) Bit [2] : défaut matériel (défaut d'alimentation externe, commun à toutes les voies) Bit [3] : défaut de configuration du module d’expansion analogique Bit [4] : conversion de la voie d'entrée des données 0 en cours Bit [5] : conversion de la voie d'entrée des données 1 en cours Bit [6] : voie thermocouple d'entrée 0 non configurée Bit [7] : voie thermocouple d'entrée 1 non configurée Bit [8] : non utilisé Bit [9] : configuration incohérente Bit [10] : voie des données d'entrée analogique 0 au dessus de la plage Bit [11] : voie des données d'entrée analogique 1 au dessus de la plage Bit [12] : liaison incorrecte (voie des données d'entrée analogique 0 au-dessous de la plage courante, boucle de courant ouverte) Bit [13] : liaison incorrecte (voie des données d'entrée analogique 1 au-dessous de la plage courante, boucle de courant ouverte) Bit [14] : mélange des types d’entrées analogiques interdit Bit [15] : paramètre invalide pour la voie de sortie Module analogique TM2 AMM6HT Bit [1],Bit [0] : entrée voie 0 0 , 0 : pas de défaut 0 , 1 : défaut de configuration 1 , 0 : valeur incorrecte (module en cours d’initialisation ou conversion en cours) 1 , 1 : valeur incorrecte (en dehors de la plage) z z z z Bit [3],Bit [2] : entrée voie 1 descriptif identique à la voie 0 Bit [5],Bit [4] : entrée voie 2 descriptif identique à la voie 0 Bit [7],Bit [6] : entrée voie 3 descriptif identique à la voie 0 Bit [9],Bit [8] : sortie voie 0 descriptif identique à l’entrée voie 0 Bit [11],Bit [10] : sortie voie 1 descriptif identique à l’entrée voie 0 Bit [12...15] : non utilisés Module analogique TM2 AVO2HT Bit [1],Bit [0] : sortie voie 0 z 0 , 0 : pas de défaut z 0 , 1 : défaut de configuration z 1 , 0 : valeur incorrecte Bit [3],Bit [2] : sortie voie 1 descriptif identique à la voie 0 Bit [4...15] : non utilisés 1606385 01 12/2008 199 Mapping Type Description du registre de diagnostic Module analogique TM2 AMI4LT Bit [1],Bit [0] : entrée voie 0 0 , 0 : pas de défaut 0 , 1 : défaut de configuration 1 , 0 : valeur incorrecte (module en cours d’initialisation ou conversion en cours) 1 , 1 : valeur incorrecte (en dehors de la plage) z z z z Bit [3],Bit [2] : entrée voie 1 descriptif identique à la voie 0 Bit [5],Bit [4] : entrée voie 2 descriptif identique à la voie 0 Bit [7],Bit [6] : entrée voie 3 descriptif identique à la voie 0 Bit [8...15] : non utilisés Module analogique TM2 AMI8HT TM2 ARI8HT TM2 ARI8LT TM2 ARI8LRJ Bit [1],Bit [0] : entrée voie 0 z 0 , 0 : pas de défaut z 0 , 1 : défaut de configuration z 1 , 0 : valeur incorrecte (module en cours d’initialisation ou conversion en cours) z 1 , 1 : valeur incorrecte (en dehors de la plage) Bit [3],Bit [2] : entrée voie 1 descriptif identique à la voie 0 Bit [5],Bit [4] : entrée voie 2 descriptif identique à la voie 0 Bit [7],Bit [6] : entrée voie 3 descriptif identique à la voie 0 Bit [9],Bit [8] : entrée voie 4 descriptif identique à la voie 0 Bit [11],Bit [10] : entrée voie 5 descriptif identique à la voie 0 Bit [13],Bit [12] : entrée voie 6 descriptif identique à la voie 0 Bit [15],Bit [14] : entrée voie 7 descriptif identique à la voie 0 NOTE : Valeur des bits : z 0 : pas de défaut z 1 : présence d’un défaut Registres 990 à 993 Les registres de diagnostic de la gestion de la communication TCP sont disponibles dans la zone 990 à 993. Registres Fonction Description 990 Nombre de connexion Nombre de connexion TCP ouvertes (3 maximum par module OTB) 991 Nombre de messages reçus Nombre de messages reçus par le module OTB 992 Nombre de messages émis Nombre de messages envoyés par le module OTB 993 Mode IP Mode IP courant : 0 : IP par défaut 1 : IP attribuée par le serveur DHCP 2 : IP attribuée par le serveur BOOTP 3 : utilisation de l’IP sauvegardée z z z z 200 1606385 01 12/2008 Mapping Registres de gestion de l’îlot Gestion du comportement de l’îlot Les registres de gestion du module OTB sont disponibles dans la zone 1000...1099. Registres 1000 1001 1002 1003 1004 1005 1006 1007 1008 Fonction Indique l’origine des paramètres de la configuration : z 0 : utilisation des valeurs par défaut z 1 : utilisation de valeurs sauvegardées z 2 : utilisation de valeurs courantes non sauvegardées Indique le nombre de sauvegarde réalisé. Il est mis à zéro par une restauration des paramètres par défaut. Commande de la sauvegarde des paramètres. Quand ce registre est écrit avec une valeur différente de sa valeur courante, le module sauvegarde les paramètres et la configuration des expansions. Commande de la restauration des paramètres. Quand ce registre est écrit avec une valeur différente de sa valeur courante, le module restaure les derniers paramètres sauvegardés. La restauration ne se fera que si la configuration courante des expansions est la même que la dernière configuration des expansions sauvegardée (si la configuration des expansions le permet). Commande de restauration des paramètres par défaut. Quand ce registre est écrit avec une valeur différente de sa valeur courante, le module restaure les paramètres par défaut du fabricant. Lors de la restauration, les paramètres clients sont perdus. Reset du bus d’expansion. Cette fonction est utilisée pour mettre à jour les nouveaux paramètres des E/S des expansions : z 0 : la mise à zéro, réactive le reset du bus d’expansion si la cohérence des paramètres des expansions est valide. z 1 : la mise à 1 provoque le Reset du bus d’expansions. Ecriture des nouveaux paramètres des E/S des expansions par l’application Le Reset du bus provoque la mise à zéro de toutes les sorties. Voir le message de WARNING dessous ce tableau Surveillance du réseau : z 0 : valeur par défaut, pas de surveillance z x : valeur du temps de surveillance en ms. Bit [0] : Ce bit permet de relancer la surveillance réseau après un défaut de surveillance : z 0 : surveillance active z 1 : défaut surveillance Bit [1] : Ce bit permet la remise à 0 du compteur de défaut (registre 1009) : z 1 : remise à 0 du compteur de défaut Bit [0] : ordre LSB/MSB: z 0 : les registres concernés par le format 32 bits sont au format MSW / LSW (valeur par défaut) z 1 : les registres concernés par le format 32 bits sont au format LSW/MSW Bit [1] : Choix du mode d’acquittement des défauts : z 0 : Acquittement automatique des défauts (remise à zéro automatique du registre 1007) z 1 : Acquittement manuel des défauts (l’utilisateur doit remettre à zéro le registre 1007) 1009 Compteur de défaut 1010...1049 Registres réservés 1606385 01 12/2008 201 Mapping AVERTISSEMENT RISQUE DE FONCTIONNEMENT INATTENDU DE L’EQUIPEMENT POUR LES REGISTRES 1002,1003 ET 1004 Ne pas sauvegarder ou restaurer les paramètres configurés utilisant les registres 1002, 1003 et 1004 pendant que l’application est en mode RUN. La sauvegarde interrompera les communications et éteindra les sorties. Selon la configuration des E/S, un fonctionnement inattendu de l’équipement peut avoir lieu. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. AVERTISSEMENT RISQUE DE FONCTIONNEMENT INATTENDU DE L’EQUIPEMENT POUR LE REGISTRE 1005 L’arrêt du bus interne remet toutes les sorties analogies des modules d’expansion à 0. Les sorties du module de communication reviennent dans un état de repli. L’arrêt du bus interne peut entraîner un fonctionnement inattendu de l’équipement, blesser le personnel et/ou endommager le matériel. Si l’opération doit avoir lieu, assurez la sécurité du personnel et de l’équipement avant toute opération. Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. 202 1606385 01 12/2008 Mapping Gestion de la connexion TCP Les registres de gestion de la connexion TCP du module OTB sont disponibles dans la zone 1050...1060. Registres 1050 Fonction Mode IP z passage de 0 à 1 : permet d’écrire dans les registres 1051...1056 z passage de 1 à 0 : permet de prendre en compte les nouvelles valeurs des registres 1051...1056 1051 Adresse IP sauvegardée 1052 1053 Masque de sous-réseau sauvegardé 1054 1055 Passerelle sauvegardée 1056 1057 Connexion avec Idle time (15 minutes par défaut) 1058 Adresse MAC 1059 1060 1061 Adresse IP actuellement utilisée 1062 1063 Masque de sous-réseau actuellement utilisé 1064 1065 Passerelle actuellement utilisée 1066 1067...1099 1606385 01 12/2008 Registres réservés 203 Mapping Registres de la zone personnalisée Zone de définition 1200...1299 La zone de registre à personnaliser est la suivante : Registres Fonction 1200...1299 Personnalisation de la zone de registre accessible en lecture seule Zone de définition 1300...1399 La zone de registre à personnaliser est la suivante : Registres Fonction 1300...1399 Personnalisation de la zone de registre accessible en lecture/écriture Zone personnalisée 2000...2099 La zone de registre personnalisée, accessible en lecture seule est la suivante : Registres Fonction 2000...2099 Accès en lecture à la zone personnalisée des registres 1200...1299 Zone personnalisée 2100...2199 La zone de registre personnalisée, accessible en lecture/écriture est la suivante : 204 Registres Fonction 2100...2199 Accès en lecture/écriture à la zone personnalisée des registres 1300...1399 1606385 01 12/2008 Mapping Registres d’identification des modules de l’îlot Structure de l’îlot Le tableau suivant décrit le mapping de description des modules présents dans l’îlot : Registres Fonctions Code registre 1100 Code produit OTB FEFCH 1101 Version logiciel de l’OTB XYxy 1102 Type du module d’expansion 1 (1) 1103 Type du module d’expansion 2 (1) 1104 Type du module d’expansion 3 (1) 1105 Type du module d’expansion 4 (1) 1106 Type du module d’expansion 5 (1) 1107 Type du module d’expansion 6 (1) 1108 Type du module d’expansion 7 (1) NOTE : (1) Le code registre dépend du type de module d’expansion connecté. Voir la correspondance des codes registre avec chaque type de module d’expansion dans le tableau suivant. La valeur par défaut est égale à FFFFH. Les valeurs des codes d’identification suivant les types de module d’expansion sont définies dans le tableau ci-dessous : Type du module d’expansion Code d’identification Modules d’entrées TOR TM2 DDI8DT 0004H TM2 DAI8DT 0004H TM2 DDI16DT 0000H TM2 DDI16DK 0000H TM2 DDI32DK 0200H Modules de sorties TOR 1606385 01 12/2008 TM2 DDO8TT 0005H TM2 DDO8UT 0005H TM2 DRA8RT 0005H TM2 DDO16TK 0001H TM2 DDO16UK 0001H TM2 DRA16RT 0001H TM2 DDO32TK 0301H 205 Mapping Type du module d’expansion Code d’identification TM2 DDO32UK 0301H Modules TOR mixtes TM2 DMM8DRT 0006H TM2 DMM24DRF 0205H Modules analogiques TM2 ALM3LT 6000H TM2 AMM3HT 6001H TM2 AMI2HT 6002H TM2 AM01HT 6003H TM2 AMI4HT 6004H TM2 AMI8HT 6005H TM2 ARI8HT 6006H TM2 AVO2HT 6007H TM2 AMM6HT 6008H TM2 AMI2LT 600AH TM2 ARI8LT 600CH TM2 ARI8LRJ 600BH Bloc de jonction commun OTB 9ZZ61JP 206 - 1606385 01 12/2008 1606385 01 12/2008 Annexes 1606385 01 12/2008 207 208 1606385 01 12/2008 Symboles CEI 1606385 01 12/2008 Symboles CEI A Glossaire des symboles Introduction Ce sous-chapitre présente les dessins et les définitions des symboles CEI communs utilisés dans les schémas de câblage. Symboles Les symboles CEI communs sont illustrés et définis dans le tableau ci-dessous : Fusible Charge Courant alternatif Courant continu Capteur/entrée numérique, par exemple, contact, interrupteur, initiateur, barrage photoélectrique, etc. Terre 1606385 01 12/2008 209 Symboles CEI Capteur à 2 fils Elément de thermocouple 210 1606385 01 12/2008 Glossaire 1606385 01 12/2008 Glossaire 0-9 10Base-T Adaptée de la norme IEEE 802.3 (Ethernet), la norme 10Base-T exige un câble à paire torsadée d'une longueur de segment maximale de 100 m, et se termine par un connecteur RJ-45. Un réseau 10Base-T est un réseau local bande de base capable de transmettre des données à une vitesse maximale de 10 Mbit/s. A Adresse MAC De l'anglais « Medium Access Control », contrôle d'accès moyen. Nombre de 48 bits, unique sur un réseau, programmé dans chaque carte ou périphérique réseau lors de sa fabrication. B BOOTP Protocole d'amorçage (« bootstrap »). Protocole UDP/IP permettant à un nœud Internet d'obtenir ses paramètres IP à partir de son adresse MAC. 1606385 01 12/2008 211 Glossaire C CEM Compatibilité électro-magnétique. Les appareils satisfaisant aux exigences de CEM sont en mesure de fonctionner sans erreur dans les limites électro-magnétiques spécifiées d'un système. Code de fonction On entend par code de fonction une série d'instructions donnant à un ou plusieurs périphériques esclaves, à une ou plusieurs adresses spécifiées, l'ordre d'effectuer un type d'action, par exemple de lire un ensemble de registres de données et de répondre en inscrivant le contenu de l'ensemble en question. Contact N.O. Contact normalement ouvert. On parle également de contact à fermeture. Une paire de contacts relais qui est ouverte lorsque la bobine relais est basse et fermée lorsque la bobine est alimentée. CRC Contrôle de redondance cyclique. Les messages qui mettent en œuvre ce mécanisme d'identification d'erreurs ont un champ CRC qui est calculé par l'émetteur en fonction de la teneur du message. Les nœuds récepteurs recalculent le champ CRC. Toute différence entre les deux codes dénote une différence entre les messages transmis et reçus. D DHCP De l'anglais « Dynamic Host Configuration Protocol ». DHCP est un protocole TCP/IP permettant à un serveur d'assigner à un nœud de réseau une adresse IP basée sur un nom de rôle (nom d'hôte). DIN « Deutsch Industrie Norm ». Organisme allemand définissant des normes de dimensionnement et d'ingénierie. Ces normes sont actuellement reconnues dans le monde entier. 212 1606385 01 12/2008 Glossaire E EIA De l'anglais « Electronic Industries Association ». Organisme qui établit des normes de communication de données et électrique/électronique. Entrée analogique Un module contenant des circuits permettant la conversion de signaux d'entrée analogiques cc (courant continu) en valeurs numériques traitables par le processeur. Ceci implique que ces entrées analogiques sont généralement directes — en d'autres termes : une valeur de table de données reflète directement la valeur du signal analogique. Entrée type IEC 1 Les entrées numériques de type 1 prennent en charge les signaux capteur de dispositifs de commutation mécanique tels que les contacts de relais et boutonspoussoirs fonctionnant dans des conditions climatiques normales. Entrée/sortie numérique On emploie également l'expression entrée/sortie TOR (tout ou rien). Désigne une entrée ou une sortie disposant d'une connexion par circuit individuel au module correspondant directement à un bit ou mot de table de données stockant la valeur du signal au niveau de ce circuit d'E/S. Une E/S numérique permet à la logique de commande de bénéficier d'un accès TOR aux valeurs d'E/S. Ethernet Spécification de câblage et de signalisation LAN (réseau local) utilisée pour connecter des périphériques au sein d'un site bien précis, tel qu'un immeuble. Ethernet utilise un bus ou une topologie en étoile pour connecter différents nœuds sur un réseau. Ethernet II Un format de trame selon lequel l'en-tête spécifie le type de paquet de données. Ethernet II est le format de trame par défaut pour vos communications avec le module Advantys OTB Ethernet. 1606385 01 12/2008 213 Glossaire F Filtrage des entrées La durée pendant laquelle un capteur doit laisser son signal activé/désactivé avant que le module d'entrée détecte le changement d'état. I IEC De l'anglais « International Electrotechnical Commission ». Commission officiellement fondée en 1906 et se consacrant à l'avancement de la théorie et de la pratique des sciences suivantes : ingénierie électrique, ingénierie électronique, informatique et ingénierie informatique. La norme IEC 1131 est consacrée au matériel d'automatisme industriel. IP De l'anglais « Internet Protocol ». La partie de la famille de protocoles TCP/IP qui assure le suivi des adresses internet des nœuds, achemine les messages en sortie et reconnaît les messages en arrivée. L LAN De l'anglais « Local Area Network », réseau local. Désigne un réseau de communication de données à courte distance. Logique positive (source) Désigne une sortie qui, lors de sa mise sous tension, reçoit du courant cc en provenance de sa charge. LSB De l'anglais « Least Significant Byte », octet de poids le plus faible. La partie d'un nombre, d'une adresse ou d'un champ qui est écrite en tant que valeur la plus à droite dans une notation conventionnelle hexadécimale ou binaire. 214 1606385 01 12/2008 Glossaire M Masque de sous-réseau Numéro utilisé pour identifier un sous-réseau. Modbus Modbus est un protocole de messagerie au niveau de la couche applicative. Modbus assure les communications client et serveur entre des périphériques connectés via différents types de bus ou de réseau. Modbus offre de nombreux services spécifiés par des codes de fonction. Mode de repli Un mode sécurisé auquel tout module d'E/S Advantys peut retourner en cas de défaillance de la connexion de communication. MSB De l'anglais « Most Significant Byte », octet de poids le plus fort. La partie d'un nombre, d'une adresse ou d'un champ qui est écrite en tant que valeur la plus à gauche dans une notation conventionnelle hexadécimale ou binaire. N NEMA Acronyme anglais de la « National Electrical Manufacturers Association ». P Passerelle Un programme ou composant matériel chargé de transmettre des données entre les réseaux. 1606385 01 12/2008 215 Glossaire R RMS De l'anglais « Root Mean Square », moyenne quadratique. La valeur efficace d'un courant alternatif, correspondant à la valeur cc qui produit le même effet thermique. La valeur RMS est calculée en prenant la racine carrée de la moyenne des carrés de l'amplitude instantanée d'un cycle complet. Dans le cas d'une sinusoïdale, la valeur rms correspond à 0,707 fois la valeur de crête. S Sortie analogique Un module contenant des circuits assurant la transmission au module du processeur d'un signal analogique cc (courant continu), proportionnellement à une entrée de valeur numérique. Ceci implique que ces sorties analogiques sont généralement directes — en d'autres termes : une valeur de table de données contrôle directement la valeur du signal analogique. Sous-réseau Segment de réseau qui partage une adresse réseau avec les autres parties d'un réseau. Tout sous-réseau peut être physiquement et/ou logiquement indépendant du reste du réseau. Il incombe à une partie d'adresse internet – le numéro de sousréseau – d'identifier le sous-réseau. Il n'est tenu aucun compte de ce numéro de sous-réseau lors de l'acheminement IP. T TCP Acronyme anglais de « Transmission Control Protocol ». Protocole de couche de transport orienté-connexion qui assure une transmission de données fiable en bidirectionnel simultané. TCP fait partie de la suite de protocoles TCP/IP. Thermocouple Un thermocouple consiste en un transducteur de température bimétallique qui fournit une valeur de température en mesurant la différence de potentiel provoquée par la jonction de deux métaux différents, à des températures différentes. 216 1606385 01 12/2008 Glossaire V Valeur de repli La valeur adoptée par un appareil lors de son passage en mode de repli. Généralement, la valeur de repli est soit configurable, soit la dernière valeur stockée pour l'appareil. 1606385 01 12/2008 217 Glossaire 218 1606385 01 12/2008 Index 1606385 01 12/2008 B AC Index A Créer un îlot, 164 A lire avant de commencer, 28 Alimentation caractéristiques, 56 D C Caractéristiques alimentation, 56 Module d’interface réseau, 15 modules d'E/S analogiques, 16 modules d'E/S TOR, 15 Codes de fonction Modbus, 74 Compatibilité CEM, 57 Compteur rapide RFC, 21 Compteur rapide déporté (RFC), 106 Compteur très rapide RVFC, 21 Compteur très rapide (RVFC), 110 Compteur très rapide déporté E/S TOR, 104 Compteurs rapides déportés E/S TOR, 104 Configuration matérielle, 18 Configuration matérielle maximale, 18 Connexion de l'alimentation module d’interface réseau, 55 Connexion du bus de terrain ou du réseau, 60 Considérations réseau, 22 1606385 01 12/2008 Début, 28 Description physique module, 47 Diagnostic voyants, 177, 177, 178 Dimensions module d’interface réseau, 26 E E/S TOR compteur très rapide déporté, 104 compteurs rapides déportés, 104 générateur d’impulsions déporté, 104 Echange de données, 178 Ethernet interface réseau, 80 F Fonction RPWM, 127 Fonctions spécifiques, 21 G Générateur d’impulsions RPLS, 21 219 Index Générateur d’impulsions avec modulation de largeur RPWM, 21 Générateur d’impulsions déporté E/S TOR, 104 Générateur d’impulsions déporté avec modulation de la largeur, 127 Génération d'impulsions, 123 I Ilot adresse, 81 îlot état, 176 Ilot d’E/S terminaison de ligne, 23 vue d'ensemble, 23 Installation sur un rail DIN, 37 Interface réseau brochage, 80 M Module description physique, 47 installation sur un rail DIN, 37 retrait d'un rail DIN, 38 vue d'ensemble, 46 Module d’interface réseau retard sortie, 53 Module d'expansion assemblage à un module d’interface réseau, 32 désassemblage d'un module d’interface réseau, 34 Module d’interface réseau assemblage d'un module d'expansion, 32 caractéristiques, 15 caractéristiques de l'alimentation électrique, 56 connexion de l'alimentation, 55 désassemblage d’un module d’expan- 220 sion, 34 dimensions, 26 plage de fonctionnement, 51 retrait du bornier, 35 schémas de câblage, 54 Module d’interface réseau fonctions spécifiques, 21 Module d’interface réseau avec E/S intégrées, 14 Module de communication position des trous de fixation, 27 Modules d'E/S analogiques caractéristiques, 16 positions de montage, 30 Modules d'E/S TOR caractéristiques, 15 positions de montage, 30 Modules d’interface réseau positions de montage, 30 précautions de montage en coffret, 31 O OTB 1E0DM9LP voyants, 176 OTB 1E0DM9LP caractéristiques physiques, 79 P Plage de fonctionnement module d’interface réseau, 51 Position des trous de fixation module de communication, 27 Précautions de montage en coffret modules d’interface réseau, 31 Préparation de l'installation, 28 Protocole Modbus, 73 R Rail DIN rail AM1 DE200 de 15 mm, 39 Registres d’identification, 75 Réseau Ethernet, 79 1606385 01 12/2008 Index Retard sortie module d’interface réseau, 53 Retrait bornier, 35 RFC, 106 Roue codeuse, 81 RPLS, 123 RPWM, 127 RVFC, 110 S Schémas de câblage module d’interface réseau, 54 Symboles, 209 Symboles CEI, 209 T Terminaison de ligne, 23 V Voyants 100T, 177 10T, 177 I0, I11, 178 PWR, 178 Q0, Q7, 178 STAT, 177 vue d'ensemble, 176 Vue d'ensemble module, 46 Vue d’ensemble module, 14 1606385 01 12/2008 221 Index 222 1606385 01 12/2008