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.
positionnement moteur
-
abderrahmane
- Code sa première boucle

- Messages : 17
- Enregistré le : 25 avr. 2017, 11:27
positionnement moteur
Modifié en dernier par abderrahmane le 13 mai 2026, 17:02, modifié 2 fois.
- itasoft
- Mi homme - Mi automate

- Messages : 7824
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: positionnement moteur
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 ?
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 ?
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: positionnement moteur
Bonjour,
Précise aussi le logiciel que tu dois utiliser? Step7? Tia Portal ?
Précise aussi le logiciel que tu dois utiliser? Step7? Tia Portal ?
-
abderrahmane
- Code sa première boucle

- Messages : 17
- Enregistré le : 25 avr. 2017, 11:27
Re: positionnement moteur
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
En réalité, c'est un système complexe que beaucoup de gens ne comprennent pas. J'aimerais le formuler plus simplement, car beaucoup de personnes mettent longtemps à assimiler ne serait-ce que l'installation de technologies de base comme les celles-ci. Je pense que vous voyez ce que je veux dire.
Merci d'avance
En réalité, c'est un système complexe que beaucoup de gens ne comprennent pas. J'aimerais le formuler plus simplement, car beaucoup de personnes mettent longtemps à assimiler ne serait-ce que l'installation de technologies de base comme les celles-ci. Je pense que vous voyez ce que je veux dire.
Merci d'avance
