Mesure d'un débit instantané avec des pulses
Mesure d'un débit instantané avec des pulses
Bonjour,
J'ai un débitmètre que me donne 1 pulse par 10 litres, j'aimerais savoir si il existe une méthode standardisé ou un objet qui me permet de transformé, faire une moyenne par min, pour avoir un débit en l/h.
Je travail sur TIA Portal V17 mais je suppose que la solution pourrait aller pour tout le monde.
Merci.
J'ai un débitmètre que me donne 1 pulse par 10 litres, j'aimerais savoir si il existe une méthode standardisé ou un objet qui me permet de transformé, faire une moyenne par min, pour avoir un débit en l/h.
Je travail sur TIA Portal V17 mais je suppose que la solution pourrait aller pour tout le monde.
Merci.
Modifié en dernier par hgvieira le 02 nov. 2022, 15:32, modifié 1 fois.
Re: Mesure d'un débit instantané avec des pulses
Bonjour,
Mesurer le temps entre chaque impulsion et faire un produit en croix pour ramener en litre par heure
ou
Compter les impulsions sur un temps donné, par exemple pendant 1 minute et multiplier le résultat par 60
Mesurer le temps entre chaque impulsion et faire un produit en croix pour ramener en litre par heure
ou
Compter les impulsions sur un temps donné, par exemple pendant 1 minute et multiplier le résultat par 60
Re: Mesure d'un débit instantané avec des pulses
Merci pour ces réponses.
Le première solution, la valeur risque de varié bcp, et je ne vois pas cmt démarrer et puis stopper une tempo avec un front montant, en utilisé 2?
Pour la deuxième, la valeur sera une image du débit avec 1min de retard, et ce chaque minute.
J'aurai aimé une solution plus flottante, c'est p-e pas possible. De base ce comptait faire la deuxième....
Le première solution, la valeur risque de varié bcp, et je ne vois pas cmt démarrer et puis stopper une tempo avec un front montant, en utilisé 2?
Pour la deuxième, la valeur sera une image du débit avec 1min de retard, et ce chaque minute.
J'aurai aimé une solution plus flottante, c'est p-e pas possible. De base ce comptait faire la deuxième....
-
- Mi homme - Mi automate
- Messages : 2080
- Enregistré le : 21 oct. 2015, 10:00
- Localisation : Ile de France
Re: Mesure d'un débit instantané avec des pulses
Salut !
créer un appel cyclique à un ob qui fera la différence de comptage !!
Le cycle (temps entre chaque scrutation pourra se faire sur la base de 100ms par exemple)
facile a extrapoler sur l'unité de temps que tu souhaites.
à l'entrée de l'ob
Lire Nombre D'impulsions actuelles
Ton calcul avec le Nb d'impulsions actuelle et le temps de scrutation cyclique de l'ob
Mettre Nombre d'impulsions = 0 // pour éviter les débordements
ne faire que cela dans l'ob dont le traitement doit être le plus court possible !
créer un appel cyclique à un ob qui fera la différence de comptage !!
Le cycle (temps entre chaque scrutation pourra se faire sur la base de 100ms par exemple)
facile a extrapoler sur l'unité de temps que tu souhaites.
à l'entrée de l'ob
Lire Nombre D'impulsions actuelles
Ton calcul avec le Nb d'impulsions actuelle et le temps de scrutation cyclique de l'ob
Mettre Nombre d'impulsions = 0 // pour éviter les débordements
ne faire que cela dans l'ob dont le traitement doit être le plus court possible !
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part !
Re: Mesure d'un débit instantané avec des pulses
J'ai donné une minute en exemple, connaissant pas l'installation. Tu choisis la base de temps qui t'importe.
Sinon une entrée comptage rapide et c'est exactement mesurer une fréquence puis convertir dans une unité qui t'intéresse.
Re: Mesure d'un débit instantané avec des pulses
Je vais effectivement contextualiser, le débit attendu est de 20m³/h, c'est loin d'être du comptage rapide.
Le but est de voir quand le débit chute à 0.2m³/h et arrêter la pompe, c'est une sécurité supplémentaire à la poire de niveau.
Le débitmètre envoi un pulse tous les 0.01 m³.
Le but est de voir quand le débit chute à 0.2m³/h et arrêter la pompe, c'est une sécurité supplémentaire à la poire de niveau.
Le débitmètre envoi un pulse tous les 0.01 m³.
-
- Mi homme - Mi automate
- Messages : 1042
- Enregistré le : 12 nov. 2015, 21:02
- Localisation : 45 - Loiret
- Contact :
Re: Mesure d'un débit instantané avec des pulses
Bonjour,
raccorde la sortie "pulse" de ton compteur a une des entrées rapides de l'automate, et utilise le "high speed counter" interne en mode fréquencemètre.
Et hop, tu a la lecture du débit instantané en direct.
https://support.industry.siemens.com/cs ... 0&lc=en-BG
raccorde la sortie "pulse" de ton compteur a une des entrées rapides de l'automate, et utilise le "high speed counter" interne en mode fréquencemètre.
Et hop, tu a la lecture du débit instantané en direct.
https://support.industry.siemens.com/cs ... 0&lc=en-BG
Re: Mesure d'un débit instantané avec des pulses
Utiliser un convertisseur F/I (ou F/U)
Si quelquefois tu te sens petit, inutile, démoralisé ou dépressif, n'oublies jamais que tu as été un jour le plus rapide et le meilleur spermatozoïde de ta bande ...