Skip to main content

10.4.3.5. SEA

10.4.3.5. SEA

 

-치 기능은 작업물의 위치가 달라진 차이를 검출하고 그 차이만큼 보정하는 기능입니다. 로봇 좌표계뿐만 아니라 툴 좌표계나 베이스좌표계 기준으로도 위치의 차를 검출하여 보정이 가능합니다.

 

설명

-치 기능 

문법

SEA ST=<On/Off>,CRD=<기준좌표계>[,<사용자좌표계번호>],R=<레지스터 번호>

파라미터

On/Off

1이면 On, 0이면 Off

0~1

기준좌표계

0=베이스, 1=로봇, 2=, 3=사용자, 4=사용자n

0~4

사용자좌표계

번호

기준좌표계가 사용자일 때 사용자좌표계 번호

0,1~10

레지스터번호

온라인 쉬프트에 사용할 레지스터의 번호

1~8

사용 예

SEA ST=1,RF=0,R=1

 

(1)  서치 범위를 지정합니다. ([F7]: 조건설정』 메뉴에서 『[F1]: 응용조건』2: 로봇 서치 범위』)

 

(2)  프로그램을 티칭하고, 티칭에 필요한 서-치 기능을 기록합니다.

   -치 시작

   로봇 인터럽트(RINT 또는 RINTA)

   -치 종료

   온라인 쉬프트

 

(3)  -치 기준위치 데이터 기록을 ON합니다. ([F7]: 조건설정』 메뉴에서 『[F1]: 응용조건』1: 로봇 서치 기준위치 기록』)

 

(4)  1Cycle Mode에서 재생하여 로봇 인터럽트에 의해 작업물의 기준위치를 읽어 들입니다.

 

(5)  -치 기준위치 데이터 기록을 Off합니다. ([F7]: 조건설정』 메뉴에서 『[F1]: 응용조건』1: 로봇 서치 기준위치 기록』)

 

(6)  통상재생을 합니다.

 

 

11) -치 기능의 응용

 

   1차원 서-

 

그림 10.5 1차원 서-

 

위의 그림은 동일 작업물이 이동하거나 또는 형태가 같고 크기가 다른 경우에 1방향 서-치로 오차를 보정하는 것입니다.

 

-치 기능은 위의 그림과 같이 로봇 인터럽트와 함께 사용됩니다. 쉬프트량은 쉬프트 레지스터에 기록한 후 온라인 쉬프트 기능을 사용하여 그 차이를 보정합니다.

 

그림에서 스텝 3의 위치로 가면서 로봇 인터럽트가 동작하여 쉬프트량을 쉬프트 레지스터에 기록합니다. 이 쉬프트 레지스터를 참조하여 스텝 4 - 스텝 7을 쉬프트하여 재생합니다. 또한, 로봇 인터럽트 기능은 직선보간과 원호보간으로 기록된 스텝에서만 함께 사용할 수 있습니다.

 

 

 

 

   2차원 서-

 

 

그림 10.6 2차원 서-

 

 

2방향의 서-치는 서-치 기능을 두 번 사용하여 각각의 점(P,Q)의 쉬프트량을 기록합니다. 이때, P점의 쉬프트량은 R1레지스터에 저장되고 P점 이동시에 참조됩니다. Q점의 쉬프트량은 R2레지스터에 저장되고 Q점 이동시에 참조됩니다.