5) Set Servo Motor Power ON/OFF(servo on/servo off)
Click on the "SVON" button to execute the following procedure:
rt = _DMC_01_ipo_set_svon(gDMCCardNo, NodeID, SlotID , ON_OFF);
// ON_OFF: 0 – Servo Power OFF; 1 – Servo Power ON
6) Click on the "Move" button to start executing continuous interpolation motion
The following procedures ➀~➇ will realize the continuous interpolation motion
shown in Fig. 3.60. t
rt = _DMC_01_start_ta_move_xy(gDMCCardNo, gLine2, gSlot2, 0, edge, 0,
➀
radius, 0.1, 0);
rt = _DMC_01_start_ta_arc_xy(gDMCCardNo, gLine2, gSlot2, radius, edge, 90,
➁
0, radius, 0, 0);
rt = _DMC_01_start_ta_move_xy(gDMCCardNo, gLine2, gSlot2, edge + radius,
➂
edge + radius, 0, radius, 0, 0);
rt = _DMC_01_start_ta_arc_xy(gDMCCardNo, gLine2, gSlot2, edge + radius,
➃
edge, 90, 0, radius, 0, 0);
rt = _DMC_01_start_ta_move_xy(gDMCCardNo, gLine2, gSlot2, edge +
➄
radius*2, 0, 0, radius, 0, 0);
rt = _DMC_01_start_ta_arc_xy(gDMCCardNo, gLine2, gSlot2, edge + radius, 0,
➅
90, 0, radius, 0, 0);
rt = _DMC_01_start_ta_move_xy(gDMCCardNo, gLine2, gSlot2, radius, 0 -
➆
radius, 0, radius, 0, 0);
rt = _DMC_01_start_ta_arc_xy(gDMCCardNo, gLine2, gSlot2, radius, 0, 90, 0,
➇
radius, 0, 0.1);
Revised March, 2012
Chapter 3 Operating Principles | PCI-DMC-A01 / PCI-DMC-B01
Figure 3.65
// Deceleration set to 0
// Acceleration and deceleration set to 0
// Acceleration and deceleration set to 0
// Acceleration and deceleration set to 0
// Acceleration and deceleration set to 0
// Acceleration and deceleration set to
// Acceleration and deceleration set to 0
// Acceleration set to 0
0.
3-45