WhatsApp · +221 77 553 73 46

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

  • Hazzal
    • Hazzal
    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
    • 278 messages
      Inscrit le 01/07/2017
    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
    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
    • 278 messages
      Inscrit le 01/07/2017
    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
    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
    • 278 messages
      Inscrit le 01/07/2017
    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
    Merci beaucoup, j'ai essayé ça marche
  • 20074117
    • 20074117
    • Modérateur
    • Automaticien amateur
    • 1 message
      Inscrit le 11/01/2020
    comment Rediger un programme pour stoker des valeurs standard d'un programme

Répondre à ce message