6 POSITIONING CONTROL

(2) Motion SFC program

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

Incremental auxiliary point-specified helical interpolation control

Incremental auxiliary point-specified helical interpolation control

[F10] SET M2042

[G10] PX000*M2415*M2435*M2455

[K61] INH

 

Axis

1, 88541PLS

Turn on all axes servo ON command.

Wait until PX000, Axis 1 servo ready, Axis 2 servo ready and Axis 3 servo ready turn on.

Incremental auxiliary point-specified circular helical interpolation

Axis

2,

30000PLS

Linear axis 3,

20000PLS

Speed

 

1000PLS/s

Number of pitches 500

Aux.P. 1, 45000PLS

Aux.P. 2, 20000PLS

Axis for the circular . . . . . . . . . . . . Axis 1, Axis 2

interpolation

End point relative address of . . . . Axis 1 . . . 88541[PLS]

the circular interpolation axis Axis 2 . . . . 30000[PLS] Linear axis for the circular . . . . . . . . . . . . Axis 3

interpolation and linear interpolation

End point relative address of the linear axis . . . 20000[PLS]

Positioning speed . . . 1000[PLS/s] Number of pitches . . . 500

Auxiliary point relative address . . . . .

of the arc

Axis 1 . . . . 45000[PLS] Axis 2 . . . . 20000[PLS]

[G20]

!PX000

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 - 76