[M221] codeur incrémental, compteur rapide [RESOLU]

Forum traitant des automates industriels de marque Schneider - Telemecanique
Avatar du membre
lerieur
Forcené des structures
Forcené des structures
Messages : 152
Enregistré le : 27 nov. 2015, 22:04

[M221] codeur incrémental, compteur rapide [RESOLU]

Message par lerieur »

Bonjour à toutes et tous.

J'ai essayé d'utiliser la fonction de comptage rapide sur un M221, en raccordant le codeur incrémental (1000pts/tr) sur les entrées I0.0 (canal A) et I0.1 (canal B).
Dans le programme, après paramétrage du compteur HSC0 en compteur biphasé, quadrature X1, j'utilise simplement le broc fonction correspondant.

Je compte bien des impulsions, mais pas le bon nombre, j'en compte presque 2 fois plus.
Et le compteur ne décompte jamais, même s'il arrive à détecter l'inversion du sens de rotation.

J'ai mis en cause les voies de comptage, du coup je suis passé sur le deuxième compteur rapide, sur les voies I0.6 et I0.7, mais j'ai obtenu les mêmes problèmes.
J'ai essayé avec un compteur différent, ( modèle, marque et résolution différents ) et ça fait pareil.

L'alimentation 24VDC du codeur est la même que celle de l'automate.

Je dois louper quelque chose, mais je ne vois pas quoi.

Quelqu'un a déjà mis en oeuvre le comptage rapide avec codeur incrémental sur un M221 ?
Ya quelque chose à faire de particulier ?

D'avance merci pour vos idées ou remarques.
Modifié en dernier par lerieur le 26 sept. 2022, 11:43, modifié 1 fois.
La théorie, c’est quand on sait tout et que rien ne fonctionne. La pratique, c’est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : rien ne fonctionne ... et personne ne sait pourquoi !
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: [M221] codeur incrémental, compteur rapide

Message par itasoft »

slts,
Donc tu aurais plus d'impulsions par tour sur la valeur courante %HSC0.V c'est ça ?
il faut donner les caractéristiques du codeur incrémental et dire si tu le fais tourner à la main ou si il est accouplé à un axe
Automaticien privé (de tout)
itasoft@free.fr
Avatar du membre
lerieur
Forcené des structures
Forcené des structures
Messages : 152
Enregistré le : 27 nov. 2015, 22:04

Re: [M221] codeur incrémental, compteur rapide

Message par lerieur »

C'est bien ça.

Le codeur est un Kubler série 5000, alimentation 24VDC, sortie pushpull, 1000 impulsions par tour, je le fais tourner à la main directement en agissant sur l'arbre, vite ou lentement peu importe.
On est donc en vitesse de rotation bien inférieur à la fréquence max d'acquisition des entrées codeurs du M221.
La théorie, c’est quand on sait tout et que rien ne fonctionne. La pratique, c’est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : rien ne fonctionne ... et personne ne sait pourquoi !
Avatar du membre
lerieur
Forcené des structures
Forcené des structures
Messages : 152
Enregistré le : 27 nov. 2015, 22:04

Re: [M221] codeur incrémental, compteur rapide

Message par lerieur »

J'ai fait un essai avec codeur BEI IDEACOD un peu du même genre, 24VDC également, 80 impulsions par tour, et même résultat.
La théorie, c’est quand on sait tout et que rien ne fonctionne. La pratique, c’est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : rien ne fonctionne ... et personne ne sait pourquoi !
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: [M221] codeur incrémental, compteur rapide

Message par itasoft »

slts,
Tout semble correct, bizarre bizarre , vous avez dit bizarre ?
envoi quand même ton schéma de raccordement et confirmer que c'est bien du Push Pull et pas du RS422
Automaticien privé (de tout)
itasoft@free.fr
Avatar du membre
lerieur
Forcené des structures
Forcené des structures
Messages : 152
Enregistré le : 27 nov. 2015, 22:04

Re: [M221] codeur incrémental, compteur rapide

Message par lerieur »

Codeur

- 0V de la même alim que l'automate
+ 24V de la même alim que l'automate
A I0.0
A/ non connecté
B I0.1
B/ non connecté
O non connecté
O/ non connecté
Masse connecté au 0V de la même alim que l'automate ( j'ai essayé sans brancher la masse, c'est pareil )

Pour la sortie, le modèle Kubler a été sélectionné avec sortie Push-Pull.
Pour celui IDEACOD en revanche je ne sais pas.
La théorie, c’est quand on sait tout et que rien ne fonctionne. La pratique, c’est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : rien ne fonctionne ... et personne ne sait pourquoi !
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: [M221] codeur incrémental, compteur rapide

Message par itasoft »

A/ et B/ doivent être raccordés et non pas en l'air (ou au 0V)
Automaticien privé (de tout)
itasoft@free.fr
Avatar du membre
lerieur
Forcené des structures
Forcené des structures
Messages : 152
Enregistré le : 27 nov. 2015, 22:04

Re: [M221] codeur incrémental, compteur rapide

Message par lerieur »

Aucun risque de mettre les signaux complémentés au 0V ?
Ca ne peut pas faire court-circuit quand la sortie est à l'état haut ?
La théorie, c’est quand on sait tout et que rien ne fonctionne. La pratique, c’est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : rien ne fonctionne ... et personne ne sait pourquoi !
Avatar du membre
lerieur
Forcené des structures
Forcené des structures
Messages : 152
Enregistré le : 27 nov. 2015, 22:04

Re: [M221] codeur incrémental, compteur rapide

Message par lerieur »

Sur le codeur Ideacod il n'y a pas de signaux complémentés et ça ne fonctionne pas non plus.
La théorie, c’est quand on sait tout et que rien ne fonctionne. La pratique, c’est quand tout fonctionne et que personne ne sait pourquoi. Ici, nous avons réuni théorie et pratique : rien ne fonctionne ... et personne ne sait pourquoi !
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7806
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: [M221] codeur incrémental, compteur rapide

Message par itasoft »

exact j'oublie que c'est sur M221
Normalement en push pull ya pas de A/ et B/ ou alors ce codeur est configurable en plusieurs interfaces:
comme TTL, RS 422, HTL, Push Pull, Totem pole, Sin/Cos ?
Automaticien privé (de tout)
itasoft@free.fr
Répondre