+8618149523263

Le moteur pas à pas avec encodeur réalise un contrôle de rétroaction en boucle fermée

Aug 30, 2021

Bien qu'il fonctionne bien dans les applications avec des charges bien définies, des mouvements répétitifs et des vitesses inférieures, les moteurs pas à pas peuvent caler lorsqu'un couple trop important est requis dans l'application. Un décrochage se produit lorsque le moteur s'arrête brièvement après s'être déplacé avec succès jusqu'à sa fin. Étant donné que le moteur est en boucle ouverte, le variateur et le contrôleur alimentant le moteur ne savent pas qu'il s'est arrêté et le système continue de fonctionner comme si le moteur avait terminé avec succès le mouvement. En ajoutant un encodeur au système, ce problème potentiel et d'autres limitations traditionnelles des systèmes de moteurs pas à pas peuvent être évités. Les moteurs pas à pas avec encodeurs sont plus robustes et peuvent mieux fonctionner dans les environnements industriels.

20210830113657730

Utilisez un encodeur pour améliorer les performances du système de moteur pas à pas


L'ajout d'un encodeur à un système de moteur pas à pas augmente la fonction de détection ou même de prévention des blocages en fournissant un retour d'information au variateur. Selon la méthode de programmation de l'opérateur's du contrôleur, la rétroaction du codeur peut vérifier la position du moteur, détecter immédiatement les blocages du moteur, empêcher les blocages du moteur et créer un système d'asservissement en boucle fermée.


1. Vérification de la position : Lorsque la limite est dépassée, le moteur pas à pas s'arrête avant d'atteindre le point final. Cet événement se produit généralement lorsque le moteur n'est pas suffisamment conçu pour les applications à cycle élevé. Le moteur pas à pas avec encodeur peut fournir un retour de position à la fin de la courbe de mouvement, indiquant si le moteur pas à pas s'arrête avant d'atteindre la position finale. Le contrôleur compare le nombre de codeurs qui définit la position réelle du moteur avec la position cible du moteur à la fin du mouvement pour déterminer s'il y a une différence. Si le nombre de codeurs ne correspond pas à la position réelle du moteur, le mouvement de correction ou le profil de mouvement sera calculé et exécuté.


Moteur pas à pas avec encodeur


La vérification de position utilise un algorithme simple et utilise un contrôleur de base ou un microprocesseur ; cependant, cette fonction doit attendre la fin de la courbe de mouvement pour effectuer des calculs et des corrections. Par conséquent, l'opérateur peut devoir attendre longtemps pour effectuer des actions correctives. La vérification de l'emplacement est idéale pour les applications à faible cycle et à faible volume, telles que les environnements de test ou de laboratoire, ou dans les opérations de traitement manuel où le temps de cycle n'est pas un problème.


2. Détection de calage : une fois que le moteur cale, la détection de calage avertit le système et la machine pour éliminer l'incertitude quant à savoir si le moteur a atteint sa position cible. Fonction plus avancée que la vérification de position, la détection de calage permet au contrôleur de comparer en continu le nombre d'encodeurs et le registre de la position du moteur cible, et pas seulement à la fin du mouvement. La comparaison s'exécute en continu en arrière-plan. Par conséquent, il n'est pas nécessaire d'attendre que le moteur termine un cycle à vide pour détecter immédiatement une situation de calage, de sorte que les actions correctives peuvent être exécutées plus rapidement.


Lorsqu'un blocage est détecté, le contrôleur peut également envoyer une alarme à un API, un PC ou une IHM de niveau supérieur pour éviter l'interruption du fonctionnement général de la machine ou demander l'intervention d'un opérateur humain. Une fois que le contrôleur détecte un problème dans le profil mobile, il déclenche des actions correctives. La détection de calage est plus adaptée aux applications sensibles au temps ou aux situations où le temps de cycle est important. C'est le niveau fonctionnel inférieur des solutions industrielles.


3. Prévention du décrochage : bien que les fonctions du système soient considérablement augmentées, la détection de décrochage n'améliore pas essentiellement les performances du moteur pas à pas ; cela demande toujours à l'opérateur d'effectuer des mouvements correctifs et de re-référencer l'axe à la position d'origine. D'autre part, la prévention du décrochage peut ajuster dynamiquement et automatiquement la courbe de mouvement pour éviter les décrochages, de sorte que le moteur puisse fonctionner avec un couple constant, afin d'entrer dans une position finale précise sans caler. Le contrôleur ajuste intuitivement la vitesse du moteur, où le couple est suffisant pour maintenir le moteur en mouvement et éliminer le décalage entre le nombre réel du codeur et la position cible du moteur. De cette façon, le moteur pas à pas continue de fonctionner, bien qu'avec une réduction de vitesse plus importante.


Moteur pas à pas avec encodeur


L'amplitude de la décélération est directement liée à la différence entre le couple disponible du moteur et le couple requis de la courbe de mouvement. Dans de nombreux cas, le changement de vitesse sera très faible ou imperceptible pour l'utilisateur. Lorsque le moteur termine une courbe de mouvement et atteint avec succès la position finale cible, le compromis consiste à augmenter le temps de mouvement global.


L'article présente principalement les connaissances liées aux moteurs pas à pas avec encodeurs. Vous pouvez apprendre que les moteurs pas à pas avec encodeurs peuvent fournir un retour de position à la fin de la courbe de mouvement, indiquant si les moteurs pas à pas s'arrêtent avant d'atteindre la position finale. Le contrôleur compare le nombre de codeurs qui définit la position réelle du moteur avec la position cible du moteur à la fin du mouvement pour déterminer s'il y a une différence.

Envoyez demande