I know that the kinematics can achieve continous motion by this command(ML_KinContMotionP). The PLC program sequence is ① Wait for signal command ,ID=99; ② activate the continuous motion(ML_KinContMotionP); ③ move to position 100(ML_KinMoveLinAbs); ④ move to position 200(ML_KinMoveLinAbs); ⑤ set signal command ,ID=99,start the motion movement; The PLC program is below: And in this program, I can not get the continuous motion movement,the graph is below: And I have found that if I write the ML_KinMoveLinAbs(D1) and ML_KinMoveLinAbs(D2) in the same step, I will get the continuous movement without speed down to 0;Like below: I want to know if there are too many buffer ML_KinMoveLinABS commands to send, that I have to send them in several PLC cycle or steps, I can not get the whole continuous movement even if I have block the motion by wait for signal command( ML_WaitForSignalCmd)? Or is there other solution to achieve what I want? By the requirement, the continuous motion commands are about 50 to 100, there is no way to send them in one PLC cycle.
... View more