Chapter 11 Motion Control Instructions
11-175
11
CombineMode is set to 1
𝐏𝐏𝐏𝐏𝐏𝐏𝐏𝐏𝐏𝐏𝐏𝐏𝐏𝐏𝐏𝐏
𝐯𝐯𝐯𝐯𝐯𝐯𝐏𝐏𝐯𝐯𝐏𝐏𝐏𝐏𝐏𝐏𝐏𝐏
𝐏𝐏𝐨𝐨
𝐒𝐒𝐒𝐒𝐯𝐯𝐯𝐯𝐒𝐒
𝐯𝐯𝐚𝐚𝐏𝐏𝐏𝐏
=
= Position variation of Master axis1 ×
GearRatioNumeratorM1
GearRatioDenominatorM1
−
Position Variation of Master axis2 ×
GearRatioNumeratorM2
GearRatioDenominatorM2
The master gear ratio numerator and denominator are the factors to adjust the position variations
of two master axes. See the formula above.
MasterValueSource
can be set to 0 (command position) and 1 (actual position) so as to specify the
source of the position variation. If the value is set to 0, add up the master axis command position
variations. If the value is set to 1, subtract one master axis actual position variation from another
master axis actual position variation.
The
Acc
,
Dec
and
Jerk
indicate that the master axis has been in motion before the instruction is
executed. If the instruction is executed at the moment, the slave axis will speed up or down
according to the set acceleration, deceleration and jerk so as to realize the synchronization with the
master position variations. When the synchronization is achieved,
InSync
is TRUE and the
instruction execution is completed.
Use other motion instruction (such as MC_Stop instruction) for the control over the slave axis so as
to end the master-slave axis relationship in the instruction. Set the value of
BufferMode
of other
motion instruction which has the
Buffermode
parameter to 0 in order to abort the
MC_CombineAxes instruction and disconnect the master-slave axis relationship.
If the master axis gear ratio is to be switched during the motion, use another MC_CombineAxes
instruction to abort the MC_CombineAxes instruction which is being executed.
Programming Example
The example of executing the MC_CombineAxes instruction is described as below.
1.
The variable table and program
Variable name
Data type
Initial value
Pwr1
MC_Power
Axis1
USINT
1
Pwr1_BM
MC_Buffer_Mode
1
Pwr1_Sta
BOOL
Slav e ax is
Mas ter a xis 1
Mas ter a xis 2
Velocit y
Time
Mas ter a xis 1
Mas ter a xis 2
Slav e ax is
Veloc it y
Time
Summary of Contents for DVP-15MC Series
Page 19: ...DVP 15MC Series Motion Controller Operation Manual 1 4 _1 MEMO...
Page 23: ...DVP 15MC Series Operation Manual 2 4 _2 MEMO...
Page 31: ...DVP 15MC Series Motion Controller Operation Manual 3 8 _3 MEMO...
Page 75: ...DVP 15MC Series Motion Controller Operation Manual 6 26 _6 MEMO...
Page 87: ...DVP 15MC Series Motion Controller Operation Manual 7 12 _7 MEMO...
Page 432: ...Chapter 8 Logic Instructions 8 345 8_ MEMO...
Page 470: ...DVP 15MC Series Motion Controller Operation Manual 10 34 10 MEMO...
Page 878: ...DVP 15MC Series Motion Controller Operation Manual 11 408 11 1 MEMO...
Page 920: ...DVP 15MC Series Motion Controller Operation Manual A 16 A MEMO...
Page 941: ...D 1 D Explanation of Homing Modes Table of Contents D 1 Explanation of Homing Modes D 2...
Page 966: ...DVP 15MC Series Motion Controller Operation Manual D 26 D MEMO...