6 POSITIONING CONTROL

(2) Motion SFC program

Motion SFC program for which executes the servo program is shown below.

Absolute radius-specified helical interpolation control

Absolute radius-specified helical interpolation control

[F10]

SET M2042

 

 

 

 

Turn on all axes servo ON command.

[G10]

 

 

 

Wait until PX000, Axis 1 servo ready, Axis 2 servo ready,

 

 

 

 

 

PX000*M2415*M2435*M2455

 

 

 

 

 

 

and Axis 3 servo ready turn on.

 

 

 

 

 

 

 

 

 

[K52]

ABS

 

 

 

 

Absolute radius specified-circular helical interpolation

 

Axis

1,

100000PLS

 

 

 

 

 

 

Axis

2,

50000PLS

 

 

Axis for the circular . . . . . . . .

Axis 1, Axis 2

 

Linear axis 3,

25000PLS

 

 

interpolation

Axis 1 . . . 100000[PLS]

 

 

 

End point address of the . . .

 

Speed

 

1000PLS/s

 

 

 

 

 

 

circular interpolation axis

Axis 2 . . . . 50000[PLS]

 

Number of pitches 100

 

 

Linear axis for the circular . . . . . . . . . . . . Axis 3

 

Radius

 

60000PLS

 

 

interpolation and linear interpolation

 

 

 

 

 

 

End point address of the linear axis . . . . . 25000[PLS]

 

 

 

 

 

 

Positioning speed . . . 1000[PLS/s]

[G20]

 

 

 

 

 

Number of pitches . . . 100

 

!PX000

 

 

 

 

 

 

 

Radius on a circular interpolation plane . . . . . 60000[PLS]

Wait until PX000 turn off after circular interpolation completion.

END

(Note): Example of the above Motion SFC program is started using the automatic start or PLC program.

6 - 60