Slts,
Je me suis fais un petit pense bête pour du traitement avec des capteurs de débit, pour pas me prendre la tête à chaque fois.
---------------------------
==Capteur de débit qui sort une impulsion par litre==
Demande : Afficher le débit en l/h
Débit_litres_heures :=3600000 / Temps_entre_impulsions en ms
(* Exemple sur Unity *)
if re(Impulsion) then
DINT_Temps:=%SD20-DINT_Temps_Absolu_Mem;
DINT_Debit_lh:=3600000/DINT_Temps;
DINT_Temps_Absolu_Mem:=%SD20;
end_if;
(* Exemple sur M221 *)
if re(Impulsion) then
%MW18:=%SW18;
%MW19:=%SW19;
%MD0:=CONCATW(%MW18,%MW19);
%MD2:=%MD0-%MD4;
Débit_litres_heures :=36000/%MD2;
%MD4:=%MD0;
end_if;
-------------------------------
Capteur de débit 4/20mA qui via une entrée analogique sort la valeur 10000 points pour un débit instantané de 10000 litres/heure
Demande : commander une vanne pour remplir une cuve de 1000 litres
-Créer un générateur d’impulsions dont la période serait inversement proportionnelle au débit
-Ex : p =3600000 / Débit l/h soit une impulsion tous les 360 ms
-Avec ces impulsions incrémenter un compteur
-Compteur>=1000 fermer la vanne, la cuve de 1000 litres est pleine à ras bord, Si ça déborde, vérifier le calcul, lol
-----EX: générateur d'impulsions sous Unity----------
TON_0(IN:=NOT Impulsion, PT:=DINT_TO_TIME(p), Q=>Impulsion);
if Impulsion then INC(Compteur);end_if;
[Tuto] Capteur de débit
- itasoft
- Mi homme - Mi automate

- Messages : 7803
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
[Tuto] Capteur de débit
Modifié en dernier par itasoft le 30 avr. 2023, 00:57, modifié 3 fois.
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
-
franckautom
- Code son premier grafcet

- Messages : 50
- Enregistré le : 30 avr. 2020, 11:22
Re: [Tuto] Capteur de débit
Bonsoir.
Merci, je vais avoir la même chose à faire la même chose sur TIA!
D'ailleurs, ce serait une bonne idée de créer une rubrique 'bibliothèque" où l'on pourrait mettre des fonctions dont on se sert régulièrement (et qui donc pourrait servir à tout le monde).
Merci, je vais avoir la même chose à faire la même chose sur TIA!
D'ailleurs, ce serait une bonne idée de créer une rubrique 'bibliothèque" où l'on pourrait mettre des fonctions dont on se sert régulièrement (et qui donc pourrait servir à tout le monde).
-
jschlonsok
- Apprend le binaire

- Messages : 1
- Enregistré le : 13 oct. 2024, 17:40
Re: [Tuto] Capteur de débit
bonjour,
j'ai des débitmètres à turbine avec une fréquences de 65 pulses /litre de chez Sika
j'aimerai utiliser une entée de comptage rapide pour pouvoir calculer un débit instantané
Mais je ne vois vraiment pas comment faire
automate M221
Auriez vous une idée ?
Par avance, merci.
j'ai des débitmètres à turbine avec une fréquences de 65 pulses /litre de chez Sika
j'aimerai utiliser une entée de comptage rapide pour pouvoir calculer un débit instantané
Mais je ne vois vraiment pas comment faire
automate M221
Auriez vous une idée ?
Par avance, merci.
- itasoft
- Mi homme - Mi automate

- Messages : 7803
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: [Tuto] Capteur de débit
Dans ce cas, sur le M221 utiliser le compteur rapide %HSC0 configuré en fréquencemètre, sortie sur mot double
Débit en l/h = fréquence * 3600 /65
Ex : pour une fréquence de 65 Hz = 1 litre/s soit 3600 l /heure
Débit en l/h = fréquence * 3600 /65
Ex : pour une fréquence de 65 Hz = 1 litre/s soit 3600 l /heure
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr