====== FAQ : comment asservir un moteur brushless ? ====== Ce qui suit concerne les moteurs de marque Siemens en particulier mais les principes généraux sont transposables à d'autres marques Origine : Retour expérience affaire Diageo 2026 ===== Mode d'asservissement d'un moteur brushless ===== Les blocs fonctions Siemens proposent le plus souvent des fonctions type qui pré-packagent la configuration moteur. Ex : moteur utilisé pour motoriser un convoyeur, un axe vertical, un carroussel... Dans le cas où vous recourez à un asservissement pour un moteur de convoyeur, il existe 2 possibillités : * Pilotage de position * Pilotage de vitesse ====Pilotage de position==== Le bloc de pilotage d'un moteur de convoyeur en position se décompose comme suit En entrée : * Position réelle : on raccorde le codeur absolu du convoyeur pour renvoyer la position de référence de façon continue lors de son fonctionnement. * Position consigne : c'est la position a atteindre * Vitesse maxi * Acceleration * Deccelération En sortie * intensité electrique consommée par le moteur Fonctionnement Dans ce mode, la mise en mouvement est intermitente. Lorsque la position cible est atteinte, le convoyeur s'arrête. Il faut redonner une nouvelle position pour générer un mouvement ==== Pilotage en vitesse ==== Le bloc de pilotage d'un moteur de convoyeur en vitesse se décompose comme suit En entrée : * vitesse réelle : valeur renvoyée par le codeur * vitesse consigne * Vitesse maxi * Acceleration * Deccelération En sortie * vitesse réelle Fonctionnement Le bloc assure une régulation autour de la vitesse consigne. cela est adapté pour un fonctionnement en continue ==== Limites ==== * L'asservissement en position ne permet pas d'avoir en sortie un retour sur la vitesse * L'asservissement en vitesse ne permet pas d'avoir en sortie un retour sur la position Si vous souhaitez un fonctionnement asservi en vitesse mais que vous avez besoin du retour de position réelle du codeur (c'est le cas d'un convoyeur d'un applicateur PDC avec un systeme d'ejection SURE), il ne faut pas utiliser un bloc convoyeur mais un bloc de type "axe rotatif" et convertir votre besoin de vitesse linéaire en vitesse angulaire (tr/min) {{tag>faq bea brushless siemens}}