fonction rampe analogique sur M221

Forum traitant des automates industriels de marque Schneider - Telemecanique
Répondre
md42
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 124
Enregistré le : 22 mars 2016, 08:54

fonction rampe analogique sur M221

Message 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
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7810
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: fonction rampe analogique sur M221

Message par itasoft »

Initialiser %MW0 à 1500 puis l’incrémenter de 875 toutes les secondes tant qu’il est <5000
Exemple :
---------clic zoom---------------
__.jpg
Automaticien privé (de tout)
itasoft@free.fr
MiGaNuTs
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 1584
Enregistré le : 12 nov. 2015, 21:02
Localisation : 45 - Loiret
Contact :

Re: fonction rampe analogique sur M221

Message 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.
roudy
Générateur de blocs fonctions
Générateur de blocs fonctions
Messages : 146
Enregistré le : 19 janv. 2019, 17:28

Re: fonction rampe analogique sur M221

Message 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
Si c'est pas clair dans ta tête, ce sera bien pire dans ton code.
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7810
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: fonction rampe analogique sur M221

Message 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
Automaticien privé (de tout)
itasoft@free.fr
Répondre