Delta — 4.4.4. MC_MoveSuperImposed

4. Motion Control Instructions Motion diagram as below:  When M2 turns Off→On, M22 of "Busy" turns Off→On and motion controller controls servo motor to rotate with current position as reference point. When M3 turns Off→On, M32 of "Busy" turns Off→On; the second MC_MoveSuperImposed instruction starts to be executed and the speed and acceleration of servo motor enter the superposition state respectively. When the position of the second MC_MoveSuperImposed instruction is completed, M30 of "Done" bit turns Off→On and M32 of "Busy" turns On→Off. When the position of the first MC_MoveSuperImposed instruction is completed, M20 of "Done" bit turns Off→On and M22 of "Busy" turns On→Off.

The final distance is the addition of given distances for the two instructions.  When M2 turns On  Off, M20 of "Done" bit is reset. When M3 turns On  Off, M30 of "Done" bit is reset.  Program Example 3  Make a conversion as the following figure shows by adding a virtual axis if the master axis specified in MC_CamIn, APF_RotaryCut_In and APF_FlyingShear need modify the position through the execution of MC_MoveSuperImposed while the slave axis motion is not affected. After the conversion is made, MC_MoveSuperImposed execution for the original master axis does not affect the slave axis motion. DVP-MC operating manual 4-27