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---------------
__.jpg

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
-----------------------
_calage.JPG