Bonjour à tous,
Merci pour votre acceptation dans ce forum.
Je suis novice en matière de programmation, soyez indulgent.
Ci dessous les lignes correspondantes à mon souci:
La sortie %Q103.15 alimente une bobine fermant un contacteur pour lancer la chauffe.
Le souci c'est que la chauffe est trop intense et le bain d'huile du groupe hydraulique dégueule.
Pour corriger ce problème à moindre frais, j'ai pensé à mettre une tempo.
Le but est de lancer la chauffe pendant 15 secondes puis stopper pendant 10 secondes afin d'éviter l'ebullition et que la température du bain s'homogénise.
Mettre un contact à ouverture %Q103.15 puis derrière mettre une tempo et la sortie de cette tempo conditionnerait le SET %M50
Merci pour votre aide.
Cordialement,
Programmation tempo chauffe
-
philou77
- Mi homme - Mi automate

- Messages : 2142
- Enregistré le : 21 oct. 2015, 10:00
- Localisation : Ile de France
Re: Programmation tempo chauffe
Salut !
C'est bien compliqué de passer par des S/R pour au final faire un = sur %M50
Place %IW5.6 < %MW9071 en série avec le reste de ton équation (S) %M50
- Remplace le (S) %M50 par un = %M50
- Place un OR avec la sortie sous le test %IW5.6 < %MW9070
- supprime toute l'équation du reset %M50
et si tu veux gagner un tour de cycle, faut placer l'équation de la sortie %Q103.15 sous l'équation de %M50 !
Pour ton problème..
Par exemple
- tu utilise une tempo %T1 TON (Sec) du temps On+OFF (soit 15+10 = 25 secondes)
%M50 ET PAS %TM1.Q = %TM1
%M50 ET %TM1.V < 15 = ta sortie
ou bien tu peux utiliser 2 tempos TON (Sec)
- %M50 et PAS %TM2.Q = %TM1 pour 15 secondes
-%TM1.Q = %TM2 pour 10 Secondes
-%M50 et PAS %TM1.Q autorise la sortie
Tu peux utiliser %TM1.P=%MW xxx pour pouvoir paramétrer ton temps comme tu veux (ajuster alors la variable de test dans le premier exemple)
et il y a encore bien d'autres manières de faire...
C'est bien compliqué de passer par des S/R pour au final faire un = sur %M50
Place %IW5.6 < %MW9071 en série avec le reste de ton équation (S) %M50
- Remplace le (S) %M50 par un = %M50
- Place un OR avec la sortie sous le test %IW5.6 < %MW9070
- supprime toute l'équation du reset %M50
et si tu veux gagner un tour de cycle, faut placer l'équation de la sortie %Q103.15 sous l'équation de %M50 !
Pour ton problème..
Par exemple
- tu utilise une tempo %T1 TON (Sec) du temps On+OFF (soit 15+10 = 25 secondes)
%M50 ET PAS %TM1.Q = %TM1
%M50 ET %TM1.V < 15 = ta sortie
ou bien tu peux utiliser 2 tempos TON (Sec)
- %M50 et PAS %TM2.Q = %TM1 pour 15 secondes
-%TM1.Q = %TM2 pour 10 Secondes
-%M50 et PAS %TM1.Q autorise la sortie
Tu peux utiliser %TM1.P=%MW xxx pour pouvoir paramétrer ton temps comme tu veux (ajuster alors la variable de test dans le premier exemple)
et il y a encore bien d'autres manières de faire...
Modifié en dernier par philou77 le 24 mars 2022, 11:11, modifié 1 fois.
Si vous avez compris tout ce que je viens d'écrire, c'est que j'ai dû faire une erreur quelque part ! 
Re: Programmation tempo chauffe
Salut
Moi je ferai comme cela : mon M103 est a remplacer par ta sortie.
Prendre des tempo de libre, mes TM0 et TM1 c'est pour l'exemple.
Les tempo doivent etre parametre en seconde ici :
Moi je ferai comme cela : mon M103 est a remplacer par ta sortie.
Prendre des tempo de libre, mes TM0 et TM1 c'est pour l'exemple.
Les tempo doivent etre parametre en seconde ici :
- itasoft
- Mi homme - Mi automate

- Messages : 7807
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Programmation tempo chauffe
Variante mettre %Q103.15 à la place de %Q1.15
-----clic zoom--
-----clic zoom--
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: Programmation tempo chauffe
Si tu chauffes le plus simple c'est l'hysterisis

