Chapter 11 Motion Control Instructions
11-305
1
DMC_SetG1Para
AxesGroup Done
Execute
Velocity
Busy
Error
ErrorID
Acceleration
Deceleration
Jerk
SG 1
Axes1
SG1_Ex
SG1_Vel
SG1_Acc
SG1_Dec
SG1_Jer
SG1_Done
SG1_Bsy
SG1_Err
SG1_ErrID
2. Timing Chart
SG1_Ex
SG1_Done
SG1_Bsy
SG1_Err
SG1_ErrID
Case
When SG1_Ex changes from FALSE to TRUE, DMC_SetG1Para instruction is executed. In the
same cycle, SG1_Bsy changes from FALSE to TRUE. In the second cycle, SG1_Done changes
from FALSE to TRUE and meanwhile SG1_Bsy changes from TRUE to FALSE. So G1 among
G codes will be executed according to the velocity, acceleration, deceleration and jerk which are
set by the instruction.
When SG1_Ex changes from TRUE to FALSE, SG1_Done changes from TRUE to FALSE.