Skip to main content

10.4.1.8. ENDLESS

10.4.1.8. ENDLESS​

 

Explanation

This function is to reset or revolve the assigned axis for recorded number of rotations. (Set this function available on the ENDLESS axis setup screen.)

Grammar

ENDLESS < Axis name >=< The num. of rot.>

ENDLESS RESET

ENDLESS ZERO

Parameter

Axis name

R1: Axis R1,  T1~T16 : additional axis 1~16

The num. of rot.

Number of rotations of an axis to be applied to the first step after command is given. (1=360deg, -1=-360deg)

RESET

Current axis rotation value is converted to “-180deg ~ 180deg” value.

ZERO

Always set the current axis rotation value to 0deg.

Example

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

ENDLESS R1=10

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

(→ Axis R1 moves to where 10 more rotations than the recorded position of step.)

ENDLESS T1=10

ENDLESS T2=10

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

(→ Axis T1 and Axis T2 move to where 10 more rotations than the recorded position)

ENDLESS T1=10

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

(→ENDLESS rotation command is not executed except MOVE P.)

ENDLESS RESET

(→ Axis out of one rotation range is converted to -180deg ~ +180deg value.)

END

 

 

 

l  Steps where ENDLESS command is executed are automatically converted to the value within one rotation after revolving for the assigned times.