Etalonnage d'un logiciel avec un module TSX IPS Y101 version 2.2 ou ultérieure
(Traduction du document original anglais)
Introduction
L'étalonnage peut s'effectuer sur un poste de travail Control Expert (Unity Pro 6.0ou version ultérieure) connecté à l'automate (PLC) avec un module TSX ISP Y101 (micrologiciel version 2.2 ou ultérieure), à l'aide d'un programme utilisant des données réservées.
Pour étalonner un logiciel à l'aide de l'interface utilisateur, nous vous recommandons d'utiliser l'application générique disponible sur le site Web de Schneider Electric.
La procédure suivante vous permet de programmer votre propre application pour étalonner un module TSX ISP Y101 version 2.2 ou ultérieure.
NOTE : l'étalonnage du logiciel ne peut pas être utilisé pour des applications de pesage régulé.
Procédure d'étalonnage
AVERTISSEMENT
FONCTIONNEMENT D'EQUIPEMENT NON INTENTIONNEL
L'application de cette procédure requiert une expertise en programmation de systèmes de commande Seules les personnes possédant cette expertise sont autorisées à suivre cette procédure.
Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels.
Pour effectuer un étalonnage valide, procédez comme suit dans l'ordre indiqué :
Etape
Action
1
Initialisation : réinitialisation de la CMD précédente et enregistrement du F1 actuel (coefficient de filtre) :
  • Réglez %MWr.m.0.3 sur 0.
  • Utilisez l'instruction READ_PARAM pour %MWr.m.0.6.
  • F1 = %MWr.m.0.6.
2
Vérifiez que l'échelle est vide.
3
Lancez l'étalonnage du logiciel en utilisant WRITE_PARAM pour définir la valeur du filtre F1.
(1 < %MWr.m.0.6 < 19)
4
Réglage du paramètre Charge morte pour déterminer le paramètre de décalage :
  • Utilisez WRITE_CMD pour définir l'ordre d'étalonnage de la voie à l'aide du poids nul (%MWr.m.0.3.1 = 1).
  • Vérifiez que l'échange de %MWr.m.0.0 est en cours.
  • Vérifiez que %MWr.m.0.1 signale la fin de l'opération CMD.
  • L'état de %IWr.m.0.4.6, qui indique un étalonnage en cours, change.
NOTE : ne cliquez pas sur Enregistrer avant que les étapes 5 et 6 soient terminées.
5
A l'aide du nombre de cellules de charge, de la somme de la charge maximale de chaque cellule de charge et de la moyenne des sensibilités des capteurs, le module calcule les coefficients d'étalonnage théorique.
  • Pour un automate (PLC) Premium/Atrium, réglez %MDr.m.0.4 sur S.
  • Pour un automate (PLC) M580, réglez %MWr.m.0.4 et/ou %MWr.m.0.5 sur S.
    Lorsque S (type DINT) est le résultat du calcul suivant :
    • S =s*(MR/ML)*100/p
    • s = moyenne des sensibilités des capteurs (mv/v) si votre système comporte plusieurs capteurs
    • ML = (nombre de capteurs)*(charge maximale des capteurs)
    • PM = portée maximale configurée dans les données de mesure
    • p = échelle de précision (reportez-vous à la section Sensibilité disponible.)
    NOTE : lorsque les paramètres ci-dessus affichent des valeurs habituelles, S varie entre 10 et 400 000.
  • Example
    • unité = kg
    • p = 0,01 (échelle de précision par défaut)
    • MR = 12 kg (plage maximale configurée)
    • ML = 4*3,5 kg (4 capteurs avec une charge maximale de 3,5 kg)
    • s = 1,92345 mV/V (s = (s1 + s2 + s3 + s4)/4, où s1, s2, s3 et s4 sont les valeurs de sensibilité des 4 capteurs de la cellule de charge)
  • Résultats :
    • S =s*(MR/ML)*100/p
      S = 16486
    • S est compris dans la plage 10 < S < 400 000.
Calcul des coefficients d'étalonnage théorique :
  • Utilisez WRITE_CMD pour définir l'ordre d'étalonnage de la voie à l'aide du poids étalon (%MWr.m.0.3.2 = 1).
  • Vérifiez que l'échange de %MWr.m.0.0 est en cours.
  • Vérifiez que %MWr.m.0.1 signale la fin de l'opération CMD.
  • L'état de %IWr.m.0.4.6, qui indique un étalonnage en cours, change.
6
Enregistrement des paramètres dans le module :
  • Utilisez WRITE_CMD pour définir l'ordre d'enregistrement de l'étalonnage dans le module (%MWr.m.0.3.0 = 1).
  • Vérifiez que l'échange de %MWr.m.0.0 est en cours.
  • Vérifiez que %MWr.m.0.1 signale la fin de l'opération CMD.
  • L'état de l'indicateur Etalonnage_en_cours (%Iwr.m.0.4.6) change.
7
Restaurez le F1 précédent à l'aide de WRITE_PARAM pour régler la valeur précédente du filtre sur F1.
%MWr.m.0.3.0.6 = F1 (valeur par défaut : 4)
8
Recopie des paramètres du module dans l'UC :
  • Utilisez WRITE_CMD pour définir l'ordre d'enregistrement de l'étalonnage dans le processeur (%MWr.m.0.3.11 = 1).
  • Vérifiez que l'échange de %MWr.m.0.0 est en cours.
  • Vérifiez que %MWr.m.0.1 signale la fin de l'opération CMD.
  • L'état de l'indicateur Etalonnage_en_cours (%Iwr.m.0.4.6) change.
Sensibilité disponible
La sensibilité disponible dépend de la valeur de l'échelle de précision (p).
Ce tableau montre la relation entre l'échelon et l'échelle de précision :
Echelon (d)
Echelle de précision (p)
Exemple de sensibilité avec 1,92345
0,001
0,001
1,92345
0,002
0,001
1,92345
0,005
0,001
1,92345
0,01
0,01
1,9234
0,02
0,01
1,9234
0,05
0,01
1,9234
0,1
0,1
1,923
0,2
0,1
1,923
0,5
0,1
1,923
1
1
1,92
2
1
1,92
5
1
1,92
10
1
1,92
20
1
1,92
50
1
1,92
100
1
1,92
200
1
1,92
500
1
1,92
1 000
1
1,92
2 000
1
1,92
5 000
1
1,92