Delta AX Series Instruction Manual page 267

Motion controller
Hide thumbs Also See for AX Series:
Table of Contents

Advertisement

AX- Ser i es Mo t i o n Co n t r o l l er I n s t r u c t i o n s Ma n u a l
Inputs/Outputs
Name
Function
Specify the
AxisGroup
axis group.
*Note: DMC_AXIS_GROUP_REF(FB): All function blocks for an axis group contain this variable, which works as the starting
program for function blocks.
Function
This function is available for DL_MotionControl V1.2.0.0 or later.
Each axis is calculated independently during the movement, so the movement path will vary according to the
configuration used.
Buffer Mode only supports Aborting and Buffered. If the Buffer Mode of the subsequent motion function block is set to
BlendingLow, BlendingPrevious, BlendingNext, and BlendingHigh, the actual execution will be according to Buffered.
The speed, acceleration, deceleration, and jerk of this function block are related to the set values of the axis group.
The Velocity (1113), Acceleration (1123), Deceleration (1133), Jerk (1143) values of each single axis in the axis group
can be modified by MC_WriteParameter.
Troubleshooting
If an error occurs during the execution of the instruction, bError will turn to TRUE and the axis motion will stop. You can
refer to ErrorID (error code) to confirm the current error status.
For error codes and corresponding troubleshooting methods, refer to the Appendix of this manual.
Programming Example
This example shows how to use MoveDirectAbsolute to control axis group motion.
Axis Group
Data Type
DMC_AXIS_GROUP_REF
Axis1
Axis2
Setting Value
DMC_AXIS_
*
GROUP_REF
Target Position
Timing to Take Effect
When bExecute turns to True and
bBusy is False
1000
2000
Ch a p t er 2
2 - 2 6 2

Advertisement

Table of Contents
loading

Table of Contents