반응형

자동화 설비를 프로그래밍할 때마다 적용하는 서보 기술이다.
위치결정모듈에서 제어하는 서보 앰프 타입에 적용 가능하다.

위치결정을 할 때 1개의 속도만 사용하면 아래와 같은 문제점 발생
  • 고속으로 목표 위치에 근접했을 때 제품에 충격이 발생함 (지그에 부딪히는 등)
  • 충격·진동을 방지 하려고 속도를 줄이거나 가감속 시간을 늘리면 전체 속도가 느려짐

 

2개 이상의 속도 제어를 사용할 때의 효과
  • 고속으로 이동 후, 근접시 저속으로 바꿔 제품이 천천히 이동하면서 충격을 줄일 수 있음
  • 가감속 시간을 짧게 설정해도 됨

 

속도 변경 종류

속도 제어 방법에는 속도 변경오버라이드가 있다.
오버라이드는 위치결정 속도에 대해 %로 변경하며 마지막 오버라이드 값을 기억하므로 다시 100%로 설정할 필요가 있다.
오버라이드는 위치결정 속도 설정값에 따라 속도가 달라진다.

절대 속도 제어는 속도 변경으로 속도값을 직접 지정하고, 상대 속도 제어는 오버라이드로 비율을 지정한다.

위치결정 중일 때에만 속도 변경을 할 수 있다.

 

속도 변경은 연속 제어(블록 제어)와 다르다

위치결정으로 속도를 제어하려면 모든 위치결정마다 추가해야 한다. 기존 위치결정 제어의 *2배이다.
A에서 B위치로 가는데 중간에 a 위치를 넣을 필요는 없으니까, 속도만 제어하면 되므로 속도 변경 기능을 사용하는 것이다.

속도 변경으로 속도를 제어하면 하나의 코드 블록으로 모든 위치결정에 적용할 수 있다. 몇군데만 필요하면 조건을 추가하면 된다.

 

필요한 변수

  • 워드 디바이스 = 남은 거리 저장용, 속도 변경 요구, 속도값
  • 비트 디바이스 = 속도 변경 요구

 

동작 순서 예

축 위치결정 시작

  1. 서보 BUSY 상태 확인
  2. 목표위치와 현재 위치가 설정한 거리 이하가 되면 속도 변경 요구 SET
  3. 설정 속도로 변경
  4. 목표위치까지 위치결정 완료
※ 주의: 목표 위치에 가까워져 감속 중일 때 속도 변경 지령을 ON하면 경고 코드 500 발생. 이 때는 가감속 시간을 줄이거나 속도 변경 시작 지점을 늘리면 됨.

 

코딩 예

 

다단 속도 제어가 이해가 되지 않으면 서보 기초부터 연습할 것을 권장한다.

반응형

관련글