6 POSITIONING CONTROL

(2) Motion SFC program

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

Absolute auxiliary point-specified helical interpolation control

[F10]

[G10]

Absolute auxiliary point-specified helical interpolation control

SET M2042

PX000*M2415*M2435*M2455

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.

[K60]

ABH

 

 

Axis

1,

88541PLS

Axis

2,

30000PLS

Str.Ax.

3,

20000PLS

Speed

 

1000PLS/s

Number of pitches 500

Aux.P.

1,

45000PLS

Aux.P.

2,

20000PLS

Absolute auxiliary point-specified circular helical interpolation

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

Axis 1, Axis 2

interpolation

 

Axis 1

88541[PLS]

End point address of the . . .

circular interpolation axis

Axis 2 . . . .

30000[PLS]

Linear axis for the circular . . .

. . . . . . . . . .

Axis 3

interpolation and linear interpolation

 

End point address of the linear axis . . . . .

20000[PLS]

Positioning speed . . .

1000[PLS/s]

 

Number of pitches . . .

500

Axis 1

45000[PLS]

Auxiliary point address

Axis 2

20000[PLS]

of the arc

 

[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 - 73