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
    Automaticien vétéran

    273 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
    Automaticien vétéran

    273 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
    Automaticien vétéran

    273 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