Chapter 8 Motion Control Function
(e) 4- Current direction
Positioning is executed depending on the current operating direction.
In case the current operating direction is forward, operation is made in the same way as in Direction=‘1-forward
direction’ setting.
In case the current operating direction is reverse, operation is made in the same way as in Direction=‘3 reverse
direction’ setting.
(4) In case operation parameter 「Infinite running repetition」setting is ‘0: disable’, operating direction is determined as
follows.
- Starting position < target position: Positioning operation in forward direction
- Starting position > target position: Positioning operation in reverse direction
[Example] Executes Absolute coordinate, single-axis position control with the following setting
▷Start position: 1000,
▷Target position: 8000
The moving amount to forward direction is 7000 (7000=8000-1000).
1000
Starting position
Target position
0 8000
Moving amount : 7000
■ Relevant motion function block
Absolute positioning
operation
MC_MoveAbsolute
Axis
Axis
Execute
Done
UINTUINT
BOOL BOOL
BOOL ContinuousUpdate
LREAL Position
Busy
BOOL
CommandAborted
BOOL
Error
BOOL
ErrorID
WORD
LREAL Velocity
Active
BOOL
LREAL Acceleration
LREAL Deceleration
LREAL Jerk
UINT Direction
UINT BufferMode