Méthode calcul débit

Forum traitant des automates industriels de marque Siemens.
wyllys
Asservi son premier moteur
Asservi son premier moteur
Messages : 23
Enregistré le : 31 mars 2017, 22:17

Méthode calcul débit

Message par wyllys »

Bonjour,

J'utilise Portal V14 avec un automate s7-200.
J'ai essayé de calculer le débit moyen d'écoulement d'un produit lors d'un remplissage, le but étant d'informer l'opérateur sur le débit justement et aussi de pouvoir arrêter le processus lorsque le débit reste à 0 pendant un certain temps.

J'ai programmé un bloc FC que j'appelle en permanence, ce bloc mesure deux valeurs et ensuite il calcul le débit en fonction de temps entre les deux mesures.

Ca marche pas trop mal, mais dès fois sans raison il reste bloqué sur une mesure et évidement le débit reste bloqué à 0.

Je n'ai pas beaucoup d’expérience dans l’automatisme ( je viens de l'informatique à l'origine), est-ce qu'il y a une méthode plus fiable pour faire ce type de calcul ?

Merci d'avance !
valerypetit
Forcené des structures
Forcené des structures
Messages : 179
Enregistré le : 24 janv. 2016, 21:47

Re: Méthode calcul débit

Message par valerypetit »

Salut

J'ai fait un bloc similaire sur de l'omron,

fait attention quand ton débit devient nul, à ne pas garder le dernier débit mesuré (dans mon cas les puls actualisaient la mesure.
idem certain débitmètre de mauvaises qualités ne sont pas forcément fiable pour ce type de pratique.

sinon je ne comprend pas pourquoi tu garde zero et comment ta valeur peut-être bloqué.

tu sais nous poster un morceau de ton code?
wyllys
Asservi son premier moteur
Asservi son premier moteur
Messages : 23
Enregistré le : 31 mars 2017, 22:17

Re: Méthode calcul débit

Message par wyllys »

Justement c'est bien ça mon problème, le processus reste bloqué sans raison apparente sur une étape. Et il ne calcul plus rien...

J'ai quand même rajouté une amélioration, avant il calculait en permanence même lorsque le processus n'était pas actif. Cela ne servait à rien.
J'ai donc rajouté un contrôle qui le bloque lorsque le processus n'est pas actif, et le relance dès que le processus est lancé.
Je vais voir si ça fonctionne mieux maintenant.

Mais je me demandais s'il n'existait pas une fonction toute faite dans siemens pour ce genre de cas ?
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Méthode calcul débit

Message par itasoft »

slts,
c'est quoi l'origine du débit , des impulsions ou une mesure donnée par un capteur ?
Automaticien privé (de tout)
itasoft@free.fr
wyllys
Asservi son premier moteur
Asservi son premier moteur
Messages : 23
Enregistré le : 31 mars 2017, 22:17

Re: Méthode calcul débit

Message par wyllys »

Bonjour,

Pour cet exemple, les valeurs viennent d'un compteur magnétique.

Merci pour ton aide.
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Méthode calcul débit

Message par itasoft »

c'est à dire que tu reçois des impulsions ou une valeur analogique du débit instantané ?
Automaticien privé (de tout)
itasoft@free.fr
wyllys
Asservi son premier moteur
Asservi son premier moteur
Messages : 23
Enregistré le : 31 mars 2017, 22:17

Re: Méthode calcul débit

Message par wyllys »

Je reçois les valeurs d'une valeur analogique
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Méthode calcul débit

Message par itasoft »

OK
Disons qu’il y as plusieurs méthodes, une d’elle consiste à enregistrer les mesures dans une table glissante à chaque tour de cycle puis avec un bit horloge de 1s faire la moyenne du contenu de la table pour avoir le débit moyen à la seconde et multiplier par 60 pour un débit en mn
PS:
ceci dit, Je sais pas avec quelle fonction on fait une table glissante (Ex : les 20 dernières valeurs) chez les « Teutons »
Modifié en dernier par itasoft le 22 mai 2019, 11:55, modifié 2 fois.
Automaticien privé (de tout)
itasoft@free.fr
wyllys
Asservi son premier moteur
Asservi son premier moteur
Messages : 23
Enregistré le : 31 mars 2017, 22:17

Re: Méthode calcul débit

Message par wyllys »

Ah ok, je vois le principe, je vais voir pour essayer de faire comme ça, mais il me manque pas mal de notion pour faire ça mais ça devrait le faire.
Et effectivement ça sera plus fiable que ma méthode.
Merci pour ta proposition.
Avatar du membre
djé
Dieu du process
Dieu du process
Messages : 864
Enregistré le : 20 oct. 2015, 09:55
Localisation : Bretagne, Pays de la Loire, Nantes
Contact :

Re: Méthode calcul débit

Message par djé »

Le monde se divise en 10 catégories:les personnes qui comprennent le binaire,et les autres.

Dans tout ce que vous apprenez, seuls 10% vont vous servir,mais vous ne savez pas lesquels ...
Répondre