INTP-311 (MM_GET_POS,XX) Des données non initialisées sont utilisées
Problème
Lors de l’appel de MM_GET_POS ou MM_GET_JPS, l’erreur « Des données non initialisées sont utilisées » est renvoyée par le programme.
Causes possibles
Le nombre de points de vision ou de points de passage envoyés par le système de vision ne correspond pas au nombre de fois où la commande MM_GET_POS ou MM_GET_JPS est appelée. Par exemple, le système de vision n’envoie qu’un point de passage, mais le programme du robot appelle MM_GET_POS deux fois, comme illustré dans le code suivant.
CALL MM_GET_POS(1,60,70,80) ;
CALL MM_GET_POS(2,61,71,81) ;
Solutions
Supprimez les commandes MM_GET_POS ou MM_GET_JPS superflues afin de garantir que le nombre de points de vision ou de points de passage correspond au nombre d’appels.