Metier Analogique

408
PL7 Junior/Pro Métiers Automates Premium Analogique, Régulation PID, Pesage TLX DS 57 PL7 xxF fre

Transcript of Metier Analogique

Page 1: Metier Analogique

PL7 Junior/ProMétiers Automates PremiumAnalogique, Régulation PID, PesageTLX DS 57 PL7 xxF fre

Page 2: Metier Analogique

2

Page 3: Metier Analogique

Documents à consulter

Documents à consulter

Présentation Ce manuel se compose de 8 tomes : Tome 1

Communs fonctions métiers Métier Tout ou Rien Mise en oeuvre AS-i Métier Dialogue opérateur

Tome 2 Métier Comptage

Tome 3 Métier Commande d’axes

Tome 4 Métier Commande pas à pas

Tome 5 Métier Came électronique

Tome 6 Métier Commande de mouvement SERCOS(r)

Tome 7 Métier Analogique Métier PID Control Métier Pesage

Tome 8 Métier Régulation

TLX DS 57 PL7 xxF 3

Page 4: Metier Analogique

Documents à consulter

4 TLX DS 57 PL7 xxF

Page 5: Metier Analogique

Table des matières

A propos de ce manuel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13

Intercalaire I Métier analogique. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

Chapitre 1 Le métier analogique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17Introduction au métier analogique. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Chapitre 2 Les modules analogiques en rack . . . . . . . . . . . . . . . . . . . . . .19Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

2.1 Modules TSX AEY 800 et TSX AEY 1600 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20Présentation des modules TSX AEY 800 et TSX AEY 1600 . . . . . . . . . . . . . . . 21Cadencement des mesures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23Contrôle des dépassements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25Filtrage des mesures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27Affichage des mesures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29Alignement capteur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30Calibration du module TSX AEY 800 et du module TSX AEY 1600 . . . . . . . . . . 31

2.2 Module TSX AEY 810 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32Présentation du module TSX AEY 810 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33Cadencement des mesures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35Contrôle des dépassements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37Filtrage des mesures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40Affichage des mesures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41Calibration du module TSX AEY 810 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42

2.3 Module TSX AEY 1614 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43Présentation du module TSX AEY 1614 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 44Cadencement des mesures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46Contrôle des dépassements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48Filtrage des mesures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50Affichage des mesures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51Alignement capteur pour le module TSX AEY 1614 . . . . . . . . . . . . . . . . . . . . . . 52

5

Page 6: Metier Analogique

Calibration du module TSX AEY 1614. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 532.4 Module TSX AEY 414 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55

Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55Présentation du module TSX AEY 414 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56Cadencement des mesures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58Contrôle des dépassements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59Contrôle de la liaison capteur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61Filtrage des mesures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62Affichage des mesures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63Alignement capteur pour le module TSX AEY 414 . . . . . . . . . . . . . . . . . . . . . . . 65Compensation de soudure froide du module TSX AEY 414 . . . . . . . . . . . . . . . . 66Calibration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

2.5 Module TSX AEY 420 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69Présentation du module TSX AEY 420 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70Cadencement des mesures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72Contrôle des dépassements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73Seuils et traitement événementiels . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75Affichage des mesures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78Alignement capteur pour le module TSX AEY 420 . . . . . . . . . . . . . . . . . . . . . . . 79

2.6 Modules TSX ASY 410 et TSX ASY 800. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80Présentation du module TSX ASY 410 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81Caractéristiques des sorties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83Contrôle des dépassements du module TSX ASY 410 . . . . . . . . . . . . . . . . . . . . 84Comportement des sorties du module TSX ASY 410 . . . . . . . . . . . . . . . . . . . . . 86Présentation du module TSX ASY 800 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 87Caractéristiques des sorties. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89Contrôle des dépassements du module TSX ASY 800 . . . . . . . . . . . . . . . . . . . . 90Comportement des sorties du module TSX ASY 800 . . . . . . . . . . . . . . . . . . . . . 91

Chapitre 3 Les modules analogiques déportés TBX. . . . . . . . . . . . . . . . . 93Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93

3.1 Module TBX AES 400 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94Présentation du module TBX AES 400 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 95Cadencement des mesures. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97Contrôle des dépassements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 98Filtrage des mesures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101Affichage des mesures . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102Calibration du module TBX AES 400. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104Alignement capteur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106

3.2 Module TBX AMS 620 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107Présentation du module TBX AMS 620 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 108Cadencement des mesures sur les entrées . . . . . . . . . . . . . . . . . . . . . . . . . . . 110

6

Page 7: Metier Analogique

Contrôle des dépassements sur les entrées. . . . . . . . . . . . . . . . . . . . . . . . . . . 111Filtrage des mesures sur les entrées . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112Affichage des mesures sur les entrées . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113Caractéristiques des sorties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 114Traitement des défauts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115Contrôle des dépassements des sorties du module TBX AMS 620 . . . . . . . . . 116Calibration du module TBX AMS 620 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117Alignement capteur . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119

3.3 Module TBX ASS 200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120Présentation du module TBX ASS 200 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 121Caractéristiques des sorties du module TBX ASS 200 . . . . . . . . . . . . . . . . . . . 123Traitement des défauts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124Contrôle des dépassements du module TBX ASS 200. . . . . . . . . . . . . . . . . . . 125

Chapitre 4 Les modules analogiques déportés Momentum . . . . . . . . . . 127Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 127

4.1 Module 170 AAI 030 00. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 128Présentation du module 170 AAI 030 00. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 129Mots du module 170 AAI 030 00. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130

4.2 Module 170 AAI 140 00. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132Présentation du module 170 AAI 140 00. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 133Mots du module 170 AAI 140 00. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 134Affichage des mesures sur le module 170 AAI 140 00 . . . . . . . . . . . . . . . . . . . 136

4.3 Module 170 AAI 520 40. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 138Présentation du module 170 AAI 520 40. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 139Mots du module 170 AAI 520 40. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140Affichage des mesures sur le module 170 AAI 520 40 . . . . . . . . . . . . . . . . . . . 144

4.4 Module 170 AAO 120 00. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 145Présentation du module 170 AAO 120 00. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 146Mots de l’embase 170 AAO 120 00. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 147Correspondance des mesures sur le module 170 AAO 120 00 . . . . . . . . . . . . 149

4.5 Module 170 AAO 921 00. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 150Présentation du module 170 AAO 921 00. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 151Mots du module 170 AAO 921 00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152Correspondance des mesures sur le module 170 AAO 921 00 . . . . . . . . . . . . 154

4.6 Module 170 AMM 090 00 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 155Présentation du module 170 AAM 090 00. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 156Mots du module 170 AAM 090 00. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 158Affichage des mesures sur le module 170 AMM 090 00. . . . . . . . . . . . . . . . . . 161

7

Page 8: Metier Analogique

Chapitre 5 Configuration des modules . . . . . . . . . . . . . . . . . . . . . . . . . . 165Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165

5.1 Configuration du métier analogique : Généralités . . . . . . . . . . . . . . . . . . . . . . . 166Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166Description de l’écran de configuration d’un module analogique en rack et TBX167Description de l’écran de configuration d’un module analogique Momentum . . 168Comment accéder aux paramètres de configuration d’un module analogique en rack. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170Comment accéder aux paramètres de configuration d’un module analogique déporté sur le bus FIPIO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172Modification des paramètres des voies d’un module analogique : Généralités . 173

5.2 Paramètres des voies d’entrées analogiques . . . . . . . . . . . . . . . . . . . . . . . . . . 175Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175Paramètres des entrées des modules analogiques en rack . . . . . . . . . . . . . . . 176Paramètres des entrées des modules analogiques déportés TBX . . . . . . . . . . 179Paramètres des entrées des modules analogiques déportés Momentum. . . . . 180

5.3 Paramètres des voies de sorties analogiques . . . . . . . . . . . . . . . . . . . . . . . . . . 181Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181Paramètres des sorties des modules analogiques en rack . . . . . . . . . . . . . . . . 182Paramètres des sorties des modules analogiques déportés TBX . . . . . . . . . . . 183Paramètres de sorties des modules analogiques déportés Momentum . . . . . . 184

5.4 Configuration des modules (illustrations). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185Modification de la gamme d’une entrée ou d’une sortie d’un module analogique. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186Modification de la tâche associée à une voie d’un module analogique . . . . . . . 187Modification du format d'affichage d'une voie d’entrée en tension ou en courant. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 188Modification Format d'affichage d'une voie thermocouples ou thermosondes . 189Modification de la valeur de filtrage des voies de modules analogiques . . . . . . 190Modification du Cycle de scrutation des entrées d’un module analogique en rack. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 191Modification de la détection de présence du bornier des modules analogiques TSX et TBX . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192Modification des Voies d'entrées utilisées . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 193Modification du contrôle de dépassement et sélection du traitement événementiel. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 194Compensation de soudure froide. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 195Mode haute précision du module TSX AEY 1614 . . . . . . . . . . . . . . . . . . . . . . . 196Modification du mode de repli des sorties analogiques . . . . . . . . . . . . . . . . . . . 197Modification des paramètres communs d’un module de sorties TBX ou TSX. . 198

Chapitre 6 La fonction Mise au point . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 199Présentation de la Fonction Mise au point d’un module analogique . . . . . . . . . 200

8

Page 9: Metier Analogique

Description de l’écran de mise au point d’un module analogique . . . . . . . . . . . 201Diagnostic d’un module analogique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 203Forçage/déforçage de voies analogiques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 204Diagnostic détaillé de voie analogique . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206Modification de la valeur de filtrage des voies. . . . . . . . . . . . . . . . . . . . . . . . . . 208Alignement d’une voie d’entrée. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210Modification de la valeur de repli d’une sortie . . . . . . . . . . . . . . . . . . . . . . . . . . 212Fonction Calibration d’un module analogique . . . . . . . . . . . . . . . . . . . . . . . . . . 214

Chapitre 7 Bits et mots associés . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 217

7.1 Adressage des objets de modules analogiques . . . . . . . . . . . . . . . . . . . . . . . . 218Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 218Adressage des objets de modules analogiques en rack. . . . . . . . . . . . . . . . . . 219Adressage des objets de modules analogiques déportés. . . . . . . . . . . . . . . . . 221

7.2 Les objets à échanges implicites. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 223Objets à échange implicite associés au métier analogique. . . . . . . . . . . . . . . . 223

7.3 Les objets à échanges explicites. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 225Objets à échange explicite : Généralités. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226Objets à échange explicite associés aux entrées . . . . . . . . . . . . . . . . . . . . . . . 227Détail des mots à échange explicite du métier analogique . . . . . . . . . . . . . . . . 230

Intercalaire II Les fonctions de régulation . . . . . . . . . . . . . . . . . . . . . 233Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 233

Chapitre 8 Généralités sur le PID. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 235Présentation générale . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 236Principe de la boucle de régulation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 237Méthodologie de développement d’une application de régulation . . . . . . . . . . 238

Chapitre 9 Description des fonctions de régulation . . . . . . . . . . . . . . . . 239Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 239Programmation d’une fonction de régulation. . . . . . . . . . . . . . . . . . . . . . . . . . . 240Fonction PID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 241Programmation de la fonction PID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 243Fonction PWM. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 248Programmation de la fonction PWM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 250Fonction SERVO. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 252Programmation de la fonction SERVO . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 255Comportement des fonctions dans les modes de marche . . . . . . . . . . . . . . . . 258

Chapitre 10 Dialogue opérateur sur CCX 17. . . . . . . . . . . . . . . . . . . . . . . .259Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 259Dialogue opérateur sur CCX 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 260

9

Page 10: Metier Analogique

Sélection d’une boucle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 262Pilotage d'une boucle. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263Réglage d'une boucle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 264Fonction PID_MMI : programmation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 265Comportement de la fonction PID_MMI selon les modes de marche automate et CCX 17 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 269

Chapitre 11 Caractéristiques des fonctions . . . . . . . . . . . . . . . . . . . . . . . 271Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 271Occupation mémoire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 272Temps d’exécution des fonctions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273

Chapitre 12 Exemple d’application . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 275Description de l’exemple d’application. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 276Configuration de l’exemple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 278Programmation de l’exemple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 281

Chapitre 13 Annexes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 285Méthode de réglage des paramètres PID . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 286Rôle et influence des paramètres d’un PID . . . . . . . . . . . . . . . . . . . . . . . . . . . . 288

Intercalaire III Métier Pesage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 291

Chapitre 14 Présentation générale de la fonction métier pesage . . . . . . 293Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 293Description de l’offre pesage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 294Fonctionnement du module de pesage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 295Mise en oeuvre du métier Pesage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 297Terminologie du métier pesage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 299

Chapitre 15 Configuration du métier Pesage. . . . . . . . . . . . . . . . . . . . . . . 303Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 303Description de l’écran de configuration de la fonction métier pesage . . . . . . . . 304Paramètres de configuration du module de pesage . . . . . . . . . . . . . . . . . . . . . 306Comment modifier le paramètre tâche. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 307Comment modifier les informations métrologiques . . . . . . . . . . . . . . . . . . . . . . 308Comment modifier le zéro . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 310Comment modifier le format des données. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 311Comment modifier la stabilité. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 312Comment modifier le(s) filtrage(s) des entrées mesures. . . . . . . . . . . . . . . . . . 313Comment modifier le calcul du débit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315Comment modifier la tare. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 316Comment modifier le contrôle des seuils . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 317

10

Page 11: Metier Analogique

Chapitre 16 Programmation du pesage . . . . . . . . . . . . . . . . . . . . . . . . . . . 321Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 321

16.1 Généralités sur la programmation du pesage . . . . . . . . . . . . . . . . . . . . . . . . . . 322Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 322Principe de programmation d’une application de pesage . . . . . . . . . . . . . . . . . 323Adressage des objets langage associés au module de pesage . . . . . . . . . . . . 324Description des principaux objets liés à la fonction pesage . . . . . . . . . . . . . . . 325Présymbolisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 327

16.2 Objets langages à échange implicite. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 329Objets langage bit à échange implicite associés au métier Pesage . . . . . . . . . 330Objets langage mot à échange implicite associés au métier Pesage . . . . . . . . 331

16.3 Objets langages à échange explicite. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 333Objets à échange explicite . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 334Objets à échange explicite : Echange en cours et Compte-rendu . . . . . . . . . . 336Objet à échange explicite : Status Module %MWxy.MOD.2 . . . . . . . . . . . . . . . 337Objet à échange explicite : Status voie %MWxy.0.2. . . . . . . . . . . . . . . . . . . . . 338Objet à échange explicite : Mot de commande %MWxy.0.3. . . . . . . . . . . . . . . 339

16.4 Description des commandes transmises par programme. . . . . . . . . . . . . . . . . 340Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 340Envoi des commandes au module de pesage par programme. . . . . . . . . . . . . 341Comment effectuer un tarage par programme . . . . . . . . . . . . . . . . . . . . . . . . . 342Comment remettre à zéro la valeur du poids par programme. . . . . . . . . . . . . . 344Comment retourner en mesure de poids brut par programme . . . . . . . . . . . . . 346Comment afficher la tare manuelle par programme . . . . . . . . . . . . . . . . . . . . . 347Comment valider ou invalider les seuils par programme . . . . . . . . . . . . . . . . . 348

16.5 Modification des paramètres par programme . . . . . . . . . . . . . . . . . . . . . . . . . . 350Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 350Modification des paramètres par programme . . . . . . . . . . . . . . . . . . . . . . . . . . 351Instructions PL7 utilisées pour le réglage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 353Description des paramètres réglables par programme . . . . . . . . . . . . . . . . . . . 355Lecture des paramètres de configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 356

Chapitre 17 Etalonnage de la chaîne de mesure . . . . . . . . . . . . . . . . . . . . 359Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 359Présentation de la fonction étalonnage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 360Description de l’écran d’étalonnage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 361Comment étalonner la chaîne de mesure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 362Comment étalonner la chaîne de mesure par programme . . . . . . . . . . . . . . . . 364Comment réaliser un étalonnage forcé . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 366Comment effectuer un étalonnage forcé par programme . . . . . . . . . . . . . . . . . 367

Chapitre 18 Mise au point de la fonction pesage . . . . . . . . . . . . . . . . . . . . 369Présentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 369Description de l’écran de mise au point de la fonction métier Pesage . . . . . . . 370

11

Page 12: Metier Analogique

Description de la zone module de l’écran de mise au point. . . . . . . . . . . . . . . . 372Description de la zone de visualisation de l’écran de mise au point . . . . . . . . . 374Description de la zone de réglage de paramètres . . . . . . . . . . . . . . . . . . . . . . . 375

Chapitre 19 Protection des réglages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 377Protection des réglages des paramètres de pesage . . . . . . . . . . . . . . . . . . . . . 378Comment protéger les réglages. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 380Métrologie légale et réglementation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 381

Chapitre 20 Exploitation d’une application de pesage . . . . . . . . . . . . . . . 383Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 383Moyens de visualisation des informations de pesage . . . . . . . . . . . . . . . . . . . . 384Description du report de visualisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 386Modes de marche du module de pesage. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 388

Chapitre 21 Diagnostic de l’application de pesage. . . . . . . . . . . . . . . . . . 389Présentation du diagnostic. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 389

Chapitre 22 Exemples de programme de pesage . . . . . . . . . . . . . . . . . . . 393Présentation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 393Exemple d’un tarage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 394Exemple de dosage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 396

Glossaire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 399

Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 405

12

Page 13: Metier Analogique

A propos de ce manuel

Présentation

Objectif du document

Ce manuel traite de la mise en oeuvre logicielle des métiers (hors métiers communication) sur TSX/PMX/PCX57 par le logiciel PL7.

Champ d'application

La mise à jour de cette publication prend en compte les fonctionnalités de PL7 V4.3; Elle permet néammoins de mettre en oeuvre les versions antérieures de PL7.

Document à consulter

Commentaires utilisateur

Envoyez vos commentaires à l'adresse e-mail [email protected]

Titre Référence

Manuel de mise en oeuvre matérielle TSX DM 57 4x F

TLX DS 57 PL7 xxF 13

Page 14: Metier Analogique

A propos de ce manuel

14 TLX DS 57 PL7 xxF

Page 15: Metier Analogique

TLX DS 57 PL7 xxF

I

Métier analogique

Présentation

Objet de cet intercalaire

Cet intercalaire présente la fonction métier analogique sur automates Premium et décrit sa mise en oeuvre avec les logiciels PL7.

Contenu de cet intercalaire

Cet intercalaire contient les chapitres suivants :

Chapitre Titre du chapitre Page

1 Le métier analogique 17

2 Les modules analogiques en rack 19

3 Les modules analogiques déportés TBX 93

4 Les modules analogiques déportés Momentum 127

5 Configuration des modules 165

6 La fonction Mise au point 199

7 Bits et mots associés 217

15

Page 16: Metier Analogique

Métier analogique

16 TLX DS 57 PL7 xxF

Page 17: Metier Analogique

TLX DS 57 PL7 xxF

1

Le métier analogique

Introduction au métier analogique

Introduction La fonction métier analogique s’applique :

aux modules d’entrées/sorties analogiques montés en rack, aux modules d'entrées/sorties analogiques déportés sur bus FIPIO.

La mise en oeuvre du métier analogique nécessite de définir le contexte de fonction-nement physique de l’application dans laquelle il sera intégré (rack, alimentation, processeur, modules ou équipements, ...), puis d’en assurer sa mise en oeuvre logicielle.

Ce second aspect sera réalisé depuis les différents éditeurs de PL7 :

soit en mode local, soit en mode connecté ; dans ce cas, la modification est limitée à certains

paramètres.

Note : Pour accéder à ces derniers, le processeur configuré devra être obligatoirement un processeur avec liaison FIPIO intégrée.

Note : Les fonctions en mode connecté ne sont pas accessibles pour les modules d'entrées/sorties déportés.

17

Page 18: Metier Analogique

Métier analogique

Principe de mise en oeuvre

Le tableau ci-dessous présente les différentes phases de mise en oeuvre de la fonction métier analogique.

Mode Phase Description

Local Déclaration d’un module Choix : de la position géographique

numéro et emplacement dans le cas d’un module en rack, point de connexion dans le cas d’un module déporté,

du type de module.

Configuration Saisie des paramètres de configuration.

Validation des paramètres de configuration

Validation de niveau module.

Validation globale de l’application

Validation de niveau application.

Local ou connecté Symbolisation Symbolisation des variables associées à la fonction métier.

Programmation Programmation des fonctions que doit réaliser le métier à l'aide : des objets bit et mot associés au module, des instructions spécifiques métier.

Connecté Transfert Transfert de l’application dans l'automate.

Mise au point Mise au point de l’application à l’aide : des écrans d'aide à la mise au point permettant de piloter les

entrées et les sorties, des écrans de diagnostic permettant d'identifier les défauts.

Calibration Calibration du module permettant : de corriger des dérives à long terme du module, d’optimiser la précision de la mesure.

Local ou connecté Documentation Impression des différentes informations relatives à l’application.

Note : L'ordre défini ci-dessus est donné à titre indicatif, le logiciel PL7 permet d'utiliser les éditeurs dans l'ordre désiré de manière interactive (cependant, on ne peut pas utiliser l'éditeur de données ou de programme sans avoir configuré au préalable les modules d'entrées/sorties.

18 TLX DS 57 PL7 xxF

Page 19: Metier Analogique

TLX DS 57 PL7 xxF

2

Les modules analogiques en rack

Présentation

Contenu de ce chapitre

Ce chapitre présente les modules analogiques en rack.

Contenu de ce chapitre

Ce chapitre contient les sous-chapitres suivants :

Sous-chapitre

Sujet Page

2.1 Modules TSX AEY 800 et TSX AEY 1600 20

2.2 Module TSX AEY 810 32

2.3 Module TSX AEY 1614 43

2.4 Module TSX AEY 414 55

2.5 Module TSX AEY 420 69

2.6 Modules TSX ASY 410 et TSX ASY 800 80

19

Page 20: Metier Analogique

Modules analogiques en rack

2.1 Modules TSX AEY 800 et TSX AEY 1600

Présentation

Contenu de ce sous-chapitre

Ce sous-chapitre présente les modules en rack TSX AEY 800 et TSX AEY 1600.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Présentation des modules TSX AEY 800 et TSX AEY 1600 21

Cadencement des mesures 23

Contrôle des dépassements 25

Filtrage des mesures 27

Affichage des mesures 29

Alignement capteur 30

Calibration du module TSX AEY 800 et du module TSX AEY 1600 31

20 TLX DS 57 PL7 xxF

Page 21: Metier Analogique

Modules analogiques en rack

Présentation des modules TSX AEY 800 et TSX AEY 1600

Généralités Les modules TSX AEY 800 et TSX AEY 1600 sont des chaînes de mesure industrielle 8 /16 entrées haut niveau.Associés à des capteurs ou des transmetteurs, ils permettent de réaliser des fonctions de surveillance, de mesure et de régulation des procédé continus.Les modules TSX AEY 800 et TSX AEY 1600 offrent pour chacune de leurs entrées la gamme +/-10 V, 0..10 V, 0..5 V, 1..5 V, 0..20 mA ou 4..20 mA, suivant le choix fait en configuration (Voir Modification de la gamme d’une entrée ou d’une sortie d’un module analogique, p. 186).L’écran de mise au point affiche en temps réel la valeur et l’état de chacune des voies du module sélectionné. Il permet également d’accéder à la commande des voies (forçage de la valeur d’entrée ou de sortie, réarmement des sorties,...).

Synoptique Les modules d’entrées TSX AEY 800 et TSX AEY 1600 réalisent les fonctions suivantes :

A/NMultiplexeur

Con

nect

eur(

s) S

ubD

8 ou

16

entr

ées

Con

nect

eur

vers

bus

X

Traitement

ConvertisseurDC/DCs

Isolement 1000Veffs

Sélection de la voie

5 V

Fonction1 2 3 4 5

6

7

Opto-coupleur

Opto-coupleur

Interfacebus X

TLX DS 57 PL7 xxF 21

Page 22: Metier Analogique

Modules analogiques en rack

Description Le tableau ci-dessous donne les différentes fonctions

Repère Elément Fonction

1 Raccordement au processus et scrutation des voies d’entrées

raccordement physique au processus, au travers de connecteur(s) SubD, protection du module contre les surtensions par des diodes écrêteuses, adaptation des signaux d’entrées par filtrage analogique, scrutation des voies d’entrées, par multiplexage statique.

2 Adaptation des signaux d’entrées

sélection du gain, en fonction des caractéristiques des signaux d’entrées, définies en configuration (gamme unipolaire ou bipolaire, en tension ou en courant),

compensation des dérives de la chaîne d’amplification.

3 Numérisation des signaux analogiques des mesures d’entrées

convertisseur analogique / numérique 12 bits,

4 Transformation des mesures d’entrées dans une unité exploitable par l’utilisateur

prise en compte des coefficients de recalibration et d’alignement à appliquer sur les mesures, ainsi que des coefficients d’autocalibration du module,

filtrage (filtre numérique) des mesures, en fonction des paramètres de configuration,

mise à l’échelle des mesures, en fonction des paramètres de configuration.

5 Interface et communication avec l’application

gestion des échanges avec le processeur, adressage géographique, réception des paramètres de configuration du module et des voies, envoi des valeurs mesurées, ainsi que l’état du module, à l’application.

6 Alimentation du module

-

7 Surveillance du module et indication des défauts éventuels à l’application

test de la chaîne de conversion, test du dépassement de gamme sur les voies, test de la présence du bornier, test du chien de garde.

22 TLX DS 57 PL7 xxF

Page 23: Metier Analogique

Modules analogiques en rack

Cadencement des mesures

Introduction Le cadencement des mesures dépend du cycle utilisé, défini en configuration: cycle normal ou cycle rapide. en cycle normal, le temps de cycle de scrutation est fixe. en cycle rapide, seules les voies déclarées utilisées sont scrutées. Le temps de

cycle de scrutation est donc proportionnel au nombre de voies déclarées utilisées.

Cycle de scrutation des voies

Le cycle de scrutation des voies utilisées en cycle normal est le suivant :

Le cycle de scrutation des voies utilisées en cycle rapide est le suivant :

Note : En cycle rapide, le filtrage est inhibé

Voie 0 Voie 1 Voie 7 (ou 15) Ref. interne

Temps de cycle

Tv Tv Tv Tv

Tv = temps de scrutation d’une voie

Ref. interne = correspond à l’acquisition des références de tensions intégrées au module, pour permettre son auto étalonnage périodique.

Voie 3 Voie 5

Tv Tv

Voie 6

Tv Tv

Ref. interne

Temps de cycle = (3+1)xTv

Tv = temps de scrutation d’une voie

Ref. interne = correspond à l’acquisition des références de tensions intégrées au module, pour permettre son auto étalonnage périodique.

Exemple pour les voies 3, 5, 6

TLX DS 57 PL7 xxF 23

Page 24: Metier Analogique

Modules analogiques en rack

Calcul du temps de cycle

Le tableau ci-dessous donne les valeurs de temps de cycle en fonction du cycle utilisé :

Illustration :

Module Cycle normal Cycle rapide

TSX AEY 800 27 ms (N+1) x 3 ms avec N=nombre de voies utilisées

TSX AEY 1600 51 ms (N+1) x 3 ms avec N=nombre de voies utilisées

Note : Le cycle du module est asynchrone du cycle automate. A chaque début de cycle automate, il y a prise en compte des valeurs des voies. Si le temps de cycle de la tâche MAST est inférieur à celui du module, certaines valeurs n’auront pas évoluées.

évolutions des valeurs des voies

Temps de la tâche MAST

Temps de traitement du module

24 TLX DS 57 PL7 xxF

Page 25: Metier Analogique

Modules analogiques en rack

Contrôle des dépassements

Introduction Les modules TSX AEY 800 et TSX AEY 1600 donnent le choix entre 6 gammes de tension ou de courant pour chacune de leurs entrées. Pour la gamme choisie, le module effectue un contrôle de dépassement : il vérifie que la mesure est comprise entre une borne inférieure et une bonne supérieure.Ce contrôle est toujours valide.D’une manière générale, les modules autorisent un dépassement de 5% de la plage électrique positive couverte par la gamme.

Les zone de mesure

La plage de mesure est divisée en trois zones:

la zone nominale est la plage de mesure correspondant à la gamme choisie, la zone de dépassement supérieur est la zone située au delà de la borne

supérieure, la zone de dépassement inférieur est la zone située en deçà de la borne

inférieure.

Indications de dépassement

Dans les zones de dépassement, il existe un risque de saturation de la chaîne de mesure signalé par :

zone nominalezone de dépassement

inférieurzone de dépassement

supérieur

borne supérieureborne inférieure

Nom du bit Signification (quand = 1)

%Ixy.i.ERR Défaut de la voie

%MWxy.i.2:X1 Dépassement de gamme sur la voie

TLX DS 57 PL7 xxF 25

Page 26: Metier Analogique

Modules analogiques en rack

Bornes de dépassement

Les valeurs des bornes de dépassement sont les suivantes:.

Gamme Borne inférieure

Borne inférieure

Valeurs disponibles par défaut au format normalisé

Borne minimale au format utilisateur

Borne maximale au format utilisateur

+/-10V -10,5V +10,5V +/- 10500 Min-5%x(Max-Min)/2 Max+5%x(Max-Min)/2

0..10V -0,5V +10,5V -500...10500 Min-5%x(Max-Min)/2 Max+5%x(Max-Min)/2

0..5V 0V +5,25V -500...10500 environ -10mV Max+5%x(Max-Min)/2

1..5V 0,8V +5,25V -500...10500 Min-5%x(Max-Min)/2 Max+5%x(Max-Min)/2

0..20mA 0mA +21mA 0...10500 environ -40 A Max+5%x(Max-Min)/2

4..20mA +3,2mA +20,8mA -500...10500 Min-5%x(Max-Min)/2 Max+5%x(Max-Min)/2

µ

Note : Min désigne la valeur minimale indiquée par l’utilisateur. Max désigne la valeur maximale indiquée par l’utilisateur.

26 TLX DS 57 PL7 xxF

Page 27: Metier Analogique

Modules analogiques en rack

Filtrage des mesures

Introduction Le filtrage effectué est un filtrage de premier ordre.Le coefficient de filtrage est modifiable (Voir Modification de la valeur de filtrage des voies, p. 208) depuis l’écran PL7 ou par programme.

Formule mathématique

La formule mathématique utilisée est la suivante :

avec :=efficacité du filtre,

Mesf(n)=mesure filtrée à l’instant n,Mesf(n-1)=mesure filtrée à l’instant n-1,Valb(n)=valeur brute à l’instant n.L’utilisateur choisit en configuration la valeur de filtrage parmi 7 possibilités. Cette valeur est modifiable, même lorsque l’application est en RUN.

Valeurs pour le module TSX AEY 800

Les valeurs de filtrage sont les suivantes :

Note : Le filtrage est inhibé en cycle rapide.

Mesf n( ) α Mesf n 1–( ) 1 α–( ) Valb n( )×+×=

α

Efficacité recherchée

Valeur à choisir

correspondant Temps de réponse du filtre à 63%

Fréquence de coupure (Hz)

Pas de filtrage 0 0 0 0

Peu de filtrage 12

0,7500,875

100 ms202 ms

1,5910,788

Filtrage moyen 34

0,9370,969

419 ms851 ms

0,3790,187

Filtrage fort 56

0,9840,992

1,714 ms3,442 ms

0,0930,046

α

TLX DS 57 PL7 xxF 27

Page 28: Metier Analogique

Modules analogiques en rack

Valeurs pour le module TSX AEY 1600

Les valeurs de filtrage sont les suivantes :

Efficacité recherchée

Valeur à choisir

correspondant Temps de réponse du filtre à 63%

Fréquence de coupure (Hz)

Pas de filtrage 0 0 0 0

Peu de filtrage 12

0,7500,875

178 ms382 ms

0,8940,416

Filtrage moyen 34

0,9370,969

791 ms1,607 s

0,2010,099

Filtrage fort 56

0,9840,992

3,239 s6,502 s

0,0490,024

α

28 TLX DS 57 PL7 xxF

Page 29: Metier Analogique

Modules analogiques en rack

Affichage des mesures

Introduction La mesure fournie à l’application est directement exploitable par l’utilisateur qui peut choisir entre : utiliser l'affichage normalisé 0..10000 (ou +/- 10000 pour la gamme +/-10 V), paramétrer son format d’affichage en indiquant les valeurs minimales et

maximales souhaitées.

Affichage normalisé

Les valeurs sont affichées en unité normalisée (en % avec 2 décimales, également symbolisé °/ ):.

Affichage utilisateur

L'utilisateur peut choisir la plage de valeurs (Voir Modification du format d'affichage d'une voie d’entrée en tension ou en courant, p. 188) dans laquelle sont exprimées les mesures, en choisissant : la borne minimale correspondant au minimum de la gamme 0 °/ (ou -10000

°/ ,) la borne maximale correspondant au maximum de la gamme + 10000 °/ ).Ces bornes minimale et maximale sont des entiers compris entre - 30000 et + 30000.

Exemple:Supposons qu'un conditionneur indique une information de pression sur une boucle 4-20 mA, avec 4 mA correspondant à 3200 mB et 20 mA correspondant à 9600 mB. L'utilisateur peut alors choisir le format utilisateur (User), en définissant les bornes minimale et maximale suivantes : 3200 °/ pour 3200 mB comme borne minimale, 9600 °/ pour 9600 mB comme borne maximale. Les valeurs transmises au programme évolueront entre 3200 (= 4 mA) et 9600 (= 20 mA).Les correspondances sont alors les suivantes :

Type de gamme Affichage

gamme unipolaire: 0-10V, 0-5V, 0-20mA, 4-20mA

de 0 à 10000 (0 °/ à 10000 °/ )

gamme bipolaire :+/-10V

de -10000 à +10000 (-10000 °/ à +10000 °/ )

°°°

°°° °°°

°°° °°°

°°°°°°

°°°

°°°°°°

Valeur transmise au programme Valeur du courant Valeur de la pression

3200 4 mA 3200 mB

valeur courante comprise entre 4 et 20 mA valeur courante

9600 20 mA 9600 mB

TLX DS 57 PL7 xxF 29

Page 30: Metier Analogique

Modules analogiques en rack

Alignement capteur

Introduction L'alignement consiste à éliminer un décalage systématique observé avec un capteur donné, autour d'un point de fonctionnement donné. On compense une erreur liée au procédé. Pour cette raison, le remplacement d'un module ne nécessite pas un nouvel alignement, par contre, le remplacement du capteur ou le changement du point de fonctionnement de ce capteur, nécessite un nouvel alignement.

Exemple Supposons qu'un capteur de pression, relié à un conditionneur (1mV/mB), indique 3200 mB, alors que la pression réelle est de 3210 mB.La valeur mesurée par le module en échelle normalisée sera 3200 (3,20 V). L'utilisateur peut aligner sa mesure sur la valeur 3210 (valeur souhaitée). Après cette procédure d'alignement, la voie de mesure appliquera un offset systématique de +10. La valeur d'alignement qu'il faudra saisir est de 3210.

Valeurs d’alignement

La valeur d'alignement est modifiable (Voir Alignement d’une voie d’entrée, p. 210) depuis l’écran PL7, même si le programme est en RUN.Pour chaque voie d'entrée, l'utilisateur peut : visualiser et modifier la valeur de mesure souhaitée sauvegarder la valeur d'alignement savoir si la voie possède déjà un alignementL'offset d'alignement peut également être modifié par programme.L'alignement s'effectue voie en exploitation normale, sans influence sur les modes de marche de la voie du module. L'écart maximal entre la valeur mesurée et la valeur souhaitée (valeur alignée) ne doit pas excéder 1000.L'offset d'alignement est stocké dans le mot %MWxy.i.8.

Droite de conversion après alignement

Droite de conversion initiale

30 TLX DS 57 PL7 xxF

Page 31: Metier Analogique

Modules analogiques en rack

Calibration du module TSX AEY 800 et du module TSX AEY 1600

Introduction La calibration (Voir Fonction Calibration d’un module analogique, p. 214) s'effectue globalement pour le module sur la voie 0. Il est conseillé de calibrer le module hors application. La calibration peut s'effectuer avec la tâche automate liée à la voie en RUN ou en STOP.

Précautions En mode calibration, les mesures de toutes les voies du module sont déclarées invalides (bit %Ixy.i.ERR = 1), le filtrage et les alignements sont inhibés, les cycles d'acquisition des voies peuvent être allongés. Les entrées autres que la voie 0 n'étant plus acquises pendant la calibration, la valeur transmise à l'application pour ces autres voies est la dernière valeur mesurée avant le passage en calibration.

Marche à suivre Le tableau donne la marche à suivre pour calibrer le module :

Etape Action

1 Accéder à l’écran de réglage de la calibration

2 Double-cliquer sur la voie 0.Résultat: Un question apparaît ‘Voulez-vous passer en mode recalibration ?’.

3 Répondre Oui à cette question.Résultat: La fenêtre de calibration apparaît.

4 En fonction de la gamme à calibrer, connecter une tension de référence sur l'entrée tension de la voie 0 : tension de référence = 10 V (précision 20 ppm) pour calibrer le module sur les gammes +/-10 V et

0..10 V, tension de référence = 5 V (précision 20 ppm) pour calibrer le module sur les gammes 0..5 V, 1..5V,

0..20 mA et 4..20 mA,Attention : la référence 5 V permet de calibrer la chaîne de mesure complète pour les gammes 0..20 mA et 4..20 mA, à l'exception du shunt de courant 250 Ohms situé sur l'entrée courant.

5 Une fois la référence connectée sur l'entrée tension (par exemple 10 V), utiliser la boîte à liste déroulante Référence pour sélectionner cette valeur. Attendre éventuellement le temps nécessaire à la stabilisation de la tension de référence connectée, puis confirmer le choix par le bouton de commande Valider. La calibration des gammes liées à cette référence (par exemple +/-10 V et 0..10 V) s'effectue automatiquement.

6 Calibrer éventuellement le module pour les autres gammes.le bouton de commande Retour paramètres Usine permet d'annuler toutes les calibrations précédemment effectuées et de revenir à la calibration initiale réalisée en usine.

7 Appuyer sur le bouton de commande Sauvegarder, afin de prendre en compte et sauvegarder dans le module sa nouvelle calibration. Lorsque l'on quitte l'écran de calibration sans que la sauvegarde soit effectuée, un message est visualisé pour signaler que les opérations de calibration vont être perdues

TLX DS 57 PL7 xxF 31

Page 32: Metier Analogique

Modules analogiques en rack

2.2 Module TSX AEY 810

Présentation

Contenu de ce sous-chapitre

Ce sous-chapitre présente le module en rack TSX AEY 810.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Présentation du module TSX AEY 810 33

Cadencement des mesures 35

Contrôle des dépassements 37

Filtrage des mesures 40

Affichage des mesures 41

Calibration du module TSX AEY 810 42

32 TLX DS 57 PL7 xxF

Page 33: Metier Analogique

Modules analogiques en rack

Présentation du module TSX AEY 810

Généralités Le module TSX AEY 810 est une chaîne de mesure industrielle 8 entrées haut niveau. Associé à des capteurs ou des transmetteurs, il permet de réaliser des fonctions de surveillance, de mesure et de régulation des processus continus.Le module TSX AEY 810 offre pour chacune de leurs entrées la gamme +/-10 V, 0..10 V, 0..5 V, 1..5 V, 0..20 mA ou 4..20 mA, suivant le choix fait en configuration (Voir Modification de la gamme d’une entrée ou d’une sortie d’un module analogique, p. 186).L’écran de mise au point affiche en temps réel la valeur et l’état de chacune des voies du module sélectionné. Il permet également d’accéder à la commande des voies (forçage de la valeur d’entrée ou de sortie, réarmement des sorties, ...).

Synoptique Le module d’entrées TSX AEY 810 réalise les fonctions suivantes :

2 3 57

A/N

Con

nect

eur

vers

bus

X

5 V 6

Sélection de la voie

Isolement 1000 Veff.

41

Interfacebus X

Traitement

Opto-coupleur

Opto-coupleur

ConvertisseurDC/DC

8 en

trée

sC

onne

cteu

r(s)

Sub

D

TSX AEY 810

Filtre

Filtre

TLX DS 57 PL7 xxF 33

Page 34: Metier Analogique

Modules analogiques en rack

Description Le tableau ci-dessous présente les différentes fonctions :

Repère Elément Fonction

1 Raccordement au processus et scrutation des voies d’entrées

raccordement physique au processus, au travers de connecteur(s) SubD, protection du module contre les surtensions par des diodes écrêteuses, adaptation des signaux d’entrées par filtrage analogique, scrutation des voies d’entrées, par multiplexage statique. isolement entre voies assurées par des commutateurs optiques.

2 Adaptation des signaux d’entrées

sélection du gain, en fonction des caractéristiques des signaux d’entrées, définies en configuration (gamme unipolaire ou bipolaire, en tension ou en courant)

compensation des dérives de la chaîne d’amplification.

3 Numérisation des signaux analogiques des mesures d’entrées

convertisseur analogique / numérique 16 bits,

4 Transformation des mesures d’entrées dans une unité exploitable par l’utilisateur

prise en compte des coefficients de recalibration et d’alignement à appliquer sur les mesures, ainsui que des coefficients d’autocalibration du module,

filtrage (filtre numérique) des mesures, en fonction des paramétres de configuration

mise à l’échelle des mesures, en fonction des paramétres de configuration.

5 Interface et communication avec l’application

gestion des échanges avec le processeur, adressage géographique, réception des paramétres de configuration du module et des voies, envoi des valeurs mesurées, ainsi que l’état du module, à l’application.

6 Alimentation du module

-

7 Surveillance du module et indication des défauts éventuels à l’application

test de la chaîne de conversion, test du dépassement de gamme sur les voies, test de la présence du bornier, test du chien de garde.

34 TLX DS 57 PL7 xxF

Page 35: Metier Analogique

Modules analogiques en rack

Cadencement des mesures

Introduction Le cadencement des mesures dépend du cycle utilisé, défini en configuration (Voir Modification du Cycle de scrutation des entrées d’un module analogique en rack, p. 191) : cycle normal ou cycle rapide. en cycle normal, le temps de cycle de scrutation est fixe, en cycle rapide, seules les voies déclarées utilisées sont scrutées. Le temps de

cycle de scrutation est donc proportionnel au nombre de voies déclarées utilisées

Cycle de scrutation des voies

Le cycle de scrutation des voies utilisées en cycle normal est le suivant :

Le cycle de scrutation des voies utilisées en cycle rapide est le suivant :

Note : En cycle rapide, le filtrage est inhibé

Voie 0 Voie 1 Voie 7 (ou 15) Ref. interne

Temps de cycle

Tv Tv Tv Tv

Tv = temps de scrutation d’une voie

Ref. interne = correspond à l’acquisition des références de tensions intégrées au module, pour permettre son auto étalonnage périodique

Voie 3 Voie 5

Tv Tv

Voie 6

Tv Tv

Ref. interne

Temps de cycle = (3+1)xTv

Tv = temps de scrutation d’une voie

Ref. interne = correspond à l’acquisition des références de tensions intégrées au module, pour permettre son auto étalonnage périodique

Exemple pour les voies 3, 5, 6

TLX DS 57 PL7 xxF 35

Page 36: Metier Analogique

Modules analogiques en rack

Calcul du temps de cycle

Le tableau ci-dessous donne les valeurs de temps de cycle en fonction du cycle utilisé :

Illustration :

Module Cycle normal Cycle rapide

TSX AEY 810 29,7 ms (N+1) x 3,3 ms avec N:nombre de voies utilisées

Note : Le cycle du module est asynchrone au cycle automate. A chaque début de cycle automate, il y a prise en compte des valeurs des voies. Si le temps de cycle de la tâche MAST est inférieur à celui du module, certaines valeurs n’auront pas évolué.

évolutions des valeurs des voies

Temps de la tâche MAST

Temps de traitement du module

36 TLX DS 57 PL7 xxF

Page 37: Metier Analogique

Modules analogiques en rack

Contrôle des dépassements

Introduction Le module TSX AEY 810 donne le choix entre 6 gammes de tension ou de courant pour chacune de ses entrées. Pour la gamme choisie, le module effectue un contrôle de dépassement : il vérifie que la mesure est comprise entre une borne inférieure et une bonne supérieure.Ce contrôle est optionnel.D’une maniére générale, le module autorise un dépassement de 5% de la plage électrique positive couverte par la gamme.

Les zone de mesure

La plage de mesure est divisée en cinq zones :

la zone nominale est la plage de mesure correspondant à la gamme choisie, la zone de tolérance supérieure sont les valeurs comprises entre la valeur

supérieure de la gamme (exemple: +10V pour une gamme -10V/+10V) et la borne supérieure,

la zone de tolérance inférieure sont les valeurs comprises entre la valeur inférieure de la gamme (exemple: -10V pour une gamme -10V/+10V) et la borne inférieure,

la zone de dépassement supérieur est la zone située au delà de la borne supérieure,

la zone de dépassement inférieur est la zone située en deçà de la borne inférieure.

Indications de dépassement

Dans les zones de dépassement, il existe un risque de saturation de la chaîne de mesure. Pour pallier ce risque par programme utilisateur, des bits d’erreur existent:

zone nominalezone de dépassement

inférieur

zone de dépassement

supérieur

Borne supérieureBorne inférieure

zone de tolérance inférieure

Vinf gamme

zone de tolérance

supérieure

Vsup gamme

Nom du bit Signification (quand = 1)

%IWxy.i.1:X5 Mesure dans la zone de tolérance inférieure

%IWxy.i.1:X6 Mesure dans la zone de tolérance supérieure

%MWxy.i.2:X1 Si le contrôle de dépassement est demandé, ce bit signale un défaut de dépassement de la gamme: %MWxy.i.2:X14 signale un dépassement inférieur %MWxy.i.2:X15 signale un dépassement supérieur

%Ixy.i.ERR Défaut de la voie

TLX DS 57 PL7 xxF 37

Page 38: Metier Analogique

Modules analogiques en rack

Valeurs des bornes de dépassement

Les valeurs des bornes de dépassement sont configurables (Voir Modification du contrôle de dépassement et sélection du traitement événementiel, p. 194) indépendament l’une de l’autre. Elles peuvent prendre des valeurs entières comprises entre les valeurs suivantes: Borne inférieure = Vinf gamme + zone de tolérance inférieureBorne supérieure = Vsup gamme + zone de tolérance supérieureLe tableau ci-dessous donne les valeurs des zones de tolérance en fonction des différentes gammes :

Note : Lors d’un dépassement, la valeur mesurée est écrétée à la valeur de la borne correspondante.

Gamme Zone de tolérance inférieure Zone de tolérance supérieure

- Valeur par défaut

Valeur maxi

Valeur mini Valeur par défaut Valeur mini

Valeur maxi

Bipolaire -0,125 x

/2

0 - 0,25 x

/2

-0,125 x

/2

0 0,25 x

/2

Unipolaire -0,125 x 0 - 0,25 x 0,125 x 0 0,25 x

Normalisée Bipolaire

-1250 0 -2500 1250 0 2500

Normalisée Unipolaire

-1250 0 -2500 1250 0 2500

Utilisateur Bipolaire

-0,125 x

/2

0 -0,25 x

/20,125 x /

2

0 0,25 x

/2

Utilisateur Unipolaire

-0,125 x 0 -0,25 x 0,125 x 0 0,25 x

Avec = Valeur supérieure gamme - Valeur inférieure gamme,

∆gamme ∆gamme ∆gamme ∆gamme

∆gamme ∆gamme∆gamme

∆gamme

∆gamme ∆gamme∆gamme

∆gamme

∆gamme∆gamme ∆gamme

∆gamme

∆gamme

Note : La gamme bipolaire est la gamme +/-10V, les gamme unipolaires sont les

gammes 0..20mA, 0..10V, 0..5V, 1..5V, 4..20mA. Par défaut, le contrôle de dépassement est actif mais il peut être activé

partiellement (uniquement pour les dépassements inférieur ou supérieur), ou désactivé.

38 TLX DS 57 PL7 xxF

Page 39: Metier Analogique

Modules analogiques en rack

Exemple Dépassement pour la gamme 4..20mA en mode normalisé, sur la voie 0

1. Zone de dépassement inférieur2. Zone de tolérance inférieure3. Zone nominale4. Zone de tolérance supérieure5. Zone de dépassement supérieur

Borne Inf. : -1250 (2mA) Borne sup. = 10625 (21mA)

0 mA 4 mA 20 mA 24 mA

1 2 3 4 5Gamme de mesure

Gamme électriquement mesurable

%MWxy.0.2:X1

%MWxy.0.2:X14

%MWxy.0.2:X15

%IWxy.0.1:X5

%IWxy.0.1:X6

%Ixy.0.ERR

Borne sup :

Borne inf : 0

1062510000

-12502 mA 4 mA 20 mA 21 mA

TLX DS 57 PL7 xxF 39

Page 40: Metier Analogique

Modules analogiques en rack

Filtrage des mesures

Introduction Le filtrage effectué est un filtrage de premier ordre. Le coefficient de filtrage est modifiable depuis une console de programmation et par programme (Voir Modification de la valeur de filtrage des voies de modules analogiques, p. 190).

Formule mathématique

La formule mathématique utilisée est la suivante :

avec :=efficacité du filtre,

Mesf(n)=mesure filtrée à l’instant n,Mesf(n-1)=mesure filtrée à l’instant n-1,Valb(n)=valeur brute à l’instant n.L’utilisateur choisit en configuration la valeur de filtrage parmi 7 possibilités. Cette valeur est modifiable, même lorsque l’application est en RUN.

Valeurs pour le module TSX AEY 810

Les valeurs de filtrage sont les suivantes : .

Note : Le filtrage est inhibé en cycle rapide.

Mesf n( ) α Mesf n 1–( ) 1 α–( ) Valb n( )×+×=

α

Efficacité recherchée

Valeur à choisir

correspondant Temps de réponse du filtre à 63%

fréquence de coupure (Hz)

Pas de filtrage 0 0 0 0

Peu de filtrage 12

0,7500,875

104,3 ms224,7 ms

1,5260,708

Filtrage moyen 34

0,9370,969

464,8 ms944,9 ms

0,3420,168

Filtrage fort 56

0,9840,992

1,905 ms3,825 ms

0,0840,042

α

40 TLX DS 57 PL7 xxF

Page 41: Metier Analogique

Modules analogiques en rack

Affichage des mesures

Introduction La mesure fournie à l’application est directement exploitable par l’utilisateur qui peut choisir (Voir Modification du format d'affichage d'une voie d’entrée en tension ou en courant, p. 188) entre : utiliser l'affichage normalisé 0..10000 (ou +/-10000 pour la gamme +/-10 V), paramétrer son format d’affichage en indiquant les valeurs minimales et

maximales souhaitées.

Affichage normalisé

Les valeurs sont affichées en unité normalisée (en % avec 2 décimales, également symbolisé °/ ):

Affichage utilisateur

L'utilisateur peut choisir la plage de valeurs dans laquelle sont exprimées les mesures, en choisissant : la borne minimale correspondant au minimum de la gamme 0 °/ (ou -10000

°/ ,) la borne maximale correspondant au maximum de la gamme + 10000 °/ .Ces bornes minimale et maximale sont des entiers compris entre - 30000 et + 30000.

Exemple:Supposons qu'un conditionneur indique une information de pression sur une boucle 4-20 mA, avec 4 mA correspondant à 3200 mB et 20 mA correspondant à 9600 mB. L'utilisateur peut alors choisir le format utilisateur (User), en définissant les bornes minimale et maximale suivantes : 3200 °/ pour 3200 mB comme borne minimale, 9600 °/ pour 9600 mB comme borne maximale.Les valeurs transmises au programme évolueront entre 3200 (= 4 mA) et 9600 (= 20 mA).Les correspondances sont alors les suivantes :

Type de gamme Affichage

gamme unipolaire: 0-10V, 0-5V, 0-20mA, 4-20mA

de 0 à 10000 (0 °/ à 10000 °/ )

gamme bipolaire :+/-10V

de -10000 à +10000 (-10000 °/ à +10000 °/ )

°°°

°°° °°°

°°° °°°

°°°°°°

°°°

°°°°°°

Valeur transmise au programme Valeur du courant Valeur de la pression

3200 4 mA 3200 mB

valeur courante comprise entre 4 et 20 mA valeur courante

9600 20 mA 9600 mB

TLX DS 57 PL7 xxF 41

Page 42: Metier Analogique

Modules analogiques en rack

Calibration du module TSX AEY 810

Introduction La calibration (Voir Fonction Calibration d’un module analogique, p. 214) s'effectue globalement pour le module sur la voie 0. Il est conseillé de calibrer le module hors application. La calibration peut s'effectuer avec la tâche automate liée à la voie en RUN ou en STOP.

Précautions En mode calibration, les mesures de toutes les voies du module sont déclarées invalides (bit %IWxy.i.1:X2 = 1), le filtrage et les alignements sont inhibés, les cycles d'acquisition des voies peuvent être allongés.Les entrées autres que la voie 0 n'étant plus acquises pendant la calibration, la valeur transmise à l'application pour ces autres voies est la dernière valeur mesurée avant le passage en calibration.

Marche à suivre Le tableau présente la marche à suivre pour calibrer le module :

Etape Action

1 Accéder à l’écran de réglage de la calibration

2 Double-cliquer sur la voie 0.Résultat: Un question apparaît ‘Voulez-vous passer en mode recalibration ?’.

3 Répondre Oui à cette question.Résultat: La fenêtre de calibration apparaît.

4 En fonction de la gamme à calibrer, connectez une tension de référence sur l'entrée tension de la voie 0 : tension de référence = 10 V (précision 20 ppm) pour calibrer le module sur les gammes +/-10 V et 0..10

V, tension de référence = 5 V (précision 20 ppm) pour calibrer le module sur les gammes 0..5 V, 1..5V,

0..20 mA et 4..20 mA,Attention : la référence 5 V permet de recalibrer la chaîne de mesure complète pour les gammes 0..20 mA et 4..20 mA, à l'exception du shunt de courant 250 Ohms situé sur l'entrée courant.

5 Une fois la référence connectée sur l'entrée tension (par exemple 10 V), utiliser la boîte à liste déroulante Référence pour sélectionner cette valeur. Attendre éventuellement le temps nécessaire à la stabilisation de la tension de référence connectée, puis confirmer le choix par le bouton de commande Valider. La calibration des gammes liées à cette référence (par exemple +/-10 V et 0..10 V) s'effectue automatiquement.

6 Calibrer éventuellement le module pour les autres gammes.le bouton de commande Retour paramètres Usine permet d'annuler toutes les calibrations précédemment effectuées et de revenir à la calibration initiale réalisée en usine.

7 Appuyer sur le bouton de commande Sauvegarder, afin de prendre en compte et sauvegarder dans le module sa nouvelle calibration. Lorsque l'on quitte l'écran de calibration sans que la sauvegarde soit effectuée, un message est visualisé pour signaler que les opérations de calibration vont être perdues

42 TLX DS 57 PL7 xxF

Page 43: Metier Analogique

Modules analogiques en rack

2.3 Module TSX AEY 1614

Présentation

Contenu de ce sous-chapitre

Ce sous-chapitre présente le module en rack TSX AEY 1614.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Présentation du module TSX AEY 1614 44

Cadencement des mesures 46

Contrôle des dépassements 48

Filtrage des mesures 50

Affichage des mesures 51

Alignement capteur pour le module TSX AEY 1614 52

Calibration du module TSX AEY 1614 53

TLX DS 57 PL7 xxF 43

Page 44: Metier Analogique

Modules analogiques en rack

Présentation du module TSX AEY 1614

Généralités Le module TSX AEY 1614 est une chaîne de mesure industrielle 16 entrées thermocouples.Le module TSX AEY 1614 offre pour chacune de ses entrées et suivant le choix fait en configuration (Voir Modification de la gamme d’une entrée ou d’une sortie d’un module analogique, p. 186), les gammes suivantes : Thermocouple: B,E,J,K,L,N,R,S,T ou U; Tension : -80..+80 mV.

Synoptique Le module d’entrées TSX AEY 1614 réalise les fonctions suivantes :

Note : L’accessoire de raccordement TELEFAST ABE 7 CP A12 facilite le raccordement et offre un dispositif de compensation de soudure froide

2 37

6

41

TSX AEY1614

Traitement Interfacebus X

Con

nect

eur

vers

bus

X

5

CAN

CANChaine d’acquisition

Alimentation

Alimentation

Chaine d’acquisition

Mul

tiple

xage

Mul

tiple

xage

Voies 0 à 7

Soudure froideTelefast 8

Voies 8 à 15

Soudure froideTelefast 8

Opto

Opto

Opto

Opto

44 TLX DS 57 PL7 xxF

Page 45: Metier Analogique

Modules analogiques en rack

Description Le détail des fonctions est le suivant :

Repère Elément Fonction

1 Adaptation et multiplexage

L’adaptation consiste en un filtre de mode commun et de mode différentiel. Il est suivi du multiplexage des voies par opto commutateurs afin d’offrir une possibilité de tension mode commun entre voies (jusqu’à 400V). Un second étage de multiplexage permet l’autocalibration de l’offset de la chaîne d’acquisition au plus prés de la borne d’entrée, ainsi que la sélection du capteur de compensation de soudure froide inclus dans le boîtier téléfast

2 Amplification Elle est construite autour d’un amplificateur faible offset. L’écrétage en entrée de l’amplificateur permet de résister à une surcharge de 30V.

3 Conversion Le convertisseur reçoit le signal provenant d’une voie d’entrée ou de la

compensation de soudure froide. La conversion repose sur un convertisseur

16 bits.

4 Transformation des mesures d'entrées dans une unité exploitable par l'utilisateur

prise en compte des coefficients de recalibration et d'alignement à appliquer sur les mesures, ainsi que des coefficients d'autocalibration du module,

filtrage (filtre numérique) des mesures, en fonction des paramètres de configuration,

mise à l'échelle des mesures, en fonction des paramètres de configuration.

5 Interface et communication avec l’application

gestion des échanges avec le processeur, adressage géographique, réception des paramètres de configuration du module et des voies, envoi des valeurs mesurées, ainsi que de l’état du module, à l’application.

6 Alimentation du module

-

7 Surveillance du module et indication des défauts éventuels à l’application

test de la chaîne de conversion, test du dépassement de gamme sur les voies, test de la présence du bornier, test du chien de garde.

8 Compensation de soudure froide

intégrée au TELEFAST ABE 7CP A12, à prévoir par l’utilisateur si le TELEFAST n’est pas utilisé.

Σ∆

TLX DS 57 PL7 xxF 45

Page 46: Metier Analogique

Modules analogiques en rack

Cadencement des mesures

Introduction Le temps de cycle du module TSX AEY 1614 dépend du cycle utilisé: cycle normal ou cycle rapide, défini en configuration (Voir Modification du Cycle de scrutation des entrées d’un module analogique en rack, p. 191), ainsi que des options configurées. en cycle normal, le temps de cycle de scrutation est fixe, en cycle rapide, seules les voies déclarées utilisées sont scrutées. Le temps de

cycle de scrutation est donc proportionnel au nombre de voies déclarées utilisées.

Cycle normal Exemple pour un module dont toutes les options sont activées

Note : Les voies sont acquises simultanément par paires (voie 0 et voie 8, voie 1 et voie 9, ..., voie 7 et voie 15).

Tf0 V0 Tf1 V1 V2Tf2 V7Tf7....... CFST Hte préc.

Tf8 V8 Tf9 V9 V10Tf10 V15Tf15....... CFST Hte préc.

Tf: test de filerie (8 ms par voies demandant le test)CSFT : compensation de soudure froide sur Telefast (70 ms)Hte préc. : mode haute précision (correspond à une procédure d’auto-étalonnage du module) (70 ms)

8ms 70ms 8ms 8ms 8ms70ms 70ms 70ms70ms

Temps de cycle du module

46 TLX DS 57 PL7 xxF

Page 47: Metier Analogique

Modules analogiques en rack

Cycle rapide Pour réduire au maximum le temps de cycle, on tiendra compte du fait que les voies sont acquises simultanément par paire.Exemple de câblage optimum pour 3 voies utilisées avec test de filerie, compensation de soudure froide Telefast et mode haute précision :Si l'on désire n'utiliser que 3 voies et avoir le temps de cycle minimal, il vaut mieux câbler des voies duales. Ainsi il n’y aura qu’un temps élémentaire pour deux voies. Dans notre exemple, on choisit les voies duales 0 et 8 ainsi que la voie 1.Le temps de cycle est alors le suivant :

Illustration :

Note : Le cycle du module est asynchrone du cycle automate. A chaque début de cycle automate, il y a prise en compte des valeurs des voies. Si le temps de cycle de la tâche MAST est inférieur à celui du module, certaines valeurs n’auront pas évoluées.

2 70ms 2 8ms 70ms 70ms 296ms=+ +×+×

Tf0 V0 Tf1 V1

Tf8 V8 Tf9 V9

CSFT Hte préc.

CSFT Hte préc.

8ms 70ms 8ms 70ms 70ms 70ms

Temps de cycle = 296ms

évolutions des valeurs des voies

Temps de la tâche MAST

Temps de traitement du module

TLX DS 57 PL7 xxF 47

Page 48: Metier Analogique

Modules analogiques en rack

Contrôle des dépassements

Introduction Le module TSX AEY 1614 donne le choix entre une gamme en tension et six gammes thermocouples pour chacune de ses entrées.Pour la gamme choisie, le module effectue un contrôle de dépassement : il vérifie que la mesure est comprise entre une borne inférieure et une bonne supérieure (Voir Modification du contrôle de dépassement et sélection du traitement événementiel, p. 194).Ce contrôle est optionnel.

Zones de mesure La plage de mesure est divisée en trois zones:

la zone nominale est la plage de mesure correspondant à la gamme choisie, la zone de dépassement supérieur est la zone située au delà de la borne

supérieure, la zone de dépassement inférieur est la zone située en deçà de la borne

inférieure.

Note : Au delà de ces bornes limites (zone de dépassement supérieur ou zone de dépassement inférieur) qui correspondent aux valeurs nominales de la gamme choisie (valeurs limites des thermocouples ou -80mV et +80mV pour la gamme électrique), il y a saturation de la mesure, même si le contrôle de dépassement n'a pas été choisi.

zone nominalezone de dépassement

inférieur

zone de dépassement

supérieur

borne supérieureborne inférieure

48 TLX DS 57 PL7 xxF

Page 49: Metier Analogique

Modules analogiques en rack

Indications de dépassement

Dans les zones de dépassement, il existe un risque de saturation de la chaîne de mesure. Pour pallier ce risque par programme utilisateur, des bits d’erreur existent :

Gamme "en température"

Le dépassement de gamme correspond soit à un dépassement dynamique de la chaîne d'acquisition, soit à un dépassement de la zone normalisée de mesure du capteur, soit à un dépassement dynamique de la température de compensation de soudure froide (-5 C à +85 C).

Nom du bit Signification (quand égal à 1)

%Ixy.i.ERR Défaut de la voie

%MWxy.i.2:X1 Indique un dépassement de gamme sur la voie

%MWxy.i.2:X14 Indique un dépassement de limite inférieure sur la voie

%MWxy.i.2:X15 Indique un dépassement de limite supérieure sur la voie

Note : Si le contrôle de dépassement n’est pas activé, tous les bits ci-dessus restent à zéro quel que soit la valeur de la mesure.

° °

TLX DS 57 PL7 xxF 49

Page 50: Metier Analogique

Modules analogiques en rack

Filtrage des mesures

Introduction Le filtrage effectué est un filtrage de premier ordre. Le coefficient de filtrage est modifiable (Voir Modification de la valeur de filtrage des voies, p. 208) depuis une console de programmation et par programme.

Formule mathématique

La formule mathématique utilisée est la suivante :

avec :=efficacité du filtre,

Mesf(n)=mesure filtrée à l’instant n,Mesf(n-1)=mesure filtrée à l’instant n-1,Valb(n)=valeur brute à l’instant n.L’utilisateur choisit en configuration la valeur de filtrage parmi 7 possibilités. Cette valeur est modifiable, même lorsque l’application est en RUN.

Valeurs pour le module TSX AEY 1614

Les valeurs de filtrage sont les suivantes, elles dépendent du temps de cycle T:

Note : Le filtrage est inhibé en cycle rapide.

Mesf n( ) α Mesf n 1–( ) 1 α–( ) Valb n( )×+×=

α

Efficacité recherchée

Valeur à choisir

correspondant Temps de réponse du filtre à 63%

fréquence de coupure (Hz)

Pas de filtrage 0 0 0 0

Peu de filtrage 12

0,7500,875

4 x T8 x T

0,040 / T0,020 / T

Filtrage moyen 34

0,9370,969

16 x T32 x T

0,010 / T0,005 / T

Filtrage fort 56

0,9840,992

64 x T128 x T

0,025 / T0,012 / T

α

50 TLX DS 57 PL7 xxF

Page 51: Metier Analogique

Modules analogiques en rack

Affichage des mesures

Introduction Ce traitement permet de choisir le format d’affichage suivant lequel sont fournies au programme utilisateur. Il est nécessaire de faire la différence entre les gammes électriques et les gammes thermocouples ou thermosondes.

Gamme -80..+80mV

La mesure fournie à l'application est directement exploitable par l'utilisateur qui peut choisir entre l’affichage normalisé et l’affichage utilisateur.

Affichage normalisé:Les valeurs sont affichées en unité normalisée (en % avec 2 décimales, également symbolisé °/ )

Affichage utilisateur:L'utilisateur peut choisir (Voir Modification du format d'affichage d'une voie d’entrée en tension ou en courant, p. 188) la plage de valeurs dans laquelle sont exprimées les mesures, en choisissant : la borne minimale correspondant au minimum de la gamme (-10000 °/ ), la borne maximale correspondant au maximum de la gamme (+10000°/ ).Ces bornes minimale et maximale sont des entiers compris entre - 30000 et + 30000

Gammes thermocouples

La mesure fournie à l'application est directement exploitable par l'utilisateur qui peut choisir (Voir Modification Format d'affichage d'une voie thermocouples ou thermosondes, p. 189) entre deux types d’affichages : l’affichage en température et l’affichage normalisé.

Affichage en température:Les valeurs sont fournies en dixiéme de degré (Celsius ou Farenheit, selon l’unité choisie en configuration)

Affichage utilisateur:L'utilisateur peut choisir un affichage normalisé 0..10000 (soit 0 à 10000 °/ ), en précisant les températures minimale et maximale correspondant à 0 et 10000

Affichage

de -10000 à +10000 (-10000 °/ à +10000 °/ )

°°°

°°° °°°

°°°°°°

°°°

TLX DS 57 PL7 xxF 51

Page 52: Metier Analogique

Modules analogiques en rack

Alignement capteur pour le module TSX AEY 1614

Introduction L'alignement consiste à éliminer un décalage systématique observé avec un capteur donné, autour d'un point de fonctionnement donné. On compense une erreur liée au procédé. Pour cette raison, le remplacement d'un module ne nécessite pas un nouvel alignement, par contre, le remplacement du capteur ou le changement du point de fonctionnement de ce capteur, nécessite un nouvel alignement.

Valeurs d’alignement

La valeur d'alignement est modifiable (Voir Alignement d’une voie d’entrée, p. 210) depuis une console de programmation, même si le programme est en RUN. Pour chaque voie d'entrée, l'utilisateur peut: visualiser et modifier la valeur de mesure souhaitée, sauvegarder la valeur d'alignement, savoir si la voie possède déjà un alignement.L'offset d'alignement peut également être modifié par programme.L'alignement s'effectue sur la voie en exploitation normale, sans influence sur les modes de marche de la voie du module.L'écart maximal entre la valeur mesurée et la valeur souhaitée (valeur alignée) ne doit pas excéder 1500.

Droite de conversion après alignement

Droite de conversion initiale

Note : le bit %IWxy.i.1:X0 = 1 indique que la voie est alignée.

52 TLX DS 57 PL7 xxF

Page 53: Metier Analogique

Modules analogiques en rack

Calibration du module TSX AEY 1614

Introduction La calibration (Voir Fonction Calibration d’un module analogique, p. 214) s'effectue sur les voies 0 et 8. Pour la voie 0, deux types de calibration sont possibles : la calibration de la chaîne de mesure pour une voie, la calibration de la source de courant nécessaire aux mesures issues de capteurs

à sondes résistives.Pour la voie 8, seule la calibration de la chaîne de mesure est possible.

Recomman-dations

Il est conseillé de calibrer le module hors application. La calibration peut s'effectuer avec la tâche automate liée à la voie, en RUN ou en STOP.

Marche à suivre pour la recalibration de la chaîne de mesure

Le tableau donne la marche à suivre pour calibrer la chaîne de mesure :

Note : dans l'écran de calibration, les valeurs affichées sur la partie gauche de l'écran (voies 0 et 8) indiquent la valeur mesurée sur la référence de tension connectée. Le format d'affichage en dixième de mV (16000 affiché pour 1,6V) n'est pas destiné à contrôler la précision de la référence mais indique simplement la présence de cette référence.

Etape Action

1 Accéder à l’écran de réglage de la calibration

2 Double-cliquer sur la voie 0.Résultat: Une question apparaît ‘Voulez-vous passer en mode recalibration?’.

3 Répondre Oui à cette question.Résultat: La fenêtre de recalibration apparaît.

4 Connecter une référence de tension sur l’entrée tension à calibrer en fonction de la gamme à calibrer +25,000mV+/-0,039% pour les gammes à calibrer Thermocouples B, R, S, et T +55,000mV+/-0,026% pour les gammes à calibrer Thermocouples U, N, L, et K +80,000mV+/-0,023% pour les gammes à calibrer Thermocouples J, et E +166,962mV+/-0,019% pour la gamme Pt100

5 Une fois la référence connectée sur l'entrée tension (par exemple 10 V), utiliser la boîte à liste déroulante Référence pour sélectionner cette valeur. Attendre éventuellement le temps nécessaire à la stabilisation de la tension de référence connectée, puis confirmer le choix par le bouton de commande Valider. La calibration des gammes liées à cette référence (par exemple 10 V et 0..10 V) s'effectue automatiquement.

TLX DS 57 PL7 xxF 53

Page 54: Metier Analogique

Modules analogiques en rack

Calibration de la source de courant 1,25 mA

La source de courant sert à la compensation de soudure froide. Le tableau donne la marche à suivre pour calibrer la source de courant:

6 Calibrer éventuellement le module pour les autres gammes.Le bouton de commande Retour paramètres Usine permet d'annuler toutes les calibrations précédemment effectuées et de revenir à la calibration initiale réalisée en usine.

7 Appuyer sur le bouton de commande Sauvegarder, afin de prendre en compte et sauvegarder dans le module sa nouvelle calibration. Lorsque l'on quitte l'écran de calibration sans que la sauvegarde soit effectuée, un message est visualisé pour signaler que les opérations de calibration vont être perdues

Etape Action

Etape Action

1 Accéder à l’écran de réglage de la calibration

2 Double-cliquer sur la voie 0.Résultat: Un question apparaît ‘Voulez-vous passer en mode recalibration?’.

3 Répondre Oui à cette question.Résultat: La fenêtre de calibration apparaît.

4 Mesurer à l'aide d'un multimètre de précision (0,068% à 1,25mA), la valeur de la source de courant délivrée par la voie à calibrer.Noter cette valeur et la convertir en micro-Ampères

5 Utiliser la boîte à liste déroulante Référence pour sélectionner Source.Tapez la valeur convertie dans le champs Source (par exemple 12501 pour 1,2501 mA) puis confirmer le choix par le bouton de commande Valider.

6 Appuyer sur le bouton de commande Sauvegarder, afin de prendre en compte et sauvegarder dans le module sa nouvelle calibration. Lorsque l'on quitte l'écran de calibration sans que la sauvegarde soit effectuée, un message est visualisé pour signaler que les opérations de calibration vont être perdues

54 TLX DS 57 PL7 xxF

Page 55: Metier Analogique

Modules analogiques en rack

2.4 Module TSX AEY 414

Présentation

Contenu de ce sous-chapitre

Ce sous-chapitre présente le module en rack TSX AEY 414.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Présentation du module TSX AEY 414 56

Cadencement des mesures 58

Contrôle des dépassements 59

Contrôle de la liaison capteur 61

Filtrage des mesures 62

Affichage des mesures 63

Alignement capteur pour le module TSX AEY 414 65

Compensation de soudure froide du module TSX AEY 414 66

Calibration 67

TLX DS 57 PL7 xxF 55

Page 56: Metier Analogique

Modules analogiques en rack

Présentation du module TSX AEY 414

Généralités Le module TSX AEY 414 est une chaîne d'acquisition multigamme, à 4 entrées isolées entre elles. Ce module offre pour chacune de ses entrées et suivant le choix fait en configuration (Voir Modification de la gamme d’une entrée ou d’une sortie d’un module analogique, p. 186), les gammes: Thermocouple: B, E, J, K, L, N, R, S, T et U Tension :-13..+63 mV, Thermosonde Pt100, Pt1000, Ni1000 en 2 ou 4 fils, ou gamme ohmique : 0..400

Ohms, 0..3850 Ohms Haut niveau +/-10 V, 0..10 V, +/- 5 V, 0..5 V (0..20 mA avec un shunt externe)

ou 1..5 V (4..20 mA avec un shunt externe). Il est à noter que les shunts externes sont livrés avec le produit.

Synoptique Le module d’entrées TSX AEY 414 réalise les fonctions suivantes :

Note : Le bornier est fourni séparément sous la référence TSX BLY 01.

A/N

Con

nect

eur

vers

bus

X

Traitement

Opto-coupleur

5 V

Fonction

1

2 3 4

5

6

Opto-coupleur

Opto-coupleur

Opto-coupleur

Isolement 1780 Veff

Opto-coupleur

Bor

nier

à v

is 2

0 po

ints

Mul

tiple

xeur

Isolement 2830 Veff

Mesure de température

interne

ConvertisseurDC / DC

1

Interfacebus X

TSX AEY 414

56 TLX DS 57 PL7 xxF

Page 57: Metier Analogique

Modules analogiques en rack

Description Le détail des fonctions est le suivant :

Repère Elément Fonction

1 Raccordement au processus et scrutation des voies d’entrées

raccordement physique au processus par un bornier à vis, sélection du gain, en fonction des caractéristiques des signaux d'entrées,

définies en configuration pour chaque voie (gamme haut niveau, thermocouple ou thermosonde),

multiplexage.

2 Numérisation des signaux analogiques des mesures d'entrées

Numérisation des signaux analogiques des mesures d'entrées

3 Transformation des mesures d'entrées dans une unité exploitable par l'utilisateur

prise en compte des coefficients de recalibration et d'alignement à appliquer sur les mesures (voie par voie et gamme par gamme), ainsi que des coefficients d'autocalibration du module,

linéarisation de la mesure fournie par les thermosondes Pt ou Ni, linéarisation de la mesure et prise en compte de la compensation de soudure

froide interne ou externe, dans le cas des thermocouples, mise à l'échelle des mesures, en fonction des paramètres de configuration

(unités physiques ou gamme utilisateur).

4 Interface et communication avec l’application

gestion des échanges avec le processeur, adressage géographique, réception des paramètres de configuration du module et des voies, envoi des valeurs mesurées, ainsi que de l’état du module, à l’application.

5 Alimentation du module

-

6 Surveillance du module et indication des défauts éventuels à l’application

test de la chaîne de conversion, test du dépassement de gamme sur les voies, test de la présence du bornier, test de la liaison capteur (sauf sur les gammes +/-10 V, 0..10V, +/-5 V, 0..5V

(0..20mA), test du chien de garde.

TLX DS 57 PL7 xxF 57

Page 58: Metier Analogique

Modules analogiques en rack

Cadencement des mesures

Introduction Le temps de cycle du module TSX AEY 414 est toujours de 550 ms.Ce temps est indépendant de la fréquence secteur (50 Hz ou 60 Hz). Les mesures s'enchaînent de la manière suivante : voie 0, voie 1, voie 2, voie 3 et sélection interne.

Décomposition du temps de cycle

Le tableau ci-dessous décompose les différents temps:

Illustration

Type de temps Décomposition des temps Total

Temps de scrutation de la voie 0

Test de filerie : 4 ms Conversion de la voie : 106 ms

110 ms

Temps de scrutation de la voie 1

Test de filerie : 4 ms Conversion de la voie : 106 ms

110 ms

Temps de scrutation de la voie 2

Test de filerie : 4 ms Conversion de la voie : 106 ms

110 ms

Temps de scrutation de la voie 3

Test de filerie : 4 ms Conversion de la voie : 106 ms

110 ms

Temps de scrutation de la voie 4

Test de filerie : 4 ms Conversion de la voie : 106 ms

110 ms

Sélection interne Sélection interne : 110 ms 110 ms

TOTAL 550 ms

Note : La sélection interne correspond soit à la température interne, soit aux références internes pour l'auto-calibration du module, soit à la compensation de ligne pour les gammes thermosondes.

110 ms 110 ms

Tconv Ttf Tconv Tconv

Voie 0 Voie 1 Sélection interne

Le cycle s’exécute toujours de la même manière et dure 550 ms

58 TLX DS 57 PL7 xxF

Page 59: Metier Analogique

Modules analogiques en rack

Contrôle des dépassements

Introduction Le module TSX AEY 414 donne le choix entre des gammes en tension, des gammes thermocouples et des gammes thermosondes pour chacune de ses entrées.Pour la gamme choisie, le module effectue un contrôle de dépassement : il vérifie que la mesure est comprise entre une borne inférieure et une bonne supérieure.

Les zone de mesure

La plage de mesure est divisée en trois zones:

la zone nominale est la plage de mesure correspondant à la gamme choisie, la zone de dépassement supérieur est la zone située au delà de la borne

supérieure, la zone de dépassement inférieur est la zone située en deçà de la borne

inférieure.

Indications de dépassement

Dans les zones de dépassement, il existe un risque de saturation de la chaîne de mesure. Pour pallier ce risque par programme utilisateur, des bits d’erreur existent:

Valeurs de dépassement des gammes en tension

Pour les gammes en tension, le module autorise un dépassement de 5% de la plage électrique positive couverte par la gamme.tableau des valeurs:

zone nominalezone de dépassement

inférieur

zone de dépassement

supérieur

borne supérieureborne inférieure

Nom du bit Indication (quand est égal à 1)

%Ixy.i.ERR Défaut de la voie

%IWxy.voie.2:X1 Indique un dépassement de gamme sur la voie

Gamme Borne inférieure

Borne supérieure

Valeurs par défaut

Borne min. en mode User

Borne max. en mode User

+/-10 V -10,5 V +10,5 V +/- 10500 Min - 5%(Max-Min)/2 Max + 5%(Max-Min)/2

0..10 V -0,5 V +10,5 V -500..+ 10500 Min - 5%(Max-Min) Max + 5%(Max-Min)

+/-5 V -5,25 V +5,25 V +/- 10500 Min - 5%(Max-Min) Max + 5%(Max-Min)

0..5 V -0,25 V +5,25 V -500..+ 10500 Min - 5%(Max-Min) Max + 5%(Max-Min)

1..5 V +0,8 V +5,2 V -500..+ 10500 Min - 5%(Max-Min) Max + 5%(Max-Min)

0..20 mA -1 mA +21 mA -500..+ 10500 Min - 5%(Max-Min) Max + 5%(Max-Min)

4..20 mA +3,2 mA +20,8 mA -500..+ 10500 Min - 5%(Max-Min) Max + 5%(Max-Min)

TLX DS 57 PL7 xxF 59

Page 60: Metier Analogique

Modules analogiques en rack

Valeurs de dépassement des gammes thermiques

Le dépassement de gamme correspond soit à un dépassement dynamique de la chaîne d'acquisition, soit à un dépassement de la zone normalisée de mesure du capteur, soit à un dépassement dynamique de la température de compensation (-5

C à +85 C). L'utilisation de la compensation interne à une ambiance normative (0

C à +60 C) est compatible avec les seuils -5 C à +85 C,.Tableau des valeurs:

° °° ° ° °

Gamme Borne inférieure Borne supérieure Valeurs par défaut

Borne min. en mode User

Borne max. en mode User

Thermo B 0 C (32 F) +1802 C (+3276 F) C ou F 0 +10000

Thermo E -270 C (-454 F) +812 C (+1495 F) C ou F 0 +10000

Thermo J -210 C (-346 F) +1065 C (+1953 F) C ou F 0 +10000

Thermo K -210 C (-454 F) +1372 C (+2502 F) C ou F 0 +10000

Thermo L -200 C (-328 F) +900 C (+1652 F) C ou F 0 +10000

Thermo N -270 C (-454 F) +1300 C (+2372 F) C ou F 0 +10000

Thermo R -50 C (-58 F) +1769 C (+3216 F) C ou F 0 +10000

Thermo S -50 C (-58 F) +1769 C (+3216 F) C ou F 0 +10000

Thermo T -270 C (-454 F) +400 C (+752 F) C ou F 0 +10000

Thermo U -200 C (-328 F) +600 C (+1112 F) C ou F 0 +10000

Pt100 -200 C (-328 F) +850 C (+1562 F) C ou F 0 +10000

Pt1000 -200 C (-328 F) +800 C (+1472 F) C ou F 0 +10000

Ni1000 -60 °C (-76 °F) +240 °C (+464 °F) C ou F 0 +10000

-13..+63 mV -13 mV +63 mV -2064..+ 10000 Min Max

0..400 0 400 0..+10000 Min Max

0..3850 0 3850 0..+10000 Min Max

° ° ° ° ° °

° ° ° ° ° °

° ° ° ° ° °

° ° ° ° ° °

° ° ° ° ° °

° ° ° ° ° °

° ° ° ° ° °

° ° ° ° ° °

° ° ° ° ° °

° ° ° ° ° °

° ° ° ° ° °

° ° ° ° ° °

° °

Ω Ω

Ω Ω

60 TLX DS 57 PL7 xxF

Page 61: Metier Analogique

Modules analogiques en rack

Contrôle de la liaison capteur

Valeurs de la résistance

Le contrôle de la liaison capteur impose une valeur maximale à la résistance Rs des capteurs raccordés sur les entrées du module. Cette valeur Rs max. est compatible avec le fonctionnement normal du module TSX AEY 414.Le défaut de liaison capteur peut correspondre à un court-circuit ou à un circuit ouvert selon le type de capteur utilisé. Par contre, le compte-rendu est global et ne fait pas la différence entre le court-circuit et le circuit ouvert.Tableau de valeur des résistances :

Capteur Thermosondes Pt1000/Ni1000

Thermosonde Pt100

Thermocouples -15/60 mV, B, E, J, K, L, N, R, S, T et U

Rs max. - 0 100 ohms

Circuit ouvert >3850 ohms >400 ohms 100000 ohms

Court-circuit 150 ohms 15 ohms non détectable

Note : Le module gère la cohérence entre le défaut bornier et le défaut de liaison

capteur. Le défaut de liaison capteur n'est pas détecté en gamme 0-5 V / 0-20 mA (le

service n'est pas proposé à l'utilisateur et le test de filerie n'est pas exécuté). Dans la gamme 1-5 V / 4-20 mA, le test de filerie n'est efficace que si le shunt

de 250 W est connecté. Dans le cas contraire (shunt non connecté), le test de filerie peut ne pas détecter un défaut, même si les câbles sont coupés.

Dans le cas des thermosondes, le défaut de liaison capteur dû à une anomalie sur la compensation de la ligne, peut apparaître ou disparaître avec un retard maximum de 12 s, par rapport à l'occurrence de l'anomalie.

TLX DS 57 PL7 xxF 61

Page 62: Metier Analogique

Modules analogiques en rack

Filtrage des mesures

Introduction Le filtrage effectué est un filtrage de premier ordre. Le coefficient de filtrage est modifiable (Voir Modification de la valeur de filtrage des voies, p. 208) par un écran PL7 et par programme.

Formule mathématique

La formule mathématique utilisée est la suivante :

avec :=efficacité du filtre,

Mesf(n)=mesure filtrée à l’instant n,Mesf(n-1)=mesure filtrée à l’instant n-1,Valb(n)=valeur brute à l’instant n.L’utilisateur choisit en configuration la valeur de filtrage parmi 7 possibilités. Cette valeur est modifiable, même lorsque l’application est en RUN.

Valeurs pour le module TSX AEY 414

Les valeurs de filtrage sont les suivantes :

Note : Le filtrage est inhibé en cycle rapide.

Mesf n( ) α Mesf n 1–( ) 1 α–( ) Valb n( )×+×=

α

Efficacité recherchée

Valeur à choisir

correspondant Temps de réponse du filtre à 63%

Fréquence de coupure (Hz)

Pas de filtrage 0 0 0 0

Peu de filtrage 12

0,7500,875

1,91 s4,12 s

0,0830,039

Filtrage moyen 34

0,9370,969

8,45 s17,5 s

0,0190,0091

Filtrage fort 56

0,9840,992

34,1 s68,5 s

0,00460,0022

α

62 TLX DS 57 PL7 xxF

Page 63: Metier Analogique

Modules analogiques en rack

Affichage des mesures

Introduction Ce traitement permet de choisir le format d’affichage suivant lequel sont fournies au programme utilisateur. il est nécessaire de faire la différence entre les gammes électriques et les gammes thermocouples ou thermosondes :

Affichage normalisé des gammes électriques

Les valeurs sont affichées en unité normalisée (en % avec 2 décimales, également symbolisé °/ )

Affichage utilisateur

L'utilisateur peut choisir la plage de valeurs (Voir Modification du format d'affichage d'une voie d’entrée en tension ou en courant, p. 188) dans laquelle sont exprimées les mesures, en choisissant : la borne minimale correspondant au minimum de la gamme : 0 °/ ) (ou -10000

°/ ), la borne maximale correspondant au maximum de la gamme +10000 °/ . Ces bornes minimale et maximale sont des entiers compris entre - 30000 et +30000.

Exemple:Supposons qu'un conditionneur indique une information de pression sur une boucle 4-20 mA, avec 4 mA correspondant à 3200 mB et 20 mA correspondant à 9600 mB. L'utilisateur peut alors choisir le format utilisateur (User), en définissant les bornes minimale et maximale suivantes : 3200 °/ pour 3200 mB comme borne minimale, 9600 °/ pour 9600 mB comme borne maximale.Les valeurs transmises au programme évolueront entre 3200 (= 4 mA) et 9600 (= 20 mA).Les correspondances sont alors les suivantes :

Type de gamme Affichage

gamme unipolaire de 0 à 10000 (0 °/ à +10000 °/ )

gamme bipolaire de -10000 à 10000 (-10000 °/ à +10000 °/ )

°°°

°°° °°°

°°° °°°

Valeur transmise au programme

Valeur du courant Valeur de la pression

3200 4 mA 3200 mB

valeur courante comprise entre 4 et 20 mA valeur courante

9600 20 mA 9600 mB

°°°°°°

°°°

°°°°°°

TLX DS 57 PL7 xxF 63

Page 64: Metier Analogique

Modules analogiques en rack

Affichage des gammes thermiques

La mesure fournie à l'application est directement exploitable par l'utilisateur qui peut choisir (Voir Modification Format d'affichage d'une voie thermocouples ou thermosondes, p. 189) entre l’affichage en température et l’affichage normalisé. Pour l’affichage en température, les valeurs sont fournies en dixiéme de degré

Celsius ou Farenheit selon l’unité choisie. Pour l’affichage utilisateur, l'utilisateur peut choisir un affichage normalisé

0..10000 (soit 0 à 10000 °/ ) en précisant les températures minimale et maximale correspondant à 0 et 10000.

°°°

64 TLX DS 57 PL7 xxF

Page 65: Metier Analogique

Modules analogiques en rack

Alignement capteur pour le module TSX AEY 414

Introduction L'alignement consiste à éliminer un décalage systématique observé avec un capteur donné, autour d'un point de fonctionnement donné. On compense une erreur liée au procédé et non pas une erreur liée à l'automatisme. Pour cette raison, le remplacement d'un module ne nécessite pas un nouvel alignement, par contre, le remplacement du capteur ou le changement du point de fonctionnement de ce capteur, nécessite un nouvel alignement.

Illustration Les droite de conversion sont les suivantes :

Exemple Supposons qu'une sonde Pt100, plongée dans la glace fondante (procédure de réglage des sondes) indique après mesure et affichage 10 °C (et non 0 °C). L'utilisateur peut aligner sa mesure sur la valeur 0 (valeur souhaitée). Après cette procédure d'alignement, la voie de mesure appliquera un offset systématique de -10 sur toute nouvelle mesure.

Valeurs d’alignement

La valeur d'alignement est modifiable (Voir Alignement d’une voie d’entrée, p. 210) depuis une console de programmation, même si le programme est en RUN.Pour chaque voie d'entrée, l'utilisateur peut : visualiser et modifier la valeur de mesure souhaitée, sauvegarder la valeur d'alignement, savoir si la voie possède déjà un alignement.L'offset d'alignement peut également être modifié par programme. L'alignement s'effectue voie en exploitation normale, sans influence sur les modes de marche de la voie du module.L'écart maximal entre la valeur mesurée et la valeur souhaitée (valeur alignée) ne doit pas excéder +/-1000.

Droite de conversion après alignement

Droite de conversion initiale

TLX DS 57 PL7 xxF 65

Page 66: Metier Analogique

Modules analogiques en rack

Compensation de soudure froide du module TSX AEY 414

Définition Dans le cas des gammes thermocouples, la compensation de soudure froide est assurée par le module.Toutefois, la mesure de la température de soudure froide peut s'effectuer sur le bornier du module (par une sonde interne au module) ou de manière déportée en utilisant un sonde Pt100 Classe A externe (non fournie), connectée sur la voie 0 du module (Voir Compensation de soudure froide, p. 195).

66 TLX DS 57 PL7 xxF

Page 67: Metier Analogique

Modules analogiques en rack

Calibration

Introduction La calibration (Voir Fonction Calibration d’un module analogique, p. 214) du module permet de corriger les dérives à long terme du module, et d'optimiser la précision à une température ambiante autre que 25 degrés Celsius. La calibration du module TSX AEY414 s’effectue voie par voie.

Important La dynamique de calibration est bornée à 1% de la pleine échelle, car au delà, le module considère qu'il y a une anomalie de la chaîne d'acquisition.La calibration à pleine échelle s'effectue sur chacune des voies et dans chacune des gammes, en plaçant une source étalon directement sur le bornes d'entrées.

Marche à suivre pour une entrée en tension

Elle s’effectue à partir de l’écran de recalibration

Etape Action

1 Accéder à l’écran de réglage de la calibration

2 Sélectionner une voie et passer en mode calibration

3 Connecter une référence de tension sur l’entrée tension à calibrer en fonction de la gamme à calibrer +10,000mV+/-0,018% pour les gammes en tension +60,000mV+/-0,028% pour les gammes Thermocouples B, E, J, K, L, N, R,

S, T et U et la gamme -13..63 mV +2,500mV+/-0,016% pour les gammes Thermosondes Pt100, Pt1000 et

Ni1000

4 Une fois la référence connectée sur l'entrée tension, choisir cette référence sur l'écran par l'intermédiaire de la boîte à liste déroulante

5 Attendre éventuellement le temps nécessaire de stabilisation de la référence de tension connectée, puis valider ce choix par le bouton "Valider". La calibration correspondant aux gammes liées à cette référence s'effectue alors automatiquement.

TLX DS 57 PL7 xxF 67

Page 68: Metier Analogique

Modules analogiques en rack

Marche à suivre pour la source de courant thermosonde

Elle s’effectue à partir de l’écran de calibration

Prise en compte La calibration n’est prise en compte qu’après sa sauvegarde dans le module par le bouton "Sauvegarder".Le bouton "Retour paramètres usine" permet d'annuler toutes les calibrations et de revenir à la calibration initiale (effectuée en usine).La sélection de ce bouton déclenche un message de confirmation. Par contre, après confirmation, la prise en compte est immédiate et ne nécessite pas de sauvegarde.L'abandon de l'écran sans sauvegarde affiche un message qui rappelle à l'utilisateur que la sauvegarde n'est pas effectuée. Si l'utilisateur choisit quand même de quitter l'écran, les nouveaux coefficients de calibration sont perdus (retour aux anciens coefficients).

Etape Action

1 Accéder à l’écran de réglage de la calibration

2 Sélectionner une voie et passer en mode calibration

3 Connecter une référence de courant voie par voie pour calibrer +2,5mA+/-0,0328% pour les gammes Thermosondes

4 Lire la valeur fournie et la fournir cette valeur en unités x 100 nA

Note : Pour les étalons de tension 10 V et 2,5 V, la valeur lue attendue après

calibration est 10000 +/-2 Pour l'étalon 60 mV, la valeur lue attendue est 9523 +/-2 (10000 correspondant

à la pleine échelle, soit 63 mV)

68 TLX DS 57 PL7 xxF

Page 69: Metier Analogique

Modules analogiques en rack

2.5 Module TSX AEY 420

Présentation

Contenu de ce sous-chapitre

Ce sous-chapitre présente le module en rack TSX AEY 420.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Présentation du module TSX AEY 420 70

Cadencement des mesures 72

Contrôle des dépassements 73

Seuils et traitement événementiels 75

Affichage des mesures 78

Alignement capteur pour le module TSX AEY 420 79

TLX DS 57 PL7 xxF 69

Page 70: Metier Analogique

Modules analogiques en rack

Présentation du module TSX AEY 420

Généralités Le module TSX AEY 420 est une chaîne de mesure industrielle 4 entrées haut niveau, rapide.Associés à des capteurs ou des transmetteurs, ils permettent de réaliser des fonctions de surveillance, de mesure et de régulation des processus continus.Le module TSX AEY 420 offre pour chacune de ses entrées la gamme +/-10 V, 0..10 V, 0..5 V, 1..5 V, 0..20 mA ou 4..20 mA, suivant le choix fait en configuration (Voir Modification de la gamme d’une entrée ou d’une sortie d’un module analogique, p. 186).

Synoptique Le module d’entrées TSX AEY 420 réalise les fonctions suivantes :

A/N

Con

nect

eur

vers

bus

X

5 V

6

Isolement 1000 Veff.

1

TraitementOpto-coupleur

Filtre

4 en

trée

sC

onne

cteu

r(s)

Sub

D

2 3 4

7

Filtre

5

Opto-coupleur

ConvertisseurDC/DC

Sélection de la voie

8

Référence interne 9

Inte

rfac

ebu

s x

Mul

tiple

xage

TSX AEY 420

70 TLX DS 57 PL7 xxF

Page 71: Metier Analogique

Modules analogiques en rack

Description Le tableau ci-dessous présente les différentes fonctions :

Repère Elément Fonction

1 Raccordement au processus et scrutation des voies d’entrées

raccordement physique au processus, au travers de connecteur(s) SubD, adaptation des signaux d’entrées par filtrage analogique,

2 Multiplexage des signaux d’entrées

scrutation des voies d’entrées, par multiplexage statique

3 Adaptation des signaux d’entrées

Adaptation des signaux d’entrées

4 Numérisation des signaux analogiques des mesures d’entrées

convertisseur analogique / numérique 16 bits,

5 Transformation des mesures d’entrées dans une unité exploitable par l’utilisateur

prise en compte des coefficients de recalibration et d’alignement à appliquer sur les mesures, ainsui que des coefficients d’autocalibration du module,

mise à l’échelle des mesures, en fonction des paramétres de configuration.

6 Interface et communication avec l’application

gestion des échanges avec le processeur, adressage géographique, réception des paramétres de configuration du module et des voies, envoi des valeurs mesurées, ainsi que l’état du module, à l’application.

7 Alimentation du module

-

8 Surveillance du module et indication des défauts éventuels à l’application

test de la chaîne de conversion, test du dépassement de gamme sur les voies, test de la présence du bornier, test du chien de garde.

9 Référence interne la lecture d’une référence interne de tension étalon permet au module de calculer ses coefficients d’autocalibration.

TLX DS 57 PL7 xxF 71

Page 72: Metier Analogique

Modules analogiques en rack

Cadencement des mesures

Introduction Sans aucun traitement événementiel activé, le temps de cycle du module TSX AEY 420 est de 1 ms. Il est indépendant du nombre d’entrées utilisées.Les mesures s'enchaînent de la manière suivante : voie 0, voie 1, voie 2 et voie 3.Le cycle de scrutation est rallongé de 0,150 ms par voie dans le cas où le traitement événementiel est activé.

Décomposition du temps de cycle

Le tableau ci-dessous présente les différents temps de cycle

Illustration

Configuration Temps de cycle

Aucun traitement événementiel 1 ms

1 voie avec traitement événementiel 1,15 ms

2 voies avec traitement événementiel 1,30 ms

3 voies avec traitement événementiel 1,45 ms

4 voies avec traitement événementiel 1,60 ms

Voie 0 Voie 1 Voie 2 Voie 3

Temps de cycle indépendant du nombre d’entrées utilisées

72 TLX DS 57 PL7 xxF

Page 73: Metier Analogique

Modules analogiques en rack

Contrôle des dépassements

Introduction Le module TSX AEY 420 donne le choix entre 6 gammes de tension ou de courant pour chacune de ses entrées.Pour la gamme choisie, le module effectue un contrôle de dépassement: il vérifie que la mesure est comprise entre une borne inférieure et une bonne supérieure.Ce contrôle est optionnel.D’une maniére générale, le module autorise un dépassement de 5% de la plage électrique positive couverte par la gamme.

Les zone de mesure

La plage de mesure est divisée en cinq zones:

la zone nominale est la plage de mesure correspondant à la gamme choisie, la zone de tolérance supérieure s’étend des valeurs comprises entre la valeur

supérieure de la gamme (exemple: +10V pour une gamme -10V/+10V) et la borne supérieure,

la zone de tolérance inférieure s’étend des valeurs comprises entre la valeur inférieure de la gamme (exemple: -10V pour une gamme -10V/+10V) et la borne inférieure,

la zone de dépassement supérieur est la zone située au delà de la borne supérieure,

la zone de dépassement inférieur est la zone située en deçà de la borne inférieure.

zone nominalezone de dépassement

inférieur

zone de dépassement

supérieure

borne supérieureborne inférieure

zone de tolérance inférieure

Vinf gamme

zone de tolérance

supérieure

Vsup gamme

TLX DS 57 PL7 xxF 73

Page 74: Metier Analogique

Modules analogiques en rack

Indications de dépassement

Dans les zones de dépassement, il existe un risque de saturation de la chaîne de mesure. Pour pallier ce risque par programme utilisateur, des bits d’erreur existent: .

Valeurs des bornes de dépassement

Les valeurs des bornes de dépassement sont configurables (Voir Modification du contrôle de dépassement et sélection du traitement événementiel, p. 194) indépendamment l’une de l’autre. Elles peuvent prendre des valeurs entières comprises entre les valeurs suivantes:

Avec = Valeur supérieure gamme - Valeur inférieure gamme

Nom du bit Indication (quand = 1)

%IWxy.i.1:X5 La valeur lue est dans la zone de tolérance inférieure

%IWxy.i.1:X6 La valeur lue est dans la zone de tolérance supérieure

%IWxy.i.2:X1 Si le contrôle de dépassement est demandé, ce bit signale que la valeur lue est dans l’une des 2 zones de dépassement. %MWxy.i.2:X14 signale un dépassement dans la zone inférieure %MWxy.i.2:X15 signale un dépassement dans la zone supérieure

%Ixy.ERR Défaut de la voie

Note : Lors d’un dépassement, la valeur mesurée est écrêtée à la valeur de la borne correspondante.

Gamme Zone de tolérance inférieure Zone de tolérance supérieure

- Valeur par défaut

Valeur maxi

Valeur mini Valeur par défaut

Valeur mini

Valeur maxi

Bipolaire+/-10V

-0,125 x

/2

0 - 0,25 x

/2

0,125 x

/2

0 0,25 x

/2

Unipolaire0..10V,0..5V,1..5V,0..20mA,4..20mA

-0,125 x 0 - 0,25 x 0,125 x 0 0,25 x

Normalisée -1250 0 -2500 1250 0 2500

Utilisateur Bipolaire+/-10V

-0,125 x

/2

0 -0,25 x

/2

0,125 x

/2

0 0,25 x

/2

Utilisateur Unipolaire0..10V,0..5V,1..5V,0..20mA,4..20mA

-0,125 x 0 -0,25 x 0,125 x 0 0,25 x

∆gamme ∆gamme ∆gamme ∆gamme

∆gamme ∆gamme ∆gamme ∆gamme

∆gamme ∆gamme ∆gamme ∆gamme

∆gamme ∆gamme ∆gamme ∆gamme

∆gamme

74 TLX DS 57 PL7 xxF

Page 75: Metier Analogique

Modules analogiques en rack

Seuils et traitement événementiels

Présentation Le module TSX AEY 420 gère 2 seuils par voie (seuil 0 et 1).Sur franchissement de ces seuils, le module peut déclencher un traitement événementiel.

Causes de l’événement

L'utilisateur associe un traitement événementiel à une voie analogique lors de la configuration logicielle du module (Voir Modification du contrôle de dépassement et sélection du traitement événementiel, p. 194). L'événement peut avoir plusieurs causes :

Masquage des causes de l’événement

Ces causes peuvent être masquées ou validées par programme à l'aide des bits du mot %QWxy.i

Source de l’événement

Les bits du mot %IWxy.i.2 indiquent la source de l'événement :

la mesure devient inférieure au seuil 0

la mesure devient supérieure au seuil 0

la mesure devient inférieure au seuil 1

la mesure devient supérieure au seuil 1

Adresse Fonction (0 = masquage, 1 = validation)

%QWxy.i:X 0 Franchissement du Seuil 0 en montant

%QWxy.i:X 1 Franchissement du Seuil 0 en descendant

%QWxy.i:X 2 Franchissement du Seuil 1 en montant

%QWxy.i:X 3 Franchissement du Seuil1 en descendant

Adresse Fonction (1 = événement, 0 = pas d’événement)

%IWxy.i.2:X0 Franchissement du Seuil 0 en montant

%IWxy.i.2:X1 Franchissement du Seuil 0 en descendant

%IWxy.i.2:X2 Franchissement du Seuil 1 en montant

%IWxy.i.2:X3 Franchissement du Seuil1 en descendant

TLX DS 57 PL7 xxF 75

Page 76: Metier Analogique

Modules analogiques en rack

Exemple

Seuil 1

%QWxy.0:X0

%QWxy.0:X1

%QWxy.0:X3

%QWxy.0:X2

Seuil 0

%IWxy.0.2:X0

%IWxy.0.2:X1

%IWxy.0.2:X2

%IWxy.0.2:X3

Evt

Evt

Evt

Evt

76 TLX DS 57 PL7 xxF

Page 77: Metier Analogique

Modules analogiques en rack

Informations complémen-taires

Le mot d'entrée %IWxy.i.2 n'est remis à jour qu'à chaque apparition d'une nouvelle cause d'événement.

Lorsque la valeur mesurée est égale au seuil mais ne le franchit pas, il n'y a pas de déclenchement d'événement.

Le traitement événementiel peut être activé ou désactivé par configuration pour chacune des voies.

Un numéro d'événement 0 à 63 est attribué à chaque voie. Le choix du numéro détermine la priorité de l'événement (0 = priorité maximum, 1 à 63 = priorité minimum).

TLX DS 57 PL7 xxF 77

Page 78: Metier Analogique

Modules analogiques en rack

Affichage des mesures

Introduction La mesure fournie à l’application est directement exploitable par l’utilisateur qui peut choisir entre : utiliser l'affichage normalisé 0..10000 (ou +/- 10000 pour la gamme +/- 10 V), paramétrer son format d’affichage en indiquant les valeurs minimales et

maximales souhaitées.

Affichage normalisé

Les valeurs sont affichées en unité normalisée (en % avec 2 décimales, également symbolisé °/ )

Affichage utilisateur

L'utilisateur peut choisir la plage de valeurs (Voir Modification du format d'affichage d'une voie d’entrée en tension ou en courant, p. 188) dans laquelle sont exprimées les mesures, en choisissant : la borne minimale correspondant au minimum de la gamme : 0 °/ (ou -10000

°/ ), la borne maximale correspondant au maximum de la gamme +10000 °/ . Ces bornes minimale et maximale sont des entiers compris entre -30000 et +30000.

Exemple:Supposons qu'un conditionneur indique une information de pression sur une boucle 4-20 mA, avec 4 mA correspondant à 3200 mB et 20 mA correspondant à 9600 mB. L'utilisateur peut alors choisir le format utilisateur (User), en définissant les bornes minimale et maximale suivantes : 3200 °/ pour 3200 mB comme borne minimale, 9600 °/ pour 9600 mB comme borne maximale. Les valeurs transmises au programme évolueront entre 3200 (= 4 mA) et 9600 (= 20 mA).Les correspondances sont alors les suivantes :

Type de gamme Affichage

gamme unipolaire de 0 à 10000 (0 °/ à +10000 °/ )

gamme bipolaire de -10000 à 10000 (-10000 °/ à +10000 °/ )

°°°

°°° °°°

°°° °°°

°°°°°°

°°°

°°°°°°

Valeur transmise au programme Valeur du courant Valeur de la pression

3200 4 mA 3200 mB

valeur courante comprise entre 4 et 20 mA valeur courante

9600 20 mA 9600 mB

78 TLX DS 57 PL7 xxF

Page 79: Metier Analogique

Modules analogiques en rack

Alignement capteur pour le module TSX AEY 420

Introduction L'alignement consiste à éliminer un décalage systématique observé avec un capteur donné, autour d'un point de fonctionnement donné. On compense une erreur liée au procédé. Pour cette raison, le remplacement d'un module ne nécessite pas un nouvel alignement, par contre, le remplacement du capteur ou le changement du point de fonctionnement de ce capteur, nécessite un nouvel alignement.

Illustration Les droite de conversion sont les suivantes :

Exemple Par exemple, supposons qu'un capteur de pression, relié à un conditionneur (1mV/mB), indique 3200 mB, alors que la pression réelle est de 3210 mB. La valeur mesurée par le module en échelle normalisée sera 3200 (3,20 V). L'utilisateur peut aligner sa mesure sur la valeur 3210 (valeur souhaitée). Après cette procédure d'alignement, la voie de mesure appliquera un offset systématique de +10 sur toute nouvelle mesure. La valeur d'alignement qu'il faudra saisir est de 3210.

Valeurs d’alignement

La valeur d'alignement est modifiable (Voir Alignement d’une voie d’entrée, p. 210) par les écrans de PL7, même si le programme est en RUN.Pour chaque voie d'entrée, l'utilisateur peut : visualiser et modifier la valeur de mesure souhaitée sauvegarder la valeur d'alignement savoir si la voie possède déjà un alignementL'offset d'alignement peut également être modifié par programme.L'alignement s'effectue voie en exploitation normale, sans influence sur les modes de marche de la voie du module. L'écart maximal entre la valeur mesurée et la valeur souhaitée (valeur alignée) ne doit pas excéder 1000.L'offset d'alignement est stocké dans le mot %MWxy.i.8.

Droite de conversion après alignement

Droite de conversion initiale

Note : le bit %IWxy.i.1:X0 = 1 indique que la voie est alignée.

TLX DS 57 PL7 xxF 79

Page 80: Metier Analogique

Modules analogiques en rack

2.6 Modules TSX ASY 410 et TSX ASY 800

Présentation

Contenu de ce sous-chapitre

Ce sous-chapitre présente les modules en rack TSX ASY 410 et TSX ASY 800.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Présentation du module TSX ASY 410 81

Caractéristiques des sorties 83

Contrôle des dépassements du module TSX ASY 410 84

Comportement des sorties du module TSX ASY 410 86

Présentation du module TSX ASY 800 87

Caractéristiques des sorties 89

Contrôle des dépassements du module TSX ASY 800 90

Comportement des sorties du module TSX ASY 800 91

80 TLX DS 57 PL7 xxF

Page 81: Metier Analogique

Modules analogiques en rack

Présentation du module TSX ASY 410

Généralités Le module TSX ASY 410 est un module comportant 4 sorties analogiques isolées entre elles. Ce module offre pour chacune de ses sorties et suivant le choix fait en configuration (Voir Modification de la gamme d’une entrée ou d’une sortie d’un module analogique, p. 186), les gammes : +/- 10V 0..20 mA, 4..20 mA.

Synoptique Le module de sortie TSX ASY 410 réalise les fonctions suivantes :

Con

nect

eur

vers

bus

X

Traitement

5 V

Fonction23

6

7

Opto-coupleur

Opto-coupleur

Bornier à vis 20 points

ConvertisseurDC / DC-

1

N/A

Isolement 1500 Veff

Opto-coupleur N/A

Opto-coupleur N/A

Opto-coupleur N/A

45

Tension / Courant

TSX ASY 410

Interfacebus X

TLX DS 57 PL7 xxF 81

Page 82: Metier Analogique

Modules analogiques en rack

Description Le détail des fonctions est le suivant :

Rafraîchissement des sorties

Le temps maximum entre l'envoi de la valeur de la sortie sur le bus automate et son positionnement effectif sur le bornier est de 2,5 ms.Les sorties peuvent être individuellement affectées à la tâche MAST ou à la tâche FAST du programme application.

Ecriture des sorties

L’application doit fournir aux sorties des valeurs au format normalisé : -10000 à +10000 en gamme +/-10 V 0 à +10000 en gammes 0-20 mA et 4-20 mACes valeurs doivent être écrites dans les mots %QWxy.i.0 à 3 pour les voies 0 à 3 du module.

Repère Fonction Caractéristiques

1 Raccordement au processus raccordement physique au processus par un bornier à vis 20 points,

Protection du module contre les surtensions

2 Adaptation aux différents actionneurs

L’adaptation se fait en tension ou en courant.

3 Conversion des données numériques en signaux analogiques

elle s’effectue sur 11 bits avec signe (-2048 à 2047), le recadrage des données, fournies par le programme, dans la

dynamique du convertisseur est réalisé automatiquement,

4 Transformation des valeurs applicatives en données utilisables par le convertisseur numérique/analogique

-

5 Interface de communication avec l’application

gestion des échanges avec le processeur, adressage géographique, réception depuis l’application des paramètres de configuration du

module et des voies, ainsi que des consignes numériques des voies

envoi de l’état du module à l’application.

6 Alimentation du module -

7 Surveillance du module et indication des défauts éventuels à l’application

test du convertisseur, test du dépassement de gamme sur les voies, test de la présence du bornier, test du chien de garde.

8 Alimentation 24V externe des sorties

-

82 TLX DS 57 PL7 xxF

Page 83: Metier Analogique

Modules analogiques en rack

Caractéristiques des sorties

Ecriture des sorties

L’application doit fournir aux sorties des valeurs au format normalisé : -10000 à +10000 en gamme +/-10 V 0 à +10000 en gammes 0-20 mA et 4-20 mALes valeurs doivent être écrites dans les mots %QWxy.i.0 à 3 pour les voies 0 à 3 du module.

Conversion numérique / analogique

La conversion numérique / analogique s’effectue sur : 11 bits + signe (-2048 à +2047)Le recadrage des données, fournies par le programme, dans la dynamique du convertisseur est réalisé automatiquement

Forçage des sorties

Chaque sortie peut, depuis l’écran de Mise au point de PL7, être forcée à une valeur comprise entre -10000 et +10000, définie par l’utilisateur. Cette fonction est essentiellement dédiée au test de câblage.Le forçage n’est accessible que si la tâche programme qui pilote la sortie est en RUN (la sortie étant en position Repli ou Maintien lorsque la tâche programme est en STOP).

TLX DS 57 PL7 xxF 83

Page 84: Metier Analogique

Modules analogiques en rack

Contrôle des dépassements du module TSX ASY 410

Introduction Le type de contrôle des dépassements du module TSX ASY 410 dépend de sa version logicielle (la version logicielle est mentionnée sur l’étiquette donnant la référence du module, collée sur la face latérale du produit ou bien accessible par PL7 en mode connecté).

Cas des modules de version logicielle SV<=1.0

Si les valeurs fournies par l’application sont inférieures à -10000 ou supérieures à +10000, les sorties saturent à la valeur suivante : -10 V ou +10 V en gamme +/-10 V 4 mA ou 20 mA en gamme 4..20 mA 0 mA ou 20 mA en gamme 0..20 mAUn défaut de dépassement est signalé par les bits suivants (exploitables par programme) :

Nom du bit Signification

%Ixy.i.ERR Quand = 1, Indique une erreur sur la voie

%IWxy.i.2:X1 Quand = 1, Indique un dépassement de gamme sur la voie.

84 TLX DS 57 PL7 xxF

Page 85: Metier Analogique

Modules analogiques en rack

Cas des modules de versions logicielles SV>=2.0

Ces modules autorisent un dépassement de : +/-5 % sur les gammes tension et 4..20 mA +5 % sur la gamme 0..20 mALa plage de mesure est divisée en trois zones :

la zone nominale est la plage de mesure correspondant à la gamme choisie, la zone de dépassement supérieur est la zone située au delà de la borne

supérieure, la zone de dépassement inférieur est la zone située en deçà de la borne

inférieure. Valeurs de dépassements en fonction de la gamme:

La détection de dépassements de gamme est optionnelle :L’utilisateur peut choisir (Voir Modification du contrôle de dépassement et sélection du traitement événementiel, p. 194) l’indication de dépassement par valeur supérieure, inférieure ou les deux.Lorsque la valeur envoyée se situe au-delà des bornes de dépassement et que le contrôle de dépassement est demandé, les dépassements sont alors signalées par les bits suivants :

Gamme Borne inférieure Borne supérieure

+/- 10V -10500 (soit -10,5 V) +10500 (soit +10,5 V)

0..20mA 0 (soit 0mA) +10500 (soit +21 mA)

4..20mA -500 (soit 3,2 mA) +10500 (soit +20,8 mA)

Adresse Signification

%Ixy.i.ERR Quand = 1, indique une erreur sur la voie

%MWxy.i.2:X1 Quand = 1, indique un dépassement de gamme sur la voie. %MWxy.i.2:X3 = 1 indique alors un dépassement par valeur supérieure %MWxy.i.2:X3 = 0 indique alors un dépassement par valeur inférieure

zone nominalezone de dépassement inférieur

zone de dépassement supérieur

borne supérieureborne inférieure

TLX DS 57 PL7 xxF 85

Page 86: Metier Analogique

Modules analogiques en rack

Comportement des sorties du module TSX ASY 410

Repli/Maintien ou mise à zéro des sorties

A l’apparition d’un défaut et suivant la gravité de celui-ci, les sorties passent individuellement ou ensemble en position de ‘Repli/Maintien’ ou sont forcées à 0 (0 V ou 0 mA)Différents cas de comportement des sorties:

Le repli ou le maintien à la valeur courante est choisi lors de la configuration du module. La valeur de repli peut être modifiée depuis l’écran de Mise au point (Voir Modification de la valeur de repli d’une sortie, p. 212) de PL7 ou par programme.

Défaut Comportement des sorties tension

Comportement des sorties courant

Tâche en STOP ou programme absent

Repli/Maintien (voie par voie) Repli/Maintien (voie par voie)

Défaut de communication Repli/Maintien (voie par voie) Repli/Maintien (voie par voie)

Défaut de configuration 0V (voie par voie) 0mA (voie par voie)

Défaut interne du module 0V (voie par voie) 0mA (voie par voie)

Valeur de sortie hors limites (dépassement de gamme)Version logicielle>=2.0

Valeur transmise avec saturation à +10,5/-10,5V (voie par voie)

Valeur transmise avec saturation à 3,2/20,8 mA ou 0/20mA

Valeur de sortie hors limites (dépassement de gamme)Version logicielle=1.0

+10V/-10V 4/20 mA ou 0/20mA

Défaut bornier Maintien à la valeur (toutes les voies)

Maintien à la valeur (toutes les voies)

Embrochage sous tensionProcesseur en STOP

Sorties à 0 (toutes les voies) 0 mA (toutes les voies)

Rechargement du programme

0 V (toutes les voies) 0 mA (toutes les voies)

86 TLX DS 57 PL7 xxF

Page 87: Metier Analogique

Modules analogiques en rack

Présentation du module TSX ASY 800

Généralités Le module TSX ASY 800 est un module comportant 8 sorties analogiques non isolées entre elles. Ce module offre pour chacune de ses sorties et suivant le choix fait en configuration (Voir Modification de la gamme d’une entrée ou d’une sortie d’un module analogique, p. 186), les gammes: +/- 10V 0..20 mA, 4..20 mA.

Synoptique Le module de sortie TSX ASY 800 réalise les fonctions suivantes:

Description Le détail des fonctions est le suivant :

5

TSX ASY 800

Bor

nier

à v

is 2

0 po

ints

Con

nect

eur

vers

bus

X

Inte

rfac

ebu

s X

Traitement

Opto-coupleur

Opto-coupleur

ConvertisseurDC/DC

N/AM

ulti-

plex

eur

24 V

ext

erne6

4 3 2 1

8

7

Repère Elément Fonction

1 Raccordement au processus

raccordement physique au processus par un connecteur SubD 25 points, protection du module contre les surtensions.

TLX DS 57 PL7 xxF 87

Page 88: Metier Analogique

Modules analogiques en rack

Temps de rafraîchissement des sorties

Le temps maximum entre l'envoi de la valeur de la sortie sur le bus automate et son positionnement effectif sur le bornier est de 5 ms.

Comportement sur défaut d’alimentation externe des sorties

Lors d’un défaut d’alimentation externe des sorties, toutes les sorties du module TSX ASY 800 passent à 0.

Ecriture des sorties

L’application doit fournir aux sorties des valeurs au format normalisé : -10000 à +10000 en gamme +/-10 V 0 à +10000 en gammes 0-20 mA et 4-20 mACes valeurs doivent être écrites dans les mots %QWxy.i.0 à 7 pour les voies 0 à 7 du module.

2 Adaptation aux différents actionneurs

L’adaptation se fait en tension ou en courant.

3 Conversion des données numériques en signaux analogiques

en tension, elle s’effectue sur 13 bits + signe (-8192 à +8191), en courant, elle s’effectue sur 13 bits (0 à +8191)

4 Transformation des valeurs applicatives en données utilisables par le convertisseur numérique/analogique

-

5 Interface de communication avec l’application

gestion des échanges avec le processeur, adressage géographique, réception depuis l’application des paramètres de configuration du module

et des voies, ainsi que des consignes numériques des voies envoi de l’état du module à l’application.

6 Alimentation du module -

7 Surveillance du module et indication des défauts éventuels à l’application

test du convertisseur, test du dépassement de gamme sur les voies, test de la présence du bornier, test du chien de garde.

8 Alimentation 24V externe des sorties

-

Repère Elément Fonction

Note : Lorsque le module est en même temps en défaut alimentation externe et en défaut bornier, seul le défaut d’alimentation est signalé.

88 TLX DS 57 PL7 xxF

Page 89: Metier Analogique

Modules analogiques en rack

Caractéristiques des sorties

Ecriture des sorties

L’application doit fournir aux sorties des valeurs au format normalisé : -10000 à +10000 en gamme +/-10 V 0 à +10000 en gammes 0-20 mA et 4-20 mALes valeurs doivent être écrites dans les mots %QWxy.i.0 à 7 pour les voies 0 à 7 du module.

Conversion numérique / analogique

La conversion numérique / analogique s’effectue sur : 13 bits + signe (-8192 à +8191) en tension 13 bits (0 à +8191) en courantLe recadrage des données, fournies par le programme, dans la dynamique du convertisseur est réalisé automatiquement

Forçage des sorties

Chaque sortie peut, depuis l’écran de Mise au point de PL7, être forcée à une valeur comprise entre -10000 et +10000, définie par l’utilisateur. Cette fonction est essentiellement dédiée au test de câblage.Le forçage n’est accessible que si la tâche programme qui pilote la sortie est en RUN (la sortie étant en position Repli ou Maintien lorsque la tâche programme est en STOP).

Comportement sur défaut d’alimentation externe des sorties

Sur défaut d’alimentation externe des sorties toutes les sorties du module passent à 0

Note : Lorsque le module est en même temps en défaut d’alimentation externe et en défaut bornier, seul le défaut d’alimentation est signalé.

TLX DS 57 PL7 xxF 89

Page 90: Metier Analogique

Modules analogiques en rack

Contrôle des dépassements du module TSX ASY 800

Introduction Le module TSX ASY 800 autorise un dépassement de +/- 5% sur les gammes en tension et 4..20mA et de +5% sur la gamme en courant.La détection de dépassement est optionnelle.

Les zone de mesure

La plage de mesure est divisée en trois zones:

la zone nominale est la plage de mesure correspondant à la gamme choisie, la zone de dépassement supérieur est la zone située au delà de la borne

supérieure, la zone de dépassement inférieur est la zone située en deçà de la borne

inférieure.

Indications de dépassement

Les valeurs de dépassement des différentes gammes sont les suivantes :

L’utilisateur peut choisir (Voir Modification du contrôle de dépassement et sélection du traitement événementiel, p. 194) l’indication de dépassement par valeur supérieure, inférieure ou les deux.Lorsque le contrôle de dépassement est demandé, les indications sont signalés par les bits suivants :

zone nominalezone de dépassement

inférieur

zone de dépassement

supérieur

borne supérieureborne inférieure

Gamme Borne inférieure Borne supérieure

+/- 10V -10500 (soit -10,5 V) +10500 (soit +10,5 V)

0..20mA 0 (soit 0mA) +10500 (soit +21 mA)

4..20mA -500 (soit 3,2 mA) +10500 (soit +20,8 mA)

Nom du bit Signification

%Ixy.i.ERR Quand = 1, Indique une erreur sur la voie

%MWxy.i.2:X1 Quand = 1, Indique un dépassement de gamme sur la voie. %MWxy.i.2:X3 = 1 indique alors un dépassement par

valeur supérieure %MWxy.i.2:X3 = 0 indique alors un dépassement par

valeur inférieure

90 TLX DS 57 PL7 xxF

Page 91: Metier Analogique

Modules analogiques en rack

Comportement des sorties du module TSX ASY 800

Repli/Maintien ou mise à zéro des sorties

A l’apparition d’un défaut et suivant la gravité de celui-ci, les sorties passent individuellement ou ensemble en position de ‘Repli/Maintien’ ou sont forcées à 0 (0 V ou 0 mA)Différents cas de comportement des sorties:.

Le repli ou le maintien à la valeur courante est choisi lors de la configuration du module. La valeur de repli peut être modifiée depuis l’écran de Mise au point (Voir Modification de la valeur de repli d’une sortie, p. 212) de PL7 ou par programme.

Comportement à la mise sous tension

Lors de la mise sous tension du module (mise sous tension du rack ou embrochage sous tension), les sorties sont figées à 0V/0mA pendant une seconde avant de devenir opérationnelles.Ce temps est nécessaire pour la stabilisation de l'alimentation des sorties.

Défaut Comportement des sorties tension Comportement des sorties courant

Tâche en STOP ou programme absent

Repli/Maintien (voie par voie) Repli/Maintien (voie par voie)

Défaut de communication Repli/Maintien (voie par voie) Repli/Maintien (voie par voie)

Défaut de configuration 0V (voie par voie) 0mA (voie par voie)

Défaut interne du module 0V (voie par voie) 0mA (voie par voie)

Valeur de sortie hors limites (dépassement de gamme)

Valeur transmise avec saturation à +10,5/-10,5V (voie par voie)

Valeur transmisse avec saturation à 3,2/20,8 mA ou 0/20mA

Défaut bornier Maintien à la valeur (toutes les voies) Maintien à la valeur (toutes les voies)

Embrochage sous tensionProcesseur en STOP

Sorties à 0 V (toutes les voies) 0 mA (toutes les voies)

Rechargement du programme

0 V (toutes les voies) 0 mA (toutes les voies)

TLX DS 57 PL7 xxF 91

Page 92: Metier Analogique

Modules analogiques en rack

92 TLX DS 57 PL7 xxF

Page 93: Metier Analogique

TLX DS 57 PL7 xxF

3

Les modules analogiques déportés TBX

Présentation

Objet de ce chapitre

Ce chapitre présente les modules analogiques déportés TBX.

Contenu de ce chapitre

Ce chapitre contient les sous-chapitres suivants :

Sous-chapitre

Sujet Page

3.1 Module TBX AES 400 94

3.2 Module TBX AMS 620 107

3.3 Module TBX ASS 200 120

93

Page 94: Metier Analogique

TBX analogiques

3.1 Module TBX AES 400

Présentation

Contenu de ce sous-chapitre

Ce sous-chapitre présente le module déporté TBX AES 400.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Présentation du module TBX AES 400 95

Cadencement des mesures 97

Contrôle des dépassements 98

Filtrage des mesures 101

Affichage des mesures 102

Calibration du module TBX AES 400 104

Alignement capteur 106

94 TLX DS 57 PL7 xxF

Page 95: Metier Analogique

TBX analogiques

Présentation du module TBX AES 400

Généralités L'embase TBX AES 400 est un module d’entrées analogiques comportant 4 voies isolées multigammes. Elle doit obligatoirement être associée à un communicateur TBX LEP 030.Ce module offre pour chacune de ses entrées les gammes suivantes : Haut niveau tension, Haut niveau courant, Thermocouples (B,E,J,K,N,R,S,T), Thermosondes (Pt100, Pt1000, Ni1000).

Synoptique Module d’entrées TBX AES 400 associé à communicateur TBX LEP 030 :

Mesures

ConversionAnalogique/Numérique

FIP

IO

Température soudure froide

Base deTemps

Entrée 0

Entrée 1

Entrée 2

Entrée 3

Alimentation

Traitements (par ordre chronologique):-sélection gamme-dépassement-contrôle capteur-filtrage-linéarisation-affichage

inte

rfac

e bu

s 24/48V

13

Voie 1Voie 0

4 5 76

2

TLX DS 57 PL7 xxF 95

Page 96: Metier Analogique

TBX analogiques

Description Le module TBX AES 400 associé à communicateur TBX LEP 030 réalise les fonctions suivantes :

Repère Fonction

1 acquisition par multiplexage à relais des 4 voies avec réjection du 50Hz ou 60Hz,

2 conversion analogique numérique 12 bits + signe,

3 sélection de la gamme pour chaque entrée: tension, courant ou thermocouple,

4 contrôle de dépassement des entrées,

5 contrôle capteur,

6 filtrage des mesures, linéarisation et compensation de soudure froide dans le cas des

thermocouples, linéarisation dans le cas des thermosondes,

7 mise au format utilisateur des mesures.

96 TLX DS 57 PL7 xxF

Page 97: Metier Analogique

TBX analogiques

Cadencement des mesures

Introduction Le temps de cycle du module TBX AES 400 dépend de la fréquence secteur (50 Hz ou 60 Hz) et donc du mode de réjection choisi en configuration.Les mesures s'enchaînent de la manière suivante : voie 0, voie 1, voie 2, voie 3 puis acquisition de la température de soudure froide du module.

Décomposition du temps de cycle

Illustration du temps de cycle

Le tableau ci-dessous donne les éléments de calcul.

Type de temps Réjection 50 Hz Réjection 60 Hz

Temps de scrutation d’une voie 80 ms 68 ms

Temps d’acquisition température de soudure froide

80 ms 68 ms

Temps d’acquisition d’un cycle complet 400 ms 340 ms

Note : Le cycle est toujours identique même si certaines voies ne sont pas utilisées. Les temps d’accès aux mesures par programme dépendent aussi des temps de

transmission sur le bus FIPIO et de la période de la tâche automate.

Voie 0 Voie 1 Voie 2 Tp sfVoie 3 Voie 0 Voie 2Voie 1 Voie 3Tp sf

T voie

T cycle

Tp sf : temps acquisition température de soudure froide

TLX DS 57 PL7 xxF 97

Page 98: Metier Analogique

TBX analogiques

Contrôle des dépassements

Introduction Le module TBX AES 400 donne le choix entre des gammes en tension, des gammes en courant, des gammes thermocouples et des gammes thermosondes pour chacune de ses entrées.Pour la gamme choisie, le module effectue un contrôle de dépassement: il vérifie que la mesure est comprise entre une borne inférieure et une bonne supérieure.

La zone de mesure

La plage de mesure est divisée en cinq zones:

La zone nominale est la plage de mesure correspondant à la gamme choisie la zone de tolérance supérieure sont les valeurs comprises entre la valeur

supérieure de la gamme (exemple: +10V pour une gamme -10V/+10V) et la borne supérieure,

la zone de tolérance inférieure sont les valeurs comprises entre la valeur inférieure de la gamme (exemple: -10V pour une gamme -10V/+10V) et la borne inférieure,

la zone de dépassement supérieur est la zone située au delà de la borne supérieure,

la zone de dépassement inférieur est la zone située en deçà de la borne inférieure.

Indications de dépassement

Si les valeurs fournies par l’application sont en dehors des bornes, il y a saturation à la valeur de la borne dépassée et ce dépassement est signalé.Le module continue à fournir la grandeur convertie jusqu'à saturation du convertisseur ou du format d'affichage (+32767/-32768), même si la validité de la mesure n'est pas garantie.L'utilisateur peut par l'intermédiaire du bit de dépassement éviter de prendre en compte ces mesures.Bit de dépassement:

zone nominale

zone de dépassement

inférieur

zone de dépassement

supérieur

borne dedépassement

supérieur

borne dedépassement

inférieur

Zone de tolérance inférieure

Zone de tolérance

supérieure

Adresse Signification

%I\p.2.c\m.i.ERR Quand = 1, Indique un dépassement de gamme sur la voie.

98 TLX DS 57 PL7 xxF

Page 99: Metier Analogique

TBX analogiques

Valeurs de dépassement des gammes électrique

Pour les gammes en tension, le module autorisent, un dépassement de 5% de la plage électrique positive couverte par la gamme.Gammes électriques:

Gamme Borne inférieure Borne supérieure

+/-10 V -10,5 V +10,5 V

+/-5 V -5,25 V +5,25 V

0..20 mA -1 mA +21 mA

4..20 mA +3,2 mA +20,8 mA

-20..+20 mV -21 mV +21 mV

-50..+50 mV -52,5 mV +52,5 mV

-200..+200 mV -210 mV +210 mV

-500..+500 mV -525 mV +525 mV

TLX DS 57 PL7 xxF 99

Page 100: Metier Analogique

TBX analogiques

Valeurs de dépassement des gammes thermiques

Le dépassement de gamme correspond soit à un dépassement dynamique de la chaîne d'acquisition, soit à un dépassement de la zone normalisée de mesure du capteur, soit à un dépassement dynamique de la température de compensation (-5 C à +85 C). L'utilisation de la compensation interne à une ambiance normative

(0 C à +60 C) est compatible avec les seuils -5 C à +85 C.Gamme thermocouples:

Gamme thermosondes:

Gamme Borne inférieure Borne supérieure

Thermo B 0 C (32 F) +1802 C (+3276 F)

Thermo E -270 C (-454 F) +717 C (+1322 F)

Thermo J -210 C (-346 F) +935 C (+1715 F)

Thermo K -270 C (-454 F) +1338 C (+2440 F)

Thermo N -270 C (-454 F) +1300 C (+2372 F)

Thermo R -50 C (-58 F) +1769 C (+3216 F)

Thermo S -50 C (-58 F) +1769 C (+3216 F)

Thermo T -270 C (-454 F) +400 C (+752 F)

Gamme Borne inférieure Borne supérieure

Pt100 -200 C (-328 F) +850 C (+1562 F)

Pt1000 -200 C (-328 F) +850 C (+1562 F)

Ni1000 -60 C (-76 F) +250 C (+482 F)

° °° ° ° °

° ° ° °

° ° ° °

° ° ° °

° ° ° °

° ° ° °

° ° ° °

° ° ° °

° ° ° °

° ° ° °

° ° ° °

° ° ° °

100 TLX DS 57 PL7 xxF

Page 101: Metier Analogique

TBX analogiques

Filtrage des mesures

Introduction Le filtrage effectué est un filtrage de premier ordre. Le coefficient de filtrage est modifiable depuis une console de programmation et par programme (Voir Modification de la valeur de filtrage des voies de modules analogiques, p. 190).

Formule mathématique

La formule mathématique utilisée est la suivante :

avec :=efficacité du filtre,

Mesf(n)=mesure filtrée à l’instant n,Mesf(n-1)=mesure filtrée à l’instant n-1,Valb(n)=valeur brute à l’instant n.L’utilisateur choisit en configuration la valeur de filtrage parmi 7 possibilités.

Valeurs pour le module TBX AES 400

Les valeurs de filtrage sont les suivantes, elles dépendent de la tension secteur:

Mesf n( ) α Mesf n 1–( ) 1 α–( ) Valb n( )×+×=

α

Efficacité Valeur correspondant Constante de temps réjection à 50 Hz

Constante de temps réjection à 60 Hz

Pas de filtrage 0 0 0 0

Peu de filtrage 12

0,7500,875

1,6 s3,2 s

1,4s2,7s

Filtrage moyen 34

0,9370,969

6,4 s12,8 s

5,4 s10,8 s

Filtrage fort 56

0,9840,992

25,6 s51,2 s

21,1 s43,5 s

α

TLX DS 57 PL7 xxF 101

Page 102: Metier Analogique

TBX analogiques

Affichage des mesures

Introduction Ce traitement permet de choisir le format d’affichage suivant lequel les mesures sont fournies au programme utilisateur.Il est nécessaire de faire la différence entre les gammes électriques et les gammes thermocouples ou thermosondes.

Affichage normalisé des gammes électriques

Les valeurs sont affichées en unité normalisée (en % avec 2 décimales, également symbolisé °/ ):

Affichage utilisateur des gammes électriques

L'utilisateur peut choisir la plage de valeurs dans laquelle sont exprimées les mesures, en choisissant : la borne minimale correspondant au minimum de la gamme : 0 (ou - 10000 °/ ) la borne maximale correspondant au maximum de la gamme : + 10000 °/ .Les bornes minimale et maximale sont comprises entre - 31128 et + 31128.

Exemple :Utilisation d'un capteur de pression 2/20 bars fournissant un signal 0/20mA et ayant une caractéristique linéaire.Ce qui intéresse l'utilisateur est la pression et non la valeur du courant. La meilleure résolution est obtenue en choisissant en affichage utilisateur : pour borne minimum : 2000 pour borne maximum : 20000Le programme utilisateur exploite ainsi des valeurs exprimées directement en unité physique, le millibar.Illustration

Type de gamme Affichage

gamme unipolaire0-10V, 0-5V, 0-20mA, 4-20mA

de 0 à 10000 (0 °/ à 10000 °/ )

gamme bipolaire+/-10V

de -10000 à +10000 (-10000 °/ à +10000 °/ )

°°°

°°° °°°

°°° °°°

°°°°°°

Pression

20,000 bars

2,000 bars

Courant20 mA

102 TLX DS 57 PL7 xxF

Page 103: Metier Analogique

TBX analogiques

Affichage gammes thermocouples et thermosondes

Pour l’affichage en température, les valeurs sont fournies en dixième de degré.Pour l’affichage utilisateur, l'utilisateur peut choisir un affichage normalisé 0..10000 en précisant les températures minimale et maximale correspondant à 0 et 10000.La mesure fournie à l'application est directement exploitable par l'utilisateur qui peut choisir entre l’affichage en température et l’affichage normalisé.

Exemple :Thermocouple J connecté à un module TBX AES 400. L’utilisateur désire surveiller une plage de température de 200°C à 600°C et avoir un résultat en pourcentage de la dynamique.Pour cela choisir un affichage normalisé et définir les bornes : borne inférieure = 2000 borne supérieure = 6000La mesure accessible par programme est alors comprise entre 0 et 10 000.Pour une température de 400°C, le module fournit comme mesure une valeur numérique égale à 5000 soit 50% de la dynamique d'entrée.Illustration :

100,00

50,00

400 600 T en degrés Celcius200

%

0

Valeur de la mesure affichée

TLX DS 57 PL7 xxF 103

Page 104: Metier Analogique

TBX analogiques

Calibration du module TBX AES 400

Introduction La calibration (Voir Fonction Calibration d’un module analogique, p. 214) s'effectue globalement pour le module sur la voie 0.Il est conseillé de calibrer le module hors application. La calibration peut s'effectuer avec la tâche automate liée à la voie, en RUN ou en STOP.La calibration comprend deux étapes: la calibration du zéro la calibration à pleine échelle.

Calibration du zéro

La calibration du zéro est recommandée pour les gammes +/-20mV, +/-50mV et les gammes thermocouples. Elle consiste à faire la calibration du zéro sur chacune des voies simultanément en gamme +/- 20 mV à la température ambiante désirée en plaçant des shunts directement sur les bornes d’entrées de l’embase.

Calibration pleine échelle

La calibration à pleine échelle se fait sur la voie 0 en plaçant la source étalon réglée à la pleine échelle +/-0,01% directement sur les bornes d’entrée de la voie 0 de l’embase.

Précautions En mode calibration, les mesures de toutes les voies du module sont déclarées invalides, le filtrage et les alignements sont inhibés, les cycles d'acquisition des voies peuvent être allongés.Les entrées autres que la voie 0 n'étant plus acquises pendant la calibration, la valeur transmise à l'application pour ces autres voies est la dernière valeur mesurée avant le passage en calibration.

Comment calibrer le module

Le tableau suivant présente la marche à suivre pour calibrer le module :

Etape Action

1 Accéder à l’écran de réglage de la calibration

2 Double-cliquer sur la voie 0.Résultat: Une question apparaît ‘Voulez-vous passer en mode recalibration?’.

3 Placer un shunt sur toutes les entrées du module pour réaliser la calibration à 0

4 Répondre Oui à la question précédente (répondre Non pour ne pas effectuer la calibration à 0).Résultat: La fenêtre de calibration apparaît.

104 TLX DS 57 PL7 xxF

Page 105: Metier Analogique

TBX analogiques

5 Réaliser alors la calibration à pleine échelle.En fonction de la gamme à calibrer, connectez une tension de référence sur l'entrée tension de la voie 0 : tension de référence = 10 V (précision +/- 0,01%) pour calibrer le module sur

les gammes 10 V et 0..10 V, tension de référence = 5 V (précision +/- 0,01%) pour calibrer le module sur les

gammes 0..5 V, 1..5V, 0..20 mA et 4..20 mA, tension de référence = 2 V (précision +/- 0,01%) pour calibrer le module sur les

gammes Pt1000 et Ni1000, tension de référence = 500 mV (précision +/- 0,01%) pour calibrer le module sur

la gamme 500 mV, tension de référence = 200 mV (précision +/- 0,01%) pour calibrer le module sur

les gammes Pt100 et +/- 200 mV, tension de référence = 50 mV (précision +/- 0,01%) pour calibrer le module sur

les gammes +/- 200 mV et thermocouples E,J,K, et N, tension de référence = 20 mV (précision +/- 0,01%) pour calibrer le module sur

les gammes +/- 200 mV et thermocouples B,R,S, et T,Attention : la référence 5 V permet de recalibrer la chaîne de mesure complète pour les gammes 0..20 mA et 4..20 mA, à l'exception du shunt de courant 250 Ohms situé sur l'entrée courant.

6 Une fois la référence connectée sur l'entrée tension (par exemple 10 V), utiliser la boîte à liste déroulante Référence pour sélectionner cette valeur. Attendre éventuellement le temps nécessaire à la stabilisation de la tension de référence connectée, puis confirmer le choix par le bouton de commande Valider. La calibration des gammes liées à cette référence (par exemple 10 V et 0..10 V) s'effectue automatiquement.

7 Calibrer éventuellement le module pour les autres gammes.le bouton de commande Retour paramètres Usine permet d'annuler toutes les calibrations précédemment effectuées et de revenir à la calibration initiale réalisée en usine.

8 Appuyer sur le bouton de commande Sauvegarder, afin de prendre en compte et sauvegarder dans le module sa nouvelle calibration. Lorsque l'on quitte l'écran de calibration sans que la sauvegarde soit effectuée, un message est visualisé pour signaler que les opérations de calibration vont être perdues

Etape Action

TLX DS 57 PL7 xxF 105

Page 106: Metier Analogique

TBX analogiques

Alignement capteur

Introduction L'alignement consiste à éliminer un décalage systématique observé avec un capteur donné, autour d'un point de fonctionnement donné. On compense une erreur liée au procédé. Pour cette raison, le remplacement d'un module ne nécessite pas un nouvel alignement, par contre, le remplacement du capteur ou le changement du point de fonctionnement de ce capteur, nécessite un nouvel alignement.

Exemple Supposons qu'un capteur de pression, relié à un conditionneur (1mV/mB), indique 3200 mB, alors que la pression réelle est de 3210 mB.La valeur mesurée par le module en échelle normalisée sera 3200 (3,20 V). L'utilisateur peut aligner sa mesure sur la valeur 3210 (valeur souhaitée). Après cette procédure d'alignement, la voie de mesure appliquera un offset systématique de +10. La valeur d'alignement qu'il faudra saisir est de 3210.

Valeurs d’alignement

La valeur d'alignement est modifiable (Voir Alignement d’une voie d’entrée, p. 210) depuis l’écran PL7, même si le programme est en RUN.Pour chaque voie d'entrée, l'utilisateur peut : visualiser et modifier la valeur de mesure souhaitée sauvegarder la valeur d'alignement savoir si la voie possède déjà un alignementL'offset d'alignement peut également être modifié par programme.L'alignement s'effectue voie en exploitation normale, sans influence sur les modes de marche de la voie du module. L'écart maximal entre la valeur mesurée et la valeur souhaitée (valeur alignée) ne doit pas excéder 1000.L'offset d'alignement est stocké dans le mot %MWxy.i.8.

Droite de conversion après alignement

Droite de conversion initiale

106 TLX DS 57 PL7 xxF

Page 107: Metier Analogique

TBX analogiques

3.2 Module TBX AMS 620

Présentation

Contenu de ce sous-chapitre

Ce sous-chapitre présente le module déporté TBX AMS 620.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Présentation du module TBX AMS 620 108

Cadencement des mesures sur les entrées 110

Contrôle des dépassements sur les entrées 111

Filtrage des mesures sur les entrées 112

Affichage des mesures sur les entrées 113

Caractéristiques des sorties 114

Traitement des défauts 115

Contrôle des dépassements des sorties du module TBX AMS 620 116

Calibration du module TBX AMS 620 117

Alignement capteur 119

TLX DS 57 PL7 xxF 107

Page 108: Metier Analogique

TBX analogiques

Présentation du module TBX AMS 620

Généralités L'embase TBX AMS 620 est un module de 6 entrées haut niveau non isolées et 2 sorties isolées. Elle doit obligatoirement être associée à un communicateur TBX LEP 030.

Ce module offre pour chacune de ses entrées les gammes suivantes : Haut niveau tension, Haut niveau courant.

Ce module offre pour chacune de ses sorties les gammes suivantes : Haut niveau tension, Haut niveau courant.

Synoptique Synoptique du module TBX AMS 620 associé à communicateur TBX LEP 030:

Entrée 0

Entrée 1

Entrée 2

Entrée 3

Entrée 4

Entrée 5

Sortie 0

Sortie 1

24/48V

Base detemps

ConversionAnalogiqueNumérique

Traitements :- sélection gamme- dépassement- filtrage- affichage

FIPIO

Voie 7

Voie 6

ConversionNumériqueanalogique

Traitements- rafraîchissement- traitement défauts- sélection gamme

Interface bus

processeur

Voie 1Voie 0

Voie 7Voie 6

1 23

4 56

78910

108 TLX DS 57 PL7 xxF

Page 109: Metier Analogique

TBX analogiques

Description Le module TBX AMS 620 associé à communicateur TBX LEP 030 réalise les fonctions d’entrées suivantes :

Le module TBX AMS 620 associé à communicateur TBX LEP 030 réalise les fonctions de sorties suivantes:

Repère Fonction

1 acquisition par multiplexage statique des 6 voies,

2 conversion analogique numérique 12 bits + signe,

3 sélection de la gamme pour chaque entrée: tension, courant, thermocouple.

4 contrôle de dépassement des entrées

5 filtrage des mesures,

6 mise au format utilisateur des mesures.

Repère Fonction

7 rafraîchissement des valeurs numériques transmises par le processeur,

8 traitement des défauts de dialogue automate,

9 sélection de la gamme pour chaque sortie: tension, courant,

10 conversion numérique analogique.

TLX DS 57 PL7 xxF 109

Page 110: Metier Analogique

TBX analogiques

Cadencement des mesures sur les entrées

Introduction Le temps de cycle du module TBX AMS 620 est fixe. Il est de 42,4 ms.Les mesures s'enchaînent de la manière suivante : voie 0, voie 1, voie 2, voie 3, voie 4, voie 5 puis acquisition de 2 voies internes de référence de tension nécessaire à l’étalonnage cyclique.

Décomposition du temps de cycle

Valeurs des temps de scrutation :

Illustration :

Type de temps Temps

Temps de scrutation d’une voie 5,3 ms

Temps d’acquisition d’un cycle complet 42,4 ms

Note : Le cycle est toujours identique même si certaines voies ne sont pas utilisées. Les temps d’accès aux mesures par programme dépendent aussi des temps de

transmission sur le bus FIPIO et de la période de la tâche automate.

Voie 0 Voie 1 Voie 2 Voie int Voie intVoie 0Voie 3 Voie 4 Voie 5 Voie 1 Voie 2 Voie 3

T cycle = 42,4 ms

T voie

110 TLX DS 57 PL7 xxF

Page 111: Metier Analogique

TBX analogiques

Contrôle des dépassements sur les entrées

Introduction Le module TBX AMS 620 donne le choix entre des gammes en tension et des gammes en courant.Pour la gamme choisie, le module effectue un contrôle de dépassement: il vérifie que la mesure est comprise entre une borne inférieure et une bonne supérieure.

Les zone de mesure

La zone de mesure est située dans la zone nominale.Au delà de la zone nominale, le dépassement est toléré jusqu’aux bornes de dépassementIllustration :

Indications de dépassement

Si les valeurs fournies par l’application sont en dehors des bornes, il y a saturation à la valeur de la borne dépassée.Le module continue à fournir la grandeur convertie jusqu'à saturation du convertisseur ou du format d'affichage (+32767/-32768), bien que la validité de la mesure ne soit pas garantie.L'utilisateur peut par l'intermédiaire du bit de dépassement éviter de prendre en compte ces mesures.Bit de dépassement :

Valeurs de dépassement des gammes électriques

Pour les gammes en tension, le module autorisent, un dépassement de 5% de la plage électrique positive couverte par la gamme.Valeurs de dépassement en fonction du type d’entrée

zone nominale

zone de dépassement

inférieur

zone de dépassement

supérieur

borne dedépassement

supérieure

borne dedépassement

inférieure

Nom du bit Signification

%I\p.2.c\m.i.ERR Quand = 1, Indique un dépassement de gamme sur la voie.

Gamme Borne inférieure Borne supérieure

+/-10 V -10,5 V +10,5 V

0..5 V 0 V : ce dépassement n’est pas détecté +5,25 V

0..20 mA 0 V : ce dépassement n’est pas détecté +21 mA

4..20 mA +3,2 mA +20,8 mA

TLX DS 57 PL7 xxF 111

Page 112: Metier Analogique

TBX analogiques

Filtrage des mesures sur les entrées

Introduction Le filtrage effectué est un filtrage de premier ordre. Le coefficient de filtrage est modifiable depuis une console de programmation et par programme (Voir Modification de la valeur de filtrage des voies de modules analogiques, p. 190).

Formule mathématique

La formule mathématique utilisée est la suivante :

avec :=efficacité du filtre,

Mesf(n)=mesure filtrée à l’instant n,Mesf(n-1)=mesure filtrée à l’instant n-1,Valb(n)=valeur brute à l’instant n.L’utilisateur choisit en configuration la valeur de filtrage parmi 7 possibilités.

Valeurs pour le module TBX AMS 620

Les valeurs de filtrage sont les suivantes :.

Mesf n( ) α Mesf n 1–( ) 1 α–( ) Valb n( )×+×=

α

Efficacité Valeur à choisir Constante de temps correspondant

Pas de filtrage 0 0 s 0

Peu de filtrage 12

170 ms339 ms

0,7500,875

Filtrage moyen 34

678 ms1,35 s

0,9370,969

Filtrage fort 56

2,71 s5,42 s

0,9840,992

α

112 TLX DS 57 PL7 xxF

Page 113: Metier Analogique

TBX analogiques

Affichage des mesures sur les entrées

Introduction Ce traitement permet de choisir le format d’affichage suivant lequel les mesures sont fournies au programme utilisateur.

Affichage normalisé des gammes électriques

Les valeurs sont affichées en unité normalisée (en % avec 2 décimales, (également symbolisé °/ ):

Affichage utilisateur des gammes électriques

L'utilisateur peut choisir la plage de valeurs dans laquelle sont exprimées les mesures, en choisissant : la borne minimale correspondant au minimum de la gamme: 0 (ou - 10000 °/ ) la borne maximale correspondant au maximum de la gamme: + 10000 °/ .Les bornes minimale et maximale sont comprises entre - 31128 et + 31128.

Exemple :Utilisation d'un capteur de pression 2/20 bars fournissant un signal 0/20mA et ayant une caractéristique linéaire.Ce qui intéresse l'utilisateur est la pression et non la valeur du courant. La meilleure résolution est obtenue en choisissant en affichage utilisateur : pour borne minimum : 2000 pour borne maximum : 20000Le programme utilisateur exploite ainsi des valeurs exprimées directement en unité physique, le millibar.Illustration :

Type de gamme Affichage

gamme unipolaire0-10V, 0-5V, 0-20mA, 4-20mA

de 0 à 10000 (0 °/ à 10000 °/ )

gamme bipolaire+/-10V

de -10000 à +10000 (-10000 °/ à +10000 °/ )

°°°

°°° °°°

°°° °°°

°°°°°°

Pression

20,000 bars

2,000 bars

Courant20 mA

TLX DS 57 PL7 xxF 113

Page 114: Metier Analogique

TBX analogiques

Caractéristiques des sorties

Ecriture des sorties

L’utilisateur a accès par programme à 2 mots (1 mot de 16 bits par voie) dans les quels il donne les valeurs des sorties analogiques. de 0 à 10000 (soit 0 °/ à 10000 °/ ) pour les gammes unipolaires 0/20 mA

et 4/20 mA de -10000 à +10000 (-10000 °/ à +10000 °/ ) pour la gamme bipolaire +/-

10 V

Rafraîchissement des sorties par le module

Le rafraîchissement des sorties s’effectue tous les 5 msLe temps de réponse entre l’écriture de la sortie par programme et la mise à jour de la sortie aux bornes du module dépend de la période de la tâche automate dans laquelle le module est configuré.

°°° °°°

°°° °°°

114 TLX DS 57 PL7 xxF

Page 115: Metier Analogique

TBX analogiques

Traitement des défauts

Défauts de dialogue avec l’automate

Ce type de traitement regroupe : la mise en STOP de l’automate (ou tâche dans laquelle le module est configuré) un défaut automate un défaut de liaison entre automate et moduleDans l’un des cas ci-dessus, l’utilisateur a le choix entre 2 comportements pour chaque sortie : maintien de la sortie à la valeur en cours repli à une valeur définie. La valeur doit être choisie entre les bornes d’affichage

normal 0/10000 pour les gammes unipolaires ou -10000/10000 pour la gamme tension. Par défaut le module est configuré en mode repli à 0.

Défauts internes du module

Sur défaut interne du module les sorties sont forcées à 0.

TLX DS 57 PL7 xxF 115

Page 116: Metier Analogique

TBX analogiques

Contrôle des dépassements des sorties du module TBX AMS 620

Introduction Le module TBX AMS 620 comporte un dispositif de contrôle de dépassement.

Caractéristiques des gammes

Les bornes et les précisions des différentes gammes sont les suivantes :

Illustration

Indications de dépassement

Si les valeurs fournies par l’application sont en dehors des bornes, il y a saturation à la valeur de la borne dépassée. le dépassement est signalé par :

Gamme Borne inférieure Borne supérieure Précision

+/- 10V -10000 +10000 conversion sur 11 bits + signe de -2048 à +2047 points

0.20mA 0 +10000 conversion sur 11 bits de 0 à +2047 points

4.20mA 0 +10000 conversion sur 11 bits de 0 à +2047 points

-10 V

+10 V

10000Valeur numérique

-10000

Valeur analogiquede sortie

20 mA

10000Valeur numérique

Valeur analogiquede sortie

20 mA

10000Valeur numérique

Valeur analogiquede sortie

04 mA

Nom du bit Signification

%I\p.2.c\m.voie.ERR Quand égal à 1, Indique un dépassement de gamme sur la voie.

116 TLX DS 57 PL7 xxF

Page 117: Metier Analogique

TBX analogiques

Calibration du module TBX AMS 620

Introduction La calibration (Voir Fonction Calibration d’un module analogique, p. 214) s'effectue globalement pour le module sur la voie 0.Il est conseillé de calibrer le module hors application. La calibration peut s'effectuer avec la tâche automate liée à la voie, en RUN ou en STOP. La calibration est une calibration de la pleine échelle

Calibration pleine échelle

La calibration à pleine échelle se fait sur la voie 0 en plaçant la source étalon réglée à la pleine échelle +/-0,01% directement sur les bornes d’entrée de la voie 0 de l’embase.

Précautions En mode calibration, les mesures de toutes les voies du module sont déclarées invalides, le filtrage et les alignements sont inhibés, les cycles d'acquisition des voies peuvent être allongés.Les entrées autres que la voie 0 n'étant plus acquises pendant la calibration, la valeur transmise à l'application pour ces autres voies est la dernière valeur mesurée avant le passage en calibration.

Comment calibrer le module

Le tableau suivant présente la marche à suivre pour calibrer le module :

Etape Action

1 Accéder à l’écran de réglage de la calibration

2 Double-cliquer sur la voie 0.Résultat: Un question apparaît ‘Voulez-vous passer en mode recalibration?’.

3 Répondre Oui à la question précédente.Résultat: La fenêtre de calibration apparaît.

4 Réaliser alors la calibration à pleine échelle.En fonction de la gamme à calibrer, connectez une tension de référence sur l'entrée tension de la voie 0 : tension de référence = 10 V (précision +/- 0,01%) pour calibrer le module sur

les gammes +/-10 V tension de référence = 5 V (précision +/- 0,01%) pour calibrer le module sur les

gammes 0..5 V

5 Une fois la référence connectée sur l'entrée tension (par exemple 10 V), utiliser la boîte à liste déroulante Référence pour sélectionner cette valeur. Attendre éventuellement le temps nécessaire à la stabilisation de la tension de référence connectée, puis confirmer le choix par le bouton de commande Valider. La calibration des gammes liées à cette référence s'effectue automatiquement.

TLX DS 57 PL7 xxF 117

Page 118: Metier Analogique

TBX analogiques

6 Calibrer éventuellement le module pour les autres gammes.le bouton de commande Retour paramètres Usine permet d'annuler toutes les calibrations précédemment effectuées et de revenir à la calibration initiale réalisée en usine.

7 Appuyez sur le bouton de commande Sauvegarder, afin de prendre en compte et sauvegarder dans le module sa nouvelle calibration. Lorsque l'on quitte l'écran de calibration sans que la sauvegarde soit effectuée, un message est visualisé pour signaler que les opérations de calibration vont être perdues

Etape Action

118 TLX DS 57 PL7 xxF

Page 119: Metier Analogique

TBX analogiques

Alignement capteur

Introduction L'alignement consiste à éliminer un décalage systématique observé avec un capteur donné, autour d'un point de fonctionnement donné. On compense une erreur liée au procédé. Pour cette raison, le remplacement d'un module ne nécessite pas un nouvel alignement, par contre, le remplacement du capteur ou le changement du point de fonctionnement de ce capteur, nécessite un nouvel alignement.

Exemple Supposons qu'un capteur de pression, relié à un conditionneur (1mV/mB), indique 3200 mB, alors que la pression réelle est de 3210 mB.La valeur mesurée par le module en échelle normalisée sera 3200 (3,20 V). L'utilisateur peut aligner sa mesure sur la valeur 3210 (valeur souhaitée). Après cette procédure d'alignement, la voie de mesure appliquera un offset systématique de +10. La valeur d'alignement qu'il faudra saisir est de 3210.

Valeurs d’alignement

La valeur d'alignement est modifiable depuis l’écran PL7, même si le programme est en RUN.Pour chaque voie d'entrée, l'utilisateur peut : visualiser et modifier la valeur de mesure souhaitée sauvegarder la valeur d'alignement savoir si la voie possède déjà un alignementL'offset d'alignement peut également être modifié par programme.L'alignement s'effectue voie en exploitation normale, sans influence sur les modes de marche de la voie du module. L'écart maximal entre la valeur mesurée et la valeur souhaitée (valeur alignée) ne doit pas excéder 1000.L'offset d'alignement est stocké dans le mot %MWxy.i.8.

Droite de conversion après alignement

Droite de conversion initiale

TLX DS 57 PL7 xxF 119

Page 120: Metier Analogique

TBX analogiques

3.3 Module TBX ASS 200

Présentation

Contenu de ce sous-chapitre

Ce sous-chapitre présente le module en rack TBX ASS 200.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Présentation du module TBX ASS 200 121

Caractéristiques des sorties du module TBX ASS 200 123

Traitement des défauts 124

Contrôle des dépassements du module TBX ASS 200 125

120 TLX DS 57 PL7 xxF

Page 121: Metier Analogique

TBX analogiques

Présentation du module TBX ASS 200

Généralités L'embase TBX ASS 200 est un module de sorties analogiques comportant 2 voies isolées. Elle doit obligatoirement être associée à un communicateur TBX LEP 030. Ce module offre pour chacune de ses sorties les gammes : Tension : 10V, Courant : 0/20 mA et 4/20mA,

Synoptique Le module TBX ASS 200 associé à communicateur TBX LEP 030 réalise les fonctions suivantes : rafraîchissement des valeurs numériques, correspondant aux valeurs

analogiques de sorties, transmises par l’automate traitement des défauts de dialogue avec l'automate, sélection de la gamme pour chaque sortie : tension, courant, conversion numérique analogique.Synoptique du module TBX ASS 200 associé à communicateur TBX LEP 030:

Voie 1

Sortie 0

Sortie 1

24/48V

FIPIOVoie 1

Voie 0

ConversionNumériqueanalogique

Traitements- rafraîchissement- traitement défauts- sélection gamme

Interface bus

Ecriture des sorties

Alimentation

Voie 0

1234

TLX DS 57 PL7 xxF 121

Page 122: Metier Analogique

TBX analogiques

Description Le module TBX ASS 200 associé à communicateur TBX LEP 030 réalise les fonctions suivantes:

Repère Fonction

1 rafraîchissement des valeurs numériques transmises par le processeur,

2 traitement des défauts de dialogue automate,

3 sélection de la gamme pour chaque sortie: tension, courant,

4 conversion numérique analogique.

Note : Une même voie ne peut être utilisée que dans une seule gamme, c’est-à-dire soit en courant, soit en tension.

122 TLX DS 57 PL7 xxF

Page 123: Metier Analogique

TBX analogiques

Caractéristiques des sorties du module TBX ASS 200

Ecriture des sorties

L’utilisateur a accès par programme à 2 mots (1 mot de 16 bits par voie) dans les quels il donne les valeurs des sorties analogiques. de 0 à 10000 (soit 0 °/ à 10000 °/ ) pour les gammes unipolaires 0/20 mA

et 4/20 mA de -10000 à +10000 (-10000 °/ à +10000 °/ ) pour la gamme bipolaire +/-

10 V

Rafraîchissement des sorties par le module

Le rafraîchissement des sorties s’effectue tous les 5 msLe temps de réponse entre l’écriture de la sortie par programme et la mise à jour de la sortie aux bornes du module dépend de la période de la tâche automate dans laquelle le module est configuré.

°°° °°°

°°° °°°

TLX DS 57 PL7 xxF 123

Page 124: Metier Analogique

TBX analogiques

Traitement des défauts

Défauts de dialogue avec l’automate

Ce type de traitement regroupe : la mise en STOP de l’automate (ou tâche dans laquelle le module est configuré) un défaut automate un défaut de liaison entre automate et moduleDans l’un des cas ci-dessus, l’utilisateur a le choix entre 2 comportements pour chaque sortie : maintien de la sortie à la valeur en cours repli à une valeur définie. La valeur doit être choisie entre les bornes d’affichage

normal 0/10000 pour les gammes unipolaires ou -10000/10000 pour la gamme tension. Par défaut le module est configuré en mode repli à 0.

Défauts internes du module

Sur défaut interne du module les sorties sont forcées à 0.

124 TLX DS 57 PL7 xxF

Page 125: Metier Analogique

TBX analogiques

Contrôle des dépassements du module TBX ASS 200

Introduction Le module TBX ASS 200 comporte un dispositif de contrôle de dépassement.

Caractéristiques des gammes

Les bornes et les précisions des différentes gammes sont les suivantes :

Illustration

Indications de dépassement

Si les valeurs fournies par l’application sont en dehors des bornes, il y a saturation à la valeur de la borne dépassée. le dépassement est signalé par :

Gamme Borne inférieure Borne supérieure Précision

+/- 10V -10000 +10000 conversion sur 11 bits + signe de -2048 à +2047 points

0.20mA 0 +10000 conversion sur 11 bits de 0 à +2047 points

4.20mA 0 +10000 conversion sur 11 bits de 0 à +2047 points

-10 V

+10 V

10000Valeur numérique

-10000

Valeur analogiquede sortie

20 mA

10000Valeur numérique

Valeur analogiquede sortie

20 mA

10000Valeur numérique

Valeur analogiquede sortie

04 mA

Nom du bit Signification

%I\p.2.c\m.voie.ERR Quand égal à 1, Indique un dépassement de gamme sur la voie.

TLX DS 57 PL7 xxF 125

Page 126: Metier Analogique

TBX analogiques

126 TLX DS 57 PL7 xxF

Page 127: Metier Analogique

TLX DS 57 PL7 xxF

4

Les modules analogiques déportés Momentum

Présentation

Objet de ce chapitre

Ce chapitre présente les modules analogiques déportés Momentum.

Contenu de ce chapitre

Ce chapitre contient les sous-chapitres suivants :

Sous-chapitre

Sujet Page

4.1 Module 170 AAI 030 00 128

4.2 Module 170 AAI 140 00 132

4.3 Module 170 AAI 520 40 138

4.4 Module 170 AAO 120 00 145

4.5 Module 170 AAO 921 00 150

4.6 Module 170 AMM 090 00 155

127

Page 128: Metier Analogique

Momentum analogiques

4.1 Module 170 AAI 030 00

Présentation

Contenu de ce sous-chapitre

Ce sous-chapitre présente le module déporté 170 AAI 030 00.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Présentation du module 170 AAI 030 00 129

Mots du module 170 AAI 030 00 130

128 TLX DS 57 PL7 xxF

Page 129: Metier Analogique

Momentum analogiques

Présentation du module 170 AAI 030 00

Généralités L’embase analogique 170 AAI 030 00 possède 8 entrées isolées entre elles. Elle peut être configurée selon les gammes suivantes : +/- 10 V, +/- 5 V, 1...5 V, +/-20 mA, 4.20 mA.

Configuration de l’embase

L’embase utilise : 8 mots d’entrées contigus, pour renvoyer les valeurs analogiques d’entrées de

l’embase vers le module processeur. 2 mots de sorties contigus, pour définir les paramètres de chacune des 8 entrées.

Temps de conversion

Le temps de conversion dépend du nombre d’entrées déclarées. Un temps fixe est à ajouter sytématiquement.Valeurs des temps :

Illustration

Note : Les 8 entrées analogiques doivent être paramétrées avant que l’embase soit mise en service.

Type Valeur

Temps de conversion d’une entrée 1,33 ms

Temps fixe 1,33 ms

Voie 1 Voie 2 Voie 3 Voie 4 Voie 5 Voie 6 Voie 7 Voie 8T fixe1,33ms 1,33ms 1,33ms 1,33ms 1,33ms 1,33ms 1,33ms 1,33ms1,33ms

Temps maxi pour 8 entrées déclarées : 12 ms

TLX DS 57 PL7 xxF 129

Page 130: Metier Analogique

Momentum analogiques

Mots du module 170 AAI 030 00

Valeurs des entrées

Les valeurs analogiques en entrée sont lues ou écrites dans un mot par voie. L’embase 170 AAI 030 00 utilise donc 8 mots contigus. Le signe est toujours affecté au bit 15 du mot.La valeur est justifiée à gauche.Le format de représentation est binaire complément à 2.La conversion analogique numérique est effectuée sur 12 bits + signe de polarité.Les bits 2 ... 0 sont inutilisés et toujours sur 0. Il en résulte que la valeur de lecture sera modifiée en incréments de 8 unités.Illustration :

Paramètres Ces paramètres sont transmis via le communicateur au module, sous forme de mots pour configurer le mode de fonctionnement de l’entrée. Chaque quartet d’un mot correspond à une voie analogique.L’ordre des quartets est le suivant :

Toujours à 0

Toujours à 0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Signe Valeur de l’entrée 1

%IW\p.2.c\0.0.0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Signe Valeur de l’entrée 8

%IW\p.2.c\0.0.7

à

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0%MW\p.2.c\0.0.4

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0%MW\p.2.c\0.0.5

Voie 4 Voie 3 Voie 2 Voie 1

Voie 5Voie 6Voie 7Voie 8

130 TLX DS 57 PL7 xxF

Page 131: Metier Analogique

Momentum analogiques

La valeur de chaque quartet est codée selon les règles suivantes :

Valeur du quartet (en binaire) Valeur en Hexa Signification

2#0000 0 réservé

2#0010 2 +/-5 VDC et +/-20 mA

2#0011 3 +/-10 VDC

2#0100 4 voie inactive

2#1001 9 1...5 VDC et 4...20 mA

Note : Toute valeur de paramètre autre que celles indiquées dans le tableau ci-dessus est interdite. Le module continue à fonctionner avec les derniers paramètres valides qu'il a reçu.

TLX DS 57 PL7 xxF 131

Page 132: Metier Analogique

Momentum analogiques

4.2 Module 170 AAI 140 00

Présentation

Contenu de ce sous-chapitre

Ce sous-chapitre présente le module déporté 170 AAI 140 00.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Présentation du module 170 AAI 140 00 133

Mots du module 170 AAI 140 00 134

Affichage des mesures sur le module 170 AAI 140 00 136

132 TLX DS 57 PL7 xxF

Page 133: Metier Analogique

Momentum analogiques

Présentation du module 170 AAI 140 00

Généralités L’embase analogique 170 AAI 140 00 possède 16 entrées à point commun non isolées entre elles.Elle peut être utilisée pour des fonctions de surveillance, de mesure et de régulation de processus continus.Ce module possède également un contrôle de rupture de fils.Il peut être configuré selon les gammes suivantes : +/- 10 V, +/- 5 V, 4.20 mA.

Configuration de l’embase

L’embase utilise : 16 mots d’entrées contigus, pour renvoyer les valeurs analogiques d’entrées de

l’embase vers le module processeur. 4 mots de sorties contigus, pour définir les paramètres de chacune des 16

entrées.

Temps de conversion

Le temps de conversion dépend du nombre d’entrées déclarées. Un temps fixe est à ajouter sytématiquement.Valeurs des temps :

Illustration

Note : Les 16 entrées analogiques doivent être paramétrées avant que l’embase soit mise en service.

Type Valeur

Temps de conversion d’une entrée 1,5 ms

Temps fixe 1,5 ms

Voie 1 Voie 2 Voie 3 Voie 4 Voie 5 Voie 14Voie 15Voie 16T fixe1,5ms 1,5ms 1,5ms 1,5ms 1,5ms 1,5ms 1,5ms 1,5ms1ms

Temps maxi pour 16 entrées déclarées : 25 ms

TLX DS 57 PL7 xxF 133

Page 134: Metier Analogique

Momentum analogiques

Mots du module 170 AAI 140 00

Valeurs des entrées

Les valeurs analogiques en entrée sont lues ou écrites dans un mot par voie. L’embase 170 AAI 140 00 utilise donc 16 mots contigus. Le signe est toujours affecté au bit 15 du mot.La valeur est justifiée à gauche.Le format de représentation est binaire complément à 2.La conversion analogique numérique est effectuée sur 12 bits + signe de polarité (gammes bipolaires).Les bits 2 ... 0 sont inutilisés et toujours sur 0. Il en résulte que la valeur de lecture sera modifiée en incréments de 8 unités.Illustration :

Toujours à 0

Toujours à 0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Signe Valeur de l’entrée 1

%IW\p.2.c\0.0.0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Signe Valeur de l’entrée 16

%IW\p.2.c\0.0.15

à

134 TLX DS 57 PL7 xxF

Page 135: Metier Analogique

Momentum analogiques

Paramètres Ces paramètres sont transmis via le communicateur au module, sous forme de mots pour configurer le mode de fonctionnement de l’entrée. Chaque quartet d’un mot correspond à une voie analogique.L’ordre des quartets est le suivant :

La valeur de chaque quartet est codée selon les règles suivantes :

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0%MW\p.2.c\0.0.20

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0%MW\p.2.c\0.0.21

Voie 4 Voie 3 Voie 2 Voie 1

Voie 5Voie 6Voie 7Voie 8

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0%MW\p.2.c\0.0.22

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0%MW\p.2.c\0.0.23

Voie 12 Voie 11 Voie 10 Voie 9

Voie 13Voie 14Voie 15Voie 16

Valeur du quartet (en binaire) Valeur en Hexa Signification

2#0000 0 réservé

2#1010 A +/-5 VDC

2#1011 B +/-10 VDC

2#1100 C voie inactive

2#1110 E 4...20 mA

Note : Toute valeur de paramètre autre que celles indiquées dans le tableau ci-dessus est interdite. Le module continue à fonctionner avec les derniers paramètres valides qu'il a reçu.

TLX DS 57 PL7 xxF 135

Page 136: Metier Analogique

Momentum analogiques

Affichage des mesures sur le module 170 AAI 140 00

Gamme +/-10V La valeur numérique transmise par l’embase en fonction de la tension analogique d’entrée est déterminée par la formule:Vn = 3200 x Va (en volts)Illustration :

Gamme +/- 5V La valeur numérique transmise par l’embase en fonction de la tension analogique d’entrée est déterminée par la formule:Vn = 6400 x Va (Va en volts)Illustration :

Vn

32000

Va

32767

10 V

10,2397 V

-32767 -32000

-10 V-10,2397 V

Rappel : la résolution est sur 12 bits + signe

Vn

32000

Va

32767

5 V

5,1198 V

-32767 -32000

-5 V-5,1198 V

Rappel : la résolution est sur 12 bits + signe

136 TLX DS 57 PL7 xxF

Page 137: Metier Analogique

Momentum analogiques

Gamme 4...20 mA Dans la plage de courant 3,6165 .. 20,3835 mA, la valeur transmise par l’embase en fonction du courant d’entrée (Ia) est déterminée par la formule:Vn = 2000 x Ia - 8000 (Ia en mA)Illustration :

Vn

32000

Ia

32767

+20,3835 mA

-32767

-767

+20 mA+4 mA

+1 mA-1 mA

Rappel : la résolution est sur 12 bits

TLX DS 57 PL7 xxF 137

Page 138: Metier Analogique

Momentum analogiques

4.3 Module 170 AAI 520 40

Présentation

Contenu de ce sous-chapitre

Ce sous-chapitre présente le module déporté 170 AAI 520 40.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Présentation du module 170 AAI 520 40 139

Mots du module 170 AAI 520 40 140

Affichage des mesures sur le module 170 AAI 520 40 144

138 TLX DS 57 PL7 xxF

Page 139: Metier Analogique

Momentum analogiques

Présentation du module 170 AAI 520 40

Généralités L’embase 170 AAI 520 40 possède quatre entrées analogiques différentielles. Les entrées associées à des thermosondes ou des thermocouples permettent de réaliser des fonctions de surveillance, de mesure et de régulation de température. Elles peuvent également être configurées comme entrées de tension en mV. L’embase reconnaît les ruptures de fils.Cette embase comporte 4 entrées analogiques qui peuvent être configurée avec les gammes suivantes : +/- 100 mV, +/- 25 mV, Sonde de température Pt100, Pt1000, Sonde de température Ni100 ou Ni1000, Thermocouple B, E, J, K, N, R, S ou T,

Configuration de l’embase

L’embase utilise : 4 mots d’entrées contigus, pour renvoyer les valeurs analogiques d’entrées de

l’embase vers le module processeur. 4 mots de sorties contigus, pour définir les paramètres de chacune des 4 entrées.

Temps de conversion

Le temps de conversion est indépendant du nombre d’entrées déclarées.Temps de conversion = 500ms

Note : Les 16 entrées analogiques doivent être paramétrées avant que l’embase soit mise en service.

TLX DS 57 PL7 xxF 139

Page 140: Metier Analogique

Momentum analogiques

Mots du module 170 AAI 520 40

Valeurs des entrées

Les valeurs analogiques en entrée sont lues ou écrites dans un mot par voie. L’embase 170 AAI 520 40 utilise donc 4 mots contigus. Le signe est toujours affecté au bit 15 du mot.La valeur est justifiée à gauche.Le format de représentation est binaire complément à 2.La conversion analogique numérique est effectuée sur 15 bits + signe de polarité.Illustration :

Paramètres Ces paramètres sont transmis via le communicateur au module, sous forme de mots pour configurer le mode de fonctionnement de l’entrée. Le paramètre correspond : au type de capteur, au choix de l’unité de température, à la nécessité d’un contrôle de filerie.

Gammes thermocouples :

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Signe Valeur de l’entrée 1

%IW\p.2.c\0.0.0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Signe Valeur de l’entrée 4

%IW\p.2.c\0.0.3

à

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0%MW\p.2.c\0.0.4à%MW\p.2.c\0.0.7 Paramètres de la voie

Gamme Température Contrôle de filerie Mot de paramètre (hexa)

Thermocouple B 1/10 degrés C inactif 2201

actif 2301

1/10 degrés F inactif 2281

actif 2381

Thermocouple E 1/10 degrés C inactif 1202

actif 1302

1/10 degrés F inactif 1282

actif 1382

140 TLX DS 57 PL7 xxF

Page 141: Metier Analogique

Momentum analogiques

Thermocouple J 1/10 degrés C inactif 1203

actif 1303

1/10 degrés F inactif 1283

actif 1383

Thermocouple K 1/10 degrés C inactif 1204

actif 1304

1/10 degrés F inactif 1284

actif 1384

Thermocouple N 1/10 degrés C inactif 1205

actif 1305

1/10 degrés F inactif 1285

actif 1385

Thermocouple R 1/10 degrés C inactif 2206

actif 2306

1/10 degrés F inactif 2286

actif 2386

Thermocouple S 1/10 degrés C inactif 2207

actif 2307

1/10 degrés F inactif 2287

actif 2387

Thermocouple T 1/10 degrés C inactif 2208

actif 2308

1/10 degrés F inactif 2288

actif 2388

Gamme Température Contrôle de filerie Mot de paramètre (hexa)

TLX DS 57 PL7 xxF 141

Page 142: Metier Analogique

Momentum analogiques

Gammes PT100, PT1000, Ni 100 et Ni 1000 :

Gamme Câblage Température Contrôle de filerie

Mot de paramètre (hexa)

IEC PT100 RTD 2 ou 4 fils 1/10 degrés C inactif 0A20

actif 0B20

1/10 degrés F inactif 0AA0

actif 0BA0

3 fils 1/10 degrés C inactif 0E20

actif 0F20

1/10 degrés F inactif 0221

actif 0321

IEC PT1000 RTD 2 ou 4 fils 1/10 degrés C inactif 0221

actif 0321

1/10 degrés F inactif 02A1

actif 03A1

3 fils 1/10 degrés C inactif 0621

actif 0721

1/10 degrés F inactif 06A1

actif 07A1

US/JIS PT100 RTD 2 ou 4 fils 1/10 degrés C inactif 0A60

actif 0B60

1/10 degrés F inactif 0AE0

actif 0BE0

3 fils 1/10 degrés C inactif 0E60

actif 0F60

1/10 degrés F inactif 0EE0

actif 0FE0

US/JIS PT1000 RTD 2 ou 4 fils 1/10 degrés C inactif 0261

actif 0361

1/10 degrés F inactif 02E1

actif 03E1

3 fils 1/10 degrés C inactif 0661

actif 0761

1/10 degrés F inactif 06E1

actif 07E1

142 TLX DS 57 PL7 xxF

Page 143: Metier Analogique

Momentum analogiques

Gammes tensions

DIN Ni 100 RTD 2 ou 4 fils 1/10 degrés C inactif 0A23

actif 0B23

1/10 degrés F inactif 0AA3

actif 0BA3

3 fils 1/10 degrés C inactif 0E23

actif 0F23

1/10 degrés F inactif 0EA3

actif 0FA3

DIN Ni 1000 RTD 2 ou 4 fils 1/10 degrés C inactif 0222

actif 0322

1/10 degrés F inactif 02A2

actif 03A2

3 fils 1/10 degrés C inactif 0622

actif 0722

1/10 degrés F inactif 06A2

actif 07A2

Gamme Contrôle de filerie Mot de paramètre (hexa)

+/-25mV inactif 2210

actif 2310

+/-100mV actif 1211

inactif 1311

Gamme Câblage Température Contrôle de filerie

Mot de paramètre (hexa)

TLX DS 57 PL7 xxF 143

Page 144: Metier Analogique

Momentum analogiques

Affichage des mesures sur le module 170 AAI 520 40

Affichage pour la gamme +/- 100 mV

La valeur numérique transmise par l’embase en fonction de la tension analogique d’entrée est déterminée par la formule:Vn = 320 x Va (Va en mV)Illustration :

Affichage pour la gamme +/- 25 mV

La valeur numérique transmise par l’embase en fonction de la tension analogique d’entrée est déterminée par la formule:Vn = 1280 x Va (Va en mV)Illustration :

Gammes pour sondes thermiques

Si une gamme d’entrée Sonde ou Thermocouple est choisie, la valeur numérique transmise est directement la valeur de température exprimée, soit en dixième de degré Celsius, soit en dixième de degré Fahrenheit, suivant l’unité de température choisie en configuration.

Vn

32000

Va

32767

100 mV

102,326 mV

-32767 -32000

-100 mV-102,326 mV

Vn

32000

Va

32767

25 mV

-25,599 mV

-32767

-32000

-25 mV

25,599 mV

144 TLX DS 57 PL7 xxF

Page 145: Metier Analogique

Momentum analogiques

4.4 Module 170 AAO 120 00

Présentation

Contenu de ce sous-chapitre

Ce sous-chapitre présente le module déporté 170 AAO 120 00.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Présentation du module 170 AAO 120 00 146

Mots de l’embase 170 AAO 120 00 147

Correspondance des mesures sur le module 170 AAO 120 00 149

TLX DS 57 PL7 xxF 145

Page 146: Metier Analogique

Momentum analogiques

Présentation du module 170 AAO 120 00

Généralités L’embase 170 AAO 120 00 possède 4 sorties analogiques pour la commande d’actionneurs à évolution continue tels que variateurs de vitesse, vannes proportion-nelles ou convertisseurs électropneumatiques.)Ce module peut être configuré selon les gammes suivantes: +/- 10 V, 0 ... 20 mA.

Configuration de l’embase

L’embase utilise : 4 mots contigus, pour ecrire les valeurs analogiques de sorties du module

processeur vers l’embase. 1 mot, pour définir les paramètres de chacune des 4 sorties.

Temps de cycle Le temps de cycle est indépendant du nombre de sorties déclarées.Temps de cycle = 2 ms

Note : Les 4 sorties analogiques doivent être paramétrées avant que l’embase ne soit mise en service.

146 TLX DS 57 PL7 xxF

Page 147: Metier Analogique

Momentum analogiques

Mots de l’embase 170 AAO 120 00

Valeurs des sorties

Les valeurs analogiques en sorties sont écrites dans un mot par voie. L’embase 170 AAO 120 00 utilise donc 4 mots contigus. Le signe est toujours affecté au bit 15 du mot.La valeur est justifiée à gauche.Le format de représentation est binaire complément à 2.La conversion analogique numérique est effectuée sur 12 bits + signe de polarité (en +/-10 V).Les bits 2 ... 0 sont inutilisés et toujours sur 0. Il en résulte que la valeur de lecture sera modifiée en incréments de 8 unités.Illustration :

Toujours à 0

Toujours à 0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Signe Valeur de la sortie 1

%QW\p.2.c\0.0.0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Signe Valeur de la sortie 4

%QW\p.2.c\0.0.3

à

TLX DS 57 PL7 xxF 147

Page 148: Metier Analogique

Momentum analogiques

Paramètres Ces paramètres sont transmis via le communicateur au module sous forme d’un mot pour configurer le mode de fonctionnement des sorties. Chaque quartet de ce mot correspond à une voie analogique.L’ordre des quartets est le suivant

La valeur de chaque quartet est codée selon les règles suivantes :

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0%MW\p.2.c\0.0.4

Voie 4 Voie 3 Voie 2 Voie 1

Valeur du quartet (en binaire)

Valeur en Hexa

Signification

2#0000 0 réservé

2#00x1 1 ou 3 Sortie configurée par défaut à zéro : envoie une valeur à l’embase qui l’oblige à forcer les actionneurs à zero (0 V ou 0 mA).

2#01x1 5 ou 7 Sortie configurée par défaut en pleine échelle : envoie une valeur à l’embase qui l’oblige à forcer les actionneurs à la valeur de pleine échelle (+10 V ou +20 mA).

2#10x1 9 ou B Sortie configurée par défaut à la dernière valeur affichée

x vaut indifféremment 0 ou 1

Note : Toute valeur de paramètre autre que celles indiquées dans le tableau ci-dessus est interdite. Le module continue à fonctionner avec les derniers paramètres valides qu'il a reçu.

148 TLX DS 57 PL7 xxF

Page 149: Metier Analogique

Momentum analogiques

Correspondance des mesures sur le module 170 AAO 120 00

Gamme +/-10 V La valeur numérique de la tension de sortie transmise par l’embase est déterminée par la formule :Va = 1/3200 x Vn en voltsIllustration :

Gamme 0...20 mA La valeur numérique du courant de sortie est déterminée par la formule suivante :la = 1/1600 x Vn en mAIllustration :

Va

32000 Vn

10 V

-32000

-10 V

Ia

32000 Vn

20 mA

0

TLX DS 57 PL7 xxF 149

Page 150: Metier Analogique

Momentum analogiques

4.5 Module 170 AAO 921 00

Présentation

Contenu de ce sous- chapitre

Ce sous-chapitre présente le module déporté 170 AAO 921 00.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Présentation du module 170 AAO 921 00 151

Mots du module 170 AAO 921 00 152

Correspondance des mesures sur le module 170 AAO 921 00 154

150 TLX DS 57 PL7 xxF

Page 151: Metier Analogique

Momentum analogiques

Présentation du module 170 AAO 921 00

Généralités L’embase 170 AAO 921 00 possède 4 sorties analogiques pour la commande d’actionneurs à évolution continue tels que variateurs de vitesse, vannes proportion-nelles ou convertisseurs électropneumatiques.Ce module peut être configuré selon les gammes suivantes: +/- 10 V, 4 ... 20 mA.

Configuration de l’embase

L’embase utilise : 4 mots contigus, pour ecrire les valeurs analogiques de sorties du module

processeur vers l’embase. 1 mot, pour définir les paramètres de chacune des 4 sorties.

Temps de cycle Le temps de cycle est indépendant du nombre de sorties déclarées.Temps de cycle = 2 ms

Note : Les 4 sorties analogiques doivent être paramétrées avant que l’embase ne soit mise en service.

TLX DS 57 PL7 xxF 151

Page 152: Metier Analogique

Momentum analogiques

Mots du module 170 AAO 921 00

Valeurs des sorties

Les valeurs analogiques en sorties sont écrites dans un mot par voie. L’embase 170 AAO 921 00 utilise donc 4 mots contigus. Le signe est toujours affecté au bit 15 du mot.La valeur est justifiée à gauche.Le format de représentation est binaire complément à 2.La conversion analogique numérique est effectuée sur 12 bits + signe de polarité (en +/-10v).Les bits 2 ... 0 sont inutilisés et toujours sur 0. Il en résulte que la valeur de lecture sera modifiée en incréments de 8 unités.Illustration :

Toujours à 0

Toujours à 0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Signe Valeur de la sortie 1

%QW\p.2.c\0.0.0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Signe Valeur de la sortie 4

%QW\p.2.c\0.0.3

à

152 TLX DS 57 PL7 xxF

Page 153: Metier Analogique

Momentum analogiques

Paramètres Ces paramètres sont transmis via le communicateur au module sous forme d’un mot pour configurer le mode de fonctionnement des sorties. Chaque quartet de ce mot correspond à une voie analogique.L’ordre des quartets est le suivant :

La valeur de chaque quartet est codée selon les règles suivantes :

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0%MW\p.2.c\0.0.4

Voie 4 Voie 3 Voie 2 Voie 1

Valeur du quartet (en binaire)

Valeur en Hexa

Signification

2#0000 0 réservé

2#00x1 1 ou 3 Sortie configurée par défaut à zéro : envoie une valeur à l’embase qui l’oblige à forcer les actionneurs à zero (0 V ou 4 mA).

2#01x1 5 ou 7 Sortie configurée par défaut en pleine échelle : envoie une valeur à l’embase qui l’oblige à forcer les actionneurs à la valeur de pleine échelle (+10 V ou +20 mA).

2#10x1 9 ou B Sortie configurée par défaut à la dernière valeur affichée

x vaut indifféremment 0 ou 1

Note : Toute valeur de paramètre autre que celles indiquées dans le tableau ci-dessus est interdite. Le module continue à fonctionner avec les derniers paramètres valides qu'il a reçu.

TLX DS 57 PL7 xxF 153

Page 154: Metier Analogique

Momentum analogiques

Correspondance des mesures sur le module 170 AAO 921 00

Gamme +/-10 V La valeur numérique de la tension de sortie transmise par l’embase est déterminée par la formule :Va = 1/3200 x Vn en voltsIllustration :

Gamme 4...20 mA La valeur numérique du courant de sortie est déterminée par la formule suivante :la = 1/20000 x Vn + 4 en mAIllustration :

Va

32000 Vn

10 V

-32000

-10 V

Ia

32000 Vn

20 mA

4 mA

154 TLX DS 57 PL7 xxF

Page 155: Metier Analogique

Momentum analogiques

4.6 Module 170 AMM 090 00

Présentation

Contenu de ce sous-chapitre

Ce sous-chapitre présente le module déporté 170 AMM 090 00.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Présentation du module 170 AAM 090 00 156

Mots du module 170 AAM 090 00 158

Affichage des mesures sur le module 170 AMM 090 00 161

TLX DS 57 PL7 xxF 155

Page 156: Metier Analogique

Momentum analogiques

Présentation du module 170 AAM 090 00

Généralités L’embase analogique 170 AAM 090 00 est un module mixte.Il possède des voies analogiques et des voies TOR : 4 entrées différentielles 2 sorties analogiques 4 entrées TOR 24 VDC 2 sorties TOR 24 VDC/ 0,5 ALes entrées TOR permettent le raccordement direct de capteurs de proximité 2 fils. Un dispositif de protection thermique protège chaque sortie contre les courts–circuits et les surcharges. Les sorties restent disjonctées jusqu’à ce que le défaut disparaisse.Les entrées analogiques de cette embase peuvent être configurées avec les gammes suivantes : +/- 10 V, +/- 5 V, 1-5 V +/- 20 mA 4-20 mA.Les sorties analogiques peuvent être configurées avec les gammes suivantes : +/- 10 V 4-20 mA

Configuration de l’embase

L’embase utilise : 4 mots d’entrées contigus, pour renvoyer les valeurs analogiques d’entrées de

l’embase vers le module processeur. 2 mots de sorties contigus, pour définir les paramètres de chacune des 16

entrées. 1 mot pour échanger avec les entrées TOR 1 mot pour échanger avec les sorties TOR

Note : Les 16 entrées analogiques doivent être paramétrées avant que l’embase ne soit mise en service.

156 TLX DS 57 PL7 xxF

Page 157: Metier Analogique

Momentum analogiques

Temps de conversion

Les temps de conversion sont fixes quelque soit le nombre d’entrées ou sorties analogiques utilisées.Valeurs des temps :

Type Valeur

Temps de conversion des entrées analogiques 10 ms

Temps de conversion des sorties analogiques 1 ms

TLX DS 57 PL7 xxF 157

Page 158: Metier Analogique

Momentum analogiques

Mots du module 170 AAM 090 00

Entrées TOR L’embase 170 AMM 090 00 envoie quatre bits d’entrée T.O.R (et éventuellement un message de défaut détecté) au maître dans un mot de 16 bits. Les entrées sont raccordées au connecteur 2 de l’embase.Illustration :

Sorties TOR Le maître envoie deux bits de sortie T.O.R. à l’embase dans un mot unique de 16 bits. Les sorties sont raccordées au connecteur 3.Illustration :

Entrées analogiques

Les valeurs analogiques en entrée sont lues ou écrites dans un mot par voie. L’embase 170 AAM 090 00 utilise 4 mots contigus. Le signe est toujours affecté au bit 15 du mot.La valeur est justifiée à gauche.Le format de représentation est binaire complément à 2.La conversion analogique numérique est effectuée sur 12 bits + signe de polarité (pour les gammes bipolaires).Les bits 2 ... 0 sont inutilisés et toujours sur 0. Il en résulte que la valeur de lecture sera modifiée en incréments de 8 unités.

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0%IW\p.2.c\0.4

16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

I4 I3 I2 I1Bornier 1

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0%QW\p.2.c\0.2

16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1

O2 O1Bornier 1

158 TLX DS 57 PL7 xxF

Page 159: Metier Analogique

Momentum analogiques

Illustration :

Valeurs des sorties

Les valeurs analogiques en sorties sont écrites dans un mot par voie. L’embase utilise 2 mots contigus.Le format est identique aux entrées analogiques.Illustration :

Paramètres pour entrées analogiques

Ces paramètres sont transmis via le communicateur au module, sous forme de mots pour configurer le mode de fonctionnement de l’entrée. Chaque quartet d’un mot correspond à une voie analogique.L’ordre des quartets est le suivant :

La valeur de chaque quartet est codée selon les règles suivantes :

Toujours à 0

Toujours à 0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Signe Valeur de l’entrée 1

%IW\p.2.c\0.0.0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Signe Valeur de l’entrée 4

%IW\p.2.c\0.0.3

à

Toujours à 0

Toujours à 0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Signe Valeur de la sortie 1

%QW\p.2.c\0.0.0

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0

Signe Valeur de la sortie 2

%QW\p.2.c\0.0.1

à

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0%MW\p.2.c\0.0.4

Voie 4 Voie 3 Voie 2 Voie 1

Valeur du quartet (en binaire) Valeur en Hexa Signification

2#0000 0 réservé

2#0010 2 +/-5 VDC ou +/- 20 mA

2#0011 3 +/-10 VDC

2#0100 4 voie inactive

2#1010 A 1...5V ou 4...20 mA

TLX DS 57 PL7 xxF 159

Page 160: Metier Analogique

Momentum analogiques

Paramètres pour sorties analogiques

Ces paramètres sont transmis via le communicateur au module sous forme d’un mot pour configurer le mode de fonctionnement des sorties. Chaque quartet de ce mot correspond à une voie analogique.L’ordre des quartets est le suivant :

La valeur de chaque quartet est codée selon les règles suivantes :

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0%MW\p.2.c\0.0.4

Réservé Réservé Voie 2 Voie 1

Valeur du quartet (en binaire)

Valeur en Hexa

Signification

2#0000 0 réservé

2#00x1 1 ou 3 Sortie configurée par défaut à zéro : envoie une valeur à l’embase qui l’oblige à forcer les actionneurs à zero (0 V ou 0 mA).

2#01x1 5 ou 7 Sortie configurée par défaut en pleine échelle : envoie une valeur à l’embase qui l’oblige à forcer les actionneurs à la valeur de pleine échelle (+10 V ou +20 mA).

2#10x1 9 ou B Sortie configurée par défaut à la dernière valeur affichée

x vaut indifféremment 0 ou 1

Note : Toute valeur de paramètre autre que celles indiquées dans les tableaux ci-dessus est interdite. Le module continue à fonctionner avec les derniers paramètres valides qu'il a reçu.

160 TLX DS 57 PL7 xxF

Page 161: Metier Analogique

Momentum analogiques

Affichage des mesures sur le module 170 AMM 090 00

Gamme d’entrée +/-10V

La valeur de tension est calculée avec la formule suivante à l’aide des valeurs de mesures numériques :Vn = 3200 x Va en volts (pour la zone linéaire)Illustration

Gamme d’entrée +/-5V

La valeur de tension est calculée avec la formule suivante à l’aide des valeurs de mesures numériques :Vn = 6400 x Va en volts (pour la zone linéaire)Illustration

Vn

32000

Va

(défaut de dépassement supérieur) 32767

10 V10,238 V

-32767 (défaut de dépassement inférieu

-32000

-10 V-10,238 V

Rappel : la résolution est sur 12 bits + signe

32760

-32760

<-10,238 V

> 10,238 V

: zone linéaire

Vn

32000

Va

(défaut de dépassement supérieur) 32767

5 V5,118 V

-32767 (défaut de dépassement inférieu

-32000

-5 V-5,118 V

Rappel : la résolution est sur 12 bits + signe

32752

-32752

<-5,118 V

> 5,118 V

: zone linéaire

TLX DS 57 PL7 xxF 161

Page 162: Metier Analogique

Momentum analogiques

Gamme d’entrée +/-20 mA

La valeur de courant est calculée avec la formule suivante à l’aide des valeurs de mesures numériques :Vn = 1600 x Ia en mA (pour la zone linéaire)Illustration

Gamme d’entrée 1-5 V

La valeur de tension est calculée avec la formule suivante à l’aide des valeurs de mesures numériques :Vn = 8000 x Va en volts (pour la zone linéaire)Illustration :

Vn

32000

Ia

(défaut de dépassement supérieur) 32767

20 mA

20,470 mA

-32767 (défaut de dépassement inférieu

-32000

-20 mA-20,470 mA

Rappel : la résolution est sur 12 bits + signe

32752

-32752

<-20,470 mA

> 20,470 mA

: zone linéaire

Vn

32000

Va

(défaut de dépassement supérieur) 32767

5 V

5,094 V

0,904 V

Rappel : la résolution est sur 12 bits

32752

-32738 (rupture de fils)

>5,094 V

: zone linéaire

<0,5 V

1 v -766(défaut de dépassement inférieur) -768

162 TLX DS 57 PL7 xxF

Page 163: Metier Analogique

Momentum analogiques

Gamme d’entrée 4-20 mA

La valeur de courant est calculée avec la formule suivante à l’aide des valeurs de mesures numériques :Vn = 2000 x Ia en mA (pour la zone linéaire)Illustration :

Gamme de sortie +/-10 V

La valeur numérique de la tension de sortie transmise par l’embase est déterminée par la formule :Va = 1/3200 x Vn en voltsIllustration :

Note : Des voies inactives délivrent une valeur de 0

Vn

32000

Ia

(défaut de dépassement supérieur) 32767

20 mA

20,376 mA

<3,617 mA

Rappel : la résolution est sur 12 bits

32752

-32738 (rupture de fils)

>20,376 mA

: zone linéaire

<2 mA

4 mA -766(défaut de dépassement inférieur) -768

Va

32000 Vn

10 V

-32000

-10 V

TLX DS 57 PL7 xxF 163

Page 164: Metier Analogique

Momentum analogiques

Gamme de sortie 0...20 mA

La valeur numérique du courant de sortie est déterminée par la formule suivante :la = 1/1600 x Vn en mAIllustration :

Note : Lorsque le bus est en redémarrage, les sorties utilisent les paramètres configurés. Si le module n’a pas de paramètre valide, les sorties sont initialisées à 0 V.

Note : Lorsque le bus est en redémarrage, les sorties utilisent les paramètres configurés. Si le module n’a pas de paramètre valide, les sorties sont initialisées à 0 mA.

32000

20 mA

Ia

Vn

0

164 TLX DS 57 PL7 xxF

Page 165: Metier Analogique

TLX DS 57 PL7 xxF

5

Configuration des modules

Présentation

Contenu de ce chapitre

Ce chapitre présente la configuration d’un module d’entrées/sorties analogiques.

Contenu de ce chapitre

Ce chapitre contient les sous-chapitres suivants :

Sous-chapitre

Sujet Page

5.1 Configuration du métier analogique : Généralités 166

5.2 Paramètres des voies d’entrées analogiques 175

5.3 Paramètres des voies de sorties analogiques 181

5.4 Configuration des modules (illustrations) 185

165

Page 166: Metier Analogique

Configuration

5.1 Configuration du métier analogique : Généralités

Présentation

Objet de ce sous-chapitre

Ce sous-chapitre décrit les opérations de base que nécessite la configuration du métier analogique.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Description de l’écran de configuration d’un module analogique en rack et TBX 167

Description de l’écran de configuration d’un module analogique Momentum 168

Comment accéder aux paramètres de configuration d’un module analogique en rack

170

Comment accéder aux paramètres de configuration d’un module analogique déporté sur le bus FIPIO

172

Modification des paramètres des voies d’un module analogique : Généralités 173

166 TLX DS 57 PL7 xxF

Page 167: Metier Analogique

Configuration

Description de l’écran de configuration d’un module analogique en rack et TBX

Présentation L’écran de configuration du module analogique sélectionné dans le rack affiche les paramètres qui lui sont associés.

Illustration Cet écran donne accès à la visualisation et à la modification des paramètres en mode local, ainsi qu’à la Mise au point en mode connecté.

Description Le tableau ci-dessous présente les différents éléments de l’écran de configuration et leurs fonctions.

12

3

4

2

3 Détection bornier

TSX AEY 1600 [RACK 0 POSITION 2]

Désignation : 16E ANA. HAUT NIVEAU

Configuration

Voie TâcheUtilisée SymboleMAST

3210

MAST

7654

Cycle

NormalRapide

Gamme Echelle Filtre+/- 10 V 0

00000

%..%..%..%..%..%..

+/- 10 V+/- 10 V+/- 10 V+/- 10 V+/- 10 V

00

+/- 10 V+/- 10 V

%..%..

MAST

111098

MAST

15141312

+/- 10 V 000000

%..%..%..%..%..%..

+/- 10 V+/- 10 V+/- 10 V+/- 10 V+/- 10 V

00

+/- 10 V+/- 10 V

%..%..

Repère Elément Fonction

1 Barre de titre Indique la référence du module sélectionné et sa position physique dans l’automate.

2 Zone commande

Permet l’affichage et la sélection du type de paramètres : mode de fonctionnement (ex : Configuration), mode de Mise au point (diagnostic), accessible uniquement en mode connecté.

3 Zone module Donne un intitulé court du module et pour certains modules fournit des informations complémentaires, telles que : le Cycle de scrutation des entrées, la compensation de Soudure Froide réalisée, le Mode de repli des sorties.

4 Zone voies Indique les paramètres configurés pour chacune des voies du module analogique.

TLX DS 57 PL7 xxF 167

Page 168: Metier Analogique

Configuration

Description de l’écran de configuration d’un module analogique Momentum

Présentation L’écran de configuration du module analogique sélectionné affiche les paramètres qui lui sont associés.

Illustration Cet écran donne accès à la visualisation et à la modification des paramètres en mode local, ainsi qu’à la Mise au point en mode connecté.

1

4

3

2

Libellé Valeur

Paramètres par défaut

Entrée 0Entrée 1Entrée 2

4..20mA4..20mA4..20mA

Entrée 3Entrée 4Entrée 5

4..20mA4..20mA4..20mA

Entrée 6Entrée 7Entrée 8

4..20mA4..20mA4..20mA

Entrée 9Entrée 10 Entrée 11

4..20mA4..20mA4..20mA

Entrée 12 Entrée 13 Entrée 14

Voie inactive4..20mA4..20mA

Entrée 15 4..20mA

Tâche :Voie 0

Désignation : 16 ENT ANA POINT COMMUN

Réglage

Base

MAST

170 AAI 140 00 [FIPIO2 MODULE 0]

168 TLX DS 57 PL7 xxF

Page 169: Metier Analogique

Configuration

Description Le tableau ci-dessous présente les différents éléments de l’écran de configuration et leurs fonctions.

Repère Elément Fonction

1 Barre de titre Indique la référence du module sélectionné et sa position physique sur le bus FIPIO.

2 Zone commande Permet l’affichage et la sélection du type de paramètres : Configuration permet la modification de la zone Module, Réglage permet la modification de la zone Voies,Note :Le réglage n’est autorisé que si l’automate est en RUN.

3 Zone module Donne un intitulé court du module et fournit l’information complémentaire : le Cycle de scrutation des voies,

4 Zone voies Indique la valeur configurée pour chacune des voies du module analogique.

Note : L’affectation d’une voie dans la tâche se fixe en mode configuration et le type de voie se fixe en mode réglage.

TLX DS 57 PL7 xxF 169

Page 170: Metier Analogique

Configuration

Comment accéder aux paramètres de configuration d’un module analogique en rack

Marche à suivre Cette opération permet d’accéder aux paramètres de configuration des voies d’un module.

Certains modules disposent d’une boite de dialogue permettant d’accéder à des paramètres complémentaires.Pour accéder à cette boite de dialogue effectuer au choix: un clic droit sur la ligne du tableau correspondant à la voie à paramétrer puis

choisir la commande Propriétés dans le menu déroulant un double clic gauche sur la ligne du tableau correspondant à la voie à

paramétrer la sélection d’une cellule de la voie à paramétrer puis valider par Entrée.

Etape Action

1 Accéder à l’écran de configuration matérielle du module.

2 Effectuer un double clic sur le module à configurer ou sélectionner le module puis exécuter la commande Service → Ouvrir le module.Résultat : L’écran de configuration du module sélectionné apparaît.

Détection bornier

TSX AEY 800 [RACK 0 POSITION 10]

Désignation : 8E ANA. HAUT NIVEAU

Configuration

Voie TâcheUtilisée SymboleMAST

3210

MAST

7654

Cycle

NormalRapide

Gamme Echelle Filtre+/- 10 V 0

00000

%..%..%..%..%..%..

+/- 10 V+/- 10 V+/- 10 V+/- 10 V+/- 10 V

00

+/- 10 V+/- 10 V

%..%..

170 TLX DS 57 PL7 xxF

Page 171: Metier Analogique

Configuration

Exemple d’écran de paramètrage complèmentaire :

Détection bornier

TSX AEY 800 [RACK 0 POSITION 10]

Désignation : 8E ANA. HAUT NIVEAU

Configuration

Voie TâcheUtilisée SymboleMAST

3210

MAST

7654

Cycle

NormalRapide

Gamme Echelle Filtre+/- 10 V 0

00000

%..%..%..%..%..%..

+/- 10 V+/- 10 V+/- 10 V+/- 10 V+/- 10 V

00

+/- 10 V+/- 10 V

%..%..

Echelle

-100% ->

100% ->

Affichage

Paramètres voie 7

-10000

10000

TLX DS 57 PL7 xxF 171

Page 172: Metier Analogique

Configuration

Comment accéder aux paramètres de configuration d’un module analogique déporté sur le bus FIPIO

Marche à suivre Cette opération permet d’accéder aux paramètres de configuration des voies d’un module analogique déporté sur le bus :

Etape Action

1 Accéder à l’écran de configuration matérielle du module.

2 Effectuer un double clic dans la zone FIPIO du processeur.

3 Effectuer un double clic sur le module à configurer ou sélectionner le module puis exécuter la commande Service → Ouvrir le module.Résultat : L’écran de configuration du module sélectionné apparaît :

TBX AMS 620 [FIPIO 64 MODULE 0]

Désignation : 6 ENT.HN 2 SORTIES ANALOG

Configuration

Voie Tâche Symbole Gamme Echelle FiltreMAST

3210 +/- 10 V 0

000

+/- 10 V +/- 10 V +/- 10 V

Voie Tâche Symbole Gamme Repli Valeur

76 +/- 10 V 0

0+/- 10 V

54 +/- 10 V

+/- 10 V 00

%..%..%..%..%..%..

MAST

172 TLX DS 57 PL7 xxF

Page 173: Metier Analogique

Configuration

Modification des paramètres des voies d’un module analogique : Généralités

Introduction L'éditeur de configuration offre un ensemble de fonctionnalités qui permettent d'effectuer facilement la saisie ou la modification des paramètres des modules tels que : les menus contextuels, la sélection simple ou multiple de voies, le copier/coller de paramètres (à l’aide des menus contextuels).

Accéder aux menus contextuels

Accessibles par clic droit souris, ils permettent un accès rapide aux principales commandes.

Sélectionner une voie ou une cellule

Le tableau ci-dessous donne la marche à suivre pour sélectionner une voie ou la cellule d’une voie d’un module.

Sélectionner un groupe de voies consécutives

Le tableau ci-dessous donne la marche à suivre pour sélectionner un groupe de voies consécutives d’un module.

Si l’élément à sélectionner est ... Alors les fonctionnalités disponibles sont ...

la cellule Copier paramètres

Coller paramètres

la zone module (hors tableau) Annuler les modifications

Valider

Animer

Etape Action

1 Effectuer un clic gauche sur le numéro de voie ou la cellule désiré.

Etape Action

1 Sélectionner la première voie.

2 Appuyer sur Shift et cliquer sur la dernière voie.

TLX DS 57 PL7 xxF 173

Page 174: Metier Analogique

Configuration

Sélectionner un groupe de voies non-consécutives

Le tableau ci-dessous donne la marche à suivre pour sélectionner un groupe de voies non-consécutives d’un module.

Sélectionner un groupe de cellules consécutives

Le tableau ci-dessous donne la marche à suivre pour sélectionner un groupe de cellules consécutives d’un module.

Etape Action

1 Sélectionner la première voie.

2 Appuyer sur Ctrl et cliquer successivement sur chacune des voies.

Etape Action

1 Sélectionner la première cellule.

2 Faire glisser la souris vers le bas ou vers le haut tout en maintenant le bouton de la souris appuyé, puis le relâcher lorsque la dernière cellule est atteinte.

174 TLX DS 57 PL7 xxF

Page 175: Metier Analogique

Configuration

5.2 Paramètres des voies d’entrées analogiques

Présentation

Objet de ce sous-chapitre

Ce sous-chapitre présente les différents paramètres de voies d’entrées par type de module analogique.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Paramètres des entrées des modules analogiques en rack 176

Paramètres des entrées des modules analogiques déportés TBX 179

Paramètres des entrées des modules analogiques déportés Momentum 180

TLX DS 57 PL7 xxF 175

Page 176: Metier Analogique

Configuration

Paramètres des entrées des modules analogiques en rack

Présentation Les modules d’entrées analogiques comportent des paramètres par voie affichés dans l’écran de configuration du module.

Paramètres Paramètres de chacun des modules (les paramètres par défaut sont en gras dans les tableaux)

Paramètre TSX AEY 1600 TSX AEY 800 TSX AEY 810 TSX AEY 420

Nombre de voies d’entrées

16 8 8 4

Voie utilisée Oui / Non Oui / Non Oui / Non Oui / Non

Cycle de srutation

NormalRapide

NormalRapide

NormalRapide

-

Gamme +/- 10 V 0..10 V0..5 V1..5 V0..20 mA4..20 mA

+/- 10 V 0..10 V0..5 V1..5 V0..20 mA4..20 mA

+/- 10 V 0..10 V0..5 V1..5 V0..20 mA4..20 mA

+/- 10 V 0..10 V0..5 V1..5 V0..20 mA4..20 mA

Filtrage 0..6 0..6 0..6 -

Affichage

User User User User

Tâche associée à la voie

Mast / Fast Mast / Fast Mast / Fast Mast / Fast

Ensemble de voies affecté par la modification de tâche

4 voies consécutives

4 voies consécutives

4 voies consécutives

2 voies consécutives

Détection bornier

Oui / Non Oui / Non Oui / Non Oui / Non

Contrôle dépassement gamme inférieur

- - Oui / Non Oui / Non

%oo %oo %oo %oo

176 TLX DS 57 PL7 xxF

Page 177: Metier Analogique

Configuration

Paramètres de chacun des modules (les paramètres par défaut sont en gras dans les tableaux).

Contrôle dépassement gamme supérieur

- - Oui / Non Oui / Non

Borne dépassement gamme inférieure

- - min-12,5% min-12,5%

Borne dépassement gamme supérieure

- - max+12,5% max+12,5%

Seuil 0 - - - 0

Seuil 1 - - - 0

Traitement événementiel

- - - Oui / Non

Paramètre TSX AEY 414 TSX AEY 1614

Nombre de voies d’entrées

4 16

Voie utilisée - Oui / Non

Cycle de srutation

- NormalRapide

Gamme +/-10 V / 0..10 V /0..5 V / 1..5 V0..20 mA / 4..20 mAPt100 / Pt1000 / Ni1000 / Thermo B / Thermo E / Thermo J / Thermo K / Thermo L / Thermo N / Thermo R /Thermo S / Thermo T / Thermo U-13..63 mV0..400 Ohms / 0..3850 Ohms

Thermo K / Thermo B / Thermo E / Thermo J / Thermo L / Thermo N / Thermo R / Thermo S / Thermo T / Thermo U-80..+80 mV

Filtrage 0..6 0..6

Affichage haut niveau

User User

Affichage thermosondesthermocouples

1/10 °C1/10 °F

1/10 °C1/10 °F

Paramètre TSX AEY 1600 TSX AEY 800 TSX AEY 810 TSX AEY 420

%oo %oo

%oo %oo

TLX DS 57 PL7 xxF 177

Page 178: Metier Analogique

Configuration

Tâche associée à la voie

Mast / Fast Mast / Fast

Ensemble de voies affecté par la modification de tâche

1 voie 4 voies consécutives

Détection bornier

Oui / Non Oui / Non

Contrôle filerie Actif / Inactif Actif / Inactif

Compensation soudure froide

Interne / Externe Telefast / Pt100lecture soudure froide

Contrôle dépassement gamme inférieur

- Oui / Non

Contrôle dépassement gamme supérieur

- Oui / Non

Borne dépassement gamme inférieure

- min-12,5%

Borne dépassement gamme supérieure

- max+12,5%

Haute précision - Oui / Non

Paramètre TSX AEY 414 TSX AEY 1614

178 TLX DS 57 PL7 xxF

Page 179: Metier Analogique

Configuration

Paramètres des entrées des modules analogiques déportés TBX

Présentation Les modules d’entrées analogiques déportés TBX comportent des paramètres par voie affichés dans l’écran de configuration du module.

Paramètres Paramètres de chacun des modules (les paramètres par défaut sont en gras dans les tableaux).

Paramètre TBX AES 400 TBX AMS 620

Nombre de voies d’entrées

4 6

Gamme +/-10 V+/-5 V0..20 mA4..20 mAPt100 / Pt1000 / Ni1000Thermo B / Thermo E / Thermo J /Thermo K / Thermo L / Thermo N / Thermo R / Thermo S / Thermo T+/-20 mV, +/-50 mV+/-200 mV, +/-500 mV

+/-10 V0..5 V0..20 mA4..20 mA

Filtrage 0..6 0..6

Affichage haut niveau

User User

Affichage thermosondesthermocouples

1/10°C1/10 °F

-

Tâche associée à la voie

MastFast

MastFast

Contrôle capteur

Actif / Non actif -

Réjection 50Hz / 60Hz -

%oo %oo

%oo

TLX DS 57 PL7 xxF 179

Page 180: Metier Analogique

Configuration

Paramètres des entrées des modules analogiques déportés Momentum

Présentation Les modules d’entrées analogiques déportés Momentum comportent des paramètres par voie affichés dans l’écran de configuration du module.

Paramètres Paramètres de chacun des modules (les paramètres par défaut sont en gras dans les tableaux).

Note : La plupart de ces paramètres ne sont accessibles que dans le mode Réglage (Voir Description de l’écran de configuration d’un module analogique Momentum, p. 168) des modules Momentum

Paramètre 170 AAI 030 00 170 AAI 1400 00 170 AAI 520 400 170 AMM 090 00

Nombre de voies d’entrées

8 16 4 4

Gamme +/-10 V

+/-5 V ou +-20 mA

1..5 V ou4..20 mA

Voie inactive

+/-10 V+/-5 V 4..20 mAVoie inactive

+/-25 mV+-100 mVEIC Pt100EIC Pt1000US/JIS Pt100US/JIS Pt1000Ni100 / Ni1000Thermo B / Thermo E / Thermo J / Thermo K / Thermo L / Thermo N / Thermo R /Thermo S / Thermo T

+/-10 V

5 V ou4..20mA

1..5 V ou4..20 mA

Voie inactive

Affichage thermosondesthermocouples

- - 1/10 °C1/10 °F

-

Tâche associée à toutes les voies

MastFast

MastFast

MastFast

MastFast

Test de filerie - - Actif / Inactif -

Cablâge - - 2 ou 4 fils3 fils uniquement pour les thermosondes

-

180 TLX DS 57 PL7 xxF

Page 181: Metier Analogique

Configuration

5.3 Paramètres des voies de sorties analogiques

Présentation

Objet de ce sous-chapitre

Ce sous-chapitre présente les différents paramètres de voies de sorties par type de module analogique.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Paramètres des sorties des modules analogiques en rack 182

Paramètres des sorties des modules analogiques déportés TBX 183

Paramètres de sorties des modules analogiques déportés Momentum 184

TLX DS 57 PL7 xxF 181

Page 182: Metier Analogique

Configuration

Paramètres des sorties des modules analogiques en rack

Présentation Les modules de sorties analogiques en rack comportent des paramètres par voie affichés dans l’écran de configuration du module.

Paramètres Paramètres de chacun des modules (les paramètres par défaut sont en gras dans les tableaux).

Module TSX ASY 410 TSX ASY 800

Nombre de voies de sorties

4 8

Gamme +-10 V0..20 mA4..20 mA

+-10 V0..20 mA4..20 mA

Affichage haut niveau (non modifiable) (non modifiable)

Tâche associée à la voie Mast / Fast Mast / Fast

Détection bornier Oui / Non Oui / Non

Repli Repli à 0MaintienRepli à une valeur

Repli à 0MaintienRepli à une valeur

Contrôle alimentation 24V / Oui / Non

Alimentation / Interne / Externe

Contrôle dépassement gamme inférieur

Oui / Non Oui / Non

Contrôle dépassement gamme supérieur

Oui / Non Oui / Non

%oo %oo

182 TLX DS 57 PL7 xxF

Page 183: Metier Analogique

Configuration

Paramètres des sorties des modules analogiques déportés TBX

Présentation Les modules de sorties analogiques déportés TBX comportent des paramètres par voie affichés dans l’écran de configuration du module.

Paramètres Paramètres de chacun des modules (les paramètres par défaut sont en gras dans les tableaux).

Module TBX AMS 620 TBX ASS 200

Nombre de voies de sorties

2 2

Gamme +/-10 V0..20 mA4..20 mA

+/-10 V0..20 mA4..20 mA

Affichage

Tâche associée à la voie Mast / Fast Mast / Fast

Repli Repli à 0MaintienRepli à une valeur

Repli à 0MaintienRepli à une valeur

%oo %oo

TLX DS 57 PL7 xxF 183

Page 184: Metier Analogique

Configuration

Paramètres de sorties des modules analogiques déportés Momentum

Présentation Les modules de sorties analogiques déportés Momentum comportent des paramètres par voie affichés dans l’écran de configuration du module.

Paramètres Paramètres de chacun des modules (les paramètres par défaut sont en gras dans les tableaux).

Note : La plupart de ces paramètres ne sont accessibles que dans le mode Réglage (Voir Description de l’écran de configuration d’un module analogique Momentum, p. 168) des modules Momentum

Module 170 AAO 120 00 170 AAO 921 00 170 AMM 090 00

Nombre de voies de sorties

4 4 2

Gamme +/-10 V0..20mA

+/-10 V4..20mA

+/-10 V0..20mA

Tâche associée à toutes les voies

Mast / Fast Mast / Fast Mast / Fast

Repli MaintienRepli à 0Repli à pleine échelle

MaintienRepli à 0Repli à pleine échelle

MaintienRepli à 0Repli à pleine échelle

184 TLX DS 57 PL7 xxF

Page 185: Metier Analogique

Configuration

5.4 Configuration des modules (illustrations)

Présentation

Objet de ce sous-chapitre

Ce sous-chapitre présente la plupart des marches à suivre pour modifier les paramètres de configuration de niveau module des entrées/sorties analogiques.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Modification de la gamme d’une entrée ou d’une sortie d’un module analogique

186

Modification de la tâche associée à une voie d’un module analogique 187

Modification du format d'affichage d'une voie d’entrée en tension ou en courant

188

Modification Format d'affichage d'une voie thermocouples ou thermosondes 189

Modification de la valeur de filtrage des voies de modules analogiques 190

Modification du Cycle de scrutation des entrées d’un module analogique en rack

191

Modification de la détection de présence du bornier des modules analogiques TSX et TBX

192

Modification des Voies d'entrées utilisées 193

Modification du contrôle de dépassement et sélection du traitement événementiel

194

Compensation de soudure froide 195

Mode haute précision du module TSX AEY 1614 196

Modification du mode de repli des sorties analogiques 197

Modification des paramètres communs d’un module de sorties TBX ou TSX 198

TLX DS 57 PL7 xxF 185

Page 186: Metier Analogique

Configuration

Modification de la gamme d’une entrée ou d’une sortie d’un module analogique

Présentation Ce paramètre définit la gamme de la voie d’entrée ou de sortie. Suivant le type module, la gamme d’entrée ou de sortie peut être : en tension électrique, en intensité électrique, thermocouple, thermosonde.

Marche à suivre Le tableau ci-dessous présente la marche à suivre pour définir la gamme affectée aux voies d’un module analogique.

Etape Marche à suivre

1 Accéder à l’écran de configuration matérielle du module désiré.

2 Cliquer, pour la voie d’entrée désirée, sur le bouton du menu déroulant situé dans la colonne Gamme de la zone voies d’entrée. Résultat : une liste déroulante apparaît.

3 Choisir la gamme désirée.

4 Valider le cas échéant la reconfiguration.

Gamme

4..20mA0..20mA+/-10V+/-10V

186 TLX DS 57 PL7 xxF

Page 187: Metier Analogique

Configuration

Modification de la tâche associée à une voie d’un module analogique

Présentation Ce paramètre définit la tâche dans laquelle se fait l’acquisition des entrées et la mise à jour des sorties. La tâche est définie : pour toutes les voies d’un point de connexion FIPIO, pour un ensemble de 2 ou 4 voies consécutives.Les choix possibles sont : la tâche MAST, la tâche FAST.Remarque : Il est impératif de ne pas affecter à la tâche FAST plus de 2 modules analogiques, avec chacun 4 voies utilisées. Au delà, des problèmes système risquent d’apparaître.

Marche à suivre Le tableau ci-dessous présente la marche à suivre pour définir le type de tâche affectée aux voies d’un module analogique.

Note : La tâche FAST est affectée aux voies d’entrée seulement en cycle de scrutation rapide.

Etape Action

1 Accéder à l’écran de configuration matérielle du module désiré.

2 Cliquer, pour les groupe de voies d’entrée, sur le bouton du menu déroulant situé dans la colonne Tâche de la zone voies d’entrée. Résultat : une liste déroulante apparaît:

3 Choisir la tâche désirée.

4 Valider le cas échéant la reconfiguration.

MAST

FASTMAST

Tâche

TLX DS 57 PL7 xxF 187

Page 188: Metier Analogique

Configuration

Modification du format d'affichage d'une voie d’entrée en tension ou en courant

Présentation Ce paramètre défini le format d'affichage de la mesure d'une voie d'un module analogique dont la gamme est configurée en tension ou en courant.Le format d'affichage peut être : normalisé 0..10000 ou +10000 (%), utilisateur (User),

Marche à suivre Le tableau ci-dessous donne la marche à suivre pour définir l'échelle d'affichage affectée à une voie d'un module analogique.

Etape Action

1 Accéder à l'écran de configuration matérielle du module désiré.

2 Double-cliquer, pour la voie désirée, sur la case correspondante dans la colonne Echelle de la zone voies d'entrée.

3 Résultat : La boîte de dialogue Paramètres voie apparaît:

4 Taper les valeurs à affecter à la voie dans les deux cases Affichage situées dans la zone Echelle

5 Valider le choix en refermant la boite de dialogue

6 Si les valeurs par défaut ont été choisies (affichage normalisé), la cellule correspondante dans la zone Echelle indique %.. Sinon, elle indique User (affichage utilisateur)

Paramètres voie 0

-10000

10000

-11250

11250

0

0

0

-100%->100%->

Inférieur:

Supérieur:

Seuil 0:

Seuil 1:

Controlé.

Controlé

Evénement Evénement

Dépassements

EchelleAffichage

188 TLX DS 57 PL7 xxF

Page 189: Metier Analogique

Configuration

Modification Format d'affichage d'une voie thermocouples ou thermosondes

Présentation Ce paramètre définit le format d'affichage de la mesure d'une voie d'un module analogique dont la gamme est configurée en thermocouples ou en thermosondes.Le format d'affichage peut être pour un affichage en degrés Celcius ou en degrés Fahrenheit, avec signalement éventuel de court-circuit ou de circuit ouvert.Le format d'affichage peut être : normalisé qui est l'échelle par défaut du thermocouple ou de la thermosonde

choisi, définie en dixiéme de degré (par exemple: -600 à +1100 de C pour une

sonde Ni1000) (1/10 F ou 1/10 C), utilisateur (User),

Marche à suivre Le tableau ci-dessous donne la marche à suivre pour définir l'échelle d'affichage affectée à une voie d'un module analogique.

°° °

Etape Action

1 Accéder à l'écran de configuration matérielle du module désiré.

2 Double-cliquer, pour la voie désirée, sur la case correspondante dans la colonne Echelle de la zone voies d'entrée.

3 Résultat : La boîte de dialogue Paramètres voie apparaît:

4 Choisir ou non le Contrôle défaut filerie.

5 Choisir l'unité de température en cochant C ou F.

6 Cocher la case Normalisée pour un affichage normalisé, ou modifier au moins une des bornes: la zone de visualisation des paramètresde la voie affiche %.. quelque soit l'unité de température choisie.

Paramètres voie 0

-2700

Contrôle défaut filerie

Echelle

DépassementsControlé

Controlé

Normalisée

Intérieur:

supérieur :

Affichage

Plage de température:de -2700 à 13720 1/10°C

Unité

1/10°C1/10°C13720

-2700

13720

°C°F

° °

TLX DS 57 PL7 xxF 189

Page 190: Metier Analogique

Configuration

Modification de la valeur de filtrage des voies de modules analogiques

Présentation Ce paramètre défini le type de filtrage de la voie d'entrée sélectionnée des modules analogiques.Les valeurs de filtrage disponibles sont : 0 : pas de filtrage, 1 et 2 : peu de filtrage, 3 et 4 : filtrage moyen, 5 et 6 : filtrage fort.

Marche à suivre Le tableau ci-dessous donne la marche à suivre pour définir la valeur de filtrage affectée aux entrées des modules analogiques

Note : Si le cycle de scrutation rapide est choisi, le filtrage n'est pas pris en compte.

Etape Action

1 Accéder à l'écran de configuration matérielle du module désiré.

2 Cliquer, pour la voie d'entrée désirée, sur la flèche du menu déroulant dans la colonne Filtre.

3 Résultat : Le menu déroulant apparaît:

4 Choisir la valeur de filtrage à affecter à la voie sélectionnée.

5 La valeur d'efficacité (coefficient alpha) du filtre choisi et le temps de réponse associé sont alors affichés dans la barre de status, en bas de l'écran.

Filtre0012345

190 TLX DS 57 PL7 xxF

Page 191: Metier Analogique

Configuration

Modification du Cycle de scrutation des entrées d’un module analogique en rack

Présentation Ce paramètre définit le cycle de scrutation des entrées des modules analogiques en rack. Le cycle de scrutation des entrées peut être : normal : les voies sont échantillonnées suivant le temps précisé dans les

caractéristiques du module, rapide : seules les entrées déclarées et Utilisées sont échantillonnées. Le temps

de cycle dépend du nombre de voies utilisées et du temps de scrutation d’une voie.

La mise à jour des registres d’entrées s’effectue : pour le cycle Normal, en début du cycle de la tâche MAST, pour le cycle Rapide, en début du cycle de la tâche à laquelle le module est

affecté (MAST ou FAST).

Marche à suivre Le tableau ci-dessous présente la marche à suivre pour définir le cycle de scrutation affecté aux entrées d’un module analogique.

Note : Les paramètres cycle Normal / Rapide et voies Utilisée ne sont pas modifiables en mode connecté si l’application a été transféré dans l’automate avec les valeurs par défaut de ces paramètres (cycle normal et toutes voies utilisées).

Etape Action

1 Accéder à l’écran de configuration matérielle du module désiré.

2 Cliquer, pour le groupes de voies d’entrée, sur la case à cocher Normal / Rapide situé dans le champ Cycle de la zone module.Résultat : le cycle de scrutation choisi sera donc affecté aux voies.

Détection bornier

TSX AEY 800 [RACK 0 POSITION 9]

Désignation : 8E ANA. HAUT NIVEAU

Configuration

Voie TâcheUtilisée SymboleMAST

3210

Filtre

MAST

7654

Cycle

NormalRapide

Gamme Echelle

7

+/-10V+/-10V+/-10Vnon utilisé

+/-10Vnon utilisénon utilisé

non utilisé

%...%...%...%...

%...%...%...

%...

0000

000

0

TLX DS 57 PL7 xxF 191

Page 192: Metier Analogique

Configuration

Modification de la détection de présence du bornier des modules analogiques TSX et TBX

Présentation Cette fonction réalise la détection de la présence du ou des connecteurs SubD ou du bornier et signale un défaut lorsque celui-ci est absent.

Marche à suivre Le tableau ci-dessous donne la marche à suivre pour sélectionner la détection bornier.

Note : pour les modules équipés de 2 connecteurs SubD, le défaut bornier est signalé si au moins une voie est utilisée sur le connecteur absent.

Désignation : 8E ANA. HAUT NIVEAU

NormalRapide

Cycle

Détection bornier

Etape Action

1 Accéder à l’écran de configuration matérielle du module désiré.

2 Cliquer sur la case à cocher Détection bornier

192 TLX DS 57 PL7 xxF

Page 193: Metier Analogique

Configuration

Modification des Voies d'entrées utilisées

Présentation Une voie est déclarée dans une tâche lorsque les valeurs mesurées sont "remontées" dans la tâche affectée à la voie. Lorsqu'une voie est inutilisée la ligne est grisée, la valeur 0 est remontée au programme application et les défauts sur cette voie (dépassement de gamme, ...) sont inactifs.

Marche à suivre Le tableau ci-dessous donne la marche à suivre pour modifier l'utilisation d'une voie:

Etape Action

1 Accéder à l'écran de configuration matérielle du module.

2 Sélectionner la voie désirée.

3 Cliquer sur la case à cocher Utilisée de la voie à paramétrer pour séléctionner ou non la voie:

Voie Utilisée0123

TLX DS 57 PL7 xxF 193

Page 194: Metier Analogique

Configuration

Modification du contrôle de dépassement et sélection du traitement événementiel

Présentation Le contrôle de dépassement se définit par une limite inférieure controlée ou non et par une limite supérieure controlée ou non.Le traitement événementiel se définit par le numéro d’événement qui est activé sur franchissement de l’un des seuils indiqués.

Marche à suivre Le tableau ci-dessous donne la marche à suivre pour régler ces paramètres :

Note : Le traitement événementiel n’est proposé que si l’application PL7 comporte un événement

Etape Action

1 Accéder à l’écran de configuration matérielle du module désiré.

2 Double-cliquer sur la voie à modifier.Résultat : La boîte de dialogue Paramètres voie apparaît.

3 Cocher ou non la case Dépassements inférieur Controlé pour indiquer une limite de dépassement inférieur.

4 Cocher ou non la case Dépassements supérieur Controlé pour indiquer une limite de dépassement supérieur.

5 Cocher ou non la case Evénement pour caractériser un déclenchement événementiel. Le traitement événementiel choisi dans cet écran, est activé sur franchissement d'un des seuils indiqués dans Seuil 0 et Seuil 1.

Paramètres voie 0

-10000

10000

-11250

11250

0

0

0

-100%->100%->

Inférieur:

Supérieur:

Seuil 0:

Seuil 1:

Controlé.

Controlé

Evénement Evénement

Dépassements

EchelleAffichage

194 TLX DS 57 PL7 xxF

Page 195: Metier Analogique

Configuration

Compensation de soudure froide

Présentation Cette fonction est disponible sur les modules d’entrée TSX et TBX. Elle peut être interne ou externe. Par défaut, c’est une compensation interne qui est proposée.

Cas du module TSX AEY 414

Le tableau ci-dessous donne la marche à suivre pour modifier la compensation de soudure froide.

Cas du module TSX AEY 1614

Le tableau ci-dessous donne la marche à suivre pour modifier la compensation de soudure froide.

Note : Si la compensation externe est choisie, la voie 0 du module est forcée, après confirmation, en gamme Pt100.

Etape Action

1 Accéder à l’écran de configuration matérielle du module désiré.

2 Cliquer sur la case à cocher Interne ou Externe de la case Soudure Froide

Etape Action

1 Accéder à l’écran de configuration matérielle du module désiré.

2 Cliquez sur lle bouton Interne par Téléfast ou Externe par Pt100Ces deux boutons de commande permettent de choisir le type de compensation de soudure froide : Interne par Téléfast (défaut). La compensation est réalisée au niveau du

bornier Telefast, dans ce cas il est possible de "remonter" la valeur de la température de soudure froide par la voie 8, en cochant la case Lecture Soudure Froide et après validation du message d’avertissement.

Externe, par une sonde PT100 à câbler sur les voies 0 et 8. La voie 0 débite le courant dans la sonde et la voie 8 effectue la mesure de température

TLX DS 57 PL7 xxF 195

Page 196: Metier Analogique

Configuration

Mode haute précision du module TSX AEY 1614

Présentation Ce mode offre une précision plus importante sur les mesures de température par une procédure d’autoétalonnage.

Marche à suivre Le tableau ci-dessous donne la marche à suivre pour choisir le mode haute précision.

Note : cette procédure d’autoétalonnage ajoute à chaque cycle (Voir Cadencement des mesures, p. 46) une durée de 70 ms.

Etape Action

1 Accéder à l’écran de configuration matérielle du module désiré.

2 Cliquer sur la case à cocher Hte Précision

196 TLX DS 57 PL7 xxF

Page 197: Metier Analogique

Configuration

Modification du mode de repli des sorties analogiques

Présentation Ce paramètre définit le mode de repli que prennent les sorties lors du passage en STOP de l'automate ou sur un défaut de communication.Les modes possibles sont : Repli : les sorties sont mises à une valeur paramétrable comprise entre -10000

et 10000 (0 par défaut), Maintien de la valeur : les sorties restent dans l'état où elles se trouvaient avant

le passage en STOP.

Marche à suivre Le tableau ci-dessous donne la marche à suivre pour définir le mode de repli affectée aux sorties des modules analogiques.

Etape Action

1 Pour modifier la valeur de repli, laisser la case Repli cochée et taper dans la case Valeur, la valeur souhaitéeRésultat : Le mode de repli choisi sera donc affecté aux sorties du module.

2 Pour un maintien, cliquer sur la case à cocher Repli Résultat : Le maintien de la valeur sera affecté aux sorties du module.

Repli Valeur7061964

Repli Valeur

TLX DS 57 PL7 xxF 197

Page 198: Metier Analogique

Configuration

Modification des paramètres communs d’un module de sorties TBX ou TSX

Présentation Les modules de sorties analogiques TBX ou TSX disposent de paramètres applicables à tout le module.Ces paramètres définissent le type d’alimentation du module, le contrôle d’alimentation du module, la détection de présence bornier.Ces informations sont visualisées dans la zone module

Alimentation des sorties

Elle s'effectue par 2 boutons : interne : l’alimentation 24V interne au module alimente alors les voies de sorties, externe : une alimentation 24V externe au module alimente alors les voies de

sorties,

Défaut alimentation

Lorsque la case Contrôle de défaut alimentation 24V des sorties est cochée, le module effectue le contrôle de la présence de l’alimentation 24V externe ou interne.

Détection de présence du bornier

Lorsque la case Détection bornier est cochée, le module effectue le contrôle de la présence du bornier et signale un défaut lorsque celui-ci est absent.

Désignation : 8 S ANA. HN NON ISO.

InterneAlimentation

Externe

Contrôle Alimentation 24V des sorties

Détection bornier

Note : Ne pas alimenter plus de 2 modules TSX ASY 800 avec l’alimentation d’un même rack.

198 TLX DS 57 PL7 xxF

Page 199: Metier Analogique

TLX DS 57 PL7 xxF

6

La fonction Mise au point

Présentation

Contenu de ce chapitre

Ce chapitre traite de la fonction et des commandes de mise au point des modules d’entrées/sorties analogiques.

Contenu de ce chapitre

Ce chapitre contient les sujets suivants :

Sujet Page

Présentation de la Fonction Mise au point d’un module analogique 200

Description de l’écran de mise au point d’un module analogique 201

Diagnostic d’un module analogique 203

Forçage/déforçage de voies analogiques 204

Diagnostic détaillé de voie analogique 206

Modification de la valeur de filtrage des voies 208

Alignement d’une voie d’entrée 210

Modification de la valeur de repli d’une sortie 212

Fonction Calibration d’un module analogique 214

199

Page 200: Metier Analogique

Mise au point

Présentation de la Fonction Mise au point d’un module analogique

Introduction Cette fonction n’est accessible qu'en mode connecté. La Mise au point permet pour chaque module d'entrées/sorties de l'application: de visualiser les paramètres de chacune de ses voies (état de la voie, valeur du

filtrage, ...) d'accéder au diagnostic et au réglage de la voie sélectionnée (forçage de la voie,

masquage de la voie...).La fonction donne également accès au diagnostic d'un module en cas de défaut.

Marche à suivre Le tableau ci-dessous présente la marche à suivre pour accéder à la fonction Mise au point :

Etape Action

1 Passer en mode connecté.

2 Double-cliquer sur le module en configuration matérielle.Résultat : L’écran de Mise au point du module apparaît alors

200 TLX DS 57 PL7 xxF

Page 201: Metier Analogique

Mise au point

Description de l’écran de mise au point d’un module analogique

Présentation L’écran de mise au point affiche en temps réel la valeur et l’état de chacune des voies du module sélectionné. Il permet également d’accéder à la commande des voies (forçage de la valeur d’entrée ou de sortie, réarmement des sorties, ...).

Illustration L’écran de mise au point se présente ainsi :

1

2

3

5

Déforçage global

Mise au point

FSymbole0-4-2-3

ERR DIAG...RUN IO

DIAG..DIAG..DIAG..DIAG..

Voie ERR < Valeur > A0123

0000

Désignation : 4E ANA. RAPIDES HN. Version : 1.0

TSX AEY 420 [RACK 0 POSITION 6]

Réglages Voie 2

0

Affichage

Forçage

Evénement

Alignement Valeur cible Offset

0

0

0 0

0EvénementSeuil 0 :

Seuil 1 :

ResetValider

Valider

Déforcer

Forcer

Gamme +/-10V-100000 à 10000

4

TLX DS 57 PL7 xxF 201

Page 202: Metier Analogique

Mise au point

Description Le tableau ci-dessous présente les différents éléments de l’écran de mise au point et leurs fonctions.

Repère Elément Fonction

1 Barre de titre Indique la référence du module sélectionné et sa position physique ainsi que le numéro du rack pour les modules en rack ou le point de connexion FIPIO pour les entrées/sorties déportées.

2 Menu déroulant

Permet la sélection : de la phase de mise au point:

Configuration, Mise au point (diagnostic), accessible uniquement en mode connecté. Calibration (pour les modules d’entrées).

du type de voies (entrées ou sorties), lorsque le module désigné comporte à la fois des entrées et des sorties.

3 Zone module Affiche la désignation du module sélectionné ainsi qu’une recopie des voyants d’état du module (Run, Err, I/O).Fournit un accès direct : au diagnostic du module lorsque celui-ci est en défaut (signalé par le voyant intégré

au bouton d'accès au diagnostic, qui prend la couleur rouge, à la fonction Déforçage global des voies.Remarque : L’affichage de cette zone est optionnelle. Le choix s’effectue en utilisant la commande Vue → Zone module.

4 Zone voies Visualise en temps réel la valeur et l'état de chacune des voies du module. La colonne symbole affiche le symbole associé à la voie lorsque celui-ci a été défini par l’utilisateur (depuis l’éditeur de variables).Fournit un accès direct : au diagnostic voie par voie lorsque celles-ci sont en défaut (signalé par le voyant

intégré au bouton d'accès au diagnostic, qui prend la couleur rouge, à la commande de réarmement des sorties.

5 Zone de commandes

Donne accès aux commandes d’une voie.

202 TLX DS 57 PL7 xxF

Page 203: Metier Analogique

Mise au point

Diagnostic d’un module analogique

Présentation La fonction Diagnostic module affiche, lorsqu’ils existent, les défauts en cours, classés selon leur catégorie : défauts internes (modules en panne, autotest en cours), défauts externes (défaut bornier), autres défauts (défaut de configuration, module absent ou hors tension, voie(s)

en défaut (détail dans le diagnostic de la voie).Un module en défaut se matérialise par le passage en rouge d’un certain nombre de voyants tels que : dans l’éditeur de configuration niveau rack :

le voyant de la position du module, dans l’éditeur de configuration niveau module :

les voyants Err et I/O selon le type de défaut, le voyant Diag .

Marche à suivre Le tableau ci-dessous donne la marche à suivre pour accéder à l’écran Diagnostic module.

Etape Action

1 Accéder à l’écran de mise au point du module.

2 Cliquer sur le bouton Diag situé dans la zone module.Résultat : La liste des défauts module apparaît.

Remarque : Lors d'un défaut de configuration, en cas de panne majeure ou d’absence du module , l'accès à l'écran de diagnostic module n'est pas possible. Le message suivant apparaît alors sur l'écran : " Le module est absent ou différent de celui configuré à cette position."

Diagnostic Module

Défauts internes Défauts externes Autres défauts

Bornier

OK

TLX DS 57 PL7 xxF 203

Page 204: Metier Analogique

Mise au point

Forçage/déforçage de voies analogiques

Présentation Cette fonction permet de modifier l’état de tout ou parties des voies d’un module.L’état d’une sortie forcée est figé et ne pourra être modifié par l’application qu’après un déforçage.

Les différentes commandes disponibles sont : pour une ou plusieurs voies :

le forçage à la valeur indiquée, le déforçage (lorsque la ou les voies sélectionnées sont forcées,

pour l’ensemble des voies d’un module (lorsque au moins une voie est forcée : le déforçage global des voies.

Marche à suivre Le tableau ci-dessous donne la marche à suivre pour forcer ou déforcer tout ou parties des voies d’un module:

Note : Cependant, en cas de défaut entraînant un repli des sorties, l’état de celles-ci prend la valeur définie lors de la configuration du paramètre Mode de repli.

Etape Action pour une voie

1 Accéder à l’écran de mise au point du module.

2 Effectuer un double clic dans la cellule de la colonne Valeur de la voie désirée (1).

3 Indiquer la valeur désirée dans la case Forçage.

4 Cliquer sur le bouton Forcer.Résultat : un F apparaît dans la colonne F

Affichage

Forçage

Evénement

0

0

Evénement

Valider

Déforcer

Forcer

Gamme +/-10V-100000 à 10000

Réglages Voie 2

0

204 TLX DS 57 PL7 xxF

Page 205: Metier Analogique

Mise au point

Il est possible de supprimer le forçage de toutes les voies d’un module par le bouton de commande Déforçage global de l’écran de Mise au point.

Règles à respecter

Le forçage d'une sortie n'est possible que lorsque la tâche associée à cette sortie est en RUN. Si la tâche est en STOP, le forçage est accepté mais pas appliqué :la sortie est en Repli / Maintien.Si une sortie est dans l'état forcé, celle-ci passe en Repli / Maintien lorsque la tâche associée passe en STOP. Quand cette tâche repasse en RUN, la sortie reprendra valeur forcée.Une voie forcée ne peut pas être reconfigurée en connecté.

(1) L’accès à l’écran Réglage voie est également possible en effectuant successivement un clic droit sur la voie désirée puis un clic gauche sur le bouton Propriétés.

Etape Action pour une voie

Déforçage global

Mise au point

ERR DIAG...RUN IO

Désignation : 4E ANA. RAPIDES HN. Version : 1.0

TSX AEY 420 [RACK 0 POSITION 6]

TLX DS 57 PL7 xxF 205

Page 206: Metier Analogique

Mise au point

Diagnostic détaillé de voie analogique

Présentation La fonction Diagnostic voie affiche, lorsqu’ils existent, les défauts en cours classés selon leur catégorie : défauts internes:

Module en panne défauts externes:

défaut liaison capteur défaut bornier défaut dépassement gamme par borne supérieure ou inférieure défaut calibration défaut compensation soudure froide

autres défauts: défaut bornier défaut de configuration défaut de communication défaut d’application défaut alimentation 24V valeur hors bornes voie non prête

Une voie en défaut se matérialise par le passage en rouge du voyant Diag situé dans la colonne Err de l’éditeur de configuration.

206 TLX DS 57 PL7 xxF

Page 207: Metier Analogique

Mise au point

Marche à suivre Le tableau ci-dessous donne la marche à suivre pour accéder à l’écran Diagnostic voie.

Etape Action

1 Accéder à l’écran de mise au point du module.

2 Cliquer, pour la voie en défaut, sur le bouton Diag situé dans la colonne Err.

Résultat : La liste des défauts voie apparaît.

Remarque : L’accès aux informations de diagnostic de la voie est également accessible par programme (se reporter au Manuel Communs Métiers : instruction READ_STS).

FSymbole0-4-2-3

DIAG..DIAG..DIAG..DIAG..

Voie ERR < Valeur > A0123

0000

Diagnostic Voie

Défauts internes Défauts externes Autres défauts

Bornier

OK

Voie forcée

TLX DS 57 PL7 xxF 207

Page 208: Metier Analogique

Mise au point

Modification de la valeur de filtrage des voies

Présentation Cette fonction permet de modifier la valeur de filtrage d’une ou plusieurs voies d’un module analogique.Les commandes disponibles sont : 0 : pas de filtrage, 1 et 2 : peu de filtrage, 3 et 4 : filtrage moyen, 5 et 6 : filtrage fort.

208 TLX DS 57 PL7 xxF

Page 209: Metier Analogique

Mise au point

Marche à suivre Le tableau ci-dessous donne la marche à suivre pour changer une valeur de filtrage.

Etape Action pour une voie

1 Accéder à l’écran de mise au point.

2 Sélectionner la voie à modifier dans la zone voies et double-cliquer sur la case correspondante dans la colonne Filtre.

3 Cliquer sur la petite flèche de la case située dans le champ Filtrage de la boîte de dialogue Réglages Voie et définir dans le menu déroulant la nouvelle valeur de filtrage choisie.Résultat : La boîte de dialogue Réglages Voie apparaît.

4 Valider le choix en refermant la boîte de dialogue Réglage Voie.

5 La nouvelle valeur de filtrage apparaît donc dans la case correspondante à la voie sélectionnée dans la colonne Filtre de la zone voies.

Déforçage global

Mise au point

FSymbole-252-193-188-177

ERR DIAG...RUN IO

DIAG..DIAG..DIAG..DIAG..

Voie ERR Valeur Filtre A0123

0000

Désignation : 16E ANA. HAUT NIVEAU Version : 0.4

TSX AEY 1600 [RACK 0 POSITION 9]

Réglages Voie 7

0

Affichage

Forçage

Filtrage

Alignement Valeur cible Offset

1

0 0

ResetValider

Valider

Déforcer

Forcer

Gamme +/-10V-100000 à 10000

456

0000

-166-177-177-177

DIAG..DIAG..DIAG..DIAG..

456 7

0000

0000

-257-198-182-177

DIAG..DIAG..DIAG..DIAG..

891011

0000

0000

-171-171-166-182

DIAG..DIAG..DIAG..DIAG..

12131415

0000

0000

TLX DS 57 PL7 xxF 209

Page 210: Metier Analogique

Mise au point

Alignement d’une voie d’entrée

Présentation La procédure d'alignement d'une entrée permet d'ajouter une valeur d'offset à la valeur mesurée par cette entrée et ceci afin de compenser un décalage du capteur (par exemple, ajuster la mesure à 0 °C d'une sonde Pt100 plongée dans un seau de glace pour réglage).

Marche à suivre Le tableau ci-dessous donne la marche à suivre pour aligner une voie d’entrée :

Etape Action pour une voie

1 Accéder à l’écran de mise au point.

2 Sélectionner la voie à aligner dans la zone voies et double-cliquer sur la case correspondante dans la colonne A.

3 Cliquer sur la case située dans le champ Valeur cible de la boîte de dialogue Alignement et taper la nouvelle valeur d’alignement.

4 Valider cette nouvelle valeur d’alignement par un clic sur le bouton Valider.Résultat : La nouvelle valeur d’offset est appliquée et apparaît dans la colonne A.

5 Refermer la boîte de dialogue Réglage Voie.

Réglages Voie 3

0

Affichage

Forçage

Filtrage

Alignement

Valider

1964

Reset

0

Valider

Déforcer

Forcer

Valeur cible Offset

Gamme +/- 10V-10000 à 10000

0

210 TLX DS 57 PL7 xxF

Page 211: Metier Analogique

Mise au point

Notes

Note : Lorsque l'offset d'alignement est modifié par programme par l’instruction WRITE_PARAM (voir manuel Communs métiers), sa valeur doit être comprise entre +1500 et -1500.

Note : La valeur d'offset calculée ne tient compte que des commandes "clavier" de l'utilisateur. L'exécution simultané du programme (RUN) réglant lui aussi l'alignement rend l'offset erroné.

TLX DS 57 PL7 xxF 211

Page 212: Metier Analogique

Mise au point

Modification de la valeur de repli d’une sortie

Présentation Lorsqu’une sortie est configurée en Repli, le bouton correspondant est valide, mais les informations Repli/Maintien sont grisées, car le mode de repli n’est pas modifiable en Mise au point. Il est possible cependant de changer la valeur de repli par saisie d’une nouvelle valeur.

Marche à suivre Le tableau ci-dessous donne la marche à suivre pour modifier la valeur de repli :

Etape Action pour une voie

1 Accéder à l’écran de mise au point.

2 Sélectionner la voie dans la zone voies et double-cliquer sur la case correspondante dans la colonne Repli.

3 Cliquer sur la case située dans le champ Valeur de la boîte de dialogue Repli et taper la nouvelle valeur de repli.La valeur doit être : Pour les modules TSX ASY 800 et ASY 410 de version logicielle < 1.0

comprise entre -10000..10000 en gamme 10 V comprise entre 0..10000 en gammes 0..20 mA et 4..20 mA

Pour les modules TSX ASY 800 et ASY 410 de version logicielle > 1.0 comprise entre -10500..10500 en gamme 10 V comprise entre 0..10500 en gammes 0..20 mA et 4..20 mA

212 TLX DS 57 PL7 xxF

Page 213: Metier Analogique

Mise au point

Notes

4 Valider cette nouvelle valeur par un clic sur le bouton Valider.Résultat : La nouvelle valeur de repli est appliquée et apparaît.

5 Refermer la boîte de dialogue Réglage Voie.

Etape Action pour une voie

Déforçage global

Mise au point

FSymbole0000

ERR

DIAG

RUN IO

DIAG.DIAG.DIAG.DIAG.

Voie ERR Valeur Repli0123

0000

Désignation : 16E ANA. HAUT NIVEAU Version : 0.4

TSX AEY 410 [RACK 0 POSITION 4]

0

Voie 0

Forçage

Déforcer

Forcer

Gamme +/-10V-100000 à 10000

DIAG ...

Valider0Valeur :

RepliRepli Maintien

Affichage

Note : La valeur de repli peut également être modifiée par programme, par l’instruction WRITE_PARAM (voir manuel Communs métiers).

Note : La valeur de repli n’est pas modifiable sur les TBX.

TLX DS 57 PL7 xxF 213

Page 214: Metier Analogique

Mise au point

Fonction Calibration d’un module analogique

Introduction Cette fonction n’est accessible qu'en mode connecté. Elle permet de recalibrer les voies de chaque module analogique d'entrée d’une application.La calibration permet de corriger les dérives à long terme du module. Elle permet aussi d’optimiser la précision de la mesure à une température ambiante autre que 25 degrés C.

Marche à suivre Marche à suivre pour accéder à la fonction Calibration :

Présentation de l’écran de calibration

Cet écran visualise en temps réel l’état de chacune de ses voies et permet d’accéder à leur calibration.

Etape Action

1 Double-cliquer sur le module en configuration matérielle.Résultat : L’écran de Mise au point apparaît.

2 Grâce au menu déroulant situé en haut à gauche, sélectionner la fonction Calibration pour faire apparaitre l’écran de Calibration

TSX AEY 1600 [RACK 0 POSITION 9]

RUN ERR IO DIAG...

Calibration

A HAUT NIVEAUConfigurationMise au pointCalibration

214 TLX DS 57 PL7 xxF

Page 215: Metier Analogique

Mise au point

Vue de l’écran:

Différentes fonctions de l’écran de calibration

Utilisation Dans le cas des modules TSX AEY 800 / 810 / 1600, TBX AES 400 et TBX AMS 620, il suffit de calibrer la voie 0 pour calibrer toutes les voies du module.Dans le cas du module TSX AEY 1614, il suffit de calibrer les voies 0 et 8 pour calibrer toutes les voies du module.Dans le cas du module TSX AEY 414, il est nécessaire d'effectuer un calibrage voie.

Repère Fonction

1 Ce bandeau rappelle la référence catalogue et l’emplacement du module dans l’automate (rack et position).

2 Cette zone de commande rappelle la fonction en cours (fonction Calibration) et permet de sélectionner au travers d'une boîte à liste déroulante, la fonction Configuration ou Mise au point. L'activation de la case à cocher Calibration donne accès au calibrage des voies (TSX AEY 800 / 810 / 1600, TBX AES 400, TBX AMS 620) ou de la voie sélectionnée (TSX AEY 414).

3 Cette zone de niveau "module" contient la désignation du module et sa version

4 Cette zone de niveau "voie" visualise l'information ERR pour chacune des voies : toutes les mesures sont invalides, le filtrage et les alignements sont inhibés.

1

2

3

4

Calibration

FSymbole-258-198-188694

ERRRUN IO

DIAG..DIAG..DIAG..DIAG..

Voie ERR Valeur0123

Désignation : 16E ANA. HAUT NIVEAU

-177-177-182-182

DIAG..DIAG..DIAG..DIAG..

4567

-263-204-188-182

DIAG..DIAG..DIAG..DIAG..

891011

-177-177-172-188

DIAG..DIAG..DIAG..DIAG..

12131415

DIAG ...

TLX DS 57 PL7 xxF 215

Page 216: Metier Analogique

Mise au point

Liste Les différentes procédures de calibration sont décrites dans chaque sous-chapitre des modules d’entrée : TSX AEY 800 et TSX AEY 1600 (Voir Calibration du module TSX AEY 800 et du

module TSX AEY 1600, p. 31) TSX AEY 810 (Voir Calibration du module TSX AEY 810, p. 42) TSX AEY 1614 (Voir Calibration du module TSX AEY 1614, p. 53) TBX AEY 414 (Voir Calibration, p. 67) TBX AES 400 (Voir Calibration du module TBX AES 400, p. 104) TBX AMS 620 (Voir Calibration du module TBX AMS 600, p. 117)

216 TLX DS 57 PL7 xxF

Page 217: Metier Analogique

TLX DS 57 PL7 xxF

7

Bits et mots associés

Présentation

Contenu de ce chapitre

Ce chapitre traite de l’adressage des objets associés aux entrées/sorties analogiques.

Contenu de ce chapitre

Ce chapitre contient les sous-chapitres suivants :

Sous-chapitre

Sujet Page

7.1 Adressage des objets de modules analogiques 218

7.2 Les objets à échanges implicites 223

7.3 Les objets à échanges explicites 225

217

Page 218: Metier Analogique

Bits et mots

7.1 Adressage des objets de modules analogiques

Présentation

Objet de ce sous-chapitre

Ce sous-chapitre présente le principe d’adressage des objets de modules analogiques.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Adressage des objets de modules analogiques en rack 219

Adressage des objets de modules analogiques déportés 221

218 TLX DS 57 PL7 xxF

Page 219: Metier Analogique

Bits et mots

Adressage des objets de modules analogiques en rack

Présentation L’adressage des principaux objets bit et mot de modules d’entrées/sorties est de type géographique. C’est à dire qu’il dépend : du numéro (adresse) du rack, de la position physique du module dans le rack, du numéro de la voie du module.

Illustration L’adressage est défini de la manière suivante :

Syntaxe Le tableau ci-dessous décrit les différents éléments constituant l’adressage.

% I, Q, M, K X, W, D, F X Y i rSymbole Type d’objet Format Rack Position N° voie Rang

Famille Elément Valeurs Description

Symbole % - -

Type d’objet IQ

--

Image de l’entrée physique du module,Image de la sortie physique du module,Ces informations sont échangées de manière automatique à chaque cycle de la tâche à laquelle elles sont attachées.

M - Variable interneCes informations de lecture ou d’écriture sont échangées à la demande de l’application.

K - Constante interneCes informations de configuration sont disponibles en lecture seulement.

Format (taille) X - BooléenPour les objets de type booléen, cet élément peut être omis.

W 16 bits Simple longueur.

D 32 bits Double longueur.

F 32 bits Flottant. Le format flottant utilisé est celui de la norme IEEE Std 754-1985 (équivalent IEC 559).

Adresse rack x 0 ou 10 à 7

TSX 5710/102/103/153, PMX 57102, PCX 571012.Autres processeurs.

(1) : le nombre d’emplacements maximum nécessite l’utilisation de 2 racks à la même adresse.

TLX DS 57 PL7 xxF 219

Page 220: Metier Analogique

Bits et mots

Exemples Le tableau ci-dessous présente quelques exemples d’adressage d’objets analogiques.

Position module y 00 à 14 (1)

Numéro de position dans le rack. Lorsque le numéro de rack (x) est différent de 0, la position (y) est codée sur 2 digits : 00 à 14 ; par contre si le numéro de rack (x) = 0, on élimine les zéros non significatifs (élimination par la gauche) de "y" ("x" n'apparaît pas et "y" est sur 1 digit pour les valeurs inférieures à 9).

N° voie i 0 à 127 ou MOD

MOD : voie réservée à la gestion du module et des paramètres communs à toutes les voies.

Rang r 0 à 127 ou ERR

Position du bit dans le mot.ERR : indique un défaut module ou voie.

Famille Elément Valeurs Description

(1) : le nombre d’emplacements maximum nécessite l’utilisation de 2 racks à la même adresse.

Objet Description Illustration

%IW102.5 mot image de l’entrée analogique 5 du module placé en position 2 dans rack d’adresse 1

%QW204.3 %QW204.3 désigne le mot image de la sortie analogique 3 du module placé en position 4 dans le rack 2

%I102.MOD.ERR Information de défaut du module d’entrées analogiques situé à la position 2 du rack 1.

%I204.3.ERR Information de défaut de la voie 3 du module de sorties analogiques situé à la position 4 du rack 2.

220 TLX DS 57 PL7 xxF

Page 221: Metier Analogique

Bits et mots

Adressage des objets de modules analogiques déportés

Présentation L’adressage des principaux objets bit et mot des modules déportés sur bus FIPIO est de type géographique. C’est à dire qu’il dépend : du point de connexion, du type de module (base ou extension), du numéro de la voie.

Illustration L’adressage est défini de la manière suivante :

Syntaxe Le tableau ci-dessous décrit les différents éléments constituant l’adressage.

% I, Q, M, K X, W, D, F p.2.c m i rSymbole Type d’objet Format Adresse

module/voie etpoint de connexion

N°de module

N° voie Rang\\

Famille Elément Valeurs Signification

Symbole % - -

Type d’objet IQ

--

Image de l’entrée physique du module,Image de la sortie physique du module,Ces informations sont échangées de manière automatique à chaque cycle de la tâche à laquelle elles sont attachées.

M - Variable interneCes informations de lecture ou d’écriture sont échangées à la demande de l’application.

K - Constante interneCes informations de configuration sont disponibles en lecture seulement.

Format (taille) X - BooléenPour les objets de type booléen, le X peut être omis.

W 16 bits Simple longueur.

D 32 bits Double longueur.

F 32 bits Flottant. Le format flottant utilisé est celui de la norme IEEE Std 754-1985 (équivalent IEC 559).

Adresse module/voie et point de connexion

p 0 ou 1 Numéro de position du processeur dans le rack.

2 - Numéro de voie de la liaison FIPIO intégrée dans le processeur.

c 1 à 127 Numéro de point de connexion.

Position module m 0 ou 1 0 : module de base, 1 : module d’extension.

N° voie i 0 à 127 ou MOD

MOD : voie réservée à la gestion du module et des paramètres communs à toutes les voies.

TLX DS 57 PL7 xxF 221

Page 222: Metier Analogique

Bits et mots

Exemples Le tableau ci-dessous présente quelques exemples d’adressage d’objets.de modules analogiques déportés

Rang r 0 à 255 ou ERR

ERR : indique un défaut module ou voie.

Famille Elément Valeurs Signification

Objet Signification

%IW\0.2.6\0.5 mot image de l’entrée analogique 5 du module de base d'entrées déportées situé au point de connexion 6 du bus FIPIO.

%QW\0.2.8\1.7 mot image de la sortie analogique 7 du module d'extension de sorties déportées situé au point de connexion 8 du bus FIPIO.

0

1

2

3

4

Gestionnaire Fipio TSX 57352

0

0

0

0 1 TBX ASS 200TBX AES 400TBX LEP 030

170 FNT 110 01 170 ADI 350 00

TBX ASM 620TBX LEP 030

TBX LEP 030 TBX AES 400

222 TLX DS 57 PL7 xxF

Page 223: Metier Analogique

Bits et mots

7.2 Les objets à échanges implicites

Objets à échange implicite associés au métier analogique

Présentation Ce sont les objets utilisés pour la programmation et le diagnostic des modules analogiques. Ces objets sont échangés automatiquement à chaque cycle de la tâche dans laquelle les voies du module sont configurées.

Valeur des voies Valeurs des voies analogiques, applicables à tous les modules.

Exemple : Le mot %IW105.3 contient en permanence la valeur présente sur l’entrée 3 du module situé en position 5 du rack d’adresse 1.

Objets bit d’erreur

Bits d’erreur, applicables à tous les modules analogiques.

Mot d’état mesure

Signification des bits du mot d’état mesure %IWxy.i.1

Adresse Fonction

%[email protected] Valeur de la voie d’entrée du module d’entrée analogique

%[email protected] Valeur de la voie de sortie du module de sortie analogique

Adresse (1) Signification

%[email protected] Lorsqu’il est à l’état 1, indique que la voie d’entrée i du module situé à l’adresse @module est en défaut.

%[email protected] Lorsqu’il est à l’état 1, indique que le module situé à l’adresse @module est en défaut.

Légende : @module = adresse module : xy pour les modules en rack, \p2c\m pour les modules déportés.

Adresse Modules concernés

%IWxy.i.1 TSX AEY420/810/1614

Adresse Signification

%IWxy.i.1:X0 Voie alignée

%IWxy.i.1:X1 Voie forcée

%IWxy.i.1:X2 Mode recalibration

TLX DS 57 PL7 xxF 223

Page 224: Metier Analogique

Bits et mots

Mot d’état source d’évènement

Signification des bits du mot d’état source d’évènement %IWxy.i.2 (1=pas d’évènement, 1=évènement)

Mot de commande validation évènement

Signification des bits du mot de commande validation évènement %QWxy.i.1 (0=masquage, 1=validation)

%IWxy.i.1:X3 Commande recalibration en cours

%IWxy.i.1:X4 Voie recalibrée

%IWxy.i.1:X5 Mesure dans la zone de tolérance inférieure

%IWxy.i.1:X6 Mesure dans la zone de tolérance supérieure

%IWxy.i.1:X7 Perte d'événement (uniquement sur TSX AEY420)

%IWxy.i.1:X8 à 15 Réservés

Adresse Signification

Adresse Module concerné

%IWxy.i.2 TSX AEY420

Adresse Signification

%IWxy.i.2:X0 Franchissement du seuil 0 en montant

%IWxy.i.2:X1 Franchissement du seuil 0 en descendant

%IWxy.i.2:X2 Franchissement du seuil 1 en montant

%IWxy.i.2:X3 Franchissement du seuil 1en descendant

%IWxy.i.2:X4 à15 Réservés

Adresse Module concerné

%QWxy.i.1 TSX AEY420

Adresse Signification

%QWxy.i.1:X0 Franchissement du seuil 0 en montant

%QWxy.i.1:X1 Franchissement du seuil 0 en descendant

%QWxy.i.1:X2 Franchissement du seuil 1 en montant

%QWxy.i.1:X3 Franchissement du seuil 1en descendant

%QWxy.i.1:X4 à15 Réservés

224 TLX DS 57 PL7 xxF

Page 225: Metier Analogique

Bits et mots

7.3 Les objets à échanges explicites

Présentation

Objet de ce sous-chapitre

Ce sous-chapitre présente les objets à échanges explicites des modules analogiques.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Objets à échange explicite : Généralités 226

Objets à échange explicite associés aux entrées 227

Détail des mots à échange explicite du métier analogique 230

TLX DS 57 PL7 xxF 225

Page 226: Metier Analogique

Bits et mots

Objets à échange explicite : Généralités

Présentation Les objets à échange explicite apportent des informations (ex : défaut bornier, module absent...) et des commandes supplémentaires pour effectuer une programmation avancée des fonctions métiers.

Les objets à échange explicite sont échangés sur demande du programme utilisateur à l’aide des instructions : READ_STS (lecture des mots d'état), WRITE_CMD (écriture des mots de commande), WRITE_PARAM (écriture des paramètres de réglage), READ_PARAM (lecture des paramètres de réglage), SAVE_PARAM (sauvegarde des paramètres de réglage), RESTORE_PARAM (restitution des paramètres de réglage).

Note : Les constantes de configuration %[email protected] (@module = adresse module), non documentée dans ce manuel, sont accessibles uniquement en lecture et correspondent aux paramètres de configuration saisis à l'aide de l'éditeur de Configuration.

Note : Toutes ces instructions sont détaillées dans le manuel : Communs Métiers

226 TLX DS 57 PL7 xxF

Page 227: Metier Analogique

Bits et mots

Objets à échange explicite associés aux entrées

Modules d’entrées en rack

Tableau des mots disponibles selon les différents modules en rack :

Adresse Signification TSX AEY800

TSX AEY810

TSX AEY1600

TSX AEY420

TSX AEY414

TSX AEY1614

%MWxy.MOD.2 Mot d’état du module

Oui Oui Oui Oui Oui Oui

%MWxy.i Echange en cours Oui Oui Oui Oui Oui Oui

%MWxy.i.1 Compte-rendu d’échange

Oui Oui Oui Oui Oui Oui

%MWxy.i.2 Mot d’état de la voie

Oui Oui Oui Oui Oui Oui

%MWxy.i.3 Commande (recalibration/forçage)

Non Oui Non Oui Non Oui

%MWxy.i.4 Commande (valeur de forçage)

Non Oui Non Oui Non Oui

%MWxy.i.5 Commande (gamme à recalibrer)

Non Oui Non Non Non Oui

%MWxy.i.6 Commande (source courant à recalibrer)

Non Non Non Non Oui Non

%MWxy.i.7 Mot de commande contenant le coefficient de filtrage de la voie

Oui Oui Oui Non Oui Oui

%MWxy.i.8 Mot de commande contenant l’offset d’alignement de la voie

Oui Oui Oui Oui Oui Oui

%MWxy.i.9 Mot de commande contenant la valeur du seuil 0 affecté à la voie

Non Non Non Oui Non Non

%MWxy.i.10 Mot de commande contenant la valeur du seuil 1 affecté à la voie

Non Non Non Oui Non Non

TLX DS 57 PL7 xxF 227

Page 228: Metier Analogique

Bits et mots

Modules déportés

Tableau des mots disponibles selon les différents modules déportés :

Les mots de commande ci-dessus sont modifiables par programme :Exemple : Modification du coefficient de filtrage de la voie 3 du module TSX AEY 1600 en lui donnant la valeur 2. Le module est situé en position 3 du rack 0La séquence sera la suivante :! %MW9.3.7:=2; ! WRITE_CMD %CH9.3;Pour plus d’explications sur la programmation d’objets explicites, se reporter au manuel : Communs Métiers

Adresse Signification TBX ASS 200

TBX AES 400

TBX AMS 620

170 AAI 14000

170 AAI 52040

170 AAO 12000

170 AAO 92100

%MW\p.2.c\m.MOD.2 Etat du module Oui Oui Oui Oui Oui Oui Oui

%MW\p.2.c\m.i Echange en cours Non Non Oui(*) Oui Oui Oui Oui

%MW\p.2.c\m.i.1 Compte-rendu d’échange

Oui Oui Oui Oui Oui Oui Oui

%MW\p.2.c\m.i.2 Etat de la voie Oui Oui Oui Oui Oui Oui Oui

%MW\p.2.c\m.i.3 Commande (recalibration/forçage)

Oui Oui Oui Non Non Non Non

%MW\p.2.c\m.i.4 Commande (valeur de forçage)

Oui Oui Oui Non Non Non Non

%MW\p.2.c\m.i.5 Commande (gamme à recalibrer)

Non Non Oui(*) Non Non Non Non

%MW\p.2.c\m.i.6 Commande (source courant à recalibrer)

Non Non Oui(*) Non Non Non Non

%MW\p.2.c\m.i.7 Réglage (coefficient de filtrage)

Non Oui Oui Non Non Non Non

%MW\p.2.c\m.i.8 Réglage (offset d’alignement)

Non Oui Oui Non Non Non Non

(*) Ces mots n’existent que pour la voie 0 et la voie 4 du module TBX AMS 620. Les informations contenues dans ces mots concernent les 2 ou les 4 voies successives du module.

228 TLX DS 57 PL7 xxF

Page 229: Metier Analogique

Bits et mots

Modules de sorties en rack

Tableau des mots disponibles selon les différents modules en rack :

Adresse Signification TSX ASY 410

TSX ASY 810

%MWxy.MOD Réservé Oui Oui

%MWxy.MOD.1 Réservé Oui Oui

%MWxy.MOD.2 Etat du module Oui Oui

%MWxy.MOD.3 Réservé Oui Oui

%MWxy.i Echange en cours Oui Oui

%MWxy.i.1 Compte-rendu d’échange Oui Oui

%MWxy.i.2 Etat de la voie Oui Oui

%MWxy.i.3 Réservé Oui Oui

%MWxy.i.4 Mot de commande contenant la valeur de forçage de la voie

Oui Oui

%MWxy.i.5 Mot de commande contenant la valeur de repli de la voie

Oui Oui

TLX DS 57 PL7 xxF 229

Page 230: Metier Analogique

Bits et mots

Détail des mots à échange explicite du métier analogique

Mot d’état module

Le mot %[email protected] contient le mot d’état du module. Ce mot est à échange explicite. Les bits de ce mot ont la signification suivante :

Adresse (1) Signification

%[email protected]:X0 Module en panne

%[email protected]:X1 Voie(s) en défaut

%[email protected]:X2 Défaut bornier

%[email protected]:X3 Autotest en cours

%[email protected]:X4 Réservé

%[email protected]:X5 Défaut de configuration

%[email protected]:X6 Module absent ou hors tension

%[email protected]:X7 Réservé

%[email protected]:X8 Eventuel module d’extension FIPIO en panne

%[email protected]:X9 Voie(s) en défaut sur l’éventuel module d’extension FIPIO

%[email protected]:X10 Défaut bornier sur l’éventuel module d’extension FIPIO

%[email protected]:X11 Autotest en cours sur l’éventuel module d’extension FIPIO

%[email protected]:X12 Réservé

%[email protected]:X13 Défaut de configuration sur l’éventuel module d’extension FIPIO

%[email protected]:X14 Eventuel module d’extension FIPIO absent ou hors tension

%[email protected]:X15 Réservé

(1)@module = adresse module. xy pour les modules en rack, \p.2.c\m pour les modules déportés.

230 TLX DS 57 PL7 xxF

Page 231: Metier Analogique

Bits et mots

Mot d’état d’une voie d’entrée

Le mot %[email protected] contient le mot d’état de la voie d’un module. Ce mot est à échange explicite. Les bits de ce mot ont la signification suivante :

Adresse (1) Signification

%[email protected]:X0 Défaut liaison capteur

%[email protected]:X1 Défaut dépassement de gamme

%[email protected]:X2 Défaut bornier

%[email protected]:X3 Réservé

%[email protected]:X4 Module en panne

%[email protected]:X5 Défaut de configuration

%[email protected]:X6 Défaut de communication

%[email protected]:X7 Valeurs hors bornes

%[email protected]:X8 Voie non prête

%[email protected]:X9 Action rejetée

%[email protected]:X10 Défaut calibration

%[email protected]:X11 Recalibration en cours, pour les modules TSX AEY 1600/800/414, TBX AES 400 et TBX AMS 620

Réservé pour les autres modules.

%[email protected]:X12 Mode recalibration, pour les modules TSX AEY 1600/800/414, TBX AES 400 et TBX AMS 620

Réservé pour les autres modules.

%[email protected]:X13 Voie forcée, pour les modules TSX AEY 1600/800/414, TBX AES 400 et TBX AMS 620

Réservé pour les autres modules.

%[email protected]:X14 Voie recalibrée, pour les modules TSX AEY 1600/800/414, TBX AES 400 et TBX AMS 620

Dépassement gamme inférieure pour les modules TSX AEY 810/420/1614

Réservé pour les autres modules.

%[email protected]:X15 Voie alignée pour les modules TSX AEY 1600/800/414 Dépassement gamme supérieure pour les modules

TSX AEY 810/420/1614 Réservé pour les autres modules.

(1)@module = adresse module. xy pour les modules en rack, \p.2.c\m pour les modules déportés.

TLX DS 57 PL7 xxF 231

Page 232: Metier Analogique

Bits et mots

Mot d’état d’une voie de sortie

Le mot %[email protected] contient le mot d’état d’une voie. Ce mot est à échange explicite. Les bits de ce mot ont la signification suivante :

Adresse (1) Signification

%[email protected]:X0 Défaut alimentation 24 V pour le module TSX ASY 800 Réservé pour les autres modules.

%[email protected]:X1 Défaut dépassement de gamme

%[email protected]:X2 Défaut bornier

%[email protected]:X3 Défaut dépassement gamme par valeur suipérieur si le bit %[email protected]:X1 est à 1 pour le module TSX ASY 800 et le module TSX ASY 410 (Version logicielle >=2.0)

Réservé pour les autres modules.

%[email protected]:X4 Module en panne

%[email protected]:X5 Défaut de configuration

%[email protected]:X6 Défaut de communication

%[email protected]:X7 Valeurs hors bornes

%[email protected]:X8 Voie non prête

%[email protected]:X9 Action rejetée

%[email protected]:X10 Réservé

%[email protected]:X11 Réservé

%[email protected]:X12 Réservé

%[email protected]:X13 Voie forcée

%[email protected]:X14 Réservé

%[email protected]:X15 Réservé

(1)@module = adresse module. xy pour les modules en rack, \p.2.c\m pour les modules déportés.

232 TLX DS 57 PL7 xxF

Page 233: Metier Analogique

TLX DS 57 PL7 xxF

II

Les fonctions de régulation

Présentation

Objet de cet intercalaire

Cet intercalaire présente les fonctions de régulation sur automates Premium et décrit sa mise en oeuvre avec les logiciels PL7 Junior et Pro.

Contenu de cet intercalaire

Cet intercalaire contient les chapitres suivants :

Chapitre Titre du chapitre Page

8 Généralités sur le PID 235

9 Description des fonctions de régulation 239

10 Dialogue opérateur sur CCX 17 259

11 Caractéristiques des fonctions 271

12 Exemple d’application 275

13 Annexes 285

233

Page 234: Metier Analogique

Fonctions de régulation

234 TLX DS 57 PL7 xxF

Page 235: Metier Analogique

TLX DS 57 PL7 xxF

8

Généralités sur le PID

Présentation

Objet de ce chapitre

Ce chapitre présente les fonctions de régulation de base du logiciel PL7.

Contenu de ce chapitre

Ce chapitre contient les sujets suivants :

Sujet Page

Présentation générale 236

Principe de la boucle de régulation 237

Méthodologie de développement d’une application de régulation 238

235

Page 236: Metier Analogique

Généralités sur le PID

Présentation générale

Généralités Les fonctions de régulation sont des éléments de base du langage PL7.Elles permettent de programmer des boucles de régulation sur automates Micro et Premium.

Ces fonctions sont particulièrement adaptées pour : répondre aux besoins de process séquentiel nécessitant des fonctions de

régulation auxiliaire (exemples : machines d’emballage à film plastique, machines de traitement de surface, presses...),

répondre aux besoins des process de régulation simple (exemples : fours de traitements de métaux, fours à céramiques, petits groupes frigorifiques...),

répondre à des particularités d’asservissement ou de régulation mécanique dont le temps d’échantillonnage est critique (exemples: régulation de couple, régulation de vitesse).

Un interfaçage préconfiguré avec la gamme des CCX_17 permet le pilotage et le réglage des boucles de régulation. Dans ce cadre, jusqu'à 9 boucles de régulation sont accessibles par le CCX_17.

Fonctions disponibles

Les fonctions de régulation de base se répartissent en deux catégories : une famille de fonctions algorithmiques :

fonction PID pour réaliser une correction de type PID mixte (série - parallèle), fonction PWM pour réaliser les adaptations de modulation en durée sur sorties

TOR, fonction SERVO pour réaliser les adaptations de commande de moteur,

une fonction de dialogue opérateur (PID_MMI) qui intègre un applicatif de pilotage et de réglage des PID de l’application sur CCX_17 version 2.

La fonction PID_MMI est associée à 3 types d’écrans préconfigurés.

Note : Il n'y a pas de limitation du nombre de fonctions PID dans une application. En pratique, c'est le nombre maximal de modules d'entrées et de sorties accepté par l'automate qui limite le nombre de boucles.

236 TLX DS 57 PL7 xxF

Page 237: Metier Analogique

Généralités sur le PID

Principe de la boucle de régulation

Présentation Le fonctionnement d’une boucle de régulation comprend trois phases distinctes : l’acquisition des données :

mesure(s) provenant des capteurs du process (analogiques, codeurs), consigne(s) provenant généralement de variables internes de l’automate ou

de données issues du CCX_17. l’exécution de l’algorithme de régulation PID, l’envoi des commandes adaptées aux caractéristiques des actionneurs à piloter

via des sorties TOR ou analogiques.

L’algorithme PID élabore le signal de commande à partir : de la mesure échantillonnée par le module d’entrée, de la valeur de la consigne fixée soit par l’opérateur, soit par programme, des valeurs des différents paramètres du correcteur.

Le signal issu du correcteur est soit traité directement par une carte de sortie analogique de l’automate raccordé à l’actionneur, soit traité via les adaptations PWM ou SERVO en fonction des types d’actionneur à piloter sur une carte de sortie TOR de l’automate.

Illustration L’illustration ci-dessous schématise le principe d’une boucle de régulation.

Correcteur

EN

TR

EE

S

SO

RT

IES

Automate

Adaptateur

CA

PT

EU

RS

Process à commander

AC

TIO

NN

EU

RS

Pupitre de dialogue opérateur CCX 17

ME

SU

RE

CO

MM

AN

DE

TLX DS 57 PL7 xxF 237

Page 238: Metier Analogique

Généralités sur le PID

Méthodologie de développement d’une application de régulation

Schéma de principe

Le schéma ci-dessous décrit l’enchaînement des tâches à effectuer lors de la création et la mise au point d’une application de régulation.

Note : L’ordre défini est donné à titre indicatif.

Application / Configuration Configuration des interfaces TOR, Analogiques, Comptages

Application / Data Saisie des données constantes, mnémoniques, valeurs numériques

Programmation : Ladder, List MAST, FAST, SR Fonctions régulation, Dialogue opérateur

PLC /Connecter Transfert de l’application dans l’automate

Tables d’animation Table de variables

Mise au point programme et réglage

Mise au point par le CCX 17

Fichier / Enregistrer Archivage de l’application

Exploitation des boucles de régulation

Exploitation du process via le CCX 17

Documentation Dossier de l’application

238 TLX DS 57 PL7 xxF

Page 239: Metier Analogique

TLX DS 57 PL7 xxF

9

Description des fonctions de régulation

Présentation

Objet de ce chapitre

Ce chapitre décrit les fonctions de régulation.

Contenu de ce chapitre

Ce chapitre contient les sujets suivants :

Sujet Page

Programmation d’une fonction de régulation 240

Fonction PID 241

Programmation de la fonction PID 243

Fonction PWM 248

Programmation de la fonction PWM 250

Fonction SERVO 252

Programmation de la fonction SERVO 255

Comportement des fonctions dans les modes de marche 258

239

Page 240: Metier Analogique

Description des fonctions de régulation

Programmation d’une fonction de régulation

Règles de programmation

Les paramètres des fonctions régulation doivent obligatoirement tous être renseignés. Les fonctions utilisent trois types de paramètres : des paramètres en lecture seule, pris en compte en début d'exécution de la

fonction, des paramètres en écriture seule, positionnés à l'issue de l'exécution de la

fonction, des paramètres en lecture et en écriture, dont les contenus sont pris en compte

au début de l'exécution de la fonction et sont ensuite remis à jour par les résultats de la fonction.

Paramétrage Les paramètres d’entrée de type mot sont des grandeurs analogiques exprimées dans l’échelle [0, +10000] et peuvent être directement connectés aux capteurs de mesure via les mots %IWxy.i des entrées analogiques.

Les paramètres de sortie de type bit permettent de commander des actionneurs de type TOR et peuvent être directement connectés à des variables de type %Qxy.i.

De la même façon, les paramètres de sortie de type mot permettent de commander des actionneurs de type analogique sur l’échelle [0, +10000] et peuvent être directement affectés à des variables de type %QWxy.i.

Les paramètres de type tables de mots %MWi:L regroupent des paramètres utilisateurs et les données nécessaires au fonctionnement interne de la fonction. Si la longueur d'une table est insuffisante, la fonction ne s'exécute pas.

Note : Les fonctions de régulation doivent être programmées dans une tâche périodique (MAST périodique ou FAST). Elles ne doivent pas être conditionnées.

Note : Afin de conserver les paramètres de réglage des OF régulation sur démarrage à froid, il est nécessaire de supprimer l'option de remise à zéro des %MWi (dans écran de configuration du processeur)

240 TLX DS 57 PL7 xxF

Page 241: Metier Analogique

Description des fonctions de régulation

Fonction PID

Généralités La fonction PID réalise une correction PID à partir d’une mesure et d’une consigne analogique au format [0 - 10000] et fournit une commande analogique au même format.

Fonctions disponibles

L’OF PID comporte les fonctions suivantes : algorithme PID série / parallèle, action direct / inverse (selon le signe du gain KP), action dérivée sur mesure ou sur écart, limitation haute et basse de la consigne à [0 - 10000], limitation haute et basse de la sortie en automatique, anti-saturation de l'action intégrale, modes de marche Manuel/Automatique sans à coup sur changement, contrôle de l'accès PID par le dialogue opérateur, fonctionnement en intégrateur pour (KP = TD = 0).

Note : Les paramètres d’affichage utilisés par le CCX 17 sont exprimés en unités

physiques, Pour un fonctionnement correct du PID, il est nécessaire de respecter la pleine

échelle ; [0-1000] pour la mesure et la consigne.

TLX DS 57 PL7 xxF 241

Page 242: Metier Analogique

Description des fonctions de régulation

Principe de fonctionnement

Le schéma suivant présente le principe de fonctionnement de la fonction PID.

Note : La description des paramètres utilisés est présentée dans le module (Voir Programmation de la fonction PID, p. 243).

La branche Consigne

La branche Mesure

EcartCONSIGNE INTERNE

PROCESS VALUEP.V

CORRECTEUR P.I.D.

L’action PID

SET POINTS.P

ε

TI

TD d dt

KP

++

+

Intégrale

Dérivée

Action dérivéesur l’écart

TS

PV_DEV

+

-CONSIGNE UTILISEE

Limiteur10000

0

Action dérivée sur la mesure

MESURE UTILISEE

MESURE INTERNE

Les modes de marche du PID

Suivi sans à-coup de la commande sur passage Auto ->Manu

Limiteur

OUT_MAX

OUT_MIN

OUT_MAN

OUTP

AUTO

DIALOGUE OPERATEUR CCX 17

- PV_MMI - PV_SUP- SP_MMI - PV_INF

1

0

1

0

242 TLX DS 57 PL7 xxF

Page 243: Metier Analogique

Description des fonctions de régulation

Programmation de la fonction PID

Présentation Les fonctions PID sont des fonctions de base de PL7. A ce titre, elles sont disponibles depuis la bibliothèque de fonctions.Ainsi, est-il possible d’utiliser, depuis les éditeurs langage, l’aide à la saisie d’une fonction PID pour en faciliter sa programmation.

Illustration L'illustration ci-dessous donne un aperçu de l'écran Fonctions en bibliothèque permettant de mettre en oeuvre la fonction PID.

Syntaxe La syntaxe d’appel de la fonction PID est :

PID(TAG,UNIT,PV,OUT,AUTO,PARA)

Note : La saisie d'une fonction PID peut se faire dans n'importe quelle tâche périodique (MAST ou FAST). La fonction ne doit pas être conditionnée.

Paramètres

Visualisation de l’appel

Informations Fonctions :

Format d’appel

EF

Paramètres de la FONCTION :

Famille V.Bib V.App Commentaire

TAG

---

-

-

Nom

UNIT STRINGSTRING IN

IN Unité de la mesure (6 car), utilisé par le DOP>>Libéllé du PID (8 car), utilisé par DOP sur CCX17

Nom Type Nature Commentaire Zone de saisie

)PID ( “TEMP”,”DEGRES”,%MW10,%MW11,TRIG_PROD_A,%MW20:43

PV WORD Mesure, format [0; +10000]OUT WORD Sortie, format [0; +10000]

INOUT

Modulation en largeur d’impulsion d’une grandeur numériqueGestion du dialogue opérateur dédié sur CCX17 des PIDRégulateur PID mixte

Etage de sortie de PID pour commande de vanne TORPWMPID_MMIPID

SERVOGRAFCETFonctions temporisationFonction Orphée

Tableaux d’entiers

Réels simple précisionRégulation

1.002.002.10

2.10

2.222.01 2.01

“DEGRES”“TEMP”

%MW10%MW11

TLX DS 57 PL7 xxF 243

Page 244: Metier Analogique

Description des fonctions de régulation

Paramètres de la fonction PID

Le tableau ci-dessous présente les différents paramètres de la fonction PID.

Le tableau ci-dessous présente les différents paramètres de la table PARA :

Paramètre Type NatureIN = EntréeOUT = Sortie

Valeur par défaut

Description

TAG 8 caractères maximumou %MBi:L avec L inf. ou égal à 8

IN - Nom du PID utilisé par le CCX 17.

UNIT 6 caractères maximum]ou %MBi:L avec L inf. ou égal à 6

IN - Unité de mesure du PID utilisé par le CCX 17.

PV %MWi ou %IWxy.i.j IN - Entrée représentant la mesure pour la fonction.

OUT %MWi ou %QWxy.i.j OUT 0 Sortie analogique du PID.Si TI = 0, un offset de 5000 est ajouté à la sortie OUT en mode Auto.

AUTO %Mi , %Ixy.i ou %Qxy.i IN / OUT 0 Mode de marche du PID et du CCX 17.0 : manuel, 1 = Auto.

PARA %MWi:43 IN / OUT - (Voir tableau ci-dessous pour le détail de la table PARA).

Paramètre Rang Fonction

SP %MWi Consigne interne au format 0/10000

OUT_MAN %MW(i+1) Valeur de la sortie manuelle du PID (entre 0 et 10000)

KP %MW(i+2) Gain proportionnel du PID (x100), signé sans unité (-10000<KP<+10000). Le signe de Kp détermine le sens d’action du PID (négatif : sens direct, positif sens inverse)

TI %MW(i+3) Temps d’intégrale du PID (entre 0 et 20000)

exprimé en 10-1 seconde

TD %MW(i+4) Temps de dérivée du PID (entre 0 et 10000)

exprimé en 10-1 seconde

244 TLX DS 57 PL7 xxF

Page 245: Metier Analogique

Description des fonctions de régulation

TS %MW(i+5) Période d’échantillonnage du PID (entre 1 et

32000) exprimée en 10-2 seconde. La période d'échantillonnage réelle sera le multiple de la période de la tâche dans laquelle est implanté le PID le plus proche de TS

OUT_MAX %MW(i+6) Limite supérieure de la sortie du PID en automatique. (entre 0 et 10000)

OUT_MIN %MW(i+7) Limite inférieure de la sortie du PID en automatique. (entre 0 et 10000)

PV_DEV %MW(i+8):X0 Choix action dérivée 0 = sur mesure, 1 = sur écart

NO_BUMP %MW(i+8):X4 Mode avec ou sans à coups.0 = avec à coups, 1 = sans à coups

DEVAL_MMI %MW(i+8):X8 = 1 : inhibe la prise en compte de le PID par le dialogue opérateur. = 0 : le PID est exploité par le dialogue opérateur.Ce bit permet de ne pas faire les conversions d’échelle sur les PID non exploités par le CCX_17,et de sélectionner les PID exploités, surtout dans le cas de plus de 9 PID dans l’application PL7.

PV_SUP (CCX 17) %MW(i+9) Borne supérieure de l’étendue de l’échelle de la mesure, en unité physique (x100) (entre -9 999 999 et + 9 999 999).

PV_INF (CCX 17) %MD(i+11) Borne inférieure de l’étendue de l’échelle de la mesure, en unité physique (x100) (entre -9 99 999 et + 9 999 999).

PV_MMI (CCX17) %MD(i+13) Image de la mesure en unité physique (x100)

SP_MMI (CCX 17) %MD(i+15) Consigne opérateur et image de la consigne, en unité physique (x100)

Note : Les autres paramètres qui sont utilisés pour la gestion interne du PID ne doivent

jamais être modifiés par l’application. Les valeurs utilisées par le CCX 17 sont multipliées par 100 afin de permettre

un affichage avec 2 chiffres après la virgule sur le CCX 17 (le CCX 17 n’exploite pas le format flottant mais gère un format à virgule fixe).

Paramètre Rang Fonction

TLX DS 57 PL7 xxF 245

Page 246: Metier Analogique

Description des fonctions de régulation

Règles Il n’y a pas d’alignement de la consigne interne sur la mesure en mode manuel.

Les mises à l’échelle n’ont lieu que sur modification d’une des consignes (SP ou DOP_SP).

L'algorithme sans action intégrale (TI = 0) effectue l'opération suivante :

L'algorithme avec action intégrale (TI <0) effectue l'opération suivante ::

Sur démarrage à froid, le PID repart en manuel, sortie à 0. Pour imposer le mode automatique ou une sortie manuelle non nulle après un démarrage à froid, il faudra programmer la séquence d'initialisation après l'appel du PID.

Exemples Les exemples proposés ci-dessous sont réalisés en langage à contact (Ladder).

Cas où le dialogue opérateur régulation est utilisé (DEVAL_MMI = 0)

Pour Alors la sortie ... Avec ...

OUT = KP [ t+ Dt] / 100 + 5000 Dt= action dérivée

Pour Alors la sortie ... Avec ...

OUT = KP [ t+(TS/10.TI). t+ Dt]/100 OUT

= OUT + OUT

Dt= action dérivée

Note:

εt SP PV–= ε

εt SP PV–= ∆ ∆ε ε ∆

TD x Dt(t-1) - 10(PV - PV(t-1))

TD + TSDt =

(* Correction PID sur la boucle de régulation de température *)

PID(‘TEMP’,’DEGRES’,%MW10,%MW1>>

avec PID(‘TEMP’,’DEGRES’,%MW10,%MW11,%M10,%MW20:43)

OPERATE

246 TLX DS 57 PL7 xxF

Page 247: Metier Analogique

Description des fonctions de régulation

Cas où il n'y a pas de dialogue opérateur DEVAL_MMI = 1.

Note : Dans cet exemple, les paramètres TAG et UNIT n’ont pas de sens, il suffit alors de mettre uniquement les côtes.

(* Correction PID sur la boucle de régulation sans DOP intégré

PID(‘ ’,’ ’,%MW10,%MW1>>

avec PID(‘ ’,’ ’,%IW3.1,%QW4.0,%M10,%MW20:43)

OPERATE

TLX DS 57 PL7 xxF 247

Page 248: Metier Analogique

Description des fonctions de régulation

Fonction PWM

Généralités La fonction PWM permet de faire de la régulation par largeur d'impulsion sur une sortie TOR. C'est une fonction qui met en forme la sortie du PID.

La largeur des impulsions dépend de la sortie du PID (entrée INP de la fonction PWM) et de la période de modulation.

Principe de fonctionnement

Le synoptique de fonctionnement de la fonction est le suivant :

Note : La description des paramètres utilisés est présentée dans le module (Voir Programmation de la fonction PWM, p. 250).

PV

SP

PID OUTP INPPWM

T_MOD

PW_O

248 TLX DS 57 PL7 xxF

Page 249: Metier Analogique

Description des fonctions de régulation

Largeur d’impulsions

A chaque TOP de la période de modulation T_MOD, la durée d'activation en 10-3 seconde de la sortie PW_O est calculée suivant la formule :

Etat 1 du créneau ( exprimé en 10-2 secondes) = INP * T_MOD / 1000 Le chronograme suivant illustre dette formule :

Règles pratiques T_MOD = TS (où TS est la période d'échantillonnage du PID amont),

La Période de la tâche courante (exprimée en 10-3 seconde) est égale à :(Résolution désirée)* 10 * T_MOD.

Le PID est dans la tâche MAST, la période de la MAST est de 50*10-3 s,

TS = 500*10-2 s et la résolution désirée est de 1/50 (une durée de T_MOD doit contenir au moins 50 périodes de la tâche courante). On prend T_MOD = TS = 500.

La période de la tâche où est implanté le PWM doit donc être inférieure à 500 * 10

/ 50 =100 10-3 s. La fonction PWM peut donc être programmée dans la tâche MAST. la résolution sera de 1/100.

Période de modulation

PW_O

50%

Largeurd’impulsion

Temps

75% 35%

TLX DS 57 PL7 xxF 249

Page 250: Metier Analogique

Description des fonctions de régulation

Programmation de la fonction PWM

Introduction La fonction PWM est une fonction de base de PL7. A ce titre, elle est disponible depuis la bibliothèque de fonctions.Ainsi, est-il possible d’utiliser, depuis les éditeurs langage, l’aide à la saisie d’une fonction PWM pour en faciliter sa programmation.

Illustration L'illustration ci-dessous donne un aperçu de l'écran Fonctions en bibliothèque permettant de mettre en oeuvre la fonction PWM.

Syntaxe La syntaxe d’appel de la fonction PWM est :

PWM(INP,PW_0,PARA)

Note : La saisie d'une fonction PWM peut se faire dans n'importe quelle tâche périodique (MAST ou FAST). La fonction ne doit pas être conditionnée

Paramètres

Visualisation de l’appel

Informations Fonctions :

Format d’appel

EF

Paramètres de la FONCTION :

Famille V.Bib V.App Commentaire

INP

---

-

-

Nom

PW_O EBOOLWORD IN

OUT Sortie TOR rapport cyclique égal à la valeur de INFGrandeur numérique à moduler

Nom Type Nature Commentaire Zone de saisie

)PWM ( %MW11,%Q6.3,%MW90:5

AR_W Paramètres de PWM (table de 5 mots)PARA IN/OUT

Modulation en largeur d’impulsion d’une grandeur numériqueGestion du dialogue opérateur dédié sur CCX17 des PIDRégulateur PID mixte

Etage de sortie de PID pour commande de vanne TORPWMPID_MMIPID

SERVOGRAFCETFonctions temporisationFonction Orphée

Tableaux d’entiers

Réels simple précisionRégulation

1.002.002.10

2.10

2.222.01 2.01

%Q6.3%MW11

%MW90:5

250 TLX DS 57 PL7 xxF

Page 251: Metier Analogique

Description des fonctions de régulation

Paramètres de la fonction PWM

Le tableau ci-dessous présente les différents paramètres de la fonction PWM.

Exemples L’exemple proposé ci-dessous est réalisé en langage à contact (Ladder).

Paramètre Type NatureIN = EntréeOUT = Sortie

Description

INP %MWi IN Valeur analogique à moduler en largeur d’impulsion (format [0 - 10000])

PW_0 %Qxy.i ou %Mi OUT Sortie logique (TOR) dont le rapport de forme est l’image de l’entrée INP

PARA %MWi:5 IN / OUT Période de modulation exprimée en 1/100e de secondes (entre 0 et 32767).T_MOD doit être supérieure ou égale à la période de la tâche courante, et est ajustée par le système pour être un multiple entier de celle-ci.Table de 5 mots dont le premier mot correspond au paramètre T_MOD. Les suivants sont utilisés en interne par la fonction et ne doivent jamais être modifiés par l'application

PWM(%MW11,%Q6.3,%MW90:5)

%MW90:=%MW105

PID(‘FOUR’,’DEGRES’,%IW4.0,%MW>>

(* PID de régulation du Four *)

(* Alignement du T_MOD (PWM) sur le TS du PID *)OPERATE

(* Commande de la sortie TOR en modulation de durée *)

avec PID(‘FOUR’,’DEGRES’,%IW4.0,%MW11,%M10,%MW100:43)

OPERATE

OPERATE

TLX DS 57 PL7 xxF 251

Page 252: Metier Analogique

Description des fonctions de régulation

Fonction SERVO

Généralités La fonction SERVO permet de faire de la régulation avec un actionneur de type moteur piloté en 2 actions TOR (UP et DOWN).

Lorsqu'une recopie de position existe, un asservissement de la position de la vanne est effectué, à partir des entrées INP (consigne) et POT (mesure de position).

Lorsque la recopie n'existe pas physiquement, l'algorithme n'utilise plus la sortie absolue du PID mais la variation de sortie. La sortie UP (ou DOWN, selon le signe de la variation) est mise à 1 pendant un temps proportionnel au temps d'ouverture de l'actionneur, et à la valeur de la variation. De plus on introduit la notion de temps minimum d'impulsion.

Principe de fonctionnement avec recopie de position

La fonction SERVO effectue un asservissement de la position du moteur en fonction d'une consigne de position INP issue de la sortie d'un PID au format [0 -10000] et d'une mesure de position POT.L'algorithme d'asservissement est un relais avec hystérésis.Dans ce cas, les paramètres PID, T_MOTOR et T_MINI ne sont pas utilisés.

Note : La description des paramètres utilisés est présentée dans le module (Voir Programmation de la fonction SERVO, p. 255).

Note : Elle doit être obligatoirement connectée en cascade avec la sortie analogique d'un PID. Elle ne peut être utilisée seule.

PV

SP

PIDOUTP INP

UP

POT

DOWN

+

-

HYST

SERVO

252 TLX DS 57 PL7 xxF

Page 253: Metier Analogique

Description des fonctions de régulation

Principe de fonctionnement sans recopie de position (POT= -10000)

Dans ce cas la fonction SERVO se synchronise avec le PID en amont par le biais de la table des paramètres du PID, passée en paramètre à la fonction SERVO.

L'algorithme reçoit en entrée la variation de sortie du PID et la convertit en durée d'impulsion, selon la formule :

T_IMP (exprimé en 10-3 s) = OUT x T_MOTOR / 1000

La durée obtenue s'ajoute à la durée restante des cycles précédents : en effet ce qui n'est pas "consommé" lors d'un cycle est mémorisé pour les cycles suivants. Cela assure un bon fonctionnement notamment sur variation brusque de la commande (ex : échelon de consigne du PID) et en mode manuel.Note : La description des paramètres utilisés est présentée dans le module (Voir Programmation de la fonction SERVO, p. 255).

Exemple L’exemple proposé ci-dessous est réalisé en langage à contacts (Ladder).

Légende :1. La variation de la sortie du PID est de +20% (l'impulsion T_MOTOR = 25 s pour une variation de 100%), dans ce cas l'impulsion affecte la sortie UP pour une durée de 5 s,

2. La variation du PID est de +2%, ce qui correspondrait à une impulsion de 0,5 s. Cette impulsion est inférieure à T_MINI (=1 s.), elle n'affecte pas les sorties,

3. Une seconde variation de +2% apparaît, la fonction cumule cette variation avec la précédente (qui correspondait à une variation inférieure à la valeur minimal) pour son calcul, ce qui correspond à une variation positive globale de +4%, et donc à une impulsion de 1 s sur la sortie UP,

4. Une variation de -24% apparaît, l'impulsion lancée est donc de 6 s sur la sortie DOWN,

OUT

UP

DOWN

+20%

+2% +2%

+24% +22%

1 s5 s

1 sT_MOTOR = 25 s

1 2 3 4 5

T_MINI = 1 s

TLX DS 57 PL7 xxF 253

Page 254: Metier Analogique

Description des fonctions de régulation

5. Avant l'écoulement de la seconde suivante, une autre variation de +22% ramène le système à une variation globale de 2% < à la variation de T_MINI (4%). La fonction termine d'effectuer l'impulsion minimale de 1 s.

Note 1 : La fonction SERVO ne gère pas de butées de position, elles doivent être gérer par l’application. En cas de détection de butée, il faut forcer la sortie correspondante à 0 (UP pour la butée haute, DOWN pour la butée basse).

Exemple : (réalisé en langage à contacts (Ladder)

Note 2 : Le passage du mode de fonctionnement avec recopie au mode sans recopie est possible (par ex : sur défaut de recopie, passage au mode sans recopie).

SERVO(Outp,%IW3.1,%Q2.1,%Q2.1,%Q2.2,%M>>)

(* Gestion des butées *)

OPERATE

Butée_up

Butée_down

%Q2.1

R

R

%Q2.2

254 TLX DS 57 PL7 xxF

Page 255: Metier Analogique

Description des fonctions de régulation

Programmation de la fonction SERVO

Introduction La fonction SERVO est une fonction de base de PL7. A ce titre, elle est disponible depuis la bibliothèque de fonctions.Ainsi, est-il possible d’utiliser, depuis les éditeurs langage, l’aide à la saisie d’une fonction SERVO pour en faciliter sa programmation.

Illustration L'illustration ci-dessous donne un aperçu de l'écran Fonctions en bibliothèque permettant de mettre en oeuvre la fonction SERVO.

Syntaxe La syntaxe d’appel de la fonction SERVO est :

SERVO(INP,POT,UP,DOWN,PID,PARA)

Note : La saisie d'une fonction SERVO peut se faire dans n'importe quelle tâche périodique (MAST ou FAST). La fonction ne doit pas être conditionnée.

Paramètres

Visualisation de l’appel

Informations Fonctions :

Format d’appel

EF

Paramètres de la PROCEDURE :

Famille V.Bib V.App Commentaire

---

-

-

Nom

WORDIN

IN Recopie de position, format [0;10000] [-10000>>Consigne de position, format [0;10000] (à conn>>

Type Nature Commentaire Zone de saisie

)SERVO ( OUTP,-10000,%Q2.1,%MW100:43,%MW180:10

EBOOL Sortie TOR, sens de marche UPEBOOL Sortie TOR, sens de marche DOWN

OUTOUT

Tableaux d’entiersRégulationRéels simple précision

Tableaux d’entiers doubles

Tableaux de bitsTableaux de réels

2.002.012.22

2.00

2.002.10 -

WORD

-Modulation en largeur d’impulsion d’une grandeur numériqueGestion du dialogue opérateur dédié sur CCX17 des PIDRégulateur PID mixte

Etage de sortie de PID pour commande de vanne TORPWMPID_MMIPID

SERVO

INPPOTUPDOWN

OUTP-10000%Q2.1%MW100:43

Nom

TLX DS 57 PL7 xxF 255

Page 256: Metier Analogique

Description des fonctions de régulation

Paramètres de la fonction SERVO

Le tableau ci-dessous présente les différents paramètres de la fonction SERVO.

Le tableau ci-dessous présente les différents paramètres de la table PARA :

Paramètre Type NatureIN = EntréeOUT = Sortie

Description

INP %MWi IN Consigne de position (format [0 - 10000]) à connecter obligatoirement à la sortie du PID.

POT %MWi ou direct IN Recopie de position (format [0 - 10000]) 0 : vanne fermée; 10000 : vanne ouverte. Si la recopie n'existe pas. POT doit être initialisé à -10000. Cette valeur particulière signifie "pas de recopie".

UP %Qxy.i ou %Mi OUT Signal de sortie pour le sens de marche UP du moteur.

DOWN bit de type %Q ou %M

OUT Signal de sortie pour le sens de marche DOWN du moteur.

PID %MWi:43 IN / OUT Table du paramètre PARA du PID amont. Utilisé s'il n'y a pas de mots de recopie pour la synchronisation avec le PID amont. Voir Paramètres de la fonction PID, p. 244.

PARA %MWi:10 IN / OUT (Voir tableau ci-dessous pour le détail de la table PARA).

Paramètre Rang Fonction

T_MOTOR %MWi Temps d’ouverture vanne exprimé en 10-2 s.Utilisé si la recopie n'existe pas (POT = -10000).

T_MINI %MW(i+1) Temps minimal d’impulsion exprimé en 10-2 s.Utilisé si la recopie n'existe pas (POT = -10000).

HYST %MW(i+2) Valeur de l’hystérésis au format [0 - 10000].Utilisé si la recopie n'existe (POT : [0 - 10000]).

Note : Les autres paramètres qui sont utilisés pour la gestion interne de la fonction ne

doivent jamais être modifiés par l’application. Tous les paramètres sont obligatoires, indépendamment du mode de

fonctionnement.

256 TLX DS 57 PL7 xxF

Page 257: Metier Analogique

Description des fonctions de régulation

Exemples Les exemples proposés ci-dessous sont réalisés en langage à contact (Ladder).

Cas avec recopie de position.

Cas sans recopie de position.

PID(‘PID1’,’m/s’,PV,OUTP,MAN_AUTO>>

avec PID(‘PID1’,’m/s’,PV,OUTP,MAN_AUTO,%MW100:43)

OPERATE

PID(‘TEMP’,’DEGRES’,%MW10,%MW1>>

avec SERVO(OUTP,%IW3.1,%Q2.1,%Q2.2,%MW100:43,%MW180:10)

OPERATE

PID(‘PID1’,’m/s’,PV,OUTP,MAN_AUTO>>

avec PID(‘PID1’,’m/s’,PV,OUTP,MAN_AUTO,%MW100:43)

OPERATE

PID(‘TEMP’,’DEGRES’,%MW10,%MW1>>

avec SERVO(OUTP,-10000,%Q2.1,%Q2.2,%MW100:43,%MW180:10)

OPERATE

TLX DS 57 PL7 xxF 257

Page 258: Metier Analogique

Description des fonctions de régulation

Comportement des fonctions dans les modes de marche

Introduction Ce paragraphe décrit le comportement des fonctions dans les différents cas de démarrage : démarrage à froid (nouvelle application, changement de cartouche…), reprise à chaud (retour secteur, sans changement de contexte application), première exécution après ajout d'une fonction par modification en connecté.

Démarrage à froid

Ce type de démarrage intervient pour une nouvelle application, un changement de cartoucheSur démarrage à froid, l'automate peut démarrer automatiquement en RUN (selon la configuration de l'application). Les fonctions correcteurs ont un comportement sécurité: mode manuel, sorties à 0. De plus cela permet de passer l'automate en RUN sans effectuer de réglage du PID, puis de faire sa mise au point avec le CCX 17 (le réglage ne peut se faire qu'en RUN).

Reprise à chaud Ce type de reprise intervient pour un retour secteur, sans changement de contexte application.Sur retour secteur après une coupure (indépendamment de sa durée) et si le contexte application n'est pas perdu ou modifié, les fonctions repartent dans l'état avant coupure. Si l'utilisateur souhaite un autre comportement, il est de sa responsabilité de tester le bit système %S1 et d'y associer le traitement voulu (forçage en mode manuel…).

Ajout en connecté d’un nouvel appel

Suite à l'ajout d'un nouvel appel de fonction de régulation en connecté, une initiali-sation identique au cas de la reprise à froid est effectuée.

Note : L'horodateur de l'automate permet de connaître la durée de la dernière coupure.

Note : Pour être vue comme une nouvelle fonction, celle-ci doit utiliser une nouvelle table de paramètres. Donc le retrait d'un PID, suivi de l'ajout d'un PID utilisant la même table de paramètres n'est pas considéré comme un ajout de nouveau PID. Dans ce cas le PID s'exécute dans l'état et avec les paramètres du PID précédent.

258 TLX DS 57 PL7 xxF

Page 259: Metier Analogique

TLX DS 57 PL7 xxF

10

Dialogue opérateur sur CCX 17

Présentation

Objet de ce chapitre

Ce chapitre présente le dialogue opérateur sur CCX 17.

Contenu de ce chapitre

Ce chapitre contient les sujets suivants :

Sujet Page

Dialogue opérateur sur CCX 17 260

Sélection d’une boucle 262

Pilotage d'une boucle 263

Réglage d'une boucle 264

Fonction PID_MMI : programmation 265

Comportement de la fonction PID_MMI selon les modes de marche automate et CCX 17

269

259

Page 260: Metier Analogique

Dialogue opérateur sur CCX 17

Dialogue opérateur sur CCX 17

Introduction Le CCX 17 permet de visualiser et piloter tous les paramètres modifiables d'un correcteur PID sans avoir à programmer d’applicatif spécifique.

La fonction de dialogue opérateur intègre un applicatif de pilotage et de réglage des PID de l'application sur CCX 17. Il fournit la gestion de 3 types d'écrans sur CCX 17 permettant la sélection d'un PID, la visualisation et le pilotage de ce PID, et le réglage des paramètres du PID. Il s'insère facilement dans une application quelconque de dialogue opérateur sur CCX 17.

Limitations Il n'y a pas de limitation du nombre de PID dans l'application. Par contre, 9 PID au maximum sont accessibles par la fonction de dialogue opérateur sur CCX 17-20 et sur CCX 17-30.

La navigation d'un écran à l'autre est réalisée à partir des boutons de commande du CCX et la navigation dans les écrans à l'aide des touches flèches haute et basse. La navigation proposée est une navigation "verticale". Il faut toujours revenir à l'écran de sélection de boucles pour avoir accès aux valeurs d'autres correcteurs.

L'affichage s'effectue sur 4 lignes (8 lignes dans le cas du CCX 17-30) avec des messages sur 40 caractères.

Rôle des touches

Note : Cette fonction n’est effective que si l’automate est en RUN.

Emplacement des touches Fonctions

La touche MOD permet de passer du mode visualisation au mode saisie (dans ce cas,la valeur sélectionnée devient clignotante).

Sur un même écran, le mode saisie reste actif pour tous les champs, un nouvel appui sur MOD permet de quitter le mode saisie (arrêt du clignotement).

En mode saisie, la modification d'un paramètre est prise en compte sur l'appui de la touche ENTER.

Messages fixes

MOD ENTER

260 TLX DS 57 PL7 xxF

Page 261: Metier Analogique

Dialogue opérateur sur CCX 17

Principe de mise en oeuvre

La mise en oeuvre du dialogue opérateur est aisée : la (ou les) fonctions PID_MMI sont lancées à chaque cycle (appel non

conditionné), un seul appel à la fonction PID_MMI gère tous les PIDs de l'application.

Cependant, un appel de la fonction PID_MMI par CCX_17 connecté à l'automate est nécessaire.

la détection des PID de l'application par la fonction PID_MMI est automatique, y compris dans le cas d'ajout ou retrait en RUN. Aucune déclaration n'est donc à effectuer,

Le repérage du correcteur désiré est réalisé par le paramètre "TAG" de la fonction PID et sa sélection dépend de la valeur du paramètre "DEVAL_MMI" de la fonction. (Seuls sont pris en compte par la fonction PID_MMI les PID dont le paramètre DEVAL_MMI est = 0).

TLX DS 57 PL7 xxF 261

Page 262: Metier Analogique

Dialogue opérateur sur CCX 17

Sélection d’une boucle

Introduction Le nombre de PID exploités par les CCX 17 est de 9 boucles maximum, et ce, quel que soit le nombre de CCX 17 connectés.

Ecran de sélection

Visualisation Fonctions

Sur cet écran sont affichés tous les libellés des boucles mises en oeuvre sous PL7. A chaque libellé est associé un chiffre (de 1 à 9 maxi). Pour piloter une des boucles, l'opérateur doit saisir le numéro correspondant.Dès la saisie du numéro de boucle, l'écran de pilotage de boucle est affiché.

L'appui sur le bouton Exit (Ex) permet de sortir des écrans de régulation.

L'appui sur le bouton Refresh (Rf) permet de rafraîchir l'écran. Cette opération est nécessaire après la suppression ou l'ajout de boucles par PL7 en mode connecté.

Ex

Rf

1 : TEMPERA4 : FOUR7 : CUVE

2 : DEBIT15 : NIVEAU8 : TREMIE

3 : DEBIT26 : BOILER9 : MIXER

LOOP SELECT :

Ex

Rf

0

Note : Si l'application ne comporte aucun PID accessible par le CCX 17 (soit il n'existe aucun PID dans l'application, soit les DEVAL_MMI des PID existant sont tous à 1), le message "NO PID" est affiché. Les boutons Exit et Refresh conservent leur rôle.

262 TLX DS 57 PL7 xxF

Page 263: Metier Analogique

Dialogue opérateur sur CCX 17

Pilotage d'une boucle

Introduction Cet écran permet le pilotage des valeurs de consigne, de commande et du mode Manu/Auto. Les valeurs PV_INF et PV_SUP sont également affichées et pilotables à partir de cet écran, elles permettent de définir l’échelle de la mesure en unités physiques.

Ecran de sélection

Visualisation Fonctions

Le champ Manu/Auto apparaît en vidéo inverse. A chaque appui sur le bouton de commande associé on passe d'un mode à l'autre. En mode automatique, le pilotage de la sortie n'est pas autorisé.

On passe d'un champ de saisie à l'autre par l'intermédiaire des flèches verticales. Le mode opératoire est le suivant : dès que l'écran est affiché, c'est la valeur SP qui est sélectionnée (vidéo inverse), puis, dans l'ordre d'appui sur la flèche basse, OUT (si manu), INF et SUP. L'appui sur MOD permet de passer en mode saisie (réappuyer sur MOD pour le quitter).

Le bouton Dn donne accès à l'écran de réglage, le retour à l'écran sélection de boucles s’opère par le bouton Up. (Les valeurs PV, SP, OUT, INF et SUP sont affichés sous forme de réels avec 2 chiffres significatifs après la virgule).

PV, SP, INF et SUP sont en unité physique. OUT est en pourcentage.

Up

Dn

PVSPOUT

FOUR

: 66,00 unités: 51,50: 45,00

Up

Dn: 100,00

: 100,00

SUP

INF

AUTO

Note : Lorsqu'un champ est clignotant (mode saisie), la valeur n'est pas rafraîchie en cas de modification par application ou PL7.

TLX DS 57 PL7 xxF 263

Page 264: Metier Analogique

Dialogue opérateur sur CCX 17

Réglage d'une boucle

Introduction Cet écran permet le réglage des paramètres du PID (KP, TI, TD, TS) ainsi que des limites de sorties OUT_MIN et OUT_MAX.

Ecran de sélection

Visualisation Fonctions

On passe d'un champ de saisie à l'autre par l'intermédiaire des flèches verticales. Dès que l'écran est affiché, c'est la valeur de KP qui est sélectionnée (vidéo inverse).

Le paramètre KP est sans unité. TI, TD et TS sont en secondes. OUT_MIN et OUT_MAXsont en pourcentage.

L'appui sur le bouton Up renvoie à l'écran de pilotage de boucle.

Up

TI(s)Ts(s)OUT_MIN

FOUR

: 0,0: 1,0: -20,00

Up :

: 0,0 0: 20,00

KP

TD(s)PV_DEVOUT_MAX

1,00

Note : Lorsqu'un champ est clignotant (mode saisie), la valeur n'est pas rafraîchie en cas de modification par application ou PL7.

264 TLX DS 57 PL7 xxF

Page 265: Metier Analogique

Dialogue opérateur sur CCX 17

Fonction PID_MMI : programmation

Présentation La fonction PID_MMI permet d'établir le dialogue avec les automates auquel le CCX 17 est connecté. Une fonction PID_MMI est nécessaire par CCX 17 pour le pilotage, la visualisation et le réglage des PID de l'application.

La fonction PID_MMI est une fonction de base de PL7. A ce titre, elle est disponible depuis la bibliothèque de fonctions.Ainsi, est-il possible d’utiliser, depuis les éditeurs langage, l’aide à la saisie d’une fonction PID_MMI pour en faciliter sa programmation.

Illustration L'illustration ci-dessous donne un aperçu de l'écran Fonctions en bibliothèque permettant de mettre en oeuvre la fonction PID_MMI.

Note : La saisie d'une fonction PID_MMI doit se faire dans la tâche de période la plus lente contenant des PID (MAST ou FAST). La fonction ne doit pas être conditionnée.Exemple : Une application avec :

une tâche FAST à 10*10-3 s contenant des PID,

une tâche MAST à 50*10-3 s contenant des PID,la fonction PID_MMI doit alors être programmée dans la tâche MAST.

Paramètres

Visualisation de l’appel

Informations Fonctions :

Format d’appel

EF

Paramètres de la FONCTION :

Famille V.Bib V.App Commentaire

ADDR

---

-

-

Nom

EN EBOOLAR_W IN

IN/OUT Activation du DOP sur CCX17Adresse topologique du CCX17 destinataire [ta>>

Nom Type Nature Commentaire Zone de saisie

)

BUTT AR_X Table de 5 bits associés aux boutons de com>>PARA AR_Y Paramètres de PID_MMI [table de 62 mots]

IN/OUTIN/OUT

Modulation en largeur d’impulsion d’une grandeur numériqueGestion du dialogue opérateur dédié sur CCX17 des PIDRégulateur PID mixte

Etage de sortie de PID pour commande de vanne TORPWMPID_MMIPID

SERVOGRAFCETFonctions temporisationFonction Orphée

Tableaux d’entiers

Réels simple précisionRégulation

1.002.002.10

2.10

2.222.01 2.01

ADR#0.0.4%M1%M10:5%MW45:62

PID_MMI ( ADR#0.0.4,%M1,%MW10:5,%MW45:62

TLX DS 57 PL7 xxF 265

Page 266: Metier Analogique

Dialogue opérateur sur CCX 17

Syntaxe La syntaxe d'appel de la fonction PID_MMI est :

PID_MMI (ADDR, EN, BUTT, PARA)

Paramètres de la fonction PID_MMI

Le tableau ci-dessous présente les différents paramètres de la fonction PID_MMI.

Exemple d'adresse CCX 17 :Si le CCX 17 est connecté directement à la prise AUX de l’automate (UNI-TELWAY), il est aux adresses esclaves UNI-TELWAY 4-5.Le codage peut se faire : par passage de valeur immédiate : PID_MMI(ADR#0.2540.0.4,....) ou

simplement : PID_MMI(ADR#0.0.4,....), par passage d'une table de 6 mots : %MW10:6 := ADR#0.0.4

PID_MMI(%MW10:6,...).

Synchronisation du dialogue opérateur

Le CCX 17 peut être utilisé pour afficher d'autres écrans que les écrans régulation. Le bit EN sert à activer/désactiver le dialogue opérateur régulation. La mise à 1 de EN active le dialogue opérateur régulation et se traduit par l'affichage de l'écran de sélection des PID.

Paramètre Type NatureIN = EntréeOUT = Sortie

Description

ADDR %MWi:6 IN Adresse du CCX 17

EN %Mi IN / OUT Activation du dialogue opérateur régulation.L'application met à 1 ce bit, la fonction PID_MMI le remet à 0 lorsque l'on quitte le dialogue opérateur régulation (appui sur Ex)

BUTT %Mi:5 IN / OUT Bits associés aux boutons du CCX 17.Ces bits permettent le pilotage des différents écrans ainsi que Manu/Auto.

PARA %MWi:62 IN / OUT Paramètres de PID_MMI.Les 4 premiers sont les mots de compte-rendu de la communication.

Note : Les 4 mots de compte-rendu sont communs à toutes les fonctions de communication asynchrones (OF de communication, OF DOP intégré et OF PID_MMI). Cependant l'OF PID_MMI gère automatiquement ces mots et l'application ne doit jamais les modifier. Ils sont fournis à titre consultatif.Pour plus d’information, se reporter au Dialogue opérateur (Voir manuel Métier Premium, tome 1).

266 TLX DS 57 PL7 xxF

Page 267: Metier Analogique

Dialogue opérateur sur CCX 17

Exemples Les exemples proposés ci-dessous sont réalisés en langage à contact (Ladder).

%M1 est associé au bit EN (Switch d'affichage sur le dialogue opérateur). L'applicatif de gestion d'alarmes est toujours activé, tout comme le dialogue opérateur régulation.

(* Gestion de la communication d’affichage sur le CCX 17 *)

SEND_MSG(ADR#0.0.4,%KW20.6,%MW30:5)OPERATE

%M1

(* Applicatif du DOP pour l’affichage des écrans relatifs à PL7 *)

%L1

PID_MMI(ADR#0.0.4,%M1,%M10:5,%MW45:62)OPERATE

(* Applicatif du DOP pour l’affichage des écrans de régulation *)

(* Calcul du bit indicateur d’échange en cours *)

%MW45:X0

%MW200:X0

P

MSG_en_cours

defaut ala_900

R

OPERATE

(* Emission alarme sur apparition défaut *)

SEND_ALARM(ADR#0.0.4,%KW140:29,%MW200:4)defaut MSG_en_cours %M1

ala_900

S

rz_ala_900

R

OPERATE

(* Annulation de l’alarme si elle est réalisée *)

PANEL_CMD(ADR#0.0.4,%KW170:3,%MW200:4)ala_900 rz_ala_900

rz_ala_900

S

TLX DS 57 PL7 xxF 267

Page 268: Metier Analogique

Dialogue opérateur sur CCX 17

Gestion des boutons de commande

Lorsque le PID_MMI est activé (EN à 1), il affecte les boutons de commande du CCX 17. Si l'applicatif hors régulation utilise ces boutons à d'autres fins, il faut les réaffecter sur front descendant de EN (utilisation de la fonction ASSIGN_KEYS, décrite dans le DOP (Voir manuel Métier Premium, tome 1)). Par contre si le CCX 17 ne sert qu'à la régulation, il est conseillé d'effectuer un SET non conditionné du bit EN dans l'application.

Sélection des PID gérés par la fonction PID_MMI

Chaque PID possède un paramètre DEVAL_MMI de type bit. Si ce bit est à 1, le PID n'est pas géré par PID_MMI. C'est le seul niveau de protection disponible. Par ailleurs si l'application comporte plus de 9 PID, c'est le moyen de maîtriser ceux qui sont traités par PID_MMI.

Gestion des alarmes

C'est à l'utilisateur de créer par programme sa propre gestion d'alarmes. Celle-ci se superpose à la gestion des écrans de régulation.

Si une alarme (en provenance de l'applicatif de dialogue opérateur) survient pendant l'affichage d'un des 3 écrans de régulation, l'écran du CCX_17 est alors dédié à la gestion des messages d'alarme. Lors du retour au dialogue opérateur régulation, l'écran apparaît incomplet, Up/Dn ou Refresh permet de rafraîchir cet écran.

Plusieurs fonctions PID_MMI

Il est possible de connecter plusieurs terminaux CCX17 sur le même automate, il peut être utile donc, d'avoir plusieurs PID_MMI dans la même application.Dans ce cas, les différents PID_MMI doivent être exécutés à partir de la même tâche PL7, et consécutivement (pas d'appel de PID intercalé).

268 TLX DS 57 PL7 xxF

Page 269: Metier Analogique

Dialogue opérateur sur CCX 17

Comportement de la fonction PID_MMI selon les modes de marche automate et CCX 17

Introduction Ce paragraphe décrit le comportement de la fonction PID_MMI suivant les différents modes de marche de l’automate et du CCX 17 : reprise à chaud, passage en Run ou en Stop, reconnexion du CCX 17.

Démarrage à chaud

Ce type de reprise intervient pour un retour secteur, sans changement de contexte application.Si un problème tel qu'une micro-coupure sur l'automate survient lors de l'envoi d'un message, la commande n'est pas réitérée. Il est alors nécessaire de réinitialiser le dialogue en activant le bit EN par le programme applicatif.

Passage STOP/RUN et RUN/STOPl

En STOP, la fonction PID_MMI n'est plus active. Néanmoins, la saisie des paramètres appartenant à l'écran affiché reste possible. Sur STOP/RUN, la fonction repart dans son état courant avant passage en STOP.

Coupure secteur ou reconnexion du CCX 17

Sur retour secteur ou reconnexion du CCX 17, celui-ci réinitialise la communication avec l'automate. Périodiquement, le PID_MMI réaffecte les boutons de commande du CCX 17. Donc au bout de 20 secondes au plus, un appui sur un des 3 premiers boutons fera afficher un des écrans de régulation (de préférence le bouton Ref ou Dn, c'est à dire celui de gauche sur la deuxième rangée).

Démarrage à froid

C'est uniquement sur démarrage à froid que les écrans régulation sont réinitialisés.

Note : Il est également possible par applicatif de détecter la présence ou non du CCX 17 à l'aide des mots langage associés aux voies de communication et de gérer la réinitialisation du dialogue par le bit EN.

TLX DS 57 PL7 xxF 269

Page 270: Metier Analogique

Dialogue opérateur sur CCX 17

270 TLX DS 57 PL7 xxF

Page 271: Metier Analogique

TLX DS 57 PL7 xxF

11

Caractéristiques des fonctions

Présentation

Objet de ce chapitre

Ce chapitre présente les caractéristiques.

Contenu de ce chapitre

Ce chapitre contient les sujets suivants :

Sujet Page

Occupation mémoire 272

Temps d’exécution des fonctions 273

271

Page 272: Metier Analogique

Caractéristiques

Occupation mémoire

Tableau L’occupation mémoire des fonctions est la suivante :

Fonction Volume de code généré

PID 2,2 K mots

PWM 0,6 K mots

SERVO 1,2 K mots

PID_MMI 4,4 K mots

272 TLX DS 57 PL7 xxF

Page 273: Metier Analogique

Caractéristiques

Temps d’exécution des fonctions

Tableau Le temps d’exécution des fonctions est le suivant :

Fonction Temps d’exécution

Repére Symbole Tâche

PID (TI=0 et TD=0) 1,2 ms (1 ms sans PID_MMI)

1,7 ms (1,5 ms) 1,1 ms (0,9 ms)

PWM 0,6 ms 0,7 ms 0,5 ms

SERVO 0,6 ms 0,8 ms 0,6 ms

PID_MMI (en=1) 1,3 ms 1,4 ms 1 ms

TLX DS 57 PL7 xxF 273

Page 274: Metier Analogique

Caractéristiques

274 TLX DS 57 PL7 xxF

Page 275: Metier Analogique

TLX DS 57 PL7 xxF

12

Exemple d’application

Présentation

Objet de ce chapitre

Ce chapitre présente un exemple d’application.

Contenu de ce chapitre

Ce chapitre contient les sujets suivants :

Sujet Page

Description de l’exemple d’application 276

Configuration de l’exemple 278

Programmation de l’exemple 281

275

Page 276: Metier Analogique

Exemple

Description de l’exemple d’application

Contexte Il s'agit de maintenir la température de l'eau d'une piscine de plein air égale à une valeur désirée. Cette valeur étant elle même déterminée en fonction de la température de l'air ambiant.

Une régulation tout ou rien est en général utilisée dans ce type d'installation. On se propose dans cet exemple de lui substituer une régulation proportionnelle à sortie modulée, ce qui devrait permettre de réduire l'amplitude des oscillations de la température autour de la valeur désirée.

La mesure de la température d'eau ainsi que celle de la température ambiante s'effectue à l'aide de sondes à résistance de type Pt 100.

TT

Temp.Air

PompeMesure Sortie

Réchauffeur

Temp.Eau

ConsigneCalcul

consigne

Régul

T_CYCL

Régulation tout ou rien Régulation proportionnelleTempérature

désirée

Sortie

276 TLX DS 57 PL7 xxF

Page 277: Metier Analogique

Exemple

La consigne de température de l'eau dépend de la température extérieure selon la loi ci-dessous :

Une alarme TEMPERATURE HAUTE sera générée si la température de l'eau excède 32°C,

Une alarme TEMPERATURE BASSE sera générée si elle tombe en dessous de 22°C,

Une alarme DEFAUT REGULATION sera générée si l'écart CONSIGNE/MESURE excède 2°C dans un sens ou dans l'autre,

La régulation sera mise hors service (sortie à 0) en cas d'arrêt de la pompe.

30°C

24°C

5°C 35°C Températureextérieure

Températurede l’eau

TLX DS 57 PL7 xxF 277

Page 278: Metier Analogique

Exemple

Configuration de l’exemple

Configuration matérielle

La réalisation de cette application nécessite : un automate TSX 57-103, un module d'entrée TOR TSX DEY 32D2K, un module de sortie TOR TSX DSY 08R5A, un module d'entrées analogiques TSX AEY 414.La configuration est donc la suivante :

Affectation La sortie TOR %Q2.0 est affectée à la commande du réchauffeur.

La sortie TOR %Q2.1 est affectée à la commande de la pompe.

Les sorties TOR %Q2.2, %Q2.3 et %Q2.4 sont affectées aux alarmes.

Le bit %M0 est utilisée pour sélectionner le mode de marche AUTO/MANU du régulateur.

Les entrées TOR %I1.1 et %I1.2 permettent de modifier la valeur de la consigne en mode AUTO et la valeur de la sortie en mode MANU selon l'algorithme suivant : %I1.1 = 1 augmentation de 0,1 % par cycle, %I1.2 = 1 diminution de 0,1 % par cycle.

L'entrée %I1.3 fournit l'état de la pompe.

%IW3.0 et %IW3.1 sont les valeurs des entrées analogiques.

0 2 3 4

PSY

2600

TSX

57103

1

DEY

32D2K

AEY

414

DSY

08R5A

278 TLX DS 57 PL7 xxF

Page 279: Metier Analogique

Exemple

Synoptique de la boucle de régulation

Le sens d'action du régulateur PID est le sens INVERSE (à une augmentation de la mesure doit correspondre une diminution de la sortie).

Configuration Configuration du rack

Paramétrage des voies du module TSX DEY 32D2K

Paramétrage des voies du module TSX DSY 08R5A

Surveillance surchauffemoteur

Temp.air

TSX AEZ 414SondePt100

%IW3.2SondePt100

Temp.eau

Surveillance surchaufferéchauffeur

Th K

Th J

%IW3.1

%IW3.0

AUTO

%IW33

PID1

Calculconsigne

SORTIE MANU

Mes

Vers résistancede chauffe

Cons

PID

PWM

%Q4.0

+

-

Emplacement Famille Référence

0 Processeurs TSX 57103

1 Tout ou Rien TSX DEY 32D2K

2 Tout ou Rien TSX DSY 08R5A

3 Analogique TSX AEY 414

Voie Repére Symbole Tâche

0 %I1.0 - MAST

1 %I1.1 Consig_increm MAST

2 %I1.2 Consig_decrem MAST

3 %I1.3 Etat_pompe MAST

4 %I1.4 Act_pompe MAST

5 %I1.5 - MAST

6 %I1.6 Valid_dop_reg MAST

7 %I1.7 - MAST

.. .. .. ..

31 %I1.31 - MAST

Voie Repère Symbole Tâche Mode de repli

Valeur de repli Réarmement

0 %Q2.0 Com_rechauf MAST Repli Repli à 0 Programmé

1 %Q2.1 Com_pompe MAST Repli Repli à 0 Programmé

TLX DS 57 PL7 xxF 279

Page 280: Metier Analogique

Exemple

Paramétrage des voies du module TSX AEY 414

Configuration des bits, mots et blocs fonction

2 %Q2.2 Alarm_temp_haut MAST Repli Repli à 0 Programmé

3 %Q2.3 Alarm_temp_bas MAST Repli Repli à 0 Programmé

4 %Q2.4 Alarm_def_reg MAST Repli Repli à 0 Programmé

5 %Q2.5 - MAST Repli Repli à 0 Programmé

6 %Q2.6 - MAST Repli Repli à 0 Programmé

7 %Q2.7 - MAST Repli Repli à 0 Programmé

Voie Repère Symbole Tâche Mode de repli

Valeur de repli Réarmement

Voie Repère Symbole Gamme Echelle Min Max Unité Filtrage Tâche Test filerie

0 %IW3.0 Temp_eau Pt100 User 0 500 °C 0 MAST Inactif

1 %IW3.1 Temp_air Pt100 User -200 800 °C 0 MAST Inactif

2 %IW3.2 Surchauf _moteur

Thermo J User 0 1000 °C 0 MAST Inactif

3 %IW3.3 Surchauf _rechauf

Thermo K User 0 1000 °C 0 MAST Inactif

Bit Mots Blocs fonctions

Interne (%M) : 256Système (%S) : 128

Interne (%MB,%MW,%MD,%MF) : 512Système (%SW,%SD) : 128Commun (%NW) : 0Constant (%KB,%KW,%KD,%KF) : 128

Timer(s) série 7 (%T) : 0Timer(s) (%TM) : 64Monostable(s) (%MN) : 8Compteur(s) (%C) : 32Registre(s) (%R) : 4Drum(s) (%DR) : 8

280 TLX DS 57 PL7 xxF

Page 281: Metier Analogique

Exemple

Programmation de l’exemple

Traitement proposé

Le bloc PID1 est affecté à la régulation de température. La consigne de température d'eau est calculée à partir de la température de l'air.

Sur reprise secteur, on sélectionne le fonctionnement régulation et la pompe est mise en route.

L'état du régulateur est conditionné par l'état de marche de la pompe, si celle-ci est défaillante le PID passe en MANU et la sortie est forcée à 0.

Les bits du mot d'état (seuil haut mesure, seuil bas mesure, seuil haut écart et seuil bas écart) sont utilisés pour générer les alarmes.

Les coefficients de la boucle PID seront initialisés à : KP = 600 TI = 300 TD = 50L’affichage sur le CCX est le suivant : KP = 6 TI = 30 TD = 5Ces valeurs peuvent bien entendu être affinées lors d'une phase de réglage ultérieure.

MAST-MAIN (*Initialisation sur reprise à froid constantes -> buffer boucle PID et initialisation période PWM à 10 s*)

%LO

%SW10:XO OPERATE

OPERATE

%MW55:=1000

%MW10:10:=%KW10:10

TLX DS 57 PL7 xxF 281

Page 282: Metier Analogique

Exemple

(*Activation pompe *)

(* Gestion mode de marche du régulateur PID. Cette programmation laisse la possibilité au CCX17 de modifier le bit A/M *)

(* Initialisation de la consigne de la température d'eau à 27 °C *)

(* Exécution de la boucle de régulation de température *)

%L1O

%I1.4 %Q2.1

%L11

%I1.3 %M10

%I1.3

S

R

%M10

OPERATE

%MW11:=0

N

P

%MW10:=5400

OPERATE

PWM(%MW53,%Q2.0,%MW55:5)

OPERATE

(1)

OPERATE

%L12

282 TLX DS 57 PL7 xxF

Page 283: Metier Analogique

Exemple

(* Gestion des alarmes sur mesure *)

(* Gestion des alarmes sur écart *)

(* Affichage régulateur PID sur CCX17 *)

%Q2.2

%Q2.3

%L15

COMPARE

COMPARE

%IW3.0>6400

%IW3.0<4400

%Q2.4

%L16

COMPARE

%MW60<-400

COMPARE

%MW60>400

OPERATE

(%MW60:=%IW3.0-%MW10)

%I1.6

%L20

OPERATE

PID_MMI(ADR#0.0.4,%I1.6,%MO:5,%MW100/62)

S

TLX DS 57 PL7 xxF 283

Page 284: Metier Analogique

Exemple

284 TLX DS 57 PL7 xxF

Page 285: Metier Analogique

TLX DS 57 PL7 xxF

13

Annexes

Présentation

Objet ce ce chapitre

Ce chapitre effectue quelques rappels sur le métier régulation.

Contenu de ce chapitre

Ce chapitre contient les sujets suivants :

Sujet Page

Méthode de réglage des paramètres PID 286

Rôle et influence des paramètres d’un PID 288

285

Page 286: Metier Analogique

Annexes

Méthode de réglage des paramètres PID

Introduction De nombreuses méthodes de réglages des paramètres d'un PID existent, celle que nous proposons est celle de Ziegler et Nichols qui possède deux variantes : un réglage en boucle fermée, un réglage en boucle ouverte.Avant de mettre en oeuvre une de ces méthodes, il faut déterminer le sens d'action du PID : si une augmentation de la sortie OUT provoque une augmentation de la mesure

PV, mettre le PID en inverse (KP > 0), au contraire, si cela provoque une diminution de PV, mettre le PID en direct

(KP < 0).

Réglage en boucle fermée

Le principe consiste à utiliser une commande proportionnelle (Ti = 0, Td = 0) pour exciter le procédé en augmentant le gain jusqu'à le faire rentrer en oscillation après avoir appliqué un échelon sur la consigne du correcteur PID. Il suffit alors de relever la valeur du gain critique (Kpc) qui a provoqué l'oscillation non amortie ainsi que la période de l'oscillation (Tc) pour en déduire les valeurs donnant un réglage optimal du régulateur.

Selon le type de régulateur (PID ou PI), le réglage des coefficients s'effectue avec les valeurs ci-dessous :

où Kp = gain proportionnel, Ti = temps d'intégration et Td = temps de dérivation.

- Kp Ti Td

PID Kpc/1,7 Tc/2 Tc/8

PI Kpc/2,22 0,83 x Tc -

Note : Cette méthode de réglage fournit une commande très dynamique pouvant se traduire par des dépassements indésirables lors des changements de points de consigne. Dans ce cas, baisser la valeur du gain jusqu'à obtenir le comportement souhaité.

Mesure

Tc

temps

286 TLX DS 57 PL7 xxF

Page 287: Metier Analogique

Annexes

Réglage en boucle ouverte

Le régulateur étant en manuel, on applique un échelon sur sa sortie et on assimile le début de la réponse du procédé à un intégrateur avec retard pur..

Le point d'intersection de la droite représentative de l'intégrateur avec l'axe des temps détermine le temps Tu. On définit ensuite le temps Tg comme le temps nécessaire à la variable contrôlée (mesure) pour varier de la même amplitude (en % d'échelle) que la sortie du régulateur.Selon le type de régulateur (PID ou PI), le réglage des coefficients s'effectue avec les valeurs ci-dessous :

où Kp = gain proportionnel, Ti = temps d'intégration et Td = temps de dérivation.

Cette méthode de réglage fournit, elle aussi, une commande très dynamique pouvant se traduire par des dépassements indésirables lors des changements de point de consigne. Dans ce cas, baisser la valeur du gain jusqu'à obtenir le comportement souhaité. L'intérêt de cette méthode réside dans le fait qu'elle ne nécessite aucune hypothèse sur la nature et l'ordre du procédé. Elle s'applique aussi bien aux procédés stables qu'aux procédés réellement intégrateurs. Elle est particulièrement intéressante dans le cas de procédés lents (industrie du verre,...) puisque l'utilisateur n'a besoin que du début de la réponse pour régler les coefficients Kp, Ti et Td.

- Kp Ti Td

PID -1,2 Tg/Tu 2 x Tu 0,5 x Tu

PI -0,9 Tg/Tu 3,3 x Tu -

Note : Attention aux unités. Si le réglage est effectué dans PL7, multiplier par 100 la valeur obtenue pour KP.

Sortie

Réponse du procédéIntégrateurMesure

Tg

S

M = S

Tu

t

t

TLX DS 57 PL7 xxF 287

Page 288: Metier Analogique

Annexes

Rôle et influence des paramètres d’un PID

Influence de l’action proportionnelle

L'action proportionnelle permet de jouer sur la vitesse de réponse du procédé. Plus le gain est élevé, plus la réponse s'accélère, plus l'erreur statique diminue (en proportionnel pur), mais plus la stabilité se dégrade. Il faut trouver un bon compromis entre vitesse et stabilité. L’influence de l'action intégrale sur la réponse du processus à un échelon est la suivante :

Influence de l’action intégrale

L'action intégrale permet d'annuler l'erreur statique (écart entre la mesure et la consigne). Plus l'action intégrale est élevée (Ti petit), plus la réponse s'accélère et plus la stabilité se dégrade. Il faut également trouver un bon compromis entre vitesse et stabilité.L’influence de l'action intégrale sur la réponse du processus à un échelon est la suivante :

Kp trop grand

Kp correct

Kp trop petitErreur statique

C

t

Ti trop grand

Ti correct

Ti trop petit

t

C

288 TLX DS 57 PL7 xxF

Page 289: Metier Analogique

Annexes

où Kp = gain proportionnel, Ti = temps d'intégration et Td = temps de dérivation.

Influence de l’action dérivée

L'action dérivée est anticipatrice. En effet, elle ajoute un terme qui tient compte de la vitesse de variation de l'écart, ce qui permet d'anticiper en accélérant la réponse du processus lorsque l'écart s'accroît et en le ralentissant lorsque l'écart diminue. Plus l'action dérivée est élevée (Td grand), plus la réponse s'accélère. Là encore, il faut trouver un bon compromis entre vitesse et stabilité. L’influence de l'action dérivée sur la réponse du processus à un échelon est la suivante :

Limites de la régulation PID

Si on assimile le procédé à un premier ordre à retard pur, de fonction de transfert :

avec : =retard du modèle,

= constante de temps du modèle,

Note : Ti petit signifie une action intégrale élevée.

t

C

Td trop grand

Td correct

Td trop petit

H p( )( ) Ke

τ–( )p( )1 θp+( )

--------------------=

τθ

100%

Mesure = M0

Mesure = M0+∆M

∆M

θτ t

TLX DS 57 PL7 xxF 289

Page 290: Metier Analogique

Annexes

Les performances de la régulation dépendent du rapport

La régulation PID convient bien dans le domaine suivant :2- -20

Pour <2, c’est à dire des boucles rapides ( petite) ou des procédés à retard important (t grand) la régulation PID ne convient plus, il faut utiliser des algorithmes plus évolués.

Pour >20, une régulation à seuil plus hystérésis suffit.

τθ---

τθ---

τθ---

θ

τθ---

290 TLX DS 57 PL7 xxF

Page 291: Metier Analogique

TLX DS 57 PL7 xxF

III

Métier Pesage

Présentation

Objet de cet intercalaire

Cet intercalaire présente la fonction métier Pesage sur automate TSX/PCX57 et décrit sa mise en oeuvre avec les logiciels PL7 Junior et Pro.

Contenu de cet intercalaire

Cet intercalaire contient les chapitres suivants :

Chapitre Titre du chapitre Page

14 Présentation générale de la fonction métier pesage 293

15 Configuration du métier Pesage 303

16 Programmation du pesage 321

17 Etalonnage de la chaîne de mesure 359

18 Mise au point de la fonction pesage 369

19 Protection des réglages 377

20 Exploitation d’une application de pesage 383

21 Diagnostic de l’application de pesage 389

22 Exemples de programme de pesage 393

291

Page 292: Metier Analogique

Métier Pesage

292 TLX DS 57 PL7 xxF

Page 293: Metier Analogique

TLX DS 57 PL7 xxF

14

Présentation générale de la fonction métier pesage

Présentation

Objet de ce chapitre

Ce chapitre présente la fonction métier pesage sur automates TSX/PCX 57.

Contenu de ce chapitre

Ce chapitre contient les sujets suivants :

Sujet Page

Description de l’offre pesage 294

Fonctionnement du module de pesage 295

Mise en oeuvre du métier Pesage 297

Terminologie du métier pesage 299

293

Page 294: Metier Analogique

Présentation générale

Description de l’offre pesage

Généralités L’offre pesage complète comporte : le module pesage, un indicateur de poids, des capteurs. La fonction métier pesage permet de mettre en oeuvre de manière logicielle une application de pesage autour de cette base matérielle.

Illustration L’illustration ci-dessous représente les éléments de base de l’offre pesage.

Description Le tableau suivant décrit les éléments de l’offre pesage.

2

1

3

Repère Elément Description

1 Module de pesage

Le module de pesage ISP Y101 est l’élément central de la chaîne de pesage. Il dispose : d’une entrée de mesure pouvant recevoir jusqu’à 8 capteurs, d’une liaison série pour afficheur, de 2 sorties réflexes "Tout ou Rien" pour les applications de

dosage pondéral.

2 Indicateur de poids

L’afficheur déporté TSX XBT H100 affiche le poids mesuré sans aucune configuration préalable.

3 Capteurs La détection de la mesure s’opère au travers de capteurs à jauge de contrainte.

294 TLX DS 57 PL7 xxF

Page 295: Metier Analogique

Présentation générale

Fonctionnement du module de pesage

Généralités Dans l’environnement automate, le module dispose au même titre que les autres modules d’un ensemble de données qui lui sont propres. Ces informations sont utilisées pour les échanges (compte-rendu et commandes) avec le processeur.

Synoptique Le synoptique de fonctionnement suivant montre les traitements exécutés par le module et permet d’aborder tous les éléments à configurer.

Description du fonctionnement

Le tableau ci-après décrit les différentes phase du fonctionnement du module.

CapteursTraitementde la mesure

Contrôle dela mesure

Echange processeur

Affichage

Gestion dessorties

1 2

3

4

5

Phase Opération Description

1 Traitement de la mesure

Le signal issu des capteurs de pesage est : converti, filtré en fonction du choix effectué dans l’écran de

configuration, mis à l’échelle, les caractéristiques de l’échelle sont

déterminées à l’issue d’un étalonnage.

2 Contrôle de la mesure

La mesure issue du traitement subit les vérifications suivantes : un contrôle de souscharge et de surcharge, un contrôle de stabilité défini par une plage de stabilité et un

temps de stabilité, un contrôle de la présence dans la zone du zéro.

3 Echanges des données avec le processeur

Le module reçoit et traite les commandes issues du processeur (Mise à zéro, tarage semi-automatique, ...).Il prépare également les données en format légal pour l’affichage sur le TSX XBT H100.Il remonte diverses informations vers le processeur telles que le poids brut, le poids net, le débit, la tare et les status.

TLX DS 57 PL7 xxF 295

Page 296: Metier Analogique

Présentation générale

4 Affichage des données

Le TSX XBT H100 affiche le poids ou la tare manuelle, dans l’unité choisie dans la configuration ainsi que 4 informations complémentaires: le poids net, la stabilité, la présence dans la zone du zéro et l’unité de poids.

5 Gestion des sorties

La carte peut gérer directement 2 sorties TOR et les piloter en fonction de seuils transmis au module par le programme applicatif.Les éléments utilisés pour cette gestion sont : les seuils de basculement, le sens d’évolution du poids (Pesage ou Dépesage), la logique de basculement des sorties.

Phase Opération Description

296 TLX DS 57 PL7 xxF

Page 297: Metier Analogique

Présentation générale

Mise en oeuvre du métier Pesage

Introduction La mise en oeuvre du métier pesage nécessite de définir le contexte physique dans lequel il sera exécuté (rack, alimentation, processeur, modules ou équipements, ...) puis d’en assurer la mise en oeuvre logicielle.Ce second aspect est réalisé depuis les différents éditeurs de PL7 : soit en mode local, soit en mode connecté.

Principe de mise en oeuvre

Le tableau ci-dessous présente les différentes phases de mise en oeuvre de la fonction métier Pesage.

Mode Phase Description

Local Déclaration du module Choix : de la position géographique : numéro et emplacement du

module dans le rack, du type de module.

Configuration des voies du module (Voir Configuration du métier Pesage, p. 303)

Saisie des paramètres de configuration.

Validation des paramètres de configuration (Voir manuel Métier Premium, tome 1)

Validation de niveau module.

Validation globale de l’application (Voir manuel Métier Premium, tome 1)

Validation de niveau application.

Local ou connecté Symbolisation (Voir Présymbolisation , p. 327)

Symbolisation des variables associées à la fonction métier.

Programmation (Voir Programmation du pesage, p. 321)

Programmation des fonctions que doit réaliser le métier à l'aide :des objets bits et mots associés au module,

TLX DS 57 PL7 xxF 297

Page 298: Metier Analogique

Présentation générale

Connecté Transfert Transfert de l’application dans l'automate.

Etalonnage (Voir Etalonnage de la chaîne de mesure , p. 359)

Etalonnage de la chaîne de mesure.

Mise au point (Voir Mise au point de la fonction pesage, p. 369)

Mise au point de l’application à l’aide : des écrans d'aide à la mise au point permettant de visualiser

l’état de l’entrée et des sorties, des écrans de diagnostic permettant d'identifier les défauts.

Protection des réglages (Voir Protection des réglages, p. 377)

Protection des réglages effectués.

Local ou connecté Documentation Impression des différentes informations relatives à l’application.

Connecté Exploitation (Voir Exploitation d’une application de pesage, p. 383)

Exploitation de l’application à l’aide : des écrans d'aide à la mise au point permettant de visualiser

les principales informations de la mesure de poids. d’afficheurs déportés TSX XBT H100.

Connecté Diagnostic (Voir Diagnostic de l’application de pesage, p. 389)

Protection des paramètres associés à la mesure.

Mode Phase Description

Note : L'ordre défini ci-dessus est donné à titre indicatif, le logiciel PL7 permet d'utiliser les éditeurs dans l'ordre désiré de manière interactive (vous pouvez néanmoins utiliser l'éditeur de données ou de programme sans avoir configuré au préalable le module de pesage).

298 TLX DS 57 PL7 xxF

Page 299: Metier Analogique

Présentation générale

Terminologie du métier pesage

Charge limite (Lim)

Charge statique maximale pouvant être supportée par l’instrument sans altérer de façon permanente ses qualités métrologiques.

Charge morte Poids à vide du récepteur de charge équipé de ses accessoires mécaniques (extracteur vibrant, vis,trappe, vérin,...). Elle n’apparait pas dans l’indication du poids mais doit être prise en compte pour le calcul de charge maxi des capteurs.

Dispositif de mise à zéro

Dispositif permettant de "recaler" l’indicateur en cas de dérive du zéro (due par exemple à un encrassement). Cette opération ne peut se faire que dans la plage de recalage du zéro (+/-2% ou +/-5% de la portée maximale en fonction du type d’instrument de pesage).

Dispositif de prédétermi-nation de tare

Dispositif permettant de soustraire une valeur de tare prédéterminée d’une valeur de poids brut et indiquant le résultat du calcul. L’étendue de pesage est réduite en conséquence.

Dispositif de tare Dispositif permettant d’amener l’indication de l’instrument à zéro lorsqu’une charge est placée sur le récepteur de charge : sans empiéter sur l’étendue de pesage des charges nettes (dispositif additif de

tare), ou en réduisant l’étendue de pesage des charges nettes (dispositif soustractif de

tare, cas du TSX ISP Y101).

Dispositif indicateur (d’un instrument de pesage)

Partie du dispositif mesureur de charge sur laquelle est obtenue la lecture directe du résultat (TSX XBT H100).

Dispositif récepteur de charge

Partie de l’instrument destinée à recevoir la charge.

Echelon Valeur exprimée en unité de masse de la différence entre deux indications consécutives pour une indication numérique.

Etalonnage Effectuer la graduation d’un appareil de mesure.

TLX DS 57 PL7 xxF 299

Page 300: Metier Analogique

Présentation générale

Etendue de pesage

Intervalle compris entre la portée minimale et la portée maximale.

Instruments de pesage

Instruments de mesure servant à déterminer la masse d’un corps en utilisant l’action de la pesanteur.Ces instruments peuvent, en outre, servir à déterminer d’autres grandeurs, quantités, paramètres ou caractéristiques liés à la masse.Suivant la nature de leur fonctionnement, les instruments de pesage sont classés en instruments à fonction-nement non automatique et en instruments à fonctionnement automatique.

Instruments de pesage à fonctionnement non automatique

Instruments de pesage nécessitant l’intervention d’un opérateur au cours de la pesée, par exemple pour le dépôt ou le retrait des charges à peser sur le dispositif récepteur de charge ainsi que pour l’obtention du résultat. Ces instruments permettent l’observation directe du résultat de pesage soit par affichage, soit par impression. Les deux possibilités sont couvertes par le mot " indication ".

Métrologie Science des poids et mesures.

Plombage Scellement d’un appareil par des plombs. Le positionnement d’un cavalier dans le module de pesage assure cette fonction.Ce dispositif a pour objectif de garantir la conformité de la mesure, les paramètres accessibles ne portent que sur les aspects d’exploitation des informations du module par l’automatisme (les paramètres pouvant modifier la conformité de la mesure : unité, portée, échelon... ne sont alors accessible qu’en lecture).

Poids brut Indication du poids de la charge sur un instrument, lorsqu’aucun dispositif de tare ou dispositif de prédétermination de la tare n’a été mis en oeuvre.

Poids net (Net) Indication du poids d’une charge placée sur un instrument après mis en oeuvre d’un dispositif de tare.

Poids net = Poids brut - Poids de la tare

Portée maximale (Max)

Capacité maximale de pesage, compte non tenu de la capacité additive de la tare.

Portée minimale (Min)

Valeur de charge en dessous de laquelle les résultats des pesées peuvent être entachées d’une erreur relative trop importante.

Tare Charge placée sur le récepteur de charge avec le produit à peser. Par exemple : emballage ou conteneur du produit.

300 TLX DS 57 PL7 xxF

Page 301: Metier Analogique

Présentation générale

Tarage Action permettant d’amener l’indication de l’instrument à zéro lorsqu’une charge est placée sur le récepteur de charge.

Valeur de tare (T) Valeur du poids d’une charge déterminée par un dispositif de pesage de la tare.

Valeur de tare prédéterminée (PT)

Valeur numérique, représentant un poids, qui est introduite dans l’instrument, par saisie en configuration ou par programme.

Zéro suiveur Dispositif permettant de rattraper les dérives lentes du zéro, dans les limites de l’étendue de la plage du zéro.

TLX DS 57 PL7 xxF 301

Page 302: Metier Analogique

Présentation générale

302 TLX DS 57 PL7 xxF

Page 303: Metier Analogique

TLX DS 57 PL7 xxF

15

Configuration du métier Pesage

Présentation

Objet de ce chapitre

Ce chapitre décrit comment choisir et modifier les paramètres de configuration du module de pesage.

Contenu de ce chapitre

Ce chapitre contient les sujets suivants :

Sujet Page

Description de l’écran de configuration de la fonction métier pesage 304

Paramètres de configuration du module de pesage 306

Comment modifier le paramètre tâche 307

Comment modifier les informations métrologiques 308

Comment modifier le zéro 310

Comment modifier le format des données 311

Comment modifier la stabilité 312

Comment modifier le(s) filtrage(s) des entrées mesures 313

Comment modifier le calcul du débit 315

Comment modifier la tare 316

Comment modifier le contrôle des seuils 317

303

Page 304: Metier Analogique

Configuration

Description de l’écran de configuration de la fonction métier pesage

Généralités Les informations de configuration permettent de définir les caractéristiques métrologiques et d’adapter le fonctionnement du module à l’application à laquelle il est destiné.

Illustration Cet écran donne accès à la visualisation et à la modification des paramètres de configuration.

1

2

3

TSX ISP Y101 [RACK 0 POSITION 4]

Désignation : 1E. PESAGE 3 FILTRES

Symbole :Voie : Fonction : Tâche :

Configuration

Pesage

0

MAST

kg0.0000

kg

4

Filtrage

4 DébitCalcul sur mesures

Valeur:Prédéterminée

Tare

Contrôle des seuils

Sens:

Sorties actives phase 1:

Temps de masquage PD:

Pesage

S0 S0 et S1

Dépesage

Petit Débit (PD)Gros Débit (GD)

Actif

Informations Métrologiques

kgUnité:

+9eSeuil de surcharge:

0.01Echelon (e):

.00 150

kg

Portée Max (PM):

Zéro Format des données

Stabilité

Points de coupure

LégalHaute résolution

1Temps:

3Etendue de plage: /.e

s

:±2%PMPlage de recalage:Zéro suiveur

s

kg0.0000

F1:

0F2: 0F3:

KG

F1

T0.1

304 TLX DS 57 PL7 xxF

Page 305: Metier Analogique

Configuration

Description Le tableau ci-dessous présente les différentes zones de l’écran de configuration.

Repère Elément Fonction

1 Barre de titre Indique la référence du module sélectionné et sa position physique ainsi que le numéro du rack.

2 Zone module Permet la sélection du type d’écran : Configuration, Etalonnage, accessible uniquement en mode connecté, Mise au point, accessible uniquement en mode connecté.Affiche la désignation du module sélectionné.L’affichage de cette zone est optionnelle. Le choix s’effectue en utilisant la commande Vue → Zone module.

3 Zone voie Donne accès à la modification des paramètres du module.

TLX DS 57 PL7 xxF 305

Page 306: Metier Analogique

Configuration

Paramètres de configuration du module de pesage

Liste des paramètres

Le tableau ci-dessous liste les paramètres accessibles en configuration.

Paramètres Configuration par défaut

Possibilités Unité

Tâche Mast Mast ou Fast -

Métrologie / Unité kg kggtlboz<sans>

kilogrammegrammetonne (métrique)livre (= 453g)once(=28,35g)aucune unité

Métrologie / Portée Max 150 de 0 à 65 535 dans l’unité de poids choisie

Métrologie / Echelon 0,01 1, 2 ou 5 10n dans l’unité de poids choisie

Métrologie / Seuil de surcharge +9 e +9 e+2% PM+5% PM

échelons% de P. Max% de P. Max

Zéro / Zéro suiveur Inactif Inactif ou actif -

Zéro / Plage de recalage +/-2% PM +/-2% PM,+/-5% PM

-

Format des données Légal LégalHaute résolution

-

Stabilité / Etendue de la plage 3 2, 3, 4, 6 ou 8 1/4 d’échelon

Stabilité / Temps 1 0.4, 0.5, 0.7 ou 1 seconde

Filtrages / Coefficients F1F2, F3

40

de 0 à 19 -

Débit / Calcul 4 2, 4, 8, 16, 32 ou 64 mesures

Tare Non prédéterminée Non prédéterminée ou prédéterminée

dans l’unité de poids choisie

Contrôle de Seuils Inactif Inactif ou Actif -

Temps de masquage PD 0 0 à 1,5 seconde par pas de 0,1s

seconde

Logique des sorties Pesage Pesage ou Dépesage -

Sorties actives phase 1 S0 S0 ou (S0 et S1) -

Points de coupure PD et GD 0 de 0 à P. Max en 1/100 ième de l’unité

306 TLX DS 57 PL7 xxF

Page 307: Metier Analogique

Configuration

Comment modifier le paramètre tâche

Présentation Ce paramètre définit la tâche processeur dans laquelle se fait l'acquisition des entrées et la mise à jour des sorties.Les choix possibles sont : La tâche MAST La tâche FAST

Marche à suivre Le tableau ci-dessous présente la marche à suivre pour définir le type de tâche affectée au module.

Note : La modification de ce paramètre est possible uniquement en mode local.

Etape Action

1 Accédez à l’écran de configuration matérielle du module pesage.

2 Cliquez, sur le bouton du menu déroulant Tâche.Résultat : une liste déroulante apparaît.

3 Choisissez la tâche désirée.

4 Validez le cas échéant la reconfiguration.

TâcheMASTMASTFAST

TLX DS 57 PL7 xxF 307

Page 308: Metier Analogique

Configuration

Comment modifier les informations métrologiques

Présentation L’écran de configuration propose les informations métrologiques suivantes.

Désignation Description

Unité donne le choix à l’unité de mesure du poids : g : gramme kg : kilogramme t : tonne (métrique) lb : livre (lb = 453g) oz : once (oz = 28.35g) sans : aucune unité

Portée Max (PM) C’est la charge maximale qu’il est possible de peser avec l’instrument, et cela sans tenir compte du poids du récepteur de charge vide (au format légal (Voir Comment modifier le format des données, p. 311)).

Echelon La valeur de l’échelon est de la forme 1, 2 ou 5 que multiplie 10n (n étant un entier positif, négatif ou nul avec |n| inférieur ou égal à 3.Exemple : pour un échelon de 0,002 (si l’unité choisie est le kg), la mesure s’incrémente de 2g en 2g.

Seuil de surcharge

Ce seuil est la valeur du poids au-dessus de laquelle l’afficheur n’indique plus le poids (la surcharge est alors indiquée par une ligne de ‘>‘ sur l’afficheur).Il peut prendre les valeurs : +9 échelons +2% de la portée maximale +5% de la portée maximaleExemple : La portée maximale a été établie à 150 kg, l’échelon à 10 g, suivant le choix de l’utilisateur la limite d’utilisation sera pour : 9 e : P.Max + 9 ech soit 150,09 kg +2%PM : 102% de P. Max soit 153 kg +5%PM : 105% de P. Max soit 157,5 kgNote : Le seuil de souscharge n’est pas paramètrable: Il définit la limite tolérée de l’indication au dessous de zéro. Il est de -2% de la portée maximale (la souscharge est alors indiquée par une ligne de ‘<‘ sur l’afficheur).

308 TLX DS 57 PL7 xxF

Page 309: Metier Analogique

Configuration

Marche à suivre Le tableau ci-dessous présente la marche à suivre pour définir les informations métrologiques.

Note : En milieu industriel, du fait de l’environnement de l’installation de pesage, choisir une résolution supérieure à 3000 points suppose des précautions d’installation sévères. Au niveau de l’écran de programmation, il ne sera pas possible de saisir une résolution supérieure à 50 000 points. Autrement dit l’inégalité suivante doit être respectée :

Portée Max (PM) 50 000 x Echelon.≤

Etape Action

1 Accédez à l’écran de configuration matérielle du module pesage.

2 Sélectionnez les valeurs des paramètres Unité, Echelon ou Seuil de surcharge à l’aide des listes déroulantes proposées et saissez la valeur de la Portée Max.

3 Validez le cas échéant la reconfiguration.

TLX DS 57 PL7 xxF 309

Page 310: Metier Analogique

Configuration

Comment modifier le zéro

Présentation L’écran de configuration propose les informations suivantes pour le réglage du zéro.

Marche à suivre Le tableau ci-dessous présente la marche à suivre pour définir le zéro.

Désignation Description

Etendue de la plage de recalage

Tout décalage du zéro peut être corrigé dans la mesure où il ne dépasse pas cette étendue. Elle est définie en % de la portée maximale. Elle peut prendre les valeurs : +/- 2% PM (+/- 2% de la portée maximale) +/- 5% PM (+/- 5% de la portée maximale)

Zéro suiveur Cette fonction optionnelle permet de compenser les dérives lentes du zéro dans l’étendue de la plage (+/- 2% de la portée maximale).Il est déconseillé de choisir cette option dans les installations automatiques.

Note : La discrimination entre une dérive lente et une pesée véritable repose sur la règle suivante : Toute variation de poids d’amplitude inférieure au demi-échelon dont la fréquence de répétition est suffisamment faible pour conserver la stabilité de la mesure est considérée comme une dérive. La correction engendrée par la fonction est limitée à +/-2% de la portée maximale de la bascule. Lorsque cette limite est dépassée, il n’y a pas de correction automatique.

Etape Action

1 Accédez à l’écran de configuration matérielle du module pesage.

2 Sélectionnez l’étendue de la plage à l’aide des listes déroulantes.

3 Cochez si nécessaire la case Zéro suiveur pour valider cette fonction.

4 Validez le cas échéant la reconfiguration.

310 TLX DS 57 PL7 xxF

Page 311: Metier Analogique

Configuration

Comment modifier le format des données

Présentation L’écran de configuration permet de choisir le format d’affichage de la mesure.

La valeur de poids est mise à disposition ou saisie par l’utilisateur : soit en unité physique à virgule fixe : format légal soit en centième d’unité physique à virgule fixe : haute résolution

Exemple Format légal : La valeur 3014 signifie 301,4 kg si l’échelon vaut 2.10-1kg.

Format haute résolution : La valeur 301403 signifie 301,403 kg si l’échelon vaut

2.10-1kg. Cette unité offre une meilleure précision mais n’est pas acceptée par le service de Métrologie légale.

Marche à suivre Le tableau ci-dessous présente la marche à suivre pour le format des données.

Note : On appelle unité physique à virgule fixe, un nombre entier exprimé en unité de poids sur lequel il convient de placer une virgule. La position de celle-ci est donnée par la puissance de dix de l’échelon.

Etape Action

1 Accédez à l’écran de configuration matérielle du module pesage.

2 Cochez le format de données désiré.

3 Validez le cas échéant la reconfiguration.

TLX DS 57 PL7 xxF 311

Page 312: Metier Analogique

Configuration

Comment modifier la stabilité

Présentation L’écran de configuration propose les paramètres suivants pour définir la stabilité.

Marche à suivre Le tableau ci-dessous présente la marche à suivre pour définir la stabilité..

Désignation Description

Etendue de la plage

La mesure d’un poids ne peut se faire immédiatement après réception d’une charge en raison des oscillations inévitables affectant la partie mécanique. La plage de stabilité représente l’amplitude en dessous de laquelle la mesure est considérée comme stable. Elle se paramètre sur 2, 3, 4, 6 ou 8 quarts d’échelon.

Temps Le temps de stabilité représente le temps pendant lequel la mesure doit demeurer dans la plage de stabilité pour considérer qu’ elle est stable.Elle se paramètre sur 0.4, 0.5, 0.7 ou 1 seconde.

Etape Action

1 Accédez à l’écran de configuration matérielle du module pesage.

2 Sélectionnez l’étendue de la plage à l’aide de la liste déroulante.

3 Sélectionnez le temps de stabilité à l’aide de la liste déroulante.

4 Validez le cas échéant la reconfiguration.

312 TLX DS 57 PL7 xxF

Page 313: Metier Analogique

Configuration

Comment modifier le(s) filtrage(s) des entrées mesures

Présentation Les filtrages portent sur l’entrée mesure des capteurs de pesage.

Par défaut, PL7propose un filtrage unique défini pour la durée globale de la pesée.

Afin d’accroître les performances rapidité/précision de pesage, il est possible d’utiliser pour une même pesée, 3 filtres distincts répartis comme suit : filtre F1 associé à la phase 1 (phase par défaut), filtre F2 associé à la phase 2, filtre F3 associé à la phase 3.Chaque filtre peut être indifféremment : à moyenne glissante (coefficients de filtrage de 1 à 11) où la mesure est la

moyenne des n dernières valeurs, du second ordre (coefficients de filtrage de 12 à 19) référencés par leurs

fréquences de coupure.

Phases de mesure

Les différentes phases d’une pesée continue peuvent se décomposer en : une phase 1 où la rapidité prime sur la précision du contrôle (Gros débit), une phase 2 d’affinage de la mesure (Petit débit), une phase finale 3 où la valeur de la mesure varie très peu et demande une

grande précision (Débit résiduel).

TLX DS 57 PL7 xxF 313

Page 314: Metier Analogique

Configuration

Coefficients de filtrage

La liste suivante donne la signification des coefficients de filtrage.:

Marche à suivre Le tableau ci-dessous présente la marche à suivre pour définir le filtrage :.

Valeur Type de filtrage Caractéristiques

0 aucun non filtré

1 moyenne glissante moyenne effectuée sur les 2 dernières mesures

2 moyenne glissante moyenne effectuée sur les 3 dernières mesures

3 moyenne glissante moyenne effectuée sur les 4 dernières mesures

4 moyenne glissante moyenne effectuée sur les 5 dernières mesures

5 moyenne glissante moyenne effectuée sur les 8 dernières mesures

6 moyenne glissante moyenne effectuée sur les 16 dernières mesures

7 moyenne glissante moyenne effectuée sur les 25 dernières mesures

8 moyenne glissante moyenne effectuée sur les 32 dernières mesures

9 moyenne glissante moyenne effectuée sur les 40 dernières mesures

10 moyenne glissante moyenne effectuée sur les 50 dernières mesures

11 moyenne glissante moyenne effectuée sur les 64 dernières mesures

12 filtre du second ordre fréquence de coupure à 15 Hz

13 filtre du second ordre fréquence de coupure à 10 Hz

14 filtre du second ordre fréquence de coupure à 8 Hz

15 filtre du second ordre fréquence de coupure à 6 Hz

16 filtre du second ordre fréquence de coupure à 4 Hz

17 filtre du second ordre fréquence de coupure à 2 Hz

18 filtre du second ordre fréquence de coupure à 1 Hz

19 filtre du second ordre fréquence de coupure à 0.8 Hz

Etape Action

1 Accédez à l’écran de configuration matérielle du module pesage.

2 Dans le cas d’utilisation des filtres F2 et F3, cochez la case Actif située dans le champ Contrôle des Seuils.

3 Sélectionnez pour chaque phase, le coefficient de filtrage à l’aide de la liste déroulante.

4 Validez le cas échéant la reconfiguration.

314 TLX DS 57 PL7 xxF

Page 315: Metier Analogique

Configuration

Comment modifier le calcul du débit

Présentation Vous pouvez choisir le nombre de mesures (Il y a une mesure toutes les 20 milli-secondes) pour le calcul du débit.

Le débit est calculé par la formule suivante :

Débit n = (Valn - Valn-b)

C'est une différence de valeurs de poids filtrées pour un nombre de mesures configuré.

Avec : b le nombre de mesures pour le calcul de débit, Valn la valeur de poids filtrée à l’instant n, et Valn-b la valeur de poids filtrée à l’instant n-b.

Fonctionnement A tout instant, le débit est calculé et remonté de manière implicite au processeur comme la mesure de poids, ceci pour permettre les corrections de seuils. Le débit est toujours calculé en format haute résolution. Ce calcul peut se faire sur 2, 4, 8, 16, 32 ou 64 mesures.

Par défaut, le nombre de mesures est 4.

Exemple La figure ci-après illustre un calcul sur 4 mesures.

Marche à suivre Le tableau ci-dessous présente la marche à suivre pour définir le calcul du débit.

20ms 20ms 20ms 20ms 20ms

n n+1 n+2 n+3 n+4 n+5

débit n

débit n+1

débit n+4 = Val n+4 - Val ndébit n+5 = Val n+5 - Val n+1

Etape Action

1 Accédez à l’écran de configuration matérielle du module pesage.

2 Sélectionnez le nombre de mesures à l’aide de la liste déroulante.

3 Validez le cas échéant la reconfiguration.

TLX DS 57 PL7 xxF 315

Page 316: Metier Analogique

Configuration

Comment modifier la tare

Présentation La tare est la mesure de poids mémorisée lors de la dernière commande de tarage semi-automatique.Cependant, vous pouvez, si besoin est, introduire manuellement une valeur de tare. Cette valeur de tare est alors dite «prédéterminée» ou «manuelle» et peut être transmise au module. Elle est exprimée au format légal (unité physique à virgule fixe).

La tare doit nécessairement être positive ou nulle et inférieure à la Portée Max.

Dès l’instant où un tel dispositif est utilisé, l’indicateur de tare «prédéterminée» (PT) est positionné. Il est dévalidé lorsqu’un ordre Tarage est exécuté.

Marche à suivre Le tableau ci-dessous présente la marche à suivre pour définir une tare prédéterminée et la valeur de la tare.

Note : La plage de saisie s’étend de 0 à 65 535, si l’utilisateur désire une tare plus importante, il doit modifier l’échelon et saisir la tare en conséquence.

Etape Action

1 Accédez à l’écran de configuration matérielle du module pesage.

2 Cochez si nécessaire la case Prédéterminée pour valider cette fonction.

Note : Dans le cas ou cette case est déjà cochée, vous devez au préalable : décocher cette case, valider l’écran de configuration, cocher de nouveau la case Prédéterminée.

3 Saisissez la valeur de la tare.

4 Validez la reconfiguration.

316 TLX DS 57 PL7 xxF

Page 317: Metier Analogique

Configuration

Comment modifier le contrôle des seuils

Présentation Le contrôle des seuils gère les sorties TOR du module : Le point de coupure Gros Débit est associé à la sortie S0. Le point de coupure Petit Débit, associé à la sortie S1.L’écran de configuration propose les informations de contrôle de seuils suivantes.

Désignation Description

Actif La gestion des sorties TOR est opérationnelle si cette case est cochée.Par défaut elle n’est pas cochée.

Sens Le sens de détection correspond au sens de prise en compte des seuils soit en : Pesage (remplissage) Dépesage (vidage)C’est la notion de dépassement par valeur supérieure dans le cas du pesage ou inférieure dans le cas du dépesage.Par défaut c’est le Pesage qui est sélectionné.

Sorties actives phase 1

Le choix porte sur le pilotage de la sortie S0 seul ou des sorties S0 et S1 simultanément. Voir explication ci-après.Par défaut, le module actionne uniquement S0 dans la première phase

Points de coupure La mesure peut être associée à 2 seuils pour les dosages : Un point de coupure Gros Débit et un point de coupure Petit Débit. En fonction de la logique définie, les sorties S0 et S1 passent à zéro sur franchissement de ces seuils.Les valeurs admissibles des seuils sont comprises entre 0 et la portée maximale. Elles sont exprimées en haute résolution (centième d’unité physique à virgule fixe).

Temps de masquage PD (petit débit)

Il définit le temps après la coupure gros débit, pendant lequel le module ne fait plus de contrôle Poids/Seuils; Ceci afin de masquer "l'overshoot" dû à la chute du produit. Les valeurs admissibles sont comprises entre 0 et 1,5 seconde par pas de 1/10e de seconde. Voir explication ci-après.Par défaut, ce temps est nul.

TLX DS 57 PL7 xxF 317

Page 318: Metier Analogique

Configuration

Activation des sorties

L’illustration suivante décrit les différences de fonctionnement des sorties entre le choix Sorties active phase 1 : S0 ou S0 et S1.

Poids Net

Temps

PesagePoint de cou-pure petit débit

Point de cou-pure gros débit

Sortie S0

Sortie S1

Poids Net

Temps

Dépesage

Point de cou-pure petit débit

Point de cou-pure gros débit

Sortie S0

Sortie S1

Poids Net

Temps

PesagePoint de cou-pure petit débit

Point de cou-pure gros débit

Sortie S0

Sortie S1

Poids Net

Temps

Dépesage

Point de cou-pure petit débit

Point de cou-pure gros débit

Sortie S0

Sortie S1

Sortie active phase 1 (S0)

Sortie active phase 1 (S0 et S1)

318 TLX DS 57 PL7 xxF

Page 319: Metier Analogique

Configuration

Temps de masquage

L’illustration suivante montre le rôle du temps de masquage dont le but est de masquer le dépassement dû à la chute du produit.

Marche à suivre Le tableau ci-dessous présente la marche à suivre pour le contrôle des seuils..

Poids Net

Temps

Pesage

Point de cou-pure petit débit

Point de cou-pure gros débit

Faux instantde coupure

Vrai instantde coupure

Temps de mas-quage de dosage

Temps total de dosage

Passage enpetit débit

Reprise ducontrôledu poids

Arrêt dudosage

Etape Action

1 Accédez à l’écran de configuration matérielle du module pesage.

2 Cochez si nécessaire la case Actif pour activer la fonction Contrôle de seuils tous les paramètres passent de la couleur grise à la couleur noire.

3 Cliquez sur les boutons de sélection correspondant au sens de détection (Pesage ou Dépesage) et aux sorties actives phase 1 (S0 ou S0 et S1).

4 Saisissez les points de coupure Petit débit et Gros débit.

5 Sélectionnez à l’aide dela liste déroulante le temps de masquage PD.

6 Validez le cas échéant la reconfiguration.

TLX DS 57 PL7 xxF 319

Page 320: Metier Analogique

Configuration

320 TLX DS 57 PL7 xxF

Page 321: Metier Analogique

TLX DS 57 PL7 xxF

16

Programmation du pesage

Présentation

Objet de ce chapitre

Ce chapitre décrit les principes de programmation d’une application de pesage et l’ensemble des objets langage associés.

Contenu de ce chapitre

Ce chapitre contient les sous-chapitres suivants :

Sous-chapitre

Sujet Page

16.1 Généralités sur la programmation du pesage 322

16.2 Objets langages à échange implicite 329

16.3 Objets langages à échange explicite 333

16.4 Description des commandes transmises par programme 340

16.5 Modification des paramètres par programme 350

321

Page 322: Metier Analogique

Programmation

16.1 Généralités sur la programmation du pesage

Présentation

Objet de ce sous- chapitre

Ce sous-chapitre décrit les principes généraux de programmation d’une application de pesage.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Principe de programmation d’une application de pesage 323

Adressage des objets langage associés au module de pesage 324

Description des principaux objets liés à la fonction pesage 325

Présymbolisation 327

322 TLX DS 57 PL7 xxF

Page 323: Metier Analogique

Programmation

Principe de programmation d’une application de pesage

Généralités Une fois configuré, le module de pesage équipé de capteurs et associé à un afficheur TSX XBT Y100 peut fonctionner de façon autonome (sans programme). Ces sorties peuvent être pilotées sans intervention du programme du processeur automate.

La programmation au niveau du processeur automate permet : la mise à disposition des informations de pesage pour effectuer d’autres

traitements ou piloter d’autres organes de commandes, de modifier les paramètres de la fonction pesage de façon dynamique par le biais

des commandes explicites.

Accès aux mesures

Les valeurs numériques, mesure de poids (BRUT ou NET) et débit, sont rangées dans 2 mots doubles registres d’entrées (%ID). Elles sont complétées par 1 mot Status mesure (%IW), 1 mot double (%ID) de valeur de tare et 1 mot double (%ID) de mémoire de recalage (offset du zéro).Le tableau ci-après liste les valeurs numériques de pesage transmises par la fonction pesage.

Ces données sont remontées automatiquement à l’unité de traitement en début de la tâche associée à la voie, que la tâche soit en Run ou en Stop. Les données sont directement accessibles : par l’application via un dialogue opérateur (accès aux objets de l’image mémoire

automate), par la console en utilisant les tables d’animation.

Modification dynamique des paramètres

Les paramètres de réglage saisis en configuration peuvent être modifiés automati-quement aux cours du déroulement du programme par l’instruction d’échange explicite WRITE_PARAM .Exemple : modification des points de coupure gros débit S0 et petit débit S1.

Adresse du registre

Signification du registre

%IDxy.0.0 Valeur de poids (BRUT ou NET)

%IDxy.0.2 Débit

%IWxy.0.4 Status mesure : stabilité, zéro ...

%IDxy.0.5 Valeur de la tare

%IDxy.0.7 Mémoire de recalage (offset du zéro)

TLX DS 57 PL7 xxF 323

Page 324: Metier Analogique

Programmation

Adressage des objets langage associés au module de pesage

Présentation L’adressage des objets bit et mot est défini dans l’intercalaire Communs métiers (Voir manuel Métier Premium, tome 1).Cette page présente les spécificités liées aux modules de pesage.

Illustration Rappel du principe d’adressage :

Valeurs spécifiques

Le tableau ci-dessous donne les valeurs spécifiques aux objets de modules pesage.

% I, Q, M, K X, W, D, F X Y i rSymbole Type d’objet Format Rack Position N° voie Rang

Elément Valeurs Commentaire

x 0 à 10 à 7

TSX/PCX 5710).TSX/PCX 572•/3•/4•).

y 00 à 10 Lorsque le numéro de rack (x) est différent de 0, la position (y) est codée sur 2 digits: 00 à 10 ; par contre si le numéro de rack (x) = 0, éliminez les zéros non significatifs (élimination par la gauche) de "y" ("x" n'apparaît pas et "y" est sur 1 digit pour les valeurs <10).

i 0 ou MOD

MOD : voie réservée à la gestion du module et des paramètres communs à toutes les voies.

r 0 à 16 ou ERR

ERR : indique un défaut module ou voie.

324 TLX DS 57 PL7 xxF

Page 325: Metier Analogique

Programmation

Description des principaux objets liés à la fonction pesage

Illustration L’illustration présente l’enchainement des différentes fonctions exécutées par le module avec les objets langages associés.

CapteursMise àl’échelle

Filtrage F1

Adaptationau process

Poidsbrut

Poidsnet

Débit

Controledes seuils

%MWxy.0.6Tare

Tare manuelle%MWxy.0.7

%IDxy.0.0

%IDxy.0.2%IDxy.0.5

Nombre de mesure%MWxy.0.14

Poids

Signal

Portéemax

Petit débit

Gros débit

Poids

Sens

SortiesS0S1

Informationsmétrologique

Critère de sta-bilité

Zéro

%IDxy.0.7

%MDxy.0.8%MDxy.0.10

- Décalage d’origine

Configuration

%MWxy.0.12%MWxy.0.13%MWxy.0.15%MWxy.0.16

-

+

F1

F2F3

TLX DS 57 PL7 xxF 325

Page 326: Metier Analogique

Programmation

Description Le tableau suivant décrit les principaux objets langages.

Adresse Type d’objet à échange

Rôle

%IDxy.0.0 Implicite Valeur du poids (brut ou net)

%IDxy.0.2 Implicite Débit

%IDxy.0.5 Implicite Valeur de la tare

%IDxy.0.7 Implicite Mémoire de recalage (offset du zéro)

%MWxy.0.6 Explicite Coefficient de filtrage F1

%MWxy.0.7 Explicite Tare manuelle

%MDxy.0.8 Explicite Point de coupure gros débit S0 (dosage)

%MDxy.0.10 Explicite Point de coupure petit débit S1 (dosage)

%MWxy.0.12 Explicite Logique des sorties S0 et S1 (dosage)

%MWxy.0.13 Explicite Temps de masquage PD

%MWxy.0.14 Explicite Nombre de mesures pour calcul de débit

%MWxy.0.15 Explicite Coefficient de filtrage F2

%MWxy.0.16 Explicite Coefficient de filtrage F3

326 TLX DS 57 PL7 xxF

Page 327: Metier Analogique

Programmation

Présymbolisation

Introduction Le métier Pesage permet de symboliser automatiquement les objets langage associés au module.

Syntaxe Ces objets sont symbolisés avec la syntaxe suivante:

Préfixe_utilisateur_Suffixe_constructeur

Les éléments ont la signification et les caractéristiques suivantes :

Exemple Cet exemple traite le cas d’un module de pesage situé dans l’emplacement 3 du bac automate.Si le symbole générique (préfixe-utilisateur) donné est Mesure, les symboles suivants sont générés automatiquement.

Elément Nb de caractères maximum

Description

Préfixe_utilisateur 12 symbole générique donné à la voie par l'utilisateur

Suffixe_constructeur 20 partie du symbole correspondant à l'objet bit ou mot de la voie donnée par le système

Note : En plus du symbole, un commentaire constructeur est généré automatiquement, ce commentaire rappelle succinctement le rôle de l'objet.

Repère Type Symbole Commentaire

%ID3.0 DWORD Mesure_poids Valeur du poids

%ID3.0.2 DWORD Mesure_débit Valeur du débit

%ID3.0.5 EBOOL Mesure_tare Valeur de la tare

%ID3.0.7 EBOOL Mesure_mémoire_recalage Valeur de la mémoire de recalege

TLX DS 57 PL7 xxF 327

Page 328: Metier Analogique

Programmation

Marche à suivre Le tableau ci-dessous présente la marche à suivre

Suppression de la présymboli-sation

L’annulation de la présymbolisation permet, pour une voie logique donnée, de supprimer tout ou partie des symboles d'un objet.Deux options sont proposées :

Etape Action

1 Accédez à l’éditeur de variables.

2 Accédez aux variables de type E/S.Note : Les voies dont les objets sont symbolisables possèdent une lettre P inscrite sur le bouton situé à gauche du repère %CH.

3 Effectuez un double clic sur le bouton repéré P de la voie à symboliser.

4 Saisissez le préfixe utilisateur.Note : Si un symbole est déjà défini pour la voie, le préfixe proposé est le symbole récupéré tronqué à 12 caractères.

5 Validez à l’aide du bouton Présymboliser.

Si l’option choisie est ... Alors ...

Effacer tous les présymboles Aucun préfixe n’est choisi, tous les symboles sont effacés (y compris ceux pour qui ont fait l’objet d’une modification directement dans l’éditeur).

Effacer les présymboles préfixés Seuls les objets possédant un préfixe identique à celui saisi sont effacés.

328 TLX DS 57 PL7 xxF

Page 329: Metier Analogique

Programmation

16.2 Objets langages à échange implicite

Présentation

Objet de ce sous-chapitre

Ce sous-chapitre décrit tous les objets à échange implicite du module de pesage.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Objets langage bit à échange implicite associés au métier Pesage 330

Objets langage mot à échange implicite associés au métier Pesage 331

TLX DS 57 PL7 xxF 329

Page 330: Metier Analogique

Programmation

Objets langage bit à échange implicite associés au métier Pesage

Présentation Ce sont les objets bit dont les échanges sont effectués automatiquement à chaque cycle de la tâche dans laquelle les voies du module sont configurées.

Objets bit Le tableau ci-dessous présente les différents objets bit à échange implicite.

Conditions de validité des mesures et du module

Le bit de défaut voie (ou module) est destiné à s’assurer que les valeurs numériques sont valides, il est nécessaire de contrôler ce bit de défaut.

Comportement des bits de défaut

Suivant le type et la gravité des défauts, le bit de défaut correspondant peut être fugitif (repasse à 0 lorsque le défaut disparaît) ou mémorisé (reste à 1 même si le défaut disparaît).Seul le défaut interne est de type mémorisé, les autres sont des défauts fugitifs.

Adresse (1) Fonction Signification lorsque le bit est à l’état 1

%Ixy.0.ERR Bit défaut de la voie Indique que la voie est en défaut.

%Ixy.MOD.ERR Bit défaut du module Indique que le module est en défaut.

Légende :

(1) xy = adresse module. x pour le numéro de rack, y pour la position dans le rack.

Note Dans le cas du module de pesage l’information niveau module et l’information niveau voie sont identiques.

Note : Le bit de défaut monte à 1 lorsqu’une condition d’erreur est apparue sur la voie (souscharge/surcharge , ...). Pour connaître le détail du défaut apparu, il faut contrôler le status de la voie.

330 TLX DS 57 PL7 xxF

Page 331: Metier Analogique

Programmation

Objets langage mot à échange implicite associés au métier Pesage

Présentation Ce sont les objets mot dont les échanges sont effectués automatiquement à chaque cycle de la tâche dans laquelle les voies du module sont configurées.

Objets mot Le tableau ci-dessous présente les différents objets mot à échange implicite.

Adresse (1) Fonction Signification (pour bit à l’état 1)

%IDxy.0.0 Double mot d’état Valeur du poids (brut ou net).Par défaut, si aucun ordre de tarage n’a été exécuté, la valeur de poids est exprimée en poids BRUT. Elle passe en poids NET dès qu’un ordre de tarage est exécuté ou qu’une tare a été introduite manuellement.La mesure est exprimée au format légal ou haute résolution suivant le choix réalisé en configuration.

%IDxy.0.2 Double mot d’état Débit.

Exemple : %IDxy.0.2 = 450 000 signifie, si l’échelon vaut 1.10-2 kg, qu’il a été mesuré une différence de poids de 45 kg entre n mesures (échantillonnage tout les 20 ms).Le nombre n de mesures est défini en configuration.

%IWxy.0.4 Mot d’état Informations sur la valeur mesurée (voir détail dans le tableau suivant).

%IDxy.0.5 Double mot d’état Valeur de la tare.Ce mot permet une visualisation de la valeur courante de la tare dans le même format que le poids, elle est mémorisée par le module.Cette valeur est remise à 0 à chaque étalonnage.

%IDxy.0.7 Double mot d’état Mémoire de recalage (offset du zéro)Ce mot permet la visualisation courante de l’offset au format haute résolution, cette valeur est mémorisée par le module. Elle est remise à 0 à chaque étalonnage.

Légende :

(1) xy = adresse module. x pour le numéro de rack, y pour la position dans le rack.

TLX DS 57 PL7 xxF 331

Page 332: Metier Analogique

Programmation

Mots de Status mesure

Le tableau ci-dessous décrit le codage du mot d’état %IWxy.0.4.

Adresse (1) Signification (pour bit à l’état 1)

%IWxy.0.4:X0 Image de la sortie S0.

%IWxy.0.4:X1 Image de la sortie S1.

%IWxy.0.4:X2 Indicateur d’une tension trop faible. La mesure est aberrante, il y a de forte chance d’avoir un défaut sur un capteur ou sur le câblage.

%IWxy.0.4:X3 Tension trop forte sur l’entrée du module.

%IWxy.0.4:X4 Module plombé.

%IWxy.0.4:X5 Traitement en cours (Tarage, Mise à zéro, ....)

%IWxy.0.4:X6 Etalonnage en cours de traitement.

%IWxy.0.4:X7 Défaut pendant la commande.

%IWxy.0.4:X8 Mesure de poids NET.

%IWxy.0.4:X9 Instabilité de la mesure. Il est positionné lorsque la mesure est hors de la plage de stabilité pendant le temps défini. L’étendue de la plage de stabilité ainsi que le temps sont définis en configuration.

%IWxy.0.4:X10 Indicateur de zéro. Il est positionné lorsque l’écart de zéro n’est pas supérieur à +/- 1/4 d’échelon.

%IWxy.0.4:X11 Indicateur de Zéro suiveur actif.

%IWxy.0.4:X12 Indicateur de tare prédéterminée ou manuelle (élément de langage spécifique au module, accessible en lecture seule). Il est positionné lorsque la tare ne résulte pas d’un ordre de tarage mais d’une saisie utilisateur

%IWxy.0.4:X13 Réservé.

%IWxy.0.4:X14 Module en étalonnage forcé.

%IWxy.0.4:X15 Nombre de points convertisseur.

Légende :

(1) xy = adresse module. x pour le numéro de rack, y pour la position dans le rack.

332 TLX DS 57 PL7 xxF

Page 333: Metier Analogique

Programmation

16.3 Objets langages à échange explicite

Présentation

Objet de ce sous-chapitre

Ce sous-chapitre décrit tous les objets à échange explicite du module de pesage.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Objets à échange explicite 334

Objets à échange explicite : Echange en cours et Compte-rendu 336

Objet à échange explicite : Status Module %MWxy.MOD.2 337

Objet à échange explicite : Status voie %MWxy.0.2 338

Objet à échange explicite : Mot de commande %MWxy.0.3 339

TLX DS 57 PL7 xxF 333

Page 334: Metier Analogique

Programmation

Objets à échange explicite

Présentation Les objets à échange explicite apportent des informations (ex : défaut bornier, module absent...) et des commandes supplémentaires pour effectuer une programmation avancée des fonctions métiers.

Les objets à échange explicite sont échangés sur demande du programme utilisateur à l’aide des instructions : READ_STS (lecture des mots d'état), WRITE_CMD (écriture des mots de commande), WRITE_PARAM (écriture des paramètres de réglage), READ_PARAM (lecture des paramètres de réglage), SAVE_PARAM (sauvegarde des paramètres de réglage), RESTORE_PARAM (restitution des paramètres de réglage).

Note : Les constantes de configuration (Voir Lecture des paramètres de configuration, p. 356) %[email protected] (@module = adresse module), sont accessibles uniquement en lecture et correspondent aux paramètres de configuration saisis à l'aide de l'éditeur de Configuration

334 TLX DS 57 PL7 xxF

Page 335: Metier Analogique

Programmation

Description Le tableau ci-dessous fournit la signification des différents mots %MWxy.i.j.

Adresse (1) Signification (pour bit à l’état 1) Instructions assurant l’échange

%MWxy.MOD.2 Status module READ_STS

%MWxy.0.0 Echange en cours -

%MWxy.0.1 Compte-rendu des échanges -

%MWxy.0.2 Status voie READ_STS

%MWxy.0.3 Ordre de commande (Voir Objet à échange explicite : Mot de commande %MWxy.0.3, p. 339) (étalonnage, tarage, mise à zéro...)

WRITE_CMD

%MDxy.0.4 Poids étalon pour la commande étalonnage

%MWxy.0.6 Coefficient de filtrage F1 WRITE_PARAM

READ_PARAM

SAVE_PARAM

RESTORE_PARAM

%MWxy.0.7 Valeur de tare manuelle

%MDxy.0.8 Point de coupure gros débit S0 (dosage)

%MDxy.0.10 Point de coupure petit débit S1 (dosage)

%MWxy.0.12 Logique des sorties S0 et S1

%MWxy.0.13 Temps de masquage Petit Débit

%MWxy.0.14 Nombre de mesures pour calcul de débit.

%MWxy.0.15 Coefficient de filtrage F2

%MWxy.0.16 Coefficient de filtrage F3

Légende :

(1) xy = adresse module. x pour le numéro de rack, y pour la position dans le rack.

TLX DS 57 PL7 xxF 335

Page 336: Metier Analogique

Programmation

Objets à échange explicite : Echange en cours et Compte-rendu

Présentation du mot "échange en cours"

Cet objet d’adresse %MWxy.0.0 de type mot apporte des informations sur les échanges en cours de la voie.

Description "échange en cours"

Le tableau ci-dessous fournit la signification des différents bits du mot %MWxy.0.0.

Présentation du mot "compte rendu"

Cet objet d’adresse %MWxy.0.1, de type mot apporte des informations sur les compte-rendus d’échange de la voie.

Description du mot "compte rendu"

Le tableau ci-dessous fournit la signification des différents bits du mot %MWxy.0.1.

Adresse (1) Signification (pour bit à l’état 1)

%MWxy.0.0:X0 Echange paramètre d'état en cours.

%MWxy.0.0:X1 Echange paramètre de commande en cours.

%MWxy.0.0:X2 Echange paramètre de réglage en cours.

Légende :

(1) xy = adresse module. x pour le numéro de rack, y pour la position dans le rack.

Adresse (1) Signification (pour bit à l’état 1)

%MWxy.0.1:X0 Défaut d'échange paramètre d'état.

%MWxy.0.1:X1 Défaut d'échange paramètre de commande.

%MWxy.0.1:X2 Défaut d'échange paramètre de réglage.

Légende :

(1) xy = adresse module. x pour le numéro de rack, y pour la position dans le rack.

336 TLX DS 57 PL7 xxF

Page 337: Metier Analogique

Programmation

Objet à échange explicite : Status Module %MWxy.MOD.2

Présentation Cet objet de type mot apporte des informations sur l’état du module.

Description Le tableau ci-dessous fournit la signification des différents bits du mot %MWxy.MOD.2.

Adresse (1) Signification (pour bit à l’état 1)

%MWxy.MOD.2:X0 Défaut Interne : Module Hors Service.

%MWxy.MOD.2:X1 Défaut Fonctionnel : défaut de communication ou application

%MWxy.MOD.2:X2 Inutilisé

%MWxy.MOD.2:X3 Inutilisé

%MWxy.MOD.2:X4 Réservé

%MWxy.MOD.2:X5 Défaut Configuration : le module reconnu n’est pas celui prévu.

%MWxy.MOD.2:X6 Défaut module absent ou hors tension.

%MWxy.MOD.2:X7 Inutilisé

Légende :

(1) xy = adresse module. x pour le numéro de rack, y pour la position dans le rack.

TLX DS 57 PL7 xxF 337

Page 338: Metier Analogique

Programmation

Objet à échange explicite : Status voie %MWxy.0.2

Présentation Cet objet de type mot apporte des informations sur l’état de la voie 0.

Description Le tableau ci-dessous fournit la signification des différents bits du mot %MWxy.0.2.

Adresse (1) Signification (pour bit à l’état 1)

%MWxy.0.2:X0 Défaut Externe : Surcharge ou sous charge lors de l’étalonnage

%MWxy.0.2:X1 Défaut dépassement de gamme (2) ou dynamique inférieure à 4,5 mV en étalonnage

%MWxy.0.2:X2 Défaut externe : saturation de la chaîne de mesure

%MWxy.0.2:X3 Défaut externe : module plombé, configuration refusée

%MWxy.0.2:X4 Défaut Interne : module hors service

%MWxy.0.2:X5 Défaut Configuration : le module présent n’est pas celui déclaré en configuration

%MWxy.0.2:X6 Défaut de communication avec le processeur

%MWxy.0.2:X7 Défaut applicatif

%MWxy.0.2:X8 Défaut module protégé, paramètre refusé : le module refuse le paramètre, s’il influe sur la mesure.

%MWxy.0.2:X9 Module non étalonné

%MWxy.0.2:X10 Défaut surcharge

%MWxy.0.2:X11 Défaut soucharge

%MWxy.0.2:X12 Mode tarage

%MWxy.0.2:X13 Mode zéro

%MWxy.0.2:X14 Mode étalonnage

%MWxy.0.2:X15 Mode étalonnage forcé

Légende :

(1) xy = adresse module. x pour le numéro de rack, y pour la position dans le rack.

(2) Ce bit est activé dès que la valeur de poids brut filtrée mesurée dépasse le seuil de surcharge ou est au-dessous du seuil de sous-charge. La discrimination des 2 défauts est obtenue par les défauts spécifiques : défaut sous charge ou défaut surcharge.

Note Toute détection de défaut interne sur le module se traduit par le positionnement des sorties TOR à leurs valeurs de repli (0 électrique).

338 TLX DS 57 PL7 xxF

Page 339: Metier Analogique

Programmation

Objet à échange explicite : Mot de commande %MWxy.0.3

Présentation Cet objet de type mot permet d’envoyer par échange explicite (instruction WRITE_CMD) des commandes au module pesage.

Description Le tableau ci-dessous fournit la signification des différents bits du mot %MWxy.0.3.

Adresse (1) Signification (pour bit à l’état 1)

%MWxy.0.3:X0 Sauvegarde dans le module des coefficients d’étalonnage.

%MWxy.0.3:X1 Etalonnage Poids Mort.

%MWxy.0.3:X2 Etalonnage Poids Etalon (Condition normale).

%MWxy.0.3:X3 Annulation de commande (étalonnage, mise à zéro ou tarage).

%MWxy.0.3:X4 Ordre de tarage.

%MWxy.0.3:X5 Ordre de mise à 0.

%MWxy.0.3:X6 Ordre de retour en poids BRUT.

%MWxy.0.3:X7 Affichage de la tare manuelle pendant 3 secondes.

%MWxy.0.3:X8 Validation des seuils.

%MWxy.0.3:X9 Dévalidation des seuils.

%MWxy.0.3:X10 Etalonnage forcé (UC -> Module).

%MWxy.0.3:X11 Sauvegarde dans le processeur des coefficients d’étalonnage.

%MWxy.0.3:X12 Etalonnage Poids etalon en condition dégradée (Etalon < 70% de la portée maximale).

%MWxy.0.3:X13 Inutilisé

%MWxy.0.3:X14 Inutilisé

%MWxy.0.3:X15 Inutilisé

Légende :

(1) xy = adresse module. x pour le numéro de rack, y pour la position dans le rack.

TLX DS 57 PL7 xxF 339

Page 340: Metier Analogique

Programmation

16.4 Description des commandes transmises par programme

Présentation

Objet de ce sous-chapitre

Ce sous-chapitre décrit les différentes commandes pouvant être exécutées par programme.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Envoi des commandes au module de pesage par programme 341

Comment effectuer un tarage par programme 342

Comment remettre à zéro la valeur du poids par programme 344

Comment retourner en mesure de poids brut par programme 346

Comment afficher la tare manuelle par programme 347

Comment valider ou invalider les seuils par programme 348

340 TLX DS 57 PL7 xxF

Page 341: Metier Analogique

Programmation

Envoi des commandes au module de pesage par programme

Généralités L’envoi de commandes au module se fait en utilisant l’instruction WRITE_CMD avec la syntaxe suivante : WRITE_CMD %CHxy.0

Cette instruction envoie l’ordre vers le module et attend l’acquittement de celui-ci. Cette attente peut nécessiter plusieurs cycles tâche.

Contrôle de la prise en compte des paramètres

La prise en compte des commandes par le module pouvant nécessiter plusieurs cycles tâche, deux mots mémoire sont standardisés pour contrôler les échanges %MWxy.0.0 et %MWxy.0.1

Le premier mot %MWxy.0.0 indique un échange en cours.Le deuxième mot %MWxy.0.1 donne le compte-rendu de l’échange.

Le tableau suivant décrit les objets utiles pour contrôler l’envoi des commandes au module.

Note : Le module n’interprète qu’une seule commande à la fois. Dans le cas où une commande est demandée, alors que la précédente est en cours, celle-ci est refusée. Il ne doit jamais y avoir plus d’un bit à 1 dans le mot de commande.

Adresse (1) Signification (pour bit à l’état 1)

%MWxy.0.0:X1 indique que la commande a été envoyée au module.

%MWxy.0.1:X1 précise si la commande est acceptée par le module.

%MWxy.0.2:X7 signale qu’une commande ou qu’un paramètre a été refusé (défaut applicatif).

Légende :

(1) xy = adresse module. x pour le numéro de rack, y pour la position dans le rack.

TLX DS 57 PL7 xxF 341

Page 342: Metier Analogique

Programmation

Comment effectuer un tarage par programme

Présentation Cette fonction consiste à amener la valeur de poids NET mesurée à zéro lorsqu’une charge, dite tare, est placée sur le récepteur de charge.

Elle permet donc de décaler la mesure avec une valeur d’offset de façon à la rendre conforme à la valeur attendue par l’utilisateur.

Lorsqu’ aucune opération de tarage n’a été effectuée, le poids NET est équivalent au poids BRUT.

Conditions d’exécution du tarage

Les conditions d’acceptation de l’exécution de la commande de Tarage sont les suivantes : La mesure est stable. La mesure est inférieure à la portée maximale. La mesure est strictement positive.

Marche à suivre Le tableau suivant décrit la marche à suivre pour exécuter une opération de tarage.

Note : Sur changement de configuration, toute tare est supprimée. Toute exécution

d’une commande de Tarage annule toute tare saisie en mode manuel et remet à zéro l’indicateur de tare "manuelle".

De même, un ordre de retour poids BRUT permet la suppression de tout tarage. Il ne nécessite aucune condition d’acceptation.

Etape Action Comportement du module

1 Saisir l’instruction WRITE_CMD en positionnant l’ordre de tarage (%MWxy.0.3:X4 = 1).

-

2 Valider l’exécution, application en RUN. Le module passe en mode tarage et renvoie le compte-rendu Traitement_en_cours %IWxy.0.4:X5 = 1.Procéder à l’acquisition de la tare.Note : La valeur de poids est mesurée et mémorisée dans le %IDxy.0.5 associé. Elle sera retirée de toute prochaine mesure de poids BRUT pour déterminer le poids NET.Fin de l’acquisition: Traitement_en_cours = 0

342 TLX DS 57 PL7 xxF

Page 343: Metier Analogique

Programmation

Résumé des données utilisées

Le tableau ci-dessous fournit les données utilisées pour un tarage.

Exemple L’exemple en langage liste d’instruction ci-après décrit l’envoi d’un ordre de tarage au module pesage situé à l’emplacement 2 du rack 0.

LD TRUES %MW 2.0.3:X4[WRITE_CMD %CH2.0]

L’exécution de ce programme entraîne :

3 Contrôler la bonne exécution de la commande : Etat du Traitement_en_cours : %IWxy.0.4:X5

Le module reste à l’état Traitement_en_cours tant que les conditions d’acceptation ne sont pas réunies ou qu’ il ne reçoit aucun ordre d’annulation de la commande.

Etape Action Comportement du module

Type Rôle Données associées

Commande Ordre de tarage %MWxy.0.3:X4

Visualisation Valeur de la tare %IDxy.0.5

Tarage en cours %IWxy.0.4:X5

Phase Description

1 Emission de la commande.

2 Mise à 1 du bit %MW2.0.0:X1 indiquant que l’émission de la commande est en cours.

3 Ce bit reste à 1 jusqu’à ce que le module renvoie un compte-rendu. Le bit retombe alors à 0. Le bit compte-rendu d’échange est alors significatif.

4 Le bit compte-rendu d’échange %MW2.0.1:X1 monte à 1 en cas de problème lors de l’échange. La valeur 0 indique que la commande a été acceptée par le module.

Note : %IW2.0.4:X5 reste à 1 (Traitement en cours) tant que les conditions d’acceptation ne sont pas réunies (attente stabilité mesure par exemple). Le bit défaut application du status voie est à 1 (module en cours d’exécution de commande). Comme pour toute commande, l’ordre peut être annulé en envoyant la commande "annulation de la commande en cours".

TLX DS 57 PL7 xxF 343

Page 344: Metier Analogique

Programmation

Comment remettre à zéro la valeur du poids par programme

Présentation Cette fonction consiste à amener la valeur de poids mesurée à zéro. L’indicateur de zéro est alors positionné.

Elle est pilotée par le bit de commande Mise A Zéro. La correction effectuée sur la mesure est rangée dans le mot %IDxy.0.7, au format haute résolution. Elle peut être sauvegardée par l’application. Ce paramètre est remis à zéro à chaque étalonnage.

Conditions d’exécution de la mise à zéro

Les conditions d’acceptation de l’exécution de la commande de mise à zéro sont les suivantes : La mesure est en poids BRUT. La mesure est stable. La mesure est comprise dans l’étendue de la plage du zéro, définie en

configuration.

Marche à suivre Le tableau suivant décrit la marche à suivre pour exécuter une opération de remise à zéro.

Note : Sur changement de configuration, toute mise à zéro est supprimée.

Etape Action Comportement du module

1 Saisir WRITE_CMD en positionnant l’ordre de Mise A zéro (%MWxy.0.3:X5 = 1).

-

2 Valider l’exécution, application en RUN. Le module passe en mode mise_a_zéro et renvoie le compte-rendu Traitement_en_cours. %IWxy.0.4:X5 = 1.Le module procède à l’acquisition de la mesure.et mémorise la nouvelle valeur dans la mémoire de recalage %IDxy.0.7.Traitement_en_cours = 0 signifie la fin de la procédure.

3 Contrôler la bonne exécution de la commande : Etat du Traitement_en_cours : %IWxy.0.4:X5

Le module reste à l’état Traitement_en_cours tant que les conditions d’acceptation ne sont pas réunies ou qu’ il ne reçoit aucun ordre d’annulation de la commande.

344 TLX DS 57 PL7 xxF

Page 345: Metier Analogique

Programmation

Résumé des données utilisées

Le tableau ci-dessous fournit les données utilisées pour une remise à zéro.

Exemple L’exemple en langage liste d’instructions ci-après décrit l’envoi d’un ordre de Mise_A_Zéro au module pesage situé à l’emplacement 2 du rack 0.

LD TRUES %MW 2.0.3:X5[WRITE_CMD %CH2.0]

L’exécution de cet ordre entraîne :

Type Rôle Données associées

Commande Ordre de mise à 0 %MWxy.0.3:X5

Visualisation Mémoire de recalage %IDxy.0.7

Compte rendu Traitement en cours %IWxy.0.4:X5

Phase Description

1 Emission de la commande.

2 Mise à 1 du bit %MW2.0.0:X1 indiquant que l’émission de la commande est en cours.

3 Ce bit reste à 1 jusqu’à ce que le module renvoie un compte-rendu. Le bit retombe alors à 0. Le bit compte-rendu d’échange est alors significatif.

4 Le bit compte-rendu d’échange %MW2.0.1:X1 monte à 1 en cas de problème lors de l’échange. La valeur 0 indique que la commande a été acceptée par le module.

Note : %IW2.0.4:X5 reste à 1 (Traitement en cours) tant que les conditions d’acceptation ne sont pas réunies (attente stabilité mesure par exemple). Le bit défaut application du status voie est à 1 (module en cours d’exécution de commande).Comme pour toute commande, l’ordre peut être annulé en envoyant la commande annulation de la commande en cours.

TLX DS 57 PL7 xxF 345

Page 346: Metier Analogique

Programmation

Comment retourner en mesure de poids brut par programme

Présentation Cette fonction consiste à annuler la valeur de la tare de telle façon que la valeur de poids courante soit celle du poids brut.

Le poids courant est rangé dans le mot %IDxy.0.0, au format défini à la configuration.

Conditions d’exécution du tarage

Cette commande ne requière pas de conditions particulières d’exécution.

Marche à suivre Le tableau suivant décrit la marche à suivre pour exécuter un retour de mesure en poids brut.

Résumé des données utilisées

Le tableau ci-dessous fournit les données utilisées pour une remise à zéro.

Etape Action Comportement du module

1 Saisir WRITE_CMD en positionnant l’ordre de retour poids brut (%MWxy.0.3:X6 = 1).

-

2 Valider l’exécution, application en RUN. Le module passe en mode "retour en poids brut".

Le module procède à la mise à zéro de la tare.

L’indicateur NET = 0 (%IWxy.0.4:X8=0) signifie la fin de la procédure.

3 Contrôler la bonne exécution de la commande : Etat de l’indicateur NET : %IWxy.0.4:X8

-

Type Rôle Données associées

Commande Ordre de retour en poids brut

%MWxy.0.3:X6

Visualisation Poids mesuré %IDxy.0.0

Valeur Tare en cours %IDxy.0.5

Compte rendu Traitement en cours %IWxy.0.4:X5

Poids brut %IWxy.0.4:X8 = 0

346 TLX DS 57 PL7 xxF

Page 347: Metier Analogique

Programmation

Comment afficher la tare manuelle par programme

Présentation Cette fonction permet de visualiser la tare manuelle sur l'afficheur pendant 3 secondes.

Conditions d’exécution du tarage

Cette commande nécessite qu'une tare manuelle ait été configurée.

Marche à suivre Le tableau suivant décrit la marche à suivre pour afficher la tare manuelle.

Résumé des données utilisées

Le tableau ci-dessous fournit les données utilisées pour une remise à zéro.

Etape Action Comportement du module

1 Saisir WRITE_CMD en positionnant l’ordre d’affichage (%MWxy.0.3:X7 = 1).

-

2 Valider l’exécution, application en RUN. Le module gère normalement ses données. Les valeurs affichées sur l’afficheur TSX XBT H100 indique la valeur de la tare manuelle".

3 Au bout de la temporisation des 3 secondes, l’afficheur reprend les valeurs courantes.

-

Type Rôle Données associées

Commande Ordre d’affichage de la tare

%MWxy.0.3:X7

Visualisation Tare manuelle Les données sur afficheur indiquent la tare manuelle.

TLX DS 57 PL7 xxF 347

Page 348: Metier Analogique

Programmation

Comment valider ou invalider les seuils par programme

Présentation Ces fonctions sont surtout utilisées pour coordonner la commande des sorties par rapport à l’automatisme géré par le processeur. Il faut que l’option contrôle des seuils ait été validée au préalable dans l’écran de configuration.

Principe de fonctionnement

L’action sur les sorties est réalisée à partir de la commande : Validation des seuils. Lorsque cette commande est exécutée, le cycle de contrôle des seuils démarre. Une commande de dévalidation permet d’arrêter le cycle de contrôle des seuils en cours et d’autoriser une nouvelle commande de validation des seuilCette commande repositionne également, le cas échéant, les sorties S0 et S1 à 0.

Marche à suivre de validation

Le tableau suivant décrit la marche à suivre pour valider les seuils.

Marche à suivre de dévalidation

Le tableau suivant décrit la marche à suivre pour dévalider les seuils.

Etape Action Comportement du module

1 Effectuez les modifications nécessaires sur les valeurs des seuils, logique des sorties et temps de masquage.

-

2 Positionnez l’ordre de validation des seuils (%MWxy.0.3:X8 = 1).

-

3 Lancez la validation des seuils par l’instruction WRITE_CMD.

Le module interprète la demande, positionne les sorties S0et S1 et met en conformité les bits images : %IWxy.0.4 : X0 position courante de S0. %IWxy.0.4 : X1 position courante de S1.

Etape Action Comportement du module

1 Positionnez l’ordre de dévalidation des seuils (%MWxy.0.3:X9 = 1).

-

2 Lancez la dévalidation des seuils par l’instruction WRITE_CMD.

Le module positionne les sorties au repos et les bits images à 0.

348 TLX DS 57 PL7 xxF

Page 349: Metier Analogique

Programmation

Résumé des données utilisées

Le tableau ci-dessous fournit les données utilisées pour la validation et la dévalidation des seuils.

Type Rôle Données associées

Commande Ordre de validation des seuils %MWxy.0.3:X8

Ordre de dévalidation des seuils %MWxy.0.3:X9

Visualisation Débit courant %IDxy.0.2

Seuil gros débit %MDxy.0.8

Seuil petit débit %MDxy.0.10

Logique des sorties %MWxy.0.12

Temps de masquage PD %MWxy.0.13

Position courante de S0 %IWxy.0.4:X0

Position courante de S1 %IWxy.0.4:X1

TLX DS 57 PL7 xxF 349

Page 350: Metier Analogique

Programmation

16.5 Modification des paramètres par programme

Présentation

Objet de ce sous-chapitre

Ce sous-chapitre décrit comment modifier de manière dynamique par programme les paramètres de l’application.

Contenu de ce sous-chapitre

Ce sous-chapitre contient les sujets suivants :

Sujet Page

Modification des paramètres par programme 351

Instructions PL7 utilisées pour le réglage 353

Description des paramètres réglables par programme 355

Lecture des paramètres de configuration 356

350 TLX DS 57 PL7 xxF

Page 351: Metier Analogique

Programmation

Modification des paramètres par programme

Principe Vous pouvez par programme commander la modification de certains paramètres afin d’adapter automatiquement les mesures aux applications à traiter.

Exemple : modification de la valeur de la tare par programme dans le cas où plusieurs types de produits sont à peser avec des conditionnements différents.

Liste des paramètres réglables

Les modifications par programme peuvent porter sur les paramètres suivants :

Actions possibles

Vous pouvez : Modifier par programme un paramètre de réglage, Envoyer les paramètres de réglage au module, Contrôler la prise en compte par le module des paramètres, Lire la valeur des paramètres de réglage dans le module et mettre ainsi à jour la

mémoire automate, Sauvegarder les paramètres de réglage, Restituer en mémoire automate la valeur des paramètres sauvegardés.

Paramètres réglables Données correspondantes

Coefficient de filtrage F1 %MWxy.0.6

Valeur «manuelle» de tare %MWxy.0.7

Points de coupure (Seuils) %MDxy.0.8 et %MDxy.0.10

Logique des sorties S0 et S1 %MWxy.0.12

Temps de masquage PD %MWxy.0.13

Nombre de mesures pour calcul de débit %MWxy.0.14

Coefficient de filtrage F2 %MWxy.0.15

Coefficient de filtrage F3 %MWxy.0.16

TLX DS 57 PL7 xxF 351

Page 352: Metier Analogique

Programmation

Instructions utilisées

Les instructions utilisées pour effectuer ces opérations sont les suivantes:

Le module peut traiter plusieurs réglages en même temps.

Instruction Fonction effectuée

WRITE_PARAM %CH xy.0 Envoie le contenu des paramètres du tableau précédant au module de pesage.

READ_PARAM %CH xy.0 Effectue une lecture des paramètres de réglage dans le module et une mise à jour du tableau précédemment cité.

SAVE_PARAM %CH xy.0 Effectue une sauvegarde dans la zone mémoire du processeur des valeurs de paramètres de réglage. Ces valeurs de paramètres seront ceux utilisés lors du démarrage à froid de l’automate.

RESTORE_PARAM %CH xy.0 Permet de recharger les paramètres de réglage avec les valeurs saisies à la configuration du module ou lors du dernier SAVE_PARAM.

352 TLX DS 57 PL7 xxF

Page 353: Metier Analogique

Programmation

Instructions PL7 utilisées pour le réglage

Généralités Pour pouvoir effectuer des opérations de réglage, il est nécessaire de pouvoir accéder aux données propres du module.

Ces accès sont effectués par l’intermédiaire des instructions dédiées décrites ci-après.

Envoi des paramètres de réglage au module

L’envoi des paramètres de la voie du module se fait en utilisant l’instruction WRITE_PARAM avec la syntaxe suivante :

WRITE_PARAM %CH xy.0

Cette instruction envoie le contenu des paramètres vers le module et attend l’acquittement de celui-ci. Cela peut nécessiter plusieurs cycles de la tâche.

Contrôle de la prise en compte des paramètres

La prise en compte des valeurs par le module pouvant nécessiter plusieurs cycles tâche, deux mots mémoire sont utilisés pour contrôler les échanges : %MWxy.0.0 et %MWxy.0.1 Le premier mot %MWxy.0.0 indique un échange en cours, Le deuxième mot %MWxy.0.1 donne le compte-rendu de l’échange, Les bits de rang 2 sont associés aux paramètres de réglage :

Le bit %MWxy.0.0:X2 indique que des paramètres de réglage sont envoyés au module,

Le bit %MWxy.0.1:X2 précise si les paramètres de réglage sont acceptés par le module.

Exemple Ecriture des paramètres du module à l’emplacement 2 du rack 0 ,WRITE_PARAM %CH2.0 entraîne : L’émission des paramètres de réglage, La mise à 1 du bit %MW2.0.0:X2 indique que l’émission des paramètres de

réglage est en cours. Ce bit reste à 1 jusqu’à ce que le module renvoie un compte-rendu. Le bit retombe alors à 0. Le bit compte-rendu d’échange est alors significatif.

Le bit compte-rendu d’échange %MW2.0.1:X2 est mis à 1 en cas de problème lors de l’échange. La valeur 0 indique que les données ont été acceptées par le module.

TLX DS 57 PL7 xxF 353

Page 354: Metier Analogique

Programmation

Lecture des paramètres de réglage

L’instruction READ_PARAM permet la lecture des paramètres de réglage du module et effectue une mise à jour de la mémoire automate. Elle est utile, en particulier , après un WRITE_PARAM qui n’a pas été accepté par le module. La lecture des paramètres de réglage peut nécessiter plusieurs cycles tâche.

La lecture des paramètres de réglage de la voie du module se fait en utilisant l’instruction READ_PARAM avec la syntaxe suivante :

READ_PARAM %CH xy.0

Sauvegarder des paramètres de réglage

L’instruction SAVE_PARAM permet de recopier les valeurs courantes des paramètres de réglage du module dans la zone de sauvegarde définie en mémoire processeur. La zone de sauvegarde n’est pas accessible depuis le langage.

Cette instruction peut nécessiter plusieurs cycles tâche pour s’exécuter.La sauvegarde des paramètres de réglage du module se fait en utilisant l’instruction SAVE_PARAM avec la syntaxe suivante :

SAVE_PARAM %CH xy.0

Restituer les paramètres de réglage sauvegardés

L’instruction RESTORE_PARAM permet de restituer dans la mémoire processeur et dans le module, les valeurs sauvegardées des paramètres de réglage. La restitution des paramètres de réglage du module se fait en utilisant l’instruction RESTORE_PARAM avec la syntaxe suivante :

RESTORE_PARAM %CH xy.0

354 TLX DS 57 PL7 xxF

Page 355: Metier Analogique

Programmation

Description des paramètres réglables par programme

Description Le tableau suivant décrit les paramètres réglables par programme par l’instruction WRITE_PARAM.

Mot Rôle Description

%MWxy.0.6%MWxy.0.15%MWxy.0.16

Coefficients de filtrage

Les valeurs admissibles de coefficient de filtrage sont comprises entre 0 et 19.

%MWxy.0.7 Valeur «manuelle» de tare

Les valeurs admissibles de la tare "manuelle" sont comprises entre 0 et 65535, elles ne doivent pas dépasser la portée maximale.

%MD xy.0.8%MD xy.0.10

Points de coupure (Seuils)

Point de coupure gros débit S0Point de coupure petit débit S1Les valeurs admissibles des seuils sont comprises entre 0 et la portée maximale au format haute résolution.Si aucun contrôle de seuils n’ a été défini en configuration, aucun traitement de détection n’est réalisé. Par défaut, la valeur de ces seuils est nulle.Note : En pesage GD < PD < Portée maximum En dépesage: PD < GD < Portée maximum Le module assure un contrôle de cohérence des valeurs de seuils. Si cette logique n’est pas respectée, les seuils seront refusés.

%MWxy.0.12 Logique des sorties %MWxy.0.12:X0 0: Pesage 1: Dépesage

%MWxy.0.12:X1 0: S0 puis S1 1: S0 et S1 puis S1

%MWxy.0.13 Temps de masquage PD

Les valeurs admissibles sont comprises entre 0 et 15 par pas de 1/10 de seconde (0 = 0s, 1= 0.1s, 2 = 0.2s, ...).

%MWxy.0.14 Nombre de mesures pour débit

Les valeurs admissibles sont les valeurs 2, 4, 8, 16, 32 ou 64.

TLX DS 57 PL7 xxF 355

Page 356: Metier Analogique

Programmation

Lecture des paramètres de configuration

Généralités L’ensemble des paramètres saisis lors de la configuration du module est accessible par programme en lecture seule. Ces paramètres sont codés dans 3 mots de la zone constante %KW.

Codage de la portée maximale

La lecture de la portée maximale, configurée pour la voie mesure, est accessible par le mot %KWxy.0.0.

Codage de l’unité de mesure

La lecture de l’unité et de l’échelon, configuré pour la voie mesure, est accessible par le mot %KWxy.0.1.

L’unité de mesure est codée sur 3 bits de l’octet de poids faible.

Le tableau ci-après décrit le codage de l’unité de mesure.

Codage de l’échelon

La lecture de l’unité et de l’échelon, configuré pour la voie mesure, est accessible par le mot %KWxy.0.1.

L’échelon est codée sur 5 bits de l’octet de poids fort.

Bits 0 à 2 Unité correspondante Rôle

0 g gramme

1 kg kilogramme

2 t tonne (métrique)

3 lb livre (=453g)

4 oz once (=28,35g)

5 <sans> aucune unité

%KWxy.0.1 : octet de poids faible

bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0

Note : L’échelon est toujours défini dans la même unité que celle de la mesure

%KWxy.0.1 octet de poids fort

bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9 bit 8

356 TLX DS 57 PL7 xxF

Page 357: Metier Analogique

Programmation

Le tableau ci-après décrit le codage de l’échelon.

Codage de la stabilité,du zéro, des seuils, des sorties et du format

La lecture de l’étendue de la plage et du temps de stabilité ainsi que de l’étendue de la plage du zéro et de l’activité du zéro suiveur, du seuil de surcharge, l’utilisation des sorties et le format des valeurs de poids, configurés pour la voie mesure, sont accessibles par le mot mémoire %KWxy.0.2.

Codage du mot %KWxy.0.2.

Le tableau ci-après décrit le codage de l’étendue de stabilité (bits 0 à 2).

Bits 8 à 12 Valeur de l’échelon Bits 8 à 12 Valeur de l’échelon

0 0.001 11 5

1 0.002 12 10

2 0.005 13 20

3 0.01 14 50

4 0.02 15 100

5 0.05 16 200

6 0.1 17 500

7 0.2 18 1000

8 0.5 19 2000

9 1 20 5000

10 2

Valeur lue Equivalence en 1/4 d’échelon

0 2

1 3

2 4

3 6

4 8

%KWxy.0.2 octet de poids fort

bit 15 bit 14 bit 13 bit 12 bit 11 bit 10 bit 9 bit 8

Format Sorties Zéro suiveur

Tare manu.

Etend. Zéro

Alim. capteur

Surcharge

%KWxy.0.2 : octet de poids faible

bit 7 bit 6 bit 5 bit 4 bit 3 bit 2 bit 1 bit 0

Temps de stabilité Etendue de stabilité

TLX DS 57 PL7 xxF 357

Page 358: Metier Analogique

Programmation

Le tableau ci-après décrit le codage du temps de stabilité (bits 4 à 5).

Le tableau ci-après décrit le codage de la surcharge (bits 8 à 9).

Le tableau ci-après décrit le codage des autres paramètres. Ces paramètres sont codés chacun sur un bit du mot %KWxy.0.2.

Valeur lue Equivalence en seconde

0 0.4

1 0.5

2 0.7

3 1

Valeur lue Type de surcharge sélectionnée

0 Portée maximale + 9 échelons

1 Portée maximale + 2% de la portée maximale

2 Portée maximale + 5% de la portée maximale

N° bit Paramètre bit à 0 bit à 1

11 Plage de recalage +/-2% de la portée maxi +/-5% de la portée maxi

12 Tare prédéterminée Pas de tare prédéterminée Tare prédéterminée

13 Activité du zéro suiveur Inactif Actif

14 Utilisation des sorties Inutilisées Utilisées

15 Format Légal (unité physique à virgule fixe)

Haute résolution (centième d’unité physique à virgule fixe)

358 TLX DS 57 PL7 xxF

Page 359: Metier Analogique

TLX DS 57 PL7 xxF

17

Etalonnage de la chaîne de mesure

Présentation

Objet de ce chapitre

Ce chapitre décrit comment étalonner la chaîne de mesure.

Contenu de ce chapitre

Ce chapitre contient les sujets suivants :

Sujet Page

Présentation de la fonction étalonnage 360

Description de l’écran d’étalonnage 361

Comment étalonner la chaîne de mesure 362

Comment étalonner la chaîne de mesure par programme 364

Comment réaliser un étalonnage forcé 366

Comment effectuer un étalonnage forcé par programme 367

359

Page 360: Metier Analogique

Etalonnage

Présentation de la fonction étalonnage

Généralités L’étalonnage de la chaîne de mesure consiste à faire correspondre à un signal électrique donné des capteurs, une valeur de poids.

Cette adaptation est faite, sur site, à la mise en service, elle est indispensable pour que la mesure soit valide.

Règles d’étalonnage

Tout module non étalonné est en défaut voie (visualisable dana l’écran de mise au point ou sur le module par le clignotement de la voie 0).

Le premier étalonnage doit être complet : 1. Charge morte2. Charge étalon3. Sauvegardesinon les informations retournées n'ont aucune signification.

Il n’est pas possible de réaliser un étalonnage si le processeur automate est équipé d’une carte mémoire de type Flash-Eprom (TSX MFP 032P ou TSX MFP 064P ou TSX MFP 0128P).

Il est possible de refaire l’étalonnage dans la vie du module. Les caractéristiques de l’électronique n’imposent pas de refaire un étalonnage régulier. Cependant les contraintes légales ou les caractéristiques mécaniques de l’application peuvent imposer cet étalonnage en particulier lors de transactions commerciales.

Type d’étalonnage

Vous pouvez choisir l’un des 3 types d’étalonnage suivant : l’étalonnage normal (La fonction d’étalonnage doit être réalisée avec un poids

étalon supérieur ou égal 70% de la portée maximale), l’étalonnage dégradé (Si l’étalonnage pour diverses raisons ne peut être réalisé

dans les conditions décrites précédemment), l’étalonnage forcé :

UC -> Module : Il s’agit de pouvoir récupérer les réglages effectués sur un autre module dans un souci de maintenance ou de duplication

Module -> UC : Il s’agit de mettre en conformité les paramètres du processeur avec ceux d’un module étalonné connecté à un nouvel emplacement.

Note : La fonction étalonnage, forcé ou non, n’est accessible qu’en mode connecté, automate en Run.

Note : L’étalonnage est indépendant du filtre configuré, mais prend en compte les paramètres d’Informations Métrologiques et de Stabilité.

360 TLX DS 57 PL7 xxF

Page 361: Metier Analogique

Etalonnage

Description de l’écran d’étalonnage

Présentation L’écran d’étalonnage permet d’accéder aux commandes d’étalonnage.

Illustration Cet écran est accessible uniquement en mode connecté.

Description générale

Le tableau ci-dessous présente les différents éléments de l’écran d’étalonnage et leurs fonctions.

1

2

3

4

Etalon

Annuler Sauvegarder

UC --> ModuleCharge morte

RUN

TSX ISP Y101 [RACK 0 POSITION 3]

Désignation : 1E. PESAGE 3 FILTRES

Symbole :

Poids

Etalonnage Etalonnage Forcé

Voie : Fonction : Tâche :

Valeur : KgNET

Etalonage

ERR IO DIAG...

DIAG...Pesage0 MAST

137.66

Kg130.00 Module --> UC

Annuler

Repère Elément Fonction

1 Barre de titre Indique la référence du module sélectionné et sa position physique et le numéro du rack.

2 Zone module Permet la sélection du type d’écran, l’accès à la partie réglage de l’écran, aux fonctions de diagnostic.L’affichage de cette zone est optionnelle. Le choix s’effectue en utilisant la commande Vue → Zone module.

3 Zone de visualisation

Donne accès à la visualisation des informations de pesage (Voir Description de la zone de visualisation de l’écran de mise au point, p. 374).

4 Zone d’ étalonnage

Donne accès aux commandes d’étalonnage (Voir Comment étalonner la chaîne de mesure, p. 362).

TLX DS 57 PL7 xxF 361

Page 362: Metier Analogique

Etalonnage

Comment étalonner la chaîne de mesure

Présentation L’étalonnage peut s’effectuer sur une station PL7 connectée à l’automate au moyen de l’écran d’étalonnage.Il peut aussi se faire au moyen d’un dialogue opérateur utilisant les instructions de langage PL7.

La validation de la procédure n’est effective que si l’étalonnage a bien été effectué au niveau du module. En cas de problème de saturation de la mesure, il est impossible de sauvegarder les nouveaux paramètres. Il faut , soit corriger l’erreur, soit annuler la procédure par Annuler.

Note : A tout moment vous pouvez demander l’arrêt de la procédure par appui sur Annuler. Le module reprend les paramètres précédents. Les paramètres d’étalonnage en cours sont alors perdus.

362 TLX DS 57 PL7 xxF

Page 363: Metier Analogique

Etalonnage

Marche à suivre Ce tableau décrit la marche à suivre pour étalonner la chaîne de mesure.

Etape Action Résultat

1 Mettez sous tension le rack. Le produit s’initialise, effectue ses autotests et reçoit sa configuration.

2 Accédez à l’écran d’étalonnage :1. sélectionnez Outils → Configuration2. cliquez sur l’emplacement du module3. sélectionnez Etalonnage dans la liste

déroulanteNote : le processeur doit être en RUN et le terminal en mode connecté.

-

3 Vérifiez que la bascule est vide. -

4 Appuyez sur le bouton Charge morte pour effectuer l’étalonnage charge morte (prise en compte du récepteur de charge).

Cette phase nécessite environ 20 secondes.Le bouton Charge morte passe en vidéo inverse durant cette phase et un sablier apparait.Le module passe en défaut voie, toute mesure est invalide.L’indicateur %IWxy.0.4:X6 Etalonnage_en_cours change d’état. Le module indique l’acquisition de la référence poids mort et traite les comptes-rendus.

5 Placez le poids étalon. -

6 Saisissez la valeur du poids étalon dans le champs "Etalon" (par défaut cette valeur est égale à la portée maximum) et appuyez sur le bouton Etalon .En cas d’invalidation de la commande, un message d’erreur indique le type de problème rencontré.

Cette phase nécessite environ 20 secondes.Le module effectue une vérification du poids étalon par rapport à la portée maximale.L’indicateur %IWxy.0.4:X6 Etalonnage_en_cours change d’état.Le module réalise l’acquisition de la référence poids étalon et effectue le traitement et positionne le compte-rendu.

7 Appuyez sur le bouton Sauvegarder pour prendre en compte les paramètres issus de l’étalonnage .

Le module et le processeur prennent en compte et sauvegardent les paramètres issus de l’étalonnage. Pendant la phase d’écriture, la mesure reste en défaut voie. Ce défaut disparaît dès l’instant où l’écriture est effectuée (défauts voie et étalonnage en cours disparaissent).La mesure est valide.

TLX DS 57 PL7 xxF 363

Page 364: Metier Analogique

Etalonnage

Comment étalonner la chaîne de mesure par programme

Généralités Plusieurs éléments de langage sont utilisés pour réaliser et superviser le mécanisme d’étalonnage.

L’écran d’étalonnage facilite la procédure, mais cette dernière peut également être réalisée à partir des données réservées, par programme.

Marche à suivre Pour réaliser un étalonnage par programme , programmez les opérations suivantes.

Etape Action Résultat

1 Poids mort Saisissez WRITE_CMD en positionnant l’ordre d’étalonnage de la voie à partir du poids mort (%MWxy.0.3:X1=1).

L’indicateur %IWxy.0.4:X6 Etalonnage en cours change d’état.Cette opération permet de déterminer le paramètre Offset.

2 Etalon Chargez la valeur du poids étalon dans le mot %MDxy.0.4

-

3 Saisissez WRITE_CMD en positionnant l’ordre d’étalonnage de la voie à partir du poids étalon (%MWxy.0.3:X2=1, ou pour un étalonnage dégradé %MWxy.0.3:X12=1).

L’indicateur %IWxy.0.4:X6 Etalonnage en cours change d’état.Cette opération permet de déterminer le paramètre Gain.

4 Sauvegarde des paramètres dans le module

Saisissez WRITE_CMD en positionnant l’ordre de sauvegarde de l’étalonnage dans le module (%MWxy.0.3:X0=1).

-

5 Recopie des paramètres du module dans l’UC

Saisissez WRITE_CMD en positionnant l’ordre de sauvegarde dans le processeur (%MWxy.0.3:X11=1).

-

364 TLX DS 57 PL7 xxF

Page 365: Metier Analogique

Etalonnage

Résumé des données utilisées

Le tableau ci-dessous indique les données impliquées lors d’un étalonnage.

Type Rôle Données associées

Type de commande

Sauvegarde étalonnage dans le module

%MWxy.0.3:X0

Poids mort %MWxy.0.3:X1

Poids étalon (Normal) %MWxy.0.3:X2

Etalonnage forcé (UC -> Module) %MWxy.0.3:X10

Sauvegarde étalonnage dans le processeur

%MWxy.0.3:X11

Poids étalon (Dégradé) %MWxy.0.3:X12

Paramètre de commande

Valeur du poids étalon %MDxy.0.4

Compte- rendu Etalonnage en cours (Normal) %IWxy.0.4:X6

Instabilité %IWxy.0.4:X9

Surcharge ou souscharge lors de l’étalonnage

%%MWxy.0.2:X0

Module non étalonné %MWxy.0.2:X9

Mode étalonnage %MWxy.0.2:X14

Mode étalonnage forcé %MWxy.0.2:X15

TLX DS 57 PL7 xxF 365

Page 366: Metier Analogique

Etalonnage

Comment réaliser un étalonnage forcé

Présentation Cette fonction répond à un besoin de maintenance rapide.

L’étalonnage forcé permet de transférer les valeurs d’étalonnage d’un module de pesage vers l’unité centrale et réciproquement.

Mode de marche Le transfert de l’UC vers le module de pesage est toujours autorisé dès lors que l’UC contient les paramètres d’étalonnage pour l’emplacement souhaité.

Le transfert du module de pesage vers l’unité centrale nécessite que le module soit étalonné (pas en etalonnage forcé).

Marche à suivre Ce tableau décrit la marche à suivre pour réaliser un étalonnage forcé.

Note : Cette action n’est pas réversible. Le transfert effectué, il n’est pas possible d’annuler la commande.

Note : Cette fonction n’est accessible qu’en mode connecté, automate en Run.

Etape Action

1 Mettez sous tension le rack.

2 Accédez à l’écran d’étalonnage :1. Sélectionnez Outils → Configuration2. Cliquez sur l’emplacement du module3. Sélectionnez Etalonnage dans la liste déroulante

3 Dans le champ Etalonnage forcé, appuyez, suivant le sens de transfert désiré, sur le bouton UC -->Module ou UC -->Module.

Note : La validation de la procédure n’est effective que si le transfert s’est effectué correctement. En cas de problème, cliquez sur le bouton Annuler du champ Etalonnage forcé.

366 TLX DS 57 PL7 xxF

Page 367: Metier Analogique

Etalonnage

Comment effectuer un étalonnage forcé par programme

Généralités Plusieurs éléments de langage sont utilisés pour réaliser et superviser le mécanisme d’étalonnage. L’écran d’étalonnage facilite la procédure, mais cette dernière peut également être réalisée à partir des données réservées, par programme.

Marche à suivre Pour réaliser un étalonnage forcé par programme , effectuez les opérations suivantes.

Sens de recopie

Action Résultat

UC -> Module

Saisissez WRITE_CMD en positionnant l’ordre de sauvegarde de l’étalonnage dans le module (%MWxy.0.3:X10=1).

Cette opération est utilisée par exemple dans le cas de remplacement de module. Il permet de restituer automatiquement les paramètres d’étalonnage dans le module (gain, offset et configuration du convertisseur.

Module -> UC

Saisissez WRITE_CMD en positionnant l’ordre de sauvegarde dans le processeur (%MWxy.0.3:X11=1

Cette opération permet par exemple dans le cas de l’utilisation d’un module situé à un nouvel emplacement, de restituer automatiquement les paramètres d’étalonnage dans le processeur.Cette opération n’est possible que si le module est étalonné.

TLX DS 57 PL7 xxF 367

Page 368: Metier Analogique

Etalonnage

368 TLX DS 57 PL7 xxF

Page 369: Metier Analogique

TLX DS 57 PL7 xxF

18

Mise au point de la fonction pesage

Présentation

Objet de ce chapitre

Ce chapitre présente l’écran de mise au point et décrit les fonctions proposées pour mettre au point l’application.

Contenu de ce chapitre

Ce chapitre contient les sujets suivants :

Sujet Page

Description de l’écran de mise au point de la fonction métier Pesage 370

Description de la zone module de l’écran de mise au point 372

Description de la zone de visualisation de l’écran de mise au point 374

Description de la zone de réglage de paramètres 375

369

Page 370: Metier Analogique

Mise au point

Description de l’écran de mise au point de la fonction métier Pesage

Présentation L’écran de mise au point permet d’accéder à la visualisation des informations de pesage et au réglage de certains paramètres.

Illustration Cet écran est accessible uniquement en mode connecté.

1

2

3

4

RUN

TSX ISP Y101 [RACK 0 POSITION 3]

Désignation : 1E. PESAGE 3 FILTRES

Symbole :Voie : Fonction : Tâche :

Mise au point

ERR IO DIAG...

DIAG...Pesage0 MAST

Poids

Valeur :

Kg

NET

0.0000

Kg0.1

Kg0.00Kg0.0000

Valeur de la tare:Mémoire de zéro:

Débit:Zéro suiveur

Informations sur la mesure

Sorties

0S0

1 0S1

1

4 DébitCalcul sur mesures

Kg0.0000

Valeur:Prédéterminée

Tare

Contrôle des seuils

Temps de masquage PD:

Kg0.0000Petit Débit (PD)Gros Débit (GD)

Activer

0

Kg100.63

Réglages

4

Filtrage

F1:

0F2: 0F3:

KG

F1T Points de coupure

Sens:

Sorties actives phase 1:

Pesage

S0 S0 et S1

Dépesage

F2F3

GD

PD

Nb Points Convertisseur

Désactiver

s

370 TLX DS 57 PL7 xxF

Page 371: Metier Analogique

Mise au point

Description Le tableau ci-dessous présente les différents éléments de l’écran de mise au point et leurs fonctions.

Repère Elément Fonction

1 Barre de titre Indique la référence du module sélectionné et sa position physique et le numéro du rack.

2 Zone module Permet la sélection du type d’écran, l’accès à la partie réglage de l’écran, aux fonctions de diagnostic.L’affichage de cette zone est optionnelle. Le choix s’effectue en utilisant la commande Vue → Zone module.

3 Zone de visualisation

Donne accès à la visualisation des informations de pesage.

4 Zone de réglage

Donne accès au réglage de certains paramètres du module.

TLX DS 57 PL7 xxF 371

Page 372: Metier Analogique

Mise au point

Description de la zone module de l’écran de mise au point

Présentation Cette zone visualise les informations générales sur l’état du module ou de la voie.

Illustration Cette zone d’écran renseigne sur l’état du module.

Description Le tableau suivant décrit les différents éléments de la zone écran module et état voie.

RUN

Désignation : 1E. PESAGE 3 FILTRES

Symbole :Voie : Fonction : Tâche :

Mise au point

ERR IO DIAG...

DIAG...Pesage0 MAST

Réglages

Repère Description

Mise au point Liste déroulante de choix du mode de fonctionnement

Réglage Case à cocher permettant d’accéder aux fonctions de réglage. Lorsque cette case est cochée, l’écran de mise au point s’enrichit d’une zone suplémentaire donnant accès aux paramètres.

Indique si le module est plombé (cadenas fermé) ou non.

RUN Voyant allumé : marche normaleVoyant éteint : module en défaut ou hors tension

ERR Voyant allumé : défaut interne, module en panneVoyant clignotant : défaut de communication, application absente, invalide ou en défautVoyant éteint : pas de défaut

I/O Voyant allumé : défaut externe défaut de surcharge ou de sous charge lors de l’étalonnage, défaut dépassement gamme, défaut de mesure module plombé : configuration refuséeVoyant clignotant : perte de communication avec le processeurVoyant éteint : pas de défaut

ou

372 TLX DS 57 PL7 xxF

Page 373: Metier Analogique

Mise au point

DIAG Cet indicateur passe en rouge en cas de défaut de niveau module, le détail du défaut est accessible par le bouton DIAG situé en dessous.

Voie égal à 0, le module ne possède qu’une voie, la voie 0

Fonction Pesage

Tâche Rappelle la tâche dans laquelle le module est configuré

DIAG Cet indicateur passe en rouge en cas de défaut lié à la fonction pesage, le détail du défaut est accessible par le bouton DIAG situé en dessous.

Repère Description

TLX DS 57 PL7 xxF 373

Page 374: Metier Analogique

Mise au point

Description de la zone de visualisation de l’écran de mise au point

illustration Cette zone est la zone de visualisation dynamique des principales informations liées au pesage.

Description Le tableau suivant décrit les différents éléments de la zone visualisation de l’écran de mise au point.

Poids

Valeur : KgNET

100.63

Kg0.0000 Kg0.00Kg0.0000

Valeur de la tare:Mémoire de zéro:

Débit:Zéro suiveur

Informations sur la mesure

Sorties

0S0

1 0S1

1Nb Points Convertisseur

Zone Champ Description

Poids Nb Points Convertisseur

Par défaut, L’écran affiche la valeur du poids courant. Cliquer sur le bouton Nb Points Convertisseur permettra, lors de la prochaine mise en Stop de l’automate, de passer en mode points.L’affichage du poids sera de nouveau appliqué au prochain passage en Run de l’automate.

Valeur La valeur du poids courant dans l’unité définie. Dans le cas d’un défaut de la chaîne de mesure détectée par le module ou lorsque celui-ci est en mode étalonnage, l’indication ERR est affichée sur l’écran.

NET L’indicateur poids NET est positionné si le module retourne une information de poids NET, dans le cas contraire, celle ci correspond à un poids BRUT.

L’indicateur "mesure stable" spécifie que la mesure est dans la plage de stabilité définie.

L’indicateur de zone de zéro est activé dans le cas où le poids mesuré est dans la plage du zéro (+/- 1/4 d’échelon).

Sorties Les indications fournies correspondent aux états physiques des sorties S0 et S1.

Informations sur la mesure Cette zone affiche : la valeur du débit, elle est indiquée dans l’unité par mesure, la valeur courante de la tare, la valeur de la mémoire de zéro correspondant au décalage du zéro depuis le

dernier étalonnage, l’indicateur PT spécifie que la valeur de la tare a été introduite manuellement et non

pas mesurée, l’indicateur Zéro suiveur indique que la fonction a été paramétrée.

374 TLX DS 57 PL7 xxF

Page 375: Metier Analogique

Mise au point

Description de la zone de réglage de paramètres

Illustration Cette zone permet de modifier les paramètres de réglage.

Description Elle donne accès à la modification et à la visualisation des paramètres suivants.:

Kg0.0000

Kg0.1

4 DébitCalcul sur mesures

Valeur:Prédéterminée

Tare

Contrôle des seuils

Temps de masquage PD:

Kg0.0000Petit Débit (PD)Gros Débit (GD)

0

4

Filtrage

F1:

0F2: 0F3:

KG

F1T Points de coupure

Sens:

Sorties actives phase 1:

Pesage

S0 S0 et S1

Dépesage

F2F3

GD

PDs:

DésactiverActiver

Repère Description

Filtrage (Voir Comment modifier le(s) filtrage(s) des entrées mesures, p. 313)

Vous avez la possibilité de modifier pour chaque phase, la valeur du coefficient de filtrage de l’entrée mesure.Vous pouvez choisir choisir une valeur de 0 à 19.Note : Plus le filtrage est fort (valeur 1 à 11), plus le temps de réponse est long.

Débit (Voir Comment modifier le calcul du débit, p. 315)

Vous avez la possibilité de modifier le nombre de mesures pour le calcul du débit.Le choix dans la liste porte sur les valeurs 2, 4, 8, 16, 32 et 64.

Tare (Voir Comment modifier la tare, p. 316)

Vous avez la possibilité d’introduire une tare prédéterminée en cochant la case correspondante et de renseigner la valeur de cette tare dans l’unité définie.

Contrôle de seuils (Voir Comment modifier le calcul du débit, p. 315) : Ces paramètres ne sont affichés que si, lors de la configuration, l’option ‘Contrôle des seuils’ a été activé. La prise en compte de l’ensemble des paramètres est effective dès la commande de validation du menu Edition.

Activer Ce bouton active le cycle de surveillance de contrôle des seuils.

Désactiver Ce bouton désactive le cycle de surveillance de contrôle des seuils et positionne les sorties S0 et S1 en repli.

Temps de masquage PD

Permet de modifier la temporisation de masquage lors du passage en petit débit.

Sens Pesage/Dépesage

Permet de modifier le sens de prise en compte des seuils.

TLX DS 57 PL7 xxF 375

Page 376: Metier Analogique

Mise au point

Sorties actives phase 1

Permet de choisir les sorties actives pendant la première phase de dosage.

Points de coupure Petit Débit (PD) et Gros Débit (GD)

Permet de modifier les valeurs de ces seuils.

Repère Description

376 TLX DS 57 PL7 xxF

Page 377: Metier Analogique

TLX DS 57 PL7 xxF

19

Protection des réglages

Présentation

Objet de ce chapitre

Ce chapitre décrit comment protéger les réglages réalisés au cours des phases précédentes.

Contenu de ce chapitre

Ce chapitre contient les sujets suivants :

Sujet Page

Protection des réglages des paramètres de pesage 378

Comment protéger les réglages 380

Métrologie légale et réglementation 381

377

Page 378: Metier Analogique

Protection des réglages

Protection des réglages des paramètres de pesage

Généralités Tout instrument de pesage utilisable pour des transactions commerciales doit être homologué. Les paramètres associés à la mesure doivent donc être protégés. Il ne doit pas être possible d’introduire dans un instrument, via l’interface, des instructions ou des données susceptibles de : falsifier les résultats de pesage affichés, changer un facteur d’ajustage.

Effet de la protection sur les paramètres de configuration

Il existe 2 types d’informations. Les informations pouvant être protégées (à l’issue d’un plombage du module, ce type d’information ne sera accessible qu’en lecture) et les informations à accès libre (Lecture et Ecriture).Le tableau ci-dessous identifie les caractéristiques de ces informations en fonction de la protection mise en place.

Note : La protection par plombage a pour objectif de garantir la conformité de la mesure, les paramètres alors accessibles ne portent que sur les aspects d’exploitation des informations du module par l’automatisme.

Fonctions Sans plombage Avec plombage

Tâche Modifiable Modifiable

Débit/ Calcul sur n mesures Modifiable Modifiable

Tare/ Prédéterminée Modifiable Modifiable

Contrôle de seuils/ Actif Modifiable Modifiable

Contrôle de seuils/ Sens Modifiable Modifiable

Contrôle de seuils/ Sorties actives Modifiable Modifiable

Contrôle de seuils/ Points de coupure Modifiable Modifiable

Contrôle de seuils/ Temps de masquage PV Modifiable Modifiable

Unité Modifiable Non modifiable

Portée Max (PM) Modifiable Non modifiable

Echelon Modifiable Non modifiable

Seuil de surcharge Modifiable Non modifiable

Filtrage/ Coefficient Modifiable Modifiable

Format des données Modifiable Non modifiable

Stabilité/ Etendue de la plage Modifiable Non modifiable

Stabilité/ Temps Modifiable Non modifiable

Zéro/ Zéro suiveur Modifiable Non modifiable

378 TLX DS 57 PL7 xxF

Page 379: Metier Analogique

Protection des réglages

Le mot d’information %IWxy.0.4:X4 (à 1) permet de savoir si la mesure est protégée.

Conséquences d’une protection

Un module plombé qui reçoit une configuration différente de celle mémorisée (avant la mise hors tension qui précédait le déplacement du cavalier) est refusée.

Dans ce cas, le module est vu absent dans le diagnostic automate, mais transmet un poids à l’afficheur

Un module plombé n’accepte pas une nouvelle demande d’étalonnage

Zéro/ Plage de recalage Modifiable Non modifiable

Fonctions Sans plombage Avec plombage

Note : L’utilisation du dossier permet de conserver une trace papier de la configuration

TLX DS 57 PL7 xxF 379

Page 380: Metier Analogique

Protection des réglages

Comment protéger les réglages

Conditions préalables

Les opérations d’étalonnage et de réglage doivent être réalisées.

Illustration L’illustration suivante repère les cavaliers à positionner pour protéger les réglages.

Marche à suivre Le tableau ci-après décrit l’opération de protection des réglages (plombage).

Connecteur de fond de panier

Bloc de visualisation

123

Etape Action

1 Retirez le module du rack automate (le rack peut rester sous tension).

2 Retirez le foureau du module (utilisez pour cela un tournevis de type TORX).

3 Placez le cavalier en position 2-3 comme indiqué sur l’illustration.

4 Re-insérez le module dans son foureau.

5 Replacez le module dans le rack à sa position initiale.

380 TLX DS 57 PL7 xxF

Page 381: Metier Analogique

Protection des réglages

Métrologie légale et réglementation

Approbation CE L’ensemble fourni par : récepteur de charge + capteurs + coupleur peut être considéré comme un IPFNA ( instrument de pesage à fonctionnement non automatique ).

A ce titre, et pour pouvoir l’utiliser à des fins de transactions commerciales, il a fait l’objet d’une approbation CE de type.

S’il n’est utilisé que dans le cas de process interne, l’afficheur doit posséder une plaque signalétique mentionnant:

S’il est utilisé, pour des usages réglementés (ex. transactions commerciales), l’afficheur doit posséder une plaque signalétique, indiquant:

De, plus, il doit faire l’objet d’une vérification primitive à sa sortie d’usine, ainsi que de contrôles réguliers sur site de la part d’un organisme agréé. Ces contrôles ont lieu en général tous les ans, sous la responsabilité du détenteur de l’instrument.

Approbation de modèle

Dispositif de mesure et d'asservissement pour doseuse pondérale et totalisateur discontinuCet IPFNA peut être complété par des logiciels d’application spécifiques, ‘Doseuse pondérale’ ou ‘Totalisateur discontinu’. A ce titre, il a fait l’objet d’approbations de modèle national, en tant que dispositif de mesure et d’asservissement pour doseuses pondérales et totalisateurs discontinus.

Il appartient alors au constructeur de la doseuse ou du totalisateur discontinu, d’obtenir une approbation complète des instruments de pesage automatiques ainsi constitués, dans des conditions de simplicité maximales.

Marque du fabricant Max =Type de l’instrument e =N° de série‘Interdit à toute transaction’

Marque du fabricant Max =Type de l’instrument Min =N° de série e=N° et date d’approbation CE de type N°97.00.620.016.0

du 29 septembre 1997

TLX DS 57 PL7 xxF 381

Page 382: Metier Analogique

Protection des réglages

C’est au constructeur de la machine également qu’il appartient de réaliser la plaque signalétique et de présenter éventuellement la machine à la vérification primitive.Approbation de modèle d'un totalisateur continuAssocié à une table de pesage, il est homologué en tant que dispositif totalisateur continu.

Hors utilisation pour des transactions commerciales, la plaque signalétique comporte :

Dans le cas de transactions commerciales, la plaque signalétique comporte :

Et il doit faire l’objet de vérifications. La première phase de la vérification primitive est effectuée en usine sur l’instrument complet non accouplé à son transporteur, au moyen d’un simulateur de déplacement; les autres phases sont effectuées avec l’instrument complet.

Classe d’appareil En précision moyenne, l’appareil couvre la gamme du minimum (500 échelons) jusqu’à 6000 échelons. Ces instruments peuvent ou non être autorisés pour effectuer des transactions commerciales. Si tel n’est pas le cas, la mention ‘INTERDIT POUR TOUTE TRANSACTION’ doit figurer sur la face avant de l’appareil.

- Marque QMax =- type dt =- N° de série‘Interdit à toute transaction’

- Marque QMax =- type dt =- N° de sérieProduits pesés :- Max= L =- v= d =

382 TLX DS 57 PL7 xxF

Page 383: Metier Analogique

TLX DS 57 PL7 xxF

20

Exploitation d’une application de pesage

Présentation

Objet de ce chapitre

Ce chapitre décrit les outils pemettant d’exploiter une application de pesage.

Contenu de ce chapitre

Ce chapitre contient les sujets suivants :

Sujet Page

Moyens de visualisation des informations de pesage 384

Description du report de visualisation 386

Modes de marche du module de pesage 388

383

Page 384: Metier Analogique

Exploitation

Moyens de visualisation des informations de pesage

Description Le tableau suivant décrit les différentes possibilités de visualisation des informations de pesage.

Moyens Description

Module à afficheur TSX XBT H100 (Voir Description du report de visualisation, p. 386)

Affiche la mesure de poids automatiquement sans programmation préalable.

Ecran de mise au point (Voir Description de la zone de visualisation de l’écran de mise au point, p. 374)

Affiche toutes les informations relatives au pesage et permet la modification de certains paramètres (Voir Description de la zone de réglage de paramètres, p. 375).

Tables d’animation Toutes les informations sur la mesure sont accessibles sous forme de variables automate et peuvent être visualisées dans des tables d’animation.

Ecran d’exploitation Il est possible de créer des écrans d’exploitation (PL7 Pro) en utilisant les objets langage du pesage pour y afficher les informations nécessaires à la conduite de l’application.

Supervision Les objets langage du pesage peuvent être transmis et exploités par un système de supervision.

384 TLX DS 57 PL7 xxF

Page 385: Metier Analogique

Exploitation

Objets langage Les objets langage suivants sont utilisables pour l’exploitation de l’application de pesage.

Données visualisées Adresse de l’objet

Module protégé %MWxy.0.2:X8 (Objet à échange explicite)

Module non étalonné %MWxy.0.2:X9 (Objet à échange explicite)

Valeur de poids %IDxy.0.0

Indicateur Poids net %IWxy.0.4:X8

Indicateur de stabilité %IWxy.0.4:X9

Indicateur du zéro %IWxy.0.4:X10

Etat de la sortie TOR S0 %IWxy.0.4:X0

Etat de la sortie TOR S1 %IWxy.0.4:X1

Débit %IDxy.0.2

Valeur de la tare %IDxy.0.5

Mémoire de recalage %IDxy.0.7

Indicateur de zéro suiveur %IWxy.0.4:X11

Indicateur de tare prédéterminée %IWxy.0.4:X12

TLX DS 57 PL7 xxF 385

Page 386: Metier Analogique

Exploitation

Description du report de visualisation

Généralités Les indications fournies par le module à l’afficheur TSX XBT H100 sont des indications de métrologie (voir documentation de mise en service du TSX XBT H100).Cette affichage s’effectue automatiquement sans programmation préalable.

Illustration L’illustration suivante présente l’afficheur TSX XBT H100.

Note : Sur le TSX XBT H100 un emplacement est réservé à la plaque signalétique poinçonnée pour satisfaire aux contraintes spécifiées par la métrologie légale.

1 2 3 4 5

386 TLX DS 57 PL7 xxF

Page 387: Metier Analogique

Exploitation

Description de l’affichage

Toute mesure valide est transmise à l’afficheur en unité physique à virgule fixe toutes les 100ms. Le tableau suivant décrit les indications pouvant apparaitre sur l’afficheur en fonctionnement normal.

Messages d’erreur

Le tableau suivant décrit les indications d’erreur pouvant apparaitre sur l’afficheur.

Repère Indication Description

1 = La mesure est stable.

aucune La mesure n’est pas stable (les critères de stabilité sont définis en configuration).

2 Net La mesure indique un poids Net.

aucune La mesure indique un poids brut.

3 + La mesure est positive

0 La mesure est autour de 0 ( comprise entre -1/4 et +1/4 échelon).

- La mesure est négative : si la valeur numérique associée clignote : la mesure est comprise

entre -9 échelons et -1/4 échelon si aucune valeur numérique associée n’est affichée : la mesure

est inférieure à -9 échelons.

4 141.25 Valeur numérique du poids.

5 kg Symbole de l’unité de masse de la mesure : g pour gramme, kg pour kilogramme, lb pour livre, oz pour l’once et t pour tonne métrique.

Note : Le test de la liaison série est effectué à la mise sous tension du module pesage. Pour cela le module afficheur TSX XBT H100 doit être connecté au TSX ISP Y100 à la mise sous tension de l’automate.

Indication Description

------------- La mesure n’est pas valide, un défaut voie est détecté.

>>>>> Détection d’une surcharge.

<<<<< Détection d’une sous charge.

Time out L’afficheur ne reçoit plus les données du module de pesage.

Erreur Checksum

Un problème a été détecté à la mise sous tension. A la mise sous tension, le TSX XBT H100 procède à un test de ses ressources. En fonctionnement, toutes les informations reçues sont contrôlées. En cas de problème, l’erreur checksum est affichée.

TLX DS 57 PL7 xxF 387

Page 388: Metier Analogique

Exploitation

Modes de marche du module de pesage

Fonctionnement L’illustration suivante décrit le fonctionnement du module.

Comportement sur défaut

Lors de la mise sous tension, le module effectue ses propres autotests (REPROM, RAM, Liaison afficheur ....).Si à l’issue de ceux-ci un défaut est détecté, le module passe en repli, les sorties sont à 0.De même si en fonctionnement normal, une défaillance interne au module (Défaut RAM, CDG, ...) est détectée, les sorties sont positionnées à 0, et l’afficheur donne des tirets sur l’écran (----).

Comportement sur coupure secteur

Sur coupure secteur, les paramètres machines sont sauvegardés (Tarage, Décalage du zéro,..), par contre les paramètres d’exploitation sont perdus (Seuils, nombre de mesures pour le calcul du débit...).

Mise sous tension

Autotests

Fin autotests

ValideFail

Défaut interne

Défaut interne

388 TLX DS 57 PL7 xxF

Page 389: Metier Analogique

TLX DS 57 PL7 xxF

21

Diagnostic de l’application de pesage

Présentation du diagnostic

Généralités Les défauts module ou application peuvent être détectés à l’aide des moyens suivants : voyants sur face avant du module, écran de mise au point, écrans de diagnostic accessibles par les touches DIAG de l’écran de mise au

point, bits défauts et mots d'état.

Voyants Le fonctionnement et l’état du module sont affichés sur le bloc visualisation, ces voyants sont reportés de façon logicielle dans l’écran de mise au point (Voir Description de la zone module de l’écran de mise au point, p. 372) : deux voyants visualisent la mise sous tension et le bon fonctionnement du

module (RUN de couleur verte et ERR de couleur rouge), le voyant I/O (de couleur rouge) visualise un défaut externe sur la voie mesure.Le tableau suivant décrit l’état du module en fonction de l’état des voyants.

Voyant Allumé Clignotant Eteint

RUN Marche normale - Module en défaut ou hors tension

ERR Défaut interne, module en panne Défaut de communication, application absente, invalide ou en défaut.

Pas de défaut

IO Défauts externes : défaut surcharge ou sous charge

lors de l’étalonnage, défaut dépassement de gamme, défaut de mesure, module plombé (configuration

refusée)

Absence du connecteur de raccordement des capteurs de mesure.

Pas de défaut

389

Page 390: Metier Analogique

Diagnostic

Ecrans de diagnostic

Les écrans de diagnostic sont accessibles par les boutons DIAG de l’écran de mise au point. Ils permettent de réaliser un diagnostic détaillé.

Lorsqu’un défaut est détecté, le voyant rouge situé sur le bouton DIAG est allumé.

L’écran propose 2 boutons DIAG : diagnostic module, détecte des défauts du module (module en panne, absent,

hors tension...), diagnostic voie (situé au dessous), détecte les défauts application (dépassement

de gamme, surcharge...).L’illustration suivante présente un écran de diagnostic.

Objets bits et mots

Les objets bits et mots suivants peuvent être utilisés dans des tables d’animation ou au niveau du programme pour détecter les défauts.

OK

Diagnostic module

Défauts internes Défauts externes Autres défauts

Objet Signification lorsque le bit est à l’état 1

%Ixy.MOD.ERR Indique que le module est en défaut.

%Ixy.0.ERR Indique que la voie est en défaut.

%IWxy.0.4:X2 Indicateur d’une tension trop faible. La mesure est aberrante, il y a de forte chance d’avoir un défaut sur un capteur ou sur le câblage.

%IWxy.0.4:X3 Tension trop forte sur l’entrée du module.

%IWxy.0.4:X7 Défaut pendant la commande

%IWxy.0.4:X9 Instabilité de la mesure. Il est positionné lorsque la mesure est hors de la plage de stabilité pendant le temps défini. L’étendue de la plage de stabilité ainsi que le temps sont définis en configuration.

%MWxy.MOD.2:X0 Défaut Interne : Module Hors Service.

%MWxy.MOD.2:X1 Défaut Fonctionnel : défaut de communication ou application

%MWxy.MOD.2:X5 Défaut Configuration : le module reconnu n’est pas celui prévu.

%MWxy.MOD.2:X6 Défaut module absent ou hors tension.

%MWxy.0.2:X0 Défaut Externe : Surcharge ou sous charge lors de l’étalonnage

390 TLX DS 57 PL7 xxF

Page 391: Metier Analogique

Diagnostic

%MWxy.0.2:X1 Défaut dépassement de gamme ou dynamique inférieure à 4,5 mV en étalonnage.

%MWxy.0.2:X2 Défaut externe : saturation de la chaîne de mesure

%MWxy.0.2:X3 Défaut externe : module plombé, configuration refusée

%MWxy.0.2:X4 Défaut Interne : module hors service

%MWxy.0.2:X5 Défaut Configuration : le module présent n’est pas celui déclaré en configuration

%MWxy.0.2:X6 Défaut de communication avec le processeur

%MWxy.0.2:X7 Défaut applicatif

%MWxy.0.2:X8 Défaut module protégé, paramètre refusé : le module refuse le paramètre, s’il influe sur la mesure.

%MWxy.0.2:X9 Module non étalonné

%MWxy.0.2:X10 Défaut surcharge

%MWxy.0.2:X11 Défaut soucharge

Objet Signification lorsque le bit est à l’état 1

TLX DS 57 PL7 xxF 391

Page 392: Metier Analogique

Diagnostic

392 TLX DS 57 PL7 xxF

Page 393: Metier Analogique

TLX DS 57 PL7 xxF

22

Exemples de programme de pesage

Présentation

Objet de ce chapitre

Ce chapitre fournit des exemples de programmation pour une application de pesage.

Contenu de ce chapitre

Ce chapitre contient les sujets suivants :

Sujet Page

Exemple d’un tarage 394

Exemple de dosage 396

393

Page 394: Metier Analogique

Exemples

Exemple d’un tarage

Description de l’exemple

Cet exemple met l’accent sur la conduite d’un process de pesage en insistant sur les opérations essentielles à effectuer : il s’agit d’effectuer un passage en poids NET (tarage).

Programme Le bit %M101 est utilisé pour effectuer cette action. Son positionnement provoque la prise en compte du poids brut couramment mesuré comme tare de pesée puis le passage de l’affichage en mode NET. (* Coupleur de pesage plombé, emplacement 6 *)! (* Attente conditions de tarage *)

IF %M100 THENIF NOT %MW6.0:X1 AND NOT %MW6.0.1:X1THEN

SET %M101;RESET %M100;

ELSERETURN;

END_IF;END_IF

! (* Tarage *)IF %M101 THEN

(* envoi ordre de tarage *)IF NOT %MW6.0:X1 AND NOT %MW6.0.1:X1 AND NOT %M102 THEN

%MW6.0.3:=0;SET %MW6.0.3:X4;WRITE_CMD %CH6.0;SET %M102;

END_IF;(* tarage terminé et OK *)IF NOT %MW6.0:X1 AND NOT %MW6.0.1:X1 THEN

%MW6.0.3:=0;RESET %M101;RESET %M102;SET %M103;

ELSE(* tarage refusé => erreur *)

IF NOT %MW6.0:X1 AND %MW6.0.1:X1 THENSET %M200;%MW6.0.3:=0;RESET %M101;RESET %M102;RESET %MW6.0.1:X1;SET %M100;

END_IF;END_IF;

END_IF;

394 TLX DS 57 PL7 xxF

Page 395: Metier Analogique

Exemples

Rappel Le tableau suivant rappelle les objets langages pour le contrôle des échanges.

%MW6.0:X1 Echange en cours

%MW6.0.1:X1 Compte rendu des échanges

%MW6.0.3:X4 Ordre de tarage

%MW6.0.3 Ordre de commande (Tarage, étalonnage, etc..)

TLX DS 57 PL7 xxF 395

Page 396: Metier Analogique

Exemples

Exemple de dosage

Description de l’exemple

L’exemple suivant utilise un module de pesage à l’emplacement 2 de l’automate. Il décrit une application de dosage découpée en étapes comme sur le schéma ci-dessous.

Données utilisées dans le programme

Les données utilisées dans le programme pour le module de pesage sont décrites dans le tableau ci-aprés :

Init

Envoi seuils

Tarage

Contrôle dosage

suite

%IW2.0.4:X0 Image de la sortie S0

%IW2.0.4:X1 Image de la sortie S1

%IW2.0.4:X5 Indicateur traitement en cours

%CH2.0 Structure des données pourl’envoie de commande

%MD2.0.8 Point de coupure gros débit S0

%MD2.0.10 Point de coupure petit débit S1

%MW2.0:X1 Echange en cours

%MW2.0:X2 Emission en cours

%MW2.0.1:X1 Commande acceptée

%MW2.0.1:X2 Commande acceptée

%MW2.0.2:X2 Saturation de la chaîne de mesure

%MW2.0.2:X7 Défaut applicatif

%MW2.0.3 Ordre de commande

396 TLX DS 57 PL7 xxF

Page 397: Metier Analogique

Exemples

Programme Le programme est traité en littéral structuré :

Main Program

(* ///////// Envoi des seuils ///////////*)%L100:

IF NOT %M99 THEN JUMP %L120;

END_IF;

(*Chargement et envoi des seuils *)IF RE %M99 THEN

%MD2.0.8:=%MD230;(* point de coupure Gros Débit S0*)%MD2.0.10:=%MD232; (* point de coupure Petit Débit S1*)WRITE_PARAM %CH2.0;JUMP %L120;

END_IF;

(*Emission en cours*)IF %MW2.0:X2 THEN

JUMP %L120;END_IF;

(*commande acceptée*)IF NOT %MW2.0.1:X2 THEN

RESET %M99;END_IF;

(*FIN INIT CYCLE*)%L120:

(* //////// PHASE TARAGE (%MW100 =4) //////////// *)

%L260:IF %MW100<>4 THEN

JUMP %L300;END_IF;

(*Demande de tarage *)IF %M72 THEN

RESET %M72;%MW270:2:=4;

END_IF;

(*Gestion des commandes *)SR8; (* %MW270 renseigne le type de la commande de tarage 4 *)

(*Attente retour tarage*)IF %MW270=-1 AND %MW271=-1 THEN

%MW100:=5;SET %M72;JUMP %L800;

END_IF;

TLX DS 57 PL7 xxF 397

Page 398: Metier Analogique

Exemples

Programme (suite) (* ////////////// PHASE DOSAGE (%MW100 = 5) ////////// *)%L300:

IF %MW100<>5 THEN JUMP %L340;

END_IF;

(*Validation des seuils *)IF %M72 THEN

RESET %M72;%MW270:2:=8;

END_IF;

(*Gestion des commandes*)SR8;(* %MW270 = type de la commande de validation seuils 8 *)

(*Attente retour commande*)IF %MW270>=0 OR %MW271>=0 THEN

JUMP %L800;END_IF;

(*Controle des sorties pour passer à la suite*)IF NOT %IW2.0.4:X0 AND NOT %IW2.0.4:X1 THEN

%MW100:=6;SET %M72;JUMP %L800;

END_IF;

(*PHASE 6 suite *)%L340:

IF %MW100<>6 THEN JUMP %L380;

END_IF;%L800:

SOUS PROGRAMME SR8 :

(* Envoi demande pour le coupleur*)IF %MW270>=0 THEN (* %MW270 renseigne de l’ordre à effectuer *)

%M0:16:=0;SET %M0[%MW270];%MW2.0.3:=%M0:16;%MW271:=%MW270;%MW270:=-1;WRITE_CMD %CH2.0;RET;

END_IF;

(*Commande en cours ? *)IF %MW2.0:X1 OR %IW2.0.4:X5 THEN

RET;END_IF;

(*commande acceptée ? *)IF NOT %MW2.0.1:X1 AND NOT %MW2.0.2:X7 THEN

%MW270:2:=-1;ELSE

%MW270:=%MW271;END_IF;

398 TLX DS 57 PL7 xxF

Page 399: Metier Analogique

Glossaire

Action dérivé Troisième paramètre d’un PID qui permet d’anticiper en accélérant ou en ralentissant la réponse d’un processus.

Action intégrale Second paramètre d’un PID qui permet d’annuler l’erreur statique.

Action proportionnelle

Premier paramètre d’un PID qui permet de jouer sur la vitesse de réponse du processus.

Biais Fonction qui permet d’annuler l’erreur statique d’un PID sans action intégrale

Boucle de régulation

Ensemble comprenant l’acquisition de mesures analogiques, l’exécution d’un PID et l’envoi de commande analogiques

CCX17 Famille de pupitre de dialogue opérateur Schneider Automation.

Charge limite (Lim)

Charge statique maximale pouvant être supportée par l’instrument sans altérer de façon permanente ses qualités métrologiques.

A

B

C

TLX DS 57 PL7 xxF 399

Page 400: Metier Analogique

Glossaire

Charge morte Poids à vide du récepteur de charge équipé de ses accessoires mécaniques (extracteur vibrant, vis,trappe, vérin,...). Elle n’apparait pas dans l’indication du poids mais doit être prise en compte pour le calcul de charge maxi des capteurs.

Configuration La configuration rassemble les données qui caractérisent la machine (invariant) et qui sont nécessaires au fonctionnement du module. Toutes ces informations sont stockées en zone constantes automate %KW. L’application automate ne peut pas les modifier.

Dispositif de mise à zéro

Dispositif permettant de "recaler" l’indicateur en cas de dérive du zéro (due par exemple à un encrassement). Cette opération ne peut se faire que dans l’étendue de la plage de zéro (+/-2% ou +/-5% de la portée maximale en fonction du type d’instrument de pesage).

Dispositif de prédétermi-nation de tare

Dispositif permettant de soustraire une valeur de tare prédéterminée d’une valeur de poids brut et indiquant le résultat du calcul. L’étendue de pesage est réduite en conséquence.

Dispositif de tare Dispositif permettant d’amener l’indication de l’instrument à zéro lorsqu’une charge est placée sur le récepteur de charge : sans empiéter sur l’étendue de pesage des charges nettes (dispositif additif de

tare), ou en réduisant l’étendue de pesage des charges nettes (dispositif soustractif de

tare, cas de l’ISP Y100).

Dispositif indicateur (d’un instrument de pesage)

Partie du dispositif mesureur de charge sur laquelle est obtenue la lecture directe du résultat (TSX XBT H100).

Dispositif récepteur de charge

Partie de l’instrument destinée à recevoir la charge.

E/S Entrées/Sorties

D

E

400 TLX DS 57 PL7 xxF

Page 401: Metier Analogique

Glossaire

Echanges explicites

Echanges entre l’UC et les modules métiers qui sont réalisés à l’initiative du programme PL7 afin de mettre à jour des données spécifiques au module

Echelon Valeur exprimée en unité de masse de la différence entre deux indications consécutives pour une indication numérique.

Etalonnage Effectuer la graduation d’un appareil de mesure.

Etendue de pesage

Intervalle compris entre la portée minimale et la portée maximale.

FIPIO Bus de terrain permettant de connecter des équipements de types capteurs ou actionneurs.

Instruments de pesage

Instruments de mesure servant à déterminer la masse d’un corps en utilisant l’action de la pesanteur.Ces instruments peuvent, en outre, servir à déterminer d’autres grandeurs, quantités, paramètres ou caractéristiques liés à la masse.Suivant la nature de leur fonctionnement, les instruments de pesage sont classés en instruments à fonction-nement non automatique et en instruments à fonctionnement automatique.

Instruments de pesage à fonctionnement non automatique

Instruments de pesage nécessitant l’intervention d’un opérateur au cours de la pesée, par exemple pour le dépôt ou le retrait des charges à peser sur le dispositif récepteur de charge ainsi que pour l’obtention du résultat. Ces instruments permettent l’observation directe du résultat de pesage soit par affichage, soit par impression. Les deux possibilités sont couvertes par le mot " indication ".

Métrologie Science des poids et mesures.

F

I

M

TLX DS 57 PL7 xxF 401

Page 402: Metier Analogique

Glossaire

Mise au point La mise au point est un service PL7 qui permet un contrôle direct du module en connecté.

Mode de marche C'est l'ensemble de règles qui régissent le comportement du module pendant les phases transitoires ou sur apparition d'un défaut.

Momentum Modules d’entrées/sorties utilisant plusieurs réseaux de communication standard ouverts.

PID Algorithme de régulation constituée d’une action Proportionnelle, d’une action Intégrale et d’une action Dérivée.

PID en cascade Technique de régulation qui consiste à enchaîner 2 PID en consigant le second par la commande du premier.

PL7 Logiciels de programmation des automates Schneider Automation.

Plombage Scellement d’un appareil par des plombs. Le positionnement d’un cavalier dans le module de pesage assure cette fonction.Ce dispositif a pour objectif de garantir la conformité de la mesure, les paramètres accessibles ne portent que sur les aspects d’exploitation des informations du module par l’automatisme (les paramètres pouvant modifier la conformité de la mesure : unité, portée, échelon... ne sont alors accessible qu’en lecture).

Poids brut Indication du poids de la charge sur un instrument, lorsqu’aucun dispositif de tare ou dispositif de prédétermination de la tare n’a été mis en oeuvre.

Poids net (Net) Indication du poids d’une charge placée sur un instrument après mis en oeuvre d’un dispositif de tare.Poids net = Poids brut - Poids de la tare

Portée maximale (Max)

Capacité maximale de pesage, compte non tenu de la capacité additive de la tare.

Portée minimale (Min)

Valeur de charge en dessous de laquelle les résultats des pesées peuvent être entachés d’une erreur relative trop importante.

P

402 TLX DS 57 PL7 xxF

Page 403: Metier Analogique

Glossaire

Réglage en boucle fermée

Méthode de recherche d’un PID consistant à utiliser une commande proportionnelle pour exciter le processus jusqu’à l’oscillation

Réglage en boucle ouverte

Méthode de recherche d’un PID consistant à appliquer un échelon sur la sortie at à assimiler la réponse à un intégrateur à retard pur

Tarage Action permettant d’amener l’indication de l’instrument à zéro lorsqu’une charge est placée sur le récepteur de charge.

Tare Charge placée sur le récepteur de charge avec le produit à peser. Par exemple : emballage ou conteneur du produit.

TBX Modules d’entrées/sorties déportées sur bus FIPIO.

TOR Entrées/sorties Tout ou Rien.

TSX/PMX/PCX57 Familles de produits matériels Schneider Automation.

UC Unité centrale : dénomination générique des processeurs Schneider Automation

Valeur de tare (T) Valeur du poids d’une charge déterminée par un dispositif de pesage de la tare.

R

T

U

V

TLX DS 57 PL7 xxF 403

Page 404: Metier Analogique

Glossaire

Valeur de tare prédéterminée (PT)

Valeur numérique, représentant un poids, qui est introduite dans l’instrument, par saisie en configuration ou réglage, ou par programme.

Zéro suiveur Dispositif permettant de rattraper les dérives lentes du zéro, dans les limites de l’étendue de la plage du zéro.

Z

404 TLX DS 57 PL7 xxF

Page 405: Metier Analogique

CBAIndex

Symbols%MW@module, 227

Numérique170 AAI 030 00, 128170 AAI 140 00, 132170 AAI 520 40, 138170 AAO 120 00, 145170 AAO 921 00, 150170 AMM 090 00, 155

AAccès à l’éditeur de configuration

analogique en rack, 170E/S déportées, 172

Action dérivée, 289Action intégrale, 288Action proportionnelle, 288Adressage

Bus FIPIO, 221Modules analogiques en rack, 219Momentum, 221Pesage, 324TBX, 221

AEY 1600, 21AEY800, 21Affichage

Pesage, 386Affichage mesures, 51Alignement, 210

TLX DS 57 PL7 43F

Alignement capteur, 106, 119Alimentation des sorties, 198Analogique, 17analogique, 15

CCadencement mesures AEY1614, 46Calibration, 214Coefficient alpha du filtre

analogique, 190Compensation soudure froide, 195

AEY 414, 66Comportement des sorties

ASY 800, 91Configuration, 165, 166

Paramètre Pesage, 306Pesage, 304

Contrôle défaut alimentation, 198Contrôle des dépassements

ASY 800, 90Copier/coller, 173Cycle de scrutation

analogique, 191

DDébit

Pesage, 315Défaut module, 203Défaut voie, 206Déforçage, 204

405

Page 406: Metier Analogique

Index

Détection de présence du bornier, 198Diagnostic module, 203Diagnostic voie, 206Dialogue opérateur, 260

EEchange explicite

Pesage, 334Echanges implicites

Pesage, 330, 331Echelle

analogique, 167, 169tension/courant, 188thermo, 189

Echelon, 308Ecran de mise au point, 201Etalonnage

Pesage, 360Etalonnage forcé

Pesage, 366Exemple d’application, 275

FFAST

analogique, 187Filtrage

Pesage, 313Filtre

analogique, 190, 208FIPIO, 172Fonction configuration

analogique, 167, 168fonction PID, 241fonction PID_MMI, 265fonction PWM, 248fonction SERVO, 252Fonctions de régulation, 233, 239Forçage, 204Format des données

Pesage, 311

GGamme, 186

406

IInformation métrologiques, 308

MMaintien de la valeur

analogique, 197MAST

analogique, 187Mise à zéro

Pesage, 344Mise au point, 199, 200Mode de marche

Pesage, 388Mode de repli

analogique, 197Mode haute précision, 196Modes de marche, 258Modes de marche du dialogue opérateur, 269Modification des paramètres, 173Mot status module

Pesage, 337Mot status voie

Pesage, 338

OObjets

implicite, 223Objets explicites, 226, 336Objets langage, 226, 336Objets langage bit

Pesage, 330Objets langage mot

Pesage, 331

PParamètres par défaut

analogique, 176, 179, 180, 182, 183, 184Pesage, 291

Fonctionnement, 295Mise en oeuvre, 297

Pilotage d’une boucle, 263

TLX DS 57 PL7 43F

Page 407: Metier Analogique

Index

PlombagePesage, 380

Portée maximum, 308Présence bornier, 192Présymbolisation

Pesage, 327Programmation

Pesage, 323Protection

Réglage Pesage, 378

RREAD_PARAM

Pesage, 353Réglage en boucle fermée, 286Réglage en boucle ouverte, 287Règles de programmation, 240Repli à 0

analogique, 197RESTORE_PARAM

Pesage, 353

SSAVE_PARAM

Pesage, 353Sélection d’une boucle, 262Sélection multiple, 173Seuil

Pesage, 317, 348Seuil de surcharge, 308Sortie

Pesage, 317Stabilité de la mesure

Pesage, 312

TTâche

Configuration Pesage, 307Tâche associée

analogique, 187Tarage, 342Tare, 316TBX AES 400, 94

TLX DS 57 PL7 43F

TBX ASS 200, 120TSX AEY 1600, 20TSX AEY 1614, 43TSX AEY 414, 55TSX AEY 420, 69TSX AEY 800, 20TSX AEY 810, 32TSX ASY 410, 80TSX ASY 800, 80

UUnité de poids, 308

VValeur de filtrage

analogique, 190, 208Valeur de repli, 212

WWRITE_CMD

Pesage, 341WRITE_PARAM

Pesage, 353

ZZéro

Pesage, 310Zéro suiveur

Pesage, 310Zone module

analogique, 167, 169Zone voies

analogique, 167, 169

407

Page 408: Metier Analogique

Index

408

TLX DS 57 PL7 43F