Régulation entrée 0-10V
Régulation entrée 0-10V
Bonjour,
Je vous contacte aujourd'hui car je rencontre quelque problème au sujet de la programmation d'un automate Crouzet, j'ai en ma possession un Automate crouzet :88974042
un Convertisseur de température en tension de chez crouzet aussi: 88950151 ainsi qu'une sonde de température PT100 plage: -40°C à 200°C
Mon objectif est de réguler la température d'un bassin aquatique, la sonde est immergé et envoi la température au convertisseur qui lui envoie un signal à l'automate en 0-10V.
Le soucis étant que dans mon programme j'utilise des conditions avec des valeurs numérique et des fonctions qui compare des valeurs numérique.
Ma question est la suivante peut-on convertir ce signal 0-10V en valeur numérique dans l'automate? Ou alors pouvons nous savoir quelle sera la valeur en 0-10V pour 0°C, 28°C et 32°C
j'avais déjà fais un post pour seulement la programmation, la programmation étant terminer maintenant je suis bloqué car ce qu'il rentre c'est soit 0-10V soit, Potentiomètre 0-30V et dans les deux cas cela ne peu par fonctionner directement car à la suite dans mon programme j'ai des fonctions comparaison de valeur qui active ensuite une Vanne 3 voies.
Si vous avez besoin de plus de détails n'hésitez pas à demander
Merci à vous en espérant que vous puissiez m'aider
Je vous contacte aujourd'hui car je rencontre quelque problème au sujet de la programmation d'un automate Crouzet, j'ai en ma possession un Automate crouzet :88974042
un Convertisseur de température en tension de chez crouzet aussi: 88950151 ainsi qu'une sonde de température PT100 plage: -40°C à 200°C
Mon objectif est de réguler la température d'un bassin aquatique, la sonde est immergé et envoi la température au convertisseur qui lui envoie un signal à l'automate en 0-10V.
Le soucis étant que dans mon programme j'utilise des conditions avec des valeurs numérique et des fonctions qui compare des valeurs numérique.
Ma question est la suivante peut-on convertir ce signal 0-10V en valeur numérique dans l'automate? Ou alors pouvons nous savoir quelle sera la valeur en 0-10V pour 0°C, 28°C et 32°C
j'avais déjà fais un post pour seulement la programmation, la programmation étant terminer maintenant je suis bloqué car ce qu'il rentre c'est soit 0-10V soit, Potentiomètre 0-30V et dans les deux cas cela ne peu par fonctionner directement car à la suite dans mon programme j'ai des fonctions comparaison de valeur qui active ensuite une Vanne 3 voies.
Si vous avez besoin de plus de détails n'hésitez pas à demander
Merci à vous en espérant que vous puissiez m'aider
-
- Mi homme - Mi automate
- Messages : 2076
- Inscription : 21 oct. 2015, 10:00
- Localisation : Ile de France
Re: Régulation entrée 0-10V
Salut,
Utilise la fonction 'Gain'.
Ton entrée analogique 0-10V te fourni un signal entre 0 et 1023 Pts.
Dans ton cas (-40°C, +200 °C)
on s'autorise à penser que 0=-40 °C, 1023=+200°C
Paramètres de la fonction Gain
A = 240 (plage de température)
B = 1023 (plage de l'entrée analogique)
Offset = -40 (bas de la plage)
En sortie du gain tu as une valeur entre -40° et +200 °C
Cordialement.
Utilise la fonction 'Gain'.
Ton entrée analogique 0-10V te fourni un signal entre 0 et 1023 Pts.
Dans ton cas (-40°C, +200 °C)
on s'autorise à penser que 0=-40 °C, 1023=+200°C
Paramètres de la fonction Gain
A = 240 (plage de température)
B = 1023 (plage de l'entrée analogique)
Offset = -40 (bas de la plage)
En sortie du gain tu as une valeur entre -40° et +200 °C
Cordialement.
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part !
Re: Régulation entrée 0-10V
je viens de le faire, mais en sortie je ne suis qu'a -35 quand en simulation a l'entrée je tape 5
Mais j'ai une autre question qui me viens a l'esprit l'entrée analogique 0-10V ont est bien d'accord que ça ne va que de 0 à 10 ?
Dans mon cas:
Entrée à 0 = sortie Gain -40°C
Entrée a 5 = sortie Gain -39°C
Entrée à 10 = sortie Gain a -38°C
Mais quand l'automate sera en fonctionnement l'entrée peu pas être a plus de 10 non? à moins que dans le logiciel par exemple 1000 = à 1V ?
Parce que je ne comprend plus rien la ..
Il faut que je tape 300 a l'entrée analogique en simulation pour avoir une température de 30°C avec la fonction GAIN, mais l'entrée c'est que 0-10V, j'imagine que c'est pas très clair ce que je raconte mais je comprend rien la ^^
Mais j'ai une autre question qui me viens a l'esprit l'entrée analogique 0-10V ont est bien d'accord que ça ne va que de 0 à 10 ?
Dans mon cas:
Entrée à 0 = sortie Gain -40°C
Entrée a 5 = sortie Gain -39°C
Entrée à 10 = sortie Gain a -38°C
Mais quand l'automate sera en fonctionnement l'entrée peu pas être a plus de 10 non? à moins que dans le logiciel par exemple 1000 = à 1V ?
Parce que je ne comprend plus rien la ..
Il faut que je tape 300 a l'entrée analogique en simulation pour avoir une température de 30°C avec la fonction GAIN, mais l'entrée c'est que 0-10V, j'imagine que c'est pas très clair ce que je raconte mais je comprend rien la ^^
-
- Mi homme - Mi automate
- Messages : 2076
- Inscription : 21 oct. 2015, 10:00
- Localisation : Ile de France
Re: Régulation entrée 0-10V
Euh...non
Ton signal varie de 0 à 10V. mais l'automate ne sait pas reconnaitre une tension !
A l'intérieur de ton entrée il y a un convertisseur qui 'converti' le signal d'entrée en nombre de points, c'est LUI qui varie entre 0 et 1023 Points ! c'est LUI que tu récupère et non pas le signal 0-10V
tu as donc une plage de 10V (0 à 10V) qui est divisée en 1024 points (0 à 1023)
Soit un point = 10V /1024 (0.009765625 V pour un point !)
Avec 240°C de plage et 1024 points, tu auras des variations de 240°C/1024 soit 1 point pour 0.234375 °C
alors pour 28°C cela fera :
68° de plage (de -40 à +28)
et donc 68/0.234375 =290,13 points ..
soit 290.13 points * 0.00965625 V = 2.83 V théorique !
Regarde en simu... à 2.8V tu auras 26 C et à 2.9V tu auras 28 °C
Ton appli n'est pas précise car tu as peu de points de disponibles (seulement 1024) !
Pour plus de précision, diminues la plage de mesure de ton capteur, car l'entrée du crouzet ne peut pas être changée !
Mets les valeurs que je t'ai indiqué.. tu peux aussi multiplier les valeur par 10 (2400 et -400) tu récupères un chiffre après la virgule !
Ensuite, fait varier ton entrée analogique en simulation via la touche qui ressemble à des potentiomètres 'Afficher/cacher entrées analogiques' (en simulation) ...
Ton signal varie de 0 à 10V. mais l'automate ne sait pas reconnaitre une tension !
A l'intérieur de ton entrée il y a un convertisseur qui 'converti' le signal d'entrée en nombre de points, c'est LUI qui varie entre 0 et 1023 Points ! c'est LUI que tu récupère et non pas le signal 0-10V
tu as donc une plage de 10V (0 à 10V) qui est divisée en 1024 points (0 à 1023)
Soit un point = 10V /1024 (0.009765625 V pour un point !)
Avec 240°C de plage et 1024 points, tu auras des variations de 240°C/1024 soit 1 point pour 0.234375 °C
alors pour 28°C cela fera :
68° de plage (de -40 à +28)
et donc 68/0.234375 =290,13 points ..
soit 290.13 points * 0.00965625 V = 2.83 V théorique !
Regarde en simu... à 2.8V tu auras 26 C et à 2.9V tu auras 28 °C
Ton appli n'est pas précise car tu as peu de points de disponibles (seulement 1024) !
Pour plus de précision, diminues la plage de mesure de ton capteur, car l'entrée du crouzet ne peut pas être changée !
Mets les valeurs que je t'ai indiqué.. tu peux aussi multiplier les valeur par 10 (2400 et -400) tu récupères un chiffre après la virgule !
Ensuite, fait varier ton entrée analogique en simulation via la touche qui ressemble à des potentiomètres 'Afficher/cacher entrées analogiques' (en simulation) ...
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part !
Re: Régulation entrée 0-10V
Ah ok donc l'entrée analogique c'est pas du 0-10V en fait c'est un bit entre 0 et 1023, j'essaye ça après et je te tien au jus
-
- Mi homme - Mi automate
- Messages : 2076
- Inscription : 21 oct. 2015, 10:00
- Localisation : Ile de France
Re: Régulation entrée 0-10V
bah si,
l'entrée ANALOGIQUE c'est bien du 0-10V !
sauf qu'entre l'entrée et l'automate il y a un Convertisseur ANALOGIQUE / DIGITAL
pareil pour une sortie analogique
entre l'automate et la sortie il y a un convertisseur DIGITAL / ANALOGIQUE
Pour résumé Analogique = 0-10V
Digital = 0-1023 points (dans ton cas)
l'entrée ANALOGIQUE c'est bien du 0-10V !
sauf qu'entre l'entrée et l'automate il y a un Convertisseur ANALOGIQUE / DIGITAL
pareil pour une sortie analogique
entre l'automate et la sortie il y a un convertisseur DIGITAL / ANALOGIQUE
Pour résumé Analogique = 0-10V
Digital = 0-1023 points (dans ton cas)
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part !
Re: Régulation entrée 0-10V
Ok super merci, ça a l'air de marcher j'effectue les tests dans quelque heures
Re: Régulation entrée 0-10V
J'ai une toute dernière question, j'ai remarqué que dans M3soft nous ne pouvons pas mettre des valeurs tel que 28,5 .. c'est normal? et n'est-il pas possible via une fonction ou autre de faire cela ?
-
- Mi homme - Mi automate
- Messages : 2076
- Inscription : 21 oct. 2015, 10:00
- Localisation : Ile de France
Re: Régulation entrée 0-10V
Non ça travaille sur des entiers (par définition pas de virgule !)
Multiplie les valeurs de la fonction gain par 10 comme dit précédemment.
Tu pourra rentrer 285 pour 28.5 !!
Multiplie les valeurs de la fonction gain par 10 comme dit précédemment.
Tu pourra rentrer 285 pour 28.5 !!
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part !
Re: Régulation entrée 0-10V
Ah d'accord super merci beaucoup je vais voir ça