Skip to main content

10.5.1.8. ENDLESS

10.5.1.8. ENDLESS

 

설명

지정한 축을 기록한 회전 수만큼 회전시키거나 리셋시키는 기능입니다.

(ENDLESS 축 설정 화면에서 기능을 유효로 설정해야 합니다.)

문법

ENDLESS <축 지정>=<회전 수>

ENDLESS RESET

ENDLESS ZERO

파라미터

축 지정

R1: R1,   T1~T16 : 부가 1~16

회전 수

ENDLESS 명령 이후의 첫 번째 스텝에 적용할 축의 회전 수 (1=360deg, -1=-360deg)

RESET

현재 축 회전 값을 -180deg ~ 180deg 값으로 환산

ZERO

현재 축 회전 값을 항상 0deg로 정합니다.

사용 예

S1 MOVE P,S=50%,A=0,T=0

ENDLESS R1=10

S2 MOVE P,S=50%,A=0,T=0

(→ R1축이 스텝의 기록 위치에서 10회전 더한 위치로 이동)

ENDLESS T1=10

ENDLESS T2=10

S3 MOVE P,S=50%,A=0,T=0

(→ T1, T2축이 기록위치에서 10회전씩 더한 위치로 이동)

ENDLESS T1=10

S4 MOVE L,S=800mm/s,A=0,T=0

(→ MOVE P이외는 ENDLESS 회전명령이 실행되지 않음.)

ENDLESS RESET

(→ 1회전 범위 밖에 있는 축을 -180deg ~ +180deg값으로 환산하여 변환함)

END

 

 

 

l ENDLESS 명령이 실행되는 스텝은 지정된 회전 수만큼 회전 후에 자동으로 1회전 이내의 값으로 환산됩니다.