안녕하세요
엘오토입니다.
오늘은 XGF-M32E 관련 기술내용에 대해 포스팅합니다. 주요내용은 네트워크연결, 플래그, 디바이스입니다.
네트워크 연결
네트워크 연결입니다. LS제품간에는 네트워크 연결이 쉽도록 XML파일이 모두 등록되어 있습니다.
타사 서보와의 구성시에는 반드시 XML파일을 통신드라이버 폴더내에 복사를 해줘야합니다.
네트워크 연결은 자동연결과 수동연결 2가지가 있습니다.
자동연결은 제품의 하드웨어적인 배선을 모두 한뒤에 XGPM에서 온라인-이더캣슬레이브-자동연결을 수행하면
XGPM이 자동적으로 이더캣 네트워크를 잡아줍니다.
수동연결은 XGPM내에서 이더캣네트워크를 추가한후(상기그림)에 접속-온라인-쓰기-네트워크만 쓰기합니다.
이후에 온라인-이더캣슬레이브-서보연결을 수행하면 됩니다.
플래그
플래그는 다소 생소할 수도 있습니다. 이부분은 다양한 내용을 담고있습니다.
시간관련 플래그를 포함하여 모션축 관련 플래그, 통신 플래그 등등입니다.
주로 많이 사용하는 플래그는 시간관련 플래그와 모션축 관련 플래그입니다.
시간 플래그 : 1초에 1번 입력플래그(%FX99, 하기화면참조)
모션플래그 : 축의 운전정보 전체
내용이 너무 방대하여 본 자료에 모두 담지 못하는 점 양해바랍니다.
특이사항은 XGF-PN8B의 경우, 모션축의 정보가 사용자가 정의하는 메모리에 할당되어 내용을 볼 수 있는 반면
M32E, XMC, CPUZ 제품군들은 디폴트로 정해져서 플래그 영역으로 사용하는 것이 특징입니다.
디바이스
M32E는 프로그래밍을 XGPM에서 실시합니다. XGPM에서 사용할 수 있는 메모리의 종류를 디바이스라고 칭합니다.
디바이스 종류를 보면, 일반적인 XGI나 XMC, CPUZ와는 디바이스영역의 차이가 있습니다.
초기에 이부분을 이해하고 적용해야지 나중에 큰 문제를 피할 수 있습니다.
또한, 디바이스는 비트와 워드체계를 동일한 주소이지만 다르게 표현할 수 있기에 중복이 없도록 사용하는 것이 중요합니다.
예를들어, %MX0는 %MW0.0과 동일한 주소입니다.
XGPM의 도구-주소계산기에서 이를 확인할 수 있습니다. 다른 명령어를 위의 디바이스로 각각 사용한다면
시스템에 문제가 될 수 있겠지요.
오늘은 이더캣 네트워크 연결, 플래그, 디바이스에 대해 알아보았습니다.
기본적인 프로그래밍 및 셋업을 위해서는 반드시 거쳐가야하는 기본적인 내용들입니다.
매뉴얼과 함께 익숙해지면 좋겠습니다.
제품 구매나 Blog 관련 문의가 있으시면 댓글이나, 다음주소로 메일링 부탁 합니다.
jwleeh@lauto.kr 엘오토메이션 이진우
감사합니다.