INTP-311 (MM_GET_POS,XX) Uninitialized data is used
문제 설명
MM_GET_POS 또한 MM_GET_JPS을 호출할 때 프로그램에 "정의되지 않은 변수를 사용함(Uninitialized data is used)" 오류 메시지가 나타냅니다.
원인 분석
비전 시스템이 보낸 비전 포인트 또는 웨이포인트 개수가 MM_GET_POS 또는 MM_GET_JPS 명령어를 호출하는 횟수와 일치하지 않습니다. 예를 들어 비전 시스템은 하나의 웨이포인트만 보내지만 로봇 프로그램은 MM_GET_POS 명령어를 두 번 호출합니다. 다음 코드와 같습니다.
CALL MM_GET_POS(1,60,70,80) ;
CALL MM_GET_POS(2,61,71,81) ;
해결 방법
중복된 MM_GET_POS 또는 MM_GET_JPS 명령어를 삭제하여 비전 포인트나 웨이포인트의 수가 호출 횟수와 일치하도록 합니다.