positionnement moteur + projet pro
Posté : 18 avr. 2018, 12:20
Bonjour,
Ton projet est intéressant, et tu touches effectivement un point essentiel : la gestion des codeurs incrémentaux pour assurer à la fois le positionnement initial et le contrôle de vitesse.
Avec une CPU 314C, tu peux utiliser les entrées rapides intégrées pour le comptage. Le plus simple est souvent de passer par les FC/FB de comptage dédiés (CTU, CTUD, ou mieux : les blocs système Siemens spécifiques aux compteurs rapides).
Ensuite, pour le référencement initial, tu dois définir une position zéro via un capteur ou un front particulier du codeur (selon qu’il a une voie Z ou non). Une fois ce zéro établi, tu peux suivre l'évolution de la position simplement en lisant la valeur du compteur.
Pour la vitesse, tu l’obtiens en calculant la variation de valeur du compteur sur un intervalle de temps fixe, ou en utilisant directement les fonctions de mesure intégrées si ton module les supporte.
Si jamais tu veux structurer ton projet de manière plus “pro” (par étapes claires, planning, objectifs fonctionnels…), tu peux jeter un œil à les 10 étapes pour construire votre projet professionnel.
Ça peut vraiment aider à formaliser ton approche, surtout en fin d’étude où on doit présenter quelque chose de carré.
N’hésite pas à détailler ton câblage ou ton programme si tu veux qu’on t’aide à affiner !
Ton projet est intéressant, et tu touches effectivement un point essentiel : la gestion des codeurs incrémentaux pour assurer à la fois le positionnement initial et le contrôle de vitesse.
Avec une CPU 314C, tu peux utiliser les entrées rapides intégrées pour le comptage. Le plus simple est souvent de passer par les FC/FB de comptage dédiés (CTU, CTUD, ou mieux : les blocs système Siemens spécifiques aux compteurs rapides).
Ensuite, pour le référencement initial, tu dois définir une position zéro via un capteur ou un front particulier du codeur (selon qu’il a une voie Z ou non). Une fois ce zéro établi, tu peux suivre l'évolution de la position simplement en lisant la valeur du compteur.
Pour la vitesse, tu l’obtiens en calculant la variation de valeur du compteur sur un intervalle de temps fixe, ou en utilisant directement les fonctions de mesure intégrées si ton module les supporte.
Si jamais tu veux structurer ton projet de manière plus “pro” (par étapes claires, planning, objectifs fonctionnels…), tu peux jeter un œil à les 10 étapes pour construire votre projet professionnel.
Ça peut vraiment aider à formaliser ton approche, surtout en fin d’étude où on doit présenter quelque chose de carré.
N’hésite pas à détailler ton câblage ou ton programme si tu veux qu’on t’aide à affiner !