Moteur pas à pas - automate programmable

  • Auteur de la discussion Auteur de la discussion gorny
  • Date de début Date de début

gorny

Compagnon
Bonsoir à tous,


Je souhaite piloter un moteur pas à pas, avec un automate programmable à sorties statiques.
-Le moteur est muni d'une vis à billes au pas de 5 mm.
-La vitesse est faible (similaire à la vitesse d'un micro vérin)
-La précision est faible
-Un cycle comporte 5 positions différentes ( figées une fois pour toutes )
Ce système sera installé sur une perceuse à colonne afin de faire du pointage.

Merci de bien vouloir me conseiller.

A bientôt

Lionel33
 
perso j'attaquerai un driver du genre M548 (de memoire), tu as juste besoin de 2 sorties (dir et pulse) et un capteur avec une entree pour faire le "0" mecanique
pour l'automate, je ferai la difference entre la valeur de position calcule (nombres de pas) et la valeur demander, si positif alors la sortie "dir" a 1 et si negatif alors le "dir" a 0 (par exemple).
ensuite la valeur absolue du calcul donne le nombres de pas a envoyer au driver.
et tous les "x" deplacements, une remise a 0 avec le capteur du 0 mecanique (ou sur demande manuel ou ....).

bonne journee,

laurent.
 
Bonsoir Lionel,
as tu réalisé ton système de pointage ?
Sinon tu peux utiliser un automate industriel de Schneider Electric: le M221, petit (53mm de large) mais puissant !
En autre il comporte d'origine 2 voies pulse /dir pour 2 drivers de moteur pas à pas ou servomoteur.
le logiciel de programmation est gratuit :SoMove Basic . Il est très facile de faire un programme (gestion d'entrèes /sorties, comptage, pilotage de moteur et éventuellement connection d'un écran tactile Magélis.

Et cerise sur le gâteau, tout ça pour moins de 150€ !!
A+
 
De Pierre-André Marechal à Michel Pelletier
Bonjour
Je viens de découvrir votre discussion
Je cherche à piloter 6 moteurs pas à pas
Dans votre message précédent vous écrivez qu'il est possible d'utiliser un M221
existe t il un bloc d'extension pour plus de sortie pulse/dir?
Avez vous un exemple de branchement et de programmation pour mettre en place un moteur pas à pas ou une référence?
merci de votre aide
PAM
Enseignant AgroSup Dijon
 
bonsoir,
non, il n'y a pas d"extension pour le pilotage de moteurs.
Que souhaitez vous faire comme appli ?
Cordialement
 
Pourquoi un pilotage par API?
Une imposition d'utiliser un automate ?
Quid des applications à base d'Arduino sur lequel on peut définir un très grand nombre de couples STEP/DIR.. . ?
 
Surtout qu'il existe maintenant des solution "industrialisées" pouvant être programmées en C ou en Arduino.
Perso j'utilise pas mal les modules de chez Barth.
 
Réponse suite message
"michel pelletier, post: 1305450, member: 46783"
]bonsoir,
non, il n'y a pas d"extension pour le pilotage de moteurs.
Que souhaitez vous faire comme appli ?
Cordialement[/QUOTE]

-----
En fait j'ai imprimé un bras robot BCN3D-Moveo (https://github.com/BCN3D/BCN3D-Moveo/tree/master/USER MANUAL)
Pour piloter les moteurs pas à pas j'ai:
une carte arduino mega 2560
une carte Ramps V1,4
et 6 Driver tb 6560
j'ai fait un programme en python pour utiliser un joystick et j'envoie les données à la carte arduino qui gère le reste

En fait je voudrais me passer de la carte arduino pour animer le bras robot à l'aide d'un automate programmable et faire programmer en grafcet les étudiants.
Mais je ne sais pas si cela est possible
Avez vous des idées???
 
AMHA il n'y a pas d'impossibilité à gérer les STEP et DIR par des E/S d'API.
Je verrai peut être une limite au niveau des vitesses de déplacement possible avec les S TOR d'un API au niveau de la fréquence possible pour générer les impulsions STEP...

Mais si c'est à des fins pédagogiques, ça ne devrait pas poser de problème.
 
Mais je ne sais pas si cela est possible
Avez vous des idées???

Bonjour,

Il serait peut être plus simple de dialoguer avec la carte arduino (avec une liaison série par exemple) en envoyant des ordres complexes plutôt que de gérer les moteurs PAP dans l'automate

JF
 

Sujets similaires

L
Réponses
29
Affichages
3 069
le_stan
L
MacPepR
Réponses
8
Affichages
5 380
ygaillard
Y
B
Réponses
193
Affichages
22 865
mvt
bernard-tizac
Réponses
1
Affichages
5 391
JASON
J
F
Réponses
14
Affichages
3 608
franckapik
F

Sujets similaires

G
Réponses
26
Affichages
632
Fran
M
Réponses
0
Affichages
228
manuchescou
M
J
Réponses
21
Affichages
597
ramses76
ramses76
N
Réponses
34
Affichages
1 193
midodiy
midodiy
Retour
Haut