Page 1 sur 2

Codeur incrémental M340

Posté : 16 janv. 2022, 16:51
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

Re: Codeur incrémental M340

Posté : 16 janv. 2022, 21:28
par itasoft
slts,
tu veux dire que COUNTER_CURRENT_VALUE (ex: %ID0.4.0.2 pour emplacement 4) retombe à zéro ?

Re: Codeur incrémental M340

Posté : 16 janv. 2022, 21:41
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.

Re: Codeur incrémental M340

Posté : 16 janv. 2022, 21:59
par itasoft
slts,
c'est pas normal, ça le fait sur les deux voies ?

Re: Codeur incrémental M340

Posté : 16 janv. 2022, 22:06
par Fred4547
Je n'ai pas essayé sur l'autre voie. Je regarde ça
Merci

Re: Codeur incrémental M340

Posté : 16 janv. 2022, 22:59
par Fred4547
C'est la même chose sur la voie 2. Je perds la valeur après coupure de courant.

Re: Codeur incrémental M340

Posté : 17 janv. 2022, 02:52
par itasoft
slts,
le module est à quel emplacement dans le rack ?

Re: Codeur incrémental M340

Posté : 17 janv. 2022, 05:21
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

Re: Codeur incrémental M340

Posté : 17 janv. 2022, 06:22
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

Re: Codeur incrémental M340

Posté : 17 janv. 2022, 07:49
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