maint.ing
Du capteur à l'automate : comprendre le signal 4-20 mA

Du capteur à l'automate : comprendre le signal 4-20 mA

Du capteur à l'automate : comprendre le signal 4-20 mA

25 min de lecture

Pilier : Technique Spécialisée | Niveau : Débutant en instrumentation


Introduction

L'IHM affiche 142 °C sur le pasteurisateur de la ligne 3. Vous, vous avez un multimètre dans la main et vous lisez 15,36 mA aux bornes de l'entrée automate. Le chef de production veut savoir si la mesure est bonne. Et là, deux mondes se font face : lui voit une température, vous voyez un courant. Entre les deux, il s'est passé une demi-douzaine de conversions que personne ne vous a jamais expliquées dans l'ordre.

C'est pourtant la chaîne la plus banale de toute l'instrumentation industrielle : une grandeur physique (une température, une pression, un niveau) devient une grandeur électrique dans le capteur, puis un signal analogique normalisé dans le transmetteur, puis un nombre dans l'automate, puis à nouveau une valeur d'ingénierie à l'écran. À chaque maillon, l'information change de forme. Et à chaque maillon, elle peut se dégrader sans alarme.

Cet article comble ce manque. Vous allez comprendre pourquoi le 4-20 mA s'est imposé comme standard (et pourquoi le 0-20 mA et le 0-10 V sont à éviter), comment un transmetteur transforme une résistance ou une tension en courant calibré, comment la carte d'entrée numérise ce courant, et comment l'automate repasse du mot binaire brut à une valeur en degrés ou à un booléen d'alarme. À la fin, vous saurez suivre une information de bout en bout et dire exactement à quel maillon se situe un défaut.

Il est utile si vous êtes technicien de maintenance, électrotechnicien, instrumentiste débutant, ou agent de procédé qui intervient sur des boucles analogiques. C'est aussi l'article de base à lire avant les articles spécialisés sur les sondes (PT100, niveau radar, pH) : ceux-là supposent connues les notions de boucle 4-20 mA et de mise à l'échelle qu'on détaille ici.


La chaîne complète de l'information : quatre transformations

Avant d'entrer dans le détail, posons la carte. Une mesure de procédé qui arrive jusqu'à l'écran de supervision traverse quatre transformations successives. Comprendre cette séquence, c'est déjà savoir où chercher quand quelque chose ne va pas.

Étape

Forme de l'information

Composant

Exemple (température 142 °C)

1. Grandeur physique → grandeur électrique

Résistance, tension, capacité, fréquence

Élément sensible du capteur

PT100 → 154,3 Ω

2. Grandeur électrique → signal analogique normalisé

Courant 4-20 mA (ou tension)

Transmetteur

154,3 Ω → 15,36 mA

3. Signal analogique → nombre brut

Mot binaire (entier)

Carte d'entrée analogique (CAN)

15,36 mA → 19630 (0x4CAE)

4. Nombre brut → valeur d'ingénierie

Réel, entier mis à l'échelle, booléen

Programme automate

19630 → 142,0 °C

Chaque flèche est une conversion, et chaque conversion repose sur un paramétrage. Un capteur sain dont le transmetteur est mal réglé à l'étape 2, ou dont l'échelle automate est fausse à l'étape 4, affichera une valeur erronée sans qu'aucun fil ne soit coupé.

Un diagnostic sérieux ne consiste jamais à « remplacer la sonde » d'emblée, mais à remonter la chaîne maillon par maillon. Quatre conversions, quatre points où l'information peut mentir séparément.

La suite de l'article suit cet ordre : d'abord le signal analogique lui-même (le 4-20 mA et ses cousins), puis la conversion physique → analogique dans le transmetteur, puis la numérisation et la mise à l'échelle côté automate, et enfin un exemple chiffré de bout en bout suivi du diagnostic terrain.


Pourquoi 4-20 mA, et pas 0-20 mA ni 0-10 V

Le 4-20 mA est le langage le plus parlé de l'industrie de procédé depuis les années 1970. Ce n'est pas un hasard historique : c'est un choix d'ingénierie dont chaque caractéristique résout un problème concret. Les signaux analogiques de process sont normalisés par la CEI 60381-1 (signaux à courant continu) et 60381-2 (signaux en tension).

Le « zéro vivant » : la raison numéro un

Dans une boucle 4-20 mA, la valeur basse de l'échelle (0 % de la mesure) correspond à 4 mA, pas à 0 mA. Ces 4 mA sont ce qu'on appelle un zéro vivant (live zero).

L'intérêt est immédiat sur le terrain : tant que le transmetteur fonctionne et que la boucle est intègre, il circule au minimum 4 mA. Si vous mesurez 0 mA, ce n'est pas « 0 % de la grandeur », c'est un défaut : fil coupé, transmetteur hors tension, borne desserrée. Le système distingue donc « la grandeur vaut son minimum » de « la chaîne est morte ». Avec un signal qui démarrerait à 0, ces deux situations seraient confondues.

Le zéro vivant offre un second avantage : les 4 mA permanents alimentent l'électronique du transmetteur. C'est ce qui rend possible le montage deux fils (loop powered), où le même couple de conducteurs transporte l'alimentation et le signal.

L'insensibilité à la résistance de ligne

Un signal en courant a une propriété précieuse : dans une boucle série, le courant est identique en tout point. La résistance des fils, des borniers, des barrières, ne modifie pas la valeur du courant, elle ne fait que consommer de la tension. Vous pouvez câbler un transmetteur à 800 mètres de l'armoire sans que les 15,36 mA deviennent 15,2 mA en chemin.

C'est exactement l'inverse d'un signal en tension (0-10 V), où la résistance des fils crée une chute de tension proportionnelle au courant qui circule, et donc une erreur de mesure qui croît avec la distance. Un signal 0-10 V est aussi bien plus sensible aux parasites électromagnétiques captés par le câble.

Comparaison des trois standards

Critère

4-20 mA

0-20 mA

0-10 V

Détection de fil coupé

Oui (0 mA = défaut)

Non (0 mA = 0 %)

Non

Zéro vivant / alimentation 2 fils

Oui

Non

Non

Insensible à la résistance de ligne

Oui

Oui

Non

Sensibilité aux parasites

Faible

Faible

Élevée

Distance de câblage utile

Centaines de mètres

Centaines de mètres

Quelques dizaines de mètres

Usage typique

Standard process

Anciennes installations, certains variateurs

Automatisme de proximité, GTB, consignes

Le 0-20 mA garde l'avantage du courant (insensible à la ligne) mais perd le zéro vivant : impossible de distinguer un fil coupé d'une mesure à 0 %. On le rencontre sur des installations anciennes ou sur certaines entrées de consigne de variateurs (Schneider Altivar, Siemens Sinamics) où le diagnostic de rupture n'est pas critique.

Le 0-10 V reste très présent là où les distances sont courtes et l'environnement peu perturbé : signaux de consigne vers un variateur monté à côté de l'automate, gestion technique de bâtiment (GTB), pilotage d'organes locaux. Dès que le câble s'allonge ou traverse un environnement électriquement bruyant (à proximité de moteurs, de variateurs, de contacteurs), on lui préfère le 4-20 mA.

Sur un signal en tension, mesurez toujours la tension au plus près de l'entrée automate, pas à la sortie du capteur. La différence entre les deux, c'est précisément l'erreur introduite par le câble, invisible sur un signal en courant, bien réelle en 0-10 V.

Du phénomène physique au signal analogique : le rôle du transmetteur

L'élément sensible d'un capteur ne produit presque jamais directement un 4-20 mA. Il produit une grandeur électrique « brute », différente selon la physique exploitée :

  • une résistance qui varie avec la température (PT100 : 100 Ω à 0 °C, environ 138,5 Ω à 100 °C, selon la CEI 60751) ;

  • une tension de quelques millivolts (thermocouple type K, effet Seebeck ; ou électrode de pH, de l'ordre de 59 mV par unité de pH) ;

  • une variation de capacité ou de fréquence (certains capteurs de niveau, de pression).

Le transmetteur est le composant qui fait le pont entre cette grandeur physique brute et le signal analogique normalisé. Il fait trois choses :

  1. Alimenter et lire l'élément sensible (par exemple injecter un courant de mesure de 1 mA dans une PT100 et lire la tension à ses bornes pour en déduire la résistance) ;

  2. Linéariser la grandeur si la physique ne l'est pas (la courbe résistance/température d'une PT100 n'est pas parfaitement droite ; le transmetteur applique l'équation normalisée pour la corriger) ;

  3. Mettre à l'échelle : faire correspondre la plage physique paramétrée à la plage 4-20 mA.

La mise à l'échelle analogique : début et fin d'échelle

C'est le réglage central du transmetteur, et la source d'erreur la plus fréquente après le câblage. On définit deux points :

  • le début d'échelle (LRV, Lower Range Value) → 4 mA

  • la fin d'échelle (URV, Upper Range Value) → 20 mA

Sur notre exemple, un transmetteur de température PT100 réglé 0 °C = 4 mA et 200 °C = 20 mA. Entre les deux, la correspondance est linéaire. La formule qui relie le courant à la grandeur est :

I (mA) = 4 + 16 × (Grandeur − LRV) / (URV − LRV)

Et inversement, pour retrouver la grandeur à partir d'un courant mesuré :

Grandeur = LRV + (URV − LRV) × (I − 4) / 16

Le « 16 » est l'amplitude utile du signal : 20 − 4 = 16 mA. Toute la plage de mesure tient dans ces 16 mA.

Grandeur (°C)

% de l'échelle

Courant (mA)

0

0 %

4,00

50

25 %

8,00

100

50 %

12,00

142

71 %

15,36

150

75 %

16,00

200

100 %

20,00

Pour 142 °C : I = 4 + 16 × (142 − 0) / (200 − 0) = 4 + 16 × 0,71 = 15,36 mA. C'est exactement la valeur que vous lisez à l'entrée automate. Si la lecture diffère, c'est soit que la grandeur réelle n'est pas 142 °C, soit qu'un maillon a un problème.

Un transmetteur remplacé et réglé avec une mauvaise échelle (par exemple 0-150 °C au lieu de 0-200 °C) produira un courant cohérent et stable, sans aucune alarme, mais la valeur affichée sera fausse de bout en bout. Avant toute mise en service, vérifiez toujours le LRV et l'URV par rapport au repère de la boucle (folio, fiche d'instrument).

La boucle deux fils et sa charge maximale

En montage deux fils, l'alimentation (généralement 24 V DC) et le signal partagent la même paire. Le transmetteur se comporte comme une source de courant : il « tire » sur la boucle exactement 4 à 20 mA selon la mesure. Toutes les résistances en série (résistance de shunt de l'entrée automate, barrières de sécurité, résistance des câbles) consomment de la tension.

Il existe donc une charge maximale admissible. Le transmetteur a besoin d'une tension minimale à ses bornes pour fonctionner (souvent 10,5 à 12 V). La charge maximale se calcule :

R_max = (U_alim − U_transmetteur_min) / 0,02

Avec une alimentation 24 V et un transmetteur exigeant 12 V au minimum : R_max = (24 − 12) / 0,020 = 600 Ω. Si la somme des résistances de boucle dépasse cette valeur, le transmetteur « décroche » dans le haut d'échelle (il ne peut plus délivrer 20 mA) : la mesure plafonne ou devient erratique aux fortes valeurs.

Cette panne est sournoise car elle n'apparaît qu'à charge élevée, typiquement après l'ajout d'un afficheur ou d'un enregistreur en série sur une boucle déjà longue. La mesure reste correcte en bas d'échelle et sature uniquement vers le haut.

La résistance de shunt de l'entrée automate (souvent 250 Ω, valeur historique liée au HART) joue un double rôle : elle permet à la carte de « lire » le courant sous forme d'une tension. Avec 250 Ω, le 4-20 mA devient un 1-5 V aux bornes du shunt (4 mA × 250 Ω = 1 V ; 20 mA × 250 Ω = 5 V). C'est cette tension que numérise réellement le convertisseur.


De l'analogique au numérique : la carte d'entrée et le convertisseur

L'automate ne « comprend » pas un courant. Il manipule des nombres binaires. C'est le rôle de la carte d'entrée analogique (Siemens SM 1231 AI, Schneider BMX AMI, Allen-Bradley 1769-IF) et de son convertisseur analogique-numérique (CAN, ou ADC en anglais) : transformer la tension issue du shunt en un nombre entier.

La résolution : combien de « marches » dans l'escalier

Un CAN découpe la plage d'entrée en un nombre fini de paliers, déterminé par sa résolution exprimée en bits. Un convertisseur n bits distingue 2ⁿ valeurs :

Résolution

Nombre de paliers

Pas sur 16 mA

8 bits

256

62,5 µA

12 bits

4 096

3,9 µA

14 bits

16 384

0,98 µA

16 bits

65 536

0,24 µA

Plus la résolution est élevée, plus le « pas » de numérisation est fin. En pratique, une carte de procédé courante travaille en 12 à 16 bits, ce qui est largement plus fin que la précision du capteur lui-même : la numérisation n'est presque jamais le facteur limitant de la mesure.

Le mot brut : ce que voit le programme

Plutôt que de manipuler directement les comptes du CAN, les automates présentent au programme un mot brut normalisé selon une convention propre au constructeur. C'est ce nombre que vous verrez si vous forcez l'affichage de l'entrée en « valeur brute » dans le logiciel de programmation.

Automate

Convention pour 4-20 mA

Valeur à 4 mA

Valeur à 20 mA

Siemens S7 (TIA Portal)

Valeur normalisée

0

27648

Schneider M340 / M580

Configurable (% × 100, ou 0-10000, ou échelle utilisateur)

0

10000

Allen-Bradley (Studio 5000)

Comptes bruts ou mise à l'échelle module

selon config

selon config

Prenons le cas Siemens, le plus répandu et le plus standardisé. La plage 4-20 mA est représentée par les entiers 0 à 27648. À 4 mA, le mot vaut 0 ; à 20 mA, il vaut 27648. (Les valeurs négatives et au-delà de 27648 servent à signaler les sous-dépassements et dépassements de plage.)

Pour notre courant de 15,36 mA :

Mot brut = 27648 × (15,36 − 4) / 16 = 27648 × 0,71 = 19630

Décimal, hexadécimal, booléen : la même information sous trois formes

Ce nombre 19630 est un entier décimal. Mais selon l'outil que vous utilisez pour l'observer, il peut s'afficher sous d'autres représentations, qui désignent toutes exactement la même valeur électrique.

  • Décimal : 19630. La forme « humaine », celle qu'on lit le plus souvent.

  • Hexadécimal : 0x4CAE. Une écriture compacte en base 16, fréquente dans les tables d'adressage mémoire, les trames de communication, ou les vues bas niveau du débogueur. 0x4CAE = 4×4096 + 12×256 + 10×16 + 14 = 19630.

  • Binaire : 0100 1100 1010 1110. La forme réellement stockée en mémoire, sur 16 bits. C'est sur cette représentation qu'opèrent les masques et les tests de bits individuels.

  • Booléen : un seul bit, vrai ou faux. On l'obtient non pas du mot analogique directement, mais d'une comparaison. Par exemple : « température ≥ 150 °C ? » renvoie un booléen TRUE/FALSE qui pilotera une alarme ou un verrouillage (TOR, tout ou rien).

Ces représentations ne sont pas des conversions successives, ce sont des vues différentes du même nombre. Voir 0x4CAE dans une trame Modbus et 19630 dans le programme, ce n'est pas deux valeurs distinctes : c'est rigoureusement la même information.

La mise à l'échelle numérique : du mot brut à la valeur d'ingénierie

Le mot brut 19630 ne dit rien à l'opérateur. Il faut le reconvertir en degrés Celsius. C'est la mise à l'échelle numérique, opérée par le programme automate, symétrique de la mise à l'échelle analogique faite par le transmetteur.

Sur Siemens, deux blocs standard enchaînés font ce travail :

  • NORM_X ramène le mot brut (0 à 27648) à une fraction normalisée entre 0,0 et 1,0 ;

  • SCALE_X étend cette fraction à la plage d'ingénierie (0 à 200 °C).

Le calcul revient à :

Valeur = LRV + (URV − LRV) × Mot_brut / 27648

Soit, pour notre exemple : Valeur = 0 + (200 − 0) × 19630 / 27648 = 142,0 °C.

La boucle est bouclée : on retrouve les 142 °C affichés sur l'IHM. C'est cette valeur réelle (un nombre à virgule flottante, type REAL) qui sert à l'affichage, à l'archivage, et aux régulations PID.

Et le booléen dans tout ça

Beaucoup de fonctions n'ont pas besoin de la valeur exacte, mais d'un seuil. L'alarme de température haute à 150 °C, par exemple, se réduit à un test :

Alarme_TT3 := (Temperature >= 150.0)

Le résultat est un booléen. On peut aussi faire la comparaison directement sur le mot brut, sans repasser par les degrés, ce qui économise des conversions dans les automates anciens : 150 °C correspond au mot brut 27648 × 150 / 200 = 20736, soit 0x5100. Le test devient mot_brut >= 20736. Les deux approches sont équivalentes.

Privilégiez les comparaisons de seuil sur la valeur d'ingénierie (en °C) plutôt que sur le mot brut. C'est rigoureusement équivalent, mais bien plus lisible pour celui qui dépannera le programme dans trois ans sans connaître la normalisation 0-27648.

C'est ainsi qu'une même mesure analogique alimente simultanément trois usages : une valeur réelle (142,0 °C) pour la régulation et l'affichage, un entier (le mot brut, pour la communication ou l'archivage compact), et un ou plusieurs booléens (les seuils d'alarme et de sécurité).


La boucle complète, de bout en bout : un exemple chiffré

Reprenons toute la chaîne sur un cas unique, pour fixer les idées. Procédé : régulation de température d'un pasteurisateur. Capteur PT100, transmetteur réglé 0-200 °C, automate Siemens S7-1500, carte d'entrée 4-20 mA avec shunt 250 Ω.

Maillon

Opération

Valeur

Procédé

Température réelle du produit

142 °C

PT100

Résistance (CEI 60751)

≈ 154,3 Ω

Transmetteur

Linéarisation + mise à l'échelle 0-200 °C → 4-20 mA

15,36 mA

Câble + boucle

Courant constant en tout point

15,36 mA

Shunt 250 Ω

Conversion courant → tension

3,84 V

CAN (carte AI)

Numérisation, normalisation Siemens 0-27648

19630 (0x4CAE)

Programme (NORM_X + SCALE_X)

Mise à l'échelle 0-27648 → 0-200 °C

142,0 °C

Comparateur

Test seuil alarme haute 150 °C

FALSE (142 < 150)

IHM / archivage

Affichage valeur d'ingénierie

142,0 °C

Chaque ligne est un point de mesure potentiel pour le diagnostic. Si l'IHM affiche 142 °C mais que vous lisez 12 mA à l'entrée automate (au lieu de 15,36), le défaut est en amont de la carte (transmetteur, câblage ou capteur). Si vous lisez bien 15,36 mA mais que l'IHM affiche une valeur incohérente, le défaut est en aval (échelle automate erronée dans le programme).

Pour localiser un défaut, coupez la chaîne en deux par dichotomie. Mesurez d'abord le courant à l'entrée automate : il sépare instantanément un problème amont (capteur/transmetteur/câble) d'un problème aval (numérisation/échelle programme). Savoir lire le courant, le mot brut et la valeur d'ingénierie, c'est diviser le temps de diagnostic par deux à chaque étape.

Les défauts courants sur une boucle 4-20 mA et leur diagnostic

La grande force du 4-20 mA, c'est qu'un simple multimètre suffit à diagnostiquer la majorité des défauts. La valeur du courant elle-même porte l'information.

Lecture directe du courant : la grille de diagnostic

Courant mesuré

Interprétation

0 mA

Boucle ouverte : fil coupé, transmetteur hors tension, fusible, borne desserrée

< 3,6 mA

Défaut signalé par le transmetteur (sous-échelle, voir NAMUR NE43)

3,8 à 4,0 mA

Mesure au minimum d'échelle (normal si la grandeur est à son plancher)

4 à 20 mA

Fonctionnement normal

20 à 20,5 mA

Mesure au maximum d'échelle (normal si la grandeur est au plafond)

> 21 mA

Défaut signalé par le transmetteur (sur-échelle, voir NAMUR NE43)

La recommandation NAMUR NE43

Comment distinguer « la grandeur est réellement à son maximum » (20 mA) de « le transmetteur détecte une panne interne » ? La recommandation NAMUR NE43 normalise les niveaux de signal de défaut, en utilisant les marges au-delà de la plage 4-20 mA utile :

  • défaut bas : ≤ 3,6 mA (souvent 3,6 mA) ;

  • défaut haut : ≥ 21 mA (souvent 21,0 à 22 mA) ;

  • la plage 3,8 à 20,5 mA est réservée à la mesure valide.

Le sens du défaut (haut ou bas) est paramétrable dans le transmetteur. Ce choix doit être cohérent avec la logique de sécurité : sur une mesure où la valeur haute est dangereuse, on configure le défaut en position basse (3,6 mA) pour ne pas qu'une panne capteur soit confondue avec un emballement réel.

Vérifiez ce paramètre à chaque mise en service. Un transmetteur neuf configuré en « défaut haut » sur une boucle de sécurité attendue en « défaut bas » est une non-conformité silencieuse, tout fonctionne jusqu'au jour où une panne capteur est interprétée comme une vraie alarme, ou l'inverse.

Les défauts typiques

Boucle ouverte (0 mA). Le cas le plus simple à diagnostiquer grâce au zéro vivant. Causes : conducteur sectionné, borne desserrée, transmetteur non alimenté, fusible de boucle fondu, barrière de sécurité défaillante. Diagnostic : multimètre en mode mA en série dans la boucle, ou en mode tension aux bornes du transmetteur (présence du 24 V ?).

Charge trop élevée (mesure qui plafonne dans le haut). Le transmetteur n'a plus assez de tension pour délivrer 20 mA. Symptôme : la mesure est correcte en bas d'échelle mais sature ou devient erratique en haut. Souvent apparu après ajout d'un instrument en série. Diagnostic : recalculer la charge de boucle, comparer à R_max = (U_alim − U_min) / 0,02.

Boucle de masse / courants de fuite. Une mise à la terre en deux points de la boucle crée un chemin parallèle où une partie du courant s'échappe. Symptôme : décalage de mesure, parfois variable avec l'humidité. Diagnostic : vérifier qu'il n'existe qu'un seul point de mise à la terre par boucle, contrôler l'isolement.

Erreur d'échelle (mesure stable mais fausse). Aucune alarme, le courant est dans la plage valide, mais la valeur ne correspond pas à la réalité. Cause : LRV/URV du transmetteur ou échelle du programme automate incohérents avec le repère. Diagnostic : injecter un courant connu avec un calibrateur de boucle et vérifier la valeur affichée.

Parasites sur signal en tension (0-10 V). Spécifique aux signaux en tension : bruit, oscillations, décalage croissant avec la longueur de câble. Diagnostic : mesurer au plus près de l'entrée automate, vérifier le blindage et son raccordement à la terre en un seul point.


Maintenance pratique : tester une boucle de bout en bout

Ce qu'il vous faut

Un multimètre (modes mA et V DC), idéalement un calibrateur de boucle (capable d'injecter un 4-20 mA et de lire un courant en série, type Beamex, Fluke 705/789, ou GE Druck), et la fiche d'instrument de la boucle (repère, échelle LRV/URV, comportement en défaut).

Protocole de vérification

  1. Lire le courant réel. En série dans la boucle (couper, insérer le multimètre en mode mA), ou via la prise de test si la carte d'entrée en dispose. Noter la valeur.

  2. Comparer à la grandeur attendue. Avec la formule Grandeur = LRV + (URV − LRV) × (I − 4) / 16, vérifier que le courant correspond bien à la mesure de procédé du moment.

  3. Vérifier la valeur côté automate. Forcer l'affichage du mot brut et de la valeur d'ingénierie dans le logiciel de programmation, confirmer la cohérence avec le courant lu. C'est ce qui sépare un défaut amont (capteur/transmetteur/câble) d'un défaut aval (échelle programme).

  4. Tester aux points caractéristiques avec le calibrateur. Déconnecter le transmetteur, injecter 4 mA (attendu 0 %), 12 mA (50 %), 20 mA (100 %) et vérifier l'affichage à chaque point. Une boucle linéaire correcte donne 0 %, 50 %, 100 % pile. Un écart révèle une erreur d'échelle ou de linéarité.

  5. Vérifier le comportement en défaut. Injecter 3,6 mA puis 21 mA et confirmer que l'automate déclenche bien les alarmes attendues (NAMUR NE43).

Ne mesurez jamais un courant en mode mA en parallèle sur une boucle active, le multimètre en mode ampèremètre a une résistance interne quasi nulle et créerait un court-circuit faussant tout. Le mode mA se branche en série. Pour une mesure sans coupure, utilisez une pince ampèremétrique DC adaptée aux faibles courants, ou la prise de test dédiée de la carte.

Le HART : le numérique caché dans l'analogique

Sur la plupart des transmetteurs modernes, un signal numérique HART est superposé au 4-20 mA (modulation de fréquence Bell 202, ±0,5 mA, qui n'affecte pas la valeur moyenne du courant). Avec un communicateur (Emerson AMS Trex, ou l'appli mobile du fabricant via modem HART), vous accédez à des informations inaccessibles au seul multimètre : valeur primaire numérique exacte, LRV/URV configurés, diagnostics internes, historique de défauts. C'est le pont entre le monde analogique et le monde numérique, sur le même câble.

Devant une suspicion d'erreur d'échelle, branchez le HART avant de déconnecter quoi que ce soit. Il vous donne instantanément les LRV/URV réellement programmés dans le transmetteur, sans coupure de boucle ni arrêt de mesure, souvent, le diagnostic est bouclé en deux minutes.

À intégrer en préventif

Point de contrôle

Fréquence indicative

Vérification du courant vs grandeur attendue

À chaque ronde / trimestrielle

Contrôle des serrages de bornes (boucle et alimentation)

Annuelle

Vérification de l'unique point de mise à la terre du blindage

Annuelle

Étalonnage complet 4 points au calibrateur

1 à 3 ans selon criticité

Relevé des diagnostics HART (si disponible)

À chaque intervention

Ces fréquences sont des repères : ajustez-les à partir de votre historique GMAO et de la criticité de la boucle (une boucle de sécurité instrumentée, soumise à la CEI 61511, suit un plan d'essais périodiques bien plus strict).


Questions fréquentes

Q : Pourquoi 4 mA et pas 0 mA pour le début d'échelle ?

R : Pour distinguer une mesure réellement nulle d'une panne. Avec un zéro vivant à 4 mA, lire 0 mA signifie sans ambiguïté que la boucle est coupée (fil sectionné, transmetteur hors tension). Les 4 mA permanents servent aussi à alimenter l'électronique du transmetteur en montage deux fils. Un signal 0-20 mA perd cet avantage : impossible de différencier 0 % d'un fil coupé.

Q : Mon transmetteur deux fils a besoin de combien de volts pour fonctionner ?

R : Typiquement 10,5 à 12 V minimum à ses bornes. Avec une alimentation de boucle de 24 V, cela laisse environ 12 V pour les résistances en série, soit une charge maximale d'environ 600 Ω ((24 − 12) / 0,02). Au-delà, le transmetteur décroche dans le haut d'échelle. Consultez la fiche technique pour la tension minimale exacte et le calcul de charge admissible.

Q : Quelle est la différence entre la valeur brute et la valeur d'ingénierie dans l'automate ?

R : La valeur brute est le nombre entier issu du convertisseur analogique-numérique (sur Siemens, 0 à 27648 pour 4-20 mA). Elle ne porte aucune unité physique. La valeur d'ingénierie est cette valeur brute remise à l'échelle de la grandeur réelle (par exemple 0 à 200 °C) par le programme, avec son unité. L'une est ce que « voit » l'électronique, l'autre est ce que comprend l'opérateur.

Q : Pourquoi je vois parfois la même mesure en hexadécimal ?

R : L'hexadécimal (par exemple 0x4CAE) est juste une autre écriture du même nombre entier (19630 en décimal). On l'utilise dans les trames de communication (Modbus, Profibus), les tables d'adressage mémoire et les vues bas niveau, parce qu'il est plus compact et qu'il colle à la structure binaire. Ce n'est pas une valeur différente, juste une représentation différente.

Q : Peut-on convertir un signal 0-10 V en 4-20 mA, ou l'inverse ?

R : Oui, avec un convertisseur de signal (Phoenix Contact MINI MCR, Weidmüller, Wago). C'est courant quand on raccorde un capteur en tension à une carte d'entrée en courant, ou pour transporter sur une longue distance un signal qui était en tension à la source. Attention à respecter le sens (entrée/sortie) et à vérifier l'alimentation requise par le convertisseur.

Q : Le HART perturbe-t-il la mesure 4-20 mA ?

R : Non. Le signal HART est une modulation de fréquence de faible amplitude (±0,5 mA) dont la valeur moyenne est nulle : elle n'affecte pas le courant continu 4-20 mA lu par la carte. C'est ce qui permet de faire coexister mesure analogique et communication numérique sur le même câble. Seule contrainte : la boucle doit présenter une résistance suffisante (souvent ≥ 250 Ω) pour que le modem HART puisse fonctionner.


Conclusion

Trois points à retenir de cet article :

1. Une boucle 4-20 mA, c'est une suite de conversions, et chacune peut mentir séparément. La grandeur physique devient résistance ou tension dans le capteur, courant calibré dans le transmetteur, nombre entier dans la carte d'entrée, puis valeur d'ingénierie dans le programme. Diagnostiquer, c'est remonter cette chaîne maillon par maillon, jamais remplacer la sonde d'emblée.

2. Le 4-20 mA s'impose grâce au zéro vivant et à l'insensibilité à la résistance de ligne. Les 4 mA permanents distinguent une mesure nulle d'un fil coupé et alimentent le transmetteur deux fils ; le signal en courant traverse des centaines de mètres sans erreur. Le 0-20 mA perd le diagnostic de coupure, le 0-10 V perd la robustesse, réservez-les aux cas où leurs limites n'ont pas d'importance.

3. Le mot brut, l'hexadécimal et le booléen sont trois vues d'une même information. 19630, 0x4CAE et le résultat d'un test de seuil ne sont pas des données concurrentes : ce sont des formes différentes de la même mesure. Savoir lire le courant, le mot brut et la valeur d'ingénierie permet de couper le diagnostic en deux à chaque point et de localiser un défaut en quelques minutes avec un simple multimètre.

Cet article sert de socle aux articles spécialisés sur les capteurs : la sonde PT100, la sonde de niveau radar et la sonde de pH reprennent toutes la chaîne 4-20 mA décrite ici. Pour aller plus loin, l'étape suivante naturelle est l'étalonnage complet d'une boucle au calibrateur de process, du capteur jusqu'à l'automate.


Sources techniques : CEI 60381-1 (signaux analogiques à courant continu pour la régulation de procédés) et 60381-2 (signaux en tension) ; recommandation NAMUR NE43 (niveaux de signal pour l'information de défaut des transmetteurs) ; Siemens, manuel S7-1500 modules analogiques et blocs NORM_X / SCALE_X (TIA Portal) ; documentation HART Communication Foundation (FieldComm Group) ; Endress+Hauser, principes de la boucle de courant deux fils.

Commentaires

Chargement des commentaires…