Page 1 sur 1
fonction rampe analogique sur M221
Posté : 11 mars 2026, 20:47
par md42
Bonsoir,
Sur un M221, je cherche à faire une rampe sur une sortie analogique mais je ne trouve rien qui pourrait convenir.
Ma sortie augmenterait de 1500mv à 5000mv sur un temps de 4s.
Qqun peu m"aider svp.
Merci
Re: fonction rampe analogique sur M221
Posté : 12 mars 2026, 11:24
par itasoft
Initialiser %MW0 à 1500 puis l’incrémenter de 875 toutes les secondes tant qu’il est <5000
Exemple :
---------clic zoom---------------
Re: fonction rampe analogique sur M221
Posté : 12 mars 2026, 13:50
par MiGaNuTs
La solution pour avoir le signal de sortie le plus "propre" c'est de faire un produit en croix a partir d'un %TMX.V
A chaque cycle automate tu va recalculer la valeur de ta sortie ana qui va augmenter en faisant une belle rampe.
Re: fonction rampe analogique sur M221
Posté : 12 mars 2026, 13:56
par roudy
Bonjour,
Fais un compteur de temps c=c+1 incrémenté à chaque front de bit secondes.
Arrivé à 4 sec, incrémente la sortie s=s+875.
Et remet à zéro le compteur, c=0
Et ainsi de suite,... jusqu'aux conditions limites
Re: fonction rampe analogique sur M221
Posté : 12 mars 2026, 17:17
par itasoft
MiGaNuTs a écrit : ↑12 mars 2026, 13:50
La solution pour avoir le signal de sortie le plus "propre" c'est de faire un produit en croix a partir d'un %TMX.V
A chaque cycle automate tu va recalculer la valeur de ta sortie ana qui va augmenter en faisant une belle rampe.
-------------------------------
Oui c'est mieu avec une tempo
%MW0:=%TM0.V *35/4 + 1500
-----------------------