Page 1 sur 1

positionnement moteur + projet pro

Posté : 18 avr. 2018, 12:20
par abderrahmane
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 !

Re: positionnement moteur

Posté : 18 avr. 2018, 13:54
par itasoft
slts,
les moteurs commandent quels actionneurs ? (tapis, convoyeur)
le codeur est au cul du moteur ou sur l'actionneur ?
c'est un codeur incrémental ou absolu ?

Re: positionnement moteur

Posté : 18 avr. 2018, 16:38
par dehell
Bonjour,
Précise aussi le logiciel que tu dois utiliser? Step7? Tia Portal ?

Re: positionnement moteur

Posté : 22 avr. 2018, 12:51
par abderrahmane
bonjour, c'est une machine monobloc avec 3 axes la machine a deux moteur un moteur entrain les deux axes de remplissage et capsulage et l'autre entrain l'axe de la rinceuse, il faut que les deux moteurs soient synchronisés, les codeur incrémentales sont placées sur les moteurs. j'utilise step7 programmation en LIST
Merci d'avance