AX-Series Motion Controller Instructions Manual Chapter 2
188
Name Function Data Type
Setting Value
Timing to Take Effect
(1)
BufferMode
Specify a buffer mode for
the instruction.
*2
DMC_BUFFER
_MODE
0: Aborting
1: Buffered
2: BlendingLow
3: BlendingPrevious
4: BlendingNext
5: BlendingHigh
When bExecute turns to True.
TransitionMode
Specify a transition mode
for the instruction.
*3
DMC_GROUP_
TRANSITION_
MODE
0: None
10: Overlap
(0)
When bExecute turns to True.
*Note:
1. Setting parameters CircPlane, CircMode and AuxPoint.
2. Refer to AX-3 Series Operation Manual for details on BufferMode.
3. Refer to AX-3 Series Operation Manual for details on TransitionMode.
CircMode
setting
Definition
CircMode – AuxPoint
Actual input for AuxPoint [_, _, _]
0
Three points –
Absolute coordinate values for the
border point (X
A
, Y
A
, Z
A
)
Start point, end point and border point [X
A
, Y
A
, Z
A
]
1
A center point –
Absolute coordinate values for the
[C
X
, C
Y
, N/A] [N/A, C
X
, C
Y
] [C
Y
, N/A, C
X
]
Outputs
Name Function Data Type
Output Range Value (Default
bDone
True when the absolute positioning is
completed.
BOOL True/False (False)
True when the instruction is triggered to run.
True when the instruction is controlling axes.
bCommand
True when the instruction execution is
interruppted.
BOOL True/False (False)
bError
True when an error occurs in execution of the
BOOL True/False (False)
ErrorID
Record the error code when an error occurs.
Refer to Appendix for error code descriptions.
DMC_ERROR
*
DMC_ERROR (DMC_NO_ERROR)
*Note: DMC_ERROR: Enumeration (ENUM)