Signal de niveau vers PLC et DCS : mise à l’échelle et configuration
Le transmetteur de niveau mesure correctement sur le terrain, mais le HMI affiche encore une valeur fausse. Dans presque tous les cas, le défaut ne vient pas de l’instrument : il provient d’une incohérence de mise à l’échelle entre ce qu’envoie le transmetteur et ce que le système de contrôle est configuré pour recevoir. La mise à l’échelle convertit le courant de la boucle 4–20 mA en unités physiques affichées à l’écran ; une seule hypothèse erronée à ce stade décale toutes les valeurs en aval.
Les deux extrémités d’une même échelle
Une boucle 4–20 mA ne transporte qu’une valeur : le courant. Sa signification se définit à deux endroits qui doivent être cohérents : le transmetteur et le contrôleur.
Le transmetteur est configuré avec une plage, par exemple de 0 à 5 mètres, où 4 mA = 0 m et 20 mA = 5 m. Le contrôleur est configuré avec une plage d’entrée correspondante : les mêmes 0 à 5 m, dans les mêmes unités, pour les mêmes points 4 et 20 mA.
Pour une conversion linéaire, EU = LRV + (I − 4 mA)/16 mA × (URV − LRV). Avec un transmetteur affecté à 0–5 m, 12 mA représente 2.5 m. Un contrôleur incorrectement mis à l’échelle sur 0–10 m affiche 5 m. Une incohérence d’étendue de mesure produit une erreur de rapport, tandis qu’une incohérence de zéro ajoute aussi un décalage.
Les quatre erreurs classiques de mise à l’échelle
Zéro ou étendue incorrects à une extrémité. Des valeurs d’extrémité différentes produisent une erreur de gain, un décalage ou les deux. Faites correspondre la variable affectée, les unités et les valeurs aux points 4/20 mA, sans supposer que toute incohérence se réduit à un rapport constant.
Unités incorrectes. Le transmetteur est en mètres et la voie en pieds, ou en pourcentage calculé à partir d’une hauteur de réservoir différente. L’erreur est un facteur de conversion constant.
Interprétation incorrecte du signal. Traiter une voie 4–20 mA comme du 0–20 mA décale chaque valeur du décalage de zéro actif manquant : le zéro s’affiche alors à 20 %.
Extraction de racine carrée activée à tort. Le débit par pression différentielle nécessite une extraction de racine carrée ; un signal de niveau n’en nécessite pas. Appliquer cette fonction à une boucle de niveau déforme surtout la mesure près du bas de plage.
| Incohérence | Symptôme | Vérification |
|---|---|---|
| Zéro ou étendue différents | Décalage, erreur de rapport ou les deux | Mettre en cohérence la variable, les valeurs d’extrémité et le repère de mesure |
| Unités différentes | Conversion numérique incorrecte | Consigner les unités physiques aux deux extrémités |
| 4–20 mA traité comme 0–20 mA | 4 mA apparaît à 20% de l’échelle d’entrée | Sélectionner la plage de voie correcte |
| Racine carrée indésirable | Distorsion non linéaire | Confirmer si le signal représente le niveau, le débit ou une autre variable affectée |
| Linéarisation effectuée deux fois | Volume incorrect malgré un niveau correct | Appliquer la conversion validée à un seul endroit défini |

Linéarisation pour les réservoirs à relation niveau-volume non linéaire
Un signal de niveau est linéaire par rapport au niveau, mais le volume de nombreux réservoirs ne l’est pas. Un réservoir cylindrique horizontal ou sphérique présente une relation niveau-volume non linéaire : une même variation de niveau correspond à une variation de volume différente selon sa position dans le réservoir. Pour afficher le volume plutôt que le niveau, le système de contrôle, ou le transmetteur, applique une table de jaugeage ou une courbe de linéarisation reliant le niveau au volume point par point.
Si le transmetteur affecte sa sortie analogique au volume et y applique la table, la boucle de courant transporte le volume et le DCS doit mettre à l’échelle ce volume. Si le transmetteur fournit le niveau et que le DCS applique la table, la boucle transporte le niveau. Certains appareils conservent plusieurs variables numériques ; vérifiez donc l’affectation analogique réelle. Appliquez la conversion une seule fois et documentez l’origine de la table du réservoir.

Vérifier la chaîne complète
Pour confirmer de façon fiable la mise à l’échelle d’une boucle, vérifiez-la de bout en bout :
Lisez la plage configurée du transmetteur dans son propre menu ou via HART.
Lisez la plage configurée de la voie dans la vue d’ingénierie du DCS.
Confirmez leur concordance en valeurs et en unités.
Dans le cadre de la procédure approuvée d’essai et de mise en dérivation, injectez ou imposez des courants connus, par exemple 4, 12 et 20 mA, et vérifiez les valeurs correspondantes à l’affichage, dans les alarmes et dans l’historisation. Un essai d’injection de courant vérifie la chaîne réceptrice, pas la précision physique de mesure de niveau du capteur. Vérifiez séparément les courants de défaut configurés et le traitement de qualité invalide lorsque cela est requis.
Une vérification à deux points, 4 mA et 20 mA, détecte une erreur de zéro ou d’étendue ; une vérification à mi-échelle, 12 mA, détecte une erreur de racine carrée ou de linéarisation que les extrémités masqueraient.
Questions des ingénieurs
Q1. Où faut-il définir la plage : dans le transmetteur ou dans le DCS ?
Identifiez d’abord la variable de sortie analogique : distance, niveau, volume ou autre grandeur. Faites correspondre l’échelle du DCS à cette affectation et à ses valeurs d’extrémité. Distinguez le réglage physique du capteur de toute conversion ultérieure en volume du réservoir et évitez d’appliquer cette conversion deux fois.
Q2. Pourquoi le niveau indique-t-il 20 % lorsque le réservoir est vide ?
Une cause possible est l’interprétation d’un signal 4–20 mA sur une échelle 0–20 mA. Vérifiez le courant mesuré, la variable affectée, le zéro physique, la plage de voie et toute valeur forcée ou maintenue avant de modifier la configuration.
Q3. Faut-il une extraction de racine carrée pour un signal de niveau ?
Non. L’extraction de racine carrée concerne le débit par pression différentielle. Une boucle de niveau est linéaire ; laissez cette fonction désactivée.
Q4. Comment linéariser un réservoir horizontal ?
Utilisez une table de jaugeage, constituée de points niveau-volume, établie à partir de la géométrie réelle du réservoir et appliquée soit dans le transmetteur, soit dans le DCS. Une courbe générique sera incorrecte pour votre réservoir.
