Chapter 10 Motion Control Function
10
Buffer Modes that various instructions support
The buffer mode of the current instruction and buffered instruction is set by modifying the value of the
BufferMode
parameter. The value of BufferMode of the buffered instruction is selected according to the buffer
mode that current instruction supports and the B
ufferMode
parameter of the current instruction is invalid.
For example:
The
BufferMode
of
MC_MoveRelative supports mcAborting, mcBuffered, mcBlendingLow,
mcBlendingPrevious, mcBlendingNext and mcBlendingHigh. The
BufferMode
of MC_MoveVelocity supports
mcAborting and mcBuffered.
Case 1
:
If MC_MoveRelative is the current instruction and MC_MoveVelocity is the buffered instruction. The
BufferMode
parameter of MC_MoveVelocity can select one of mcAborting, mcBuffered,
mcBlendingLow, mcBlendingPrevious, mcBlendingNext and mcBlendingHigh.
Case 2
:
If MC_MoveVelocity is the current instruction and MC_MoveRelative is the buffered instruction. The
BufferMode
parameter of MC_MoveRelative can select one of mcAborting and mcBuffered.
The buffer mode of the buffered instruction can be selected according to the current instruction as listed
below.
Current instruction
The selectable BufferMode value of the buffered
instruction
MC_MoveAbsolute
【
mcAborting, mcBuffered, mcBlendingLow,
mcBlendingPrevious, mcBlendingNext,
mcBlendingHigh
】
*
1
MC_MoveRelative
【
mcAborting, mcBuffered, mcBlendingLow,
mcBlendingPrevious, mcBlendingNext,
mcBlendingHigh
】
*
1
MC_MoveAdditive
【
mcAborting, mcBuffered, mcBlendingLow,
mcBlendingPrevious, mcBlendingNext,
mcBlendingHigh
】
*
1
MC_MoveSuperimposed
mcAborting
MC_HaltSuperimposed
mcAborting
MC_MoveVelocity
mcAborting, mcBuffered
MC_Home
Only the MC_Stop instruction can abort the
MC_Home instruction.
MC_Halt
mcAborting, mcBuffered
MC_ GearIn
mcAborting, mcBuffered
MC_ GearOut
mcAborting, mcBuffered
MC_CombineAxes
mcAborting, mcBuffered
MC_ CamIn
mcAborting, mcBuffered
MC_ CamOut
mcAborting, mcBuffered
*
1
: The
BufferMode
parameter of the buffered instructions MC_GearIn, MC_CamIn and MC_CombineAxes
can only choose mcAborting and mcBuffered.
Whether the current instruction execution has been completed or not depends on the completion output
parameter of the instruction. As the completion output parameter is TRUE, it indicates that the instruction
execution is completed and the buffered instruction execution starts.
10-11
Содержание DVP15MC11T
Страница 9: ...Memo viii...
Страница 15: ...DVP15MC11T Operation Manual _2 MEMO 2 4...
Страница 71: ...DVP15MC11T Operation Manual _7 Memo 7 10...
Страница 81: ...DVP15MC11T Operation Manual _8 Timing Chart F_TRG_CLK F_TRG_Q 8 10...
Страница 158: ...Chapter 8 Logic Instructions 8_ The program 1 ASIN EN ENO In Out ASIN_EN ASIN_In Out1 8 87...
Страница 213: ...DVP15MC11T Operation Manual _8 The program 1 LIMIT EN ENO MN Out MX In LIMIT_EN LIMIT_MN LIMIT_MX LIMIT_In Out1 8 142...
Страница 216: ...Chapter 8 Logic Instructions 8_ The program 1 BAND EN ENO MN Out MX In BAND_EN BAND_MN BAND_MX BAND_In Out1 8 145...
Страница 249: ...DVP15MC11T Operation Manual _8 8 178...
Страница 285: ...DVP15MC11T Operation Manual _8 Memo 8 214...
Страница 286: ...9 Chapter 9 Introductions of Axis Parameters Table of Contents 9 1 Description of Axis Parameters 9 2 9 1...
Страница 323: ...DVP15MC11T Operation Manual 10 MEMO 10 34...
Страница 549: ...DVP15MC11T Operation Manual A MEMO A 16...
Страница 571: ...DVP15MC11T Operation Manual C Memo C 10...
Страница 572: ...D Appendix D Explanation of Homing Modes Table of Contents D 1 Explanation of Homing Modes D 2 D 1...