Delta AX Series Instruction Manual page 438

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
Indicates the error code if an error
ErrorID
occurs. Refer to Appendix for error
code descriptions.
*Note: DML_ERROR: Enumeration (ENUM)
Output Update Timing
Name
bDone
bBusy
bError
ErrorID
Timing Diagram
Inputs/Outputs
Name
Function
Specify the
Axis
axis.
*Note:
AXIS_REF_DML (FB): All function blocks contain this variable, which works as the starting program for function blocks.
Function
How to use MC_WriteParameter_DML to write the number of an EtherCAT object dictionary.
Use the SHL instruction to shift the data length of the object dictionary where a value is to be written to the left by
24 bits
Use the SHL instruction to shift the index of the object dictionary where a value is to be written to the left by 8 bits
Add up the above parameters and the sub-index.
See the reference formula as follows.
Function
Timing for shifting to True
When the parameter
completed.
When bExecute turns to True and
the instruction is run.
When parameter writing is in
progress.
When
an
error
execution conditions or input values
for the instruction.
Data Type
AXIS_REF_DML*
Data Type
DML_ERROR*
writing is
When bExecute turns from True to False.
When bDone turns to True.
When bError turns to True.
occurs
in the
When bExecute turns to False. (Error Code is
cleared)
Setting Value
AXIS_REF_DML
Output Range (Default)
DML_ERROR (DML_NO_ERROR)
Timing for shifting to False
Timing to Take Effect
When bExecute turns to True and bBusy
is False.
Ch a p t er 2
4 3 3

Advertisement

Table of Contents
loading

Table of Contents