Page 1 sur 2

Méthode calcul débit

Posté : 22 mai 2019, 09:16
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 !

Re: Méthode calcul débit

Posté : 22 mai 2019, 10:01
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?

Re: Méthode calcul débit

Posté : 22 mai 2019, 10:32
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 ?

Re: Méthode calcul débit

Posté : 22 mai 2019, 10:41
par itasoft
slts,
c'est quoi l'origine du débit , des impulsions ou une mesure donnée par un capteur ?

Re: Méthode calcul débit

Posté : 22 mai 2019, 10:45
par wyllys
Bonjour,

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

Merci pour ton aide.

Re: Méthode calcul débit

Posté : 22 mai 2019, 10:55
par itasoft
c'est à dire que tu reçois des impulsions ou une valeur analogique du débit instantané ?

Re: Méthode calcul débit

Posté : 22 mai 2019, 11:15
par wyllys
Je reçois les valeurs d'une valeur analogique

Re: Méthode calcul débit

Posté : 22 mai 2019, 11:20
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 »

Re: Méthode calcul débit

Posté : 22 mai 2019, 11:38
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.

Re: Méthode calcul débit

Posté : 22 mai 2019, 12:12
par djé