Comptage de volume de gaz traversant un circuit.

Forum traitant des automates industriels de marque Schneider - Telemecanique
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2142
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Comptage de volume de gaz traversant un circuit.

Message par philou77 »

Salut !

Pour info, c'est pas très 'précis' un front pareil :
1 - précision de l'évaluation de la tempo à + ou - un temps de cycle automate
2 - Perte d'un temps de cycle automate entre chaque lancement de temporisation !

Donc en plus si le temps de cycle automate varie, l'imprécision varie elle aussi.

Si besoin d'un temps stable, il faut prendre une interruption toute les x millisecondes.... et faire le traitement dans cette interruption !
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Avatar du membre
Namuro
Code son premier grafcet
Code son premier grafcet
Messages : 37
Enregistré le : 15 mars 2017, 10:43
Localisation : Bretagne

Re: Comptage de volume de gaz traversant un circuit.

Message par Namuro »

Bonjour,

En fait c'est comme cela que c'est fait actuellement. Le souci vient du fait que notre réseau de gaz argon a une pression variable en fonction de la production de l'usine, et donc de la consommation d'argon. On voudrait donc que notre débit de gaz en débit constant reste de 20L/min quelques soient les perturbations du réseau.
Il faut donc un système capable de s'adapter à ces variations, donc un système asservi en débit.
Avatar du membre
Namuro
Code son premier grafcet
Code son premier grafcet
Messages : 37
Enregistré le : 15 mars 2017, 10:43
Localisation : Bretagne

Re: Comptage de volume de gaz traversant un circuit.

Message par Namuro »

Salut Philou,

Je profite de ta remarque pour te demander: Comment on réalise une interruption? Je sais que c'est comme cela que marche une carte de comptage rapide par exemple, mais comment déclencher soit même une interruption pour effectuer une tâche lambda?

Merci !
Modifié en dernier par Namuro le 16 mars 2017, 10:40, modifié 1 fois.
philou77
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 2142
Enregistré le : 21 oct. 2015, 10:00
Localisation : Ile de France

Re: Comptage de volume de gaz traversant un circuit.

Message par philou77 »

il suffit de déclarer le POU cyclique et de spécifier la période (10 ms par exemple)

Toutes les 10ms, le programme s'interrompt ou qu'il soit et exécute le POU cyclique il me semble.

ou bien External Event et spécifier l'entrée (nécessite une entrée compatible, certainement une des entrées rapides)....
Le POU est exécuté à chaque front Montant de l'entrée !
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! :D
Avatar du membre
Namuro
Code son premier grafcet
Code son premier grafcet
Messages : 37
Enregistré le : 15 mars 2017, 10:43
Localisation : Bretagne

Re: Comptage de volume de gaz traversant un circuit.

Message par Namuro »

Okay très bien. Merci!
Répondre