Bonjour,
Dans le cadre d'un projet visant à créer l'interphase LabVIEW d'un robot 2 axes, j'ai un soucis concernant l'axes X.
Celui-ci s'arrête régulièrement, lorsque je lui impose un mouvement grace au VI "Start Motion", avant de repartir avec une vitesse trapézoïdale, tant dis que je récupère, avec le VI "Read Position", une incrémentation régulière de la position comme si le servomoteur ne s'était pas arrêté. Ceci entraine alors une erreur de postion de plusieurs centimètres ne me permettant plus d'asservir la position sur cette axe.
J'ai réalisé strictement la même programmation sur l'autre axe et il n'y a aucun problème de positionnement. Je boucle avec une structure "Rendez-vous" en prenant à chaque boucle la valeur de position à partir d'un tableau.
J'ai joint une capture de la séquence pour être plus parlant.
Avez-vous une idée d'où le problème pourrais venir?
C'est la première fois que j'utilise les outils Motion.
Mon matériel est:
- Servomoteur Kollmorgen de référence AKM42E-ANCNC-00
- AKD Drivers Kollmorgen de référence AKD-P00306-N2AN-0000
- NI UMI 7772