Ban2020 1

Saisie d'une valeur pour la comparer avec valeur codeur [Résolu]

Hazzal
Hazzal

le 14/11/2019 à 09:45 Citer ce message

Bonjour
Je suis sur Somachine pour programmer le TM221, je souhaiterai savoir quelle syntaxe faudrait il pour comparer une consigne (valeur numérique) avec une incrementation d'un codeur ?
Comparer cette valeur pour avoir une sortie.
Merci beaucoup à l'avance pour votre aide.
EvangerC
EvangerC
Modérateur

159 messages
Inscrit le 01/07/2017

le 14/11/2019 à 13:23 Citer ce message

Bonjour Hazzal,
Pourriez-vous me donner l'adresse de votre consigne numérique ainsi que celle de votre codeur?
Vous voulez comparer quoi exactement ? Savoir si la consigne est supérieur a la valeur codeur? ou inférieur? ou égale?
glassmt
glassmt
Modérateur
Automaticien amateur

3 messages
Inscrit le 12/11/2019

le 14/11/2019 à 22:46 Citer ce message

Bonsoir
Alors, la valeur du codeur convertie en mètre linéaire a l'adresse %MD2, la consigne que je souhaite donner est une constante, je ne sais pas si je lui donne une adresse %KW...?!, ensuite, je voudrai comparer %MD2 = %KW...(ma consigne contante).
Quand la constante est égale %MD2, la sortie %Q0.2 s'active.
Au fait, je souhaite arrêter un moteur qui entraîne un codeur à une distance que je lui donne, j'introduis 1000 mm, le moteur avec le codeur tourne pour parcourir la distance et s'arrête à ma consigne de 1000mm,
Merci pour votre aide.
EvangerC
EvangerC
Modérateur

159 messages
Inscrit le 01/07/2017

le 15/11/2019 à 07:26 Citer ce message

Pour la valeur %MD2 qui est égale a la constante tu peux insérer un bloc comparaison %MD2 = constante
et en sortie de ton bloc tu met la sortie %Q2.0.Pas besoin de le mettre dans un %KW tu peux ecrire directement la valeur si tu es sur sur celle ci ne changeras jamais.
(Vu que ton codeur va varier souvent je trouve bizarre que tu veuille faire une comparaison sur une egalité.)
Ton moteur est piloté par un variateur de fréquence?
glassmt
glassmt
Modérateur
Automaticien amateur

3 messages
Inscrit le 12/11/2019

le 15/11/2019 à 08:48 Citer ce message

Bonjour
Je voudrai écrire ma valeur dans une contante, justement, par ce que je dois la changer souvent, elle 'est pas fixe, à chaque fois la mesure est diffrente (le changement de cette valeur de mesure se fait à partir d'un écran tactile, Magelis HMIS5T).
oui le moteur fonctionne avec un variateur de vitesse
EvangerC
EvangerC
Modérateur

159 messages
Inscrit le 01/07/2017

le 15/11/2019 à 10:43 Citer ce message

Si tu veux changer la valeur depuis ton Magelis ce n'est donc pas une constante il faut alors que tu l'adresse dans un %MW car les %KW c'est pour des constantes
glassmt
glassmt
Modérateur
Automaticien amateur

3 messages
Inscrit le 12/11/2019

le 16/11/2019 à 08:08 Citer ce message

Merci beaucoup, j'ai essayé ça marche
20074117
20074117
Modérateur
Automaticien amateur

1 message
Inscrit le 11/01/2020

le 11/01/2020 à 14:29 Citer ce message

comment Rediger un programme pour stoker des valeurs standard d'un programme

Répondre à ce message

7 choses à savoir si Tu débutes en automatisme...

7 choses que tu dois savoir si tu debutes en automatismeCliquez ici pour télécharger le guide PDF

Superv 3