Chapter 8 Motion Control Function
(5) Operation patterns
- Starting position: (1000.0, 1000.0)
- Target position: (9000.0, 1000.0)
- Serve position: (5000.0, 0.0)
- Method(CircMode): Radius(2)
- Direction(PathChoice): CW(0)
Sub-axis
Forward
Goal position
(9000,1000)
Main-axis
Reverse
Sub-axis
Reverse
Main-axis
Forward
Starting position
(1000,1000)
0
900050001000
1000
Arc’s degree< 180°
Center
Radius
=5000
-1000
-2000
「CW, Arc<180°」
Circular interpolation action
4. Relevant motion function block
(1) Absolute positioning circular interpolation operation
Absolute positioning circular
interpolation operation
MC_MoveCircularAbsolute
Done
Execute
AxesGroup
AxesGroup
BOOLBOOL
UINT UINT
UINT CircMode
LREAL[ ] AuxPoint
Busy
BOOL
CommandAborted
BOOL
Error
BOOL
ErrorID
WORD
LREAL[ ] EndPoint
Active
BOOL
UINT PathChoice
LREAL Velocity
LREAL Acceleration
LREAL Deceleration
LREAL Jerk
UINT BufferMode
UINT TransitionMode
LREAL TransitionParameter