EasyManua.ls Logo

Delta DVP-15MC Series - Page 851

Delta DVP-15MC Series
972 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Chapter 11 Motion Control Instructions
11-381
Name
Timing for changing to
TRUE
Timing for changing to FALSE
CommandAbort
When the instruction
execution is aborted
by other motion
instruction.
When Execute changes from TRUE to FALSE
Error
When an error occurs
in the instruction
execution or the input
parameters for the
instruction are illegal.
When Execute changes from TRUE to FALSE
Output Update Timing Chart
Execute
Done
Busy
Active
CommandAbort
Error
Error ID
Case 1 Case 2 Case 3
Case 1 When Execute changes from FALSE to TRUE, Busy changes to TRUE. Three cycles later,
Active changes to TRUE. When the axes group reaches the end position, Done changes
to TRUE, Busy and Active change to FALSE.
Case 2 When Execute changes from FALSE to TRUE and an error occurs (such as error in state
machine of the axes group), Error changes to TRUE and ErrorID shows corresponding
error codes and meanwhile Busy and Active change to FALSE. When Execute changes
from TRUE to FALSE, Error changes to FALSE.
Case 3 After Execute changes from TRUE to FALSE in the instruction execution, Done changes to
TRUE when the instruction execution is completed. Meantime Busy and Active change to
FALSE. One cycle later, Done changes to FALSE.
Function
DMC_MoveCircularRelative is used for axes to perform the circular interpolation. The firmware of V1.01
and above supports the function.
CirMode (Circular interpolation mode)
There are six CirMode modes as follows.
CirMode value
Description
0
Draw an arc via the center on XY plane. AuxPoint[1] is the offset value of the
center on basis of the start point on X-aixs. AuxPoint[2] is the offset value of the
center on basis of the start point on Y-aixs.

Table of Contents

Related product manuals