EasyManuals Logo

Delta DVP-15MC Series User Manual

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
Page #827 background imageLoading...
Page #827 background image
Chapter 11 Motion Control Instructions
11-357
Square of terminal actuator’s velocity= Sum of squares of velocities of axes
The inputs Acceleration and Deceleration of DMC_MoveLinearRelative are the target acceleration
and target deceleration of the terminal actuator. The acceleration and deceleration of the terminal
actuator and accelerations and decelerations of axes have the following relationship.
Terminal actuator
’ s acceleration ( deceleration ) = Sum of squares of acceleration
(deceleration)of axes
2. The Jerk of DMC_MoveLinearRelative instruction is reserved.
3. See the relationship among BufferMode, TransitionMode and TransitionParameter as follows. If
mcBuffered is selected as BufferMode, TransitionMode supports mcTMNone only. If
mcBlendingPrevious is selected as BufferMode, TransitionMode supports the two modes:
mcTMConstantVelocity and mcTMCornerDistance.
BufferMode value
TransitionMode
value
Description
mcBuffered(1) mcTMNone(0)
Wait until the previous interpolation instruction execution
is finished and then execute current instruction
immediately.
mcBlending-
Previous(3)
mcTMConstant-
Velocity(2)
Smooth transition: Wait till the previous interpolation
instruction execution is completed and then execute
current instruction immediately. The transition velocity is
the resultant velocity of the previous instruction. After the
instruction switch, the terminal actuator conducts the
smooth transition and then makes the linear motion as
illustrated in the following example 2.
mcTMCorner-
Distance(3)
Corner-distance transition: Wait till the previous
interpolation instruction execution is completed and then
execute current instruction immediately. When the
distance between the terminal actuator position and the
final position of the previous interpolation instruction
equals the value of TransitionParameter during the
execution of the previous interpolation instruction, the
previous interpolation instruction execution is completed
immediately and then current instruction execution starts.
During the execution of the current instruction, the
terminal actuator moves for a circular arc and then
makes a linear interpolation.The distance between the
end point of the circular arc and the end point of the
previous interpolation instruction is still equal to the value
of TransitionParameter as illustrated in the following
example 3.
 Programming Example 1
The example in which one DMC_MoveLinearRelative instruction is executed is as follows.
1. The variable table and program
Variable name Data type Initial value
ADDAXIS1 DMC_AddAxisToGroup
ADDAXIS1_Ex
BOOL
ADDAXIS1_Done BOOL
ADDAXIS1_Bsy BOOL
ADDAXIS1_Err BOOL
ADDAXIS1_ErrID WORD
ADDAXIS2 DMC_AddAxisToGroup

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Delta DVP-15MC Series and is the answer not in the manual?

Delta DVP-15MC Series Specifications

General IconGeneral
BrandDelta
ModelDVP-15MC Series
CategoryController
LanguageEnglish

Related product manuals