Schneider Electric Bibliothèque de blocs IEC - Intercalaire : ANA_IO Mode d'emploi
Ajouter à Mes manuels440 Des pages
▼
Scroll to page 2
of
440
Concept 2.6 Bibliothèque de blocs IEC Intercalaire : ANA_IO 33002222.04 11/2007 2 Table des matières Consignes de sécurité . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 A propos de ce manuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 Partie I Généralités sur la bibliothèque de blocs ANA_IO. . . . . 19 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 Chapitre 1 Paramétrage des fonctions et blocs fonction . . . . . . . . . . . . . 21 Paramétrage des fonctions et blocs fonction . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 Chapitre 2 Mise en oeuvre des modules analogiques. . . . . . . . . . . . . . . . 23 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Traitement de valeurs analogiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Sections de mise à l'échelle et section de configuration . . . . . . . . . . . . . . . . . . . EFB de configuration. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . EFB de mise à l'échelle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . EFB de mise au point . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Exemple d'application pour Quantum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 3 23 24 25 28 34 36 37 Exploitation d’ INTERBUS sur le Compact. . . . . . . . . . . . . . . . 39 Illustration de la structure INTERBUS avec des EFB . . . . . . . . . . . . . . . . . . . . . 39 Chapitre 4 Traitement des valeurs analogiques sur Momentum . . . . . . . 41 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 Procédure à suivre pour le traitement des valeurs analogiques sur Momentum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 Exemple Traitement des valeurs analogiques Momentum . . . . . . . . . . . . . . . . . 44 Partie II Description d'EFB . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Vue d'ensemble. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47 Chapitre 5 ACI030 : Configuration du module Quantum ACI 030 00 . . . . 51 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51 Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 3 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 53 Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Chapitre 6 ACI040 : Configuration du module Quantum ACI 040 00 . . . . 55 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58 Chapitre 7 ACO020 : Configuration du module Quantum ACO 020 00 . . . . . . . . . . 59 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 Chapitre 8 ACO130 : Configuration du module Quantum ACO 130 00 . . . . . . . . . . 63 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 64 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 Chapitre 9 ADU204 : Configuration du module Compact ADU 204 . . . . . 67 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 Erreur d’exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 Chapitre 10 ADU205 : Configuration du module Compact ADU 205 . . . . . 71 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73 Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 Chapitre 11 ADU206 : Configuration du module Compact ADU 206/ADU 256 . . . . . 75 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77 Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78 4 Chapitre 12 ADU214 : Configuration du module Compact ADU 214 . . . . . 79 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Erreur d’exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 13 AII330 : Configuration du module Quantum AII 330 00 . . . . . . 83 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 14 91 92 93 94 AMM090 : Configuration du module Quantum AMM 090 . . . . 95 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Erreur d’exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 17 87 88 89 90 AIO330 : Configuration du module Quantum AIO 330 00 . . . . 91 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 16 83 84 85 86 AII33010 : Configuration du module Quantum AII 330 10. . . . . . . . . . . . . 87 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 15 79 80 81 82 95 96 97 98 ANA_16I : Configuration du module AAI 140 00 . . . . . . . . . . . 99 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99 Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100 Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101 Description détaillée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102 Chapitre 18 ANA_4I_M : Configuration du module AAI 520 40. . . . . . . . . 105 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Description détaillée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105 106 107 108 5 Chapitre 19 ANA_4I_2O : Configuration du module TIO BAM 096 00 . . . . . . . . . . . . . . 115 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117 Description détaillée. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119 Chapitre 20 ANA_4I_2O_C : Configuration du module TIO BAM 096 00 . . . . . . . . . . . . . . 125 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 125 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127 Description détaillée. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128 Chapitre 21 ANA_4I_2O_V : Configuration du module TIO BAM 096 00 . . . . . . . . . . . . . . 131 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 131 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133 Description détaillée. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134 Chapitre 22 ANA_4O : Configuration des modules BAO 126 00 . . . . . . . 137 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 137 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139 Description détaillée. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140 Chapitre 23 ANA_8I : Configuration des modules AAI 030 00, BAI 036 00 . . . . . . . 143 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 144 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145 Description détaillée. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146 Chapitre 24 ARI030 : Configuration du module Quantum ARI 030 10 . . . 149 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 149 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151 Erreur d’exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152 Chapitre 25 ATI030 : Configuration du module Quantum ARI 030 00 . . . 153 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 153 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 154 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155 Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156 6 Chapitre 26 AVI030 : Configuration du module Quantum AVI 030 00 . . . 157 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 27 AVO020 : Configuration du module Quantum AVO 020 00 . . . . . . . . . . 161 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 28 181 182 183 185 DAU202 : Configuration du module Compact DAU 202 / DAU 252 / DAU 282 . . . . . . . . . . . . . . . . . . . . . . . . . 187 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Erreur d’exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 32 175 176 177 178 COMPACT : Configuration d'un châssis central . . . . . . . . . . 181 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 31 165 166 167 169 173 BNO_671 : Configuration du module TIO BNO 671 00 . . . . . 175 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Description détaillée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 30 161 162 163 164 BKF_201 : Configuration du module Compact BKF 201. . . . 165 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Description détaillée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 29 157 158 159 160 187 188 189 190 DAU204 : Configuration du module Compact DAU 204 . . . . 191 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191 192 193 194 7 Chapitre 33 DAU208 : Configuration du module Compact DAU 208 . . . . 195 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 196 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197 Erreur d’exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 198 Chapitre 34 DIG_16I : Configuration des modules TIO BDI 346 00 / 546 50 / 746 50 . . . . . . . . . . . . . . . . . . . . . . . 199 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 200 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 201 Description détaillée. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202 Chapitre 35 DIG_16I_12O_MON : Configuration du module ADM 390 10 . . . . . . . . . . . . . . . . . . 205 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 205 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207 Description détaillée. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208 Chapitre 36 DIG_16I_16O : Configuration du module TIO BDM 346 00 . . . . . . . . . . . . . . 211 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 211 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 213 Description détaillée. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 214 Chapitre 37 DIG_16O : Configuration des modules TIO BDO 346 00 / BDO 946 50 . . . . . . . . . . . . . . . . . . . . . . . . . 217 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 219 Description détaillée. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 220 Chapitre 38 DROP : Configuration d'un châssis de stations E/S . . . . . . 223 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 224 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225 Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226 Chapitre 39 I_DBSET : Ecriture de structure interne des données ANL_IN . . . . . . . 227 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 227 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 228 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 229 8 Chapitre 40 I_DEBUG : Contrôle de structure interne des données ANL_IN . . . . . . . 231 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 231 Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232 Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233 Chapitre 41 I_FILTER : Linéarisation des entrées analogiques . . . . . . . . 235 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Description détaillée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 42 I_NORM : Entrée analogique normalisée . . . . . . . . . . . . . . . . 241 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 43 249 250 251 252 I_PHYS_WARN : Entrée analogique physique avec état d'avertissement . . . . 253 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 46 245 246 247 248 I_PHYS : Entrée analogique physique . . . . . . . . . . . . . . . . . . 249 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 45 241 242 243 244 I_NORM_WARN : Entrée analogique normalisée avec état d'avertissement . . . . . . . . . . . . . . . . . . . . . . . . . . . . 245 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 44 235 236 237 238 240 253 254 255 256 I_RAW : Entrée analogique ; valeur brute . . . . . . . . . . . . . . . 257 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 257 258 259 260 9 Chapitre 47 I_RAWSIM : Entrée analogique ; valeur brute simulée . . . . 261 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 261 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263 Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264 Chapitre 48 I_SCALE : Entrée analogique avec mise à l'échelle . . . . . . . 265 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 267 Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268 Chapitre 49 I_SCALE_WARN : Entrée analogique avec mise à l'échelle et avertissement . . . . . . . . . . . . . . . . . . . . . . 269 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 270 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271 Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272 Chapitre 50 I_SET: définition des informations des voies d'entrée analogiques . . . . . . . . . . . . . . . . . . . . . . . . . . . 273 Vue d'ensemble . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275 Description détaillée. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276 Plages de valeurs non gérées . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278 Erreur d’exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 280 Chapitre 51 IMIO_IN : Entrée directe d'un module d'E/Se . . . . . . . . . . . . 281 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 282 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 283 Description détaillée. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 284 Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285 Chapitre 52 IMIO_OUT : Sortie directe d'un module d'E/S . . . . . . . . . . . . 287 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 287 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 289 Description détaillée. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 290 Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291 10 Chapitre 53 MIX_4I_2O : Configuration du module AMM 090 00 . . . . . . . 293 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Description détaillée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 54 NOA_611: Configuration du module Quantum NOA 611 00/NOA 611 10 . . . . . . . . . . . . . . . . . . . . . 301 Vue d'ensemble. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Description détaillée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 55 293 294 295 296 301 302 303 304 306 O_DBSET : Ecriture de structure interne des données ANL_OUT . . . . . 307 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307 Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 308 Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 309 Chapitre 56 O_DEBUG : Contrôle de structure interne des données ANL_OUT . . . . . 311 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311 Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312 Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313 Chapitre 57 O_FILTER : Linéarisation des sorties analogiques. . . . . . . . 315 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Description détaillée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 58 O_NORM : Sortie analogique normalisée. . . . . . . . . . . . . . . . 321 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 59 315 316 317 318 320 321 322 323 324 O_NORM_WARN : Entrée analogique normalisée avec état d'avertissement . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325 326 327 328 11 Chapitre 60 O_PHYS : Sortie analogique physique . . . . . . . . . . . . . . . . . 329 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 330 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 331 Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 332 Chapitre 61 O_PHYS_WARN : Sortie analogique physique avec état d'avertissement . . . . 333 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 335 Erreur d’exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 336 Chapitre 62 O_RAW : Sortie analogique ; valeur brute . . . . . . . . . . . . . . 337 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 337 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 338 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 339 Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340 Chapitre 63 O_SCALE : Sortie analogique avec mise à l'échelle . . . . . . 341 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 341 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 342 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 343 Erreur d’exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 344 Chapitre 64 O_SCALE_WARN : Sortie analogique avec mise à l'échelle et avertissement . . . . . . . . . . . . . . . . . . . . . . 345 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 345 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 346 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 347 Erreur d’exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 348 Chapitre 65 O_SET : définition des informations des voies de sortie analogiques . . . . . . . . . . . . . . . . . . . . . . . . . . 349 Vue d'ensemble . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 349 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 351 Description détaillée. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 352 Plages de valeurs non gérées . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 354 Erreur d’exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 355 12 Chapitre 66 QPR_16I_12O : Configuration des modules TIO QPR 346 00 / 10 / 20 / 21 . . . . . . . . . . . . . . . . . . . . . . . . . . 357 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Description détaillée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 67 QUANTUM : Configuration d'un châssis central . . . . . . . . . . 363 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 68 375 376 377 378 SCALWTOR: Mise à l'échelle (WORD -> REAL) . . . . . . . . . . . 379 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Erreur d’exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 72 371 372 373 374 SCALRTOW: Mise à l'échelle (REAL -> WORD) . . . . . . . . . . . 375 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Erreur d’exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 71 367 368 369 370 R_UINT_WORD: Conversion de type de données (REAL -> UINT -> WORD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 371 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 70 363 364 365 366 R_INT_WORD: Conversion de type de données (REAL -> INT -> WORD) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 367 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Erreur d'exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Chapitre 69 357 358 359 360 379 380 381 382 UNI_I : Configuration de modules d'entrée universels TIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Représentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Description détaillée . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383 384 385 386 13 Chapitre 73 UNI_I_O : Configuration de modules d'entrée/sortie universels TIO. . . . . . . . . . . . . . . . . . . . . . . . . 387 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 387 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 388 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389 Description détaillée. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 390 Chapitre 74 UNI_O : Configuration de modules d'entrée universels TIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 391 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 391 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 392 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393 Description détaillée. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394 Chapitre 75 W_INT_REAL: Conversion de type de données (WORD -> INT -> REAL) . . . . . . . . . . . . . . . . . . . 395 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 395 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 397 Chapitre 76 W_UINT_REAL: Conversion de type de données (WORD -> UINT -> REAL) . . . . . . . . . . . . . . . . . . 399 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 400 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 401 Chapitre 77 XBP : configuration d'une extension de châssis central . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403 Vue d'ensemble . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 403 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 404 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405 Chapitre 78 XDROP : Configuration d'un châssis de stations E/S . . . . . 407 Aperçu . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 407 Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 408 Représentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 409 Erreur d’exécution . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 410 14 Glossaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 411 Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 435 Consignes de sécurité § Informations importantes AVIS Veuillez lire soigneusement ces consignes et examiner l'appareil afin de vous familiariser avec lui avant son installation, son fonctionnement ou son entretien. Les messages particuliers qui suivent peuvent apparaître dans la documentation ou sur l'appareil. Ils vous avertissent de dangers potentiels ou attirent votre attention sur des informations susceptibles de clarifier ou de simplifier une procédure. L'apposition de ce symbole à un panneau de sécurité Danger ou Avertissement signale un risque électrique pouvant entraîner des lésions corporelles en cas de non-respect des consignes. Ceci est le symbole d'une alerte de sécurité. Il vous avertit d'un risque de blessures corporelles. Respectez scrupuleusement les consignes de sécurité associées à ce symbole pour éviter de vous blesser ou de mettre votre vie en danger. DANGER DANGER indique une situation immédiatement dangereuse qui, si elle n'est pas évitée, entraînera la mort ou des blessures graves. AVERTISSEMENT AVERTISSEMENT indique une situation présentant des risques susceptibles de provoquer la mort, des blessures graves ou des dommages matériels. ATTENTION ATTENTION indique une situation potentiellement dangereuse et susceptible d'entraîner des lésions corporelles ou des dommages matériels. 33002222 11/2007 15 Consignes de sécurité 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. © 2007 Schneider Electric. Tous droits réservés. 16 33002222 11/2007 A propos de ce manuel Présentation Objectif du document Cette documentation vous aidera à configurer les fonctions et les blocs fonction. Champ d'application Cette documentation s’applique à la version 2.6 de Concept pour Microsoft Windows 98, Microsoft Windows Version 2000, Microsoft Windows XP ou Microsoft Windows NT 4.x. Note : Vous trouverez d’autres Notas à jour dans le fichier README.WRI de Concept. Document à consulter Titre Référence Instructions d’installation de Concept 840 USE 502 01 Manuel utilisateur de Concept 840 USE 503 01 Concept EFB User Manual 840 USE 505 00 Bibliothèque de blocs LL984 de Concept 840 USE 506 01 Vous pouvez télécharger ces publications techniques ainsi que d'autres informations techniques à partir de notre site Web : www.telemecanique.com Commentaires utilisateur 33002222 11/2007 Envoyez vos commentaires à l'adresse e-mail techpub@schneider-electric.com 17 A propos de ce manuel 18 33002222 11/2007 Généralités sur la bibliothèque de blocs ANA_IO I Aperçu Introduction Ce chapitre contient des informations d'ordre général concernant la bibliothèque de blocs ANA_IO. Contenu de cette partie Cette partie contient les chapitres suivants : 33002222 11/2007 Chapitre Titre du chapitre Page 1 Paramétrage des fonctions et blocs fonction 21 2 Mise en oeuvre des modules analogiques 23 3 Exploitation d’ INTERBUS sur le Compact 39 4 Traitement des valeurs analogiques sur Momentum 41 19 Généralités 20 33002222 11/2007 Paramétrage des fonctions et blocs fonction 1 Paramétrage des fonctions et blocs fonction Généralités Tout FFB se compose d'une opération, des opérandes nécessaires à l'opération et d'un nom d'instance/numéro de fonction. FFB p. ex. Retard à l'enclenchement) Nom d'instance/ Compteur de fonction (par ex. FBI_2_22 (18)) Opération Opérande (par ex. TON) Paramètre formel (par ex. IN,PT,Q,ET) Paramètre courant Variable, élément d'une variable multiéléments, libellé, adresse directe (par ex. ENABLE, EXP.1, TIME, ERROR, OUT, %4:0001) FBI_2_22 (18) TON ENABLE EXP.1 TIME 33002222 11/2007 EN IN PT ENO Q ET ERROR OUT %4:00001 21 Paramétrage Opération L'opération détermine la fonctionnalité qui doit être exécutée par le FFB, p. ex. registre à décalage ou opérations de conversion. Opérande L'opérande détermine avec quoi l'opération doit être exécutée. Dans les FFB, il est constitué de paramètres formels et de paramètres réels. Paramètre formel/paramètre réel Le paramètre formel réserve la place pour un opérande. Lors du paramétrage, un paramètre actualisé (paramètre réel) est affecté au paramètre formel. Lancement conditionnel/ inconditionnel Chaque FFB peut disposer d'un lancement "conditionnel" ou "non conditionnel". La condition est réalisée par une connexion préalable de l'entrée EN. EN démasqué appel conditionnel (le FFB est traité uniquement lorsque EN = 1) EN masqué appel non conditionnel (le FFB est toujours traité) Le paramètre réel peut être une variable, une variable multi-éléments, un élément d'une variable multi-éléments, un libellé ou une adresse directe. Note : Si elle n'est pas paramétrée, l'entrée EN doit être masquée. Étant donné que les entrées non paramétrées sont automatiquement occupées par un "0", le FFB ne serait jamais exécuté. Note : Dans le cas des blocs fonction bloqués (EN = 0) disposant d'une fonction temporelle interne (par exemple, DELAY), il semble que le temps continue de s'écouler, car il est calculé à l'aide de l'horloge système, le rendant indépendant du cycle programme et de la validation du bloc. Appel de fonctions et DE blocs fonction en IL et ST 22 Pour l'appel des fonctions et des blocs fonction dans IL (liste d'instructions) et ST (littéral structuré), veuillez vous référer aux chapitres correspondants du manuel de l'utilisateur. 33002222 11/2007 Mise en oeuvre des modules analogiques 2 Aperçu Introduction Cette bibliothèque de blocs contient des EFB pour l'exploitation de modules analogiques et des EFB pour exploiter l’INTERBUS sur le Compact Note : Les EFB de cette biblithèque de blocs sont, par principe, disponibles dans chaque application CEI. Il n'est pas possible d'utiliser ces EFB spécifiques à une plate-forme sur une plate-forme d'API non prévue (des EFB Quantum sur un API Compact). Vous trouverez les EFB pour les modules analogiques dans les groupes suivants : Quantum IO Config Compact IO Config Analog IO Config Analog IO Scaling Analog IO Debug Contenu de ce chapitre 33002222 11/2007 Ce chapitre contient les sujets suivants : Sujet Page Traitement de valeurs analogiques 24 Sections de mise à l'échelle et section de configuration 25 EFB de configuration 28 EFB de mise à l'échelle 34 EFB de mise au point 36 Exemple d'application pour Quantum 37 23 Mise en oeuvre des modules analogiques Traitement de valeurs analogiques Introduction Cette bibliothèque de blocs est composée d'EFB nécessaires à la configuration de modules analogiques. Ces EFB sont conçus de telle sorte que le programme FDB puisse être configuré indépendamment du module matériel utilisé. Grâce à des EFB dépendants du matériel (p. ex. Groupe : Quantum IO Config), l'information spécifique au projet est traitée dans l'API et préparée dans les structures de données ANL_IN et ANL_OUT. Des EFB indépendants de la configuration matérielle travaillent avec ces structures de données. Ils lisent les valeurs brutes à partir des mots d'entrée (3x), les mettent à l'échelle et les convertissent en valeurs de type REAL. Les modifications d'adresses directes ou de paramètres d'entrée/ sortie sont donc saisies automatiquement par les EFB. Répartion en sections Etant donné que les données de configuration ne doivent être saisies qu'une seule fois après le chargement, il est recommandé de répartir en au moins deux sections les EFB de la bibliothèque ANA_IO. Une répartition en deux sections est recommandée. Section de mise à l'échelle Section de configuration La répartition entre une section de configuration et plusieurs sections de mise à l'échelle peut soulager l'UC. En effet, la section de configuration ne doit être exécutée qu'une seule fois, (après un démarrage à chaud ou un nouveau démarrage). En général, les sections de mise à l'échelle doivent être exécutées en continu. 24 33002222 11/2007 Mise en oeuvre des modules analogiques Sections de mise à l'échelle et section de configuration Sections de mise à l'échelle Les sections de mise à l'échelle permettent le traitement effectif des valeurs analogiques. Section de configuration Cette section sert à la configuration des modules d'entrée/sortie analogiques et gère l'échange des données entre les EFB analogiques, la mémoire d'état et les données de configuration. La section de configuration devra être nommée "CfgAnalo", afin d'assurer la compatibilité avec les versions ultérieures de Concept. La commande de la section de configuration peut s'effectuer de 2 façons : via les entrées EN des différents EFB via le blocage ou le déblocage de la section de configuration 33002222 11/2007 25 Mise en oeuvre des modules analogiques Exemple 1 : Commande via les entrées EN La section de configuration peut être commandée par les entrées EN des différents EFB. La validation des EFB s'effectue par l'EFB SYSSTATE, dont les sorties COLD ou WARM sont mises à 1 pendant un cycle après un démarrage à froid ou à chaud. Exemple d'une section de configuration "CfgAnaIo" pour Quantum SYSSTATE OR_BOOL COLD WARM ERROR QUANTUM EN ENO SLOT1 SLOT2 SLOT3 SLOT4 SLOT5 SLOT6 SLOT7 AVI030 EN SLOT ENO CHANNEL1 CHANNEL2 CHANNEL3 CHANNEL4 CHANNEL5 CHANNEL6 CHANNEL7 Poti_1 Poti_2 CHANNEL8 AVO020 EN SLOT ENO CHANNEL1 CHANNEL2 CHANNEL3 CHANNEL4 26 Meter_1 Meter_2 33002222 11/2007 Mise en oeuvre des modules analogiques Exemple 2 : Commande par déblocage de section La commande de la section de configuration peut être effectuée via le blocage ou le déblocage de cette section. Le déblocage de la section de configuration s'effectue au sein d'une section à part entière, par l'EFB SYSSTATE, dont les sorties COLD ou WARM sont mises à 1 pendant un cycle après un démarrage à froid ou à chaud. Ce signal à 1 est utilisé pour débloquer ou bloquer la section de configuration. Il n'est pas nécessaire de relier EN et ENO des EFB dans cette solution. Exemple d'une section de contrôle "Config_Ctrl" pour Quantum SYSSTATE OR_BOOL COLD WARM ERROR NOT_BOOL CfgAnalo.disabl Exemple d'une section de configuration "CfgAnaIo" pour Quantum QUANTUM SLOT1 SLOT2 SLOT3 SLOT4 SLOT5 SLOT6 SLOT7 AVI030 SLOT CHANNEL1 CHANNEL2 CHANNEL3 CHANNEL4 CHANNEL5 CHANNEL6 CHANNEL7 Poti_1 Poti_2 CHANNEL8 AVO020 SLOT CHANNEL1 CHANNEL2 CHANNEL3 CHANNEL4 33002222 11/2007 Meter_1 Meter_2 27 Mise en oeuvre des modules analogiques EFB de configuration Introduction L'accès aux données de configuration des modules analogiques d'entrée/sortie est réalisé à l'aide des EFB des bibliothèques "Quantum IO Config" et "Compact IO Config". Il faut différencier les cas suivants : Procédure pour des E/S locales exclusivement (Quantum/Compact), p. 28 Procédure d'extension du châssis local par le module XBE (Quantum), p. 30 Procédure pour des E/S décentralisées (RIO, DIO) (Quantum), p. 31 Procédure d'extension du châssis décentralisé par le module XBE (Quantum), p. 32 Procédure pour des E/S locales exclusivement (Quantum/ Compact) Placez un seul EFB QUANTUM/COMPACT dans la section de configuration (CfgAnaIo). A chaque module analogique correspond un EFB d'E/S analogique. Connectez l'EFB d'E/S analogique désiré à l'emplacement correspondant de l'EFB QUANTUM/ COMPACT. L'EFB d'E/S analogique transmet en sortie une variable de type de données ANL_IN ou ANL_OUT. Ces valeurs sont ensuite exploitées avec les EFB de mise à l'échelle dans les sections de mise à l'échelle. Pour cela, elle sont reliées aux EFB de mise à l'échelle correspondants à l'aide de variables non localisées. Note : N'entrez pas de littéraux aux entrées SLOT des EFB de configuration. Les entrées SLOT doivent être connectées à des sorties SLOT. 28 33002222 11/2007 Mise en oeuvre des modules analogiques Exemple pour des E/S locales exclusivement Exemple d'une section de configuration "CfgAnaIo" FBI_12_3 (1) QUANTUM SLOT1 SLOT2 SLOT3 SLOT4 FBI_12_3 (2) AVO020 SLOT CHANNEL1 CHANNEL2 CHANNEL3 SLOT5 SLOT6 SLOT7 SLOT8 Potentiom Potentiom CHANNEL4 SLOT9 SLOT10 SLOT11 SLOT12 SLOT13 SLOT14 SLOT15 SLOT16 FBI_12_2 (3) AVI030 SLOT CHANNEL1 CHANNEL2 CHANNEL3 indicateur_ indicateur_ CHANNEL4 CHANNEL5 CHANNEL6 CHANNEL7 CHANNEL8 Le mode de fonctionnement des EFB se trouve dans le tableau suivant. 33002222 11/2007 EFB Mode de fonctionnement Quantum Cet EFB sert à préparer les données de configuration d'un châssis central afin de permettre leur transmission par les EFB analogiques d'entrée/sortie. AVI030 Configuration du module Quantum AVI 030 00. L'EFB sert à préparer les données de configuration du module QUANTUM AVI 030 00 afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle. Les références 3x définies dans l'affectation des E/S sont automatiquement affectées en interne aux différentes voies. C'est la raison pour laquelle ces références ne doivent être occupées que par des variables non localisées. AVO020 Configuration du module Quantum AVO 020 00. L'EFB sert à préparer les données de configuration du module QUANTUM AVO 020 00 afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle. Les références 4x définies dans l'affectation des E/S sont automatiquement affectées en interne aux différentes voies. C'est la raison pour laquelle ces références ne doivent être occupées que par des variables non localisées. 29 Mise en oeuvre des modules analogiques Procédure d'extension du châssis local par le module XBE (Quantum) Placez un seul EFB QUANTUM dans la section de configuration (CfgAnaIo). Vous accéderez aux données de configuration de l'extension de châssis via les EFB XBP. Connectez ensuite l'EFB XBP à l'emplacement du module XBE. Note : N'entrez pas de littéraux aux entrées SLOT des EFB de configuration. Les entrées SLOT doivent être connectées à des sorties SLOT. Exemple d'extension du châssis local par le module XBE Exemple d'une section de configuration "CfgAnaIo" QUANTUM AVI030 SLOT1 SLOT SLOT2 SLOT3 SLOT4 CHANNEL1 CHANNEL2 CHANNEL3 SLOT5 SLOT6 SLOT7 CHANNEL4 CHANNEL5 CHANNEL6 CHANNEL7 Potentiomètre_1 Poti_2 CHANNEL8 XBP SLOT SLOT1 SLOT2 SLOT3 SLOT4 SLOT5 SLOT6 SLOT7 AVO020 SLOT CHANNEL1 CHANNEL2 CHANNEL3 indicateur_1 indicateur_2 CHANNEL4 Le mode de fonctionnement des EFB se trouve dans le tableau suivant. 30 EFB Mode de fonctionnement Quantum Cet EFB sert à préparer les données de configuration d'un châssis central afin de permettre leur transmission par les EFB analogiques d'entrée/sortie. XBP Cet EFB sert à préparer les données de configuration d'une extension de châssis afin de permettre leur transmission par les EFB analogiques d'entrée/ sortie. AVI030 Voir Exemple pour des E/S locales exclusivement, p. 29 AVO020 Voir Exemple pour des E/S locales exclusivement, p. 29 33002222 11/2007 Mise en oeuvre des modules analogiques Procédure pour des E/S décentralisées (RIO, DIO) (Quantum) Placez un seul EFB QUANTUM dans la section de configuration (CfgAnaIo). L'accès aux données de configuration des entrées/sorties décentralisées (RIO), des E/S distribuées (DIO) est réalisé à l'aide des EFB DROP. L'EFB DROP est valable pour les trois types de stations d'E/S. Si vous utilisez RIO, connectez l'EFB DROP à l'emplacement du module de communication RIO. Si vous utilisez DIO, connectez l'EFB DROP à l'emplacement de l'unité centrale ou du module NOM. Chaque station d'E/S a sa propre adresse, entrez ce numéro à l'entrée NUMBER de l'EFB DROP. Note : N'entrez pas de littéraux aux entrées SLOT des EFB de configuration. Les entrées SLOT doivent être connectées à des sorties SLOT. Exemple pour les E/S décentralisées (RIO ou NOM) Exemple d'une section de configuration "CfgAnaIo" QUANTUM AVI030 SLOT1 SLOT SLOT2 SLOT3 SLOT4 CHANNEL1 CHANNEL2 CHANNEL3 SLOT5 SLOT6 CHANNEL4 CHANNEL5 SLOT7 CHANNEL6 CHANNEL7 Potentiomètre_1 Poti_2 CHANNEL8 DROP SLOT 3 NUMBER SLOT1 SLOT2 SLOT3 SLOT4 AVO020 SLOT SLOT5 SLOT6 CHANNEL1 CHANNEL2 CHANNEL3 SLOT7 CHANNEL4 indicateur_1 indicateur_2 Le mode de fonctionnement des EFB se trouve dans le tableau suivant. 33002222 11/2007 EFB Mode de fonctionnement Quantum Cet EFB sert à préparer les données de configuration d'un châssis central afin de permettre leur transmission par les EFB analogiques d'entrée/sortie. Drop Cet EFB sert à préparer les données de configuration d'un châssis d'E/S afin de permettre leur transmission par les EFB analogiques d'entrée/sortie. AVI030 Voir Exemple pour des E/S locales exclusivement, p. 29 AVO020 Voir Exemple pour des E/S locales exclusivement, p. 29 31 Mise en oeuvre des modules analogiques Procédure d'extension du châssis décentralisé par le module XBE (Quantum) Placez un seul EFB QUANTUM dans la section de configuration (CfgAnaIo). L'accès aux données de configuration des entrées/sorties décentralisées (RIO), des E/S distribuées (DIO) ou des coupleurs de communication E/S (NOM) est réalisé à l'aide de l'EFB DROP. L'EFB DROP est valable pour les trois types de stations d 'E/S. Si vous utilisez RIO ou NOM, connectez l'EFB DROP à l'emplacement du module de communication RIO ou du module NOM. Si vous utilisez DIO, connectez l'EFB DROP à l'emplacement de l'unité centrale. Chaque station d'E/S a son propre numéro, entrez ce numéro à l'entrée NUMBER de l'EFB DROP. Vous accéderez aux données de configuration de l'extension du châssis décentralisé par les EFB XDROP. Reliez l'entrée SLOT de l'EFB XDROP à l'entrée SLOT de l'EFB DROP. Saisissez pour l'entrée NUMBER de l'EFB XDROP lemême nombre que pour l'entrée NUMBER de l'EFB DROP. Note : N'entrez pas de littéraux aux entrées SLOT des EFB de configuration. Les entrées SLOT doivent être connectées à des sorties SLOT. 32 33002222 11/2007 Mise en oeuvre des modules analogiques Exemple d'extension du châssis décentralisé par le module XBE Exemple d'une section de configuration "CfgAnaIo" FBI_11_1 (1) QUANTUM FBI_11_4 (4) AVI030 SLOT1 SLOT2 SLOT3 SLOT4 SLOT SLOT5 SLOT6 SLOT7 SLOT8 SLOT9 SLOT10 SLOT11 SLOT12 SLOT13 SLOT14 CHANNEL1 CHANNEL2 CHANNEL3 FBI_11_2 (2) DROP 3 Potentiomètre_1 Poti_2 CHANNEL4 CHANNEL5 CHANNEL6 CHANNEL7 SLOT NUMBER SLOT1 SLOT2 CHANNEL8 SLOT3 SLOT4 SLOT5 SLOT6 SLOT15 SLOT16 SLOT7 SLOT8 SLOT9 SLOT10 FBI_11_3 (3) XDROP 3 FBI_11_5 (5) AVO020 SLOT CHANNEL1 CHANNEL2 CHANNEL3 indicateur_1 indicateur_2 CHANNEL4 SLOT NUMBER X_SLOT1 X_SLOT2 X_SLOT3 X_SLOT4 X_SLOT5 X_SLOT6 X_SLOT7 X_SLOT8 X_SLOT9 X_SLOT10 Le mode de fonctionnement des EFB se trouve dans le tableau suivant. 33002222 11/2007 EFB Mode de fonctionnement Quantum Cet EFB sert à préparer les données de configuration d'un châssis central afin de permettre leur transmission par les EFB analogiques d'entrée/sortie. XDROP Cet EFB sert à préparer les données de configuration d'une extension de châssis décentralisé afin de permettre leur transmission par les EFB analogiques d'entrée/sortie. AVI030 Voir Exemple pour des E/S locales exclusivement, p. 29 AVO020 Voir Exemple pour des E/S locales exclusivement, p. 29 33 Mise en oeuvre des modules analogiques EFB de mise à l'échelle Introduction La mise à l'échelle des valeurs analogiques s'effectue, à l'aide des EFB de la bibliothèque de blocs fonction "Analog IO Scaling", dans les sections de mise à l'échelle. Les EFB d'entrée/sortie analogiques fonctionnent, indépendamment du matériel, avec les types de données ANL_IN et ANL_OUT. EFB de mise à l'échelle disponibles 34 Les EFB de mise à l'échelle existants sont : I_RAW, O_RAW: Valeur brute, pas de mise à l'échelle I_RAWSIM: Valeur brute, simulation I_NORM, I_NORM_WARN, O_NORM, O_NORM_WARN: Normalisation, représentation dans une plage comprise entre 0,0 et 1,0. I_PHYS, I_PHYS_WARN, O_PHYS, O_PHYS_WARN: Valeur physique, plage physique I_SCALE, I_SCALE_WARN, O_SCALE, O_SCALE_WARN: Mise à l'échelle, représentation dans une plage comprise entre MN et MX définie par l'utilisateur. 33002222 11/2007 Mise en oeuvre des modules analogiques Astuces pour l'utilisation 33002222 11/2007 Notez les astuces suivantes relatives à l'utilisation des EFB de mise à l'échelle : Lors de l'utilisation de ces EFB, faites toujours attention aux messages apparaissant dans Connecté → Affichage des événements. Les erreurs étant survenues lors de l'exécution de ces EFB sont consignées ici. Pour les tâches pour lesquelles les unités physiques ne sont pas utilisées et/ou seule une mise à l'échelle selon 0-100 est nécessaire, il convient de préférer les EFB NORM aux EFB PHYS ou SCALE. Si une mise à l'échelle est nécessaire, il est préférable d'utiliser les EFB PHYS. Cependant, les EFB PHYS ne fonctionnent pas sans les informations sur les unités physiques ; pour celles-ci, on utilise les EFB SCALE. Il est également judicieux d'utiliser les EFB SCALE si la mise à l'échelle physique n'est pas souhaitée ou possible. Les EFB SCALE ne fonctionnent pas en connexion avec des modules d'entrée/ sortie livrant directement des valeurs physiques (des valeurs décimales, par exemple). Cela vaut par exemple pour des modules de température ou de résistance n'étant par réglés sur des valeurs brutes. Il n'est pas possible d'utiliser les EFB ayant l'ajout "WARN" pour tous les modules d'entrée/sortie. Pour savoir quels sont les modules avec lesquels ces EFB peuvent être utilisés, veuillez consulter la description des différents EFB. "Rupture de fil" n'est pas considéré comme un avertissement, mais comme une erreur. "Rupture de fil" génère un message d'erreur en ligne que vous pouvez visualiser à l'aide de Connecté → Affichage des événements. Cette erreur met la sortie "ENO" de l'EFB "WARN" à "0". Normalement, l'EFB RAW n'a pas besoin d'être utilisé. Il représente simplement une possibilité aisée d'utilisation supplémentaire de valeurs brutes. 35 Mise en oeuvre des modules analogiques EFB de mise au point Introduction Les types de données ANL_IN et ANL_OUT sont contrôlés, à l'aide des EFBs de la bibliothèque "Mise au point E/S analogiques", dans les sections de mise à l'échelle. En temps normal, les EFB de mise au point ne sont pas nécessaires. Ils peuvent seulement être utilisés, par des spécialistes du système, afin de contrôler, par exemple, les valeurs brutes de la mémoire d'état. EFB de mise à l'échelle disponibles 36 Les EFB de mise au point existants sont : I_DBSET, I_DEBUG, O_DBSET, O_DEBUG 33002222 11/2007 Mise en oeuvre des modules analogiques Exemple d'application pour Quantum Introduction Pour obtenir un contrôle exact des valeurs de sortie, il est recommandé de réaliser la mise à l'échelle à l'aide de deux EFB. Le premier EFB (EFB de mise à l'échelle) met à l'échelle la valeur analogique et le second contrôle la valeur mise à l'échelle au regard des limites du processus. Dans la suite du traitement, vous pouvez utiliser, à votre convenance, la sortie originale Y de l'EFB de mise à l'échelle ou la sortie limitée OUT de l'EFB de limitation. Exemple d'application Un exemple simple permet d'illustrer l'utilisation des EFB. A titre d'exemple, on prendra un chauffe-eau d'une capacité de 350 litres. La tension d'entrée va de 0.0 Volt pour 0 litre à 10.0 Volt pour 1 000 litres. Un régulateur PI doit garantir un volume compris entre 200 et 300 litres. L'EFB de limitation permet de détecter les dépassements et de limiter la sortie. Valeurs données : BoilerMn : 0 BoilerMx : 1 000 LowWater : 199 HighWater : 301 "Boiler" est une variable non localisée de type ANL_IN reliée à un AVI030-EFB. Exemple d'application TRUE Boiler BoilerMn BoilerMx LowWater HighWater 33002222 11/2007 I_SCALE EN ENO CHANNEL MN Y MX EN MN IN MX LIMIT_IND ENO MN_IND OUT MX_IND WaterLevelOK LowWaterFault LimWaterLevel HighWaterFault 37 Mise en oeuvre des modules analogiques 38 33002222 11/2007 Exploitation d’ INTERBUS sur le Compact 3 Illustration de la structure INTERBUS avec des EFB Introduction Le groupe IBS de la bibliothèque de blocs ANA_IO contient tous les blocs fonction nécessaires au fonctionnement de l'INTERBUS sur le TSX Compact pour le logiciel de programmation d'API Concept. Une nouvelle configuration (retrait ou ajout de modules) du matériel ne nécessite dans le programme de l'API que les modifications que vous avez effectuées sur la partie matérielle. Il n'est pas nécessaire de changer les adresses de tous les modules suivants. Note : Les blocs du groupe IBS peuvent également être utilisés avec les modules NOA 61100 et NOA 611 10. Structure d'une ligne INTERBUS L’ INTERBUS possède une structure linéaire. Cette topologie linéaire commence par le maître et se termine par un module INTERBUS. Le schéma montre la structure matérielle de l’INTERBUS. Structure matérielle BKF 201 INTERBUS remote bus TIO/IS 170 BAM 096 00 33002222 11/2007 TIO/IS 170 BDM 346 00 39 Exploitation d’ INTERBUS sur le Compact Illustration de la structure INTERBUS avec des EFB Le schéma représente la même structure à l'aide des blocs fonction de la bibliothèque INTERBUS. Configuration logicielle par blocs fonction DIG_16I_16O BKF_201 OFF_3X OFF_4X RESET RUN_EN STOP START QUIT_ERR GET_CONF CHK_CONF SHW_CONF IBS_OUT IBS_RDY IBS_RUN IBS_ERR MOD_ERR CONF_ERR CHKS_ERR ERROR_NO SLAVES WORD_OUT WORD_IN IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 ANA_4I_2O_V IBS_IN OUT1 OUT2 Comportement des blocs fonction en mode simulation 40 IBS_OUT IN1 IN2 IN3 IN4 Les blocs fonction du groupe IBS de la bibliothèque ANA_IO se comportent en mode simulation exactement comme si les composants matériels y étaient raccordés. Il faut cependant observer qu'il n'est possible d'affecter des valeurs aux sorties libellées IN des blocs fonction que si les sorties possèdent une variable. Il est alors possible d'attribuer une valeur aux variables dans l'éditeur des données de référence. Lorsque les composants matériels sont connectés, il n'est plus possible d'attribuer une valeur aux variables des sorties des blocs fonction. 33002222 11/2007 Traitement des valeurs analogiques sur Momentum 4 Introduction Principe de base Les données d'entrée analogiques des embases d'E/S de la gamme Momentum sont placées en mémoire d'état aux adresses avec références 3x. Il ne s'agit encore que de valeurs brutes ayant cependant déjà été linéarisées par le micrologiciel de l'embase d'E/S. Mais afin de les rendre disponibles comme valeur de température, de courant ou de tension au format REAL, elles doivent tout d'abord être converties dans le programme utilisateur. Vous trouverez les algorithmes nécessaires à cet effet dans le manuel utilisateur "Embase d'E/S du TSX Momentum". La même procédure est nécessaire en sens inverse pour les valeurs en sortie. Cette conversion est toujours nécessaire, quelle que soit la manière dont les données arrivent en mémoire d'état (Modbus Plus Peer Cop, bus d'E/S, ...). Pour une manipulation plus aisée, Concept dispose d'EFB permettant de procéder à cette conversion. Modules concernés Cette disposition concerne toutes les unités d'E/S analogiques et modules TIO. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Procédure à suivre pour le traitement des valeurs analogiques sur Momentum 42 Exemple Traitement des valeurs analogiques Momentum 44 41 Traitement des valeurs analogiques sur Momentum Procédure à suivre pour le traitement des valeurs analogiques sur Momentum EFB Concept Des EFB Concept spéciales sont prévues pour la conversion de données analogiques d'entrée et de sortie pour Momentum. Pour connaître l'EFB nécessaire à un module, consultez le tableau suivant : Module EFB 170 AAI 140 00 ANA_16I (voir ANA_16I : Configuration du module AAI 140 00, p. 99) 170 AAI 520 40 ANA_4I_M (voir ANA_4I_M : Configuration du module AAI 520 40, p. 105) 170 AAO 120 00 ANA_4O (voir ANA_4O : Configuration des modules BAO 126 00, p. 137) 170 AAO 921 00 ANA_4O (voir ANA_4O : Configuration des modules BAO 126 00, p. 137) 170 AMM 090 00 MIX_4I_2O (voir MIX_4I_2O : Configuration du module AMM 090 00, p. 293) Procédure 170 BAI 036 00 ANA_8I (voir ANA_8I : Configuration des modules AAI 030 00, BAI 036 00, p. 143) 170 BAM 096 00 ANA_4I_2O (voir ANA_4I_2O : Configuration du module TIO BAM 096 00, p. 115) ANA_4I_2O_C (voir ANA_4I_2O_C : Configuration du module TIO BAM 096 00, p. 125) (courant) ANA_4I_2O_V (voir ANA_4I_2O_V : Configuration du module TIO BAM 096 00, p. 131) (tension) 170 BAO 126 00 ANA_4O (voir ANA_4O : Configuration des modules BAO 126 00, p. 137) Procédure à suivre pour la conversion des valeurs analogiques Etape 42 Action 1 Intégrez dans votre programme, l'EFB adapté à votre module. 2 Affectez aux broches PM_OUT ... et PM_IN... les paramètres des canaux de votre module (indiquer les valeurs en décimal). Vous trouverez les codes de ces paramètres dans le manuel utilisateur "Unités d'E/S du TSX Momentum". Ils doivent être cohérents avec le paramétrage du module dans la liste des composante d'E/S. 3 Affectez à la broche IBS_IN (type de données DINT) l'adresse du module (adresse en mémoire d'état à partir de laquelle se trouvent des données du module). Le mot de poids fort contient le décalage de la première adresse 3X du module, le mot de poids faible celui de la première adresse 4x. Les adresses des paramètres doivent également être prises en compte. 33002222 11/2007 Traitement des valeurs analogiques sur Momentum Exemples Exemple 1 : La logique suivante simplifie la détermination de la valeur de IBS_IN, dans l'exemple ici d'un 170 AAI 140 00 avec les adresses 300 001 à 300 016 et 400 006 à 400 021. L'EFB ANA_16I (voir ANA_16I : Configuration du module AAI 140 00, p. 99) occupe déjà 16 mots de sortie pour l'AAI 140 ! Vous saisirez donc le décalage (offset) des sorties en haut et celui des entrées en bas. Si votre réseau comporte plusieurs unités d'E/S, il est alors conseillé de placer cette logique dans un DFB. Logique du DFB INT_TO_WORD 6 WORD_AS_DINT INT_TO_WORD 1 LOW HIGH Exemple 2 : Si vous avez, à l'aide Peer Cop, placé les valeurs de mesure d'un 170 AAI 140 aux adresses 300 001 à 300 116, vous pouvez saisir les mêmes valeurs mais vous devez tenir compte du fait que l'EFB n'occupe pas seulement les adresses 400 006 à 400 009 pour les paramètres de l'unité d'E/S mais également en interne les adresses 400 010 à 400 021. Exemple 3 : Si vous voulez convertir des valeurs REAL en valeurs brutes et disposer de cellesci aux adresses 400 101 à 400 104, afin de les placer p. ex. à l'aide de Peer Cop sur les sorties d'un 170 AAO 120, il vous faut saisir en haut la valeur 100 et en bas la valeur 0 (l'EFB du AAO n'occupe pas de mots d'entrée). Veuillez noter que l'EFB nécessite l'adresse 400 100 pour les paramètres de l'unité d'E/S. Résultat de la procédure décrite Les valeurs correctes des modules sont maintenant présentes en type de données REAL. Vous pouvez les mettre à l'échelle, les utiliser dans des calculs ou pour la régulation. Note : Mais n'oubliez pas de diviser les valeurs par 4 si vous travaillez sur des valeurs de tension. (Veuillez lire également à ce sujet la documentation des EFB). 33002222 11/2007 43 Traitement des valeurs analogiques sur Momentum Exemple Traitement des valeurs analogiques Momentum Tâche Soit deux modules analogiques sur le bus d'E/S : un 170 AAO 120 00, adressé sur 400 001 400 005, comportement à la mise hors tension : toutes les sorties à 0 un 170 AAI 140 00, adressé sur 300 001 300 016 et 400 006 400 021, les voies 1 à 4 sont paramétrées en 4 ... 20 mA, toutes les autres voies sont coupées. Adressage On peut utiliser le réseau suivant pour l'adressage : INT_TO_WORD 1 WORD_AS_DINT INT_TO_WORD 0 LOW HIGH AAO_120 INT_TO_WORD 6 WORD_AS_DINT INT_TO_WORD 1 44 LOW HIGH AAI_140 33002222 11/2007 Traitement des valeurs analogiques sur Momentum Réseau avec EFB de valeurs analogiques Les valeurs brutes dans cet exemple sont situées dans des registres 3x et 4x, les valeurs REAL converties étant placées dans les variables non localisées Input_1 à Input_4 pour les entrées et Output_1 à Output_4 pour les sorties. Le réseau avec les EFB de valeurs analogiques a donc l'aspect suivant : AAI_140 14 14 14 14 12 12 12 12 12 12 12 12 12 12 12 12 ANA_16I IBS_IN IBS_OUT IN1 PM_IN1 IN2 PM_IN2 IN3 PM_IN3 IN4 PM_IN4 IN5 PM_IN5 IN6 PM_IN6 IN7 PM_IN7 PM_IN8 PM_IN9 PM_IN10 PM_IN11 PM_IN12 PM_IN13 PM_IN14 PM_IN15 PM_IN16 AAO_120 1 Input_1 1 Input_2 Input_3 1 Input_4 1 Output_2 Output_3 Output_4 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 ADD_REAL DIV_REAL Output_2 Input_1 Input_2 2.0 MUL_REAL Input_2 ANA_4O IBS_IN IBS_OUT PM_OUT1 PM_OUT2 PM_OUT3 PM_OUT4 OUT1 OUT2 OUT3 OUT4 SQRT_REAL Output_3 Input_3 Vous voyez que vous pouvez continuer des calculs avec les valeurs ou que vous pouvez les placer à nouveau directement sur un EFB d'un module de sortie. Lorsque les adresses des modules se suivent sans espaces, vous pouvez relier ensemble les broches IBS_OUT et IBS_IN des EFB de deux modules successifs et vous ne devez indiquer que la première adresse. 33002222 11/2007 45 Traitement des valeurs analogiques sur Momentum Nota concernant les unités numériques d'E/S Momentum Concept dispose également d'EFB pour les modules et unités d'E/S TOR. Ceux-ci convertissent les références de mots en références de bits (et inversement). Les EFB disponibles sont les suivants : Modules EFB 170 ADI 340 00 DIG_16I (voir DIG_16I : Configuration des modules TIO BDI 346 00 / 546 50 / 746 50, p. 199) 170 ADI 350 00 DIG_16I (voir DIG_16I : Configuration des modules TIO BDI 346 00 / 546 50 / 746 50, p. 199) (2 EFB connectés en série, IBS_OUT reliée à IBS_IN) 170 ADI 540 00 DIG_16I (voir DIG_16I : Configuration des modules TIO BDI 346 00 / 546 50 / 746 50, p. 199) 170 ADM 350 x0 DIG_16I_16O (voir DIG_16I_16O : Configuration du module TIO BDM 346 00, p. 211) 170 ADM 370 10 DIG_16I_16O (voir DIG_16I_16O : Configuration du module TIO BDM 346 00, p. 211) 170 ADM 390 10 DIG_16I_12O_MON (voir DIG_16I_12O_MON : Configuration du module ADM 390 10, p. 205) 170 ADM 390 30 DIG_16I_16O (voir DIG_16I_16O : Configuration du module TIO BDM 346 00, p. 211) 170 ADM 690 50 DIG_16I_16O (voir DIG_16I_16O : Configuration du module TIO BDM 346 00, p. 211) 170 ADO 340 00 DIG_16O (voir DIG_16I_16O : Configuration du module TIO BDM 346 00, p. 211) 170 ADO 350 00 DIG_16O (voir DIG_16I_16O : Configuration du module TIO BDM 346 00, p. 211) (2 EFB connectés en série, IBS_OUT reliée à IBS_IN) 170 ADO 5x0 50 DIG_16O (voir DIG_16I_16O : Configuration du module TIO BDM 346 00, p. 211) 170 ADO 7x0 50 DIG_16O (voir DIG_16I_16O : Configuration du module TIO BDM 346 00, p. 211) Note : Les modules de code Ident identiques peuvent utiliser le même EFB. 46 33002222 11/2007 Description d'EFB II Vue d'ensemble Introduction 33002222 11/2007 Ces descriptions d'EFB sont documentées par ordre alphabétique. 47 Description d'EFB Contenu de cette partie Chapitre 48 Cette partie contient les chapitres suivants : Titre du chapitre Page 5 ACI030 : Configuration du module Quantum ACI 030 00 51 6 ACI040 : Configuration du module Quantum ACI 040 00 55 7 ACO020 : Configuration du module Quantum ACO 020 00 59 8 ACO130 : Configuration du module Quantum ACO 130 00 63 9 ADU204 : Configuration du module Compact ADU 204 67 10 ADU205 : Configuration du module Compact ADU 205 71 11 ADU206 : Configuration du module Compact ADU 206/ADU 256 75 12 ADU214 : Configuration du module Compact ADU 214 79 13 AII330 : Configuration du module Quantum AII 330 00 83 14 AII33010 : Configuration du module Quantum AII 330 10 87 15 AIO330 : Configuration du module Quantum AIO 330 00 91 16 AMM090 : Configuration du module Quantum AMM 090 95 17 ANA_16I : Configuration du module AAI 140 00 99 18 ANA_4I_M : Configuration du module AAI 520 40 105 19 ANA_4I_2O : Configuration du module TIO BAM 096 00 115 20 ANA_4I_2O_C : Configuration du module TIO BAM 096 00 125 21 ANA_4I_2O_V : Configuration du module TIO BAM 096 00 131 22 ANA_4O : Configuration des modules BAO 126 00 137 23 ANA_8I : Configuration des modules AAI 030 00, BAI 036 00 143 24 ARI030 : Configuration du module Quantum ARI 030 10 149 25 ATI030 : Configuration du module Quantum ARI 030 00 153 26 AVI030 : Configuration du module Quantum AVI 030 00 157 27 AVO020 : Configuration du module Quantum AVO 020 00 161 28 BKF_201 : Configuration du module Compact BKF 201 165 29 BNO_671 : Configuration du module TIO BNO 671 00 175 30 COMPACT : Configuration d'un châssis central 181 31 DAU202 : Configuration du module Compact DAU 202/DAU 252/DAU 282 187 32 DAU204 : Configuration du module Compact DAU 204 191 33 DAU208 : Configuration du module Compact DAU 208 195 34 DIG_16I : Configuration des modules TIO BDI 346 00 / 546 50 / 746 50 199 35 DIG_16I_12O_MON : Configuration du module ADM 390 10 205 36 DIG_16I_16O : Configuration du module TIO BDM 346 00 211 33002222 11/2007 Description d'EFB Chapitre Titre du chapitre Page 37 DIG_16O : Configuration des modules TIO BDO 346 00 / BDO 946 50 217 38 DROP : Configuration d'un châssis de stations E/S 223 39 I_DBSET : Ecriture de structure interne des données ANL_IN 227 40 I_DEBUG : Contrôle de structure interne des données ANL_IN 231 41 I_FILTER : Linéarisation des entrées analogiques 235 42 I_NORM : Entrée analogique normalisée 241 43 I_NORM_WARN : Entrée analogique normalisée avec état d'avertissement 245 44 I_PHYS : Entrée analogique physique 249 45 I_PHYS_WARN : Entrée analogique physique avec état d'avertissement 253 46 I_RAW : Entrée analogique ; valeur brute 257 47 I_RAWSIM : Entrée analogique ; valeur brute simulée 261 48 I_SCALE : Entrée analogique avec mise à l'échelle 265 49 I_SCALE_WARN : Entrée analogique avec mise à l'échelle et avertissement 269 50 I_SET: définition des informations des voies d'entrée analogiques 273 51 IMIO_IN : Entrée directe d'un module d'E/Se 281 52 IMIO_OUT : Sortie directe d'un module d'E/S 287 53 MIX_4I_2O : Configuration du module AMM 090 00 293 54 NOA_611: Configuration du module Quantum NOA 611 00/NOA 611 10 301 55 O_DBSET : Ecriture de structure interne des données ANL_OUT 307 56 O_DEBUG : Contrôle de structure interne des données ANL_OUT 311 57 O_FILTER : Linéarisation des sorties analogiques 315 58 O_NORM : Sortie analogique normalisée 321 59 O_NORM_WARN : Entrée analogique normalisée avec état d'avertissement 325 60 O_PHYS : Sortie analogique physique 329 61 O_PHYS_WARN : Sortie analogique physique avec état d'avertissement 333 62 O_RAW : Sortie analogique ; valeur brute 337 63 O_SCALE : Sortie analogique avec mise à l'échelle 341 64 O_SCALE_WARN : Sortie analogique avec mise à l'échelle et avertissement 345 65 O_SET : définition des informations des voies de sortie analogiques 349 66 QPR_16I_12O : Configuration des modules TIO QPR 346 00 / 10 / 20 / 21 357 67 QUANTUM : Configuration d'un châssis central 363 68 R_INT_WORD: Conversion de type de données (REAL -> INT -> WORD) 367 69 R_UINT_WORD: Conversion de type de données (REAL -> UINT -> WORD) 371 70 SCALRTOW: Mise à l'échelle (REAL -> WORD) 375 33002222 11/2007 49 Description d'EFB Chapitre 50 Titre du chapitre Page 71 SCALWTOR: Mise à l'échelle (WORD -> REAL) 379 72 UNI_I : Configuration de modules d'entrée universels TIO 383 73 UNI_I_O : Configuration de modules d'entrée/sortie universels TIO 387 74 UNI_O : Configuration de modules d'entrée universels TIO 391 75 W_INT_REAL: Conversion de type de données (WORD -> INT -> REAL) 395 76 W_UINT_REAL: Conversion de type de données (WORD -> UINT -> REAL) 399 77 XBP : configuration d'une extension de châssis central 403 78 XDROP : Configuration d'un châssis de stations E/S 407 33002222 11/2007 ACI030 : Configuration du module Quantum ACI 030 00 5 Aperçu Introduction Ce chapitre décrit le bloc ACI030. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 52 Représentation 53 Erreur d'exécution 54 51 ACI030 : Configuration du module Quantum ACI 030 00 Présentation Description de la fonction Le bloc fonction sert à préparer les données de configuration du module QUANTUM ACI 030 00 afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle. Ce module possède 8 voies d'entrée à usage mixte et simultanées tension/courant. Pour configurer un ACI 030 00, le bloc fonction est raccordé à l'intérieur de la section de configuration à la sortie SLOT correspondante du bloc fonction QUANTUM ou DROP. Les références 3x définies dans les composants d'E/S sont automatiquement affectées aux différentes voies (en interne). C'est la raison pour laquelle ces références ne doivent être occupées que par des variables non localisées. Le traitement des valeurs analogiques peut se poursuivre dans des sections de mise à l'échelle avec les blocs fonction I_DEBUG, I_NORM, I_RAW et I_SCALE. Les paramètres supplémentaires EN et ENO peuvent être configurés. 52 33002222 11/2007 ACI030 : Configuration du module Quantum ACI 030 00 Représentation Symbole Représentation du bloc : ACI030 INT SLOT CHANNEL1 CHANNEL2 CHANNEL3 CHANNEL4 CHANNEL5 CHANNEL6 CHANNEL7 CHANNEL8 Description des paramètres 33002222 11/2007 ANL_INT ANL_INT ANL_INT ANL_INT ANL_INT ANL_INT ANL_INT ANL_INT Description des paramètres de bloc : Paramètres Type de données Signification SLOT INT Emplacement du module CHANNEL1 ANL_IN Voie 1 CHANNEL2 ANL_IN Voie 2 CHANNEL3 ANL_IN Voie 3 CHANNEL4 ANL_IN Voie 4 CHANNEL5 ANL_IN Voie 5 CHANNEL6 ANL_IN Voie 6 CHANNEL7 ANL_IN Voie 7 CHANNEL8 ANL_IN Voie 8 53 ACI030 : Configuration du module Quantum ACI 030 00 Erreur d'exécution Erreur d'exécution Si aucun module ACI 030 00 n'a été configuré pour l'entrée SLOT donnée, un message d'erreur est généré. L'information d'état "rupture de fil ou sous-tension sur une voie" peut être visualisée via le registre d'état défini dans l'affectation des E/S. 54 33002222 11/2007 ACI040 : Configuration du module Quantum ACI 040 00 6 Aperçu Introduction Ce chapitre décrit le bloc ACI040. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 56 Représentation 57 Erreur d'exécution 58 55 ACI040 : Configuration du module Quantum ACI 040 00 Présentation Description de la fonction Le bloc fonction sert à préparer les données de configuration du module QUANTUM ACI 040 00 afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle. Ce module possède 16 voies pouvant être utilisées comme entrées dérivées ou comme entrées individuelles pour le traitement de courant, selon les besoins. Les plage du traitement de courant sont 0 à 20 mA, 0 à 25 mA et 4 à 20 mA. Pour configurer un ACI 040 00, le bloc fonction est raccordé à l'intérieur de la section de configuration à la sortie SLOT correspondante du bloc fonction QUANTUM ou DROP. Les références 3x définies dans les composant d'E/S sont automatiquement affectées aux voies individuelles (en interne). Seules des variable non localisées sont autorisées à occuper les voies. Le traitement des valeurs analogiques peut se poursuivre dans des sections de mise à l'échelle avec les blocs fonction I_NORM, I_PHYS, I_RAW et I_SCALE. A des fins de test, I_DEBUG et I_DBSET sont également disponibles. Les paramètres supplémentaires EN et ENO peuvent être configurés. 56 33002222 11/2007 ACI040 : Configuration du module Quantum ACI 040 00 Représentation Symbole Représentation du bloc : ACI040 INT Description des paramètres 33002222 11/2007 SLOT CHANNEL1 CHANNEL2 CHANNEL3 CHANNEL4 CHANNEL5 CHANNEL6 CHANNEL7 CHANNEL8 ANL_IN ANL_IN ANL_IN ANL_IN ANL_IN ANL_IN ANL_IN ANL_IN CHANNEL9 CHANNL10 CHANNL11 CHANNL12 CHANNL13 CHANNL14 CHANNL15 CHANNL16 ANL_IN ANL_IN ANL_IN ANL_IN ANL_IN ANL_IN ANL_IN ANL_IN Description des paramètres de bloc : Paramètres Type de données Signification SLOT INT Emplacement du module CHANNEL1 ANL_IN Voie 1 : : : CHANNEL9 ANL_IN Voie 9 CHANNL10 ANL_IN Voie 10 : : : CHANNL16 ANL_IN Voie 16 57 ACI040 : Configuration du module Quantum ACI 040 00 Erreur d'exécution Erreur d'exécution Si aucun module ACI 040 00 n'a été configuré pour l'entrée SLOT donnée, un message d'erreur est généré. En mode de fonctionnement "4...20mA", l'information d'état "Rupture de fil sur voie" est disponible. Il est possible d'appeler cette information via la référence 3x du module (3x+16) définie dans les composants d'E/S. 58 33002222 11/2007 ACO020 : Configuration du module Quantum ACO 020 00 7 Aperçu Introduction Ce chapitre décrit le bloc ACO020. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 60 Représentation 61 Erreur d'exécution 62 59 ACO020 : Configuration du module Quantum ACO 020 00 Présentation Description de la fonction Le bloc fonction sert à préparer les données de configuration du module QUANTUM ACO 020 00 afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle. Ce module possède 4 voies de sortie 4 ... 20 mA pour le traitement du courant. Pour configurer un ACO 020 00, le bloc fonction est raccordé à l'intérieur de la section de configuration à la sortie SLOT correspondante du bloc fonction QUANTUM ou DROP. Les références 4x définies dans les composants d'E/Set l'information d'état (si configurée) sont affectées automatiquement aux différentes voies. Donc, seule une allocation avec des variables non localisées est autorisée. Le traitement des valeurs analogiques peut se poursuivre dans des sections de mise à l'échelle avec les blocs fonction O_DEBUG, O_NORM, O_RAW et O_SCALE. Les paramètres supplémentaires EN et ENO peuvent être configurés. 60 33002222 11/2007 ACO020 : Configuration du module Quantum ACO 020 00 Représentation Symbole Représentation du bloc : ACO020 INT SLOT CHANNEL1 CHANNEL2 CHANNEL3 CHANNEL4 Description des paramètres 33002222 11/2007 ANL_OUT ANL_OUT ANL_OUT ANL_OUT Description des paramètres de bloc : Paramètres Type de données Signification SLOT INT Emplacement du module CHANNEL1 ANL_OUT Voie 1 CHANNEL2 ANL_OUT Voie 2 CHANNEL3 ANL_OUT Voie 3 CHANNEL4 ANL_OUT Voie 4 61 ACO020 : Configuration du module Quantum ACO 020 00 Erreur d'exécution Erreur d'exécution Si aucun module ACO 020 00 n'a été configuré pour l'entrée SLOT donnée, un message d'erreur est généré. L'information d'état "rupture de fil sur voie" peut être visualisée dans le registre d'état défini dans l'affectation des E/S. 62 33002222 11/2007 ACO130 : Configuration du module Quantum ACO 130 00 8 Aperçu Introduction Ce chapitre décrit le bloc ACO130. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 64 Représentation 65 Erreur d'exécution 66 63 ACO030 : Configuration du module Quantum ACO 130 00 Présentation Description de la fonction Le bloc fonction sert à préparer les données de configuration du module QUANTUM ACO 130 00 afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle. Ce module possède 8 voies de sortie pour la commande et le contrôle des courants dans les plages 0...20 mA, 0...25 mA et 4...20 mA. Pour configurer un ACO 130 00, le bloc fonction est raccordé à l'intérieur de la section de configuration à la sortie SLOT correspondante du bloc fonction QUANTUM ou DROP. Les références 4x définies dans les composant d'E/S sont automatiquement affectées aux voies individuelles (en interne). Seules des variable non localisées sont autorisées à occuper les voies. Le traitement des valeurs analogiques peut se poursuivre dans des sections de mise à l'échelle avec les blocs fonction O_NORM, O_PHYS, O_RAW et O_SCALE A des fins de test, O_DEBUG et O_DBSET sont également disponibles. Les paramètres supplémentaires EN et ENO peuvent être configurés. 64 33002222 11/2007 ACO030 : Configuration du module Quantum ACO 130 00 Représentation Symbole Représentation du bloc : ACO130 INT SLOT CHANNEL1 CHANNEL2 CHANNEL3 CHANNEL4 CHANNEL5 CHANNEL6 CHANNEL7 CHANNEL8 Description des paramètres 33002222 11/2007 ANL_OUT ANL_OUT ANL_OUT ANL_OUT ANL_OUT ANL_OUT ANL_OUT ANL_OUT Description des paramètres de bloc : Paramètres Type de données Signification SLOT INT Emplacement du module CHANNEL1 ANL_OUT Voie 1 : : : CHANNEL8 ANL_OUT Voie 8 65 ACO030 : Configuration du module Quantum ACO 130 00 Erreur d'exécution Erreur d'exécution Si aucun module ACO 130 00 n'a été configuré pour l'entrée SLOT donnée, un message d'erreur est généré. En mode de fonctionnement "4...20mA", l'information d'état "Rupture de fil sur voie" est disponible. Il est possible d'appeler cette information via le registre d'état défini dans les composants d'E/S. 66 33002222 11/2007 ADU204 : Configuration du module Compact ADU 204 9 Aperçu Introduction Ce chapitre décrit le bloc ADU204. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 68 Représentation 69 Erreur d’exécution 70 67 ADU204 : Configuration du module Compact ADU 204 Présentation Description de la fonction Le bloc fonction sert à traiter les données de configuration du module Compact ADU 204 afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle. Ce module possède quatre voies d'entrée pour la mesure de température ou de résistance. Pour configurer le module ADU 204, le bloc fonction est raccordé dans la section de configuration, à la sortie SLOT correspondante du bloc fonction COMPACT. Les références 3x définies dans l'affectation des E/S sont automatiquement affectées en interne aux différentes voies. C'est la raison pour laquelle ces références ne doivent être occupées que par des variables non localisées. Le traitement des valeurs analogiques peut se poursuivre dans des sections de mise à l'échelle avec les blocs fonction I_DEBUG, I_NORM, I_SCALE, I_PHYS, I_DBSET et I_RAW. EN et ENO peuvent être configurés comme paramètres supplémentaires. 68 33002222 11/2007 ADU204 : Configuration du module Compact ADU 204 Représentation Symbole Représentation du bloc : ADU204 INT SLOT CHANNEL1 CHANNEL2 CHANNEL3 CHANNEL4 Description des paramètres 33002222 11/2007 ANL_IN ANL_IN ANL_IN ANL_IN Description des paramètres de bloc : Paramètres Type de données Signification SLOT INT Emplacement du module CHANNEL1 ANL_IN Voie 1 CHANNEL2 ANL_IN Voie 2 CHANNEL3 ANL_IN Voie 3 CHANNEL4 ANL_IN Voie 4 69 ADU204 : Configuration du module Compact ADU 204 Erreur d’exécution Erreur d’exécution Si aucun module ADU 204 n'est configuré pour l'entrée SLOT donnée, un message d'erreur apparaît. L'information d'état "Dépassement de plage" sur une voie peut également être visualisée via l'entrée d'état de la structure de données ANL_IN. 70 33002222 11/2007 ADU205 : Configuration du module Compact ADU 205 10 Aperçu Introduction Ce chapitre décrit le bloc ADU205. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 72 Représentation 73 Erreur d'exécution 74 71 ADU205 : Configuration du module Compact ADU 205 Présentation Description de la fonction Le bloc fonction sert à traiter les données de configuration du module Compact ADU 205 afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle. Ce module possède quatre voies d'entrée pour les traitements mixtes courant et tension, aussi bien bipolaire qu'unipolaire. Pour configurer le module ADU 205, le bloc fonction est raccordé, dans la section de configuration, à la sortie SLOT correspondante du bloc fonction COMPACT. Les références 3x définies dans l'affectation des E/S sont automatiquement affectées en interne aux différentes voies. C'est la raison pour laquelle ces références ne doivent être occupées que par des variables non localisées. Le traitement des valeurs analogiques peut se poursuivre dans des sections de mise à l'échelle avec les blocs fonction I_DEBUG, I_NORM, I_SCALE, I_PHYS, I_DBSET et I_RAW. EN et ENO peuvent être configurés comme paramètres supplémentaires. 72 33002222 11/2007 ADU205 : Configuration du module Compact ADU 205 Représentation Symbole Représentation du bloc : ADU205 INT SLOT CHANNEL1 CHANNEL2 CHANNEL3 CHANNEL4 Description des paramètres 33002222 11/2007 ANL_IN ANL_IN ANL_IN ANL_IN Description des paramètres de bloc : Paramètres Type de données Signification SLOT INT Emplacement du module CHANNEL1 ANL_IN Voie 1 CHANNEL2 ANL_IN Voie 2 CHANNEL3 ANL_IN Voie 3 CHANNEL4 ANL_IN Voie 4 73 ADU205 : Configuration du module Compact ADU 205 Erreur d'exécution Erreur d'exécution Si aucun module ADU 205 n'est configuré pour l'entrée SLOT donnée, un message d'erreur apparaît. Si les voies font l'objet d'un dépassement de plage, un avertissement est traité par les blocs fonction (voir Description de la fonction, p. 72) suivants. L'information d'état "sous-tension sur une voie" ou "rupture de fil" peut être visualisée via l'entrée d'état de la structure de données ANL_IN. 74 33002222 11/2007 ADU206 : Configuration du module Compact ADU 206/ ADU 256 11 Aperçu Introduction Ce chapitre décrit le bloc ADU206. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 76 Représentation 77 Erreur d'exécution 78 75 ADU206 : Configuration du module Compact ADU 206/ADU 256 Présentation Description de la fonction Le bloc fonction sert à traiter les données de configuration du module Compact ADU 206 / ADU256 afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle. Ce module possède quatre voies d'entrée pour les traitements mixtes courant et tension, aussi bien bipolaire qu'unipolaire. Pour configurer un module ADU 206 / ADU 256, le bloc fonction est raccordé dans la section de configuration à la sortie SLOT correspondante du bloc fonction COMPACT. Les références 3x définies dans l'affectation des E/S sont automatiquement affectées en interne aux différentes voies. C'est la raison pour laquelle ces références ne doivent être occupées que par des variables non localisées. Les paramètres CURx indiquent si une voie est configurée en traitement de courant (TRUE) ou en traitement de tension (FALSE). Comme il existe, pour cette carte, des réglages de plage (dans le paramétrage de cette carte dans l'affectation des E/S) qui ne permettent pas le traitement en courant, l'entrée CURx correspondante doit dans ce cas être FALSE. Le traitement des valeurs analogiques peut se poursuivre dans des sections de mise à l'échelle avec les blocs fonction I_DEBUG, I_NORM, I_SCALE, I_PHYS, I_DBSET et I_RAW. EN et ENO peuvent être configurés comme paramètres supplémentaires. 76 33002222 11/2007 ADU206 : Configuration du module Compact ADU 206/ADU 256 Représentation Symbole Représentation du bloc : ADU206 INT BOOL BOOL BOOL BOOL Description des paramètres 33002222 11/2007 SLOT CUR1 CUR2 CUR3 CUR4 CHANNEL1 CHANNEL2 CHANNEL3 CHANNEL4 ANL_IN ANL_IN ANL_IN ANL_IN Description des paramètres de bloc : Paramètres Type de données Signification SLOT INT Emplacement du module CUR1 BOOL 0: voie 1 en traitement de tension 1: Voie 1 en traitement de courant CUR2 BOOL 0: voie 2 en traitement de tension 1: Voie 2 en traitement de courant CUR3 BOOL 0: voie 3 en traitement de tension 1: Voie 3 en traitement de courant CUR4 BOOL 0: voie 4 en traitement de tension 1: Voie 4 en traitement de courant CHANNEL1 ANL_IN Voie 1 CHANNEL2 ANL_IN Voie 2 CHANNEL3 ANL_IN Voie 3 CHANNEL4 ANL_IN Voie 4 77 ADU206 : Configuration du module Compact ADU 206/ADU 256 Erreur d'exécution Erreur d'exécution Si aucun module ADU 206 / ADU 256 n'est configuré pour l'entrée SLOT donnée, un message d'erreur apparaît. Si vous indiquez un traitement en courant par TRUE sur l'entrée CURx correspondante) pour une voie qui de par la configuration n'autorise que le traitement en tension, il se produit un message d'erreur avec le numéro de la voie concernée (1 à 4). Si les voies font l'objet d'un dépassement de plage, un avertissement est traité par les blocs fonction (voir Description de la fonction, p. 76) suivants. L'information d'état "rupture de fil" ou "sous-tension sur une voie" peut être visualisée via le registre d'état (référence 3x) défini dans les composants d'E/S. 78 33002222 11/2007 ADU214 : Configuration du module Compact ADU 214 12 Aperçu Introduction Ce chapitre décrit le bloc ADU214. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 80 Représentation 81 Erreur d’exécution 82 79 ADU214 : Configuration du module Compact ADU 214 Présentation Description de la fonction Le bloc fonction sert à traiter les données de configuration du module Compact ADU 214 afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle. Le module dispose de huit voies d'entrée analogiques au maximum, pour la mesure de la tension, du courant, de la résistance et de la température. Huit entrées unipolaires ou quatre entrées bipolaires sont à votre disposition. Un mode de fcontionnement mixte est également possible. Pour configurer un module ADU 214, le bloc fonction est raccordé, dans la section de configuration, à la sortie SLOT correspondante du bloc fonction COMPACT. Les références 3x définies dans l'affectation des E/S sont automatiquement affectées en interne aux différentes voies. C'est la raison pour laquelle ces références ne doivent être occupées que par des variables non localisées. Le traitement des valeurs analogiques peut se poursuivre dans des sections de mise à l'échelle avec les blocs fonction I_DEBUG, I_NORM, I_SCALE, I_PHYS, I_DBSET et I_RAW. EN et ENO peuvent être configurés comme paramètres supplémentaires. 80 33002222 11/2007 ADU214 : Configuration du module Compact ADU 214 Représentation Symbole Représentation du bloc : ADU214 INT Description des paramètres 33002222 11/2007 SLOT CHANNEL1 CHANNEL2 CHANNEL3 CHANNEL4 ANL_IN ANL_IN ANL_IN ANL_IN CHANNEL5 CHANNEL6 CHANNEL7 CHANNEL8 ANL_IN ANL_IN ANL_IN ANL_IN Description des paramètres du bloc : Paramètres Type de données Signification SLOT INT Emplacement du module CHANNEL1 ANL_IN Voie 1 CHANNEL2 ANL_IN Voie 2 CHANNEL3 ANL_IN Voie 3 CHANNEL4 ANL_IN Voie 4 CHANNEL5 ANL_IN Voie5 CHANNEL6 ANL_IN Voie6 CHANNEL7 ANL_IN Voie7 CHANNEL8 ANL_IN Voie8 81 ADU214 : Configuration du module Compact ADU 214 Erreur d’exécution Erreur d’exécution Si aucun module ADU 214 n'est configuré pour l'entrée SLOT donnée, un message d'erreur apparaît. L'information d'erreur d'une voie, comme par ex. "Rupture de fil ou dépassement de plage", peut être visualisée via le registre d'état défini dans l'affectation des E/S. Si des erreurs se manifestent simultanément sur plusieurs voies, alors l'erreur du plus petit numéro de voie est affichée, jusqu'à ce qu'elle soit éliminée. Le message d'erreur du numéro de voie immédiatement supérieur est alors affiché, et ainsi de suite. 82 33002222 11/2007 AII330 : Configuration du module Quantum AII 330 00 13 Aperçu Introduction Ce chapitre décrit le bloc AII330. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 84 Représentation 85 Erreur d'exécution 86 83 AII330 : Configuration du module Quantum AII 330 00 Présentation Description de la fonction Le bloc fonction sert à préparer les données de configuration du module QUANTUM AII 330 00 afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle. Le module possède huit voies à sécurité intrinsèque et peut être utilisé comme module d'entrée de capteur de température et de résistance (RTD) ou comme module d'entrée de thermocouple/tension en millivolts. Pour configurer un AII 330 00, le bloc fonction est raccordé, dans la section de configuration, à la sortie SLOT correspondante du bloc fonction QUANTUM ou DROP. Les références 3x définies dans l'affectation des E/S sont automatiquement affectées en interne aux différentes voies. Seules des variables non localisées sont autorisées à occuper les voies. Le traitement des valeurs analogiques peut se poursuivre dans des sections de mise à l'échelle avec les blocs fonction I_NORM, I_NORM_WARN, I_PHYS, I_PHYS_WARN, I_RAW, I_SCALE et I_SCALE_WARN. A des fins de test, il est également possible d'utiliser I_DEBUG et I_DBSET. Note : Pour le paramétrage sur des valeurs physiques ou de température.il n'est pas possible d'utiliser les blocs I_SCALE et I_SCALE_WARN. EN et ENO peuvent être configurés comme paramètres supplémentaires. 84 33002222 11/2007 AII330 : Configuration du module Quantum AII 330 00 Représentation Symbole Représentation du bloc : AII330 INT SLOT CHANNEL1 CHANNEL2 CHANNEL3 CHANNEL4 CHANNEL5 CHANNEL6 CHANNEL7 CHANNEL8 INTERNAL Description des paramètres 33002222 11/2007 ANL_IN ANL_IN ANL_IN ANL_IN ANL_IN ANL_IN ANL_IN ANL_IN ANL_IN Description des paramètres du bloc : Paramètres Type de données Signification SLOT INT Emplacement du module CHANNEL1 ANL_IN Voie 1 CHANNEL2 ANL_IN Voie 2 CHANNEL3 ANL_IN Voie 3 CHANNEL4 ANL_IN Voie 4 CHANNEL5 ANL_IN Voie 5 CHANNEL6 ANL_IN Voie 6 CHANNEL7 ANL_IN Voie 7 CHANNEL8 ANL_IN Voie 8 INTERNAL ANL_IN Température du module 85 AII330 : Configuration du module Quantum AII 330 00 Erreur d'exécution Erreur d'exécution Si aucun module AII 330 00 n'a été configuré pour l'entrée SLOT donnée, un message d'erreur est généré. L'alerte de dépassement des capacités au niveau des voies peut être traitée via les blocs fonction I_NORM_WARN, I_SCALE_WARN ou I_PHYS_WARN. L'information d'état "rupture de fil" ou "sous-tension sur une voie" peut être interrogée via la référence 3x (3x+8 ; registre d'état du module) définie dans les composants d'E/S, ou bien via le registre d'état défini dans les composants d'E/S. (L'information du registre d'état est une copie du registre d'état 3x+8 du module (High-Byte). 86 33002222 11/2007 AII33010 : Configuration du module Quantum AII 330 10 14 Aperçu Introduction Ce chapitre décrit le bloc AII33010. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 88 Représentation 89 Erreur d'exécution 90 87 AII330 : Configuration du module Quantum AII 330 10 Présentation Description de la fonction Le bloc fonction sert à préparer les données de configuration du module QUANTUM AII 330 10 afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle. Ce module possède 8 voies d'entrée unipolaires et à sécurité intrinsèque. Il est possilbe de choisir les plages suivantes : 0...20 mA, 0...25 mA et 4...20 mA. Pour configurer un AII 330 00, le bloc fonction est raccordé à l'intérieur de la section de configuration à la sortie SLOT correspondante du bloc fonction QUANTUM ou DROP. Les références 3x définies dans les composant d'E/S sont automatiquement affectées aux voies individuelles (en interne). Seules des variable non localisées sont autorisées à occuper les voies. Le traitement des valeurs analogiques peut se poursuivre dans des sections de mise à l'échelle avec les blocs fonction I_NORM, I_PHYS, I_RAW et I_SCALE. A des fins de test, I_DEBUG et I_DBSET sont également disponibles. Les paramètres supplémentaires EN et ENO peuvent être configurés. 88 33002222 11/2007 AII330 : Configuration du module Quantum AII 330 10 Représentation Symbole Représentation du bloc : AII33010 INT SLOT CHANNEL1 CHANNEL2 CHANNEL3 CHANNEL4 CHANNEL5 CHANNEL6 CHANNEL7 CHANNEL8 Description des paramètres 33002222 11/2007 ANL_IN ANL_IN ANL_IN ANL_IN ANL_IN ANL_IN ANL_IN ANL_IN Description des paramètres de bloc : Paramètres Type de données Signification SLOT INT Emplacement du module CHANNEL1 ANL_IN Voie 1 CHANNEL2 ANL_IN Voie 2 CHANNEL3 ANL_IN Voie 3 CHANNEL4 ANL_IN Voie 4 CHANNEL5 ANL_IN Voie 5 CHANNEL6 ANL_IN Voie 6 CHANNEL7 ANL_IN Voie 7 CHANNEL8 ANL_IN Voie 8 89 AII330 : Configuration du module Quantum AII 330 10 Erreur d'exécution Erreur d'exécution Si aucun module AII 330 10 n'a été configuré pour l'entrée SLOT donnée, un message d'erreur est généré. En mode de fonctionnement "4...20mA", l'information d'état "Rupture de fil sur voie" est disponible. Il est possible d'appeler cette information via le registre d'état défini dans les composants d'E/S. 90 33002222 11/2007 AIO330 : Configuration du module Quantum AIO 330 00 15 Aperçu Introduction Ce chapitre décrit le bloc AIO330. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 92 Représentation 93 Erreur d'exécution 94 91 AIO330 : Configuration du module Quantum AIO 330 00 Présentation Description de la fonction Le bloc fonction sert à préparer les données de configuration du module QUANTUM AIO 330 00 afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle. Ce module possède 8 voies de sortie symétriques et à sécurité intrinsèque pour la commande et le contrôle des courants dans les plages 0...20 mA, 0...25 mA et 4...20 mA. Pour configurer un AIO 330 00, le bloc fonction est raccordé à l'intérieur de la section de configuration à la sortie SLOT correspondante du bloc fonction QUANTUM ou DROP. Les références 4x définies dans les composant d'E/S sont automatiquement affectées aux voies individuelles (en interne). Seules des variable non localisées sont autorisées à occuper les voies. Le traitement des valeurs analogiques peut se poursuivre dans des sections de mise à l'échelle avec les blocs fonction O_NORM, O_PHYS, O_RAW et O_SCALE A des fins de test, O_DEBUG et O_DBSET sont également disponibles. Les paramètres supplémentaires EN et ENO peuvent être configurés. 92 33002222 11/2007 AIO330 : Configuration du module Quantum AIO 330 00 Représentation Symbole Représentation du bloc : AIO330 INT SLOT CHANNEL1 CHANNEL2 CHANNEL3 CHANNEL4 CHANNEL5 CHANNEL6 CHANNEL7 CHANNEL8 Description des paramètres 33002222 11/2007 ANL_OUT ANL_OUT ANL_OUT ANL_OUT ANL_OUT ANL_OUT ANL_OUT ANL_OUT Description des paramètres de bloc : Paramètres Type de données Signification SLOT INT Emplacement du module CHANNEL1 ANL_OUT Voie 1 CHANNEL2 ANL_OUT Voie 2 CHANNEL3 ANL_OUT Voie 3 CHANNEL4 ANL_OUT Voie 4 CHANNEL5 ANL_OUT Voie 5 CHANNEL6 ANL_OUT Voie 6 CHANNEL7 ANL_OUT Voie 7 CHANNEL8 ANL_OUT Voie 8 93 AIO330 : Configuration du module Quantum AIO 330 00 Erreur d'exécution Erreur d'exécution Si aucun module AIO 330 00 n'a été configuré pour l'entrée SLOT donnée, un message d'erreur est généré. L'information d'état "rupture de fil ou dépassement de capacité sur une voie" peut être visualisée via le registre d'état défini dans l'affectation des E/S. 94 33002222 11/2007 AMM090 : Configuration du module Quantum AMM 090 16 Aperçu Introduction Ce chapitre décrit le bloc AMM090. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 96 Représentation 97 Erreur d’exécution 98 95 AMM090 : Configuration du module Quantum AMM 090 Présentation Description de la fonction Le bloc fonction sert à préparer les données de configuration du module QUANTUM AMM 090 00 afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle. Ce module possède quatre voies d'entrée à usage mixte et simultanée tension / courant. Ce module possède en outre deux voies de sortie courant. Pour configurer un module AMM 090 00, le bloc fonction est raccordé à l'intérieur de la section de configuration à la sortie SLOT correspondante du bloc fonction QUANTUM ou DROP. Les références 3x et les références 4x définies dans l'affectation des E/S sont automatiquement affectées en interne aux différentes voies. C'est la raison pour laquelle ces références ne doivent être occupées que par des variables non localisées. Le traitement des valeurs analogiques peut se poursuivre dans les sections de mise à l'échelle à l'aide des blocs fonction I_DEBUG, I_NORM, I_NORM_WARN, I_PHYS, I_PHYS_WARN, I_RAW, I_SCALE et I_SCALE_WARN pour les entrées et O_DEBUG, O_NORM, O_SCALE, O_PHYS, O_DBSET et O_RAW pour les sorties. EN et ENO peuvent être configurés comme paramètres supplémentaires. 96 33002222 11/2007 AMM090 : Configuration du module Quantum AMM 090 Représentation Symbole Représentation du bloc : AMM090 INT SLOT IN1 IN2 IN3 IN4 OUT1 OUT2 Description des paramètres 33002222 11/2007 ANL_IN ANL_IN ANL_IN ANL_IN ANL_OUT ANL_OUT Description des paramètres de bloc : Paramètres Type de données Signification SLOT INT Emplacement du module IN1 ANL_IN Voie d'entrée 1 IN2 ANL_IN Voie d'entrée 2 IN3 ANL_IN Voie d'entrée 3 IN4 ANL_IN Voie d'entrée 4 OUT1 ANL_OUT Voie de sortie 1 OUT2 ANL_OUT Voie de sortie 2 97 AMM090 : Configuration du module Quantum AMM 090 Erreur d’exécution Erreur d’exécution Si aucun module AMM 090 00 n'a été configuré pour l'entrée SLOT donnée, un message d'erreur apparaît. L'alerte de dépassement de plage au niveau des voies d'entrée peut être traitée via les blocs fonction I_NORM_WARN, I_PHYS_WARN ou I_SCALE_WARN. Les sorties ne déclenchent aucune alerte. L'information d'état "rupture de fil ou dépassement de plage sur une voie" peut être visualisée via le registre d'état défini dans l'affectation des E/S. 98 33002222 11/2007 ANA_16I : Configuration du module AAI 140 00 17 Aperçu Introduction Ce chapitre décrit le bloc ANA_16I. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 100 Représentation 101 Description détaillée 102 99 ANA_16I : Configuration du module AAI 140 00 Présentation Description de la fonction Ce bloc fonction est une connexion logicielle du composant matériel InterBus-S Momentum/IS 170 AAI 140 00. Il possède 16 entrées analogiques. Il doit être paramétré comme le module matériel. Les paramètres supplémentaires EN et ENO peuvent être configurés. 100 33002222 11/2007 ANA_16I : Configuration du module AAI 140 00 Représentation Symbole Représentation du bloc : ANA_16I DINT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT Description des paramètres 33002222 11/2007 IBS_IN PM_IN1 PM_IN2 PM_IN3 PM_IN4 PM_IN5 PM_IN6 PM_IN7 PM_IN8 PM_IN9 PM_IN10 PM_IN11 PM_IN12 PM_IN13 PM_IN14 PM_IN15 PM_IN16 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 DINT REAL REAL REAL REAL REAL REAL REAL REAL REAL REAL REAL REAL REAL REAL REAL REAL Description des paramètres de bloc : Paramètres Type de données Signification IBS_IN DINT InterBus-S entrant PM_IN1 INT Paramètre de l'entrée 1 : : : PM_INT INT Paramètre de l'entrée 16 IBS_OUT DINT InterBus-S sortant IN1 REAL Entrée 1 du module : : : IN16 REAL Entrée 16 du module 101 ANA_16I : Configuration du module AAI 140 00 Description détaillée Description détaillée Le bloc fonction occupe 16 mots d'entrée et 16 mots de sortie dans la mémoire d'état. Description des paramètres Entrées IBS_IN IBS_IN = Raccordement de la partie entrante de bus interstation de l'InterBus-S Sur le matériel, la barrette de connexion se trouve sur le côté gauche de la partie supérieure du module. Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er module sur le bus) ou au module précédent (voir schéma). La connexion peut être réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux abonnés du bus. Connexion de deux modules InterBus-S DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 102 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 33002222 11/2007 ANA_16I : Configuration du module AAI 140 00 PM_INx PM_INx = Paramètres des voies d'entrée x représente un nombre de 1 à 16 et désigne la voie d'entrée correspondante. Les voies d'entrée se configurent au moyen de ces paramètres. La signification des valeurs des paramètres se trouve dans le tableau suivant. Valeur du paramètre Signification 0 réservé 10 +/- 5 V 11 +/- 10 V 12 Voie inactive 14 4...20 mA Exemple : L'entrée 3 doit être 4 - 20 mA. PM_IN3 = "14" Note : Les codes de paramétrages réservés ne sont pas acceptés par le module, le dernier paramètre appliqué continue donc d'être valable. Description des paramètres Sorties IBS_OUT IBS_OUT = Raccordement de la partie sortante de bus interstation de l'InterBus-S Sur le matériel, la barrette de connexion se trouve sur le côté droit de la partie supérieure du module. Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux modules Interbus-S. INx INx = Voie d'entrée x x représente un nombre de 1 à 16 et désigne la voie d'entrée correspondante. Les valeurs analogiques du procédé du module Interbus-S sont lues par l'entrée correspondante (INx). Note : Les valeurs arrivant ici sont standardisées, les tensions sont donc indiquées en Volt et les courants en milliampère. L'indication en courant ou en tension s'effectue selon le paramétrage de la voie correspondante. 33002222 11/2007 103 ANA_16I : Configuration du module AAI 140 00 104 33002222 11/2007 ANA_4I_M : Configuration du module AAI 520 40 18 Aperçu Introduction Ce chapitre décrit le bloc ANA_4I_M. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 106 Représentation 107 Description détaillée 108 105 ANA_4I_M : Configuration du module AAI 520 40 Présentation Description de la fonction Le bloc fonction ANA_4I_M (M = measurement) est une connexion logicielle du composant matériel Momentum/IS 170 AAI 520 40. Il possède 4 entrées analogiques et est spécialement conçu pour les mesures de températures et de faibles tensions. Il doit être paramétré comme le module matériel. Les paramètres supplémentaires EN et ENO peuvent être configurés. 106 33002222 11/2007 ANA_4I_M : Configuration du module AAI 520 40 Représentation Symbole Représentation du bloc : ANA_4I_M DINT INT INT INT INT Description des paramètres 33002222 11/2007 ISB_IN PM_IN1 PM_IN2 PM_IN3 PM_IN4 IBS_OUT IN1 IN2 IN3 IN4 DINT REAL REAL REAL REAL Description des paramètres de bloc : Paramètres Type de données Signification IBS_IN DINT InterBus-S entrant PM_IN1 INT Paramètre de l'entrée 1 : : : PM_IN4 INT Paramètre de l'entrée 4 IBS_OUT DINT InterBus-S sortant IN1 REAL Entrée 1 du module : : : IN4 REAL Entrée 4 du module 107 ANA_4I_M : Configuration du module AAI 520 40 Description détaillée Description détaillée Le bloc fonction occupe quatre mots d'entrée et quatre mots de sortie dans la mémoire d'état. Description des paramètres Entrées IBS_IN IBS_IN = Raccordement de la partie entrante de bus interstation de l'InterBus-S Sur le matériel, la barrette de connexion se trouve sur le côté gauche de la partie supérieure du module. Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er module sur le bus) ou au module précédent (voir schéma). La connexion peut être réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux abonnés du bus. Connexion de deux modules InterBus-S DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 108 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 33002222 11/2007 ANA_4I_M : Configuration du module AAI 520 40 PM_INx PM_INx = Paramètres des voies d'entrée x représente un chiffre de 1 à 4 et désigne la voie d'entrée correspondante. Les voies d'entrée se configurent au moyen de ces paramètres. La signification des valeurs des paramètres se trouve dans les tableaux suivants. Tableau Plage d'entrée : thermocouple 33002222 11/2007 Valeur du paramètre Détection de rupture de fil Unité de température Plage d'entrée 8705 non 1/10 degrés C Thermocouple B 8961 oui 8833 non 9089 oui 4610 non 4866 oui 4738 non 4994 oui 4611 non 4867 oui 4739 non 4995 oui 4612 non 4868 oui 4740 non 4996 oui 4613 non 4869 oui 4741 non 4997 oui 8710 non 8966 oui 8838 non 9094 oui 8711 non 8967 oui 8839 non 9095 oui 1/10 degré F 1/10 degré C Thermocouple E 1/10 degré F 1/10 degré C Thermocouple J 1/10 degré F 1/10 degré C Thermocouple K 1/10 degré F 1/10 degré C Thermocouple N 1/10 degré F 1/10 degré C Thermocouple R 1/10 degré F 1/10 degré C Thermocouple S 1/10 degré F 109 ANA_4I_M : Configuration du module AAI 520 40 Valeur du paramètre Détection de rupture de fil Unité de température Plage d'entrée 8712 non 1/10 degré C Thermocouple T 8968 oui 8840 non 9096 oui 1/10 degré F Tableau Plage d'entrée : CEI 110 Valeur du paramètre Détection de rupture de fil Unité de température Plage d'entrée 2592 non 1/10 degré C CEI PT100 RTD à 2 ou à 4 fils 2848 oui 2720 non 2976 oui 3616 non 3872 oui 3744 non 4000 oui 545 non 801 oui 673 non 929 oui 1569 non 1825 oui 1697 non 1953 oui 1/10 degré F 1/10 degré C 1/10 degré F 1/10 degré C 1/10 degré F 1/10 degré C 1/10 degré F CEI PT100 RTD à 3 fils CEI PT100 RTD à 2 ou à 4 fils CEI PT100 RTD à 3 fils 33002222 11/2007 ANA_4I_M : Configuration du module AAI 520 40 Tableau Plage d'entrée : US/JIS 33002222 11/2007 Valeur du paramètre Détection de rupture de fil Unité de température Plage d'entrée 2656 non 1/10 degré C US/JIS PT100 RTD à 2 ou à 4 fils 2912 oui 2784 non 3040 oui 3680 non 3936 oui 3808 non 4064 oui 609 non 865 oui 737 non 993 oui 1633 non 1889 oui 1761 non 2017 oui 1/10 degré F 1/10 degré C 1/10 degré F 1/10 degré C 1/10 degré F 1/10 degré C 1/10 degré F US/JIS PT100 RTD à 3 fils US/JIS PT100 RTD à 2 ou à 4 fils US/JIS PT100 RTD à 3 fils 111 ANA_4I_M : Configuration du module AAI 520 40 Tableau Plage d'entrée : DIN Valeur du paramètre Détection de rupture de fil Unité de température Plage d'entrée 2595 non 1/10 degré C DIN Ni100 RTD à 2 ou à 4 fils 2851 oui 2723 non 2979 oui 3619 non 3875 oui 3747 non 4003 oui 546 non 802 oui 674 non 930 oui 1570 non 1826 oui 1698 non 1954 oui 1/10 degré F 1/10 degré C 1/10 degré F 1/10 degré C 1/10 degré F 1/10 degré C 1/10 degré F DIN Ni100 RTD à 3 fils DIN Ni100 RTD à 2 ou à 4 fils DIN Ni100 RTD à 3 fils Tableau Plage d'entrée : +/-25 mV Valeur du paramètre Détection de rupture de fil 8720 non 8976 oui 4625 non 4881 oui Unité de température Plage d'entrée +/-25 mV +/-100 mV Exemple : L'entrée 3 doit être +/-25 mV avec détection de rupture de ligne. PM_IN3 = "8976" Description des paramètres Sorties 112 33002222 11/2007 ANA_4I_M : Configuration du module AAI 520 40 IBS_OUT IBS_OUT = Raccordement de la partie sortante de bus interstation de l'InterBus-S. Sur le matériel, la barrette de connexion se trouve sur le côté droit de la partie supérieure du module. Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux modules Interbus-S. INx INx = Voie d'entrée x x représente un nombre de 1 à 16 et désigne la voie d'entrée correspondante. Les valeurs analogiques du procédé du module Interbus-S sont lues par l'entrée correspondante (INx). Note : Les valeurs arrivant ici sont normalisées, c.-à-d. indiquées en tension en millivolt ou en valeur réelle entre -32000,0 et +32000,0. L'indication s'effectue selon le paramétrage de la voie correspondante. 33002222 11/2007 113 ANA_4I_M : Configuration du module AAI 520 40 114 33002222 11/2007 ANA_4I_2O : Configuration du module TIO BAM 096 00 19 Aperçu Introduction Ce chapitre décrit le bloc ANA_4I_2O. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 116 Représentation 117 Description détaillée 119 115 ANA_4I_2O : Configuration du module TIO BAM 096 00 Présentation Description de la fonction Le bloc fonction ANA_4I_2O est une connexion logicielle du module matériel InterBus-S TIO/IS 170 BAM 096 00. Le module possède quatre entrées et deux sorties analogiques. Le bloc fonction doit être paramétré comme le module matériel (voir Description détaillée, p. 119). Un libellé différent par rapport au matériel a été choisi afin d'atteindre une meilleure relation entre le nom et la fonction du module. EN et ENO peuvent être configurés comme paramètres supplémentaires. 116 33002222 11/2007 ANA_4I_2O : Configuration du module TIO BAM 096 00 Représentation Symbole Représentation du bloc : ANA_4I_2O DINT BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL REAL REAL 33002222 11/2007 IBS_IN IBS_OUT PM_IN10 PM_IN11 PM_IN12 PM_IN13 PM_IN20 PM_IN21 PM_IN22 PM_IN23 PM_IN30 PM_IN31 PM_IN32 PM_IN33 PM_IN40 PM_IN41 PM_IN42 PM_IN43 PM_IN44 PM_OUT10 PM_OUT11 PM_OUT12 PM_OUT13 PM_OUT20 PM_OUT21 PM_OUT22 PM_OUT23 SA_PHC TEMP OUT1 IN1 OUT2 IN2 IN3 IN4 DINT REAL REAL REAL REAL 117 ANA_4I_2O : Configuration du module TIO BAM 096 00 Description des paramètres 118 Description des paramètres de bloc : Paramètres Type de données Signification IBS_IN DINT InterBus-S entrant PM_IN10 BOOL Entrée 1, bit de paramétrage 0 : : : PM_IN13 BOOL Entrée 1, bit de paramétrage 3 PM_IN20 BOOL Entrée 2, bit de paramétrage 0 : : : PM_IN23 BOOL Entrée 2, bit de paramétrage 3 PM_IN30 BOOL Entrée 3, bit de paramétrage 0 : : : PM_IN33 BOOL Entrée 3, bit de paramétrage 3 PM_IN40 BOOL Entrée 4, bit de paramétrage 0 : : : PM_IN43 BOOL Entrée 4, bit de paramétrage 3 PM_OUT10 BOOL Sortie 1, bit de paramétrage 0 : : : PM_OUT13 BOOL Sortie 1, bit de paramétrage 3 PM_OUT20 BOOL Sortie 2, bit de paramétrage 0 : : : PM_OUT23 BOOL Sortie 2, bit de paramétrage 3 SA_PHC BOOL Compatibilité de la représentation des valeurs analogiques Schneider Automation (SA) = 1, Phoenix Contact (PHC) = 0 TEMP BOOL Expression de la température, 0 = C, 1 = F OUT1 REAL Sortie 1 du TIO OUT2 REAL Sortie 2 du TIO IBS_OUT DINT InterBus-S sortant IN1 REAL Entrée 1 du TIO IN2 REAL Entrée 2 du TIO IN3 REAL Entrée 3 du TIO IN4 REAL Entrée 4 du TIO 33002222 11/2007 ANA_4I_2O : Configuration du module TIO BAM 096 00 Description détaillée Description détaillée Le bloc fonction occupe quatre mots d'entrée et quatre mots de sortie dans la mémoire d'état. Description des paramètres Entrées IBS_IN IBS_IN = Raccordement de la partie entrante de bus interstation de l'InterBus-S Sur le matériel, la barrette de connexion se trouve sur le côté gauche de la partie supérieure du module. Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er module sur le bus) ou au module précédent (voir schéma). La connexion peut être réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux abonnés du bus. Connexion de deux modules InterBus-S DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 33002222 11/2007 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 119 ANA_4I_2O : Configuration du module TIO BAM 096 00 PM_INxy PM_INxy = Paramètres des voies d'entrée x représente un chiffre de 1 à 4 et désigne la voie d'entrée correspondante. y représente un chiffre de 0 à 3 et désigne le bit de paramétrage correspondant. Exemple : PM_IN23 = Paramètre de la voie d'entrée 2, bit 3 Les voies d'entrée se configurent au moyen de ces paramètres. La signification des bits se trouve dans le tableau suivant. Bit 3 Bit 2 Bit 1 Bit 0 Signification 0 0 0 0 réservé ; voie inactive (par défaut) 0 0 0 1 +/-1 V 0 0 1 0 +/- 20 mA (+/- 5 V, en divisant par 4) 0 0 1 1 +/- 10V 0 1 0 0 Voie inactive 0 1 0 1 0...1 V 0 1 1 0 0...5 V 0 1 1 1 0...10 V 1 0 0 0 réservé 1 0 0 1 0,2...1 V 1 0 1 0 4...20 mA (1...5 V, en divisant par 4) 1 0 0 0 2...10 V 1 1 0 0 réservé 1 1 0 1 Pt100 avec linéarisation 1 1 1 0 Ni100 avec linéarisation 1 1 1 1 Résistance 0 à 2000 Ohm Exemple : L'entrée 3 doit être 0 ...10 V. PM_IN30 = "1" PM_IN31 = "1" PM_IN32 = "1" PM_IN33 = "0" Note : Les codes de paramétrages réservés ne sont pas acceptés par le module, le dernier paramètre appliqué continue donc d'être valable. Les paramètres par défaut restent valables jusqu'à ce qu'un nouveau paramètre soit indiqué. 120 33002222 11/2007 ANA_4I_2O : Configuration du module TIO BAM 096 00 PM_OUTxy PM_OUTxy = Paramètres des voies de sortie x représente le chiffre 1 ou 2 et désigne la voie de sortie correspondante. y représente un chiffre de 0 à 3 et désigne le bit de paramétrage correspondant. Exemple : PM_OUT23 = Paramètre de la voie de sortie 2, bit 3 Les voies de sortie se configurent au moyen de ces paramètres. La signification des bits se trouve dans le tableau suivant. Bit 3 Bit 2 Bit 1 Bit 0 Signification Sortie Sortie sur interruption du bus (Timeout) X X 0 0 réservé ; voie inactive (par défaut) 0 0 0 1 0...20 mA 0 mA 0 0 1 0 4...20 mA 4 mA 0 0 1 1 +/- 10 V / alimentation capteurs +0 V / alimentation capteurs 0 1 0 0 0...20 mA 20 mA 0 1 1 1 4...20 mA 20 mA 0 1 1 0 +/- 10 V / alimentation capteurs +10 V / alimentation capteurs 1 0 0 1 0...20 mA gèle 1 0 1 0 4...20 mA gèle 1 0 1 1 +/- 10 V / alimentation capteurs gèle 1 1 X X réservé Exemple : La sortie 1 doit être comprise entre 0 et 20 mA et se placer sur 0 mA en cas de panne du bus. PM_OUT10 = "1" PM_OUT11 = "0" PM_OUT12 = "0" PM_OUT13 = "0" Note : Les codes de paramétrages réservés ne sont pas acceptés par le module, le dernier paramètre appliqué continue donc d'être valable. Les paramètres par défaut restent valables jusqu'à ce qu'un nouveau paramètre soit indiqué. 33002222 11/2007 121 ANA_4I_2O : Configuration du module TIO BAM 096 00 PM_OUTxy SA_PHC = Compatibilité de représentation des valeurs analogiques Ce paramètre indique la compatibilité de représentation des valeurs analogiques, "1" signifiant la compatibilité pour Schneider Automation et "0" pour Phoenix Contact. Le réglage vaut pour les entrées et les sorties. TEMP TEMP = Expression de la température Ce paramètre permet de choisir comment représenter la température. Si ce bit est à "0", la température sera représentée en degrés Celsius, s'il est à "1", en degrés Fahrenheit. OUTx OUTx = Voie de sortie x x représente le chiffre 1 ou 2 et désigne la voie de sortie correspondante. Les valeurs analogiques à délivrer via le module InterBus-S sont transmises au procédé par la sortie correspondante (OUTx). Note : Les valeurs devant être appliquées ici sont standardisées, les tensions doivent donc être indiquées en Volt et les courants en milliampère. La saisie en courant ou en tension s'effectue selon le paramétrage de la voie correspondante. Description des paramètres Sorties IBS_OUT IBS_OUT = Raccordement de la partie sortante de bus interstation de l'InterBus-S Sur le matériel, la barrette de connexion se trouve sur le côté droit de la partie supérieure du module. Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux modules Interbus-S. 122 33002222 11/2007 ANA_4I_2O : Configuration du module TIO BAM 096 00 INx INx = Voie d'entrée x x représente un chiffre de 1 à 4 et désigne la voie d'entrée correspondante. Les valeurs analogiques du procédé du module Interbus-S sont lues par l'entrée correspondante (INx). Note : Les valeurs arrivant ici sont standardisées, les tensions sont donc indiquées en Volt et les courants en milliampère. L'indication en courant ou en tension s'effectue selon le paramétrage de la voie correspondante. Si une voie est paramétrée dans la plage +/-5 V ou 1 à 5 V, les valeurs qui arrivent seront représentées en milliampère. Pour obtenir ces valeurs en tension, elles doivent être divisées par 4,0 (voir schéma). Mise à l'échelle d'une valeur analogique DIV_REAL IN 4.0 OUT IN Valeur analogique en mA OUT Valeur analogique en Volt 33002222 11/2007 123 ANA_4I_2O : Configuration du module TIO BAM 096 00 124 33002222 11/2007 ANA_4I_2O_C : Configuration du module TIO BAM 096 00 20 Aperçu Introduction Ce chapitre décrit le bloc ANA_4I_2O_C. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 126 Représentation 127 Description détaillée 128 125 ANA_4I_2O_C : Configuration du module TIO BAM 096 00 Présentation Description de la fonction Le bloc fonction ANA_4I_2O_C est une connexion logicielle du module matériel InterBus-S TIO/IS 170 BAM 096 00 en préréglage courant. Le module possède quatre entrées et deux sorties analogiques. EN et ENO peuvent être configurés comme paramètres supplémentaires. 126 33002222 11/2007 ANA_4I_2O_C : Configuration du module TIO BAM 096 00 Représentation Symbole Représentation du bloc : ANA_4I_2O_C DINT REAL REAL Description des paramètres 33002222 11/2007 IBS_IN OUT1 OUT2 IBS_OUT IN1 IN2 IN3 IN4 DINT REAL REAL REAL REAL Description des paramètres de bloc : Paramètres Type de données Signification IBS_IN DINT InterBus-S entrant OUT1 REAL Sortie 1 du TIO Plage : 0...20 mA OUT2 REAL Sortie 2 du TIO Plage : 0...20 mA IBS_OUT DINT InterBus-S sortant IN1 REAL Entrée 1 de la plage TIO : +/- 20 mA IN2 REAL Entrée 2 de la plage TIO : +/- 20 mA IN3 REAL Entrée 3 de la plage TIO : +/- 20 mA IN4 REAL Entrée 4 de la plage TIO : +/- 20 mA 127 ANA_4I_2O_C : Configuration du module TIO BAM 096 00 Description détaillée Description détaillée Le bloc fonction ANA_4I_2O_C est une forme particulière du bloc ANA_4I_2O. Le bloc est déjà préréglé en mode courant (C = courant), un paramétrage par l'utilisateur n'est donc pas nécessaire. Sur ce bloc fonction, toutes les voies d'entrée sont réglées sur +/-20 mA, les voies de sortie sont réglées sur 0...20mA, Timeout A : réglage sur 0 mA. Le bloc fonction occupe quatre mots d'entrée et quatre mots de sortie dans la mémoire d'état. Description des paramètres Entrées IBS_IN IBS_IN = Raccordement de la partie entrante de bus interstation de l'InterBus-S Sur le matériel, la barrette de connexion se trouve sur le côté gauche de la partie supérieure du module. Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er module sur le bus) ou au module précédent (voir schéma). La connexion peut être réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux abonnés du bus. Connexion de deux modules InterBus-S DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 128 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 33002222 11/2007 ANA_4I_2O_C : Configuration du module TIO BAM 096 00 OUTx OUTx = Voie de sortie x x représente le chiffre 1 ou 2 et désigne la voie de sortie correspondante. Les valeurs analogiques à délivrer via le module InterBus-S sont transmises au procédé par la sortie correspondante (OUTx). Note : Les valeurs à appliquer ici sont standardisées, elles doivent donc être indiquées en milliampère. Description des paramètres Sorties IBS_OUT IBS_OUT = Raccordement de la partie sortante de bus interstation de l'InterBus-S Sur le matériel, la barrette de connexion se trouve sur le côté droit de la partie supérieure du module. Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux modules Interbus-S. INx INx = Voie d'entrée x x représente un chiffre de 1 à 4 et désigne la voie d'entrée correspondante. Les valeurs analogiques du procédé du module Interbus-S sont lues par l'entrée correspondante (INx). Note : Les valeurs arrivant ici sont standardisées, elles sont donc indiquées en milliampère. 33002222 11/2007 129 ANA_4I_2O_C : Configuration du module TIO BAM 096 00 130 33002222 11/2007 ANA_4I_2O_V : Configuration du module TIO BAM 096 00 21 Aperçu Introduction Ce chapitre décrit le bloc ANA_4I_2O_V. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 132 Représentation 133 Description détaillée 134 131 ANA_4I_2O_V : Configuration du module TIO BAM 096 00 Présentation Description de la fonction Le bloc fonction ANA_4I_2O_V est une connexion logicielle du module matériel InterBus-S TIO/IS 170 BAM 096 00 en préréglage tension. Le module possède quatre entrées et deux sorties analogiques. EN et ENO peuvent être configurés comme paramètres supplémentaires. 132 33002222 11/2007 ANA_4I_2O_V : Configuration du module TIO BAM 096 00 Représentation Symbole Représentation du bloc : ANA_4I_2O_V DINT REAL REAL Description des paramètres 33002222 11/2007 IBS_IN OUT1 OUT2 IBS_OUT IN1 IN2 IN3 IN4 DINT REAL REAL REAL REAL Description des paramètres de bloc : Paramètres Type de données Signification IBS_IN DINT InterBus-S entrant OUT1 REAL Sortie 1 du TIO Plage : +/- 10 V OUT2 REAL Sortie 2 du TIO Plage : +/- 10 V IBS_OUT DINT InterBus-S sortant INT1 REAL Entrée 1 du TIO Plage : +/- 10 V INT2 REAL Entrée 2 du TIO Plage : +/- 10 V INT3 REAL Entrée 3 du TIO Plage : +/- 10 V INT4 REAL Entrée 4 du TIO Plage : +/- 10 V 133 ANA_4I_2O_V : Configuration du module TIO BAM 096 00 Description détaillée Description détaillée Le bloc fonction ANA_4I_2O_V est une forme particulière du bloc ANA_4I_2O. Ce bloc est déjà préréglé en mode tension (V = Voltage, tension), un paramétrage par l'utilisateur n'est donc pas nécessaire. Sur ce bloc fonction, toutes les voies d'entrée et de sortie sont réglées sur +/-10 V et le Timeout A sur 0 V. Le bloc fonction occupe quatre mots d'entrée et quatre mots de sortie dans la mémoire d'état. Description des paramètres Entrées IBS_IN IBS_IN = Raccordement de la partie entrante de bus interstation de l'InterBus-S Sur le matériel, la barrette de connexion se trouve sur le côté gauche de la partie supérieure du module. Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er module sur le bus) ou au module précédent (voir schéma). La connexion peut être réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux abonnés du bus. Connexion de deux modules InterBus-S DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 134 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 33002222 11/2007 ANA_4I_2O_V : Configuration du module TIO BAM 096 00 OUTx OUTx = Voie de sortie x x représente le chiffre 1 ou 2 et désigne la voie de sortie correspondante. Les valeurs analogiques à délivrer via le module InterBus-S sont transmises au procédé par la sortie correspondante (OUTx). Note : Les valeurs à appliquer ici sont standardisées, la tension doit donc être indiquée en Volt. Description des paramètres Sorties IBS_OUT IBS_OUT = Raccordement de la partie sortante de bus interstation de l'InterBus-S Sur le matériel, la barrette de connexion se trouve sur le côté droit de la partie supérieure du module. Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux modules Interbus-S. INx INx = Voie d'entrée x x représente un chiffre de 1 à 4 et désigne la voie d'entrée correspondante. Les valeurs analogiques du procédé du module Interbus-S sont lues par l'entrée correspondante (INx). Note : Les valeurs arrivant ici sont standardisées, elles sont donc indiquées en Volt. 33002222 11/2007 135 ANA_4I_2O_V : Configuration du module TIO BAM 096 00 136 33002222 11/2007 ANA_4O : Configuration des modules BAO 126 00 22 Aperçu Introduction Ce chapitre décrit le bloc ANA_4O. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 138 Représentation 139 Description détaillée 140 137 ANA_4O : Configuration des modules BAO 126 00 Présentation Description de la fonction Le bloc fonction ANA_4O est une connexion logicielle du module InterBus-S TIO/IS 170 BAO 126 00. Il possède 4 sorties analogiques. Il doit être paramétré comme le module matériel. Les paramètres supplémentaires EN et ENO peuvent être configurés. 138 33002222 11/2007 ANA_4O : Configuration des modules BAO 126 00 Représentation Symbole Représentation du bloc : ANA_4O DINT INT INT INT INT REAL REAL REAL REAL Description des paramètres 33002222 11/2007 IBS_IN PM_OUT1 PM_OUT2 PM_OUT3 PM_OUT4 OUT1 OUT2 OUT3 OUT4 IBS_OUT DINT Description des paramètres de bloc : Paramètres Type de données Signification IBS_IN DINT InterBus-S entrant PM_OUT1 INT Paramètres sortie 1 : : : PM_OUT4 INT Paramètres sortie 4 OUT1 REAL Sortie 1 du module : : : OUT4 REAL Sortie 4 du module IBS_OUT DINT InterBus-S sortant 139 ANA_4O : Configuration des modules BAO 126 00 Description détaillée Description détaillée Le bloc fonction occupe cinq mots de sortie dans la mémoire d'état. Description des paramètres Entrées IBS_IN IBS_IN = Raccordement de la partie entrante de bus interstation de l'InterBus-S Sur le matériel, la barrette de connexion se trouve à gauche sur la partie supérieure du module. Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er module sur le bus) ou au module précédent (voir schéma). La connexion peut être réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux abonnés du bus. Connexion de deux modules InterBus-S DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 140 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 33002222 11/2007 ANA_4O : Configuration des modules BAO 126 00 PM_OUTx PM_OUTx = Paramètres des voies de sortie x représente un chiffre de 1 à 4 et désigne la voie de sortie correspondante. Exemple : PM_OUT2 = Paramètres de la voie de sortie 2 Les voies de sortie se configurent au moyen de ces paramètres. La signification des valeurs des paramètres se trouve dans le tableau suivant. Valeur du paramètre Signification 0 réservé ; voie inactive (par défaut) 1 0...20 mA ; Timeout A : 0 mA 2 4...20 mA ; Timeout A : 4 mA 3 +/- 10 V ; Timeout A : 0 V 5 0...20 mA ; Timeout A : 20 mA 6 4...20 mA ; Timeout A : 20 mA 7 +/- 10 V ; Timeout A : +10 V 9 0...20 mA ; Timeout A : gèle 10 4...20 mA ; Timeout A : gèle 11 +/- 10 V ; Timeout A : gèle A = Sortie sur interruption du bus Note : Toutes les autres valeurs de paramètre sont réservées. Exemple : La sortie 1 doit être 0...20 mA et se placer sur 0 mA en cas de panne du bus. PM_OUT1 = "1" Note : Les codes de paramétrages réservés ne sont pas acceptés par le module, le dernier paramètre appliqué continue donc d'être valable. Les paramètres par défaut restent valables jusqu'à ce qu'un nouveau paramètre soit indiqué. 33002222 11/2007 141 ANA_4O : Configuration des modules BAO 126 00 OUTx OUTx = Voie de sortie x x représente un chiffre de 1 à 4 et désigne la voie de sortie correspondante. Les valeurs analogiques à délivrer via le module InterBus-S sont transmises au procédé par la sortie correspondante (OUTx). Note : Les valeurs devant être appliquées ici sont standardisées, les tensions doivent donc être indiquées en Volt et les courants en milliampère. La saisie en courant ou en tension s'effectue selon le paramétrage de la voie correspondante. Description des paramètres Sorties IBS_OUT IBS_OUT = Raccordement de la partie sortante de bus interstation de l'InterBus-S Sur le matériel, la barrette de connexion se trouve sur le côté droit de la partie supérieure du module. Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci peut se faire par une ligne ou par une variable. Le type de liaison correspond au niveau matériel au câble InterBus-S entre deux modules Interbus-S. 142 33002222 11/2007 ANA_8I : Configuration des modules AAI 030 00, BAI 036 00 23 Aperçu Introduction Ce chapitre décrit le bloc ANA_8I. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 144 Représentation 145 Description détaillée 146 143 ANA_8I : Configuration des modules AAI 030 00, BAI 036 00 Présentation Description de la fonction Le bloc fonction ANA_8I est une connexion logicielle des modules matériel InterBusS TIO/IS 170 BAI 036 00 et Momentum/IS 170 AAI 030 00. Le module possède huit entrées analogiques. Le bloc fonction doit être paramétré comme le module matériel. EN et ENO peuvent être configurés comme paramètres supplémentaires. 144 33002222 11/2007 ANA_8I : Configuration des modules AAI 030 00, BAI 036 00 Représentation Symbole Représentation du bloc : ANA_8I DINT INT INT INT INT INT INT INT INT Description des paramètres 33002222 11/2007 IBS_IN PM_IN1 PM_IN2 PM_IN3 PM_IN4 PM_IN5 PM_IN6 PM_IN7 PM_IN8 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 DINT REAL REAL REAL REAL REAL REAL REAL REAL Description des paramètres de bloc : Paramètres Type de données Signification IBS_IN DINT InterBus-S entrant PM_IN1 INT Paramètre de l'entrée 1 : : : PM_IN8 INT Paramètre de l'entrée 8 IBS_OUT DINT InterBus-S sortant IN1 REAL Entrée 1 du module : : : IN8 REAL Entrée 8 du module 145 ANA_8I : Configuration des modules AAI 030 00, BAI 036 00 Description détaillée Description détaillée Le bloc fonction occupe huit mots d'entrée et huit mots de sortie dans la mémoire d'état. Description des paramètres Entrées IBS_IN IBS_IN = Raccordement de la partie entrante de bus interstation de l'InterBus-S Sur le matériel, la barrette de connexion se trouve sur le côté gauche de la partie supérieure du module. Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er module sur le bus) ou au module précédent (voir schéma). La connexion peut être réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux abonnés du bus. Connexion de deux modules InterBus-S DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 146 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 33002222 11/2007 ANA_8I : Configuration des modules AAI 030 00, BAI 036 00 PM_INx PM_INx = Paramètres des voies d'entrée x représente un chiffre de 1 à 8 et désigne la voie d'entrée correspondante. Les voies d'entrée se configurent au moyen de ces paramètres. La signification des valeurs des paramètres se trouve dans le tableau suivant. Valeur du paramètre Signification 0 Voie inactive (par défaut) 2 +/- 20 mA (+/- 5 V, en divisant par 4) 3 +/- 10 V 4 Voie inactive 6 0...20 mA (0...5 V, en divisant par 4) 7 0...10 V 10 4...20 mA (1...5 V, en divisant par 4) A = Sortie sur interruption du bus Note : Toutes les autres valeurs de paramètre sont réservées. Exemple : L'entrée 3 doit être 4 ...20 mA. PM_IN3 = "10" Note : Les codes de paramétrages réservés ne sont pas acceptés par le module, le dernier paramètre appliqué continue donc d'être valable. Les paramètres par défaut restent valables jusqu'à ce qu'un nouveau paramètre soit indiqué. Description des paramètres Sorties IBS_OUT IBS_OUT = Raccordement de la partie sortante de bus interstation de l'InterBus-S Sur le matériel, la barrette de connexion se trouve sur le côté droit de la partie supérieure du module. Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux modules Interbus-S. 33002222 11/2007 147 ANA_8I : Configuration des modules AAI 030 00, BAI 036 00 INx INx = Voie d'entrée x x représente un chiffre de 1 à 8 et désigne la voie d'entrée correspondante. Les valeurs analogiques du procédé du module Interbus-S sont lues par l'entrée correspondante (INx). Note : Les valeurs arrivant ici sont standardisées, les tensions sont donc indiquées en Volt et les courants en milliampère. L'indication en courant ou en tension s'effectue selon le paramétrage de la voie correspondante. Si une voie est paramétrée dans la plage +/-5 V ou de 1 à 5 V, les valeurs entrantes seront représentées en milliampères. Pour obtenir ces valeurs en tension, elles doivent être divisées par 4,0. Mise à l'échelle d'une valeur analogique DIV_REAL Valeur analogique en mA 4.0 148 Valeur analogique en Volt 33002222 11/2007 ARI030 : Configuration du module Quantum ARI 030 10 24 Aperçu Introduction Ce chapitre décrit le bloc ARI030. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 150 Représentation 151 Erreur d’exécution 152 149 ARI030 : Configuration du module Quantum ARI 030 10 Présentation Description de la fonction Le bloc fonction sert à préparer les données de configuration du module QUANTUM ARI 030 10 afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle. Ce module possède 8 voies d'entrée RTD permettant l'exploitation de capteurs RTD à deux, trois et huit fils. Pour configurer un ARI 030 10, le bloc fonction est raccordé à l'intérieur de la section de configuration à la sortie SLOT correspondante du bloc fonction QUANTUM ou DROP. Les références 3x définies dans les composants d'E/S sont automatiquement affectées aux différentes voies (en interne). C'est la raison pour laquelle ces références ne doivent être occupées que par des variables non localisées. Le traitement des valeurs analogiques peut se poursuivre dans des sections de mise à l'échelle avec les blocs fonction I_DEBUG, I_NORM, I_NORM_WARN, I_PHYS, I_PHYS_WARN et I_RAW. Les paramètres supplémentaires EN et ENO peuvent être configurés. 150 33002222 11/2007 ARI030 : Configuration du module Quantum ARI 030 10 Représentation Symbole Représentation du bloc : ARI030 INT SLOT CHANNEL1 CHANNEL2 CHANNEL3 CHANNEL4 CHANNEL5 CHANNEL6 CHANNEL7 CHANNEL8 Description des paramètres 33002222 11/2007 ANL_IN ANL_IN ANL_IN ANL_IN ANL_IN ANL_IN ANL_IN ANL_IN Description des paramètres de bloc : Paramètres Type de données Signification SLOT INT Emplacement du module CHANNEL1 ANL_IN Voie 1 CHANNEL2 ANL_IN Voie 2 CHANNEL3 ANL_IN Voie 3 CHANNEL4 ANL_IN Voie 4 CHANNEL5 ANL_IN Voie 5 CHANNEL6 ANL_IN Voie 6 CHANNEL7 ANL_IN Voie 7 CHANNEL8 ANL_IN Voie 8 151 ARI030 : Configuration du module Quantum ARI 030 10 Erreur d’exécution Erreur d’exécution Si aucun module ARI 030 10 n'a été configuré pour l'entrée SLOT donnée, un message d'erreur apparaît. L'alerte de dépassement de plage au niveau des voies peut être traitée via le bloc fonction I_NORM_WARN ou I_PHYS_WARN. L'information d'état "rupture de fil ou dépassement de plage sur une voie" peut être visualisée via le registre d'état défini dans l'affectation des E/S. 152 33002222 11/2007 ATI030 : Configuration du module Quantum ARI 030 00 25 Aperçu Introduction Ce chapitre décrit le bloc ATI030. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 154 Représentation 155 Erreur d'exécution 156 153 ARI030 : Configuration du module Quantum ARI 030 00 Présentation Description de la fonction Le bloc fonction sert à préparer les données de configuration du module QUANTUM ATI 030 00 afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle. Ce module possède huit voies d'entrée thermocouple. Pour configurer un module ATI 030 00, le bloc fonction est raccordé, dans la section de configuration, à la sortie SLOT correspondante du bloc fonction QUANTUM ou DROP. Les références 3x définies dans l'affectation des E/S sont automatiquement affectées en interne aux différentes voies. C'est la raison pour laquelle ces références ne doivent être occupées que par des variables non localisées. Le traitement des valeurs analogiques peut se poursuivre dans des sections de mise à l'échelle avec les blocs fonction I_DEBUG, I_NORM, I_NORM_WARN et I_RAW. EN et ENO peuvent être configurés comme paramètres supplémentaires. 154 33002222 11/2007 ARI030 : Configuration du module Quantum ARI 030 00 Représentation Symbole Représentation du bloc : ATI030 INT Description des paramètres 33002222 11/2007 SLOT CHANNEL1 CHANNEL2 CHANNEL3 CHANNEL4 CHANNEL5 CHANNEL6 CHANNEL7 CHANNEL8 ANL_IN ANL_IN ANL_IN ANL_IN ANL_IN ANL_IN ANL_IN ANL_IN INTERNAL ANL_IN Description des paramètres de bloc : Paramètres Type de données Signification SLOT INT Emplacement du module CHANNEL1 ANL_IN Voie 1 CHANNEL2 ANL_IN Voie 2 CHANNEL3 ANL_IN Voie 3 CHANNEL4 ANL_IN Voie 4 CHANNEL5 ANL_IN Voie 5 CHANNEL6 ANL_IN Voie 6 CHANNEL7 ANL_IN Voie 7 CHANNEL8 ANL_IN Voie 8 INTERNAL ANL_IN Température du module 155 ARI030 : Configuration du module Quantum ARI 030 00 Erreur d'exécution Erreur d'exécution Si aucun module ATI 030 00 n'a été configuré pour l'entrée SLOT donnée, un message d'erreur est généré. L'alerte de dépassement des capacités au niveau des voies peut être traitée via les blocs fonction I_NORM_WARN ou I_PHYS_WARN. L'information d'état "Dépassement de la capacité au niveau de la voie" peut être visualisée via le registre d'état défini dans l'affectation des E/S. 156 33002222 11/2007 AVI030 : Configuration du module Quantum AVI 030 00 26 Aperçu Introduction Ce chapitre décrit le bloc AVI030. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 158 Représentation 159 Erreur d'exécution 160 157 AVI030 : Configuration du module Quantum AVI 030 00 Présentation Description de la fonction Le bloc fonction sert à préparer les données de configuration du module QUANTUM AVI 030 00 afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle. Ce module possède 8 voies d'entrée à usage mixte et simultanée tension / courant. Pour configurer un AVI 030 00, le bloc fonction est raccordé à l'intérieur de la section de configuration à la sortie SLOT correspondante du bloc fonction QUANTUM ou DROP. Les références 3x définies dans les composants d'E/S sont automatiquement affectées aux différentes voies (en interne). C'est la raison pour laquelle ces références ne doivent être occupées que par des variables non localisées. Le traitement des valeurs analogiques peut se poursuivre dans des sections de mise à l'échelle avec les blocs fonction I_DEBUG, I_NORM, I_NORM_WARN, I_PHYS, I_PHYS_WARN, I_RAW, I_SCALE et I_SCALE_WARN. Les paramètres supplémentaires EN et ENO peuvent être configurés. 158 33002222 11/2007 AVI030 : Configuration du module Quantum AVI 030 00 Représentation Symbole Représentation du bloc : AVI030 INT SLOT CHANNEL1 CHANNEL2 CHANNEL3 CHANNEL4 CHANNEL5 CHANNEL6 CHANNEL7 CHANNEL8 Description des paramètres 33002222 11/2007 ANL_IN ANL_IN ANL_IN ANL_IN ANL_IN ANL_IN ANL_IN ANL_IN Description des paramètres de bloc : Paramètres Type de données Signification SLOT INT Emplacement du module CHANNEL1 ANL_IN Voie 1 CHANNEL2 ANL_IN Voie 2 CHANNEL3 ANL_IN Voie 3 CHANNEL4 ANL_IN Voie 4 CHANNEL5 ANL_IN Voie 5 CHANNEL6 ANL_IN Voie 6 CHANNEL7 ANL_IN Voie 7 CHANNEL8 ANL_IN Voie 8 159 AVI030 : Configuration du module Quantum AVI 030 00 Erreur d'exécution Erreur d'exécution Si aucun module AVI 030 00 n'a été configuré pour l'entrée SLOT donnée, un message d'erreur est généré. L'alerte de dépassement des capacités au niveau des voies peut être traitée via les blocs fonction I_NORM_WARN, I_PHYS_WARN ou I_SCALE_WARN. L'information d'état "rupture de fil ou dépassement de capacité sur une voie" peut être visualisée via le registre d'état défini dans l'affectation des E/S. 160 33002222 11/2007 AVO020 : Configuration du module Quantum AVO 020 00 27 Aperçu Introduction Ce chapitre décrit le bloc AVO020. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 162 Représentation 163 Erreur d'exécution 164 161 AVO020 : Configuration du module Quantum AVO 020 00 Présentation Description de la fonction Le bloc fonction sert à préparer les données de configuration du module QUANTUM AVO 020 00 afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle. Ce module possède 4 voies de sortie de tension. Pour configurer un AVO 020 00, le bloc fonction est raccordé à l'intérieur de la section de configuration à la sortie SLOT correspondante du bloc fonction QUANTUM ou DROP. Les références 4x définies dans les composants d'E/S sont automatiquement affectées aux différentes voies (en interne). C'est la raison pour laquelle ces références ne doivent être occupées que par des variables non localisées. Le traitement des valeurs analogiques peut se poursuivre dans des sections de mise à l'échelle avec les blocs fonction O_DEBUG, O_NORM, O_RAW et O_SCALE. Les paramètres supplémentaires EN et ENO peuvent être configurés. 162 33002222 11/2007 AVO020 : Configuration du module Quantum AVO 020 00 Représentation Symbole Représentation du bloc : AVO020 INT SLOT CHANNEL1 CHANNEL2 CHANNEL3 CHANNEL4 Description des paramètres 33002222 11/2007 ANL_OUT ANL_OUT ANL_OUT ANL_OUT Description des paramètres de bloc : Paramètres Type de données Signification SLOT INT Emplacement du module CHANNEL1 ANL_OUT Voie 1 CHANNEL2 ANL_OUT Voie 2 CHANNEL3 ANL_OUT Voie 3 CHANNEL4 ANL_OUT Voie 4 163 AVO020 : Configuration du module Quantum AVO 020 00 Erreur d'exécution Erreur d'exécution 164 Si aucun module AVO 020 00 n'a été configuré pour l'entrée SLOT donnée, un message d'erreur est généré. 33002222 11/2007 BKF_201 : Configuration du module Compact BKF 201 28 Aperçu Introduction Ce chapitre décrit le bloc BKF_201. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 166 Représentation 167 Description détaillée 169 Erreur d'exécution 173 165 BKF_201 : Configuration du module Compact BKF 201 Présentation Description de la fonction Le bloc fonction BKF_201 est la connexion logicielle du module maître InterBus-S BKF 201. Il assure que les données transitant sur l'InterBus-S soient transmises et lues correctement sur le module correspondant. Le BKF 201 gère et contrôle le bon fonctionnement du bus. En fonction de l'emplacement du module, il est possible de transmettre/de des quantités de données d'InterBus S plus ou moins grandes. Emplacement dans le châssis central (BKF201(64 W)) 63 mots d'entrée et 63 mots de sortie Emplacement dans le châssis d'extension (BKF201(16 W)) 15 mots d'entrée et 15 mots de sortie Le BKF 201 occupe 16 ou 64 mots d'entrée et 16 ou 64 mots de sortie dans a mémoire de l'API. Le premier mot d'entrée et le premier mot de sortie sont occupés par le BKF 201 luimême, ils contiennent les bits de contrôle et les bits d'état du BKF 201. Les 15 ou 63 mots d'entrée et les 15 ou 63 mots de sorties restant contiennent les données d'E/S des modules InterBus-S. Les paramètres supplémentaires EN et ENO peuvent être configurés. 166 33002222 11/2007 BKF_201 : Configuration du module Compact BKF 201 Représentation Symbole Représentation du bloc : BKF_201 INT INT BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL 33002222 11/2007 OFF_3X OFF_4X RESET RUN_EN STOP START QUIT_ERR GET_CONF CHK_CONF SHW_CONF IBS_OUT IBS_RDY IBS_RUN IBS_ERR MOD_ERR CONF_ERR CHKS_ERR ERROR_NO SLAVES WORD_OUT WORD_IN DINT BOOL BOOL BOOL BOOL BOOL BOOL INT INT INT INT 167 BKF_201 : Configuration du module Compact BKF 201 Description des paramètres 168 Description des paramètres de bloc : Paramètres Type de données Signification OFF_3X INT Décalage (offset) de l'adresse 3x OFF_4X INT Décalage (offset) de l'adresse 4x RESET BOOL Réinitialisation et reconfiguration du BKF 201 RUN_EN BOOL Comportement à UC arrêtée (conformément au système d'exploitation Version 1.01) STOP BOOL Arrêt d'alarme START BOOL Départ cycle QUIT_ERR BOOL Acquittement d'erreur GET_CONF BOOL Valider configuration CHK_CONF BOOL Vérifier configuration SHW_CONF BOOL Afficher configuration IBS_OUT DINT InterBus-S sortant IBS_RDY BOOL InterBus-S prêt à fonctionner IBS_RUN BOOL Données de l'InterBus-S en cours de transmission IBS_ERR BOOL InterBus-S défectueux MOD_ERR BOOL Erreur du module CONF_ERR BOOL Configuration de l'InterBus-S incorrecte CHKS_ERR BOOL Erreur de checksum ERROR_NO INT Numéro d'erreur SLAVES INT Nombre d'abonnés InterBus-S WORD_OUT INT Nombre de mots de sortie de données du procédé WORD_IN INT Nombre de mots d'entrée de données du procédé 33002222 11/2007 BKF_201 : Configuration du module Compact BKF 201 Description détaillée Description détaillée Le bloc BKF_201 fonctionne comme sa contrepartie matérielle. Mais grâce à la connexion logicielle, la manipulation a pu être singulièrement simplifiée. Le module traite uniquement les mots, il occupe 64 (châssis central) ou 16 (châssis d'extension) adresses 3x et 64 (châssis central) ou 16 (châssis d'extension) adresses 4x dans l'API. Note : Vous pouvez indiquer la capacité du module (16 ou 64 mots) sur la face arrière du BKF 201 par commutateur DIP (voir Description matérielle du module). Description des paramètres Entrées Les entrées du BKF_201 dans Concept diffèrent de très peu de celles du module matériel. Comparativement au matériel, les entrées OFF_3X, OFF_4X et RESET sont nouvelles. Les abréviations des entrées sont affectées aux fonctions ou bits de contrôle suivants du module : OFF_3X, OFF_4X OFF_3X = décalage d'adresse 3x OFF_4X = décalage d'adresse 4x Les décalages des adresses 3x ou 4x (adresses de départ du module matériel figurant dans la liste des affectations E/S) sont indiqués sur les deux entrées du bloc fonction. Exemple : Le BKF 201 (16 W) est enregistré dans le configurateur de l'API, comme indiqué dans le tableau. Emplac ement Module Déb.entr. Fin.entr. Déb.sort. Fin.sort. 4 BKF201(16 W) 300020 300035 400020 400035 Ainsi, les adresses de début du BKF 201 sont 3:20 pour les mots d'entrée et 4:20 pour les mots de sortie, et l'on a OFF_3X = 20 et OFF_4X = 20. RESET RESET = Réinitialisation et reconfiguration du BKF 201 Tant qu'un "1" est présent sur RESET, le BKF 201 est réinitialisé et une nouvelle configuration de l'InterBus-S est prise en compte. Le RESET (réinitialisation) entraîne en même temps un acquittement des défauts, voir aussi "Chronogramme d'acquittement d'erreur". 33002222 11/2007 169 BKF_201 : Configuration du module Compact BKF 201 RUN_EN RUN_EN = Comportement à UC arrêtée (conformément au système d'exploitation Version 1.01) 0 = Le IOBUS est désactivé si l'UC est arrêtée 1 = Le IOBUS demeure actif si l'UC est arrêtée STOP STOP = Arrêt d'alarme Si ce bit est à 1, l'InterBus-S est immédiatement arrêté et toutes les sorties sont remises à 0. Tant que ce bit est à 1, les autres bits de contrôle n'ont aucun effet. START START = Départ cycle Le maître transmet des données à l'abonné InterBus-S tant que le bit est à 1. Si le bit est effacé, les sorties de l'abonné restent sur leur dernière valeur. Les informations d'entrée sont conservées. QUIT_ERR QUIT_ERR = Validation d'erreur Comme son nom l'indique, les erreurs qui surviennent sont ainsi acquittées. Ce bit ne doit pas être mis à 1 en permanence car sinon toute erreur apparaissant serait alors immédiatement acquittée une nouvelle fois et ainsi effacée. GET_CONF GET_CONF = Enregistrer configuration La mise à 1 de ce bit valide une nouvelle configuration InterBus-S. Ceci est utile lorsque la structure du bus est modifiée et qu'en conséquence, soit le bit d'état CONF_ERR, soit CHKS_ERR a été mis à 1 par le maître (voir également Chronogramme). Tous les autres bits doivent d'abord être mis à zéro. Après avoir mis GET_CONF à 1, QUIT_ERR doit être mis à 1 de sorte que ces deux bits de contrôle soient présents en même temps. N'oubliez pas de remettre ces deux bits à zéro et de redémarrer le bus. Chronogramme d'acquittement d'erreur CHKS_ERR/ CONF_ERR START GET_CONF QUIT_ERR Reset = 1 par ex., nouveau module 170 Reset = 2 Nouvelle configuration de bus prise en compte Le bus est redémarré 33002222 11/2007 BKF_201 : Configuration du module Compact BKF 201 CHK_CONF CHK_CONF = Vérifier configuration Si ce bit est à 1, le BKF 201 compare la checksum de configuration actuelle avec la checksum de configuration de consigne. En cas de différence, le bus est arrêté et CONF_ERR est mis à 1. SHW_CONF SHW_CONF = Affichage de la configuration La configuration actuelle de l'InterBus-S est affichée, tous les autres bits de contrôle doivent pour cela être à "0". La configuration est affichée sur les sorties SLAVES, WORD_OUT et WORD_IN. Jusqu'à la première utilisation de cette fonction, les sorties sont à "0". Description des paramètres Sorties Les sorties du BKF_201 dans Concept diffèrent de très peu de celles du module matériel. En comparaison au matériel, les affichages d'état CHKS_ERR et ERROR_NO sont nouveau ou modifiés. Les sorties IBS_RDY à CONF_ERR correspondent aux bits d'état du BKF 201. Les abréviations des sorties sont affectées aux fonctions ou bits d'état suivant(e)s du module. IBS_OUT IBS_OUT = Raccordement pour partie sortante de bus interstation de l'InterBus-S Raccordement InterBus-S sur la face avant du BKF 201. Le premier module sur l'InterBus-S est relié à partir d'ici avec le maître, ceci peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S depuis le maître jusqu'au premier module sur l'InterBus-S. IBS_RDY IBS_RDY = InterBus-S prêt à fonctionner L'InterBus-S est prêt à fonctionner et sans défaut. Ce bit correspond au voyant n° 3 sur le BKF 201. IBS_RUN IBS_RUN = Les données InterBus-S sont en cours de transmission. L'InterBus-S fonctionne sans défaut, les données du procédé sont échangées. Ce bit correspond au voyant n° 4 sur le BKF 201. IBS_ERR IBS_ERR = InterBus-S défectueux Indique une erreur sur le bus. Elle peut être survenue par rupture de câble, courtcircuit, panne secteur sur un abonné ou par défaut de transmission des données. Ce bit correspond au voyant n° 5 sur le BKF 201. MOD_ERR MOD_ERR = Erreur sur le module Une erreur est survenue sur un module InterBus-S. L'erreur n'arrête pas l 'InterBus-S. Ce bit correspond au voyant n° 6 sur le BKF 201. 33002222 11/2007 171 BKF_201 : Configuration du module Compact BKF 201 CONF_ERR CONF_ERR = Configuration incorrecte de l'InterBus-S Cette erreur peut survenir suite à une erreur de câblage, une modification de la configuration lors du fonctionnement, un abonné non prêt à fonctionner ou équivalent. Ce bit correspond au voyant n° 7 sur le BKF 201. CHKS_ERR CHKS_ERR = Erreur de checksum La configuration de l'InterBus-S a été modifiée lors d'une absence de tension du BKF 201. Afin de détecter l'erreur, il faut exclure une perte de données dans l'API. L'erreur de checksum n'apparaît pas lors du chargement d'un programme pour la première fois. L'erreur de checksum n'est pas reconnue par le composant matériel BKF 201, ceci peut conduire le cas échéant à des erreurs sur l'InterBus-S puisque le BKF 201 se configure tout seul dès le retour de la tension. Cette détection d'erreur est rendue possible en mémorisant l'ancienne checksum et en la comparant avec la nouvelle. L'erreur est effacée avec QUIT_ERR ou RESET. ERROR_NO ERROR_NO = Code d'erreur d'abonné Indique le numéro d'abonné d'un abonné défectueux sur le bus. Cette indication correspond aux voyants n° 14 (valeur 1) à n° 21 (valeur 80) sur le BKF 201. Exemple : Liaison bus entre abonné 1 et abonné 2 interrompue. Affichage : 2 Perte de tension sur l'abonné 1. Affichage : 1 SLAVES SLAVES = Nombre d'abonnés InterBus-S Affiche le nombre d'abonnés du bus raccordés au maître. WORD_OUT WORD_OUT = Nombre de mots de sortie de données procédé Indique le nombre de mots de sortie occupés dans le maître (registres 4x). Si la valeur affichée est 63 (châssis central) ou 15 (châssis d'extension), aucun autre module InterBus-S occupant au moins un mot de sortie dans le maître ne peut être raccordé sur l'InterBus-S. WORD_IN WORD_IN = Nombre de mots d'entrée de données du procédé Indique le nombre de mots d'entrée occupés dans le maître (registres 3x). Si la valeur affichée est 63 (châssis central) ou 15 (châssis d'extension), aucun autre module InterBus-S occupant au moins un mot d'entrée dans le maître ne peut être raccordé sur l'InterBus-S. 172 33002222 11/2007 BKF_201 : Configuration du module Compact BKF 201 Erreur d'exécution Erreur d'exécution Un message d'erreur apparaît (E_INPUT_VALUE_OUT_OF_RANGE) si le décalage des adresses 3x ou 4x est < 0 ou plus grand que le maximum admissible. 33002222 11/2007 173 BKF_201 : Configuration du module Compact BKF 201 174 33002222 11/2007 BNO_671 : Configuration du module TIO BNO 671 00 29 Aperçu Introduction Ce chapitre décrit le bloc BNO_671. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 176 Représentation 177 Description détaillée 178 175 BNO_671 : Configuration du module TIO BNO 671 00 Présentation Description de la fonction Le bloc fonction BNO_671 dans Concept fonctionne de manière similaire à son homologue matériel. Grâce à la programmation en bloc fonction dans Concept, il a été rendu possible de subdiviser le bus en différents segments, sans même le composant matériel 170 BNO 671 00. Seules les liaisons unidirectionnelles étant possibles dans Concept, il est cependant nécessaire contrairement au matériel, de relier la sortie IBS_OUT du dernier module sur le bus interstation supplémentaire avec l'entrée LRB_IN du BNO_671. Ce module n'occupe pas de mots dans le maître. Note : Si vous utilisez le 170 BNO 671 00, son état ne peut être affiché avec le BNO_671. Les paramètres supplémentaires EN et ENO peuvent être configurés. 176 33002222 11/2007 BNO_671 : Configuration du module TIO BNO 671 00 Représentation Symbole Représentation du bloc : BNO_671 DINT DINT BOOL Description des paramètres 33002222 11/2007 IBS_IN LRB_IN ON_OFF IBS_OUT LRB_OUT DINT DINT Description des paramètres du bloc : Paramètres Type de données Signification IBS_IN DINT InterBus-S entrant LRB_IN DINT Bus interstation supplémentaire entrant ou bus local (Local ou Remote Bus) ON_OFF BOOL Dispositif de connexion/déconnexion de la sortie dans le bus interstation supplémentaire IBS_OUT DINT InterBus-S sortant LRB_OUT DINT Bus interstation supplémentaire sortant ou bus local (Local ou Remote Bus) 177 BNO_671 : Configuration du module TIO BNO 671 00 Description détaillée Description des paramètres Entrées IBS_IN IBS_IN = Raccordement de la partie entrante de bus interstation de l'InterBus-S Sur le matériel, la barrette de connexion se trouve sur le côté gauche de la partie supérieure du module. Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er module sur le bus) ou au module précédent (voir schéma). La connexion peut être réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux abonnés du bus. Connexion de deux modules InterBus-S DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 LRB_IN IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 LRB_IN = Entrée Local Remote Bus (bus interstation supplémentaire entrant) La sortie IBS_OUT du dernier module sur le bus interstation supplémentaire est reliée à cette entrée afin d'assurer une transmission correcte des données dans l'InterBus-S. 178 33002222 11/2007 BNO_671 : Configuration du module TIO BNO 671 00 ON_OFF ON_OFF = Entrée de connexion/déconnexion du bus interstation supplémentaire Si l'entrée ON_OFF est à "0", toutes les sorties d'un module INTERBUS sur le bus interstation supplémentaire sont mises à "0". Si elle est à "1", les données (de UNI_I_O, par exemple) spécifiées dans le programme sont écrites dans le registre 4x correspondant et transmises au procédé. L'entrée ON_OFF n'a en revanche aucun effet sur les entrées du module INTERBUS. Le trafic de données dans le bus interstation supplémentaire ne dépend pas de la valeur de l'entrée ON_OFF. Description des paramètres Sorties IBS_OUT IBS_OUT = Raccordement de la partie sortante de bus interstation de l'InterBus-S Sur le matériel, la barrette de connexion se trouve sur le côté droit de la partie supérieure du module. Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBusS entre deux modules InterBusS. LRB_OUT LRB_OUT = Raccordement pour bus interstation supplémentaire sortant de l'InterBusS Sur le matériel, la barrette de connexion se trouve sur la face avant du module et est désignée par Local Remote Bus. Le module est ici relié au bus interstation entrant (IBS_IN) du premier module sur le bus supplémentaire, ceci peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBusS entre deux modules InterBusS. 33002222 11/2007 179 BNO_671 : Configuration du module TIO BNO 671 00 Configuration avec le BNO_671 Une configuration possible de l'InterBusS avec interface du bus supplémentaire vous est indiquée. Configuration avec BNO_671 - partie 1 BKF_201 DIG_16I_160 OFF_3X IBS_OUT OFF_4X RESET IBS_RDY STOP IBS_RUN START IBS_ERR QUIT_ERR MOD_ERR GET_CONF CONF_ERR CHK_CONF CHK_ERR SHW_CONF ERROR_NO SLAVES WORD_OUT WORD_IN IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 IBS_Link Configuration avec BNO_671 - partie 2 BNO_671 IBS_Link IBS_IN LRB_Link LRB_IN ON_OFF IBS_OUT LRB_OUT UNI_I_O IBS_IN OUT IBS_OUT IN ANA_4I_20_V IBS_IN ANA_4I_20_C IBS_IN OUT1 OUT2 180 IBS_OUT IN1 IN2 IN3 IN4 IBS_OUT IN1 IN2 IN3 IN4 OUT1 OUT2 UNI_I_O IBS_IN OUT IBS_OUT IN LRB_Link 33002222 11/2007 COMPACT : Configuration d'un châssis central 30 Aperçu Introduction Ce chapitre décrit le bloc COMPACT. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 182 Représentation 183 Erreur d'exécution 185 181 COMPACT : Configuration d'un châssis central Présentation Description de la fonction Ce bloc fonction sert à traiter les données de configuration d'un châssis central Compact afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle. Pour configurer un châssis central COMPACT, le bloc fonction COMPACT est intégré dans la section de configuration. Les blocs fonction de configuration des modules analogiques sont connectés aux sorties SLOT. EN et ENO peuvent être configurés comme paramètres supplémentaires. 182 33002222 11/2007 COMPACT : Configuration d'un châssis central Représentation Symbole Représentation du bloc : COMPACT 33002222 11/2007 RS_1_3 RS_1_4 RS_1_5 INT INT INT RS_2_1 RS_2_2 RS_2_3 RS_2_4 RS_2_5 INT INT INT INT INT RS_3_1 RS_3_2 RS_3_3 RS_3_4 RS_3_5 INT INT INT INT INT RS_4_1 RS_4_2 RS_4_3 RS_4_4 RS_4_5 INT INT INT INT INT 183 COMPACT : Configuration d'un châssis central Description des paramètres 184 Description des paramètres de bloc : Paramètres Type de données Signification RS_1_3 INT Châssis (Rack) 1, Emplacement 3 RS_1_4 INT Châssis (Rack) 1, Emplacement 4 RS_1_5 INT Châssis (Rack) 1, Emplacement 5 RS_2_1 INT Châssis (Rack) 2, Emplacement 1 : : : RS_2_5 INT Châssis (Rack) 2, Emplacement 5 RS_3_1 INT Châssis (Rack) 3, Emplacement 1 : : : RS_3_5 INT Châssis (Rack) 3, Emplacement 5 RS_4_1 INT Châssis (Rack) 4, Emplacement 1 : : : RS_4_5 INT Châssis (Rack) 4, Emplacement 5 33002222 11/2007 COMPACT : Configuration d'un châssis central Erreur d'exécution Erreur d'exécution 33002222 11/2007 Dans le cas d'erreurs de composants internes d'E/S, un message d'erreur est généré. 185 COMPACT : Configuration d'un châssis central 186 33002222 11/2007 DAU202 : Configuration du module Compact DAU 202 / DAU 252 / DAU 282 31 Aperçu Introduction Ce chapitre décrit le bloc DAU202. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 188 Représentation 189 Erreur d’exécution 190 187 DAU202 : Configuration du module Compact DAU 202 / DAU 252 / DAU 282 Présentation Description de la fonction Ce bloc fonction sert à traiter les données de configuration des modules Compact DAU 202 / DAU 252 / DAU 282 afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle. Ce module possède deux voies de sortie à usage mixte et simultané tension / courant. Pour configurer un DAU 202 / DAU 252 / DAU 282, le bloc fonction est raccordé dans la section de configuration, à la sortie SLOT correspondante du bloc fonction COMPACT. Les références 4x définies dans l'affectation des E/S sont automatiquement affectées aux différentes voies (en interne). C'est la raison pour laquelle ces références ne doivent être occupées que par des variables non localisées. Le traitement des valeurs analogiques peut se poursuivre dans des sections de mise à l'échelle avec les blocs fonction O_DEBUG, O_NORM, O_SCALE, O_PHYS, O_DBSET, O_RAW. EN et ENO peuvent être configurés comme paramètres supplémentaires. 188 33002222 11/2007 DAU202 : Configuration du module Compact DAU 202 / DAU 252 / Représentation Symbole Représentation du bloc : DAU202 INT BOOL BOOL Description des paramètres 33002222 11/2007 SLOT CUR1 CUR2 CHANNEL1 CHANNAL2 ANL_OUT ANL_OUT Description des paramètres de bloc : Paramètres Type de données Signification SLOT INT Emplacement du module CUR1 BOOL 0: voie 1 en traitement de tension 1: Voie 1 en traitement de courant CUR2 BOOL 0: voie 2 en traitement de tension 1: Voie 2 en traitement de courant CHANNEL1 ANL_OUT Voie 1 CHANNEL2 ANL_OUT Voie 2 189 DAU202 : Configuration du module Compact DAU 202 / DAU 252 / DAU 282 Erreur d’exécution Erreur d’exécution Si aucun module DAU 202 / DAU 252 / DAU 282 n'est configuré pour l'entrée SLOT donnée, un message d'erreur apparaît. Il n'est pas possible de demander une information sur l'état de ce module. 190 33002222 11/2007 DAU204 : Configuration du module Compact DAU 204 32 Aperçu Introduction Ce chapitre décrit le bloc DAU204. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 192 Représentation 193 Erreur d'exécution 194 191 DAU204 : Configuration du module Compact DAU 204 Présentation Description de la fonction Le bloc fonction sert à traiter les données de configuration du module Compact DAU 204 afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle. Ce module possède quatre voies de sortie pour les traitements mixtes courant et tension, aussi bien bipolaire qu'unipolaire. Pour configurer le DAU 204, le bloc fonction est raccordé dans la section de configuration à la sortie SLOT correspondante du bloc fonction COMPACT. Les références 4x définies dans l'affectation des E/S (ainsi que la référence 3x de l'information d'état) sont affectées automatiquement à chacune des voies en interne et ne doivent de ce fait être occupées que par des variables non localisées. Le traitement des valeurs analogiques peut se poursuivre dans des sections de mise à l'échelle avec les blocs fonction O_DEBUG, O_NORM, O_SCALE, O_PHYS, O_DBSET et O_RAW. EN et ENO peuvent être configurés comme paramètres supplémentaires. 192 33002222 11/2007 DAU204 : Configuration du module Compact DAU 204 Représentation Symbole Représentation du bloc : DAU204 INT SLOT CHANNEL1 CHANNEL2 CHANNEL3 CHANNEL4 Description des paramètres 33002222 11/2007 ANL_OUT ANL_OUT ANL_OUT ANL_OUT Description des paramètres de bloc : Paramètres Type de données Signification SLOT INT Emplacement du module CHANNEL1 ANL_OUT Voie 1 CHANNEL2 ANL_OUT Voie 2 CHANNEL3 ANL_OUT Voie 3 CHANNEL4 ANL_OUT Voie 4 193 DAU204 : Configuration du module Compact DAU 204 Erreur d'exécution Erreur d'exécution Si aucun module DAU 204 n'est configuré pour l'entrée SLOT donnée, un message d'erreur apparaît. Si les voies font l'objet d'un dépassement de plage, aucun avertissement n'est sortie par les blocs fonction (voir Description de la fonction, p. 192) suivants. L'information d'état "rupture de fil sur la voie" ou "rupture de fil sur une voie" peut être visualisée via le registre d'état (référence 3x) défini dans l'affectation des E/S. 194 33002222 11/2007 DAU208 : Configuration du module Compact DAU 208 33 Aperçu Introduction Ce chapitre décrit le bloc DAU208. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 196 Représentation 197 Erreur d’exécution 198 195 DAU208 : Configuration du module Compact DAU 208 Présentation Description de la fonction Le bloc fonction sert à traiter les données de configuration du module Compact DAU 208 afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle. Ce module possède huit voies de sortie bipolaires pour traitement en tension. Pour configurer le DAU 208, le bloc fonction est raccordé, dans la section de configuration, à la sortie SLOT correspondante du bloc fonction COMPACT. Les références 4x définies dans l'affectation des E/S sont automatiquement affectées en interne aux différentes voies. C'est la raison pour laquelle ces références ne doivent être occupées que par des variables non localisées. Le traitement des valeurs analogiques peut se poursuivre dans des sections de mise à l'échelle avec les blocs fonction O_DEBUG, O_NORM, O_SCALE, O_PHYS, O_DBSET et O_RAW. EN et ENO peuvent être configurés comme paramètres supplémentaires. 196 33002222 11/2007 DAU208 : Configuration du module Compact DAU 208 Représentation Symbole Représentation du bloc : DAU208 INT SLOT CHANNEL1 CHANNEL2 CHANNEL3 CHANNEL4 CHANNEL5 CHANNEL6 CHANNEL7 CHANNEL8 Description des paramètres 33002222 11/2007 ANL_OUT ANL_OUT ANL_OUT ANL_OUT ANL_OUT ANL_OUT ANL_OUT ANL_OUT Description des paramètres de bloc : Paramètres Type de données Signification SLOT INT Emplacement du module CHANNEL1 ANL_OUT Voie 1 CHANNEL2 ANL_OUT Voie 2 CHANNEL3 ANL_OUT Voie 3 CHANNEL4 ANL_OUT Voie 4 CHANNEL5 ANL_OUT Voie 5 CHANNEL6 ANL_OUT Voie 6 CHANNEL7 ANL_OUT Voie 7 CHANNEL8 ANL_OUT Voie 8 197 DAU208 : Configuration du module Compact DAU 208 Erreur d’exécution Erreur d’exécution Si aucun module DAU 208 n'est configuré pour l'entrée SLOT donnée, un message d'erreur apparaît. Il n'est pas possible de demander une information sur l'état de ce module. 198 33002222 11/2007 DIG_16I : Configuration des modules TIO BDI 346 00 / 546 50 / 746 50 34 Aperçu Introduction Ce chapitre décrit le bloc DIG_16I. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 200 Représentation 201 Description détaillée 202 199 DIG_16I : Configuration des modules TIO BDI 346 00 / 546 50 / 746 50 Présentation Description de la fonction Le bloc fonction DIG_16I sert de connexion logicielle pour des module InterBus-S à 16 entrées binaires. Ce bloc fonction correspond aux modules matériels TIO/IS 170 BDI 346 00, TIO/IS 170 BDI 546 50 et TIO/IS 170 BDI 746 50. Un libellé différent par rapport au matériel a été choisi afin d'atteindre une meilleure relation entre le nom et la fonction du module. Les paramètres supplémentaires EN et ENO peuvent être configurés. 200 33002222 11/2007 DIG_16I : Configuration des modules TIO BDI 346 00 / 546 50 / Représentation Symbole Représentation du bloc : DIG_16_I DINT Description des paramètres 33002222 11/2007 IBS_IN IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 DINT BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL Description des paramètres de bloc : Paramètres Type de données Signification IBS_IN DINT InterBus-S entrant IBS_OUT DINT InterBus-S sortant IN1 BOOL Entrée 1 du TIO IN2 BOOL Entrée 2 du TIO : : : IN16 BOOL Entrée 16 du TIO 201 DIG_16I : Configuration des modules TIO BDI 346 00 / 546 50 / 746 50 Description détaillée Description détaillée Le bloc fonction occupe un mot d'entrée dans la mémoire d'état. Description des paramètres Entrées IBS_IN IBS_IN = Raccordement de la partie entrante de bus interstation de l'InterBus-S Sur le matériel, la barrette de connexion se trouve sur le côté gauche de la partie supérieure du module. Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er module sur le bus) ou au module précédent (voir aussi schéma). La connexion peut être réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux abonnés du bus. Connexion de deux modules InterBus-S DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 202 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 33002222 11/2007 DIG_16I : Configuration des modules TIO BDI 346 00 / 546 50 / Description des paramètres Sorties IBS_OUT IBS_OUT = Raccordement de la partie sortante de bus interstation de l'InterBus-S Sur le matériel, la barrette de connexion se trouve sur le côté droit de la partie supérieure du module. Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux modules Interbus-S. INx INx = Entrée x x représente un nombre de 1 à 16 et désigne l'entrée correspondante. Les valeurs TOR du procédé du module Interbus-S sont lues par l'entrée correspondante (INx). 33002222 11/2007 203 DIG_16I : Configuration des modules TIO BDI 346 00 / 546 50 / 746 50 204 33002222 11/2007 DIG_16I_12O_MON : Configuration du module ADM 390 10 35 Aperçu Introduction Ce chapitre décrit le bloc DIG_16I_12O_MON. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 206 Représentation 207 Description détaillée 208 205 DIG_16I_12O_MON : Configuration du module ADM 390 10 Présentation Description de la fonction Le bloc fonction DIG_16I_12O_MON sert de connexion logicielle pour les modules InterBus-S Momentum/IS 170 ADM 390 10. Il possède 16 entrées TOR et 12 sorties TOR, lesquelles peuvent être utilisées en même temps ou seulement en entrée ou en sortie. De même sont affichés les états des entrées/sorties. Les paramètres supplémentaires EN et ENO peuvent être configurés. 206 33002222 11/2007 DIG_16I_12O_MON : Configuration du module ADM 390 10 Représentation Symbole Représentation du bloc : DIG_16_I_12O_MON DINT BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL Description des paramètres 33002222 11/2007 IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 M_IN18 M_IN916 M_OUT18 M_OUT912 DINT BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL UINT UINT UINT UINT Description des paramètres du bloc : Paramètres Type de données Signification IBS_IN DINT InterBus-S entrant OUT1 BOOL Sortie 1 du module : : : OUT12 BOOL Sortie 12 du module IBS_OUT DINT InterBus-S sortant IN1 BOOL Entrée 1 du module : : : IN16 BOOL Entrée 16 du module M_IN18 UDINT Affichage des états des entrées 1 à 8 M_IN916 UDINT Affichage des états des entrées 9 à 16 M_OUT18 UDINT Affichage des états des sorties 1 à 8 M_OUT912 UDINT Affichage des états des sorties 9 à 12 207 DIG_16I_12O_MON : Configuration du module ADM 390 10 Description détaillée Description détaillée Le bloc fonction occupe trois mots d'entrée et trois mots de sortie dans la mémoire d'état. Description des paramètres Entrées IBS_IN IBS_IN = Raccordement de la partie entrante de bus interstation de l'InterBus-S Sur le matériel, la barrette de connexion se trouve sur le côté gauche de la partie supérieure du module. Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er module sur le bus) ou au module précédent (voir schéma). La connexion peut être réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux abonnés du bus. Connexion de deux modules InterBus-S DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 OUTx = Sortie x IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 OUTx = Sortie x x représente un nombre de 1 à 16 et désigne la sortie correspondante. Les valeurs TOR à délivrer via le module InterBus-S sont transmises au procédé par la sortie correspondante (OUTx). Description des paramètres Sorties 208 33002222 11/2007 DIG_16I_12O_MON : Configuration du module ADM 390 10 IBS_OUT IBS_OUT = Raccordement de la partie sortante de bus interstation de l'InterBus-S Sur le matériel, la barrette de connexion se trouve sur le côté droit de la partie supérieure du module. Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux modules Interbus-S. INx INx = Entrée x x représente un nombre de 1 à 16 et désigne l'entrée correspondante. Les valeurs TOR du procédé du module Interbus-S sont lues par l'entrée correspondante (INx). M_IN18 M_IN18 = Affichage des états des entrées 1 à 8 Le chiffre affiché ici indique l'entrée défectueuse. Exemple : M_IN18 = 10001 signifie que les entrées 1 et 5 sont défectueuses. On compte de droite à gauche. M_IN916 M_IN916 = Affichage des états des entrées 9 à 16 Le chiffre affiché ici indique l'entrée défectueuse. Exemple : M_IN916 = 1001 signifie que les entrées 9 et 12 sont défectueuses. On compte de droite à gauche. M_OUT18 M_OUT18 = Affichage des états des sorties 1 à 8 Le chiffre affiché ici indique la sortie défectueuse. Exemple : M_OUT18 = 10001 signifie que les sorties 1 et 5 sont défectueuses. On compte de droite à gauche. M_OUT912 M_OUT912 = Affichage des états des sorties 9 à 12 Le chiffre affiché ici indique la sortie défectueuse. Exemple : M_OUT912 = 1001 signifie que les sorties 9 et 12 sont défectueuses. On compte de droite à gauche. 33002222 11/2007 209 DIG_16I_12O_MON : Configuration du module ADM 390 10 210 33002222 11/2007 DIG_16I_16O : Configuration du module TIO BDM 346 00 36 Aperçu Introduction Ce chapitre décrit le bloc DIG_16I_16O. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 212 Représentation 213 Description détaillée 214 211 DIG_16I_16O : Configuration du module TIO BDM 346 00 Présentation Description de la fonction Le bloc fonction DIG_16I_16O dans Concept fonctionne comme son homologue matériel. Mais grâce à la programmation du bloc fonction dans Concept, sa manipulation a pu être simplifiée. Le module occupe un mot d'entrée et un mot de sortie dans le maître. Les paramètres supplémentaires EN et ENO peuvent être configurés. 212 33002222 11/2007 DIG_16I_16O : Configuration du module TIO BDM 346 00 Représentation Symbole Représentation du bloc : DIG_16I_16O DINT BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL Description des paramètres 33002222 11/2007 IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 DINT BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL Description des paramètres de bloc : Paramètres Type de données Signification IBS_IN DINT InterBus-S entrant OUT1 BOOL Sortie 1 du TIO OUT2 BOOL Sortie 2 du TIO : : : OUT16 BOOL Sortie 16 du TIO IBS_OUT DINT InterBus-S sortant IN1 BOOL Entrée 1 du TIO IN2 BOOL Entrée 2 du TIO : : : IN16 BOOL Entrée 16 du TIO 213 DIG_16I_16O : Configuration du module TIO BDM 346 00 Description détaillée Description des paramètres Entrées IBS_IN IBS_IN = Raccordement de la partie entrante de bus interstation de l'InterBus-S Sur le matériel, la barrette de connexion se trouve sur le côté gauche de la partie supérieure du module. Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er module sur le bus) ou au module précédent (voir schéma). La connexion peut être réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux abonnés du bus. Connexion de deux modules InterBus-S DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 OUTx = Sortie x IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 OUTx = Sortie x x représente un nombre de 1 à 16 et désigne la sortie correspondante. Les valeurs TOR à délivrer via le module InterBus-S sont transmises au procédé par la sortie correspondante (OUTx). 214 33002222 11/2007 DIG_16I_16O : Configuration du module TIO BDM 346 00 Description des paramètres Sorties IBS_OUT IBS_OUT = Raccordement de la partie sortante de bus interstation de l'InterBus-S Sur le matériel, la barrette de connexion se trouve sur le côté droit de la partie supérieure du module. Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux modules Interbus-S. INx INx = Entrée x x représente un nombre de 1 à 16 et désigne l'entrée correspondante. Les valeurs TOR du procédé du module Interbus-S sont lues par l'entrée correspondante (INx). 33002222 11/2007 215 DIG_16I_16O : Configuration du module TIO BDM 346 00 216 33002222 11/2007 DIG_16O : Configuration des modules TIO BDO 346 00 / BDO 946 50 37 Aperçu Introduction Ce chapitre décrit le bloc DIG_16O. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 218 Représentation 219 Description détaillée 220 217 DIG_16O : Configuration des BDO 346 00 / BDO 946 50 Présentation Description de la fonction Le bloc fonction DIG_16O sert de connexion logicielle pour des module InterBus-S à 16 sorties binaires. Ce bloc fonction correspond aux modules matériels TIO/IS 170 BDO 346 00 et TIO/IS 170 BDO 946 50. Un libellé différent par rapport au matériel a été choisi afin d'atteindre une meilleure relation entre le nom et la fonction du module. Les paramètres supplémentaires EN et ENO peuvent être configurés. 218 33002222 11/2007 DIG_16O : Configuration des BDO 346 00 / BDO 946 50 Représentation Symbole Représentation du bloc : DIG_16O DINT BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL Description des paramètres 33002222 11/2007 IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 IBS_OUT DINT Description des paramètres de bloc : Paramètres Type de données Signification IBS_IN DINT InterBus-S entrant OUT1 BOOL Sortie 1 du TIO OUT2 BOOL Sortie 2 du TIO : : : OUT16 BOOL Sortie 16 du TIO IBS_OUT DINT InterBus-S sortant 219 DIG_16O : Configuration des BDO 346 00 / BDO 946 50 Description détaillée Description détaillée Le bloc fonction occupe un mot de sortie dans la mémoire d'état. Description des paramètres Entrées IBS_IN IBS_IN = Raccordement de la partie entrante de bus interstation de l'InterBus-S Sur le matériel, la barrette de connexion se trouve sur le côté gauche de la partie supérieure du module. Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er module sur le bus) ou au module précédent (voir schéma). La connexion peut être réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux abonnés du bus. Connexion de deux modules InterBus-S DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 220 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 33002222 11/2007 DIG_16O : Configuration des BDO 346 00 / BDO 946 50 OUTx OUTx = Sortie x x représente un nombre de 1 à 16 et désigne la sortie correspondante. Les valeurs TOR à délivrer via le module InterBus-S sont transmises au procédé par la sortie correspondante (OUTx). Description des paramètres Sorties IBS_OUT IBS_OUT = Raccordement de la partie sortante de bus interstation de l'InterBus-S Sur le matériel, la barrette de connexion se trouve sur le côté droit de la partie supérieure du module. Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux modules Interbus-S. 33002222 11/2007 221 DIG_16O : Configuration des BDO 346 00 / BDO 946 50 222 33002222 11/2007 DROP : Configuration d'un châssis de stations E/S 38 Aperçu Introduction Ce chapitre décrit le bloc DROP. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 224 Représentation 225 Erreur d'exécution 226 223 DROP : Configuration d'un châssis de stations E/S Présentation Description de la fonction Ce bloc fonction sert à traiter les données de configuration d'une station d'E/S décentralisée ou distribuée pour leur utilisation ultérieure par les EFB de configuration de module. Pour configurer une embase de stations E/S, le bloc fonction DROP est raccordé, à l'intérieur de la section de configuration à la sortie SLOT correspondante du bloc fonction QUANTUM. Le numéro de la station d'E/S défini dans l'affectation des E/S doit être saisi à l'entrée NUMBER du bloc fonction DROP. Les blocs fonction de configuration des modules analogiques de la station E/S sont connectés aux sorties SLOT. Les paramètres supplémentaires EN et ENO peuvent être configurés. 224 33002222 11/2007 DROP : Configuration d'un châssis de stations E/S Représentation Symbole Représentation du bloc : DROP INT DINT SLOT NUMBER SLOT1 SLOT2 SLOT3 SLOT4 SLOT5 SLOT6 SLOT7 SLOT8 SLOT9 SLOT10 SLOT11 SLOT12 SLOT13 SLOT14 SLOT15 SLOT16 Description des paramètres 33002222 11/2007 INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT Description des paramètres du bloc : Paramètres Type de données Signification SLOT INT Emplacement de RIO, DIO, NOM NUMBER DINT Numéro de RIO, DIO NOM SLOT1 INT Emplacement 1 : : : SLOT16 INT Emplacement 16 225 DROP : Configuration d'un châssis de stations E/S Erreur d'exécution Erreur d'exécution 226 Si aucun "coupleur" n'est configuré pour l'embase de station E/S, un message d'erreur est généré. 33002222 11/2007 I_DBSET : Ecriture de structure interne des données ANL_IN 39 Aperçu Introduction Ce chapitre décrit le bloc I_DBSET. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 228 Représentation 229 227 I_DBSET : Ecriture de structure interne des données ANL_IN Présentation Description de la fonction Note : Normalement, ce bloc fonction n'est pas nécessaire. Il peut servir à paramétrer des informations pour les voies d'entrée (ANL_IN). Les paramètres supplémentaires EN et ENO peuvent être configurés. 228 33002222 11/2007 I_DBSET : Ecriture de structure interne des données ANL_IN Représentation Symbole Représentation du bloc : I_DBSET INT WORD INT DINT INT INT INT INT Description des paramètres 33002222 11/2007 REF3X CHANNEL CONTROL OFFSET RANGE CH_NO ST_MODE ST_3X ST_HIGH ANL_INT Description des paramètres de bloc : Paramètres Type de données Signification REF3X INT Registre de valeur brute 3x CONTROL WORD Mot de commande (uniquement à usage interne) OFFSET INT Décalage du zéro d'entrée RANGE DINT Plage d'entrée (résolution) CH_NO INT Numéro de voie ST_MODE INT Mode d'état (uniquement à usage interne) ST_3X INT Registre d'état 3x ST_HIGH INT Caractérise High-Byte (octet de poids fort) ou LowByte (octet de poids faible) du registre d'état. CHANNEL ANL_IN de la voie d'écriture 229 I_DBSET : Ecriture de structure interne des données ANL_IN 230 33002222 11/2007 I_DEBUG : Contrôle de structure interne des données ANL_IN 40 Aperçu Introduction Ce chapitre décrit le bloc I_DEBUG. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Représentation 232 Présentation 233 231 I_DEBUG : Contrôle de structure interne des données ANL_IN Représentation Symbole Représentation du bloc : I_DEBUG ANL_IN Description des paramètres 232 CHANNEL REF3x CONTROL OFFSET RANGE CH_NO ST_MODE ST_3X ST_HIGH INT WORD INT DINT INT INT INT INT Description des paramètres de bloc : Paramètres Type de données Signification CHANNEL ANL_IN Voie à contrôler REF3X INT Registre de valeur brute 3x CONTROL WORD Mot de commande (uniquement à usage interne) OFFSET INT Décalage du zéro d'entrée RANGE DINT Plage d'entrée (résolution) CH_NO INT Numéro de voie ST_MODE INT Mode d'état (uniquement à usage interne) ST_3X INT Registre d'état 3x ST_HIGH INT Caractérise High-Byte (octet de poids fort) ou LowByte (octet de poids faible) du registre d'état. 33002222 11/2007 I_DEBUG : Contrôle de structure interne des données ANL_IN Présentation Description de la fonction Note : Normalement, ce bloc fonction n'est pas nécessaire. Il peut servir à paramétrer des informations des voies d'entrée (ANL_IN). Les paramètres supplémentaires EN et ENO peuvent être configurés. 33002222 11/2007 233 I_DEBUG : Contrôle de structure interne des données ANL_IN 234 33002222 11/2007 I_FILTER : Linéarisation des entrées analogiques 41 Aperçu Introduction Ce chapitre décrit le bloc I_FILTER. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 236 Représentation 237 Description détaillée 238 Erreur d'exécution 240 235 I_FILTER : Linéarisation des entrées analogiques Présentation Description de la fonction Cette fonction permet d'adapter la caractéristique des valeurs d'entrée analogiques. Il existe trois possibilités d'adaptation : Linéarisation par la racine carrée (plage de valeurs normalisée) Correction du "offset" (correction point zéro) Correction du "Range" (facteur d'amplification) Note : En général, il n'est pas nécessaire de corriger les valeurs "Offset" et "Range" automatiquement préréglées. Les paramètres supplémentaires EN et ENO peuvent être configurés. 236 33002222 11/2007 I_FILTER : Linéarisation des entrées analogiques Représentation Symbole Représentation du bloc : I_FILTER ANL_IN BOOL INT INT Description des paramètres 33002222 11/2007 CH_IN SQRT OFFS_ADJ RNGE_ADJ ANL_IN Description des paramètres de bloc : Paramètres Type de données Signification CH_IN ANL_IN Valeur d'entrée SQRT BOOL Filtre de racine carré 1: Filtre actif 0: filtre non-actif OFFS_ADJ INT Adaptation du décalage (Offset) RNGE_ADJ INT Adaptation du facteur d'amplification OUT ANL_IN Valeur de sortie 237 I_FILTER : Linéarisation des entrées analogiques Description détaillée Linéarisation par la racine carrée (plage de valeurs normalisée) Le paramètre SQRT vous permet de linéariser une valeur d'entrée analogique. Le filtre de racine carrée utilise les fonctions suivantes : f(0) = 0, f(0.5) = 0.707, f(1) = 1. Courbe caractéristique du filtre de racine carrée Valeur de sortie 100 Courbe caractéristique (SQRT = 1) 50 Courbe caractéristique (SQRT = 0) Valeur brute normalisée 0 0 0.25 0.5 0.75 1 Correction du "offset" (correction point zéro) Le paramètre OFFS_ADJ permet de modifier (d'adapter) le facteur d'amplification calculé de la sortie. Correction du "Range" (facteur d'amplification) Le paramètre RNGE_ADJ permet de modifier (d'adapter) le facteur d'amplification calculé de la sortie. Note : En général, il n'est pas nécessaire de corriger la valeur automatiquement préréglée (OFFS_ADJ = 0). Si vous désirez néanmoins procéder à une correction, veuillez la contrôler à l'aide du bloc fonction I_DEBUG car il se produit une modification du type de données ANL_IN (de la sortie). Note : En général, il n'est pas nécessaire de corriger la valeur automatiquement préréglée (RNGE_ADJ = 0). Si vous désirez néanmoins procéder à une correction, veuillez la contrôler à l'aide du bloc fonction I_DEBUG car il se produit une modification du type de données ANL_IN (de la sortie). 238 33002222 11/2007 I_FILTER : Linéarisation des entrées analogiques Exemple Structure avec I_FILTER FBI_3_1 QUANTUM SLOT 1 SLOT 2 FBI_3_2 SLOT 3 SLOT 4 SLOT 5 AVI030 SLOT SLOT 6 CHANNEL 1 SLOT 7 CHANNEL 2 CHANNEL 3 CHANNEL 4 CHANNEL 5 CHANNEL 6 CHANNEL 7 CHANNEL 8 FBI_3_3 FBI_3_4 I_FILTER I_PHYS CHANNEL CH_IN TRUE Y SQRT OFFS_ADJ RNGE_ADJ FBI_3_5 I_PHYS CHANNEL Y Les entrées OFFS_ADJ et RNGE_ADJ du bloc fonction I_FILTER (FBI_3_3) ne sont pas utilisées. Par défaut, leur valeur est donc "0". Pour les blocs fonction I_PHYS (FBI_3_4), on a les valeurs suivantes : Valeurs d'entrée (AVI030 10 V) Valeurs de sortie (I_PHYS) 0V 0.0 2,5 V 5.0 5V 7.07 10 V 10.0 Pour les blocs fonction I_PHYS (FBI_3_5), on a les valeurs suivantes : 33002222 11/2007 Valeurs d'entrée (AVI030 10 V) Valeurs de sortie (I_PHYS) 0V 0.0 2,5 V 2.5 5V 5.0 10 V 10.0 239 I_FILTER : Linéarisation des entrées analogiques Erreur d'exécution Erreur d'exécution 240 Un message d'erreur est généré lorsque la voie d'entrée n'est pas configurée. Dans ce cas, veuillez vérifier l'EFB du module d'E/S connecté. 33002222 11/2007 I_NORM : Entrée analogique normalisée 42 Aperçu Introduction Ce chapitre décrit le bloc I_NORM. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 242 Représentation 243 Erreur d'exécution 244 241 I_NORM : Entrée analogique normalisée Présentation Description de la fonction Cette fonction convertit les données du format entier 16 bits vers le format REAL en virgule flottante. La valeur entière d'entrée est représentée sur une valeur à virgule flottante dans la plage allant de 0.0 à 1.0. Si des dépassements de plage existent pour le format de données actuel (par ex. 16 Bit, +/- 10 V), la sortie en virgule flottante peut être élargie (par ex. 1.106). Les paramètres supplémentaires EN et ENO peuvent être configurés. 242 33002222 11/2007 I_NORM : Entrée analogique normalisée Représentation Symbole Représentation du bloc : I_NORM ANL_IN Description des paramètres 33002222 11/2007 CHANNEL REAL Description des paramètres de bloc : Paramètres Type de données Signification CHANNEL ANL_IN Valeur d'entrée OUT REAL Valeur normalisée 243 I_NORM : Entrée analogique normalisée Erreur d'exécution Erreur d'exécution Un message d'erreur est généré Si la voie d'entrée n'est pas configurée. Dans ce cas, veuillez vérifier l'EFB du module d'E/S connecté. En cas de dépassement par le bas de la valeur d'entrée (par exemple : -1 Volt au lieu de 0 ... 5 Volt). En cas de dépassement de la valeur d'entrée (par exemple 6 Volt au lieu de 0 ... 5 Volt). Note : Vous pouvez également exploiter les informations d'état du module d'E/S en utilisant le bloc fonction I_NORM_WARN. 244 33002222 11/2007 I_NORM_WARN : Entrée analogique normalisée avec état d'avertissement 43 Aperçu Introduction Ce chapitre décrit le bloc I_NORM_WARN. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 246 Représentation 247 Erreur d'exécution 248 245 I_NORM_WARN : Entrée analogique normalisée avec état d'avertissement Présentation Description de la fonction Le bloc fonction convertit les données, du format entier 16 bits au format REAL à virgule flottante. La valeur entière d'entrée configurée est convertie en une valeur à virgule flottante dans la plage allant de 0.0 à 1.0. Si des dépassements de plage existent pour le format de données actuel (par ex. 16 bits, +/- 10 V), la sortie à virgule flottante peut être élargie (par ex. 1.106). En outre, ce bloc fonction indique sur la sortie WARN, si un avertissement d'état est apparu à l'EFB d'entrée analogique raccordé. Note : Ce bloc fonction ne travaille pas avec les fonctions ADU2xx pour Compact (à la place, utilisez le bloc fonction I_NORM). Le bloc fonction I_NORM_WARN ne reconnaît pas l'information de plage de module, bien que cette information soit affectée à la plage de registre 3x. Les bits d'avertissement de dépassement doivent donc être pris directement dans la plage 3x associée. Dans l'aide en ligne sur les modules Compact, vous trouverez la mise en page des informations d'état affectées à la mémoire d'état (Aide → Aide sur Compact → E/S Compact Manuel utilisateur). EN et ENO peuvent être configurés comme paramètres supplémentaires. 246 33002222 11/2007 I_NORM_WARN : Entrée analogique normalisée avec état Représentation Symbole Représentation du bloc : I_NORM_WARN ANL_IN Description des paramètres 33002222 11/2007 CHANNEL Y WARN REAL BOOL Description des paramètres de bloc : Paramètres Type de données Signification CHANNEL ANL_IN Valeur d'entrée Y REAL Valeur normalisée WARN BOOL 0: Aucun avertissement à l'EFB d'entrée analogique 1: Avertissement à l'EFB d'entrée analogique 247 I_NORM_WARN : Entrée analogique normalisée avec état d'avertissement Erreur d'exécution Erreur d'exécution 248 Un message d'erreur est généré Si la voie d'entrée n'est pas configurée. Dans ce cas, veuillez vérifier l'EFB du module d'E/S connecté. En cas de dépassement par le haut de la valeur d'entrée (hors de la plage d'alerte p. ex. : 6 Volt au lieu de 0 ... 5 Volt). Lorsque l'EFB d'entrée analogique raccordé ne peut générer aucune information d'état, empêchant ainsi toute activation des sorties WARN. Dans ce cas, veuillez utiliser le bloc fonction I_NORM. 33002222 11/2007 I_PHYS : Entrée analogique physique 44 Aperçu Introduction Ce chapitre décrit le bloc I_PHYS. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 250 Représentation 251 Erreur d'exécution 252 249 I_PHYS : Entrée analogique physique Présentation Description de la fonction Cette fonction transmet à la sortie des valeurs d'entrée analogiques (tension, courant ou température) sous forme de valeurs physiques de type de données REAL en virgule flottante. Les paramètres supplémentaires EN et ENO peuvent être configurés. 250 33002222 11/2007 I_PHYS : Entrée analogique physique Représentation Symbole Représentation du bloc : I_PHYS ANL_IN Description des paramètres 33002222 11/2007 CHANNEL REAL Description des paramètres de bloc : Paramètres Type de données Signification CHANNEL ANL_IN Valeur d'entrée OUT REAL Valeur physique 251 I_PHYS : Entrée analogique physique Erreur d'exécution Erreur d'exécution Un message d'erreur est généré Si la voie d'entrée n'est pas configurée. Dans ce cas, veuillez vérifier l'EFB du module d'E/S connecté. En cas de dépassement par le bas de la valeur d'entrée (par exemple : -1 Volt au lieu de 0 ... 5 Volt). En cas de dépassement de la valeur d'entrée (par exemple 6 Volt au lieu de 0 ... 5 Volt). Note : Vous pouvez également exploiter les informations d'état du module d'E/S en utilisant le bloc fonction I_PHYS_WARN. 252 33002222 11/2007 I_PHYS_WARN : Entrée analogique physique avec état d'avertissement 45 Aperçu Introduction Ce chapitre décrit le bloc I_PHYS_WARN. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 254 Représentation 255 Erreur d'exécution 256 253 I_PHYS_WARN : Entrée analogique physique avec état d'avertissement Présentation Description de la fonction Le bloc fonction transmet à la sortie des valeurs d'entrée analogiques (tension, courant ou température) sous forme de valeurs physiques de format REAL à virgule flottante. En outre, ce bloc fonction indique sur la sortie WARN, si un avertissement d'état est apparu à l'EFB d'entrée analogique raccordé. Note : Ce bloc fonction ne travaille pas avec les fonctions ADU2xx pour Compact (à la place, utilisez le bloc fonction I_PHYS). Le bloc fonction I_PHYS_WARN ne reconnaît pas l'information de plage de module, bien que cette information soit affectée à la plage de registre 3x. Les bits d'avertissement de dépassement doivent donc être pris directement dans la plage 3x associée. Dans l'aide en ligne sur les modules Compact, vous trouverez la mise en page des informations d'état affectées à la mémoire d'état (Aide → Aide sur Compact → E/S Compact Manuel utilisateur). EN et ENO peuvent être configurés comme paramètres supplémentaires. 254 33002222 11/2007 I_PHYS_WARN : Entrée analogique physique avec état Représentation Symbole Représentation du bloc : I_PHYS_WARN ANL_IN Description des paramètres 33002222 11/2007 CHANNEL Y WARN REAL BOOL Description des paramètres de bloc : Paramètres Type de données Signification CHANNEL ANL_IN Valeur d'entrée Y REAL Valeur physique WARN BOOL 0: Aucun avertissement à l'EFB d'entrée analogique 1: Avertissement à l'EFB d'entrée analogique 255 I_PHYS_WARN : Entrée analogique physique avec état d'avertissement Erreur d'exécution Erreur d'exécution 256 Un message d'erreur est généré Si la voie d'entrée n'est pas configurée. Dans ce cas, veuillez vérifier l'EFB du module d'E/S connecté. En cas de dépassement par le bas de la valeur d'entrée (hors de la plage d'alerte p. ex. : -1 Volt au lieu de 0 ... 5 Volt). En cas de dépassement par le haut de la valeur d'entrée (hors de la plage d'alerte p. ex. : 6 Volt au lieu de 0 ... 5 Volt). Lorsque l'EFB d'entrée analogique raccordé ne peut générer aucune information d'état, empêchant ainsi toute activation des sorties WARN. Dans ce cas, veuillez utiliser le bloc fonction I_PHYS. 33002222 11/2007 I_RAW : Entrée analogique ; valeur brute 46 Aperçu Introduction Ce chapitre décrit le bloc I_RAW. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 258 Représentation 259 Erreur d'exécution 260 257 I_RAW : Entrée analogique ; valeur brute Présentation Description de la fonction Cette fonction transmet à la sortie des valeurs d'entrée analogiques en valeurs brutes du type de donnée WORD. Les paramètres supplémentaires EN et ENO peuvent être configurés. 258 33002222 11/2007 I_RAW : Entrée analogique ; valeur brute Représentation Symbole Représentation du bloc : I_RAW ANL_IN Description des paramètres 33002222 11/2007 CHANNEL WORD Description des paramètres de bloc : Paramètres Type de données Signification CHANNEL ANL_IN Valeur d'entrée OUT WORD Valeur brute 259 I_RAW : Entrée analogique ; valeur brute Erreur d'exécution Erreur d'exécution 260 Un message d'erreur est généré Si la voie d'entrée n'est pas configurée. Dans ce cas, veuillez vérifier l'EFB du module d'E/S connecté. En cas de dépassement des capacités des valeurs d'entrée. 33002222 11/2007 I_RAWSIM : Entrée analogique ; valeur brute simulée 47 Aperçu Introduction Ce chapitre décrit le bloc I_RAWSIM. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 262 Représentation 263 Erreur d'exécution 264 261 I_RAWSIM : Entrée analogique ; valeur brute simulée Présentation Description de la fonction Le bloc fonction simule des entrées analogiques de valeur brute sur des Registres 3x. Ce bloc fonction sert de complément à l'éditeur de données dans la mesure où l'écriture de registres 3x est impossible. Note : Déterminez l'ordre d'exécution des blocs fonction de manière à ce que I_RAWSIM soit exécuté avant les autres blocs lecteurs de la valeur brute simulée. Pour cela, reliez la sortie ENO de I_RAWSIM avec les entrées EN de tous les blocs fonction lecteurs de la valeur brute simulée. Les paramètres supplémentaires EN et ENO peuvent être configurés. 262 33002222 11/2007 I_RAWSIM : Entrée analogique ; valeur brute simulée Représentation Symbole Représentation du bloc : I_RAWSIM ANL_IN WORD Description des paramètres 33002222 11/2007 CHANNEL SIM Description des paramètres de bloc : Paramètres Type de données Signification CHANNEL ANL_IN Valeur brute simulée SIM WORD Valeur d'entrée 263 I_RAWSIM : Entrée analogique ; valeur brute simulée Erreur d'exécution Erreur d'exécution 264 Un message d'erreur est généré Si la voie d'entrée n'est pas configurée. Dans ce cas, veuillez vérifier l'EFB du module d'E/S connecté. 33002222 11/2007 I_SCALE : Entrée analogique avec mise à l'échelle 48 Aperçu Introduction Ce chapitre décrit le bloc I_SCALE. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 266 Représentation 267 Erreur d'exécution 268 265 I_SCALE : Entrée analogique avec mise à l'échelle Présentation Description de la fonction Cette fonction convertit les données du format entier 16 bits vers le format REAL en virgule flottante. Les entrées de mise à l'échelle MN et MX déterminent la plage des valeurs de la sortie. MN correspond à 0 pour cent et MX à 100 pour cent. La valeur d'entrée en nombre entier est convertie en virgule flottante. Si des dépassements de plage existent pour le format de données actuel (par ex. 16 Bit, +/- 10 V), la sortie en virgule flottante peut être élargie (par ex. 1.106 pour cent). Les paramètres supplémentaires EN et ENO peuvent être configurés. Note : La fonction I_SCALE ne peut pas être utilisée pour la mise à l'échelle des mesures de température. Pour la mise à l'échelle de mesures de température, utilisez la fonction I_PHYS. 266 33002222 11/2007 I_SCALE : Entrée analogique avec mise à l'échelle Représentation Symbole Représentation du bloc : I_SCALE ANL_IN REAL REAL Description des paramètres 33002222 11/2007 CHANNEL MN MX REAL Description des paramètres de bloc : Paramètres Type de données Signification CHANNEL ANL_IN Valeur d'entrée MN REAL Entrée de mise à l'échelle, 0 pour cent MX REAL Entrée de mise à l'échelle, 100 pour cent OUT REAL Valeur de sortie (mise à l'échelle) 267 I_SCALE : Entrée analogique avec mise à l'échelle Erreur d'exécution Erreur d'exécution Un message d'erreur est généré en cas Si la voie d'entrée n'est pas configurée. Dans ce cas, veuillez vérifier l'EFB du module d'E/S connecté. En cas de dépassement par le bas de la valeur d'entrée (par exemple : -1 Volt au lieu de 0 ... 5 Volt). En cas de dépassement de la valeur d'entrée (par exemple 6 Volt au lieu de 0 ... 5 Volt). Note : Vous pouvez également exploiter les informations d'état du module d'E/S en utilisant le bloc fonction I_SCALE_WARN. 268 33002222 11/2007 I_SCALE_WARN : Entrée analogique avec mise à l'échelle et avertissement 49 Aperçu Introduction Ce chapitre décrit le bloc I_SCALE_WARN. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 270 Représentation 271 Erreur d'exécution 272 269 I_SCALE_WARN : Entrée analogique avec mise à l'échelle et avertissement Présentation Description de la fonction Le bloc fonction convertit les données, du format entier 16 bits au format REAL à virgule flottante. Les entrées de mise à l'échelle MN et MX déterminent la plage des valeurs de la sortie. MN correspond à 0 pour cent et MX à 100 pour cent. La valeur d'entrée entière est convertie en une valeur à virgule flottante. Si des dépassements de plage existent pour le format de données actuel (par ex. 16 bits, +/- 10 V), la sortie à virgule flottante peut être élargie à plus de 100 pour cent (par ex. 101.6 pour cent). En outre, ce bloc fonction indique sur la sortie WARN, si un avertissement d'état est apparu à l'EFB d'entrée analogique raccordé. Note : Ce bloc fonction ne travaille pas avec les fonctions ADU2xx pour Compact (à la place, utilisez le bloc fonction I_SCALE). Le bloc fonction I_SCALE_WARN ne reconnaît pas l'information de plage de module, bien que cette information soit affectée à la plage de registre 3x. Les bits d'avertissement de dépassement doivent donc être pris directement dans la plage 3x associée. Dans l'aide en ligne sur les modules Compact, vous trouverez la mise en page des informations d'état affectées à la mémoire d'état (Aide → Aide sur Compact → E/S Compact Manuel utilisateur). EN et ENO peuvent être configurés comme paramètres supplémentaires. Note : La fonction I_SCALE_WARN ne peut pas être utilisée pour la mise à l'échelle des mesures de température. Pour la mise à l'échelle de mesures de température, utilisez la fonction I_PHYS_WARN. 270 33002222 11/2007 I_SCALE_WARN : Entrée analogique avec mise à l'échelle et Représentation Symbole Représentation du bloc : I_SCALE_WARN ANL_IN REAL REAL Description des paramètres 33002222 11/2007 CHANNEL MN MX Y WARN REAL BOOL Description des paramètres de bloc : Paramètres Type de données Signification CHANNEL ANL_IN Valeur d'entrée MN REAL Entrée de mise à l'échelle, 0 pour cent MX REAL Entrée de mise à l'échelle, 100 pour cent Y REAL Valeur de sortie (mise à l'échelle) WARN BOOL 0: Aucun avertissement à l'EFB d'entrée analogique 1: Avertissement à l'EFB d'entrée analogique 271 I_SCALE_WARN : Entrée analogique avec mise à l'échelle et avertissement Erreur d'exécution Erreur d'exécution 272 Un message d'erreur est généré Si la voie d'entrée n'est pas configurée. Dans ce cas, veuillez vérifier l'EFB du module d'E/S connecté. En cas de dépassement par le bas de la valeur d'entrée (hors de la plage d'alerte p. ex. : -1 Volt au lieu de 0 ... 5 Volt). En cas de dépassement par le haut de la valeur d'entrée (hors de la plage d'alerte p. ex. : 6 Volt au lieu de 0 ... 5 Volt). Lorsque l'EFB d'entrée analogique raccordé ne peut générer aucune information d'état, empêchant ainsi toute activation des sorties WARN. Dans ce cas, veuillez utiliser le bloc fonction I_SCALE. 33002222 11/2007 I_SET: définition des informations des voies d'entrée analogiques 50 Vue d'ensemble Introduction Ce chapitre décrit le bloc I_SET. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 274 Représentation 275 Description détaillée 276 Plages de valeurs non gérées 278 Erreur d’exécution 280 273 I_SET: définition de voies d'entrée analogiques Présentation Description de la fonction Ce bloc fonction paramètre les informations pour les voies d'entrée analogiques (ANL_IN). Ce bloc permet d'utiliser tous les blocs de mise à l'échelle figurant dans cette bibliothèque. Note : Ce bloc est utilisé uniquement lorsqu'il n'existe pas de bloc spécifique pour un module analogique particulier. EN et ENO peuvent être configurés comme paramètres supplémentaires. 274 33002222 11/2007 I_SET: définition de voies d'entrée analogiques Représentation Symbole Représentation du bloc : I_SET CHANNEL Description des paramètres 33002222 11/2007 UINT IN_REG DINT DINT MN_RAW MX_RAW INT INT BOOL MN_PHYS MX_PHYS DIV10 UINT UINT UINT BOOL ST_CH ST_REG ST_MODE ST_HIGH ANL_IN Description des paramètres du bloc : Paramètres Type de données Signification IN_REG UINT Numéro du registre de valeurs brutes (3X), par ex. 1 pour 300001 MN_RAW DINT 0 % valeur brute (par ex. 768) MX_RAW DINT 100% valeur brute (par ex. 64768) MN_PHYS INT valeur minimale d'entrée (par ex. -10 V en tant que -10), constante non autorisée MX_PHYS INT valeur maximale d'entrée (par ex. +10 V en tant que +10), constante non autorisée DIV10 BOOL diviser MN_PHYS et MX_PHYS par 10 ST_CH UINT numéro de voie (1n) (par ex. 4) ST_REG UINT Numéro du registre d'état (3X), par ex. 9 pour 300009 ST_MODE UINT Mode d'état (par ex. 1=AVI_STATUS_MODE) ST_HIGH BOOL L'octet d'état figure dans l'octet le plus significatif du registre CHANNEL ANL_IN information de voie à décrire 275 I_SET: définition de voies d'entrée analogiques Description détaillée Utilisation Ce bloc fonction peut être utilisé de trois manières différentes : 1. Mise à l'échelle d'une valeur brute, avec les blocs I_NORM et I_SCALE 2. Mise à l'échelle dans les unités physiques, avec le bloc I_PHYS 3. Evaluation d'informations d'erreur, avec les blocs I_NORM, I_SCALE et I_PHYS ainsi qu'évaluation d'informations d'état (alertes) avec les blocs I_..._WARN Connexion de base L'entrée IN_REG doit toujours être associée au numéro d'un mot d'entrée (3x). Mise à l'échelle d'une valeur brute Pour la mise à l'échelle d'une valeur brute, il faut en outre raccorder les entrées MN_RAW (valeur brute minimale, correspond à 0%) et MX_RAW (valeur brute maximale, correspond à 100%). Mise à l'échelle dans les unités physiques Pour la mise à l'échelle dans les unités physiques, il faut également raccorder les entrées MN_PHYS et MX_PHYS. DIV10 est une entrée auxiliaire permettant d'éviter les valeurs à virgule flottante dans la plage 0,2 V - 1 V. Dans cette plage, il faut régler les valeurs suivantes : MN_PHYS=2, MX_PHYS=10 et DIV10=1. Cette entrée peut rester ouverte (ou être mise à 0) pour la plupart des plages. Pour +/-20 mA, par exemple : MN_PHYS=-20, MX_PHYS=20 Pour connaître les plages de valeurs d'entrée gérées par le bloc I_SET, reportezvous au sous-chapitre Plages de valeurs non gérées, p. 278. 276 33002222 11/2007 I_SET: définition de voies d'entrée analogiques Evaluation d'informations d'erreur Pour l'évaluation d'informations d'erreur, il faut également raccorder les entrées ST_CH, ST_REG, ST_MODE et ST_HIGH. ST_HIGH est une entrée auxiliaire à utiliser lorsque l'octet d'état (information d'état) figure dans l'octet le plus significatif du registre. Cette entrée peut rester ouverte (ou être mise sur FALSE) dans la plupart des cas. Le numéro de la voie d'entrée (1 ... n) est donnée sur ST_CH. Si ST_CH est donnée, ST_REG et ST_MODE doivent également l'être. Il faut associer ST_REG au numéro d'un mot d'entrée (3X) dans lequel figure l'information d'état (erreur et/ou alertes). ST_MODE indique le mode d'évaluation du mot d'état. Il existe huit modes : 33002222 11/2007 Valeur Mode voir également la description du module pour 1 AVI_STATUS_MODE AVI030 2 ACI_STATUS_MODE ACI030 3 ACO_STATUS_MODE ACO030 4 ADU_STATUS_MODE ADU204 5 DAU204_STATUS_MODE DAU204 6 ADU205_STATUS_MODE ADU205 7 AMM090_STATUS_MODE AMM090 8 ADU214_STATUS_MODE ADU214 277 I_SET: définition de voies d'entrée analogiques Plages de valeurs non gérées Tension Unipolaire Plage de valeurs MN_PHYS MX_PHYS DIV10 0 - 0,5 V 0 5 1 0 - 1,0 V 0 10 1 0 - 5,0 V 0 5 0 0 - 10 V 0 10 0 0 - 20 V 0 20 0 0,1 - 0,5 V 1 5 1 0,2 - 1,0 V 2 10 1 1,0 - 5,0 V 1 5 0 2,0 - 10,0 V 2 10 0 Bipolaire Courant Plage de valeurs MN_PHYS MX_PHYS DIV10 +/- 25 mV -25 25 0 +/- 100 mV -100 100 0 +/- 0,5 V -5 5 1 +/- 1 V -1 1 0 +/- 5 V -5 5 0 +/- 10 V -10 10 0 +/- 20 V -20 20 0 Unipolaire Plage de valeurs MN_PHYS MX_PHYS DIV10 0 .. 20 mA 0 20 0 4 - 20 mA 4 20 0 Plage de valeurs MN_PHYS MX_PHYS DIV10 +/- 20 mA -20 20 0 +/- 40 mA -40 40 0 Bipolaire 278 33002222 11/2007 I_SET: définition de voies d'entrée analogiques Résistance 33002222 11/2007 Unipolaire Plage de valeurs MN_PHYS MX_PHYS DIV10 0 .. 400 Ω 0 400 0 0 .. 500 Ω 0 500 0 0 .. 766,6 Ω 0 7666 1 0 .. 1 kΩ 0 1000 0 0 .. 2 kΩ 0 2000 0 0 .. 4 kΩ 0 4000 0 279 I_SET: définition de voies d'entrée analogiques Erreur d’exécution Erreur d’exécution Messages d'erreur pouvant apparaître : Message d'erreur Signification E_EFB_USER_ERROR_1 L'entrée IN_REG n'est pas associée au numéro d'un mot d'entrée (3x). E_EFB_USER_ERROR_2 avec le numéro incorrect L'entrée IN_REG est associée à un numéro de mot d'entrée (3x) non valide. E_EFB_USER_ERROR_3 avec le paramètre MN_RAW ≥ MX_RAW) MN_RAW E_EFB_USER_ERROR_4 avec le paramètre Valeur de MN_PHYS inconnue MN_PHYS E_EFB_USER_ERROR_5 avec le paramètre Valeur de MX_PHYS inconnue MX_PHYS 280 E_EFB_USER_ERROR_11 ST_REG non spécifiée E_EFB_USER_ERROR_12 ST_REG trop grande E_EFB_USER_ERROR_13 ST_CH non spécifiée 33002222 11/2007 IMIO_IN : Entrée directe d'un module d'E/Se 51 Aperçu Introduction Ce chapitre décrit le bloc IMIO_IN. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 282 Représentation 283 Description détaillée 284 Erreur d'exécution 285 281 IMIO_IN : Entrée directe d'un module d'E/S Présentation Description de la fonction Ce bloc fonction lit dès son exécution les signaux d'un module d'E/S. Le module d'entrée doit se trouver dans le châssis local de l'automate. Les paramètres supplémentaires EN et ENO peuvent être configurés. 282 33002222 11/2007 IMIO_IN : Entrée directe d'un module d'E/S Représentation Symbole Représentation du bloc : IMIO_IN INT INT Description des paramètres 33002222 11/2007 RACK SLOT STATUS WORD Description des paramètres du bloc : Paramètres Type de données Signification RACK INT Numéro du châssis (Quantum : 1 ; Compact : 1 ... 4) SLOT INT Numéro d'emplacement (Quantum : 1...16 ; Compact : 1 ... 5) STATUS WORD Rapport d'état 283 IMIO_IN : Entrée directe d'un module d'E/S Description détaillée Description détaillée L'entrée des signaux a lieu aussi bien directement lors de l'exécution du bloc que lors du traitement normal des E/S en fin de cycle. Le module d'entrée doit se trouver dans le châssis local de l'automate. Il doit de plus être paramétré dans l'affectation des E/S de sa configuration. L'adressage du module d'E/S s'effectue via un numéro de châssis ou un numéro d'emplacement. Description des paramètres 284 Le paramètre STATUS peut contenir les messages suivants : Etat Signification 0000 Fonctionnement correct 2001 type d'opération non valable (p. ex. le module d'E/S adressé n'est pas un module d'entrée) 2002 Numéro de châssis ou d'emplacement incorrect (l'affectation des E/S de la configuration automate ne comporte pas de numéro de module pour cet emplacement) 2003 Numéro d'emplacement incorrect F001 Le module n'est pas OK 33002222 11/2007 IMIO_IN : Entrée directe d'un module d'E/S Erreur d'exécution Erreur d'exécution 33002222 11/2007 Il est possible d'utiliser le paramètre ENO comme témoin d'une erreur : ENO Signification 1 Fonctionnement correct (STATUS = 0) 0 Commande en défaut (STATUS n'est pas égal à "0") 285 IMIO_IN : Entrée directe d'un module d'E/S 286 33002222 11/2007 IMIO_OUT : Sortie directe d'un module d'E/S 52 Aperçu Introduction Ce chapitre décrit le bloc IMIO_OUT. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 288 Représentation 289 Description détaillée 290 Erreur d'exécution 291 287 IMIO_OUT : Sortie directe d'un module d'E/S Présentation Description de la fonction Ce bloc fonction délivre dès son exécution les signaux d'un module d'E/S. Le module de sortie doit se trouver dans le châssis local de l'automate. Les paramètres supplémentaires EN et ENO peuvent être configurés. 288 33002222 11/2007 IMIO_OUT : Sortie directe d'un module d'E/S Représentation Symbole Représentation du bloc : IMIO_OUT INT INT Description des paramètres 33002222 11/2007 RACK SLOT STATUS WORD Description des paramètres du bloc : Paramètres Type de données Signification RACK INT Numéro du châssis (Quantum : 1 ; Compact : 1 ... 4) SLOT INT Numéro d'emplacement (Quantum : 1...16 ; Compact : 1 ... 5) STATUS WORD Rapport d'état 289 IMIO_OUT : Sortie directe d'un module d'E/S Description détaillée Description détaillée La sortie des signaux a lieu aussi bien directement lors de l'exécution du bloc que lors du traitement normal des E/S en fin de cycle. Le module de sortie doit se trouver dans le châssis local de l'automate. Il doit de plus être paramétré dans l'affectation des E/S de sa configuration. L'adressage du module d'E/S s'effectue via un numéro de châssis ou un numéro d'emplacement. Description des paramètres 290 Rapport d'état STATUS Le paramètre STATUS peut contenir les messages suivants : Etat Signification 0000 Fonctionnement correct 2001 type d'opération non valable (p. ex. le module d'E/S adressé n'est pas un module d'entrée) 2002 Numéro de châssis ou d'emplacement incorrect (l'affectation des E/S de la configuration automate ne comporte pas de numéro de module pour cet emplacement) 2003 Numéro d'emplacement incorrect F001 Le module n'est pas OK 33002222 11/2007 IMIO_OUT : Sortie directe d'un module d'E/S Erreur d'exécution Erreur d'exécution 33002222 11/2007 Il est possible d'utiliser le paramètre ENO comme témoin d'une erreur : ENO Signification 1 Fonctionnement correct (STATUS = 0) 0 Commande en défaut (STATUS n'est pas égal à "0") 291 IMIO_OUT : Sortie directe d'un module d'E/S 292 33002222 11/2007 MIX_4I_2O : Configuration du module AMM 090 00 53 Aperçu Introduction Ce chapitre décrit le bloc MIX_4I_2O. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 294 Représentation 295 Description détaillée 296 293 MIX_4I_2O : Configuration du module AMM 090 00 Présentation Description de la fonction Le bloc fonction MIX_4I_2O est une connexion logicielle du module InterBus-S Momentum/IS 170 AMM 090 00. Il possède 4 entrées analogiques et 2 sorties analogiques ainsi que 4 entrées TOR et 2 sorties TOR. Il doit être paramétré comme le module matériel. Les paramètres supplémentaires EN et ENO peuvent être configurés. 294 33002222 11/2007 MIX_4I_2O : Configuration du module AMM 090 00 Représentation Symbole Représentation du bloc : MIX_4I_2O Description des paramètres 33002222 11/2007 DINT INT INT INT INT INT INT BOOL BOOL REAL IBS_IN PM_IN1 PM_IN2 PM_IN3 PM_IN4 PM_OUT1 PM_OUT2 OUT1 OUT2 OUT_A1 REAL OUT_A2 IBS_OUT DINT IN1 IN2 IN3 BOOL BOOL BOOL IN4 IN_A1 IN_A2 IN_A3 IN_A4 BOOL REAL REAL REAL REAL Description des paramètres de bloc : Paramètres Type de données Signification IBS_IN DINT InterBus-S entrant PM_IN1 INT Paramètre de l'entrée 1 : : : PM_IN4 INT Paramètre de l'entrée 4 PM_OUT1 INT Paramètres sortie 1 PM_OUT2 INT Paramètres sortie 2 OUT1 BOOL Sortie TOR 1 OUT2 BOOL Sortie TOR 2 OUT_A1 REAL Sortie analogique 1 du module OUT_A2 REAL Sortie analogique 2 du module IBS_OUT DINT InterBus-S sortant IN1 BOOL Entrée numérique 1 : : : IN4 BOOL Entrée numérique 4 IN_A1 REAL Entrée analogique 1 du module : : : IN_A4 REAL Entrée analogique 4 du module 295 MIX_4I_2O : Configuration du module AMM 090 00 Description détaillée Description détaillée Le bloc fonction occupe cinq mots d'entrée et cinq mots de sortie dans la mémoire d'état. Description des paramètres Entrées IBS_IN IBS_IN = Raccordement de la partie entrante de bus interstation de l'InterBus-S Sur le matériel, la barrette de connexion se trouve sur le côté gauche de la partie supérieure du module. Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er module sur le bus) ou au module précédent (voir schéma). La connexion peut être réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux abonnés du bus. Connexion de deux modules InterBus-S MIX_4I_2O IBS_IN PM_IN1 PM_IN2 PM_IN3 PM_IN4 PM_OUT1 PM_OUT2 OUT1 OUT2 OUT_A1 OUT_A2 296 MIX_4I_2O IBS_OUT IN1 IN2 IN3 IN4 IN_A1 IN_A2 IN_A3 IN_A4 IBS_IN PM_IN1 PM_IN2 PM_IN3 PM_IN4 PM_OUT1 PM_OUT2 OUT1 OUT2 OUT_A1 OUT_A2 IBS_OUT IN1 IN2 IN3 IN4 IN_A1 IN_A2 IN_A3 IN_A4 33002222 11/2007 MIX_4I_2O : Configuration du module AMM 090 00 PM_INx PM_INx = Paramètres des voies d'entrée x représente un chiffre de 1 à 4 et désigne la voie d'entrée correspondante. Les voies d'entrée se configurent au moyen de ces paramètres. La signification des valeurs des paramètres se trouve dans le tableau suivant. Valeur du paramètre Signification 2 +/- 20 mA (+/- 5 V, en divisant par 4) 3 +/- 10 V 4 Voie inactive 10 4...20 mA (1...5 V, en divisant par 4) A = Sortie sur interruption du bus Note : Toutes les autres valeurs de paramètre sont réservées. Exemple : L'entrée 3 doit être 4 ...20 mA. PM_IN3 = "10" Note : Les codes de paramétrages réservés ne sont pas acceptés par le module, le dernier paramètre appliqué continue donc d'être valable. Les paramètres par défaut restent valables jusqu'à ce qu'un nouveau paramètre soit indiqué. 33002222 11/2007 297 MIX_4I_2O : Configuration du module AMM 090 00 PM_OUTx PM_OUTx = Paramètres des voies de sortie x représente le chiffre 1 ou 2 et désigne la voie de sortie correspondante. Exemple : PM_OUT2 = Paramètres de la voie de sortie 2 Les voies de sortie se configurent au moyen de ces paramètres. La signification des valeurs des paramètres se trouve dans le tableau suivant. Valeur du paramètre Signification 1 0...20 mA ; Timeout A : 0 mA 3 +/- 10 V ; Timeout A : 0 V 4 Voie inactive (par défaut) 5 0...20 mA ; Timeout A : 20 mA 7 +/- 10 V ; Timeout A : +10 V 9 0...20 mA ; Timeout A : gèle 11 +/- 10 V ; Timeout A : gèle A = Sortie sur interruption du bus Note : Toutes les autres valeurs de paramètre sont réservées. Exemple : La sortie 1 doit être 0...20 mA et se placer sur 0 mA en cas de panne du bus. PM_OUT1 = "1" Note : Les codes de paramétrages réservés ne sont pas acceptés par le module, le dernier paramètre appliqué continue donc d'être valable. Les paramètres par défaut restent valables jusqu'à ce qu'un nouveau paramètre soit indiqué. OUTx OUTx = Voie de sortie TOR x x représente le chiffre 1 ou 2 et désigne la voie de sortie correspondante. Les valeurs TOR à délivrer via le module InterBus-S sont transmises au procédé par la sortie correspondante (OUTx). 298 33002222 11/2007 MIX_4I_2O : Configuration du module AMM 090 00 OUT_Ax OUT_Ax = Voie de sortie analogique x x représente le chiffre 1 ou 2 et désigne la voie de sortie correspondante. Les valeurs analogiques à délivrer via le module InterBus-S sont transmises au procédé par la sortie correspondante (OUTx). Note : Les valeurs devant être appliquées ici sont standardisées, les tensions doivent donc être indiquées en Volt et les courants en milliampère. La saisie en courant ou en tension s'effectue selon le paramétrage de la voie correspondante. Description des paramètres Sorties IBS_OUT IBS_OUT = Raccordement de la partie sortante de bus interstation de l'InterBus-S Sur le matériel, la barrette de connexion se trouve sur le côté droit de la partie supérieure du module. Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux modules Interbus-S. INx INx = Entrée TOR x x représente un chiffre de 1 à 4 et désigne l'entrée correspondante. Les valeurs TOR du procédé du module Interbus-S sont lues par l'entrée correspondante (INx). 33002222 11/2007 299 MIX_4I_2O : Configuration du module AMM 090 00 IN_Ax IN_Ax = Voie d'entrée analogique x x représente un chiffre de 1 à 4 et désigne la voie d'entrée correspondante. Les valeurs analogiques du procédé du module Interbus-S sont lues par l'entrée correspondante (INx). Note : Les valeurs arrivant ici sont standardisées, les tensions sont donc indiquées en Volt et les courants en milliampère. L'indication en courant ou en tension s'effectue selon le paramétrage de la voie correspondante. Si une voie est paramétrée dans la plage +/-5 V ou 1 à 5 V, les valeurs entrantes seront représentées en milliampères. Pour obtenir ces valeurs en tension, elles doivent être divisées par 4,0. Mise à l'échelle d'une valeur analogique DIV_REAL Valeur analogique en mA 4.0 300 Valeur analogique en Volt 33002222 11/2007 NOA_611: Configuration du module Quantum NOA 611 00/ NOA 611 10 54 Vue d'ensemble Introduction Ce chapitre décrit le bloc NOA_611. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 302 Représentation 303 Description détaillée 304 Erreur d'exécution 306 301 NOA_611: configuration du module Quantum NOA 611 00/NOA 611 10 Présentation Description de la fonction Le bloc fonction NOA_611 est la connexion logicielle du module maître InterBus-S NOA 611 10. Il assure que les données transitant sur l'InterBus-S soient transmises et lues correctement sur le module correspondant. Le NOA 611 10 gère et contrôle le bon fonctionnement du bus. Le NOA 611 10 occupe 267 mots d'entrée et 264 mots de sortie en mémoire de l'automate. Le premier mot d'entrée et le premier mot de sortie sont occupés par le NOA 611 10 lui-même, ils contiennent les bits de contrôle et les bits d'état du NOA 611 10. Les 256 mots d'entrée et les 256 mots de sorties restant contiennent les données d'E/S des modules InterBus-S. Les paramètres supplémentaires EN et ENO peuvent être configurés. 302 33002222 11/2007 NOA_611: configuration du module Quantum NOA 611 00/ Représentation Symbole Représentation du bloc : NOA_611 INT INT BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL Description des paramètres OFF_3X OFF_4X ACTIV_0 ACTIV_1 ACTIV_2 ACTIV_3 ACTIV_4 ACTIV_5 ACTIV_6 ACTIV_7 ACTIV_8 ACTIV_9 ACTIV_10 ACTIV_11 ACTIV_12 ACTIV_13 ACTIV_14 ACTIV_15 R F IBS_RUN BS_OFF RBUS LBUS SLAVES DEA202 IBS_NORM ERROR_NO DINT BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL INT Description des paramètres de bloc : Paramètres Type de données Signification OFF_3X INT Décalage (offset) de l'adresse 3x OFF_4X INT Décalage (offset) de l'adresse 4x ACTIV_0 BOOL Lance les routines placées dans le bit actif 0 : : : ACTIV_15 BOOL Lance les routines placées dans le bit actif 15 IBS_OUT DINT InterBus-S sortant R BOOL Maître prêt à fonctionner F BOOL Erreur sur NOA IBS_RUN BOOL Echange de données procédé en cours BS_OFF BOOL Un ou plusieurs segments de bus sont déconnectés RBUS BOOL Erreur sur bus distant LBUS BOOL Erreur sur bus local SLAVES BOOL L'abonné InterBus-S signale une erreur DEA202 BOOL Erreur d'initialisation sur DEA202 IBS_NORM BOOL InterBus-S est initialisé. Toutes les sorties sont à 0. ERROR_NO INT 33002222 11/2007 IBS_OUT Numéro du module InterBus-S défaillant 303 NOA_611: configuration du module Quantum NOA 611 00/NOA 611 10 Description détaillée Description des paramètres Entrées OFF_3X et OFF_4X Les paramètres des entrées du bloc fonction sont affectées aux fonctions suivantes du module. OFF_3X = Adresse 3x offset OFF_4X = Adresse 4x offset Les décalages des adresses 3x ou 4x sont indiqués sur les deux entrées du bloc fonction. Exemple : Le NOA 611 10 est enregistré dans le configurateur de l'API, comme indiqué dans le tableau. Slot Module 1 NOA-611-10 Détecté Déb. E Fin E Déb. S Fin S 300020 300286 400020 400283 Ainsi, les adresses de début du NOA 611 10 sont "3:20" pour les mots d'entrée et "4:20" pour les mots de sortie, et l'on a OFF_3X = 20 et OFF_4X = 20. ACTIV_x ACTIV_x = Appel de routine du bit Actif x x représente un nombre de 0 à 15 et désigne le bit Actif correspondant. Un front montant sur ACTIV_x appelle la routine mémorisée sous ACTIV_x. Description des paramètres Sorties IBS_OUT IBS_OUT = Raccordement pour partie sortante de bus interstation de l'InterBus-S Raccordement InterBus-S sur la face avant du NOA 611 10. Le premier module sur l'InterBus-S est relié à partir d'ici avec le maître, ceci peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S depuis le maître jusqu'au premier module sur l'InterBus-S. 304 33002222 11/2007 NOA_611: configuration du module Quantum NOA 611 00/ R R = NOA 611 10 prêt à fonctionner Le module maître NOA 611 10 est prêt à fonctionner et sans défaut. F F = NOA 611 10 défectueux Le module maître NOA 611 10 est défectueux. IBS_RUN IBS_RUN = Les données InterBus-S sont en cours de transmission. L'InterBus-S fonctionne sans défaut, les données du procédé sont échangées. BS_OFF BS_OFF = Segment InterBus-S déconnecté Un ou plusieurs segments de bus de l'InterBus-S sont déconnectés. RBUS RBUS = Erreur de bus interstation Une erreur est survenue sur le bus interstation. LBUS LBUS = Erreur bus local Une erreur est survenue sur un bus local. SLAVES SLAVES = Erreur d'un abonné InterBus-S Indique qu'un abonné de l'InterBus-S est défectueux. DEA202 DEA202 = Erreur sur DEA202 Indique une erreur d'initialisation sur le DEA202. IBS_NORM IBS_NORM = InterBus-S initialisé Le bus est initialisé. Toutes les sorties de l'InterBus-S prennent la·valeur "0". ERROR_NO ERROR_NO = Code d'erreur d'abonné Indique le numéro d'abonné d'un abonné défectueux sur le bus. Exemple : Liaison bus entre abonné 1 et abonné 2 interrompue. Affichage : 2 Perte de tension sur l'abonné 1. Affichage : 1 33002222 11/2007 305 NOA_611: configuration du module Quantum NOA 611 00/NOA 611 10 Erreur d'exécution Erreur d'exécution 306 Un message d'erreur apparaît (E_INPUT_VALUE_OUT_OF_RANGE) si le l'offset des adresses 3x ou 4x est inférieur à 0 ou supérieur au maximum admissible. 33002222 11/2007 O_DBSET : Ecriture de structure interne des données ANL_OUT 55 Aperçu Introduction Ce chapitre décrit le bloc O_DBSET. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 308 Représentation 309 307 O_DBSET : Ecriture de structure interne des données ANL_OUT Présentation Description de la fonction Note : Normalement, ce bloc fonction n'est pas nécessaire. Il peut servir à paramétrer des informations pour les voies de sortie (ANL_OUT). Les paramètres supplémentaires EN et ENO peuvent être configurés. 308 33002222 11/2007 O_DBSET : Ecriture de structure interne des données ANL_OUT Représentation Symbole Représentation du bloc : O_DBSET INT WORD INT DINT INT INT INT INT INT Description des paramètres 33002222 11/2007 REF4X CHANNEL CONTROL OFFSET RANGE CH_NO ST_MODE ST_3X ST_HIGH WARN_COD ANL_OUT Description des paramètres de bloc : Paramètres Type de données Signification REF4X INT Registre de valeur brute 4x CONTROL WORD Mot de commande (uniquement à usage interne) OFFSET INT Décalage du zéro d'entrée RANGE DINT Plage d'entrée (résolution) CH_NO INT Numéro de voie ST_MODE INT Mode d'état (uniquement à usage interne) ST_3X INT Registre d'état 3x ST_HIGH INT Caractérise High-Byte (octet de poids fort) ou LowByte (octet de poids faible) du registre d'état. WARN_COD INT Mode d'alerte (uniquement à usage interne) CHANNEL ANL_OUT de la voie d'écriture 309 O_DBSET : Ecriture de structure interne des données ANL_OUT 310 33002222 11/2007 O_DEBUG : Contrôle de structure interne des données ANL_OUT 56 Aperçu Introduction Ce chapitre décrit le bloc O_DEBUG. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 312 Représentation 313 311 O_DEBUG : Contrôle de structure de données interne ANL_OUT Présentation Description de la fonction Note : Normalement, ce bloc fonction n'est pas nécessaire. Il peut servir à paramétrer des informations des voies de sortie (ANL_OUT). Les paramètres supplémentaires EN et ENO peuvent être configurés. 312 33002222 11/2007 O_DEBUG : Contrôle de structure de données interne ANL_OUT Représentation Symbole Représentation du bloc : O_DEBUG ANL_OUT Description des paramètres 33002222 11/2007 INT WORD INT DINT INT INT INT INT INT CHANNEL REF4X CONTROL OFFSET RANGE CH_NO ST_MODE ST_3X ST_HIGH WARN_COD Description des paramètres de bloc : Paramètres Type de données Signification CHANNEL ANL_OUT Voie à contrôler REF3X INT Registre de valeur brute 4x CONTROL WORD Mot de commande (uniquement à usage interne) OFFSET INT Décalage du zéro d'entrée RANGE DINT Plage d'entrée (résolution) CH_NO INT Numéro de voie ST_MODE INT Mode d'état (uniquement à usage interne) ST_3X INT Registre d'état 3x ST_HIGH INT Caractérise High-Byte (octet de poids fort) ou LowByte (octet de poids faible) du registre d'état. WARN_COD INT Mode d'alerte (uniquement à usage interne) 313 O_DEBUG : Contrôle de structure de données interne ANL_OUT 314 33002222 11/2007 O_FILTER : Linéarisation des sorties analogiques 57 Aperçu Introduction Ce chapitre décrit le bloc O_FILTER. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 316 Représentation 317 Description détaillée 318 Erreur d'exécution 320 315 O_FILTER : Linéarisation des sorties analogiques Présentation Description de la fonction Cette fonction permet d'adapter la caractéristique des valeurs brutes analogiques. Il existe trois possibilités d'adaptation : Linéarisation par la racine carrée (plage de valeurs normalisée) Correction du "offset" (correction point zéro) Correction du "Range" (facteur d'amplification) Note : En général, il n'est pas nécessaire de corriger les valeurs "Offset" et "Range" automatiquement préréglées. Les paramètres supplémentaires EN et ENO peuvent être configurés. 316 33002222 11/2007 O_FILTER : Linéarisation des sorties analogiques Représentation Symbole Représentation du bloc : O_FILTER ANL_OUT BOOL INT INT Description des paramètres 33002222 11/2007 CH_IN SQRT OFFS_ADJ RNGE_ADJ ANL_OUT CH_OUT Description des paramètres de bloc : Paramètres Type de données Signification CH_IN ANL_OUT Valeur brute SQRT BOOL Filtre de racine carré 1: Filtre actif 0: filtre non-actif OFFS_ADJ INT Adaptation du décalage (Offset) RNGE_ADJ INT Adaptation du facteur d'amplification CH_OUT ANL_OUT Valeur de sortie 317 O_FILTER : Linéarisation des sorties analogiques Description détaillée Adaptation par la racine carrée (plage de valeurs normalisée) Le paramètre SQRT vous permet d'adapter une valeur de sortie analogique. Le filtre de racine carrée utilise les fonctions suivantes : f(0) = 0, f(0.5) = 0.707, f(1) = 1. Courbe caractéristique du filtre de racine carrée Valeur de sortie 100 Courbe caractéristique (SQRT = 1) 50 Courbe caractéristique (SQRT = 0) 0 0 0.25 0.5 0.75 1 Valeur brute normalisée Correction de l'"offset" (correction point zéro) Le paramètre OFFS_ADJ permet de modifier (d'adapter) la valeur Offset calculée de la sortie CH_OUT. Correction du "Range" (facteur d'amplification) Le paramètre RNGE_ADJ permet de modifier (d'adapter) le facteur d'amplification calculé de la sortie. Note : En général, il n'est pas nécessaire de corriger la valeur automatiquement préréglée (OFFS_ADJ = 0). Si vous désirez néanmoins procéder à une correction, veuillez la contrôler à l'aide du bloc fonction O_DEBUG car il se produit une modification du type de données ANL_OUT (de la sortie). Note : En général, il n'est pas nécessaire de corriger la valeur automatiquement préréglée (RNGE_ADJ = 0). Si vous désirez néanmoins procéder à une correction, veuillez la contrôler à l'aide du bloc fonction O_DEBUG car il se produit une modification du type de données ANL_OUT (de la sortie). 318 33002222 11/2007 O_FILTER : Linéarisation des sorties analogiques Exemple Structure avec O_FILTER COMPACT SLOT1 SLOT2 SLOT3 SLOT4 SLOT5 SLOT6 DAU208 SLOT CHANNEL1 CHANNEL2 CHANNEL3 SLOT7 CHANNEL4 O_FILTER TRUE CH_IN SQRT OFFS_ADJ RNGE_ADJ O_PHYS CHANNEL X O_PHYS CHANNEL X Les entrées OFFS_ADJ et RNGE_ADJ du bloc fonction O_FILTER (FBI_3_3) ne sont pas utilisées. Par défaut, leur valeur est donc "0". Pour le bloc fonction O_PHYS (FBI_3_4), on a les valeurs suivantes : Valeurs d'entrée (DAU208 10 V) Valeurs de sortie (O_PHYS) 0V 0.0 2,5 V 5.0 5V 7.07 10 V 10.0 Pour le bloc fonction O_PHYS (FBI_3_5), on a les valeurs suivantes : 33002222 11/2007 Valeurs d'entrée (DAU208 10 V) Valeurs de sortie (O_PHYS) 0V 0.0 2,5 V 2.5 5V 5.0 10 V 10.0 319 O_FILTER : Linéarisation des sorties analogiques Erreur d'exécution Erreur d'exécution 320 Un message d'erreur est généré lorsque la voie d'entrée n'est pas configurée. Dans ce cas, veuillez vérifier l'EFB du module E/S connecté. 33002222 11/2007 O_NORM : Sortie analogique normalisée 58 Aperçu Introduction Ce chapitre décrit le bloc O_NORM. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 322 Représentation 323 Erreur d'exécution 324 321 O_NORM : Sortie analogique normalisée Présentation Description de la fonction Le bloc fonction sort des valeurs au format de virgule flottante REAL en tant que valeurs analogiques, au format entier 16 bits. La valeur en virgule flottante comprise entre 0,0 et 1,0 est convertie en valeur entière de sortie configurée. Les paramètres supplémentaires EN et ENO peuvent être configurés. 322 33002222 11/2007 O_NORM : Sortie analogique normalisée Représentation Symbole Représentation du bloc : O_NORM ANL_OUT REAL Description des paramètres 33002222 11/2007 CHANNEL X Description des paramètres de bloc : Paramètres Type de données Signification CHANNEL ANL_OUT Valeur de sortie X REAL Valeur normalisée 323 O_NORM : Sortie analogique normalisée Erreur d'exécution Erreur d'exécution Un message d'erreur est généré Lorsque la voie de sortie n'est pas configurée. Dans ce cas, veuillez vérifier l'EFB du module d'E/S connecté. En cas de dépassement par le bas de la valeur de sortie (valeur arithmétique) (par exemple : -0.1 Volt au lieu de 0 ... 1.0 Volt) En cas de dépassement par le haut de la valeur de sortie (valeur arithmétique) (par exemple : 1.1 Volt au lieu de 0 ... 1.0 Volt) Note : Vous pouvez également, si vous le désirez, exploiter les informations d'état du module en utilisant le bloc fonction O_NORM_WARN. 324 33002222 11/2007 O_NORM_WARN : Entrée analogique normalisée avec état d'avertissement 59 Aperçu Introduction Ce chapitre décrit le bloc O_NORM_WARN. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 326 Représentation 327 Erreur d'exécution 328 325 O_NORM_WARN : Sortie analogique normalisée avec état d'avertissement Présentation Description de la fonction Le bloc fonction sort des valeurs au format de virgule flottante REAL en tant que valeurs analogiques, au format entier 16 bits. La valeur en virgule flottante comprise entre 0,0 et 1,0 est convertie en valeur entière de sortie configurée. En outre, ce bloc fonction indique sur les sorties WARN_NEG et WARN_POS, si un avertissement est apparu à l'EFB de sortie analogique. Note : Ce bloc fonction ne travaille pas avec les fonctions ADI2xx et DAU2xx pour Compact (à la place, utilisez le bloc fonction O_NORM). Le bloc fonction O_NORM_WARN reconnaît pas l'information de plage de module, bien que cette information soit affectée à la plage de registre 3x. Les bits d'avertissement de dépassement doivent donc être pris directement dans la plage 3x associée. Dans l'aide en ligne sur les modules Compact, vous trouverez la mise en page des informations d'état affectées à la mémoire d'état (Aide → Aide sur Compact → E/S Compact Manuel utilisateur). Les paramètres supplémentaires EN et ENO peuvent être configurés. 326 33002222 11/2007 O_NORM_WARN : Sortie analogique normalisée avec état Représentation Symbole Représentation du bloc : O_NORM_WARN ANL_OUT REAL Description des paramètres 33002222 11/2007 CHANNEL X WARN_NEG WARN_POS BOOL BOOL Description des paramètres de bloc : Paramètres Type de données Signification CHANNEL ANL_OUT Valeur de sortie X REAL Valeur normalisée WARN_NEG BOOL 0: Pas de valeur trop faible en sortie sur l'EFB de sortie analogique connecté 1: Valeur trop faible en sortie sur l'EFB de sortie analogique connecté WARN_POS BOOL 0: Pas de valeur trop élevée en sortie sur l'EFB de sortie analogique connecté 1: Valeur trop forte en sortie sur l'EFB de sortie analogique connecté 327 O_NORM_WARN : Sortie analogique normalisée avec état d'avertissement Erreur d'exécution Erreur d'exécution 328 Un message d'erreur est généré Lorsque la voie de sortie n'est pas configurée. Dans ce cas, veuillez vérifier l'EFB du module d'E/S connecté. En cas de dépassement par le bas de la valeur de sortie (arithmétique) (hors de la plage d'alerte p. ex. : -0.1 Volt au lieu de 0 ... 1.0 Volt) En cas de dépassement par le haut de la valeur de sortie (arithmétique) (hors de la plage d'alerte p. ex. : 1.1 Volt au lieu de 0 ... 1.0 Volt) Lorsque l'EFB de sortie analogique raccordé ne peut générer aucune information d'état, empêchant ainsi l'activation des sorties d'alerte. Dans ce cas, veuillez utiliser le bloc fonction O_NORM. 33002222 11/2007 O_PHYS : Sortie analogique physique 60 Aperçu Introduction Ce chapitre décrit le bloc O_PHYS. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 330 Représentation 331 Erreur d'exécution 332 329 O_PHYS : Sortie analogique physique Présentation Description de la fonction Le bloc fonction transmet à la sortie des valeurs physiques en format de virgule flottante REAL sous forme de valeurs analogiques (tension, courant ou température). Le bloc fonction est utilisé sur des modules de sortie avec information de configuration (p. ex. les DAU). Les paramètres supplémentaires EN et ENO peuvent être configurés. 330 33002222 11/2007 O_PHYS : Sortie analogique physique Représentation Symbole Représentation du bloc : O_PHYS ANL_OUT REAL Description des paramètres 33002222 11/2007 CHANNEL X Description des paramètres de bloc : Paramètres Type de données Signification CHANNEL ANL_OUT Valeur de sortie X REAL Valeur physique 331 O_PHYS : Sortie analogique physique Erreur d'exécution Erreur d'exécution Un message d'erreur est généré Lorsque la voie de sortie n'est pas configurée. Dans ce cas, veuillez vérifier l'EFB du module d'E/S connecté. En cas de dépassement par le bas de la valeur de sortie (par exemple : -1 Volt au lieu de 0 ... 5 Volt). En cas de dépassement par le haut de la valeur de sortie (par exemple : 6 Volt au lieu de 0 ... 5 Volt). Note : Vous pouvez également, si vous le désirez, exploiter les informations d'état du module en utilisant le bloc fonction O_PHYS_WARN. 332 33002222 11/2007 O_PHYS_WARN : Sortie analogique physique avec état d'avertissement 61 Aperçu Introduction Ce chapitre décrit le bloc O_PHYS_WARN. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 334 Représentation 335 Erreur d’exécution 336 333 O_PHYS_WARN : Sortie analogique physique avec état d'avertissement Présentation Description de la fonction Le bloc fonction transmet à la sortie des valeurs physiques au format REAL à virgule flottante sous forme de valeurs analogiques (tension, courant ou température). Il est utilisé sur des modules de sortie avec information de configuration (p. ex. les DAU). En outre, ce bloc fonction indique sur les sorties WARN_NEG et WARN_POS, si un avertissement est apparu à l'EFB de sortie analogique raccordé. Note : Ce bloc fonction ne travaille pas avec les fonctions DAU2xx pour Compact (à la place, utilisez le bloc fonction O_PHYS). Le bloc fonction O_PHYS_WARN ne reconnaît pas l'information de plage de module, bien que cette information soit affectée à la plage de registre 3x. Les bits d'avertissement de dépassement doivent donc être pris directement dans la plage 3x associée. Dans l'aide en ligne sur les modules Compact, vous trouverez la mise en page des informations d'état affectées à la mémoire d'état (Aide → Aide sur Compact → E/S Compact Manuel utilisateur). EN et ENO peuvent être configurés comme paramètres supplémentaires. 334 33002222 11/2007 O_PHYS_WARN : Sortie analogique physique avec état Représentation Symbole Représentation du bloc : O_PHYS_WARN ANL_OUT REAL Description des paramètres 33002222 11/2007 CHANNEL X WARN_NEG WARN_POS BOOL BOOL Description des paramètres de bloc : Paramètres Type de données Signification CHANNEL ANL_OUT Valeur de sortie X REAL Valeur physique WARN_NEG BOOL 0: Pas de valeur trop faible en sortie sur l'EFB de sortie analogique connecté 1: Valeur trop faible en sortie sur l'EFB de sortie analogique connecté WARN_POS BOOL 0: Pas de valeur trop élevée en sortie sur l'EFB de sortie analogique connecté 1: Valeur trop forte en sortie sur l'EFB de sortie analogique connecté 335 O_PHYS_WARN : Sortie analogique physique avec état d'avertissement Erreur d’exécution Erreur d’exécution 336 Un message d'erreur apparaît, lorsque la voie de sortie n'est pas configurée. Dans ce cas, vérifiez l'EFB du module d'E/S connecté. en cas de valeur de sortie trop faible (hors de la plage d'alerte, p. ex. : -1 Volt au lieu de 0 ... 5 Volt). en cas de valeur de sortie trop élevée (hors de la plage d'alerte, p. ex. : 6 Volt au lieu de 0 ... 5 Volt). lorsque l'EFB de sortie analogique raccordé ne peut générer aucune information d'état, empêchant ainsi l'activation des sorties d'alerte. Dans ce cas, utilisez le bloc fonction O_PHYS. 33002222 11/2007 O_RAW : Sortie analogique ; valeur brute 62 Aperçu Introduction Ce chapitre décrit le bloc O_RAW. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 338 Représentation 339 Erreur d'exécution 340 337 O_RAW : Sortie analogique ; valeur brute Présentation Description de la fonction Ce bloc fonction délivre des valeurs brutes du type de donnée WORD en valeurs analogiques de sortie. Les paramètres supplémentaires EN et ENO peuvent être configurés. 338 33002222 11/2007 O_RAW : Sortie analogique ; valeur brute Représentation Symbole Représentation du bloc : O_RAW ANL_OUT WORD Description des paramètres 33002222 11/2007 CHANNEL X Description des paramètres du bloc : Paramètres Type de données Signification CHANNEL ANL_OUT Valeur de sortie X WORD Valeur brute 339 O_RAW : Sortie analogique ; valeur brute Erreur d'exécution Erreur d'exécution 340 Un message d'erreur est généré si la voie de sortie n'est pas configurée. Dans ce cas, veuillez vérifier l'EFB du module E/S connecté. 33002222 11/2007 O_SCALE : Sortie analogique avec mise à l'échelle 63 Aperçu Introduction Ce chapitre décrit le bloc O_SCALE. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 342 Représentation 343 Erreur d’exécution 344 341 O_SCALE : Sortie analogique avec mise à l'échelle Présentation Description de la fonction Le bloc fonction convertit des valeurs au format REAL à virgule flottante en valeurs de format entier 16 bits. Les entrées de mise à l'échelle MN et MX déterminent la plage des valeurs de la sortie analogique. MN correspond à 0 pour cent et MX à 100 pour cent de la plage de sorties (p. ex. -10 ... 10 V). EN et ENO peuvent être configurés comme paramètres supplémentaires. 342 33002222 11/2007 O_SCALE : Sortie analogique avec mise à l'échelle Représentation Symbole Représentation du bloc : O_SCALE ANL_OUT REAL REAL REAL Description des paramètres 33002222 11/2007 CHANNEL MN X MX Description des paramètres de bloc : Paramètres Type de données Signification CHANNEL ANL_OUT Valeur de sortie MN REAL Entrée de mise à l'échelle, 0 pour cent X REAL Valeur en virgule flottante MX REAL Entrée de mise à l'échelle, 100 pour cent 343 O_SCALE : Sortie analogique avec mise à l'échelle Erreur d’exécution Erreur d’exécution Un message d'erreur apparaît, lorsque la voie de sortie n'est pas configurée. Dans ce cas, vérifiez l'EFB du module d'E/S connecté. lorsque les valeurs de MN et MX sont identiques et provoquent de ce fait une division par zéro à l'intérieur du bloc. en cas de valeur de sortie trop faible (par exemple : -1 Volt au lieu de 0 ... 5 Volt). en cas de valeur de sortie trop élevée (par exemple : 6 Volt au lieu de 0 ... 5 Volt). Note : Pour exploiter les informations d'état du module, utilisez le bloc fonction O_SCALE_WARN. 344 33002222 11/2007 O_SCALE_WARN : Sortie analogique avec mise à l'échelle et avertissement 64 Aperçu Introduction Ce chapitre décrit le bloc O_SCALE_WARN. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 346 Représentation 347 Erreur d’exécution 348 345 O_SCALE_WARN : Sortie analogique avec mise à l'échelle et avertissement Présentation Description de la fonction Le bloc fonction convertit des valeurs au format REAL à virgule flottante en valeurs de format entier 16 bits. Les entrées de mise à l'échelle MN et MX déterminent la plage des valeurs de la sortie analogique. MN correspond à 0 pour cent et MX à 100 pour cent de la plage de sorties (p. ex. -10 ... 10 V). En outre, ce bloc fonction indique sur les sorties WARN_NEG et WARN_POS, si un avertissement est apparu à l'EFB de sortie analogique raccordé. Note : Ce bloc fonction ne travaille pas avec les fonctions DAU2xx pour Compact (à la place, utilisez le bloc fonction O_SCALE). Le bloc fonction O_SCALE_WARN ne reconnaît pas l'information de plage de module, bien que cette information soit affectée à la plage de registre 3x. Les bits d'avertissement de dépassement doivent donc être pris directement dans la plage 3x associée. Dans l'aide en ligne sur les modules Compact, vous trouverez la mise en page des informations d'état affectées à la mémoire d'état (Aide → Aide sur Compact → E/S Compact Manuel utilisateur). EN et ENO peuvent être configurés comme paramètres supplémentaires. 346 33002222 11/2007 O_SCALE_WARN : Sortie analogique avec mise à l'échelle et Représentation Symbole Représentation du bloc : O_SCALE_WARN ANL_OUT REAL REAL REAL Description des paramètres 33002222 11/2007 DATA BOOL BOOL CHANNEL DATA MN WARN_NEG X WARN_POS MX Description des paramètres du bloc : Paramètres Type de données Signification CHANNEL ANL_OUT Valeur de sortie MN REAL Entrée de mise à l'échelle, 0 pour cent X REAL Valeur à virgule flottante MX REAL Entrée de mise à l'échelle, 100 pour cent WARN_NEG BOOL 0: Pas de valeur trop faible en sortie sur l'EFB de sortie analogique connecté 1: Valeur trop faible en sortie sur l'EFB de sortie analogique connecté (X < MN) WARN_POS BOOL 0: Pas de valeur trop élevée en sortie sur l'EFB de sortie analogique connecté 1: Valeur trop élevée en sortie sur l'EFB de sortie analogique connecté (X > MX) 347 O_SCALE_WARN : Sortie analogique avec mise à l'échelle et avertissement Erreur d’exécution Erreur d’exécution 348 Un message d'erreur apparaît, lorsque la voie de sortie n'est pas configurée. Dans ce cas, vérifiez l'EFB du module d'E/S connecté. lorsque les valeurs de MN et MX sont identiques et provoquent de ce fait une division par zéro à l'intérieur du bloc. en cas de valeur de sortie trop faible (hors de la plage d'alerte, p. ex. : -1 Volt au lieu de 0 ... 5 Volt). en cas de valeur de sortie trop élevée (hors de la plage d'alerte, p. ex. : 6 Volt au lieu de 0 ... 5 Volt). lorsque l'EFB de sortie analogique raccordé ne peut générer aucune information d'état, empêchant ainsi l'activation des sorties d'alerte. Dans ce cas, utilisez le bloc fonction O_SCALE. 33002222 11/2007 O_SET : définition des informations des voies de sortie analogiques 65 Vue d'ensemble Introduction Ce chapitre décrit le bloc O_SET. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 350 Représentation 351 Description détaillée 352 Plages de valeurs non gérées 354 Erreur d’exécution 355 349 I_SET: définition de voies de sortie analogiques Présentation Description de la fonction Ce bloc fonction configure les informations pour les voies de sortie analogiques (ANL_OUT). Ce bloc permet d'utiliser tous les blocs de mise à l'échelle figurant dans cette bibliothèque. Note : Ce bloc est utilisé uniquement lorsqu'il n'existe pas de bloc spécifique pour un module analogique particulier. EN et ENO peuvent être configurés comme paramètres supplémentaires. 350 33002222 11/2007 I_SET: définition de voies de sortie analogiques Représentation Symbole Représentation du bloc : O_SET CHANNEL Description des paramètres 33002222 11/2007 UINT OUT_REG DINT DINT MN_RAW MX_RAW INT INT BOOL MN_PHYS MX_PHYS DIV10 UINT UINT UINT BOOL ST_CH ST_REG ST_MODE ST_HIGH ANL_OUT Description des paramètres du bloc : Paramètres Type de données Signification OUT_REG UINT numéro du registre de valeurs brutes (4X) MN_RAW DINT 0 % valeur brute (p. ex. 0) MX_RAW DINT 100% valeur brute (p. ex. 4095) MN_PHYS INT valeur de sortie minimale (p. ex. 0 V en tant que 0) MX_PHYS INT valeur de sortie maximale (p. ex. +10 V en tant que 10) DIV10 BOOL diviser MN_PHYS et MX_PHYS par 10 ST_CH UINT numéro de voie (1n) (p. ex. 4) ST_REG UINT numéro du registre d'état (3X) ST_MODE UINT mode d'état (p. ex. 3=ACO_STATUS_MODE) ST_HIGH BOOL L'octet d'état figure dans l'octet le plus significatif du registre CHANNEL ANL_OUT information de voie à décrire 351 I_SET: définition de voies de sortie analogiques Description détaillée Utilisation Ce bloc fonction peut être utilisé de trois manières différentes : 1. Mise à l'échelle d'une valeur brute, avec les blocs O_NORM et O_SCALE 2. Mise à l'échelle dans les unités physiques, avec le bloc O_PHYS 3. Evaluation d'informations d'erreur, avec les blocs O_NORM, O_SCALE et O_PHYS ainsi qu'évaluation d'informations d'état (alertes) avec les blocs O_..._WARN Connexion de base L'entrée OUT_REG doit toujours être associée au numéro d'un mot de sortie (4x). Mise à l'échelle d'une valeur brute Pour la mise à l'échelle d'une valeur brute, il faut en outre raccorder les entrées MN_RAW (valeur brute minimale, correspond à 0%) et MX_RAW (valeur brute maximale, correspond à 100%). Mise à l'échelle dans les unités physiques Pour la mise à l'échelle dans les unités physiques, il faut également raccorder les entrées MN_PHYS et MX_PHYS. DIV10 est une entrée auxiliaire permettant d'éviter les valeurs à virgule flottante dans la plage 0,2 V - 1 V. Dans cette plage, il faut régler les valeurs suivantes : MN_PHYS=2, MX_PHYS=10 et DIV10=TRUE. Cette entrée peut rester ouverte (ou être mise sur FALSE) pour la plupart des plages. Pour +/-20 mA, par exemple : MN_PHYS=-20, MX_PHYS=20 Pour connaître les plages de valeurs d'entrée gérées par le bloc O_SET, reportezvous au sous-chapitre Plages de valeurs non gérées, p. 354. 352 33002222 11/2007 I_SET: définition de voies de sortie analogiques Evaluation d'informations d'erreur Pour l'évaluation d'informations d'erreur, il faut également raccorder les entrées ST_CH, ST_REG, ST_MODE et ST_HIGH. ST_HIGH est une entrée auxiliaire à utiliser lorsque l'octet d'état (information d'erreur) figure dans l'octet le plus significatif du registre. Cette entrée peut rester ouverte (ou être mise sur FALSE) dans la plupart des cas. Le numéro de la voie d'entrée (1 ... n) est donnée sur ST_CH. Si ST_CH est donnée, ST_REG et ST_MODE doivent également l'être. Il faut associer ST_REG au numéro d'un mot d'entrée (3X) dans lequel figure l'information d'état (erreur et/ou alertes). ST_MODE indique le mode d'évaluation du mot d'état. Il existe huit modes : Valeur 33002222 11/2007 Mode voir également la description du module pour 1 AVI_STATUS_MODE AVI030 2 ACI_STATUS_MODE ACI030 3 ACO_STATUS_MODE ACO030 4 ADU_STATUS_MODE ADU204 5 DAU204_STATUS_MODE DAU204 6 ADU205_STATUS_MODE ADU205 7 AMM090_STATUS_MODE AMM090 8 ADU214_STATUS_MODE ADU214 353 I_SET: définition de voies de sortie analogiques Plages de valeurs non gérées Tension Unipolaire Plage de valeurs MN_PHYS MX_PHYS DIV10 0 - 0,5 V 0 5 1 0 - 1,0 V 0 10 1 0 - 5,0 V 0 5 0 0 - 10 V 0 10 0 0 - 20 V 0 20 0 0,1 - 0,5 V 1 5 1 0,2 - 1,0 V 2 10 1 1,0 - 5,0 V 1 5 0 2,0 - 10,0 V 2 10 0 Bipolaire Courant Plage de valeurs MN_PHYS MX_PHYS DIV10 +/- 25 mV -25 25 0 +/- 100 mV -100 100 0 +/- 0,5 V -5 5 1 +/- 1 V -1 1 0 +/- 5 V -5 5 0 +/- 10 V -10 10 0 +/- 20 V -20 20 0 Unipolaire Plage de valeurs MN_PHYS MX_PHYS DIV10 0 .. 20 mA 0 20 0 4 - 20 mA 4 20 0 Plage de valeurs MN_PHYS MX_PHYS DIV10 +/- 20 mA -20 20 0 +/- 40 mA -40 40 0 Bipolaire 354 33002222 11/2007 I_SET: définition de voies de sortie analogiques Erreur d’exécution Erreur d’exécution Messages d'erreur pouvant apparaître : Message d'erreur Signification E_EFB_USER_ERROR_1 L'entrée OUT_REG n'est pas associée au numéro d'un mot de sortie (4x). E_EFB_USER_ERROR_2 avec le numéro incorrect L'entrée OUT_REG est associée à un numéro de mot de sortie (4x) non valide. E_EFB_USER_ERROR_3 avec le paramètre MN_RAW ≥ MX_RAW MN_RAW E_EFB_USER_ERROR_4 avec le paramètre Valeur de MN_PHYS inconnue MN_PHYS E_EFB_USER_ERROR_5 avec le paramètre Valeur de MX_PHYS inconnue MX_PHYS 33002222 11/2007 E_EFB_USER_ERROR_11 ST_REG non spécifiée E_EFB_USER_ERROR_12 ST_REG trop grande E_EFB_USER_ERROR_13 ST_CH non spécifiée 355 I_SET: définition de voies de sortie analogiques 356 33002222 11/2007 QPR_16I_12O : Configuration des modules TIO QPR 346 00 / 10 / 20 / 21 66 Aperçu Introduction Ce chapitre décrit le bloc QPR_16I_12O. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 358 Représentation 359 Description détaillée 360 357 QPR_16I_12O : Configuration des modules TIO QPR 346 00 / 10 / 20 / 21 Présentation Description de la fonction Le bloc fonction QPR_16I_12O est une connexion logicielle pour les modules InterBus-S suivant : TIO/IS 170 QPR 346 00 TIO/IS 170 QPR 346 10 TIO/IS 170 QPR 346 20 TIO/IS 170 QPR 346 21 Il possède 16 entrées TOR et 12 sorties TOR, lesquelles peuvent être utilisées en même temps ou seulement en entrée ou en sortie. De plus, ce module peut se programmer au travers de l'interface intégrée RS 232 en code ASCII. A l'état non programmé, le module se comporte comme un TIO à 16 entrées TOR et 12 sorties TOR. Lorsqu'il est programmé, les liaisons internes du QPR ont priorité sur les signaux présents sur le bloc fonction, c.-à-d. que les sorties du QPR prennent la valeur générée par la liaison interne. Dans ce cas, la valeur indiquée dans Concept pour la sortie n'est pas forcément celle effectivement présente sur le QPR. Exemple : Concept met par défaut la sortie OUT5 à "1". Par la liaison interne du QPR, la sortie OUT5 est mise à "0". La valeur sur la sortie 5 du QPR est "0", Concept affiche cependant un "1". La programmation du module est décrite dans le manuel utilisateur des modules TIO préreliés. Les paramètres supplémentaires EN et ENO peuvent être configurés. 358 33002222 11/2007 QPR_16I_12O : Configuration des modules TIO QPR 346 00 / 10 / Représentation Symbole Représentation du bloc : QRP_16I_12O DINT INT BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL Description des paramètres 33002222 11/2007 IBS_IN NV OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 IBS_OUT AV IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 DINT INT BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL BOOL Description des paramètres de bloc : Paramètres Type de données Signification IBS_IN DINT InterBus-S entrant NV INT Consigne (valeur nominale) OUT1 BOOL Sortie 1 du TIO OUT2 BOOL Sortie 2 du TIO : : : OUT12 BOOL Sortie 12 du TIO IBS_OUT DINT InterBus-S sortant AV INT mesure (valeur actuelle) IN1 BOOL Entrée 1 du TIO IN2 BOOL Entrée 2 du TIO : : : IN16 BOOL Entrée 16 du TIO 359 QPR_16I_12O : Configuration des modules TIO QPR 346 00 / 10 / 20 / 21 Description détaillée Description détaillée Le bloc fonction QPR_16I_12O dans Concept fonctionne comme son homologue matériel. Mais grâce à la programmation du bloc fonction dans Concept, sa manipulation a pu être simplifiée. Le module occupe deux mots d'entrée et deux mots de sortie dans le maître. Note : Les sorties programmées dans le QPR ne peuvent pas être représentées avec le bloc fonction QPR_16I_12O puisque la valeur est générée par le module lui-même. L'API n'a aucune influence sur la valeur générée par le module. Description des paramètres Entrées IBS_IN IBS_IN = Raccordement de la partie entrante de bus interstation de l'InterBus-S Sur le matériel, la barrette de connexion se trouve sur le côté gauche de la partie supérieure du module. Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er module sur le bus) ou au module précédent (voir schéma). La connexion peut être réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux abonnés du bus. Connexion de deux modules InterBus-S DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 360 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 33002222 11/2007 QPR_16I_12O : Configuration des modules TIO QPR 346 00 / 10 / NV NV = Consigne (Nominal Value) Il est possible d'indiquer ici une valeur de compte pour les compteurs programmables ou une durée pour un circuit de temporisation. Pour les durées, 1 = 1 ms, donc 30000 = 30 s. OUTx OUTx = Sortie x x représente un nombre de 1 à 12 et caractérise la sortie correspondante. Les valeurs TOR à délivrer via le module InterBus-S sont transmises au procédé par la sortie correspondante (OUTx). Description des paramètres Sorties IBS_OUT IBS_OUT = Raccordement de la partie sortante de bus interstation de l'InterBus-S Sur le matériel, la barrette de connexion se trouve sur le côté droit de la partie supérieure du module. Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux modules Interbus-S. AV AV = mesure (AV = Actual Value, valeur réelle) Cette sortie indique la valeur réelle de comptage d'un compteur ou la durée actuellement écoulée d'un circuit de temporisation. Pour les durées, 1 = 1 ms, donc 30000 = 30 s. INx INx = Entrée x x représente un nombre de 1 à 16 et désigne l'entrée correspondante. Les valeurs TOR du procédé du module Interbus-S sont lues par l'entrée correspondante (INx). 33002222 11/2007 361 QPR_16I_12O : Configuration des modules TIO QPR 346 00 / 10 / 20 / 21 362 33002222 11/2007 QUANTUM : Configuration d'un châssis central 67 Aperçu Introduction Ce chapitre décrit le bloc QUANTUM. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 364 Représentation 365 Erreur d'exécution 366 363 QUANTUM : Configuration d'un châssis central Présentation Description de la fonction Ce bloc fonction sert à traiter les données de configuration d'un châssis central Quantum afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle. Pour configurer un châssis central Quantum, le bloc fonction QUANTUM est intégré dans la section de configuration. Les blocs fonction de configuration des modules analogiques ou le bloc fonction DROP, pour les stations d'E/S, sont connectés aux sorties SLOT. EN et ENO peuvent être configurés comme paramètres supplémentaires. 364 33002222 11/2007 QUANTUM : Configuration d'un châssis central Représentation Symbole Représentation du bloc : QUANTUM SLOT1 SLOT2 SLOT3 SLOT4 SLOT5 SLOT6 SLOT7 SLOT8 SLOT9 SLOT10 SLOT11 SLOT12 SLOT13 SLOT14 SLOT15 SLOT16 Description des paramètres 33002222 11/2007 INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT Description des paramètres de bloc : Paramètres Type de données Signification SLOT1 INT Emplacement 1 : : : SLOT16 INT Emplacement 16 365 QUANTUM : Configuration d'un châssis central Erreur d'exécution Erreur d'exécution 366 Dans le cas d'erreurs de composants internes d'E/S, un message d'erreur est généré. 33002222 11/2007 R_INT_WORD: Conversion de type de données (REAL -> INT -> WORD) 68 Aperçu Introduction Ce chapitre décrit le bloc R_INT_WORD. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 368 Représentation 369 Erreur d'exécution 370 367 R_INT_WORD : Conversion de type de données (REAL -> INT -> WORD) Présentation Description de la fonction Ce bloc fonction convertit une valeur d'entrée du Type de données REAL en valeur d'entrée du type INT, puis en une valeur d'entrée du type WORD. Contrairement au bloc de conversion REAL_TO_WORD (bibliothèque CEI), le bloc R_INT_WORD exécute une conversion en une valeur INT avant la sortie de la valeur WORD. Cela a pour effet que, par exemple, la valeur d'entrée -1.0 est sortie comme valeur de sortie FFFF (et non comme valeur de sortie 0, comme c'est le cas pour le bloc REAL_TO_WORD). Les paramètres supplémentaires EN et ENO peuvent être configurés. 368 33002222 11/2007 R_INT_WORD : Conversion de type de données (REAL -> INT -> Représentation Symbole Représentation du bloc : R_INT_WORD REAL Description des paramètres 33002222 11/2007 IN OUT WORD Description des paramètres de bloc : Paramètres Type de données Signification IN REAL Valeur d'entrée OUT WORD Valeur de sortie 369 R_INT_WORD : Conversion de type de données (REAL -> INT -> WORD) Erreur d'exécution Message d'erreur 370 Un message d'erreur est généré en cas d'affectation d'un nombre à virgule flottante invalide à l'entrée, de dépassement de capacité du type de données INT. 33002222 11/2007 R_UINT_WORD: Conversion de type de données (REAL -> UINT -> WORD) 69 Aperçu Introduction Ce chapitre décrit le bloc R_UINT_WORD. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 372 Représentation 373 Erreur d'exécution 374 371 R_UINT_WORD : Conversion de type de données (REAL -> UINT -> WORD) Présentation Description de la fonction Ce bloc fonction convertit une valeur d'entrée du type de données REAL en valeur d'entrée du type IUNT, puis en une valeur d'entrée du type WORD. Contrairement au bloc de conversion REAL_TO_WORD (bibliothèque CEI), le bloc R_UINT_WORD exécute une conversion en une valeur UINT avant la sortie de la valeur WORD (plage de valeurs 0.0 - 65535.5). Ceci entraîne, par exemple, la génération d'un message d'erreur par la valeur d'entrée 1.0, le positionnement de la sortie ENO et la valeur de sortie reste inchangée (et pas comme pour le bloc fonction REAL_TO_WORD, la valeur de sortie 0 est positionnée sans message d'erreur). EN et ENO peuvent être configurés comme paramètres supplémentaires. 372 33002222 11/2007 R_UINT_WORD : Conversion de type de données (REAL -> UINT Représentation Symbole Représentation du bloc : R_UINT_WORD REAL Description des paramètres 33002222 11/2007 IN OUT WORD Description des paramètres de bloc : Paramètres Type de données Signification IN REAL Valeur d'entrée OUT WORD Valeur de sortie 373 R_UINT_WORD : Conversion de type de données (REAL -> UINT -> WORD) Erreur d'exécution Message d'erreur 374 Un message d'erreur est généré en cas d'affectation d'un nombre à virgule flottante invalide à l'entrée, de dépassement de capacité du type de données UINT. 33002222 11/2007 SCALRTOW: Mise à l'échelle (REAL -> WORD) 70 Aperçu Introduction Ce chapitre décrit le bloc SCALRTOW. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 376 Représentation 377 Erreur d’exécution 378 375 SCALRTOW : Mise à l'échelle (REAL -> WORD) Présentation Description de la fonction La fonction effectue la mise à l'échelle d'une valeur d'entrée REAL en une valeur de sortie WORD selon une échelle donnée. Note : Les valeurs pour SCALEMAX et SCALEMIN sont converties en interne avant l'évaluation selon UINT. EN et ENO peuvent être configurés comme paramètres supplémentaires. 376 33002222 11/2007 SCALRTOW : Mise à l'échelle (REAL -> WORD) Représentation Symbole Représentation du bloc : SCALRTOW REAL VALUE REAL REAL IN_MAX IN_MIN VALOUT WORD WORD Formule WORD SCALEMAX SCALEMIN Une mise à l'échelle linéaire est effectuée selon la formule suivante : SCALEMAX – SCALEMIN VALOUT = ( VALUE – IN_MIN ) × ---------------------------------------------------------------------------- + SCALEMIN IN_MAX – IN_MIN Restrictions : Si VALUE ≥ IN_MAX, alors VALOUT = SCALEMAX. Si VALUE ≤ IN_MIN, alors VALOUT = SCALEMIN. Note : La valeur maximale de VALOUT est de 7FFF Hex (32767 Déc.). Si cette valeur est dépassée, une erreur survient ; le paramètre ENO (si configuré) reçoit la valeur OFF. Description des paramètres 33002222 11/2007 Description des paramètres de bloc : Paramètre Type de données Signification VALUE REAL Valeur d'entrée IN_MAX REAL Valeur limite supérieure pour valeur d'entrée IN_MIN REAL Valeur limite inférieure pour valeur d'entrée SCALEMAX WORD Valeur limite supérieure pour valeur de sortie SCALEMIN WORD Valeur limite inférieure pour valeur de sortie VALOUT WORD Valeur de sortie 377 SCALRTOW : Mise à l'échelle (REAL -> WORD) Erreur d’exécution Message d'erreur 378 Un message d'erreur apparaît si des valeurs REAL non valides sont présentes au niveau des entrées. Dans ce cas, la valeur de sortie n'est pas modifiée. l'échelle est non valide, par ex. SCALEMAX < SCALEMIN. Dans ce cas, la valeur de sortie n'est pas modifiée. la valeur de l'entrée VALUE n'est pas comprise entre les valeurs données pour IN_MAX et IN_MIN. Dans ce cas, ENO est mis à "0" et la valeur de sortie est mis soit à la valeur de SCALEMAX, soit à la valeur de SCALEMIN, en fonction de la valeur ayant été dépassée. 33002222 11/2007 SCALWTOR: Mise à l'échelle (WORD -> REAL) 71 Aperçu Introduction Ce chapitre décrit le bloc SCALWTOR. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 380 Représentation 381 Erreur d’exécution 382 379 SCALWTOR : Mise à l'échelle (WORD -> REAL) Présentation Description de la fonction La fonction effectue la mise à l'échelle d'une valeur d'entrée WORD en une valeur de sortie REAL selon une échelle donnée. Note : Les valeurs pour IN_MAX et IN_MIN sont converties en interne avant l'évaluation selon UINT. Les paramètres supplémentaires EN et ENO peuvent être configurés. 380 33002222 11/2007 SCALWTOR : Mise à l'échelle (WORD -> REAL) Représentation Symbole Représentation du bloc : SCALWTOR WORD VALUE WORD WORD IN_MAX IN_MIN VALOUT REAL REAL Formule REAL SCALEMAX SCALEMIN Une mise à l'échelle linéaire est effectuée selon la formule suivante : SCALEMAX – SCALEMIN VALOUT = ( VALUE – IN_MIN ) × ---------------------------------------------------------------------------- + SCALEMIN IN_MAX – IN_MIN Restrictions : Si VALUE ≥ IN_MAX, alors VALOUT = SCALEMAX. Si VALUE ≤ IN_MIN, alors VALOUT = SCALEMIN. Description des paramètres 33002222 11/2007 Description des paramètres du bloc : Paramètres Type de données Signification VALUE WORD Valeur d'entrée IN_MAX WORD Valeur limite supérieure pour valeur d'entrée IN_MIN WORD Valeur limite inférieure pour valeur d'entrée SCALEMAX REAL Valeur limite supérieure pour valeur de sortie SCALEMIN REAL Valeur limite inférieure pour valeur de sortie VALOUT REAL Valeur de sortie 381 SCALWTOR : Mise à l'échelle (WORD -> REAL) Erreur d’exécution Message d'erreur 382 Un message d'erreur apparaît si des valeurs REAL non valides sont présentes au niveau des entrées. Dans ce cas, la valeur de sortie n'est pas modifiée. l'échelle est non valide, par ex. SCALEMAX < SCALEMIN. Dans ce cas, la valeur de sortie n'est pas modifiée. la valeur de l'entrée VALUE n'est pas comprise entre les valeurs données pour IN_MAX et IN_MIN. Dans ce cas, ENO est mis à "0" et la valeur de sortie est mis soit à la valeur de SCALEMAX, soit à la valeur de SCALEMIN, en fonction de la valeur ayant été dépassée. 33002222 11/2007 UNI_I : Configuration de modules d'entrée universels TIO 72 Aperçu Introduction Ce chapitre décrit le bloc UNI_I. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 384 Représentation 385 Description détaillée 386 383 UNI_I : Configuration de modules d'entrée universels TIO Présentation Description de la fonction Le bloc fonction UNI_I_O sert de connexion logicielle pour un module matériel universel InterBus-S (entrée uniquement). Ce bloc fonction possède une sortie. EN et ENO peuvent être configurés comme paramètres supplémentaires. 384 33002222 11/2007 UNI_I : Configuration de modules d'entrée universels TIO Représentation Symbole Représentation du bloc : UNI_I DINT Description des paramètres 33002222 11/2007 IBS_IN IBS_OUT IN DINT WORD Description des paramètres de bloc : Paramètres Type de données Signification IBS_IN DINT InterBus-S entrant IBS_OUT DINT InterBus-S sortant IN WORD Entrée d'un module InterBus-S 385 UNI_I : Configuration de modules d'entrée universels TIO Description détaillée Description détaillée Le bloc fonction occupe un mot d'entrée dans la mémoire d'état. IBS_IN IBS_IN = Raccordement de la partie entrante de bus interstation de l'InterBus-S Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er module sur le bus) ou au module précédent (voir schéma). La connexion peut être réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux abonnés du bus. Connexion de deux modules InterBus-S DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 IBS_OUT IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 IBS_OUT = Raccordement de la partie sortante de bus interstation de l'InterBus-S Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux modules Interbus-S. IN IN = Entrée Les informations d'entrée du module Interbus-S sont lues par l'entrée sous forme de mot. 386 33002222 11/2007 UNI_I_O : Configuration de modules d'entrée/sortie universels TIO 73 Aperçu Introduction Ce chapitre décrit le bloc UNI_I_O. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 388 Représentation 389 Description détaillée 390 387 UNI_I_O : Configuration de modules d'entrée/sortie universels TIO Présentation Description de la fonction Le bloc fonction UNI_I_O sert de connexion logicielle pour un module matériel universel InterBus-S (entrée/sortie). Le bloc fonction possède une entrée et une sortie. EN et ENO peuvent être configurés comme paramètres supplémentaires. 388 33002222 11/2007 UNI_I_O : Configuration de modules d'entrée/sortie universels TIO Représentation Symbole Représentation du bloc : UNI_I_O DINT WORD Description des paramètres 33002222 11/2007 IBS_IN OUT IBS_OUT IN DINT WORD Description des paramètres de bloc : Paramètres Type de données Signification IBS_IN DINT InterBus-S entrant OUT WORD Sortie d'un module InterBus-S IBS_OUT DINT InterBus-S sortant IN WORD Entrée d'un module InterBus-S 389 UNI_I_O : Configuration de modules d'entrée/sortie universels TIO Description détaillée Description détaillée Le bloc fonction occupe un mot d'entrée et un mot de sortie dans la mémoire d'état. IBS_IN IBS_IN = Raccordement de la partie entrante de bus interstation de l'InterBus-S Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er module sur le bus) ou au module précédent (voir schéma). La connexion peut être réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux abonnés du bus. Connexion de deux modules InterBus-S DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 OUT IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 OUT = Sortie Les informations de sortie du module Interbus-S sont lues par la sortie sous forme d'un mot. IBS_OUT IBS_OUT = Raccordement de la partie sortante de bus interstation de l'InterBus-S Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux modules Interbus-S. IN = Entrée IN = Entrée Les informations d'entrée du module Interbus-S sont lues par l'entrée sous forme de mot. 390 33002222 11/2007 UNI_O : Configuration de modules d'entrée universels TIO 74 Aperçu Introduction Ce chapitre décrit le bloc UNI_O. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 392 Représentation 393 Description détaillée 394 391 UNI_O : Configuration de modules de sortie universels TIO Présentation Description de la fonction Le bloc fonction UNI_O sert de connexion logicielle pour un module matériel universel InterBus-S (sortie uniquement). Ce bloc fonction possède une entrée. EN et ENO peuvent être configurés comme paramètres supplémentaires. 392 33002222 11/2007 UNI_O : Configuration de modules de sortie universels TIO Représentation Symbole Représentation du bloc : UNI_O DINT WORD Description des paramètres 33002222 11/2007 IBS_IN OUT IBS_OUT DINT Description des paramètres de bloc : Paramètres Type de données Signification IBS_IN DINT InterBus-S entrant OUT WORD Sortie d'un module InterBus-S IBS_OUT DINT InterBus-S sortant 393 UNI_O : Configuration de modules de sortie universels TIO Description détaillée Description détaillée Le bloc fonction occupe un mot de sortie dans la mémoire d'état. IBS_IN IBS_IN = Raccordement de la partie entrante de bus interstation de l'InterBus-S Ici, le module est connecté au bus interstation sortant (IBS_OUT) du maître (1er module sur le bus) ou au module précédent (voir schéma). La connexion peut être réalisée par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux abonnés du bus. Connexion de deux modules InterBus-S DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 DIG_16I_16O IBS_IN OUT1 OUT2 OUT3 OUT4 OUT5 OUT6 OUT7 OUT8 OUT9 OUT10 OUT11 OUT12 OUT13 OUT14 OUT15 OUT16 IBS_OUT IN1 IN2 IN3 IN4 IN5 IN6 IN7 IN8 IN9 IN10 IN11 IN12 IN13 IN14 IN15 IN16 OUT = Sortie Les informations de sortie du module Interbus-S sont lues par la sortie sous forme d'un mot. IBS_OUT IBS_OUT = Raccordement de la partie sortante de bus interstation de l'InterBus-S Le module est ici relié au bus interstation entrant (IBS_IN) du module suivant, ceci peut se faire par une ligne ou par une variable. Au niveau matériel, le type de liaison correspond au câble InterBus-S entre deux modules Interbus-S. 394 33002222 11/2007 W_INT_REAL: Conversion de type de données (WORD -> INT -> REAL) 75 Aperçu Introduction Ce chapitre décrit le bloc W_INT_REAL. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 396 Représentation 397 395 W_INT_REAL : Conversion de type de données (WORD -> INT -> REAL) Présentation Description de la fonction Ce bloc fonction convertit une valeur d'entrée du Type de données WORD en valeur d'entrée du type INT, puis en une valeur d'entrée du type REAL. Contrairement au bloc de conversion WORD_TO_REAL (bibliothèque CEI), le bloc W_INT_REAL exécute une conversion en une valeur INT avant la sortie de la valeur REAL. Cela a pour effet que, par exemple, la valeur d'entrée FFFF est sortie comme valeur de sortie -1.0 (et non comme valeur de sortie 9.183409e-41, comme c'est le cas pour le bloc WORD_TO_REAL). Les paramètres supplémentaires EN et ENO peuvent être configurés. 396 33002222 11/2007 W_INT_REAL : Conversion de type de données (WORD -> INT -> Représentation Symbole Représentation du bloc : W_INT_REAL WORD Description des paramètres 33002222 11/2007 IN OUT REAL Description des paramètres de bloc : Paramètres Type de données Signification IN WORD Valeur d'entrée OUT REAL Valeur de sortie 397 W_INT_REAL : Conversion de type de données (WORD -> INT -> REAL) 398 33002222 11/2007 W_UINT_REAL: Conversion de type de données (WORD -> UINT > REAL) 76 Aperçu Introduction Ce chapitre décrit le bloc W_UINT_REAL. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 400 Représentation 401 399 W_UINT_REAL : Conversion de type de données (WORD -> UINT -> REAL) Présentation Description de la fonction Ce bloc fonction convertit une valeur d'entrée du Type de données WORD en valeur d'entrée du type UINT, puis en une valeur d'entrée du type REAL. Contrairement au bloc de conversion WORD_TO_REAL (bibliothèque CEI), le bloc W_UINT_REAL exécute une conversion en une valeur IUNT avant la sortie de la valeur REAL. Cela a pour effet que, par exemple, la valeur d'entrée FFFF est sortie comme valeur de sortie 65535,0 (et non comme valeur de sortie 9.183409e-41, comme c'est le cas pour le bloc WORD_TO_REAL). Les paramètres supplémentaires EN et ENO peuvent être configurés. 400 33002222 11/2007 W_UINT_REAL : Conversion de type de données (WORD -> UINT Représentation Symbole Représentation du bloc : W_UINT_REAL WORD Description des paramètres 33002222 11/2007 IN OUT REAL Description des paramètres de bloc : Paramètres Type de données Signification IN WORD Valeur d'entrée OUT REAL Valeur de sortie 401 W_UINT_REAL : Conversion de type de données (WORD -> UINT -> REAL) 402 33002222 11/2007 XBP : configuration d'une extension de châssis central 77 Vue d'ensemble Introduction Ce chapitre décrit le bloc XBP. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 404 Représentation 405 403 XBP: configuration d'une extension de châssis central Présentation Description de la fonction Ce bloc fonction sert à traiter les données de configuration d'une extension de châssis (central) Quantum afin de permettre leur utilisation ultérieure par les EFB de mise à l'échelle. Pour configurer une extension de châssis (central) Quantum, le bloc fonction XBP est intégré dans la section de configuration (voir Procédure d'extension du châssis local par le module XBE (Quantum), p. 30). A son entrée SLOT, il est raccordé à la sortie SLOTx correspondante du bloc fonction QUANTUM. Les blocs fonction de configuration des modules analogiques sont connectés à ses sorties SLOT. Note : Le bloc fonction XBP sert exclusivement à la configuration des extensions de châssis central. Le bloc fonction XDROP (voir XDROP : Configuration d'un châssis de stations E/S, p. 407)sert à la configuration d'extensions de châssis décentralisé. EN et ENO peuvent être configurés comme paramètres supplémentaires. 404 33002222 11/2007 XBP: configuration d'une extension de châssis central Représentation Symbole Représentation du bloc : XBP INT SLOT SLOT1 SLOT2 SLOT3 SLOT4 DATA SLOT5 SLOT6 SLOT7 SLOT8 SLOT9 SLOT10 SLOT11 SLOT12 SLOT13 SLOT14 SLOT15 SLOT16 Description des paramètres 33002222 11/2007 INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT Description des paramètres de bloc : Paramètres Type de données Signification SLOT INT Emplacement du 140 XBE 100 00 dans le châssis central SLOT1 INT Emplacement 1 : : : SLOT16 INT Emplacement 16 405 XBP: configuration d'une extension de châssis central 406 33002222 11/2007 XDROP : Configuration d'un châssis de stations E/S 78 Aperçu Introduction Ce chapitre traite du bloc XDROP. Contenu de ce chapitre Ce chapitre contient les sujets suivants : 33002222 11/2007 Sujet Page Présentation 408 Représentation 409 Erreur d’exécution 410 407 XDROP : Configuration d'un châssis de stations E/S Présentation Description de la fonction Ce bloc fonction sert à traiter les données de configuration d'une extension de châssis décentralisé (par le module XBE) pour leur utilisation ultérieure par les EFB de configuration de module. Pour configurer une extension d'un châssis de stations E/S, l'entrée SLOT du bloc fonction XDROP est raccordée à l'entrée SLOT du bloc fonction DROP à l'intérieur de la section de configuration. Le nombre saisi pour l'entrée NUMBER du bloc fonction XDROP doit être identique à celui saisi pour l'entrée NUMBER du bloc fonction DROP. Les blocs fonction de configuration des modules analogiques de la station E/S sont connectés aux sorties X_LOT. Note : Le bloc fonction XDROP sert exclusivement à la configuration des extensions de châssis décentralisés. La configuration des extensions de châssis centralisése fait par le bloc fonction XBP (voir XBP : configuration d'une extension de châssis central, p. 403). Les paramètres supplémentaires EN et ENO peuvent être configurés. 408 33002222 11/2007 XDROP : Configuration d'un châssis de stations E/S Représentation Symbole Représentation du bloc : XDROP INT DINT SLOT NUMBER X_SLOT1 X_SLOT2 X_SLOT3 X_SLOT4 X_SLOT5 X_SLOT6 X_SLOT7 X_SLOT8 X_SLOT9 X_SLOT10 X_SLOT11 X_SLOT12 X_SLOT13 X_SLOT14 X_SLOT15 X_SLOT16 Description des paramètres 33002222 11/2007 INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT INT Description des paramètres du bloc : Paramètres Type de données Signification SLOT INT Emplacement de XBP dans le châssis décentralisé NUMBER DINT Numéro de la station décentralisée X_SLOT1 INT Emplacement d'extension 1 : : : X_SLOT16 INT Emplacement d'extension 16 409 XDROP : Configuration d'un châssis de stations E/S Erreur d’exécution Erreur d’exécution 410 Si aucun "coupleur" n'est configuré pour l'embase de station E/S, un message d'erreur (E_EFB_NOT_CONFIGURED) est généré. 33002222 11/2007 Glossaire A Abonné de réseau Un abonné est un appareil avec une adresse (1 à 64) sur le réseau Modbus Plus. Abonné local du réseau L’abonné local est celui qui est projeté à l’instant. Adresse abonné L’adresse abonné sert à la désignation univoque d’un abonné du réseau dans l’itinéraire de routage. L'adresse est réglée directement sur l'abonné, p. ex. via le commutateur rotatif situé sur la face arrière du module. Adresses Les adresses (directes) sont des zones de mémoire dans l’API. Celles-ci se trouvent dans la mémoire d’état et peuvent être affectées à des modules d’entrée/sortie. L’affichage/la saisie d’adresses directes est possible dans les formats suivants : Format standard (400001) Format séparateur (4:00001) Format compact (4:1) Format CEI (QW1) Affectation des E/S L'affectation des E/S est une liste d'affectation générée à partir de la liste d'affectation de l'utilisateur. L'affectation des E/S est gérée dans l'API et contient p. ex. des informations sur l'état des stations et modules E/S, en supplément de la liste d'affectation de l'utilisateur. 33002222 11/2007 411 Glossaire ANL_IN ANL_IN est le type de données "entrée analogique" et est utilisé pour le traitement des valeurs analogiques. Les références 3x du module d’entrée analogique configuré déterminées dans la liste d’affectation des E/S sont affectées automatiquement au type de données et doivent de ce fait être occupées uniquement par des variables non localisées. ANL_OUT ANL_OUT est le type de données "sortie analogique" et est utilisé pour le traitement des valeurs analogiques. Les références 4x du module de sortie analogique configuré déterminées dans la liste d'affectation des E/S sont affectées automatiquement au type de données et doivent de ce fait être occupées uniquement par des variables non localisées. ANY Dans la présente version, "ANY" comprend les types de données élémentaires BOOL, BYTE, DINT, INT, REAL, UDINT, UINT, TIME et WORD ainsi que les types de données qui en sont dérivés. ANY_BIT Dans la présente version, "ANY_BIT" comprend les types de données BOOL, BYTE et WORD. ANY_ELEM Dans la présente version, "ANY_ELEM" comprend les types de données BOOL, BYTE, DINT, INT, REAL, UDINT, UINT, TIME et WORD. ANY_INT Dans la présente version, "ANY_INT" comprend les types de données DINT, INT, UDINT et UINT. ANY_NUM Dans la présente version, "ANY_NUM" comprend les types de données DINT, INT, REAL, UDINT et UINT. ANY_REAL Dans la présente version, "ANY_REAL" correspond au type de données REAL. API Automate programmable industriel Appel La procédure par laquelle l’exécution d’une opération est lancée. Argument Synonyme de paramètre réel. Atrium L’automate basé sur PC est monté sur platine standard AT et s’utilise au sein d’un ordinateur hôte dans un emplacement de bus ISA. Ce module possède une carte mère (nécessite un pilote SA85) avec deux emplacements pour cartes filles PC104. L'une des cartes filles PC104 sert d'UC et l'autre à la commande INTERBUS. Avertissement Si un état critique est identifié lors du traitement d'un FFB ou d'une étape (p. ex. des valeurs d'entrée critiques ou des limites temporelles dépassées), un avertissement est généré. Celui-ci peut être visualisé à l'aide de la commande En ligne → Affichage événements.... Sur les FFB, la sortie ENO reste sur "1". 412 33002222 11/2007 Glossaire B Base de données de projet La base de données du PC, contenant les informations de configuration d’un projet. Bibliothèque Ensemble d’objets logiciels prévus pour la réutilisation lors de la programmation de nouveaux projets, ou bien même pour l’élaboration de nouvelles bibliothèques. Les exemples sont les bibliothèques des types de blocs fonction élémentaires. Les bibliothèques EFBpeuvent être subdivisées en groupes. Bits d’entrée (Références 1x) L’état 1/0 des bits d’entrée est commandé par les données du procédé arrivant depuis un périphérique d’entrée dans l’UC. Note : Le x suivant le premier chiffre du type de référence représente un emplacement à cinq chiffres dans la mémoire de données utilisateur, p. ex. la référence 100201 signifie un bit d’entrée à l’adresse 201 de la mémoire d’état. Bits d’état Il existe un bit d’état pour chaque abonné à entrée globale, entrée ou sortie spécifique de données de diffusion. Si un groupe de données défini a pu être transmis avec succès avant écoulement du timeout réglé, le bit d’état correspondant est mis à 1. Dans le cas contraire, ce bit est mis à 0 et toutes les données appartenant à ce groupe (à 0) sont effacées. Bits de sortie/ bits internes (Références 0x) Un bit de sortie/bit interne peut être utilisé pour commander des données de sortie réelles via une unité de sortie du système de contrôle, ou pour définir une ou plusieurs sorties TOR dans la mémoire d’état. Remarque : le x suivant immédiatement le premier chiffre du type de référence, représente un emplacement mémoire sur 5 chiffres dans la mémoire de données utilisateur, p. ex. la référence 000201 signifie un bit interne ou de sortie à l'adresse 201 de la mémoire d'état. 33002222 11/2007 413 Glossaire Bloc fonction (instance) (BF) Un bloc fonction est une unité d’organisation de programme, qui, en fonction de sa fonctionnalité définie dans la description de type de bloc fonction, calcule des valeurs pour ses sorties et variable(s) interne(s), lorsqu’elle est appelée comme instance particulière. Toutes les valeurs des sorties et variables internes d'une instance particulière de bloc fonction sont conservées d'un appel du bloc fonction au suivant. Des appels répétés de la même instance de bloc fonction avec les mêmes arguments (valeurs des paramètres d’entrée) ne délivrent de ce fait pas forcément la (les) même(s) valeur(s) de sortie. Chaque instance de bloc fonction est représentée graphiquement par un symbole rectangulaire. Le nom du type de bloc fonction est situé en haut au milieu, à l’intérieur du rectangle. Le nom de l’instance de bloc fonction est également en haut, bien qu’à l’extérieur du rectangle. Il est généré automatiquement à la création d'une instance mais peut, le cas échéant, être modifié par l'utilisateur. Les entrées sont représentées à gauche, les sorties à droite du bloc. Les noms des paramètres formels d’entrée/sortie sont indiqués à l’intérieur du rectangle aux places correspondantes. La description ci-dessus de la représentation graphique est valable de principe également pour lesappels de fonction et pour les appels DFB. Les différences sont décrites dans les définitions correspondantes. Bobine Une bobine est un élément LD transmettant sans le modifier l'état de la liaison horizontale sur sa gauche à la liaison horizontale sur sa droite. L'état est alors mémorisé dans la variable/adresse directe associée. BOOL BOOL signifie type de données "booléen". La longueur des éléments de données est 1 bit (stocké en mémoire sur 1 octet). La plage de valeurs des variables de ce type de données est 0 (FALSE) et 1 (TRUE). Bridge Un bridge est un dispositif permettant de relier des réseaux. Il permet la communication entre abonnés de deux réseaux. Chaque réseau possède sa propre séquence de rotation de jeton - le jeton n'est pas transmis par les bridges. BYTE BYTE est le type de données "cordon de bits 8". L’entrée peut se faire en libellé en base 2, libellé en base 8 ou libellé en base 16. La longueur des éléments de données est de 8 bits. Il n'est pas possible d'affecter une plage de valeurs numériques à ce type de données. C CEI 611313 414 Norme internationale : Automates programmables Partie 3 : Langages de programmation. 33002222 11/2007 Glossaire Code de section Le code de section est le code exécutable d'une section. La taille du code de section dépend principalement du nombre de blocs dans la section. Code DFB Le code DFB est le code DFB exécutable d'une section. La taille du code DFB dépend principalement du nombre de modules dans la section. Code EFB Le code EFB est le code exécutable de tous les EFB utilisés. Les EFB utilisés dans les DFB sont également pris en compte. Configuration de transmission de données Paramètres déterminant comment les informations sont transmises depuis votre PC vers l'API. Connexion série En connexion série (COM), les informations sont transmises bit par bit. Constantes Les constantes sont des variables non localisées, auxquelles est affectée une valeur qui ne peut être modifiée par la logique de programme (lecture seule). Contact Un contact est un élément LD transmettant un état sur la liaison horizontale située à sa droite. Cet état est le résultat d'une liaison ET booléenne entre l'état de la liaison horizontale sur sa gauche et l'état de la variable/adresse directe qui lui est affectée. Un contact ne modifie pas la valeur de la variable/adresse directe associée. Convention CEI sur les noms (Identificateur) Un identificateur est une suite de lettres, chiffres et caractères de soulignement devant commencer par une lettre ou un caractère de soulignement (p. ex. nom d’un type de bloc fonction, d’une instance, d’une variable ou d’une section). Les lettres des polices de caractères nationales (p. ex. : ö, ü, é, õ) peuvent être utilisées sauf dans les noms de projets et de DFB. Les caractères de soulignement sont significatifs dans les identificateurs ; p. ex. "A_BCD" et "AB_CD" seront interprétés comme des identificateurs différents. Plusieurs caractères de soulignement de tête ou de suite ne sont pas autorisés. Les identificateurs ne doivent pas comporter d'espaces. Les majuscules/minuscules ne sont pas significatives ; p. ex. "ABCD" et "abcd" seront interprétés comme le même identificateur. Les identificateurs ne doivent pas être des mots-clés. Cordon de bits C’est un élément de données constitué d’un ou de plusieurs bits. Cycle programme Un cycle programme consiste en la lecture des entrées, le traitement de la logique de programme et l’édition des sorties. 33002222 11/2007 415 Glossaire D DDE (Echange dynamique de données) L’interface DDE permet à deux programmes sous Windows d’échanger des données en dynamique. L’utilisateur peut se servir de l’interface DDE en moniteur étendu afin d’appeler ses propres applications d’affichage. Avec cette interface, l'utilisateur (c.-à-d. le client DDE) peut non seulement lire des données du moniteur étendu (le serveur DDE), mais peut également écrire des données sur l'API via le serveur. L’utilisateur peut ainsi modifier directement des données dans l’API tout en surveillant et en analysant les résultats. Lors de l’utilisation de cette interface, l’utilisateur peut créer son propre "Outil graphique", "Face Plate" ou "Outil de réglage", et intégrer celui-ci dans le système. Ces outils peuvent être écrits dans n'importe quel langage que le DDE prend en charge, p. ex. Visual Basic, VisualC++. Ils sont appelés lorsque l'utilisateur actionne l'un des boutons de commande de la boîte de dialogue Moniteur étendu. Outil graphique Concept : grâce au lien DDE entre Concept et l'outil Graphique Concept, il est possible de représenter les signaux d'une configuration sous forme de chronogramme. Déclaration Le mécanisme qui permet d'établir la définition d'un élément de langage. Normalement, une déclaration nécessite le rattachement d'un identificateur à l'élément de langage et l'affectation d'attributs, tels que lestypes de données et les algorithmes. Défaut Si, lors du traitement d'un FFB ou d'une étape, une erreur est détectée (p. ex. valeurs d'entrée non autorisées ou erreur de durée), un message d'erreur est généré, lequel peut être visualisé à l'aide de la commande En ligne → Affichage événements.... Sur les FFB la sortie ENOest mise à "0". Défragmentation La défragmentation permet de supprimer les trous indésirables dans la zone mémoire (générés, p. ex., en effaçant des variables inutilisées). Derived Function Block (DFB) (Bloc fonction dérivé) Un bloc fonction dérivé représente l’appel d’un type de bloc fonction dérivé. Vous trouverez des détails de la forme graphique de l’appel dans la définition "Bloc fonction (instance)". Contrairement aux appels de types d'EFB, les appels de types DFB sont caractérisés par des lignes verticales doubles sur les côtés gauche et droit du symbole rectangulaire du bloc. Le corps d'un type de bloc fonction dérivé est projeté en langage FBD, langage LD, langage ST et langage IL quoique seulement dans la version actuelle du système de programmation. Les fonctions dérivées ne peuvent pas encore être définies dans la version actuelle. On fait la distinction entre les DFB locaux et globaux. 416 33002222 11/2007 Glossaire DFB globaux Les DFB globaux sont disponibles dans tout projet Concept. Le stockage des DFB globaux dépend de la configuration dans le fichier CONCEPT.INI. DFB locaux Les DFB locaux ne sont disponibles que dans un seul projet Concept et sont enregistrés dans le répertoire DFB sous le répertoire de projet. Diagramme fonctionnel en séquence (SFC) Les éléments de langage SFC permettent de subdiviser une unité d'organisation de programme en un certain nombre d'étapes et de transitions, reliées entre elles par des liaisons dirigées. A chaque étape correspond un nombre d’actions et à chaque transition est associée une condition de transition. DINT DINT signifie type de données "entier double (double integer)". L’entrée s’effectue en libellé entier, libellé en base 2, libellé en base 8 ou libellé en base 16. La longueur des éléments de données est de 32 bits. La plage de valeurs pour les variables de ce type de données va de -2 exp (31) à 2 exp (31) -1. Données d'instance DFB Les données d'instance DFB sont des données internes des instructions chargeables dérivées utilisées dans le programme. Données de section Les données de section sont les données locales d'une section, comme par ex. les libellés, les liaisons entre blocs, les entrées et sorties de bloc non liées, la mémoire d'état interne des EFB. Note : Les données qui sont configurées dans les DFB de cette section ne sont pas des données de section. Données globales Les données globales sont des variables non localisées. DP (PROFIBUS) DP = Dezentrale Peripherie (périphérie décentralisée) DX Zoom Cette caractéristique vous permet de vous raccorder sur un objet de programmation afin d’en surveiller des valeurs et de les modifier, si nécessaire. E Elément de langage Chaque élément de base dans l'un des langages de programmation CEI, p. ex. une étape en SFC, une instance de bloc fonction en FBD ou la valeur de départ d'une variable. 33002222 11/2007 417 Glossaire EN / ENO (autorisation / affichage d’erreur) Si la valeur de EN vaut "0", lorsque le FFB est lancé, les algorithmes définis par le FFB ne sont pas exécutés et toutes les sorties conservent leur valeur précédente. La valeur de ENO est dans ce cas mise automatiquement à "0". Si la valeur de EN est "1" lors de l’appel du FFB, les algorithmes définis par le FFB seront exécutés. Après l’exécution sans erreur de ces algorithmes, la valeur de ENO est mise automatiquement à "1". Si une erreur survient lors de l’exécution de ces algorithmes, ENO est mis automatiquement à "0". Le comportement de sortie des FFB est indépendant du fait que ceux-ci sont appelés sans EN/ENO ou avec EN=1. Si l’affichage de EN/ENO est activé, l’entrée EN doit absolument être câblée. Le FFB n'est sinon jamais exécuté. L'activation/la désactivation de EN et ENO se fait dans la boîte de dialogue des caractéristiques du bloc fonction. Cette boîte de dialogue est appelée via Objets → Propriétés... ou en double-cliquant sur le FFB. Erreur d'exécution Erreur survenant lors du traitement du programme sur l'API sur des objets SFC (p. ex. des étapes) ou des FFB. Il s’agit p. ex. de dépassement de plage de valeurs sur les compteurs ou bien d’erreurs temporelles sur les étapes. Etape Elément de langage SFC : situation dans laquelle le comportement d’un programme suit, en fonction de ses entrées et sorties, les opérations définies par les actions correspondantes de l'étape. Etape initiale (Etape de départ) L’étape de démarrage d’une séquence. Une étape initiale doit être définie dans chaque séquence. La séquence est démarrée à son premier appel par l’étape initiale. Evaluation C’est le processus par lequel est déterminé une valeur d’une fonction ou des sorties d’un bloc fonction lors de l’exécution du programme. Expression Les expressions sont constituées d’opérateurs et d’opérandes. F Fenêtre active Il s’agit de la fenêtre momentanément sélectionnée. Pour un instant donné, seule une fenêtre peut être active. Lorsqu’une fenêtre devient active, la couleur de sa barre de titre change afin de la distinguer des autres fenêtres. Les fenêtres non sélectionnées ne sont pas actives. Fenêtre d’application Il s’agit de la fenêtre contenant l’espace de travail, la barre de menus et la barre d’outils du programme applicatif. Le nom du programme applicatif apparaît dans la barre de titre. Une fenêtre d’application peut contenir plusieurs fenêtres de document. Dans Concept, la fenêtre d’application correspond à un projet. 418 33002222 11/2007 Glossaire Fenêtre de document Une fenêtre contenue dans une fenêtre d’application. Plusieurs fenêtres de document peuvent être ouvertes simultanément dans une fenêtre d’application. Mais seule une fenêtre de document peut être active. Les fenêtres de document dans Concept sont p. ex. les sections, la fenêtre des messages, l'éditeur de données de référence et la configuration de l'automate. FFB (fonctions/ blocs fonction) Terme générique désignant les EFB (fonctions/blocs fonction élémentaires) et les DFB (blocs fonction dérivés) Fichier de code source (ConceptEFB) Le fichier de code source est un fichier source ordinaire en C++. Après exécution de la commande Bibliothèque → Créer des fichiers, ce fichier contient un cadre de code EFB dans lequel vous devez porter un code spécifique de l'EFB sélectionné. Pour ce faire, lancez la commande Objets → Source. Fichier de définition (Concept-EFB) Le fichier de définition contient des informations générales de description de l'EFB sélectionné et ses paramètres formels. Fichier de sauvegarde (Concept-EFB) Le fichier de sauvegarde est une copie du dernier fichier de code source. Le nom de ce fichier de sauvegarde est "backup??.c" (on suppose ce faisant que vous n’avez jamais plus de 100 copies de votre fichier de sauvegarde). Le premier fichier de sauvegarde porte le nom "backup00.c". Si vous avez procédé à des modifications dans le fichier de définition n'entraînant pas de modification d'interface pour l'EFB, vous pouvez vous dispenser de créer un fichier de sauvegarde en éditant son fichier de code source (Objets → Source). Si un fichier de sauvegarde est créé, vous pouvez lui donner le nom Fichiersource. Fichier factice Il s'agit d'un fichier vide constitué d'un en-tête contenant diverses informations générales sur le fichier, comme l'auteur, la date de création, la désignation de l'EFB, etc. L’utilisateur doit procéder à la préparation de ce fichier factice à l'aide d'entrées supplémentaires. Fichier prototype (Concept-EFB) Le fichier prototype contient tous les prototypes des fonctions affectées. On indique en outre, si elle existe, une définition type de la structure de la situation interne. Fichier Template (Concept-EFB) Le fichier Template est un fichier ASCII contenant des informations de mise en page pour l’éditeur FBD de Concept, ainsi que des paramètres pour la génération de code. Filtre RIF (Filtre Finite Impulse Response) Filtre à réponse impulsionnelle finie Filtre RII (Filtre Infinite Impulse Response) Filtre à réponse impulsionnelle infinie 33002222 11/2007 419 Glossaire Fonction (FUNK) Une unité d'organisation de programme délivrant à l'exécution exactement un élément de donnée. Une fonction ne dispose pas d’information de situation interne. Les appels répétés de la même fonction avec les mêmes paramètres d'entrée délivrent toujours les mêmes valeurs de sortie. Vous trouverez des détails de la forme graphique des appels de fonction dans la définition "Bloc fonction (instance)". Contrairement aux appels de blocs fonction, les appels de fonction ne disposent que d'une unique sortie sans nom, son nom étant le nom de la fonction elle-même. En FBD, chaque appel est caractérisé par un numéro unique par le bloc graphique ; ce numéro est créé automatiquement et ne peut pas être modifié. Fonctions/blocs fonction élémentaires (EFB) Caractérisation des fonctions ou des blocs fonction, dont les définitions de type n'ont pas été formulées dans l'un des langages CEI, c.-à-d. dont les corps p. ex. ne peuvent être modifiés à l'aide de l'éditeur DFB (Concept-DFB). Les types EFB sont programmés en "C" et sont mis à disposition en forme précompilée par les bibliothèques. Format CEI (QW1) Au début de l'adresse se trouve un identificateur conforme à CEI, suivi de l'adresse à cinq chiffres : %0x12345 = %Q12345 %1x12345 = %I12345 %3x12345 = %IW12345 %4x12345 = %QW12345 Format compact (4:1) Le premier chiffre (la référence) est séparé par deux points (:) de l’adresse suivante, les zéros de tête n’étant pas indiqués dans l’adresse. Format séparateur (délimiteur) (4:00001) Le premier chiffre (la référence) est séparé par deux-points ( : ) de l’adresse à cinq caractères. Format standard (400001) L’adresse à cinq positions se situe juste après le premier chiffre (la référence). G Groupes (EFB) 420 Quelques bibliothèques EFB (p. ex. la bibliothèque CEI) sont subdivisées en groupes. Cela simplifie, particulièrement dans les importantes bibliothèques, la recherche des EFB. 33002222 11/2007 Glossaire I Instanciation La création d’une instance. Instruction (IL) Les instructions sont des "commandes" du langage de programmation IL. Chaque instruction commence à une nouvelle ligne et est suivie d'un opérateur, le cas échéant avec modificateur, et, si nécessaire pour l'opération concernée, d'un ou de plusieurs opérandes. Si l'instruction utilise plusieurs opérandes, ceux-ci sont séparés par des virgules. Devant l’instruction peut se trouver une étiquette suivie de deux points. Le commentaire doit, s'il existe, être le dernier élément de la ligne. Instruction (LL984) La mission d’un utilisateur lors de la programmation d’automatismes électriques est de mettre en oeuvre des instructions codées de façon opérationnelle sous forme d’objets imagés classés selon les formes identifiables de contact. Les objets du programme ainsi conçus sont convertis au niveau utilisateur en codes opérandes utilisables par l'ordinateur, et ce lors de la procédure de chargement. Les codes opérandes sont décodés dans l'UC et traités par les fonctions micrologicielles du contrôleur, de sorte que la commande désirée soit ainsi mise en oeuvre. Instruction (ST) Les instructions sont des "commandes" du langage de programmation ST. Les instructions doivent se terminer par des points-virgules. Plusieurs instructions (séparées par des points-virgules) peuvent se trouver sur une même ligne. INT INT correspond au type de données "nombre entier (integer)". L’entrée s’effectue en libellé entier, libellé en base 2, libellé en base 8 ou libellé en base 16. La longueur des éléments de données est de 16 bits. La plage de valeurs pour les variables de ce type de données va de -2 exp (15) à 2 exp (15) -1. Interbus S (PCP) Afin d'utiliser le canal PCP de l'Interbus S et le prétraitement de données de procédé Interbus S (PDV), le configurateur Concept propose maintenant le nouveau type de station d'E/S Interbus S (PCP). A ce type de station d'E/S est affecté de manière fixe le module de connexion Interbus 180-CRP-660-01. Le module 180-CRP-660-01 se distingue du 180-CRP-660-00 seulement par une plage d'E/S sensiblement plus importante dans la mémoire d'état de l'automate. 33002222 11/2007 421 Glossaire J Jeton Le jeton du réseau régit la possession momentanée du droit de transmission d’un abonné individuel. Le jeton circule entre les abonnés dans un sens circulaire (croissant) des adresses. Tous les abonnés suivent la rotation du jeton et peuvent obtenir toute sorte de données qui y sont véhiculées. L Langage en blocs fonctionnels (FBD) Une ou plusieurs sections contenant des réseaux représentés graphiquement composés de fonctions, blocs fonction et liaisons. Liaison Une liaison de contrôle ou de données entre objets graphiques (p. ex. étapes dans l'éditeur SFC, blocs fonction dans l'éditeur FBD) au sein d’une section, graphiquement représenté par une ligne. Liaison locale (Local Link) La liaison locale de réseau est le réseau reliant l’abonné local à d’autres abonnés, soit directement soit par l’amplificateur de bus. Liaisons binaires Il s'agit de liaisons entre des sorties et des entrées de FFB de type de données BOOL. Libellé Les libellés servent à fournir des valeurs directement aux entrées des FFB, conditions de transition etc... Ces valeurs ne peuvent pas être écrasées par la logique du programme (lecture seule). Le système distingue les libellés génériques des libellés classés par type. De plus, les libellés servent à affecter une valeur à une constante ou une valeur initiale à une variable. L’entrée se fait en libellé en base 2, libellé en base 8, libellé en base 16, libellé entier, libellé réel ou libellé réel avec exposant. 422 33002222 11/2007 Glossaire Libellé de durée Les unités permises pour les durées (TIME) sont les jours (J), les heures (H), les minutes (M), les secondes (S) et les millisecondes (MS) ou une combinaison de ceux-ci. La durée doit être caractérisée par le préfixe t#, T#, time# ou TIME#. Le "dépassement" de l’unité de plus grande valeur est admise; p. ex. l’entrée T#25H15M est permise. Exemple t#14MS, T#14.7S, time#18M, TIME#19.9H, t#20.4D, T#25H15M, time#5D14H12M18S3.5MS Libellé en base 16 Les libellés en base 16 servent à codifier les entiers dans le système hexadécimal. La base doit être repérée par le préfixe 16#. Les valeurs doivent être non signées (+/). Les caractères de soulignement individuels ( _ ) entre les chiffres ne sont pas significatifs. Exemple 16#F_F ou 16#FF (décimal 255) 16#E_0 ou 16#E0 (décimal 224) Libellé en base 2 Les libellés en base 2 servent à la codification de valeurs entières dans le système de base 2. La base doit être repérée par le préfixe 2#. Les valeurs doivent être non signées (+/). Les caractères de soulignement individuels ( _ ) entre les chiffres ne sont pas significatifs. Exemple 2#1111_1111 ou 2#11111111 (255 décimal) 2#1110_0000 ou 2#11100000 (224 décimal) Libellé en base 8 Les libellés en base 8 servent à codifier les entiers dans le système de base 8. La base doit être repérée par le préfixe 8#. Les valeurs doivent être non signées (+/). Les caractères de soulignement individuels ( _ ) entre les chiffres ne sont pas significatifs. Exemple 8#3_77 ou 8#377 (255 décimal) 8#34_0 ou 8#340 (décimal 224) Libellé entier Les libellés entiers servent à indiquer des valeurs entières dans le système décimal. Les valeurs peuvent être signées (+/). Les caractères de soulignement individuels ( _ ) entre les chiffres ne sont pas significatifs. Exemple -12, 0, 123_456, +986 33002222 11/2007 423 Glossaire Libellés classés par type Si vous voulez déterminer le type de données d’un libellé, vous pouvez le faire avec la construction suivante : ’nomtypedonnée’#’Valeur du libellé’ Exemple INT#15 (type de données : entier, valeur : 15), BYTE#00001111 (type de données : octet, valeur : 00001111) REAL#23.0 (type de données : réel, valeur : 23,0) Pour l’affectation du type de données REAL, vous pouvez indiquer la valeur de la manière suivante : 23.0. En indiquant ce point décimal, le type de données REAL est affecté automatiquement. Libellés génériques Si le type de données d’un libellé n’a pas d’importance pour vous, indiquez la valeur du libellé. Dans ce cas, Concept affecte automatiquement un type de données adéquat au libellé. Libellés réels Les libellés réels servent à indiquer les valeurs à virgule flottante dans le système décimal. Les libellés réels s’identifient au point décimal. Les valeurs peuvent être signées (+/). Les caractères de soulignement individuels ( _ ) entre les chiffres ne sont pas significatifs. Exemple -12.0, 0.0, +0.456, 3.14159_26 Libellés réels avec exposant Les libellés réels avec exposant servent à indiquer les valeurs à virgule flottante dans le système décimal. Les libellés réels avec exposant se caractérisent par le point décimal. L’exposant donne la puissance de dix avec lequel le chiffre de devant doit être multiplié pour obtenir la valeur à représenter. La base peut être précédée d'un signe moins (). L'exposant peut être signé (+/-). Les caractères de soulignement individuels ( _ ) entre les chiffres ne sont pas significatifs. (Uniquement entre les chiffres, et non avant ou après la virgule ou avant ou après "E", "E+" ou "E-") Exemple -1.34E-12 ou -1.34e-12 1.0E+6 ou 1.0e+6 1.234E6 ou 1.234e6 Liste d’affectation des E/S Dans la liste d’affectation des E/S, on configure les modules d’E/S et modules experts des différentes unités centrales. Liste d’instructions (IL) IL est un langage littéral conforme à la norme CEI 1131, dans lequel les opérations, telles que les appels sur ou sans condition de blocs fonction et de fonctions, les sauts conditionnels ou sans condition, etc., sont représentées par des instructions. 424 33002222 11/2007 Glossaire Littéral structuré (ST) ST est un langage littéral conforme à la CEI 1131, dans lequel les opérations, comme le lancement de blocs fonction et de fonctions, les exécutions conditionnelles d'instructions, la réitération d'instructions, etc. sont représentés par des instructions. M Macro Les macros sont créées à l’aide du logiciel Concept-DFB. Les macros servent à dupliquer des sections et des réseaux fréquemment utilisés (y compris leur logique, leurs variables et leur déclaration de variable). On fait la distinction entre les macros locales et globales. Les macros possèdent les caractéristiques suivantes : Les macros ne peuvent être créées qu’avec les langages FBD et LD Les macros ne contiennent qu’une seule section Elles peuvent contenir une section d’une complexité quelconque D'un point de vue programme, une macro instanciée, c.-à-d. une macro insérée dans une section, ne se distingue pas d'une section créée de manière conventionnelle. Appel de DFB dans une macro Déclaration de variables Utilisation de structures de données propres aux macros Validation automatique des variables déclarées dans la macro Valeurs initiales des variables Instanciation multiple d’une macro dans tout le programme avec différentes variables Le nom de la section, les noms des variables et le nom de la structure de données peuvent comporter jusqu'à 10 marques d'échange (@0 à @9) différentes. Macros globales Les macros globales sont disponibles dans tout projet Concept et sont enregistrées dans le répertoire DFB directement situé sous le répertoire Concept. Macros locales Les macros locales ne sont disponibles que dans un seul projet Concept et sont enregistrées dans le répertoire DFB sous le répertoire de projet. Mémoire d’état La mémoire d’état est l’emplacement mémoire pour toutes les grandeurs sollicitées dans le programme utilisateur par des références (représentation directe). Par exemple les bits d’entrée, les bits de sortie/bits internes, les mots d’entrée et mots de sortie/mots internes se trouvent en mémoire d’état. Mémoire du programme CEI La mémoire du programme CEI comprend le code programme, le code EFB, les données de section et les données d'instance DFB. 33002222 11/2007 425 Glossaire MMI Interface Homme-Machine Mode ASCII American Standard Code for Information Interchange. Le mode ASCII est utilisé pour la communication avec différents équipements hôte. ASCII fonctionne sur 7 bits de données. Mode RTU Remote Terminal Unit Le mode RTU est utilisé pour la communication entre l’API et un ordinateur personnel compatible IBM. RTU fonctionne sur 8 bits de données. Module SA85 Le module SA85 est une carte Modbus Plus pour ordinateur IBM-AT ou compatible. Mots d’entrée (Références 3x) Un mot d’entrée contient des informations émanant d’une source externe et par lesquelles un nombre sur 16 bits est représenté. Un registre 3x peut également contenir 16 bits successifs lus dans le registre au format binaire ou BCD (binaire codé décimal). Remarque : le x suivant immédiatement le premier chiffre du type de référence, représente un emplacement mémoire à cinq chiffres dans la mémoire de données utilisateur, p.ex. la référence 300201 signifie un mot d’entrée de 16 bits à l’adresse 201 de la mémoire d’état. Mots de sortie/ mots internes (Références 4x) Un mot de sortie/mot interne peut être utilisé pour la mémorisation de données numériques (binaires ou décimales) en mémoire d'état, ou bien pour envoyer des données depuis l'UC vers une unité de sortie du système de contrôle. Remarque : le x suivant immédiatement le premier chiffre du type de référence, représente un emplacement mémoire à cinq chiffres dans la mémoire de données utilisateur, p.ex. la référence 400201 signifie un mot de sortie/mot interne de 16 bits à l'adresse 201 de la mémoire d'état. Mots-clés Les mots-clés sont des combinaisons uniques de caractères utilisés comme éléments spéciaux de syntaxe comme il est défini à l'annexe B de la CEI 1131-3. Tous les mots-clés utilisés dans la CEI 1131-3 et donc dans Concept, sont listés en annexe C de la CEI 1131-3. Ces mots-clés répertoriés ne doivent être utilisés à aucune autre fin, p. ex. pas comme nom de variable, nom de section, nom d'instance, etc. N Node 426 Un node est une cellule de programmation dans un réseau LL984. Une cellule/un node comprend une matrice 7x11, c.-à-d. 7 lignes de 11 éléments. 33002222 11/2007 Glossaire Nom d’étape Le nom d'étape sert à la désignation unique d'une étape dans une unité d'organisation de programme. Le nom d’étape est créé automatiquement, mais peut être édité. Il doit être unique dans toute l'unité d'organisation de programme, sinon un message d'erreur apparaît. Le nom d’étape créé automatiquement a toujours la structure suivante : S_n_m S = Etape n = Numéro de la section (numéro courant) m = Numéro de l’étape dans la section (numéro courant) Nom d’instance Un identificateur, associé à une instance spécifique de bloc fonction.. Le nom d'instance sert au repérage sans univoque d'un bloc fonction au sein d'une unité d'organisation de programme. Le nom d’instance est créé automatiquement, mais peut être édité. Le nom d’instance doit être unique dans toute l’unité d’organisation de programme, la distinction Majuscule/Minuscule n’est pas faite. Si le nom saisi existe déjà, vous en êtes averti et vous devez choisir un autre nom. Le nom d'instance doit satisfaire aux conventions de noms CEI, sinon un message d'erreur apparaît. Le nom d’instance créé automatiquement a toujours la structure suivante : FBI_n_m FBI = Instance de bloc fonction n = Numéro de la section (numéro courant) m = Numéro de l’objet FFB dans la section (numéro courant) Numéro d’identification Le numéro d'identification sert à caractériser de manière unique une fonction dans un programme ou DFB. Le numéro d’identification ne peut être édité et est attribué automatiquement. Il a toujours la structure : .n.m n = Numéro de la section (numéro courant) m = Numéro de l’objet FFB dans la section (numéro courant) O Opérande Un opérande est un libellé, une variable, un appel de fonction ou une expression. Opérateur Un opérateur est un symbole d’une opération arithmétique ou booléenne à exécuter. P Paramètre d’entrée (Entrée) 33002222 11/2007 Transmet lors de l'appel d'un FFB l'argument s’y rapportant. 427 Glossaire Paramètre de sortie (Sortie) Un paramètre avec lequel est (sont) retourné(s) le(s) résultat(s) de l'évaluation d'un FFB. Paramètre réel Paramètre d'entrée/sortie actuellement attribué. Paramètres formels Paramètres d'entrée/sortie, utilisés au sein de la logique d'un FFB et sortant du FFB en entrées ou en sorties. Paysage Le format paysage signifie que la page, au regard du texte imprimé, est plus large que haute. PC Le matériel et le logiciel gérant (supportant) la programmation, l’élaboration, le test, la mise en service et la recherche de défauts dans les applications API ainsi que dans les applications système décentralisées, afin de rendre possible la documentation et l’archivage des sources. Le cas échéant, le PC peut également être utilisé pour la visualisation du procédé. Portrait Portrait signifie que la page, au regard du texte imprimé, est plus haute que large. Presse-papiers Le presse-papiers est une mémoire temporaire pour les objets coupés ou copiés. Ces objets peuvent être collés dans des sections. A chaque nouveau "couper" ou "copier", l'ancien contenu du presse-papiers est écrasé. Processeur de communication Le processeur de communication traite les passages de jeton et le flux de données entre le réseau Modbus Plus et la logique utilisateur de l’API. Programmation de la redondance d’UC (Hot Standby) Un système redondant est constitué de deux API configurés de manière identique qui communiquent entre eux à l'aide de processeurs redondants. En cas de panne de l’API primaire, l’API secondaire prend le contrôle de l’automatisme. Dans les conditions normales, l’API secondaire n’effectue aucune fonction de commande mais il vérifie les informations d’état afin de déceler les erreurs. Programme La plus haute unité d’organisation de programme. Un programme est chargé en entier sur un seul API. Projet Appellation générale du niveau le plus élevé d’une arborescence logicielle, qui définit le nom de projet supérieur d’une application d’API. Après avoir défini le nom du projet, vous pouvez sauvegarder votre configuration système et votre programme de commande sous ce nom. Toutes les données apparaissant lors de la création de la configuration et du programme font partie de ce projet supérieur pour cette tâche spéciale d’automatisation. Désignation générale du jeu complet d’informations de programmation et de configuration dans la base de données de projet, laquelle représente le code source décrivant l’automatisation d’une installation. 428 33002222 11/2007 Glossaire R REAL REAL correspond au type de données "nombre à virgule flottante". L’entrée se fait en libellé réel ou en libellé réel avec exposant. La longueur des éléments de données est de 32 bits. Plage des valeurs des variables de ce type de données : +/-3.402823E+38. Note : En fonction du type de processeur mathématique de l'UC, différentes zones de cette plage de valeurs permise ne peuvent pas être affichées. Cela s'applique aux valeurs tendant vers ZERO et aux valeurs tendant vers l'INFINI. Dans ces cas, une valeur NAN (Not A Number) ou INF (INFinite (infini)) est affichée en mode Animation. Référence Toute adresse directe est une référence commençant par un code indiquant s’il s’agit d’une entrée ou d’une sortie et s’il s’agit d’un bit ou d’un mot. Les références commençant par le chiffre 6 représentent des registres de la mémoire étendue de la mémoire d’état. Plage 0x = bits internes/de sortie Plage 1x = bits d’entrée Plage 3x = mots d’entrée Plage 4x = mots internes/de sortie Plage 6x = registres dans la mémoire étendue Note : Le x suivant immédiatement le premier chiffre de chaque type de référence représente un emplacement mémoire à cinq chiffres dans la mémoire de données utilisateur, p.ex. la référence 400201 signifie un mot de sortie/mot interne de 16 bits à l’adresse 201 de la mémoire d’état. Registres dans la mémoire étendue (référence 6x) Les références 6x sont des mots indicateurs dans la mémoire étendue de l'API. Ils ne peuvent être utilisés que pour les programmes utilisateur LL984 et seulement sur les UC CPU 213 04 ou CPU 424 02. Représentation directe Une méthode pour représenter une variable dans un programme d'API, à partir de laquelle peut être déterminée directement une correspondance avec un emplacement logique, et indirectement avec l'emplacement physique. Réseau Un réseau est une connexion commune d'appareils sur une voie de données commune qui communiquent entre eux à l'aide d'un protocole commun. 33002222 11/2007 429 Glossaire Réseau décentralisé (DIO) Une programmation décentralisée dans le réseau Modbus Plus permet une performance maximale de l'échange de données et n'a aucune exigence particulière sur les liaisons. La programmation d’un réseau décentralisé est simple. La configuration du réseau ne nécessite pas de logique de schéma à contacts supplémentaire. Toutes les conditions du transfert de données sont remplies en renseignant les paramètres correspondants du processeur de communication. RIO (E/S décentralisée) L’E/S décentralisée indique un emplacement physique des appareils E/S à commande par point par rapport au processeur qui les gère. Les entrées/sorties décentralisées sont reliées avec l’appareil de commande via un câble de communication. S Saut Elément du langage SFC. Les sauts sont utilisés pour éviter des zones de la séquence. Schéma à contacts (LD) Le schéma à contacts est un langage de programmation graphique conforme à la CEI1131, dont l’aspect visuel suit les "échelons" d’un schéma à relayage. Schéma à contacts 984 (LL) Comme leur nom l’indique, les schémas à contacts comportent des contacts. Contrairement à un schéma électrique, les électrotechniciens se servent d’un schéma à contacts pour dessiner un circuit (à l’aide de symboles électriques). Celuici doit montrer l’évolution d’événements, et non les fils en présence qui relient les différentes parties entre elles. Une interface de schéma à contacts permet de réaliser une interface utilisateur traditionnelle pour commander les actions des constituants d’automatisme, afin que les électrotechniciens ne soient pas obligés d’apprendre un langage de programmation avec lequel ils ne seraient pas à l’aise. La construction d’un schéma à contacts effectif permet de relier des éléments électriques de manière à créer une sortie de commande. Celle-ci dépend d’un flux d’énergie logique passant par les objets électriques utilisés, lesquels représentent la condition préalable nécessaire d’un appareil électrique physique. Sous une forme simple, l’interface utilisateur est un écran vidéo élaboré par l’application de programmation d’API, organisant un quadrillage vertical et horizontal dans lequel sont rangés des objets de programmation. Le schéma reçoit du courant par le côté gauche du quadrillage, et par connexion à des objets activés, le courant circule de gauche à droite. 430 33002222 11/2007 Glossaire Section Une section peut par exemple être utilisée pour décrire le principe de fonctionnement d’une unité technologique telle qu’un moteur. Un programme ou un DFB est constitué d'une ou de plusieurs sections. Les sections peuvent être programmées à l'aide des langages de programmation CEI FBD et SFC. Au sein d’une même section, seul un des langages de programmation mentionnés peut être utilisé. Dans Concept, chaque section a sa propre fenêtre de document. Cependant, pour des raisons de clarté, il est conseillé de subdiviser une grande section en plusieurs petites. La barre de défilement sert à se déplacer au sein d’une section. Station d’E/S DCP A l’aide d’un processeur de contrôle distribué (D908), vous pouvez configurer un réseau décentralisé piloté par un API. Lorsque l'on utilise un D908 avec API décentralisé, l'API pilote considère l'API décentralisé comme une station d'E/S décentralisée. Le D908 et l’API décentralisé communiquent par le bus système, ce qui permet une grande performance pour un effet minimal sur le temps de cycle. L'échange de données entre le D908 et l'API pilote s'effectue par le bus d'E/S décentralisé à 1,5 Mégabit par seconde. Un API pilote peut gérer jusqu'à 31 processeurs D908 (adresse 2-32). SY/MAX Dans les automates Quantum, Concept gère la mise à disposition des modules d’E/ S SY/MAX sur l’affectation des E/S pour la commande RIO par l’API Quantum. Le châssis distant SY/MAX dispose d'une carte d'E/S distante à l'emplacement 1, laquelle communique par un système d'E/S Modicon S908 R. Les modules d’E/S SY/MAX vous sont listés pour la sélection et la prise en compte dans l’affectation des E/S de la configuration Concept. Symbole (icône) Représentation graphique de différents objets sous Windows, p. ex. lecteurs, programmes utilisateur et fenêtre de document. T Tas CEI Le tas CEI comprend la mémoire du programme CEI et les données globales. TIME TIME est le type de données "durée". L’entrée se fait sous forme de libellé de durée. La longueur des éléments de données est de 32 bits. La plage de valeurs des variables de ce type de données va de 0 à 2exp(32)-1. L'unité du type de données TIME est 1 ms. Transition La condition par laquelle la commande d’une ou de plusieurs étapes précédentes passe à une ou plusieurs étapes suivantes le long d’une liaison. 33002222 11/2007 431 Glossaire Type de bloc fonction Un élément de langage constitué de : 1. la définition d'une structure de données, subdivisée en variables d'entrée, de sortie et internes ; 2. un jeu d'opérations exécutées avec les éléments de la structure de données, lorsqu'une instance du type de bloc fonction est appelée. Ce jeu d'opérations peut être formulé soit dans l'un des langages CEI (type DFB) ou en "C" (type EFB). Un type de bloc fonction peut être instancié (appelé) plusieurs fois. Type de données dérivé Les types de données dérivés sont des types de données qui ont été dérivés des types de données élémentaires et/ou d’autres types de données dérivés. La définition des types de données dérivés s’effectue dans l’éditeur de type de données de Concept. On fait la distinction entre les types de données globaux et les types de données locaux. Type de données générique Un type de données représentant plusieurs autres types de données. Types de données La vue d’ensemble montre la hiérarchie des types de données et comment ils sont utilisés aux entrées et sorties des fonctions et blocs fonction. Les types de données génériques sont caractérisés par le préfixe "ANY". ANY_ELEM ANY_NUM ANY_REAL (REAL) ANY_INT (DINT, INT, UDINT, UINT) ANY_BIT (BOOL, BYTE, WORD) TIME Types de données système (Extension CEI) Dérivé (des types de données ’ANY’) Types de données dérivés globaux Les types de données dérivés globaux sont disponibles dans tout projet Concept et sont enregistrés dans le répertoire DFB directement situé sous le répertoire Concept. Types de données dérivés locaux Les types de données dérivés locaux ne sont disponibles que dans un seul projet Concept et ses DFB locaux et sont enregistrés dans le répertoire DFB sous le répertoire de projet. U UDEFB 432 Fonctions/Blocs fonction élémentaires défini(e)s par l’utilisateur Fonctions ou blocs fonction créés en langage de programmation C et que Concept met à votre disposition dans des bibliothèques. 33002222 11/2007 Glossaire UDINT UDINT représente le type de données "entier double non signé (unsigned double integer)". L’entrée s’effectue en libellé entier, libellé en base 2, libellé en base 8 ou libellé en base 16. La longueur des éléments de données est de 32 bits. La plage de valeurs des variables de ce type de données va de 0 à 2exp(32)-1. UINT UINT représente le type de données "entier non signé (unsigned integer)". L’entrée s’effectue en libellé entier, libellé en base 2, libellé en base 8 ou libellé en base 16. La longueur des éléments de données est de 16 bits. La plage des valeurs des variables de ce type de données va de 0 à 2 exp(16) -1. Unité d’organisation de programme Une fonction, un bloc fonction ou un programme. Ce terme peut se rapporter à un type ou à une instance. V Valeur initiale La valeur affectée à une variable lors du lancement du programme. L’affectation de la valeur s’effectue sous forme d’un libellé. Variable localisée Une adresse de mémoire d'état (adresses de références 0x, 1x, 3x, 4x) est affectée aux variables localisées. La valeur de ces variables est enregistrée dans la mémoire d'état et peut être modifiée en ligne au moyen de l'éditeur de données de référence. Ces variables peuvent être adressées avec leur nom symbolique ou avec leur adresse de référence. Toutes les entrées et les sorties de l’API sont reliées à la mémoire d’état. L’accès du programme aux signaux des périphériques connectés à l’API ne se fait que via des variables localisées. Les accès de l’extérieur via les interfaces Modbus ou Modbus Plus de l’API, p. ex. des systèmes de visualisation, sont également possibles via des variables localisées. Variable non localisée Aucune adresse de mémoire d’état n’est affectée aux variables non localisées. Elles n’occupent donc pas non plus d’adresse de mémoire d’état. La valeur de ces variables est enregistrée dans le système et peut être modifiée en ligne au moyen de l'éditeur de données de référence. Ces variables ne sont adressées que par leur nom symbolique. Les signaux ne disposant pas d’accès à la périphérie, p. ex, résultats intermédiaires, repères systèmes, etc., doivent être de préférence déclarés comme variable non localisée. 33002222 11/2007 433 Glossaire Variables Les variables servent à l'échange de données au sein de sections, entre plusieurs sections et entre le programme et l'API. Les variables consistent au moins en un nom de variable et un type de données. Si une adresse directe (référence) est affectée à une variable, on parle alors de variable localisée. Si aucune adresse directe n’est affectée à une variable, on parle alors de variable non localisée. Si un type de données dérivé est affecté à une variable, on parle alors d’une variable multi-éléments. Il existe en outre des constantes et des libellés. Variables de tableau Variables auxquelles sont affectées untype de données dérivé défini à l’aide du mot clé ARRAY (tableau). Un tableau est un ensemble d’éléments de données appartenant au même type. Variables multiéléments Variables, auxquelles est affecté un type de données dérivé défini avec STRUCT ou ARRAY. On fait ici la distinction entre variables de tableau et variables structurées. Variables structurées Variables auxquelles est affecté un type de données dérivé défini avec STRUCT (structure). Une structure est un ensemble d’éléments de données avec en général différents types de données (types de données élémentaires et/ou types de données dérivés). Vue d'ensemble de la mémoire d'état lors de la lecture et du chargement Vue d'ensemble : Base de données de projet Concept Editeur de variables Variables (valeurs initiales) U3 Miro ir (image) U2 de la mémoire d’état D1 pour lire depuis ou charger dans la mémoire d'état D3 D2 Editeur de données U1 Mémoire d'état de l'automate 0x / 1x / 3x / 4x W WORD 434 WORD correspond au type de données "Cordon de bits 16". L’entrée peut se faire en libellé en base 2, libellé en base 8 ou libellé en base 16. La longueur des éléments de données est de 16 bits. Il n'est pas possible d'affecter une plage de valeurs numériques à ce type de données. 33002222 11/2007 Index A ACI030, 51 ACI040, 55 ACO020, 59 ACO130, 63 ADU204, 67 ADU205, 71 ADU206, 75 ADU214, 79 AII330, 83 AII33010, 87 AIO330, 91 AMM090, 95 ANA_16I, 99 ANA_4I_2O, 115 ANA_4I_2O_C, 125 ANA_4I_2O_V, 131 ANA_4I_M, 105 ANA_4O, 137 ANA_8I, 143 ANA_IO ACI030, 51 ACI040, 55 ACO020, 59 ACO130, 63 ADU204, 67 ADU205, 71 ADU206, 75 ADU214, 79 AII330, 83 AII33010, 87 33002222 11/2007 B AC ANA_IO AIO330, 91 AMM090, 95 ANA_16I, 99 ANA_4I_2O, 115 ANA_4I_2O_C, 125 ANA_4I_2O_V, 131 ANA_4I_M, 105 ANA_4O, 137 ANA_8I, 143 ARI030, 149 ATI030, 153 AVI030, 157 AVO020, 161 BKF_201, 165 BNO_671, 175 COMPACT, 181 DAU202, 187 DAU204, 191 DAU208, 195 DIG_16I, 199 DIG_16I_12O_MON, 205 DIG_16I_16O, 211 DIG_16O, 217 DROP, 223 I_DBSET, 227 I_DEBUG, 231 I_FILTER, 235 I_NORM, 241 I_NORM_WARN, 245 I_PHYS, 249 I_PHYS_WARN, 253 435 Index ANA_IO I_RAW, 257 I_RAWSIM, 261 I_SCALE, 265 I_SCALE_WARN, 269 I_SET, 273 IMIO_IN, 281 IMIO_OUT, 287 MIX_4I_2O, 293 NOA_611, 301 O_DBSET, 307 O_DEBUG, 311 O_FILTER, 315 O_NORM, 321 O_NORM_WARN, 325 O_PHYS, 329 O_PHYS_WARN, 333 O_RAW, 337 O_SCALE, 341 O_SCALE_WARN, 345 O_SET, 349 QPR_16I_12O, 357 QUANTUM, 363 R_INT_WORD, 367 R_UINT_WORD, 371 SCALRTOW, 375 SCALWTOR, 379 UNI_I, 383 UNI_I_O, 387 UNI_O, 391 W_INT_REAL, 395 W_UINT_REAL, 399 XBP, 403 XDROP, 407 Analog IO Config I_FILTER, 235 I_SET, 273 O_FILTER, 315 O_SET, 349 Analog IO Debug I_DBSET, 227 I_DEBUG, 231 O_DBSET, 307 O_DEBUG, 311 436 Analog IO Scaling I_NORM, 241 I_NORM_WARN, 245 I_PHYS, 249 I_PHYS_WARN, 253 I_RAW, 257 I_RAWSIM, 261 I_SCALE, 265 I_SCALE_WARN, 269 O_NORM, 321 O_NORM_WARN, 325 O_PHYS, 329 O_PHYS_WARN, 333 O_RAW, 337 O_SCALE, 341 O_SCALE_WARN, 345 R_INT_WORD, 367 R_UINT_WORD, 371 SCALRTOW, 375 SCALWTOR, 379 W_INT_REAL, 395 W_UINT_REAL, 399 ARI030, 149 ATI030, 153 AVI030, 157 AVO020, 161 B BKF_201, 165 Bloc fonction Paramétrage, 21 BNO_671, 175 C COMPACT, 181 Compact IO Config ADU204, 67 ADU205, 71 ADU206, 75 ADU214, 79 COMPACT, 181 33002222 11/2007 Index Compact IO Config DAU202, 187 DAU204, 191 DAU208, 195 Configuraion d'un châssis de stations d'E/S, 223 Configuraion d'un châssis de stations E/S, 407 Configuration d'un châssis central, 181, 363 Configuration d'une extension de châssis central, 403 Configuration de modules d'entrée universels TIO, 383 Configuration de modules d'entrée/sortie universels TIO, 387 Configuration de modules de sortie universels TIO, 391 Configuration des modules AAI 030 00, BAI 036 00, 143 Configuration des modules BAO 126 00, 137 Configuration des modules TIO BDI 346 00 / 546 50 / 746 50, 199 Configuration des modules TIO BDO 346 00 / BDO 946 50, 217 Configuration des modules TIO QPR 346 00 / 10 / 20 / 21, 357 Configuration du module AAI 140 00, 99 Configuration du module AAI 520 40, 105 Configuration du module ADM 390 10, 205 Configuration du module AMM 090 00, 293 Configuration du module Compact ADU 204, 67 Configuration du module Compact ADU 205, 71 Configuration du module Compact ADU 206/ ADU 256, 75 Configuration du module Compact ADU 214, 79 Configuration du module Compact BKF 201, 165 Configuration du module Compact DAU 202 / DAU 252 / DAU 282, 187 Configuration du module Compact DAU 204, 191 Configuration du module Compact DAU 208, 195 33002222 11/2007 Configuration du module Quantum ACI 030 00, 51 Configuration du module Quantum ACI 040 00, 55 Configuration du module Quantum ACO 020 00, 59 Configuration du module Quantum ACO 130 00, 63 Configuration du module Quantum AII 330 00, 83 Configuration du module Quantum AII 330 10, 87 Configuration du module Quantum AIO 330 00, 91 Configuration du module Quantum AMM 090, 95 Configuration du module Quantum ARI 030 10, 149 Configuration du module Quantum ATI 030 00, 153 Configuration du module Quantum AVI 030 00, 157 Configuration du module Quantum AVO 020 00, 161 Configuration du module Quantum NOA 611 00/NOA 611 10, 301 Configuration du module TIO BAM 096 00, 115, 125, 131 Configuration du module TIO BDM 346 00, 211 Configuration du module TIO BNO 671 00, 175 Contrôle de structure de données interne ANL_OUT, 311 Contrôle de structure interne des données ANL_IN, 231 Conversion de type de données (REAL -> INT -> WORD), 367 Conversion de type de données (REAL -> UINT -> WORD), 371 Conversion de type de données (WORD -> INT -> REAL), 395 Conversion de type de données (WORD -> UINT -> REAL), 399 437 Index D Ecriture de structure interne des données ANL_IN, 227 Ecriture de structure interne des données ANL_OUT, 307 Entrée analogique, 257, 261 Entrée analogique avec mise à l'échelle, 265 Entrée analogique avec mise à l'échelle et avertissement, 269 Entrée analogique normalisée, 241 Entrée analogique normalisée avec état d'avertissement, 245 Entrée analogique physique avec état d'avertissement, 249, 253 Entrée directe d'un module d'E/S, 281 I_PHYS_WARN, 253 I_RAW, 257 I_RAWSIM, 261 I_SCALE, 265 I_SCALE_WARN, 269 I_SET, 273 IBS ANA_16I, 99 ANA_4I_2O, 115 ANA_4I_2O_C, 125 ANA_4I_2O_V, 131 ANA_4I_M, 105 ANA_4O, 137 ANA_8I, 143 BKF_201, 165 BNO_671, 175 DIG_16I, 199 DIG_16I_12O_MON, 205 DIG_16I_16O, 211 DIG_16O, 217 MIX_4I_2O, 293 NOA_611, 301 QPR_16I_12O, 357 UNI_I, 383 UNI_I_O, 387 UNI_O, 391 IMIO IMIO_IN, 281 IMIO_OUT, 287 IMIO_IN, 281 IMIO_OUT, 287 F L Fonction Paramétrage, 21 Linéarisation des entrées analogique, 235 Linéarisation des sorties analogiques, 315 I M I_DBSET, 227 I_DEBUG, 231 I_FILTER, 235 I_NORM, 241 I_NORM_WARN, 245 I_PHYS, 249 Mise à l’échelle (REAL -> WORD), 375, 379 MIX_4I_2O, 293 DAU202, 187 DAU204, 191 DAU208, 195 Définition des informations des voies d'entrée analogiques, 273 Définition des informations des voies de sortie analogiques, 349 DIG_16I, 199 DIG_16I_12O_MON, 205 DIG_16I_16O, 211 DIG_16O, 217 DROP, 223 E 438 N NOA_611, 301 33002222 11/2007 Index O S O_DBSET, 307 O_DEBUG, 311 O_FILTER, 315 O_NORM, 321 O_NORM_WARN, 325 O_PHYS, 329 O_PHYS_WARN, 333 O_RAW, 337 O_SCALE, 341 O_SCALE_WARN, 345 O_SET, 349 SCALRTOW, 375 SCALWTOR, 379 Sortie analogique, 337 Sortie analogique avec mise à l'échelle, 341 Sortie analogique avec mise à l'échelle et avertissement, 345 Sortie analogique normalisée, 321 Sortie analogique normalisée avec état d'avertissement, 325 Sortie analogique physique, 329 Sortie analogique physique avec état d'avertissement, 333 Sortie directe d'un module d'E/S, 287 P Paramétrage, 21 Q QPR_16I_12O, 357 QUANTUM, 363 Quantum IO Config, 403 ACI030, 51 ACI040, 55 ACO020, 59 ACO130, 63 AII330, 83 AII33010, 87 AIO330, 91 AMM090, 95 ARI030, 149 ATI030, 153 AVI030, 157 AVO020, 161 DROP, 223 QUANTUM, 363 XDROP, 407 T Traitement des valeurs analogiques Momentum, 41 Exemple, 44 Procédure, 42 U UNI_I, 383 UNI_I_O, 387 UNI_O, 391 V valeur brute, 257, 337 valeur brute simulée, 261 W W_INT_REAL, 395 W_UINT_REAL, 399 R X R_INT_WORD, 367 R_UINT_WORD, 371 XBP, 403 XDROP, 407 33002222 11/2007 439 Index 440 33002222 11/2007