Skip to main content

7.5.4. 시리얼 엔코더 리셋

7.5.4. 시리얼 엔코더 리셋

 

시리얼 엔코더 리셋은 모터의 에러 상태를 해제하거나 엔코더의 영점을 새로 맞추는 기능입니다. 엔코더 리셋을 실행하면 엔코더의 회전수가 0으로 클리어 됩니다.

 

시리얼 엔코더는 내부 메모리에 엔코더 회전 수 정보를 저장하고 있습니다. 엔코더 리셋은 초기화 작업에서 수행하며 로봇이 정상적으로 운용되고 있을 때는 절대 해서는 안됩니다. 다만 엔코더의 통신 이상 등 엔코더 관련 에러가 발생하거나 엔코더의 배터리가 소실되어 리셋해야 하는 경우에 실행합니다. 이때는 기존의 로봇 원점위치와 달라질 수 있으므로 로봇 프로그램의 실제 위치를 확인하여 수정하는 작업이 필요합니다.

 

시리얼 엔코더 리셋은 각 축별로 엔코더 리셋 모드를 설정하여 실행할 수 있습니다. 엔코더 회전수 클리어를 하지 않고 엔코더 관련 에러만 해제하고자 할 경우 엔코더 리셋 모드를 에러해제로 설정한 후 실행합니다.

 

 

그림 7.84 시리얼엔코더 리셋

 

 

 

l 시리얼 엔코더는 제어기 전원이 없는 상태에서도 위치를 기억하기 위해서 엔코더용 배터리가 부착되어 있습니다. 만일 제어기 전원과 엔코더 배터리 전원이 모두 공급되지 않으면 엔코더의 위치정보가 손실되므로 로봇의 작업프로그램을 사용하는데 문제가 발생할 수 있습니다.

 

l 따라서 엔코더 배터리 전압에러가 발생하는 경우에 엔코더 배터리를 교체는 반드시 제어기 전원이 ON되어 있는 상태에서 해야 합니다.