Page 1 sur 1

capture position (touch probe IM_15 sur codeur externe sur C400 Elau

Posté : 06 juil. 2025, 09:06
par Pierrewallon
Bonjour

Je souhaite réaliser une capture de position de type Touch Probe sur un axe codeur WAX10 mais je n'y arrive pas .
J'utilise TP_edge et j'ai un problème avec DevID

TPId :=i_TP.LogAdr,
DevId :=i_Encoder.LogAdr,

j'ai déclaré comme suivant,
VAR_INPUT

i_TP : G_IN; (*Entree touche probe du controleur IM_15 dans mon cas*)
i_Encoder : Drive; (*Codeur ou axe à contrôler*)

...

END_VAR

Peut-être que la déclaration i_Encoder n'est pas bonne ==> i_Encoder : Drive;

Le codeur est connecté à un C400 Elau et il est de type Sin/cos.

Auriez vous une solution ou conseil à me donner ?
Merci

Re: capture position (touch probe IM_15 sur codeur externe sur C400 Elau

Posté : 09 juil. 2025, 23:51
par Bruce33
Bonjour,

Ne multipliez pas les sujets pour un même besoin.

C'est quoi un WAX10 ?
Vous avez raccordé un codeur externe, c'est ça ?
Sur quel connecteur ? Comment l'avez-vous déclaré dans la configuration matérielle ?
Je ne crois pas qu'on puisse utiliser n'importe quel codeur.
S'il est compatible, raccordé et déclaré correctement, vous devriez voir une valeur de position dans la configuration matérielle.
Tant que vous n'avez pas de valeur, ce n'est pas la peine de tenter un TouchProbe.