Delta AX Series Instruction Manual page 285

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
True when an error occurs in execution of the
bError
instruction.
Record the error code when an error occurs.
ErrorID
Refer to Appendix for error code descriptions.
*Note: DMC_ERROR: Enumeration (ENUM)
Output Update Timing
Name
bDone
bBusy
bError (ErrorID)
Timing Diagram
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
First, add axes to SoftMotion General Axis Pool in the project. In this example, six virtual axes have been established,
i.e. AxisX, AxisY, AxisZ, AxisA, AxisB and AxisC.
Function
Timing for shifting to True
When the instruction is completed.
When bExecute changes to TRUE.
When an error occurs in the execution
conditions or input values for the instruction.
(Error code is recorded)
Data Type
DMC_AXIS_
GROUP_REF*
Data Type
BOOL
DMC_ERROR
*
When bExecute turns to False.
bDone will change to False after remaining
True for one cycle 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)
Setting Value
DMC_AXIS_
When bExecute turns to True and bBusy is
GROUP_REF
False.
Output range (Default Value)
True/False (False)
DMC_ERROR (DMC_NO_ERROR)
Timing for shifting to False
Timing to Take Effect
Ch a p t er 2
2 8 0

Advertisement

Table of Contents
loading

Table of Contents