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.