Défaillance de la compensation de jonction froide du thermocouple : diagnostic et réparation sur les systèmes Allen-Bradley et Foxboro

Thermocouple Cold Junction Compensation Failure: Diagnosis and Fix on Allen-Bradley and Foxboro Systems

Ce que fait la compensation de jonction froide — et pourquoi elle échoue

Un thermocouple génère une tension proportionnelle à la différence de température entre sa jonction chaude (processus) et sa jonction froide (bornes du module). La CJC corrige cette température de borne en temps réel. Sans une CJC précise, chaque degré d’élévation ambiante aux bornes du module ajoute une erreur directe à la température mesurée.

Sur le module d’entrée thermocouple Allen-Bradley 1756-IT6I2, la CJC utilise un bloc isotherme embarqué avec deux capteurs RTD intégrés. Le firmware du module lit ces capteurs toutes les 60 ms et applique le polynôme de correction défini dans la norme IEC 60584-1 pour les thermocouples de type K, J, T, E, R, S et B. La formule de correction est simple :

T_process = T_EMF_lookup(V_input) + T_CJC_RTD

Si T_CJC_RTD est mal lu, l’erreur se transmet directement à T_process. Un décalage CJC de 5°C produit une erreur de lecture de température de 5°C — indépendamment du câblage de la boucle, de l’étalonnage de l’émetteur ou de la mise à l’échelle du PLC.

Sur le Foxboro I/A Series FBM04, l’approche CJC est différente. Le FBM04 utilise un seul thermistor par sous-carte (4 canaux partagent une même CJC). Une dérive du thermistor ou une défaillance de soudure affecte simultanément les quatre canaux de cette sous-carte. C’est un indice clé pour le diagnostic sur le terrain.

Reconnaître les schémas de défaillance de la CJC sur le terrain

Premièrement, notez que les erreurs de CJC ne sont pas constantes — elles suivent la température ambiante. Une lecture correcte à 20°C mais qui affiche 6 à 8°C de plus à 35°C est une signature classique de la CJC.

Deuxièmement, vérifiez si plusieurs canaux dérivent ensemble. Sur le 1756-IT6I2, les deux RTD embarqués couvrent indépendamment les canaux 1–4 et 5–6. Si les canaux 1–4 affichent tous le même décalage positif tandis que les canaux 5–6 sont corrects, le RTD du premier groupe est suspect. Sur le FBM04, un déplacement simultané des quatre canaux d’une sous-carte confirme une défaillance du thermistor.

Troisièmement, comparez la lecture CJC en direct à une référence indépendante. Le 1756-IT6I2 expose la température CJC dans la balise Studio 5000 Local:Slot:I.Ch0CJTemp. Placez une sonde PT100 calibrée aux bornes du module. Si la balise indique 28,5°C alors que le PT100 affiche 23,2°C, le RTD ou sa résistance de référence est défaillant.

De plus, les schémas saisonniers confirment l’implication de la CJC. Les opérateurs rapportent souvent une « dérive de l’émetteur » qui apparaît chaque été. Analysez les tendances de l’historien par rapport aux relevés de température ambiante. Un coefficient de corrélation supérieur à 0,85 entre l’erreur de lecture et la température ambiante indique fortement une origine CJC.

Procédure de diagnostic en six étapes

  • Étape 1 : Enregistrez l’erreur de lecture à différents moments de la journée. Consignez la température du processus, la balise CJC du module et un thermomètre local au panneau. Confirmez que l’erreur suit la température ambiante, pas les variations du processus.
  • Étape 2 : Sur Allen-Bradley 1756-IT6I2, ouvrez les balises du contrôleur Studio 5000. Vérifiez Local:n:I.Ch0CJTemp à Ch5CJTemp. Comparez chaque balise CJC à une sonde PT100 placée à moins de 50 mm du bornier du module. Écart acceptable : ±0,5°C. Un écart supérieur à ±2°C confirme une défaillance RTD.
  • Étape 3 : Sur Foxboro FBM04, utilisez l’outil de diagnostic Foxboro DCS SoftSink. Naviguez vers le bloc AI du canal suspect. Vérifiez le paramètre FIELD_VAL_D. Un code qualité Mauvais ou Incertain sans défaut de câblage de boucle pointe vers le circuit de référence du thermistor.
  • Étape 4 : Mesurez la température du bornier avec un thermomètre IR ou une sonde de contact. Comparez cette mesure physique à la lecture CJC. Un écart supérieur à 3°C nécessite un remplacement matériel ou une correction logicielle du décalage.
  • Étape 5 : Appliquez un décalage logiciel temporaire en attendant le matériel. Sur le 1756-IT6I2, utilisez le paramètre CJOffset dans l’instruction Add-On (AOI). Réglez le décalage sur l’écart mesuré. Documentez la valeur et l’horodatage dans le registre d’étalonnage. Sur Foxboro FBM04, modifiez le paramètre CJ_OFFSET dans le bloc fonction AI. Note : les décalages logiciels sont une mesure temporaire ; les canaux SIS IEC 61511 ne doivent pas porter de défaut matériel non corrigé au-delà du prochain test de preuve. Envisagez de remplacer le kit de thermistors Allen-Bradley 1756-CJC comme solution permanente.
  • Étape 6 : Remplacez le module ou la sous-carte défectueuse. Après remplacement, effectuez une injection d’étalonnage à deux points à 0°C (1,020 mV pour Type K) et 500°C (20,640 mV). Vérifiez que la sortie est dans ±0,5°C de la référence injectée. Mettez à jour la base de données d’étalonnage et clôturez l’ordre de maintenance corrective.

Erreurs d’ordre de balayage multiplexé RTD sur cartes multi-canaux

Le multiplexage RTD introduit une catégorie de défauts plus subtile. Le 1756-IT6I2 scanne les canaux séquentiellement avec un temps de stabilisation de 16,67 ms par canal à un filtre de 60 Hz. Si le filtre est réglé à 10 Hz, le temps de stabilisation s’étend à 100 ms par canal. Pour une carte six canaux, le temps total de balayage atteint 600 ms. Des transitoires de température à haute vitesse peuvent provoquer une contamination apparente entre canaux — un canal à variation rapide affecte la référence ADC avant que le canal suivant ne soit stabilisé.

De plus, un câblage incorrect du câble de compensation thermocouple introduit un autre problème adjacent à la CJC. Le câble de compensation Type K utilise des conducteurs vert et blanc selon IEC 60584-3. L’utilisation d’un fil cuivre standard entre la tête du thermocouple et le bornier crée une seconde jonction thermocouple au point de transition. Cette jonction génère sa propre FEM, qui s’ajoute directement au signal mesuré et n’est pas corrigée par la CJC.

Par conséquent, inspectez toujours les transitions de câble dans les boîtes de jonction. Identifiez tout segment de fil cuivre dans le chemin du signal thermocouple. Remplacez-les par un câble de compensation assorti. Vérifiez la polarité du câble : une polarité inversée double l’erreur CJC au lieu de la corriger.

Sur Foxboro FBM04, le module supporte les connexions RTD 2 fils et 3 fils pour la CJC. L’absence du troisième fil sur un canal configuré en 3 fils provoque une erreur constante de résistance de plomb de 0,3 à 0,8°C. Vérifiez le paramètre de configuration RTD_TYPE : réglez-le sur 2WIRE ou 3WIRE pour correspondre au câblage physique. Pour une solution dédiée thermocouple/mV, consultez le module d’entrée thermocouple/mV Foxboro FBM202.

Tolérance d’étalonnage et exigences documentaires

La norme IEC 60584-2 définit les classes de précision pour les thermocouples. La classe 1 Type K exige ±1,5°C ou ±0,004×|T|, selon la valeur la plus grande, de –40°C à +375°C. La spécification Allen-Bradley 1756-IT6I2 ajoute une erreur de module de ±0,1 % de la plage. La précision totale du système doit prendre en compte la tolérance du thermocouple, l’erreur CJC, l’erreur du module et la résistance du câble combinées.

Pour un thermocouple Type K mesurant 200°C avec un module de plage 500°C :

  • Tolérance du thermocouple : ±1,5°C (classe 1)
  • Précision CJC : ±1,0°C (spécification 1756-IT6I2)
  • Erreur du module : ±0,5°C (0,1 % × 500°C)
  • Erreur totale en pire cas : ±3,0°C

Pour les applications SIS, la clause 11.6.3 de l’IEC 61511 exige que la précision des instruments soit incluse dans le calcul de vérification SIL. Une erreur CJC dépassant la tolérance budgétée doit déclencher un rapport de déviation et une action corrective dans le délai de réponse défini.

Enfin, tous les enregistrements d’étalonnage doivent inclure : lecture à l’état trouvé, correction appliquée, lecture à l’état laissé, date d’étalonnage, ID du technicien et numéro de traçabilité de l’étalon de référence. Stockez ces enregistrements dans le système de gestion des instruments et liez-les à la fiche de balise ISA correspondante. Pour les applications thermocouples multi-canaux, le module d’entrée analogique thermocouple Allen-Bradley 1756-IT16 offre une capacité de canaux étendue avec la même architecture CJC.

Conclusion et conseils d’action

Les défaillances de compensation de jonction froide provoquent des erreurs de température insidieuses, dépendantes de l’ambiance, qui dérivent avec les saisons plutôt que de tomber en panne brutalement. Les techniciens qui négligent le circuit CJC perdent des heures à chercher des défauts de câblage de boucle et d’émetteur. La clé du diagnostic est de corréler l’erreur de lecture avec la température ambiante, puis de comparer la balise CJC du module à une sonde de référence physique. Sur Allen-Bradley 1756-IT6I2, vérifiez les balises CJTemp par groupe de canaux. Sur Foxboro FBM04, inspectez le thermistor de la sous-carte et vérifiez le mode de câblage RTD. Appliquez les décalages logiciels uniquement comme mesures temporaires. Clôturez toujours par une calibration d’injection mV à deux points et une documentation appropriée. Détectez les défauts CJC avant qu’ils ne se propagent dans les calculs SIL ou ne provoquent des écarts de contrôle de processus entraînant des arrêts non planifiés.

Auteur : Chen Hao est un ingénieur en automatisation industrielle avec plus de 10 ans d’expérience en PLC, DCS et systèmes de contrôle.

Afficher tout
Articles de blog
Afficher tout
Foundation Fieldbus H1: Segment Design and Commissioning

Foundation Fieldbus H1 : Conception et mise en service du segment

Foundation Fieldbus H1 exécute des blocs fonctionnels de contrôle à l'intérieur des appareils de terrain, assurant le contrôle même en cas de défaillance de la communication avec l'hôte — un avantage clé pour les boucles SIL-2 et SIL-3. Ce guide couvre le calcul du budget de puissance FF H1, l'analyse de la chute de tension, la protection contre les courants d'appel par démarrage progressif, la procédure de mise en service en 5 étapes, la planification des blocs fonctionnels et le diagnostic systématique des pannes pour les défaillances de segment, les interruptions intermittentes des appareils et les erreurs de résistance de terminaison.
PROFINET IO Communication Fault Diagnosis: ABB AC500 CM575-PNIO and Phoenix Contact AXL F DI16 Field Troubleshooting

Diagnostic des pannes de communication PROFINET IO : dépannage sur le terrain de l'ABB AC500 CM575-PNIO et du Phoenix Contact AXL F DI16

Les défaillances de communication PROFINET IO entre l'ABB AC500 CM575-PNIO et l'E/S distribuée Phoenix Contact Axioline F sont une source fréquente d'arrêts non planifiés. Ce guide couvre les vérifications des câbles de la couche physique, la vérification de la version GSDML, la résolution des conflits de noms d'appareils, le réglage de la surveillance AR, ainsi qu'une procédure d'isolation des pannes en six étapes utilisant la cartographie des bits du registre DIAG_STATUS et les alarmes de diagnostic de canal.
Pressure Relief Valve Sizing, Testing, and Maintenance in Process Plants

Dimensionnement, test et maintenance des soupapes de décharge de pression dans les usines de traitement

Les soupapes de décharge de pression sont la dernière ligne de défense contre les surpressions dans les réservoirs de procédé et les canalisations. Ce guide couvre les types de soupapes de décharge, les équations de dimensionnement API 520 pour les liquides et les gaz, la conformité au code ASME, les procédures de réglage de la pression de tarage et de test de déclenchement, ainsi qu’un programme d’inspection API 576 portant sur les fuites au siège, la corrosion des ressorts, l’encrassement à l’entrée et les modes de défaillance en position ouverte.