Chapter 11 Motion Control Instructions
11-163
11
Name
Timing for changing to TRUE
Timing for changing to FALSE
Active
When the axis starts being
controlled by the instruction
When
CommandAborted
changes to TRUE
When
Error
changes to TRUE
CommandAborted
When the instruction execution is
aborted by other motion
instruction
When
Execute
changes from TRUE to
FALSE
CommandAborted
is set to TRUE when the
instruction is aborted by other instruction
after
Execute
changes from TRUE to FALSE
in the course of the instruction execution.
One period later,
CommandAborted
changes
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
Case 1
:
Busy
changes to TRUE as
Execute
changes from FALSE to TRUE. One period later,
Active
changes to TRUE. When the synchronous state is reached,
InGear
changes to TRUE and
meanwhile
Busy
and
Active
remain TRUE.
Case 2
:
When
Execute
changes to TRUE and the slave axis is controlled by other instruction,
MC_GearIn instruction is aborted by other instruction and
CommandAborted
changes to
TRUE. Meanwhile
Busy
and
Active
change to FALSE. When
Execute
changes from TRUE to
FALSE,
CommandAborted
changes to FALSE.
Case 3
:
When
Execute
changes from FALSE to TRUE and an error such as a parameter mistake
occurs,
Error
changes to TRUE and
ErrorID
shows corresponding error codes. Meanwhile
InGear
,
Busy
and
Active
change to FALSE. As
Execute
changes from TRUE to FALSE,
Error
changes to FALSE.
Case 4
:
After
Execute
changes from TRUE to FALSE in the process of execution of MC_GearIn,
InGear
changes to TRUE and meanwhile
Busy
and
Active
remain TRUE.
Function
1.
MC_GearIn is used for establishing an electronic gear relationship between two axes. After the
MC_GearIn instruction is executed, the slave axis performs the gear operation with the master axis
according to the parameters,
RatioNumerator
,
RatioDenominator
,
Acceleration
,
Deceleration
,
Jerk
and
BufferMode
. The master axis can be a real axis, virtual axis or encoder axis. The salve axis
can be a real axis or virtual axis.
2.
In the instruction execution, the slave axis need be enabled and the master axis can be enabled or
disabled.
Ex ec ute
I nGea r
B usy
Ac tive
Co mma ndAbo rt ed
Error
E rro r ID
Case 1
Case2
Cas e4
Cas e3
Содержание DVP-15MC Series
Страница 16: ...1 1 1 Preface Table of Contents 1 1 Explanation of Symbols in This Manual 1 2 1 2 Revision History 1 3...
Страница 19: ...DVP 15MC Series Motion Controller Operation Manual 1 4 _1 MEMO...
Страница 20: ...2 1 2 Overview Table of Contents 2 1 Product Description 2 2 2 2 Functions 2 2 2 3 Profile and Components 2 3...
Страница 23: ...DVP 15MC Series Operation Manual 2 4 _2 MEMO...
Страница 31: ...DVP 15MC Series Motion Controller Operation Manual 3 8 _3 MEMO...
Страница 75: ...DVP 15MC Series Motion Controller Operation Manual 6 26 _6 MEMO...
Страница 87: ...DVP 15MC Series Motion Controller Operation Manual 7 12 _7 MEMO...
Страница 432: ...Chapter 8 Logic Instructions 8 345 8_ MEMO...
Страница 433: ...9 1 9 Chapter 9 Introductions of Axis Parameters Table of Contents 9 1 Description of Axis Parameters 9 2...
Страница 470: ...DVP 15MC Series Motion Controller Operation Manual 10 34 10 MEMO...
Страница 878: ...DVP 15MC Series Motion Controller Operation Manual 11 408 11 1 MEMO...
Страница 920: ...DVP 15MC Series Motion Controller Operation Manual A 16 A MEMO...
Страница 941: ...D 1 D Explanation of Homing Modes Table of Contents D 1 Explanation of Homing Modes D 2...
Страница 966: ...DVP 15MC Series Motion Controller Operation Manual D 26 D MEMO...