Codeur incrémental M340

Forum traitant des automates industriels de marque Schneider - Telemecanique
Fred4547
Première mise en service
Première mise en service
Messages : 51
Enregistré le : 16 janv. 2022, 16:11

Codeur incrémental M340

Message par Fred4547 »

Bonjour,

Je suis nouveau sur le forum et j'ai besoin de votre aide.
J'ai un M340 avec une carte BMXEHC0200
Je mesure une distance avec un codeur incrémental et la fonction "compteur large libre"
Quand j'ai une coupure de courant mon compteur repart à 0
J'ai pas ce problème avec Twido
Une explication ? Merci
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7807
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Codeur incrémental M340

Message par itasoft »

slts,
tu veux dire que COUNTER_CURRENT_VALUE (ex: %ID0.4.0.2 pour emplacement 4) retombe à zéro ?
Automaticien privé (de tout)
itasoft@free.fr
Fred4547
Première mise en service
Première mise en service
Messages : 51
Enregistré le : 16 janv. 2022, 16:11

Re: Codeur incrémental M340

Message par Fred4547 »

Bonjour,
Merci de prendre le temps de répondre.
Oui c'est tout à fait ça.
La valeur courante numérique principale de type DINT
Cette valeur correspond bien à mon nombre d'impulsions du codeur. Mais elle revient à zéro après une coupure de courant.
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7807
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Codeur incrémental M340

Message par itasoft »

slts,
c'est pas normal, ça le fait sur les deux voies ?
Automaticien privé (de tout)
itasoft@free.fr
Fred4547
Première mise en service
Première mise en service
Messages : 51
Enregistré le : 16 janv. 2022, 16:11

Re: Codeur incrémental M340

Message par Fred4547 »

Je n'ai pas essayé sur l'autre voie. Je regarde ça
Merci
Fred4547
Première mise en service
Première mise en service
Messages : 51
Enregistré le : 16 janv. 2022, 16:11

Re: Codeur incrémental M340

Message par Fred4547 »

C'est la même chose sur la voie 2. Je perds la valeur après coupure de courant.
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7807
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Codeur incrémental M340

Message par itasoft »

slts,
le module est à quel emplacement dans le rack ?
Automaticien privé (de tout)
itasoft@free.fr
Fred4547
Première mise en service
Première mise en service
Messages : 51
Enregistré le : 16 janv. 2022, 16:11

Re: Codeur incrémental M340

Message par Fred4547 »

Slt
Position sur la rack 1 derrière la CPU
Config :
Rack 4 positions
CPS2000
CPU BMXP34 2030
1 BMX EHC 0200
2 BMX DDM 16022
3 PMX NOW 0300

Pas de programme pour le moment juste table d'animation avec toutes les variables T_SIGN_CPT_BMX
J'ai forcé la valeur "force enable" valide le counter à 1.
Une impulsion sur "Force_REF" valeur de présélection. Registre d'état "counter status" affiche la valeur 12 et cela fonctionne. "counter_current_value" affiche la valeur de mes impulsisns du codeur.
Au redémarrage après coupure "counter_current_value" affiche la valeur 0.
Je dois refaire une impulsion sur "Force_REF" pour que le compteur de mes impulsions fonctionne à nouveau.
Merci
Avatar du membre
itasoft
Mi homme - Mi automate
Mi homme - Mi automate
Messages : 7807
Enregistré le : 20 oct. 2015, 10:15
Localisation : Lyon
Contact :

Re: Codeur incrémental M340

Message par itasoft »

slts,
Disons que chez moi ça marche avec (écris dans le programme)
FORCE_SYNC :=true :
FORCE_ENABLE :=true ;

il doit y avoir un paramètre qui est différent chez moi, mais lequel dans toute cette usine à gaz ?
ceci dit ce compteur c'est une vraie usine à gaz , on as plus le droit de faire un simple compteur bestial, le simple ça n'existe plus , circulez
Automaticien privé (de tout)
itasoft@free.fr
Fred4547
Première mise en service
Première mise en service
Messages : 51
Enregistré le : 16 janv. 2022, 16:11

Re: Codeur incrémental M340

Message par Fred4547 »

Une usine à gaz c'est peut de le dire.
Quand je vois la différence avec un twido et twidosoft.
Je vais essayer avec SYN.
Merci
Répondre