bonjour a tous
je fait mes début sur un automate zélio (le cousin du millénium )
je ne sais comment faire pour règler les bloc gain
j utilise des sondes pt 1000 de -20 a +150
merci de votre aide
problème bloc gain
Modérateurs : ramses, Balajol, monteric, j2c
- George
- Technicien Solaire
- Messages : 405
- Enregistré le : ven. janv. 06, 2006 8:08 am
- Localisation : l'Abadie Saint André 06
Bonjour, voici la fenêtre de parametrage du bloc gain d'un millenium II.
Tu vois que l'on peut régler les valeurs A, B et C pout obtenir ce que l'on veut en terme de pente et d'offset.
Sur le MII c'est échantillonné sur 255 points, soit 0 pour 0V en entrée et 255 pour 10V en entrée, pour 10V j'obtiens après le bloc une valeur de 100 (100°C).
Sur le Millenium 3 c'est échantillonné sur 1000 pts (1028?).
Entre to capteur pt1000 et ton automate, il ya de toutes façons un convertisseur, à toi de voir quelles valeurs il fournit pour quelles températures, et régler tes paramètres en conséquence.
Tu vois que l'on peut régler les valeurs A, B et C pout obtenir ce que l'on veut en terme de pente et d'offset.
Sur le MII c'est échantillonné sur 255 points, soit 0 pour 0V en entrée et 255 pour 10V en entrée, pour 10V j'obtiens après le bloc une valeur de 100 (100°C).
Sur le Millenium 3 c'est échantillonné sur 1000 pts (1028?).
Entre to capteur pt1000 et ton automate, il ya de toutes façons un convertisseur, à toi de voir quelles valeurs il fournit pour quelles températures, et régler tes paramètres en conséquence.
- Fichiers joints
-
- Bloc gain MII
- ofset.jpg (54.92 Kio) Vu 1382 fois
- p_bricoleur
- Modérateur
- Messages : 1671
- Enregistré le : mar. déc. 27, 2005 10:37 am
- Localisation : Rueil-Malmaison (92)
- Contact :
Bonjour,
Sur un M3, le convertisseur produit une valeur de 0 à 1023 (10 bits).
Avec une sonde -10°C/150°C qui produit du 0..10 V (par exemple la sonde Crouzet), on aura :
0 V pour -10°C, donc la valeur 0
10 V pour 150°C, donc la valeur 1023
Dans le Millenium, il est pratique de travailler avec les températures en degrés ou en multiples de degrés (pour tester, afficher, etc.), et donc il faut ramener les valeurs 0..1023 en degrés ou en dizaines de degrés.
On perd de la précision en degrés mais on ne fait pas du laboratoire.
Pour une conversion de 0..1023 en degrés -10..150°C, on peut utiliser les valeurs suivantes :
A = intervalle des degrés (150-(-10)=160)
B = intervalle de l'entrée (1023-0 = 1023)
C = température à entrée 0(-10)
Ainsi :
- une entrée 0 donne 0x160/1023-10= -10°C (OK)
- une entrée 1023 donne 1023x160/1023-10 = 160-10 = 150°C (OK)
- une entrée 500 donne 500x160/1023-10 = 68°C
Si on veut plus de précisions, on peut travailler en dizièmes de degrés (voir en centièmes de degrés) :
A = intervalle des degrés (1500-(-100)=1600)
B = intervalle de l'entrée (1023-0 = 1023)
C = température à entrée 0(-100)
Si on utilise les mêmes sondes partout, le même gain doit être utilisé partout. Si on a plusieurs sondes, il faut ajuster le gain de chacune pour obtenir des températures comparables.
Cordialement
Sur un M3, le convertisseur produit une valeur de 0 à 1023 (10 bits).
Avec une sonde -10°C/150°C qui produit du 0..10 V (par exemple la sonde Crouzet), on aura :
0 V pour -10°C, donc la valeur 0
10 V pour 150°C, donc la valeur 1023
Dans le Millenium, il est pratique de travailler avec les températures en degrés ou en multiples de degrés (pour tester, afficher, etc.), et donc il faut ramener les valeurs 0..1023 en degrés ou en dizaines de degrés.
On perd de la précision en degrés mais on ne fait pas du laboratoire.
Pour une conversion de 0..1023 en degrés -10..150°C, on peut utiliser les valeurs suivantes :
A = intervalle des degrés (150-(-10)=160)
B = intervalle de l'entrée (1023-0 = 1023)
C = température à entrée 0(-10)
Ainsi :
- une entrée 0 donne 0x160/1023-10= -10°C (OK)
- une entrée 1023 donne 1023x160/1023-10 = 160-10 = 150°C (OK)
- une entrée 500 donne 500x160/1023-10 = 68°C
Si on veut plus de précisions, on peut travailler en dizièmes de degrés (voir en centièmes de degrés) :
A = intervalle des degrés (1500-(-100)=1600)
B = intervalle de l'entrée (1023-0 = 1023)
C = température à entrée 0(-100)
Si on utilise les mêmes sondes partout, le même gain doit être utilisé partout. Si on a plusieurs sondes, il faut ajuster le gain de chacune pour obtenir des températures comparables.
Cordialement