Delta AX Series Instruction Manual page 369

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
Name
bDone
bBusy
bError
ErrorID
Timing Diagram
Inputs/Outputs
Name
Function
Specify a cam
CamTable
table.
*Note: MC_CAM_REF (FB): The basic CAM.
Function
This function block may take a long time to perform the calculation of curves and cam points. Therefore, it is suggested
that this function block should be used in a non-EtherCAT Task in order to avoid the issue of Lost Sync in EtherCAT
Task when DMC_CamKeyPointWrite is run.
CamCurveType
CamCurveType
Line (0)
Quadratic_Parabola (1)
Timing for changing to TRUE
When the instruction is completed.
When bExecute turns to True.
When an error occurs in the execution
conditions or input values for the
instruction.
Data Type
MC_CAM_REF
Used in the situation where the velocity-constant motion is maintained.
There will be a large force on the start point and end point of a straight line (the
accelerations for the start point and end point of the line segment approaches infinity),
which is very obvious in the high speed operation. So the curve type is suitable for use in
low-speed operation.
Used in the situation where the acceleration must maintain a constant-velocity motion.
This type of curve (with non-zero acceleration rates at the start point and end point of
the line segment) is more likely to cause shock as well as vibration. So the curve type is
suitable for use in lower speed operation.
Setting Value
*
MC_CAM_REF
Description
Timing for changing to FALSE
When bExecute turns to False.
bDone will change to False after remaining
True for one period when bExecute is False
but bDone changes to True.
When bDone turns to True.
When bError turns to True.
When bExecute turns from True to False.
(Error code is cleared.)
Timing to Take Effect
When bExecute turns to True.
Ch a p t er 2
3 6 4

Advertisement

Table of Contents
loading

Table of Contents